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.
12 lines
694 KiB
12 lines
694 KiB
!(function(){var Zr=Object.defineProperty,zr=Object.defineProperties;var Yr=Object.getOwnPropertyDescriptors;var Ha=Object.getOwnPropertySymbols;var xl=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable;var tl=Math.pow,Cl=(tt,K,a)=>K in tt?Zr(tt,K,{enumerable:!0,configurable:!0,writable:!0,value:a}):tt[K]=a,Ot=(tt,K)=>{for(var a in K||(K={}))xl.call(K,a)&&Cl(tt,a,K[a]);if(Ha)for(var a of Ha(K))wl.call(K,a)&&Cl(tt,a,K[a]);return tt},Bn=(tt,K)=>zr(tt,Yr(K));var Qa=(tt,K)=>{var a={};for(var e in tt)xl.call(tt,e)&&K.indexOf(e)<0&&(a[e]=tt[e]);if(tt!=null&&Ha)for(var e of Ha(tt))K.indexOf(e)<0&&wl.call(tt,e)&&(a[e]=tt[e]);return a};var Sl=(tt,K,a)=>new Promise((e,h)=>{var i=j=>{try{N(a.next(j))}catch(ce){h(ce)}},E=j=>{try{N(a.throw(j))}catch(ce){h(ce)}},N=j=>j.done?e(j.value):Promise.resolve(j.value).then(i,E);N((a=a.apply(tt,K)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[3951],{67921:function(tt,K,a){"use strict";a.d(K,{Z:function(){return P}});var e=a(5016),h=a(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"},E=i,N=a(7657),j=function(g,S){return h.createElement(N.Z,(0,e.Z)({},g,{ref:S,icon:E}))},ce=h.forwardRef(j),P=ce},87954:function(tt,K,a){"use strict";a.d(K,{LB:function(){return Yu},g4:function(){return de},VK:function(){return Q},Cj:function(){return Gu},O1:function(){return da},Zj:function(){return Mt}});var e=a(59301),h=a(4676),i=a(35241);const E={display:"none"};function N(n){let{id:r,value:s}=n;return e.createElement("div",{id:r,style:E},s)}function j(n){let{id:r,announcement:s,ariaLiveType:v="assertive"}=n;const U={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:U,role:"status","aria-live":v,"aria-atomic":!0},s)}function ce(){const[n,r]=(0,e.useState)("");return{announce:(0,e.useCallback)(v=>{v!=null&&r(v)},[]),announcement:n}}const P=(0,e.createContext)(null);function A(n){const r=(0,e.useContext)(P);(0,e.useEffect)(()=>{if(!r)throw new Error("useDndMonitor must be used within a children of <DndContext>");return r(n)},[n,r])}function g(){const[n]=(0,e.useState)(()=>new Set),r=(0,e.useCallback)(v=>(n.add(v),()=>n.delete(v)),[n]);return[(0,e.useCallback)(v=>{let{type:U,event:T}=v;n.forEach(se=>{var me;return(me=se[U])==null?void 0:me.call(se,T)})},[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.
|
|
`},y={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 B(n){let{announcements:r=y,container:s,hiddenTextDescribedById:v,screenReaderInstructions:U=S}=n;const{announce:T,announcement:se}=ce(),me=(0,i.Ld)("DndLiveRegion"),[xe,Pe]=(0,e.useState)(!1);if((0,e.useEffect)(()=>{Pe(!0)},[]),A((0,e.useMemo)(()=>({onDragStart(st){let{active:en}=st;T(r.onDragStart({active:en}))},onDragMove(st){let{active:en,over:Wt}=st;r.onDragMove&&T(r.onDragMove({active:en,over:Wt}))},onDragOver(st){let{active:en,over:Wt}=st;T(r.onDragOver({active:en,over:Wt}))},onDragEnd(st){let{active:en,over:Wt}=st;T(r.onDragEnd({active:en,over:Wt}))},onDragCancel(st){let{active:en,over:Wt}=st;T(r.onDragCancel({active:en,over:Wt}))}}),[T,r])),!xe)return null;const wt=e.createElement(e.Fragment,null,e.createElement(N,{id:v,value:U.draggable}),e.createElement(j,{id:me,announcement:se}));return s?(0,h.createPortal)(wt,s):wt}var ge;(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"})(ge||(ge={}));function O(){}function k(n,r){return useMemo(()=>({sensor:n,options:r!=null?r:{}}),[n,r])}function ue(){for(var n=arguments.length,r=new Array(n),s=0;s<n;s++)r[s]=arguments[s];return useMemo(()=>[...r].filter(v=>v!=null),[...r])}const Le=Object.freeze({x:0,y:0});function w(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 v={x:(s.x-r.left)/r.width*100,y:(s.y-r.top)/r.height*100};return v.x+"% "+v.y+"%"}function L(n,r){let{data:{value:s}}=n,{data:{value:v}}=r;return s-v}function X(n,r){let{data:{value:s}}=n,{data:{value:v}}=r;return v-s}function ae(n){let{left:r,top:s,height:v,width:U}=n;return[{x:r,y:s},{x:r+U,y:s},{x:r,y:s+v},{x:r+U,y:s+v}]}function p(n,r){if(!n||n.length===0)return null;const[s]=n;return r?s[r]:s}function Ee(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 q=n=>{let{collisionRect:r,droppableRects:s,droppableContainers:v}=n;const U=Ee(r,r.left,r.top),T=[];for(const se of v){const{id:me}=se,xe=s.get(me);if(xe){const Pe=w(Ee(xe),U);T.push({id:me,data:{droppableContainer:se,value:Pe}})}}return T.sort(L)},ie=n=>{let{collisionRect:r,droppableRects:s,droppableContainers:v}=n;const U=ae(r),T=[];for(const se of v){const{id:me}=se,xe=s.get(me);if(xe){const Pe=ae(xe),wt=U.reduce((en,Wt,bn)=>en+w(Pe[bn],Wt),0),st=Number((wt/4).toFixed(4));T.push({id:me,data:{droppableContainer:se,value:st}})}}return T.sort(L)};function Re(n,r){const s=Math.max(r.top,n.top),v=Math.max(r.left,n.left),U=Math.min(r.left+r.width,n.left+n.width),T=Math.min(r.top+r.height,n.top+n.height),se=U-v,me=T-s;if(v<U&&s<T){const xe=r.width*r.height,Pe=n.width*n.height,wt=se*me,st=wt/(xe+Pe-wt);return Number(st.toFixed(4))}return 0}const qe=n=>{let{collisionRect:r,droppableRects:s,droppableContainers:v}=n;const U=[];for(const T of v){const{id:se}=T,me=s.get(se);if(me){const xe=Re(me,r);xe>0&&U.push({id:se,data:{droppableContainer:T,value:xe}})}}return U.sort(X)};function d(n,r){const{top:s,left:v,bottom:U,right:T}=r;return s<=n.y&&n.y<=U&&v<=n.x&&n.x<=T}const D=n=>{let{droppableContainers:r,droppableRects:s,pointerCoordinates:v}=n;if(!v)return[];const U=[];for(const T of r){const{id:se}=T,me=s.get(se);if(me&&d(v,me)){const Pe=ae(me).reduce((st,en)=>st+w(v,en),0),wt=Number((Pe/4).toFixed(4));U.push({id:se,data:{droppableContainer:T,value:wt}})}}return U.sort(L)};function te(n,r,s){return Bn(Ot({},n),{scaleX:r&&s?r.width/s.width:1,scaleY:r&&s?r.height/s.height:1})}function je(n,r){return n&&r?{x:n.left-r.left,y:n.top-r.top}:Le}function ve(n){return function(s){for(var v=arguments.length,U=new Array(v>1?v-1:0),T=1;T<v;T++)U[T-1]=arguments[T];return U.reduce((se,me)=>Bn(Ot({},se),{top:se.top+n*me.y,bottom:se.bottom+n*me.y,left:se.left+n*me.x,right:se.right+n*me.x}),Ot({},s))}}const R=ve(1);function M(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 _(n,r,s){const v=M(r);if(!v)return n;const{scaleX:U,scaleY:T,x:se,y:me}=v,xe=n.left-se-(1-U)*parseFloat(s),Pe=n.top-me-(1-T)*parseFloat(s.slice(s.indexOf(" ")+1)),wt=U?n.width/U:n.width,st=T?n.height/T:n.height;return{width:wt,height:st,top:Pe,right:xe+wt,bottom:Pe+st,left:xe}}const V={ignoreTransform:!1};function Q(n,r){r===void 0&&(r=V);let s=n.getBoundingClientRect();if(r.ignoreTransform){const{transform:Pe,transformOrigin:wt}=(0,i.Jj)(n).getComputedStyle(n);Pe&&(s=_(s,Pe,wt))}const{top:v,left:U,width:T,height:se,bottom:me,right:xe}=s;return{top:v,left:U,width:T,height:se,bottom:me,right:xe}}function Ne(n){return Q(n,{ignoreTransform:!0})}function he(n){const r=n.innerWidth,s=n.innerHeight;return{top:0,left:0,right:r,bottom:s,width:r,height:s}}function rt(n,r){return r===void 0&&(r=(0,i.Jj)(n).getComputedStyle(n)),r.position==="fixed"}function Zt(n,r){r===void 0&&(r=(0,i.Jj)(n).getComputedStyle(n));const s=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(U=>{const T=r[U];return typeof T=="string"?s.test(T):!1})}function Lt(n,r){const s=[];function v(U){if(r!=null&&s.length>=r||!U)return s;if((0,i.qk)(U)&&U.scrollingElement!=null&&!s.includes(U.scrollingElement))return s.push(U.scrollingElement),s;if(!(0,i.Re)(U)||(0,i.vZ)(U)||s.includes(U))return s;const T=(0,i.Jj)(n).getComputedStyle(U);return U!==n&&Zt(U,T)&&s.push(U),rt(U,T)?s:v(U.parentNode)}return n?v(n):s}function Te(n){const[r]=Lt(n,1);return r!=null?r:null}function $t(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 Kt(n){return(0,i.FJ)(n)?n.scrollX:n.scrollLeft}function Dt(n){return(0,i.FJ)(n)?n.scrollY:n.scrollTop}function ln(n){return{x:Kt(n),y:Dt(n)}}var yt;(function(n){n[n.Forward=1]="Forward",n[n.Backward=-1]="Backward"})(yt||(yt={}));function yn(n){return!i.Nq||!n?!1:n===document.scrollingElement}function Z(n){const r={x:0,y:0},s=yn(n)?{height:window.innerHeight,width:window.innerWidth}:{height:n.clientHeight,width:n.clientWidth},v={x:n.scrollWidth-s.width,y:n.scrollHeight-s.height},U=n.scrollTop<=r.y,T=n.scrollLeft<=r.x,se=n.scrollTop>=v.y,me=n.scrollLeft>=v.x;return{isTop:U,isLeft:T,isBottom:se,isRight:me,maxScroll:v,minScroll:r}}const Ye={x:.2,y:.2};function Vt(n,r,s,v,U){let{top:T,left:se,right:me,bottom:xe}=s;v===void 0&&(v=10),U===void 0&&(U=Ye);const{isTop:Pe,isBottom:wt,isLeft:st,isRight:en}=Z(n),Wt={x:0,y:0},bn={x:0,y:0},nn={height:r.height*U.y,width:r.width*U.x};return!Pe&&T<=r.top+nn.height?(Wt.y=yt.Backward,bn.y=v*Math.abs((r.top+nn.height-T)/nn.height)):!wt&&xe>=r.bottom-nn.height&&(Wt.y=yt.Forward,bn.y=v*Math.abs((r.bottom-nn.height-xe)/nn.height)),!en&&me>=r.right-nn.width?(Wt.x=yt.Forward,bn.x=v*Math.abs((r.right-nn.width-me)/nn.width)):!st&&se<=r.left+nn.width&&(Wt.x=yt.Backward,bn.x=v*Math.abs((r.left+nn.width-se)/nn.width)),{direction:Wt,speed:bn}}function xn(n){if(n===document.scrollingElement){const{innerWidth:T,innerHeight:se}=window;return{top:0,left:0,right:T,bottom:se,width:T,height:se}}const{top:r,left:s,right:v,bottom:U}=n.getBoundingClientRect();return{top:r,left:s,right:v,bottom:U,width:n.clientWidth,height:n.clientHeight}}function In(n){return n.reduce((r,s)=>(0,i.IH)(r,ln(s)),Le)}function cn(n){return n.reduce((r,s)=>r+Kt(s),0)}function tn(n){return n.reduce((r,s)=>r+Dt(s),0)}function _e(n,r){if(r===void 0&&(r=Q),!n)return;const{top:s,left:v,bottom:U,right:T}=r(n);Te(n)&&(U<=0||T<=0||s>=window.innerHeight||v>=window.innerWidth)&&n.scrollIntoView({block:"center",inline:"center"})}const W=[["x",["left","right"],cn],["y",["top","bottom"],tn]];class H{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 v=Lt(s),U=In(v);this.rect=Ot({},r),this.width=r.width,this.height=r.height;for(const[T,se,me]of W)for(const xe of se)Object.defineProperty(this,xe,{get:()=>{const Pe=me(v),wt=U[T]-Pe;return this.rect[xe]+wt},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class be{constructor(r){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(s=>{var v;return(v=this.target)==null?void 0:v.removeEventListener(...s)})},this.target=r}add(r,s,v){var U;(U=this.target)==null||U.addEventListener(r,s,v),this.listeners.push([r,s,v])}}function We(n){const{EventTarget:r}=(0,i.Jj)(n);return n instanceof r?n:(0,i.r3)(n)}function Xt(n,r){const s=Math.abs(n.x),v=Math.abs(n.y);return typeof r=="number"?Math.sqrt(tl(s,2)+tl(v,2))>r:"x"in r&&"y"in r?s>r.x&&v>r.y:"x"in r?s>r.x:"y"in r?v>r.y:!1}var gt;(function(n){n.Click="click",n.DragStart="dragstart",n.Keydown="keydown",n.ContextMenu="contextmenu",n.Resize="resize",n.SelectionChange="selectionchange",n.VisibilityChange="visibilitychange"})(gt||(gt={}));function zt(n){n.preventDefault()}function t(n){n.stopPropagation()}var de;(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"})(de||(de={}));const at={start:[de.Space,de.Enter],cancel:[de.Esc],end:[de.Space,de.Enter,de.Tab]},kt=(n,r)=>{let{currentCoordinates:s}=r;switch(n.code){case de.Right:return Bn(Ot({},s),{x:s.x+25});case de.Left:return Bn(Ot({},s),{x:s.x-25});case de.Down:return Bn(Ot({},s),{y:s.y+25});case de.Up:return Bn(Ot({},s),{y:s.y-25})}};class Ft{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 be((0,i.r3)(s)),this.windowListeners=new be((0,i.Jj)(s)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(gt.Resize,this.handleCancel),this.windowListeners.add(gt.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(gt.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:r,onStart:s}=this.props,v=r.node.current;v&&_e(v),s(Le)}handleKeyDown(r){if((0,i.vd)(r)){const{active:s,context:v,options:U}=this.props,{keyboardCodes:T=at,coordinateGetter:se=kt,scrollBehavior:me="smooth"}=U,{code:xe}=r;if(T.end.includes(xe)){this.handleEnd(r);return}if(T.cancel.includes(xe)){this.handleCancel(r);return}const{collisionRect:Pe}=v.current,wt=Pe?{x:Pe.left,y:Pe.top}:Le;this.referenceCoordinates||(this.referenceCoordinates=wt);const st=se(r,{active:s,context:v.current,currentCoordinates:wt});if(st){const en=(0,i.$X)(st,wt),Wt={x:0,y:0},{scrollableAncestors:bn}=v.current;for(const nn of bn){const dn=r.code,{isTop:An,isRight:jn,isLeft:hn,isBottom:qn,maxScroll:Pn,minScroll:Yn}=Z(nn),wn=xn(nn),sn={x:Math.min(dn===de.Right?wn.right-wn.width/2:wn.right,Math.max(dn===de.Right?wn.left:wn.left+wn.width/2,st.x)),y:Math.min(dn===de.Down?wn.bottom-wn.height/2:wn.bottom,Math.max(dn===de.Down?wn.top:wn.top+wn.height/2,st.y))},Hn=dn===de.Right&&!jn||dn===de.Left&&!hn,nu=dn===de.Down&&!qn||dn===de.Up&&!An;if(Hn&&sn.x!==st.x){const Kn=nn.scrollLeft+en.x,Cu=dn===de.Right&&Kn<=Pn.x||dn===de.Left&&Kn>=Yn.x;if(Cu&&!en.y){nn.scrollTo({left:Kn,behavior:me});return}Cu?Wt.x=nn.scrollLeft-Kn:Wt.x=dn===de.Right?nn.scrollLeft-Pn.x:nn.scrollLeft-Yn.x,Wt.x&&nn.scrollBy({left:-Wt.x,behavior:me});break}else if(nu&&sn.y!==st.y){const Kn=nn.scrollTop+en.y,Cu=dn===de.Down&&Kn<=Pn.y||dn===de.Up&&Kn>=Yn.y;if(Cu&&!en.x){nn.scrollTo({top:Kn,behavior:me});return}Cu?Wt.y=nn.scrollTop-Kn:Wt.y=dn===de.Down?nn.scrollTop-Pn.y:nn.scrollTop-Yn.y,Wt.y&&nn.scrollBy({top:-Wt.y,behavior:me});break}}this.handleMove(r,(0,i.IH)((0,i.$X)(st,this.referenceCoordinates),Wt))}}}handleMove(r,s){const{onMove:v}=this.props;r.preventDefault(),v(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()}}Ft.activators=[{eventName:"onKeyDown",handler:(n,r,s)=>{let{keyboardCodes:v=at,onActivation:U}=r,{active:T}=s;const{code:se}=n.nativeEvent;if(v.start.includes(se)){const me=T.activatorNode.current;return me&&n.target!==me?!1:(n.preventDefault(),U==null||U({event:n.nativeEvent}),!0)}return!1}}];function pt(n){return!!(n&&"distance"in n)}function It(n){return!!(n&&"delay"in n)}class ot{constructor(r,s,v){var U;v===void 0&&(v=We(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:T}=r,{target:se}=T;this.props=r,this.events=s,this.document=(0,i.r3)(se),this.documentListeners=new be(this.document),this.listeners=new be(v),this.windowListeners=new be((0,i.Jj)(se)),this.initialCoordinates=(U=(0,i.DC)(T))!=null?U:Le,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:v}}}=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(gt.Resize,this.handleCancel),this.windowListeners.add(gt.DragStart,zt),this.windowListeners.add(gt.VisibilityChange,this.handleCancel),this.windowListeners.add(gt.ContextMenu,zt),this.documentListeners.add(gt.Keydown,this.handleKeydown),s){if(v!=null&&v({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(It(s)){this.timeoutId=setTimeout(this.handleStart,s.delay),this.handlePending(s);return}if(pt(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:v,onPending:U}=this.props;U(v,r,this.initialCoordinates,s)}handleStart(){const{initialCoordinates:r}=this,{onStart:s}=this.props;r&&(this.activated=!0,this.documentListeners.add(gt.Click,t,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(gt.SelectionChange,this.removeTextSelection),s(r))}handleMove(r){var s;const{activated:v,initialCoordinates:U,props:T}=this,{onMove:se,options:{activationConstraint:me}}=T;if(!U)return;const xe=(s=(0,i.DC)(r))!=null?s:Le,Pe=(0,i.$X)(U,xe);if(!v&&me){if(pt(me)){if(me.tolerance!=null&&Xt(Pe,me.tolerance))return this.handleCancel();if(Xt(Pe,me.distance))return this.handleStart()}if(It(me)&&Xt(Pe,me.tolerance))return this.handleCancel();this.handlePending(me,Pe);return}r.cancelable&&r.preventDefault(),se(xe)}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===de.Esc&&this.handleCancel()}removeTextSelection(){var r;(r=this.document.getSelection())==null||r.removeAllRanges()}}const ft={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class Et extends ot{constructor(r){const{event:s}=r,v=(0,i.r3)(s.target);super(r,ft,v)}}Et.activators=[{eventName:"onPointerDown",handler:(n,r)=>{let{nativeEvent:s}=n,{onActivation:v}=r;return!s.isPrimary||s.button!==0?!1:(v==null||v({event:s}),!0)}}];const qt={move:{name:"mousemove"},end:{name:"mouseup"}};var oe;(function(n){n[n.RightClick=2]="RightClick"})(oe||(oe={}));class fe extends ot{constructor(r){super(r,qt,(0,i.r3)(r.event.target))}}fe.activators=[{eventName:"onMouseDown",handler:(n,r)=>{let{nativeEvent:s}=n,{onActivation:v}=r;return s.button===oe.RightClick?!1:(v==null||v({event:s}),!0)}}];const I={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class z extends ot{constructor(r){super(r,I)}static setup(){return window.addEventListener(I.move.name,r,{capture:!1,passive:!1}),function(){window.removeEventListener(I.move.name,r)};function r(){}}}z.activators=[{eventName:"onTouchStart",handler:(n,r)=>{let{nativeEvent:s}=n,{onActivation:v}=r;const{touches:U}=s;return U.length>1?!1:(v==null||v({event:s}),!0)}}];var dt;(function(n){n[n.Pointer=0]="Pointer",n[n.DraggableRect=1]="DraggableRect"})(dt||(dt={}));var Je;(function(n){n[n.TreeOrder=0]="TreeOrder",n[n.ReversedTreeOrder=1]="ReversedTreeOrder"})(Je||(Je={}));function xt(n){let{acceleration:r,activator:s=dt.Pointer,canScroll:v,draggingRect:U,enabled:T,interval:se=5,order:me=Je.TreeOrder,pointerCoordinates:xe,scrollableAncestors:Pe,scrollableAncestorRects:wt,delta:st,threshold:en}=n;const Wt=C({delta:st,disabled:!T}),[bn,nn]=(0,i.Yz)(),dn=(0,e.useRef)({x:0,y:0}),An=(0,e.useRef)({x:0,y:0}),jn=(0,e.useMemo)(()=>{switch(s){case dt.Pointer:return xe?{top:xe.y,bottom:xe.y,left:xe.x,right:xe.x}:null;case dt.DraggableRect:return U}},[s,U,xe]),hn=(0,e.useRef)(null),qn=(0,e.useCallback)(()=>{const Yn=hn.current;if(!Yn)return;const wn=dn.current.x*An.current.x,sn=dn.current.y*An.current.y;Yn.scrollBy(wn,sn)},[]),Pn=(0,e.useMemo)(()=>me===Je.TreeOrder?[...Pe].reverse():Pe,[me,Pe]);(0,e.useEffect)(()=>{if(!T||!Pe.length||!jn){nn();return}for(const Yn of Pn){if((v==null?void 0:v(Yn))===!1)continue;const wn=Pe.indexOf(Yn),sn=wt[wn];if(!sn)continue;const{direction:Hn,speed:nu}=Vt(Yn,sn,jn,r,en);for(const Kn of["x","y"])Wt[Kn][Hn[Kn]]||(nu[Kn]=0,Hn[Kn]=0);if(nu.x>0||nu.y>0){nn(),hn.current=Yn,bn(qn,se),dn.current=nu,An.current=Hn;return}}dn.current={x:0,y:0},An.current={x:0,y:0},nn()},[r,qn,v,nn,T,se,JSON.stringify(jn),JSON.stringify(Wt),bn,Pe,Pn,wt,JSON.stringify(en)])}const ke={x:{[yt.Backward]:!1,[yt.Forward]:!1},y:{[yt.Backward]:!1,[yt.Forward]:!1}};function C(n){let{delta:r,disabled:s}=n;const v=(0,i.D9)(r);return(0,i.Gj)(U=>{if(s||!v||!U)return ke;const T={x:Math.sign(r.x-v.x),y:Math.sign(r.y-v.y)};return{x:{[yt.Backward]:U.x[yt.Backward]||T.x===-1,[yt.Forward]:U.x[yt.Forward]||T.x===1},y:{[yt.Backward]:U.y[yt.Backward]||T.y===-1,[yt.Forward]:U.y[yt.Forward]||T.y===1}}},[s,r,v])}function Ve(n,r){const s=r!=null?n.get(r):void 0,v=s?s.node.current:null;return(0,i.Gj)(U=>{var T;return r==null?null:(T=v!=null?v:U)!=null?T:null},[v,r])}function Qt(n,r){return(0,e.useMemo)(()=>n.reduce((s,v)=>{const{sensor:U}=v,T=U.activators.map(se=>({eventName:se.eventName,handler:r(se.handler,v)}));return[...s,...T]},[]),[n,r])}var Fn;(function(n){n[n.Always=0]="Always",n[n.BeforeDragging=1]="BeforeDragging",n[n.WhileDragging=2]="WhileDragging"})(Fn||(Fn={}));var Ut;(function(n){n.Optimized="optimized"})(Ut||(Ut={}));const Zn=new Map;function Jn(n,r){let{dragging:s,dependencies:v,config:U}=r;const[T,se]=(0,e.useState)(null),{frequency:me,measure:xe,strategy:Pe}=U,wt=(0,e.useRef)(n),st=dn(),en=(0,i.Ey)(st),Wt=(0,e.useCallback)(function(An){An===void 0&&(An=[]),!en.current&&se(jn=>jn===null?An:jn.concat(An.filter(hn=>!jn.includes(hn))))},[en]),bn=(0,e.useRef)(null),nn=(0,i.Gj)(An=>{if(st&&!s)return Zn;if(!An||An===Zn||wt.current!==n||T!=null){const jn=new Map;for(let hn of n){if(!hn)continue;if(T&&T.length>0&&!T.includes(hn.id)&&hn.rect.current){jn.set(hn.id,hn.rect.current);continue}const qn=hn.node.current,Pn=qn?new H(xe(qn),qn):null;hn.rect.current=Pn,Pn&&jn.set(hn.id,Pn)}return jn}return An},[n,T,s,st,xe]);return(0,e.useEffect)(()=>{wt.current=n},[n]),(0,e.useEffect)(()=>{st||Wt()},[s,st]),(0,e.useEffect)(()=>{T&&T.length>0&&se(null)},[JSON.stringify(T)]),(0,e.useEffect)(()=>{st||typeof me!="number"||bn.current!==null||(bn.current=setTimeout(()=>{Wt(),bn.current=null},me))},[me,st,Wt,...v]),{droppableRects:nn,measureDroppableContainers:Wt,measuringScheduled:T!=null};function dn(){switch(Pe){case Fn.Always:return!1;case Fn.BeforeDragging:return s;default:return!s}}}function vn(n,r){return(0,i.Gj)(s=>n?s||(typeof r=="function"?r(n):n):null,[r,n])}function Fe(n,r){return vn(n,r)}function De(n){let{callback:r,disabled:s}=n;const v=(0,i.zX)(r),U=(0,e.useMemo)(()=>{if(s||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:T}=window;return new T(v)},[v,s]);return(0,e.useEffect)(()=>()=>U==null?void 0:U.disconnect(),[U]),U}function Oe(n){let{callback:r,disabled:s}=n;const v=(0,i.zX)(r),U=(0,e.useMemo)(()=>{if(s||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:T}=window;return new T(v)},[s]);return(0,e.useEffect)(()=>()=>U==null?void 0:U.disconnect(),[U]),U}function Ge(n){return new H(Q(n),n)}function Pt(n,r,s){r===void 0&&(r=Ge);const[v,U]=(0,e.useState)(null);function T(){U(xe=>{if(!n)return null;if(n.isConnected===!1){var Pe;return(Pe=xe!=null?xe:s)!=null?Pe:null}const wt=r(n);return JSON.stringify(xe)===JSON.stringify(wt)?xe:wt})}const se=De({callback(xe){if(n)for(const Pe of xe){const{type:wt,target:st}=Pe;if(wt==="childList"&&st instanceof HTMLElement&&st.contains(n)){T();break}}}}),me=Oe({callback:T});return(0,i.LI)(()=>{T(),n?(me==null||me.observe(n),se==null||se.observe(document.body,{childList:!0,subtree:!0})):(me==null||me.disconnect(),se==null||se.disconnect())},[n]),v}function _t(n){const r=vn(n);return je(n,r)}const ye=[];function Jt(n){const r=(0,e.useRef)(n),s=(0,i.Gj)(v=>n?v&&v!==ye&&n&&r.current&&n.parentNode===r.current.parentNode?v:Lt(n):ye,[n]);return(0,e.useEffect)(()=>{r.current=n},[n]),s}function un(n){const[r,s]=(0,e.useState)(null),v=(0,e.useRef)(n),U=(0,e.useCallback)(T=>{const se=$t(T.target);se&&s(me=>me?(me.set(se,ln(se)),new Map(me)):null)},[]);return(0,e.useEffect)(()=>{const T=v.current;if(n!==T){se(T);const me=n.map(xe=>{const Pe=$t(xe);return Pe?(Pe.addEventListener("scroll",U,{passive:!0}),[Pe,ln(Pe)]):null}).filter(xe=>xe!=null);s(me.length?new Map(me):null),v.current=n}return()=>{se(n),se(T)};function se(me){me.forEach(xe=>{const Pe=$t(xe);Pe==null||Pe.removeEventListener("scroll",U)})}},[U,n]),(0,e.useMemo)(()=>n.length?r?Array.from(r.values()).reduce((T,se)=>(0,i.IH)(T,se),Le):In(n):Le,[n,r])}function Mn(n,r){r===void 0&&(r=[]);const s=(0,e.useRef)(null);return(0,e.useEffect)(()=>{s.current=null},r),(0,e.useEffect)(()=>{const v=n!==Le;v&&!s.current&&(s.current=n),!v&&s.current&&(s.current=null)},[n]),s.current?(0,i.$X)(n,s.current):Le}function fn(n){(0,e.useEffect)(()=>{if(!i.Nq)return;const r=n.map(s=>{let{sensor:v}=s;return v.setup==null?void 0:v.setup()});return()=>{for(const s of r)s==null||s()}},n.map(r=>{let{sensor:s}=r;return s}))}function Me(n,r){return(0,e.useMemo)(()=>n.reduce((s,v)=>{let{eventName:U,handler:T}=v;return s[U]=se=>{T(se,r)},s},{}),[n,r])}function On(n){return(0,e.useMemo)(()=>n?he(n):null,[n])}const Un=[];function rn(n,r){r===void 0&&(r=Q);const[s]=n,v=On(s?(0,i.Jj)(s):null),[U,T]=(0,e.useState)(Un);function se(){T(()=>n.length?n.map(xe=>yn(xe)?v:new H(r(xe),xe)):Un)}const me=Oe({callback:se});return(0,i.LI)(()=>{me==null||me.disconnect(),se(),n.forEach(xe=>me==null?void 0:me.observe(xe))},[n]),U}function on(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 bt(n){let{measure:r}=n;const[s,v]=(0,e.useState)(null),U=(0,e.useCallback)(Pe=>{for(const{target:wt}of Pe)if((0,i.Re)(wt)){v(st=>{const en=r(wt);return st?Bn(Ot({},st),{width:en.width,height:en.height}):en});break}},[r]),T=Oe({callback:U}),se=(0,e.useCallback)(Pe=>{const wt=on(Pe);T==null||T.disconnect(),wt&&(T==null||T.observe(wt)),v(wt?r(wt):null)},[r,T]),[me,xe]=(0,i.wm)(se);return(0,e.useMemo)(()=>({nodeRef:me,rect:s,setRef:xe}),[s,me,xe])}const En=[{sensor:Et,options:{}},{sensor:Ft,options:{}}],kn={current:{}},eu={draggable:{measure:Ne},droppable:{measure:Ne,strategy:Fn.WhileDragging,frequency:Ut.Optimized},dragOverlay:{measure:Q}};class Xn 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,v;return(s=(v=this.get(r))==null?void 0:v.node.current)!=null?s:void 0}}const Wn={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new Xn,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:O},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:eu,measureDroppableContainers:O,windowRect:null,measuringScheduled:!1},mu={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:O,draggableNodes:new Map,over:null,measureDroppableContainers:O},Gn=(0,e.createContext)(mu),$=(0,e.createContext)(Wn);function iu(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new Xn}}}function Fu(n,r){switch(r.type){case ge.DragStart:return Bn(Ot({},n),{draggable:Bn(Ot({},n.draggable),{initialCoordinates:r.initialCoordinates,active:r.active})});case ge.DragMove:return n.draggable.active==null?n:Bn(Ot({},n),{draggable:Bn(Ot({},n.draggable),{translate:{x:r.coordinates.x-n.draggable.initialCoordinates.x,y:r.coordinates.y-n.draggable.initialCoordinates.y}})});case ge.DragEnd:case ge.DragCancel:return Bn(Ot({},n),{draggable:Bn(Ot({},n.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case ge.RegisterDroppable:{const{element:s}=r,{id:v}=s,U=new Xn(n.droppable.containers);return U.set(v,s),Bn(Ot({},n),{droppable:Bn(Ot({},n.droppable),{containers:U})})}case ge.SetDroppableDisabled:{const{id:s,key:v,disabled:U}=r,T=n.droppable.containers.get(s);if(!T||v!==T.key)return n;const se=new Xn(n.droppable.containers);return se.set(s,Bn(Ot({},T),{disabled:U})),Bn(Ot({},n),{droppable:Bn(Ot({},n.droppable),{containers:se})})}case ge.UnregisterDroppable:{const{id:s,key:v}=r,U=n.droppable.containers.get(s);if(!U||v!==U.key)return n;const T=new Xn(n.droppable.containers);return T.delete(s),Bn(Ot({},n),{droppable:Bn(Ot({},n.droppable),{containers:T})})}default:return n}}function au(n){let{disabled:r}=n;const{active:s,activatorEvent:v,draggableNodes:U}=(0,e.useContext)(Gn),T=(0,i.D9)(v),se=(0,i.D9)(s==null?void 0:s.id);return(0,e.useEffect)(()=>{if(!r&&!v&&T&&se!=null){if(!(0,i.vd)(T)||document.activeElement===T.target)return;const me=U.get(se);if(!me)return;const{activatorNode:xe,node:Pe}=me;if(!xe.current&&!Pe.current)return;requestAnimationFrame(()=>{for(const wt of[xe.current,Pe.current]){if(!wt)continue;const st=(0,i.so)(wt);if(st){st.focus();break}}})}},[v,r,U,se,T]),null}function vu(n,r){let U=r,{transform:s}=U,v=Qa(U,["transform"]);return n!=null&&n.length?n.reduce((T,se)=>se(Ot({transform:T},v)),s):s}function su(n){return(0,e.useMemo)(()=>({draggable:Ot(Ot({},eu.draggable),n==null?void 0:n.draggable),droppable:Ot(Ot({},eu.droppable),n==null?void 0:n.droppable),dragOverlay:Ot(Ot({},eu.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 Bu(n){let{activeNode:r,measure:s,initialRect:v,config:U=!0}=n;const T=(0,e.useRef)(!1),{x:se,y:me}=typeof U=="boolean"?{x:U,y:U}:U;(0,i.LI)(()=>{if(!se&&!me||!r){T.current=!1;return}if(T.current||!v)return;const Pe=r==null?void 0:r.node.current;if(!Pe||Pe.isConnected===!1)return;const wt=s(Pe),st=je(wt,v);if(se||(st.x=0),me||(st.y=0),T.current=!0,Math.abs(st.x)>0||Math.abs(st.y)>0){const en=Te(Pe);en&&en.scrollBy({top:st.y,left:st.x})}},[r,se,me,v,s])}const cu=(0,e.createContext)(Bn(Ot({},Le),{scaleX:1,scaleY:1}));var tu;(function(n){n[n.Uninitialized=0]="Uninitialized",n[n.Initializing=1]="Initializing",n[n.Initialized=2]="Initialized"})(tu||(tu={}));const Yu=(0,e.memo)(function(r){var s,v,U,T;let Ua=r,{id:se,accessibility:me,autoScroll:xe=!0,children:Pe,sensors:wt=En,collisionDetection:st=qe,measuring:en,modifiers:Wt}=Ua,bn=Qa(Ua,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const nn=(0,e.useReducer)(Fu,void 0,iu),[dn,An]=nn,[jn,hn]=g(),[qn,Pn]=(0,e.useState)(tu.Uninitialized),Yn=qn===tu.Initialized,{draggable:{active:wn,nodes:sn,translate:Hn},droppable:{containers:nu}}=dn,Kn=wn!=null?sn.get(wn):null,Cu=(0,e.useRef)({initial:null,translated:null}),xu=(0,e.useMemo)(()=>{var $n;return wn!=null?{id:wn,data:($n=Kn==null?void 0:Kn.data)!=null?$n:kn,rect:Cu}:null},[wn,Kn]),wu=(0,e.useRef)(null),[ga,ja]=(0,e.useState)(null),[Su,La]=(0,e.useState)(null),bu=(0,i.Ey)(bn,Object.values(bn)),va=(0,i.Ld)("DndDescribedBy",se),Na=(0,e.useMemo)(()=>nu.getEnabled(),[nu]),Ou=su(en),{droppableRects:Qn,measureDroppableContainers:ku,measuringScheduled:Ku}=Jn(Na,{dragging:Yn,dependencies:[Hn.x,Hn.y],config:Ou.droppable}),hu=Ve(sn,wn),Ba=(0,e.useMemo)(()=>Su?(0,i.DC)(Su):null,[Su]),Ia=qa(),ba=Fe(hu,Ou.draggable.measure);Bu({activeNode:wn!=null?sn.get(wn):null,config:Ia.layoutShiftCompensation,initialRect:ba,measure:Ou.draggable.measure});const yu=Pt(hu,Ou.draggable.measure,ba),ha=Pt(hu?hu.parentElement:null),Wu=(0,e.useRef)({activatorEvent:null,active:null,activeNode:hu,collisionRect:null,collisions:null,droppableRects:Qn,draggableNodes:sn,draggingNode:null,draggingNodeRect:null,droppableContainers:nu,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Oa=nu.getNodeFor((s=Wu.current.over)==null?void 0:s.id),mn=bt({measure:Ou.dragOverlay.measure}),ua=(v=mn.nodeRef.current)!=null?v:hu,Hu=Yn?(U=mn.rect)!=null?U:yu:null,ka=!!(mn.nodeRef.current&&mn.rect),Ra=_t(ka?null:yu),aa=On(ua?(0,i.Jj)(ua):null),Ru=Jt(Yn?Oa!=null?Oa:hu:null),ya=rn(Ru),la=vu(Wt,{transform:{x:Hn.x-Ra.x,y:Hn.y-Ra.y,scaleX:1,scaleY:1},activatorEvent:Su,active:xu,activeNodeRect:yu,containerNodeRect:ha,draggingNodeRect:Hu,over:Wu.current.over,overlayNodeRect:mn.rect,scrollableAncestors:Ru,scrollableAncestorRects:ya,windowRect:aa}),Pa=Ba?(0,i.IH)(Ba,Hn):null,Fa=un(Ru),Ka=Mn(Fa),Va=Mn(Fa,[yu]),Qu=(0,i.IH)(la,Ka),Vu=Hu?R(Hu,la):null,ra=xu&&Vu?st({active:xu,collisionRect:Vu,droppableRects:Qn,droppableContainers:Na,pointerCoordinates:Pa}):null,Ta=p(ra,"id"),[Pu,Ma]=(0,e.useState)(null),_a=ka?la:(0,i.IH)(la,Va),Ja=te(_a,(T=Pu==null?void 0:Pu.rect)!=null?T:null,yu),oa=(0,e.useRef)(null),Za=(0,e.useCallback)(($n,du)=>{let{sensor:fu,options:Tu}=du;if(wu.current==null)return;const Eu=sn.get(wu.current);if(!Eu)return;const lu=$n.nativeEvent,Au=new fu({active:wu.current,activeNode:Eu,event:lu,options:Tu,context:Wu,onAbort(_n){if(!sn.get(_n))return;const{onDragAbort:ju}=bu.current,Lu={id:_n};ju==null||ju(Lu),jn({type:"onDragAbort",event:Lu})},onPending(_n,Zu,ju,Lu){if(!sn.get(_n))return;const{onDragPending:Ju}=bu.current,zu={id:_n,constraint:Zu,initialCoordinates:ju,offset:Lu};Ju==null||Ju(zu),jn({type:"onDragPending",event:zu})},onStart(_n){const Zu=wu.current;if(Zu==null)return;const ju=sn.get(Zu);if(!ju)return;const{onDragStart:Lu}=bu.current,qu={activatorEvent:lu,active:{id:Zu,data:ju.data,rect:Cu}};(0,h.unstable_batchedUpdates)(()=>{Lu==null||Lu(qu),Pn(tu.Initializing),An({type:ge.DragStart,initialCoordinates:_n,active:Zu}),jn({type:"onDragStart",event:qu}),ja(oa.current),La(lu)})},onMove(_n){An({type:ge.DragMove,coordinates:_n})},onEnd:_u(ge.DragEnd),onCancel:_u(ge.DragCancel)});oa.current=Au;function _u(_n){return function(){return Sl(this,null,function*(){const{active:ju,collisions:Lu,over:qu,scrollAdjustedTranslate:Ju}=Wu.current;let zu=null;if(ju&&Ju){const{cancelDrop:$u}=bu.current;zu={activatorEvent:lu,active:ju,collisions:Lu,delta:Ju,over:qu},_n===ge.DragEnd&&typeof $u=="function"&&(yield Promise.resolve($u(zu)))&&(_n=ge.DragCancel)}wu.current=null,(0,h.unstable_batchedUpdates)(()=>{An({type:_n}),Pn(tu.Uninitialized),Ma(null),ja(null),La(null),oa.current=null;const $u=_n===ge.DragEnd?"onDragEnd":"onDragCancel";if(zu){const ia=bu.current[$u];ia==null||ia(zu),jn({type:$u,event:zu})}})})}}},[sn]),nl=(0,e.useCallback)(($n,du)=>(fu,Tu)=>{const Eu=fu.nativeEvent,lu=sn.get(Tu);if(wu.current!==null||!lu||Eu.dndKit||Eu.defaultPrevented)return;const Au={active:lu};$n(fu,du.options,Au)===!0&&(Eu.dndKit={capturedBy:du.sensor},wu.current=Tu,Za(fu,du))},[sn,Za]),za=Qt(wt,nl);fn(wt),(0,i.LI)(()=>{yu&&qn===tu.Initializing&&Pn(tu.Initialized)},[yu,qn]),(0,e.useEffect)(()=>{const{onDragMove:$n}=bu.current,{active:du,activatorEvent:fu,collisions:Tu,over:Eu}=Wu.current;if(!du||!fu)return;const lu={active:du,activatorEvent:fu,collisions:Tu,delta:{x:Qu.x,y:Qu.y},over:Eu};(0,h.unstable_batchedUpdates)(()=>{$n==null||$n(lu),jn({type:"onDragMove",event:lu})})},[Qu.x,Qu.y]),(0,e.useEffect)(()=>{const{active:$n,activatorEvent:du,collisions:fu,droppableContainers:Tu,scrollAdjustedTranslate:Eu}=Wu.current;if(!$n||wu.current==null||!du||!Eu)return;const{onDragOver:lu}=bu.current,Au=Tu.get(Ta),_u=Au&&Au.rect.current?{id:Au.id,rect:Au.rect.current,data:Au.data,disabled:Au.disabled}:null,_n={active:$n,activatorEvent:du,collisions:fu,delta:{x:Eu.x,y:Eu.y},over:_u};(0,h.unstable_batchedUpdates)(()=>{Ma(_u),lu==null||lu(_n),jn({type:"onDragOver",event:_n})})},[Ta]),(0,i.LI)(()=>{Wu.current={activatorEvent:Su,active:xu,activeNode:hu,collisionRect:Vu,collisions:ra,droppableRects:Qn,draggableNodes:sn,draggingNode:ua,draggingNodeRect:Hu,droppableContainers:nu,over:Pu,scrollableAncestors:Ru,scrollAdjustedTranslate:Qu},Cu.current={initial:Hu,translated:Vu}},[xu,hu,ra,Vu,sn,ua,Hu,Qn,nu,Pu,Ru,Qu]),xt(Bn(Ot({},Ia),{delta:Hn,draggingRect:Vu,pointerCoordinates:Pa,scrollableAncestors:Ru,scrollableAncestorRects:ya}));const Xa=(0,e.useMemo)(()=>({active:xu,activeNode:hu,activeNodeRect:yu,activatorEvent:Su,collisions:ra,containerNodeRect:ha,dragOverlay:mn,draggableNodes:sn,droppableContainers:nu,droppableRects:Qn,over:Pu,measureDroppableContainers:ku,scrollableAncestors:Ru,scrollableAncestorRects:ya,measuringConfiguration:Ou,measuringScheduled:Ku,windowRect:aa}),[xu,hu,yu,Su,ra,ha,mn,sn,nu,Qn,Pu,ku,Ru,ya,Ou,Ku,aa]),Ya=(0,e.useMemo)(()=>({activatorEvent:Su,activators:za,active:xu,activeNodeRect:yu,ariaDescribedById:{draggable:va},dispatch:An,draggableNodes:sn,over:Pu,measureDroppableContainers:ku}),[Su,za,xu,yu,An,va,sn,Pu,ku]);return e.createElement(P.Provider,{value:hn},e.createElement(Gn.Provider,{value:Ya},e.createElement($.Provider,{value:Xa},e.createElement(cu.Provider,{value:Ja},Pe)),e.createElement(au,{disabled:(me==null?void 0:me.restoreFocus)===!1})),e.createElement(B,Bn(Ot({},me),{hiddenTextDescribedById:va})));function qa(){const $n=(ga==null?void 0:ga.autoScrollEnabled)===!1,du=typeof xe=="object"?xe.enabled===!1:xe===!1,fu=Yn&&!$n&&!du;return typeof xe=="object"?Bn(Ot({},xe),{enabled:fu}):{enabled:fu}}}),Xu=(0,e.createContext)(null),Du="button",ta="Draggable";function da(n){let{id:r,data:s,disabled:v=!1,attributes:U}=n;const T=(0,i.Ld)(ta),{activators:se,activatorEvent:me,active:xe,activeNodeRect:Pe,ariaDescribedById:wt,draggableNodes:st,over:en}=(0,e.useContext)(Gn),{role:Wt=Du,roleDescription:bn="draggable",tabIndex:nn=0}=U!=null?U:{},dn=(xe==null?void 0:xe.id)===r,An=(0,e.useContext)(dn?cu:Xu),[jn,hn]=(0,i.wm)(),[qn,Pn]=(0,i.wm)(),Yn=Me(se,r),wn=(0,i.Ey)(s);(0,i.LI)(()=>(st.set(r,{id:r,key:T,node:jn,activatorNode:qn,data:wn}),()=>{const Hn=st.get(r);Hn&&Hn.key===T&&st.delete(r)}),[st,r]);const sn=(0,e.useMemo)(()=>({role:Wt,tabIndex:nn,"aria-disabled":v,"aria-pressed":dn&&Wt===Du?!0:void 0,"aria-roledescription":bn,"aria-describedby":wt.draggable}),[v,Wt,nn,dn,bn,wt.draggable]);return{active:xe,activatorEvent:me,activeNodeRect:Pe,attributes:sn,isDragging:dn,listeners:v?void 0:Yn,node:jn,over:en,setNodeRef:hn,setActivatorNodeRef:Pn,transform:An}}function Gu(){return(0,e.useContext)($)}const ma="Droppable",na={timeout:25};function Mt(n){let{data:r,disabled:s=!1,id:v,resizeObserverConfig:U}=n;const T=(0,i.Ld)(ma),{active:se,dispatch:me,over:xe,measureDroppableContainers:Pe}=(0,e.useContext)(Gn),wt=(0,e.useRef)({disabled:s}),st=(0,e.useRef)(!1),en=(0,e.useRef)(null),Wt=(0,e.useRef)(null),{disabled:bn,updateMeasurementsFor:nn,timeout:dn}=Ot(Ot({},na),U),An=(0,i.Ey)(nn!=null?nn:v),jn=(0,e.useCallback)(()=>{if(!st.current){st.current=!0;return}Wt.current!=null&&clearTimeout(Wt.current),Wt.current=setTimeout(()=>{Pe(Array.isArray(An.current)?An.current:[An.current]),Wt.current=null},dn)},[dn]),hn=Oe({callback:jn,disabled:bn||!se}),qn=(0,e.useCallback)((sn,Hn)=>{hn&&(Hn&&(hn.unobserve(Hn),st.current=!1),sn&&hn.observe(sn))},[hn]),[Pn,Yn]=(0,i.wm)(qn),wn=(0,i.Ey)(r);return(0,e.useEffect)(()=>{!hn||!Pn.current||(hn.disconnect(),st.current=!1,hn.observe(Pn.current))},[Pn,hn]),(0,e.useEffect)(()=>(me({type:ge.RegisterDroppable,element:{id:v,key:T,disabled:s,node:Pn,rect:en,data:wn}}),()=>me({type:ge.UnregisterDroppable,key:T,id:v})),[v]),(0,e.useEffect)(()=>{s!==wt.current.disabled&&(me({type:ge.SetDroppableDisabled,id:v,key:T,disabled:s}),wt.current.disabled=s)},[v,T,s,me]),{active:se,rect:en,isOver:(xe==null?void 0:xe.id)===v,node:Pn,over:xe,setNodeRef:Yn}}function Ca(n){let{animation:r,children:s}=n;const[v,U]=useState(null),[T,se]=useState(null),me=usePrevious(s);return!s&&!v&&me&&U(me),useIsomorphicLayoutEffect(()=>{if(!T)return;const xe=v==null?void 0:v.key,Pe=v==null?void 0:v.props.id;if(xe==null||Pe==null){U(null);return}Promise.resolve(r(Pe,T)).then(()=>{U(null)})},[r,v,T]),React.createElement(React.Fragment,null,s,v?cloneElement(v,{ref:se}):null)}const xa={x:0,y:0,scaleX:1,scaleY:1};function fa(n){let{children:r}=n;return React.createElement(Gn.Provider,{value:mu},React.createElement(cu.Provider,{value:xa},r))}const Mu={position:"fixed",touchAction:"none"},Ga=n=>isKeyboardEvent(n)?"transform 250ms ease":void 0,wa=null,Uu={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:v}=r;const U={},{styles:T,className:se}=n;if(T!=null&&T.active)for(const[me,xe]of Object.entries(T.active))xe!==void 0&&(U[me]=s.node.style.getPropertyValue(me),s.node.style.setProperty(me,xe));if(T!=null&&T.dragOverlay)for(const[me,xe]of Object.entries(T.dragOverlay))xe!==void 0&&v.node.style.setProperty(me,xe);return se!=null&&se.active&&s.node.classList.add(se.active),se!=null&&se.dragOverlay&&v.node.classList.add(se.dragOverlay),function(){for(const[xe,Pe]of Object.entries(U))s.node.style.setProperty(xe,Pe);se!=null&&se.active&&s.node.classList.remove(se.active)}})({styles:{active:{opacity:"0"}}})};function Sa(n){let{config:r,draggableNodes:s,droppableContainers:v,measuringConfiguration:U}=n;return useEvent((T,se)=>{if(r===null)return;const me=s.get(T);if(!me)return;const xe=me.node.current;if(!xe)return;const Pe=on(se);if(!Pe)return;const{transform:wt}=getWindow(se).getComputedStyle(se),st=M(wt);if(!st)return;const en=typeof r=="function"?r:pa(r);return _e(xe,U.draggable.measure),en({active:{id:T,data:me.data,node:xe,rect:U.draggable.measure(xe)},draggableNodes:s,dragOverlay:{node:se,rect:U.dragOverlay.measure(Pe)},droppableContainers:v,measuringConfiguration:U,transform:st})})}function pa(n){const{duration:r,easing:s,sideEffects:v,keyframes:U}=Ot(Ot({},Uu),n);return T=>{let jn=T,{active:se,dragOverlay:me,transform:xe}=jn,Pe=Qa(jn,["active","dragOverlay","transform"]);if(!r)return;const wt={x:me.rect.left-se.rect.left,y:me.rect.top-se.rect.top},st={scaleX:xe.scaleX!==1?se.rect.width*xe.scaleX/me.rect.width:1,scaleY:xe.scaleY!==1?se.rect.height*xe.scaleY/me.rect.height:1},en=Ot({x:xe.x-wt.x,y:xe.y-wt.y},st),Wt=U(Bn(Ot({},Pe),{active:se,dragOverlay:me,transform:{initial:xe,final:en}})),[bn]=Wt,nn=Wt[Wt.length-1];if(JSON.stringify(bn)===JSON.stringify(nn))return;const dn=v==null?void 0:v(Ot({active:se,dragOverlay:me},Pe)),An=me.node.animate(Wt,{duration:r,easing:s,fill:"forwards"});return new Promise(hn=>{An.onfinish=()=>{dn==null||dn(),hn()}})}}let pe=0;function it(n){return useMemo(()=>{if(n!=null)return pe++,pe},[n])}const pn=null},18257:function(tt,K,a){"use strict";a.d(K,{DL:function(){return ce}});var e=a(35241);function h(g){return S=>{let{transform:y}=S;return Bn(Ot({},y),{x:Math.ceil(y.x/g)*g,y:Math.ceil(y.y/g)*g})}}const i=g=>{let{transform:S}=g;return Bn(Ot({},S),{y:0})};function E(g,S,y){const B=Ot({},g);return S.top+g.y<=y.top?B.y=y.top-S.top:S.bottom+g.y>=y.top+y.height&&(B.y=y.top+y.height-S.bottom),S.left+g.x<=y.left?B.x=y.left-S.left:S.right+g.x>=y.left+y.width&&(B.x=y.left+y.width-S.right),B}const N=g=>{let{containerNodeRect:S,draggingNodeRect:y,transform:B}=g;return!y||!S?B:E(B,y,S)},j=g=>{let{draggingNodeRect:S,transform:y,scrollableAncestorRects:B}=g;const ge=B[0];return!S||!ge?y:E(y,S,ge)},ce=g=>{let{transform:S}=g;return Bn(Ot({},S),{x:0})},P=g=>{let{transform:S,draggingNodeRect:y,windowRect:B}=g;return!y||!B?S:E(S,y,B)},A=g=>{let{activatorEvent:S,draggingNodeRect:y,transform:B}=g;if(y&&S){const ge=getEventCoordinates(S);if(!ge)return B;const O=ge.x-y.left,k=ge.y-y.top;return Bn(Ot({},B),{x:B.x+O-y.width/2,y:B.y+k-y.height/2})}return B}},19719:function(tt,K,a){"use strict";a.d(K,{Fo:function(){return m},Rp:function(){return E},nB:function(){return Re},qw:function(){return k}});var e=a(59301),h=a(87954),i=a(35241);function E(R,M,_){const V=R.slice();return V.splice(_<0?V.length+_:_,0,V.splice(M,1)[0]),V}function N(R,M,_){const V=R.slice();return V[M]=R[_],V[_]=R[M],V}function j(R,M){return R.reduce((_,V,Q)=>{const Ne=M.get(V);return Ne&&(_[Q]=Ne),_},Array(R.length))}function ce(R){return R!==null&&R>=0}function P(R,M){if(R===M)return!0;if(R.length!==M.length)return!1;for(let _=0;_<R.length;_++)if(R[_]!==M[_])return!1;return!0}function A(R){return typeof R=="boolean"?{draggable:R,droppable:R}:R}const g={scaleX:1,scaleY:1},S=R=>{var M;let{rects:_,activeNodeRect:V,activeIndex:Q,overIndex:Ne,index:he}=R;const rt=(M=_[Q])!=null?M:V;if(!rt)return null;const Zt=y(_,he,Q);if(he===Q){const Lt=_[Ne];return Lt?Ot({x:Q<Ne?Lt.left+Lt.width-(rt.left+rt.width):Lt.left-rt.left,y:0},g):null}return he>Q&&he<=Ne?Ot({x:-rt.width-Zt,y:0},g):he<Q&&he>=Ne?Ot({x:rt.width+Zt,y:0},g):Ot({x:0,y:0},g)};function y(R,M,_){const V=R[M],Q=R[M-1],Ne=R[M+1];return!V||!Q&&!Ne?0:_<M?Q?V.left-(Q.left+Q.width):Ne.left-(V.left+V.width):Ne?Ne.left-(V.left+V.width):V.left-(Q.left+Q.width)}const B=R=>{let{rects:M,activeIndex:_,overIndex:V,index:Q}=R;const Ne=E(M,V,_),he=M[Q],rt=Ne[Q];return!rt||!he?null:{x:rt.left-he.left,y:rt.top-he.top,scaleX:rt.width/he.width,scaleY:rt.height/he.height}},ge=R=>{let{activeIndex:M,index:_,rects:V,overIndex:Q}=R,Ne,he;return _===M&&(Ne=V[_],he=V[Q]),_===Q&&(Ne=V[_],he=V[M]),!he||!Ne?null:{x:he.left-Ne.left,y:he.top-Ne.top,scaleX:he.width/Ne.width,scaleY:he.height/Ne.height}},O={scaleX:1,scaleY:1},k=R=>{var M;let{activeIndex:_,activeNodeRect:V,index:Q,rects:Ne,overIndex:he}=R;const rt=(M=Ne[_])!=null?M:V;if(!rt)return null;if(Q===_){const Lt=Ne[he];return Lt?Ot({x:0,y:_<he?Lt.top+Lt.height-(rt.top+rt.height):Lt.top-rt.top},O):null}const Zt=ue(Ne,Q,_);return Q>_&&Q<=he?Ot({x:0,y:-rt.height-Zt},O):Q<_&&Q>=he?Ot({x:0,y:rt.height+Zt},O):Ot({x:0,y:0},O)};function ue(R,M,_){const V=R[M],Q=R[M-1],Ne=R[M+1];return V?_<M?Q?V.top-(Q.top+Q.height):Ne?Ne.top-(V.top+V.height):0:Ne?Ne.top-(V.top+V.height):Q?V.top-(Q.top+Q.height):0:0}const Le="Sortable",w=e.createContext({activeIndex:-1,containerId:Le,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:B,disabled:{draggable:!1,droppable:!1}});function m(R){let{children:M,id:_,items:V,strategy:Q=B,disabled:Ne=!1}=R;const{active:he,dragOverlay:rt,droppableRects:Zt,over:Lt,measureDroppableContainers:Te}=(0,h.Cj)(),$t=(0,i.Ld)(Le,_),Kt=rt.rect!==null,Dt=(0,e.useMemo)(()=>V.map(cn=>typeof cn=="object"&&"id"in cn?cn.id:cn),[V]),ln=he!=null,yt=he?Dt.indexOf(he.id):-1,yn=Lt?Dt.indexOf(Lt.id):-1,Z=(0,e.useRef)(Dt),Ye=!P(Dt,Z.current),Vt=yn!==-1&&yt===-1||Ye,xn=A(Ne);(0,i.LI)(()=>{Ye&&ln&&Te(Dt)},[Ye,Dt,ln,Te]),(0,e.useEffect)(()=>{Z.current=Dt},[Dt]);const In=(0,e.useMemo)(()=>({activeIndex:yt,containerId:$t,disabled:xn,disableTransforms:Vt,items:Dt,overIndex:yn,useDragOverlay:Kt,sortedRects:j(Dt,Zt),strategy:Q}),[yt,$t,xn.draggable,xn.droppable,Vt,Dt,yn,Zt,Kt,Q]);return e.createElement(w.Provider,{value:In},M)}const L=R=>{let{id:M,items:_,activeIndex:V,overIndex:Q}=R;return E(_,V,Q).indexOf(M)},X=R=>{let{containerId:M,isSorting:_,wasDragging:V,index:Q,items:Ne,newIndex:he,previousItems:rt,previousContainerId:Zt,transition:Lt}=R;return!Lt||!V||rt!==Ne&&Q===he?!1:_?!0:he!==Q&&M===Zt},ae={duration:200,easing:"ease"},p="transform",Ee=i.ux.Transition.toString({property:p,duration:0,easing:"linear"}),q={roleDescription:"sortable"};function ie(R){let{disabled:M,index:_,node:V,rect:Q}=R;const[Ne,he]=(0,e.useState)(null),rt=(0,e.useRef)(_);return(0,i.LI)(()=>{if(!M&&_!==rt.current&&V.current){const Zt=Q.current;if(Zt){const Lt=(0,h.VK)(V.current,{ignoreTransform:!0}),Te={x:Zt.left-Lt.left,y:Zt.top-Lt.top,scaleX:Zt.width/Lt.width,scaleY:Zt.height/Lt.height};(Te.x||Te.y)&&he(Te)}}_!==rt.current&&(rt.current=_)},[M,_,V,Q]),(0,e.useEffect)(()=>{Ne&&he(null)},[Ne]),Ne}function Re(R){let{animateLayoutChanges:M=X,attributes:_,disabled:V,data:Q,getNewIndex:Ne=L,id:he,strategy:rt,resizeObserverConfig:Zt,transition:Lt=ae}=R;const{items:Te,containerId:$t,activeIndex:Kt,disabled:Dt,disableTransforms:ln,sortedRects:yt,overIndex:yn,useDragOverlay:Z,strategy:Ye}=(0,e.useContext)(w),Vt=qe(V,Dt),xn=Te.indexOf(he),In=(0,e.useMemo)(()=>Ot({sortable:{containerId:$t,index:xn,items:Te}},Q),[$t,Q,xn,Te]),cn=(0,e.useMemo)(()=>Te.slice(Te.indexOf(he)),[Te,he]),{rect:tn,node:_e,isOver:W,setNodeRef:H}=(0,h.Zj)({id:he,data:In,disabled:Vt.droppable,resizeObserverConfig:Ot({updateMeasurementsFor:cn},Zt)}),{active:be,activatorEvent:We,activeNodeRect:Xt,attributes:gt,setNodeRef:zt,listeners:t,isDragging:de,over:at,setActivatorNodeRef:kt,transform:Ft}=(0,h.O1)({id:he,data:In,attributes:Ot(Ot({},q),_),disabled:Vt.draggable}),pt=(0,i.HB)(H,zt),It=!!be,ot=It&&!ln&&ce(Kt)&&ce(yn),ft=!Z&&de,Et=ft&&ot?Ft:null,qt=rt!=null?rt:Ye,oe=ot?Et!=null?Et:qt({rects:yt,activeNodeRect:Xt,activeIndex:Kt,overIndex:yn,index:xn}):null,fe=ce(Kt)&&ce(yn)?Ne({id:he,items:Te,activeIndex:Kt,overIndex:yn}):xn,I=be==null?void 0:be.id,z=(0,e.useRef)({activeId:I,items:Te,newIndex:fe,containerId:$t}),dt=Te!==z.current.items,Je=M({active:be,containerId:$t,isDragging:de,isSorting:It,id:he,index:xn,items:Te,newIndex:z.current.newIndex,previousItems:z.current.items,previousContainerId:z.current.containerId,transition:Lt,wasDragging:z.current.activeId!=null}),xt=ie({disabled:!Je,index:xn,node:_e,rect:tn});return(0,e.useEffect)(()=>{It&&z.current.newIndex!==fe&&(z.current.newIndex=fe),$t!==z.current.containerId&&(z.current.containerId=$t),Te!==z.current.items&&(z.current.items=Te)},[It,fe,$t,Te]),(0,e.useEffect)(()=>{if(I===z.current.activeId)return;if(I&&!z.current.activeId){z.current.activeId=I;return}const C=setTimeout(()=>{z.current.activeId=I},50);return()=>clearTimeout(C)},[I]),{active:be,activeIndex:Kt,attributes:gt,data:In,rect:tn,index:xn,newIndex:fe,items:Te,isOver:W,isSorting:It,isDragging:de,listeners:t,node:_e,overIndex:yn,over:at,setNodeRef:pt,setActivatorNodeRef:kt,setDroppableNodeRef:H,setDraggableNodeRef:zt,transform:xt!=null?xt:oe,transition:ke()};function ke(){if(xt||dt&&z.current.newIndex===xn)return Ee;if(!(ft&&!(0,i.vd)(We)||!Lt)&&(It||Je))return i.ux.Transition.toString(Bn(Ot({},Lt),{property:p}))}}function qe(R,M){var _,V;return typeof R=="boolean"?{draggable:R,droppable:!1}:{draggable:(_=R==null?void 0:R.draggable)!=null?_:M.draggable,droppable:(V=R==null?void 0:R.droppable)!=null?V:M.droppable}}function d(R){if(!R)return!1;const M=R.data.current;return!!(M&&"sortable"in M&&typeof M.sortable=="object"&&"containerId"in M.sortable&&"items"in M.sortable&&"index"in M.sortable)}const D=[h.g4.Down,h.g4.Right,h.g4.Up,h.g4.Left],te=(R,M)=>{let{context:{active:_,collisionRect:V,droppableRects:Q,droppableContainers:Ne,over:he,scrollableAncestors:rt}}=M;if(D.includes(R.code)){if(R.preventDefault(),!_||!V)return;const Zt=[];Ne.getEnabled().forEach($t=>{if(!$t||$t!=null&&$t.disabled)return;const Kt=Q.get($t.id);if(Kt)switch(R.code){case KeyboardCode.Down:V.top<Kt.top&&Zt.push($t);break;case KeyboardCode.Up:V.top>Kt.top&&Zt.push($t);break;case KeyboardCode.Left:V.left>Kt.left&&Zt.push($t);break;case KeyboardCode.Right:V.left<Kt.left&&Zt.push($t);break}});const Lt=closestCorners({active:_,collisionRect:V,droppableRects:Q,droppableContainers:Zt,pointerCoordinates:null});let Te=getFirstCollision(Lt,"id");if(Te===(he==null?void 0:he.id)&&Lt.length>1&&(Te=Lt[1].id),Te!=null){const $t=Ne.get(_.id),Kt=Ne.get(Te),Dt=Kt?Q.get(Kt.id):null,ln=Kt==null?void 0:Kt.node.current;if(ln&&Dt&&$t&&Kt){const yn=getScrollableAncestors(ln).some((cn,tn)=>rt[tn]!==cn),Z=je($t,Kt),Ye=ve($t,Kt),Vt=yn||!Z?{x:0,y:0}:{x:Ye?V.width-Dt.width:0,y:Ye?V.height-Dt.height:0},xn={x:Dt.left,y:Dt.top};return Vt.x&&Vt.y?xn:subtract(xn,Vt)}}}};function je(R,M){return!d(R)||!d(M)?!1:R.data.current.sortable.containerId===M.data.current.sortable.containerId}function ve(R,M){return!d(R)||!d(M)||!je(R,M)?!1:R.data.current.sortable.index<M.data.current.sortable.index}},35241:function(tt,K,a){"use strict";a.d(K,{$X:function(){return X},D9:function(){return ue},DC:function(){return q},Ey:function(){return ge},FJ:function(){return E},Gj:function(){return O},HB:function(){return h},IH:function(){return L},Jj:function(){return j},LI:function(){return S},Ld:function(){return w},Nq:function(){return i},Re:function(){return P},UG:function(){return N},Yz:function(){return B},qk:function(){return ce},r3:function(){return g},so:function(){return qe},ux:function(){return ie},vZ:function(){return A},vd:function(){return p},wm:function(){return k},zX:function(){return y}});var e=a(59301);function h(){for(var d=arguments.length,D=new Array(d),te=0;te<d;te++)D[te]=arguments[te];return(0,e.useMemo)(()=>je=>{D.forEach(ve=>ve(je))},D)}const i=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function E(d){const D=Object.prototype.toString.call(d);return D==="[object Window]"||D==="[object global]"}function N(d){return"nodeType"in d}function j(d){var D,te;return d?E(d)?d:N(d)&&(D=(te=d.ownerDocument)==null?void 0:te.defaultView)!=null?D:window:window}function ce(d){const{Document:D}=j(d);return d instanceof D}function P(d){return E(d)?!1:d instanceof j(d).HTMLElement}function A(d){return d instanceof j(d).SVGElement}function g(d){return d?E(d)?d.document:N(d)?ce(d)?d:P(d)||A(d)?d.ownerDocument:document:document:document}const S=i?e.useLayoutEffect:e.useEffect;function y(d){const D=(0,e.useRef)(d);return S(()=>{D.current=d}),(0,e.useCallback)(function(){for(var te=arguments.length,je=new Array(te),ve=0;ve<te;ve++)je[ve]=arguments[ve];return D.current==null?void 0:D.current(...je)},[])}function B(){const d=(0,e.useRef)(null),D=(0,e.useCallback)((je,ve)=>{d.current=setInterval(je,ve)},[]),te=(0,e.useCallback)(()=>{d.current!==null&&(clearInterval(d.current),d.current=null)},[]);return[D,te]}function ge(d,D){D===void 0&&(D=[d]);const te=(0,e.useRef)(d);return S(()=>{te.current!==d&&(te.current=d)},D),te}function O(d,D){const te=(0,e.useRef)();return(0,e.useMemo)(()=>{const je=d(te.current);return te.current=je,je},[...D])}function k(d){const D=y(d),te=(0,e.useRef)(null),je=(0,e.useCallback)(ve=>{ve!==te.current&&(D==null||D(ve,te.current)),te.current=ve},[]);return[te,je]}function ue(d){const D=(0,e.useRef)();return(0,e.useEffect)(()=>{D.current=d},[d]),D.current}let Le={};function w(d,D){return(0,e.useMemo)(()=>{if(D)return D;const te=Le[d]==null?0:Le[d]+1;return Le[d]=te,d+"-"+te},[d,D])}function m(d){return function(D){for(var te=arguments.length,je=new Array(te>1?te-1:0),ve=1;ve<te;ve++)je[ve-1]=arguments[ve];return je.reduce((R,M)=>{const _=Object.entries(M);for(const[V,Q]of _){const Ne=R[V];Ne!=null&&(R[V]=Ne+d*Q)}return R},Ot({},D))}}const L=m(1),X=m(-1);function ae(d){return"clientX"in d&&"clientY"in d}function p(d){if(!d)return!1;const{KeyboardEvent:D}=j(d.target);return D&&d instanceof D}function Ee(d){if(!d)return!1;const{TouchEvent:D}=j(d.target);return D&&d instanceof D}function q(d){if(Ee(d)){if(d.touches&&d.touches.length){const{clientX:D,clientY:te}=d.touches[0];return{x:D,y:te}}else if(d.changedTouches&&d.changedTouches.length){const{clientX:D,clientY:te}=d.changedTouches[0];return{x:D,y:te}}}return ae(d)?{x:d.clientX,y:d.clientY}:null}const ie=Object.freeze({Translate:{toString(d){if(!d)return;const{x:D,y:te}=d;return"translate3d("+(D?Math.round(D):0)+"px, "+(te?Math.round(te):0)+"px, 0)"}},Scale:{toString(d){if(!d)return;const{scaleX:D,scaleY:te}=d;return"scaleX("+D+") scaleY("+te+")"}},Transform:{toString(d){if(d)return[ie.Translate.toString(d),ie.Scale.toString(d)].join(" ")}},Transition:{toString(d){let{property:D,duration:te,easing:je}=d;return D+" "+te+"ms "+je}}}),Re="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function qe(d){return d.matches(Re)?d:d.querySelector(Re)}},12929:function(tt,K){"use strict";K.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(tt,K){"use strict";K.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(tt,K,a){"use strict";var e=a(59301),h=Object.defineProperty,i=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,j=(A,g,S)=>g in A?h(A,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):A[g]=S,ce=(A,g)=>{for(var S in g||(g={}))E.call(g,S)&&j(A,S,g[S]);if(i)for(var S of i(g))N.call(g,S)&&j(A,S,g[S]);return A};const P=A=>React.createElement("svg",ce({width:22,height:10,xmlns:"http://www.w3.org/2000/svg"},A),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"}))));K.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNDMuNzYxJSIgeDI9IjAlIiB5Mj0iNTguNjE3JSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNDRjlCRkYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOEE4QkZGIiBvZmZzZXQ9IjM1LjIwOCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOERCQ0ZGIiBvZmZzZXQ9IjU5LjIwOCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjQURGMEZGIiBvZmZzZXQ9IjgxLjY3MSUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRDlGOEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik01IDBoMTJhNSA1IDAgMCAxIDUgNXY1SDVBNSA1IDAgMSAxIDUgMFoiIGZpbGw9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIyIDApIi8+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNOS4zMjMgNi43MzhINi42NDZMNi4xNDIgOEg0bDIuNjI1LTZoMi43N0wxMiA4SDkuODE3bC0uNDk0LTEuMjYyWm0tLjUzNS0xLjM4NC0uNzMxLTEuODc2aC0uMTI0bC0uNzQxIDEuODc2aDEuNTk2Wk0xNCAyaDJ2NmgtMnoiLz48L2c+PC9nPjwvc3ZnPg=="},68385:function(tt,K,a){"use strict";var e=a(59301),h=Object.defineProperty,i=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,j=(A,g,S)=>g in A?h(A,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):A[g]=S,ce=(A,g)=>{for(var S in g||(g={}))E.call(g,S)&&j(A,S,g[S]);if(i)for(var S of i(g))N.call(g,S)&&j(A,S,g[S]);return A};const P=A=>React.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},A),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"}));K.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},83358:function(tt,K,a){"use strict";var e=a(59301),h=Object.defineProperty,i=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,j=(A,g,S)=>g in A?h(A,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):A[g]=S,ce=(A,g)=>{for(var S in g||(g={}))E.call(g,S)&&j(A,S,g[S]);if(i)for(var S of i(g))N.call(g,S)&&j(A,S,g[S]);return A};const P=A=>React.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},A),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"}));K.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},62830:function(tt,K,a){"use strict";var e=a(59301),h=Object.defineProperty,i=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,j=(A,g,S)=>g in A?h(A,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):A[g]=S,ce=(A,g)=>{for(var S in g||(g={}))E.call(g,S)&&j(A,S,g[S]);if(i)for(var S of i(g))N.call(g,S)&&j(A,S,g[S]);return A};const P=A=>React.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},A),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"}));K.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},85788:function(tt,K,a){"use strict";var e=a(86204),h=a.n(e),i=Object.defineProperty,E=(P,A,g)=>A in P?i(P,A,{enumerable:!0,configurable:!0,writable:!0,value:g}):P[A]=g,N=(P,A,g)=>E(P,typeof A!="symbol"?A+"":A,g),j=(P,A,g)=>new Promise((S,y)=>{var B=k=>{try{O(g.next(k))}catch(ue){y(ue)}},ge=k=>{try{O(g.throw(k))}catch(ue){y(ue)}},O=k=>k.done?S(k.value):Promise.resolve(k.value).then(B,ge);O((g=g.apply(P,A)).next())});class ce extends e.EventEmitter{constructor(A,g){super(),N(this,"url"),N(this,"body"),N(this,"fullContent",""),N(this,"controller",null),N(this,"buffer",""),this.url=A,this.body=g}startStream(){return j(this,null,function*(){this.controller=new AbortController;const{signal:A}=this.controller;try{const g=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:A});if(!g.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${g.status}`);const S=g.headers.get("content-type");if(!S)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(S.includes("application/json")){const ge=yield g.json();this.emit("error",ge);return}if(!S.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const y=g.body.getReader(),B=new TextDecoder("utf-8");for(;;){const{done:ge,value:O}=yield y.read();if(ge)break;const k=B.decode(O,{stream:!0});this.buffer+=k;const ue=this.buffer.split(`
|
|
`);this.buffer=ue.pop()||"";for(const Le of ue)if(Le.startsWith("data:")){const w=Le.slice(5).trim();if(w==="[DONE]")break;try{const m=JSON.parse(w);m.data&&this.handleData(m.data)}catch(m){this.buffer=Le+`
|
|
`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",m)}}}this.emit("done",this.fullContent)}catch(g){g.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",g.message)}})}handleData(A){A.content&&(this.fullContent+=A.content,this.emit("data",{chunk:A,full:this.fullContent}))}cancelRequest(){var A;(A=this.controller)==null||A.abort()}}K.Z=ce},29092:function(tt,K,a){"use strict";a.d(K,{Z:function(){return j}});var e=a(62957),h={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=",E=a(59301),j=({visible:ce,setVisible:P,image:A,closeImageStyle:g,hiddenbutton:S})=>E.createElement(e.default,{centered:!0,destroyOnClose:!0,open:ce,footer:null,wrapClassName:h.modal,onCancel:()=>P(!1)},E.createElement("div",{className:h.content},E.createElement("img",{src:A}),S,E.createElement("img",{onClick:()=>P(!1),className:h.close,src:i,style:g})))},45775:function(tt,K,a){"use strict";a.d(K,{jL:function(){return N},w9:function(){return Zt},QD:function(){return It},cQ:function(){return V},op:function(){return t},O5:function(){return vn},_b:function(){return fe},t7:function(){return Le},Gi:function(){return ln},YG:function(){return Kt},qp:function(){return S},vr:function(){return Et},qE:function(){return kt},Je:function(){return L},wb:function(){return je},cq:function(){return xn},tp:function(){return ge}});var e=a(59301),h={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:Fe=[],img:De,imgWidth:Oe=346,title:Ge,sunTitle:Pt,bannerExtraContent:_t})=>e.createElement("div",{className:h.banner},e.createElement("div",{className:h.content},e.createElement("aside",null,e.createElement("p",null,e.createElement("b",null,Ge),e.createElement("span",null,Pt)),Fe.length>0&&e.createElement("div",{className:h.btns},Fe.map((ye,Jt)=>e.createElement("div",{key:Jt,onClick:ye.click},ye.name,ye.sign?e.createElement("img",{src:i,width:39}):null))),_t),De&&e.createElement("img",{style:{marginTop:33,marginRight:38},src:De,width:Oe}))),j={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"},ce=a(92310),P=a.n(ce),A=a(89392),S=({dataSource:Fe=[],value:De,onChange:Oe,onTitleChange:Ge,className:Pt,title:_t,titleWidth:ye=41,style:Jt={},fontColor:un="#6A7283",showCount:Mn})=>{const[fn,Me]=(0,e.useState)(0),[On,Un]=(0,e.useState)(!1),rn=(0,e.useRef)(null),on=(0,e.useRef)(null);return(0,e.useEffect)(()=>{var bt;Fe.length!==0&&(((bt=rn==null?void 0:rn.current)==null?void 0:bt.clientHeight)>97?Me(1):Me(0)),Fe.length===0&&Me(0),Un(!1)},[Fe]),e.createElement("div",{className:P()(j.row,Pt),style:Jt},e.createElement("div",{onClick:(0,A.throttle)(()=>Ge==null?void 0:Ge(),2e3),style:{width:ye,marginTop:On?12:4},className:`${j.title} ${Ge?"current":""}`},_t),e.createElement("div",{className:On?`${j.tagsWrap} ${j.tagsBorderWrap}`:j.tagsWrap},e.createElement("div",{className:j.bar,ref:on,style:fn>0?{height:fn===1?97:"auto",overflow:fn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},e.createElement("div",{className:j.tag,ref:rn},Fe==null?void 0:Fe.map(bt=>e.createElement("span",{onClick:()=>Oe(bt.id),key:bt.id,style:{color:un},className:De===bt.id?j.active:""},e.createElement("span",{title:bt.name,className:j.name},bt.name),!!Mn&&e.createElement("span",{className:j.num},bt.count))))),!!fn&&e.createElement(e.Fragment,null,fn===1?e.createElement("div",{onClick:()=>{var bt;Me(2),((bt=rn==null?void 0:rn.current)==null?void 0:bt.clientHeight)>245?Un(!0):Un(!1)},className:j.action},"\u5C55\u5F00",e.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):e.createElement("div",{onClick:()=>{on.current.scrollTop=0,Me(1),Un(!1)},className:j.action},"\u6536\u8D77",e.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={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"},ge=({dataSource:Fe=[],value:De,onChange:Oe,className:Ge,style:Pt={}})=>e.createElement("div",{style:Pt,className:P()(y.tabs,Ge)},Fe.map(_t=>e.createElement("span",{onClick:()=>Oe(_t.id),className:De===_t.id?y.active:"",key:_t.id},_t.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"},k=a(37568),Le=({dataSource:Fe=[],value:De="",onChange:Oe,onInputChange:Ge=()=>{},className:Pt,style:_t={},placeholder:ye,allowClear:Jt=!1})=>{var un;const[Mn,fn]=(0,e.useState)(""),[Me,On]=(0,e.useState)("");(0,e.useEffect)(()=>{var on;let bt=De;(on=JSON.stringify(De))!=null&&on.includes("{")&&(fn(De.id),bt=De.value||"");try{On(decodeURIComponent(bt||""))}catch(En){On(decodeURIComponent(bt||""))}},[De]);const Un=()=>{Oe(encodeURIComponent(Me),Mn||null)},rn=on=>{on!==Mn&&(fn(on),Oe(encodeURIComponent(Me),on))};return e.createElement("div",{className:P()(O.input,Pt),style:_t},!!Fe.length&&e.createElement("div",{className:O.dropdown},e.createElement("div",{className:O.text},(un=Fe.find(on=>on.id===Mn))==null?void 0:un.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},Fe.map((on,bt)=>e.createElement("div",{key:bt,onClick:()=>rn(on.id)},on.name)))),e.createElement(k.default,{onPressEnter:Un,value:Me,onChange:on=>{On(on.target.value),Ge(encodeURIComponent(on.target.value),Mn||null)},bordered:!1,placeholder:ye}),e.createElement("i",{onClick:Un,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={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"},L=({value:Fe,onChange:De,className:Oe,total:Ge,pageSize:Pt,style:_t={}})=>{const ye=Fe<2,Jt=Fe>=Math.ceil(Ge/Pt);return Ge<=Pt?e.createElement(e.Fragment,null):e.createElement("div",{className:P()(w.quickPager,Oe),style:_t},e.createElement("div",{onClick:()=>{ye||De(Fe-1,"prev")},className:ye?w.disabled:""},"\u4E0A\u4E00\u9875"),e.createElement("div",{onClick:()=>{Jt||De(Fe+1,"next")},className:Jt?w.disabled:""},"\u4E0B\u4E00\u9875"))},X={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"},ae=a(29787),p=a(25399),Ee=a(58018),q=a(346),ie=a(51257),Re=a(96908),qe=a(57177),d=a(81378),D=a(28426),je=({className:Fe,dataSource:De=[],col:Oe=4,right:Ge,bottom:Pt=23,precision:_t=0,wrapWidth:ye=1200,trackEventItems:Jt,loading:un})=>{const Mn=Math.floor((ye-(Oe-1)*Ge)/Oe);return e.createElement(ae.Z,{spinning:un},e.createElement("div",{className:P()(X.list,Fe)},!!De.length&&De.map((fn,Me)=>{const{name:On,id:Un,identifier:rn,power:on,cover_image_id:bt,pic:En}=fn;return e.createElement("div",{className:X.wrap,key:Un,style:{width:Mn,marginRight:(1+Me)%Oe===0?0:Ge+_t,marginBottom:Pt}},e.createElement("a",{target:"_blank",href:`/shixuns/${rn}/challenges`,className:X.li,onClick:kn=>{kn.preventDefault(),Jt&&(0,ie.L9)([Jt]),on&&(0,ie.xg)(`/shixuns/${rn}/challenges`)}},e.createElement("div",{className:X.img},e.createElement("img",{className:X.cover,src:`${En}`}),fn.is_jupyter&&e.createElement("img",{className:X.sign,src:Re}),fn.is_jupyter_lab&&e.createElement("img",{className:X.sign,src:qe}),fn.is_unity_3d&&e.createElement("img",{className:X.sign,src:d})),e.createElement("div",{className:X.name},e.createElement(p.Z,{title:On||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},e.createElement("span",{className:X.e},On||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),e.createElement("div",{className:X.tags},e.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),e.createElement("span",null,fn.challenges_count))),!!fn.myshixuns_count&&e.createElement(p.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,fn.myshixuns_count))),e.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},e.createElement("span",null,e.createElement("span",null,fn.level))),e.createElement("div",{className:X.rate},e.createElement(Ee.Z,{allowHalf:!0,disabled:!0,defaultValue:fn.score_info}),e.createElement("span",null,"\xA0",fn.score_info?`${fn.score_info}\u5206`:"5\u5206")))),!on&&e.createElement("div",{className:X.lockWrap},e.createElement("img",{src:`${q.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")))}),!De.length&&e.createElement(D.Z,null)))},ve={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"},R=a(48790),M=a(59301),V=({className:Fe,dataSource:De=[],col:Oe=4,right:Ge,bottom:Pt=23,precision:_t=0,wrapWidth:ye=1200,trackEventItems:Jt,loading:un,onRemove:Mn=()=>{},isCurrent:fn=!0,showAlias:Me=!1})=>{const On=Math.floor((ye-(Oe-1)*Ge)/Oe),Un=[{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 M.createElement(ae.Z,{spinning:un},M.createElement("div",{className:P()(ve.list,Fe)},!!(De!=null&&De.length)&&(De==null?void 0:De.map((rn,on)=>{var bt;const{name:En,id:kn,identifier:eu,featured:Xn,school_name:Wn,image_url:mu,excellent:Gn,is_plan:$}=rn;return M.createElement("div",{key:kn,className:ve.wrap,style:{width:On,marginRight:(1+on)%Oe===0?0:Ge+_t,marginBottom:Pt}},M.createElement("a",{className:ve.li,onClick:iu=>{iu.preventDefault(),iu.stopPropagation(),Jt&&(0,ie.L9)([Jt]),(0,ie.xg)(`/paths/${eu}`)}},M.createElement("div",{className:ve.img},M.createElement("img",{className:ve.cover,src:`${mu}`}),fn&&(0,R.bg)()&&(rn==null?void 0:rn.studying)&&M.createElement("div",{className:`${ve.movebq} user-path-items`,onClick:iu=>{iu.stopPropagation(),Mn(rn)}},M.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),M.createElement("span",{className:"c-red"},"\u79FB\u9664")),(bt=rn==null?void 0:rn.subject_tags)==null?void 0:bt.map((iu,Fu)=>{var au,vu;if(Fu===0){const Bu=(au=Un.find(cu=>cu.name==iu))==null?void 0:au.swimg;return M.createElement("img",{className:ve.sign,src:Bu,style:{left:"-4px"}})}const su=(vu=Un.find(Bu=>Bu.name==iu))==null?void 0:vu.ptimg;return M.createElement("img",{className:ve.sign,src:su,style:{left:`${48+52*(Fu-1)+2*Fu}px`}})}),M.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(rn==null?void 0:rn.excellent)&&M.createElement("div",{className:ve.bq},"\u5F00\u653E\u8BFE\u7A0B"))),M.createElement("div",{className:ve.name},M.createElement(p.Z,{title:Me&&(rn!=null&&rn.excellent_alias_name)?M.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${En}`,M.createElement("br",null),M.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${rn==null?void 0:rn.excellent_alias_name}`)):En},M.createElement("span",{className:ve.e},Me&&(rn==null?void 0:rn.excellent_alias_name)||En))),M.createElement(p.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Wn}`},M.createElement("div",{className:ve.unit},M.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Wn)),M.createElement("div",{className:ve.tags},M.createElement("div",null,M.createElement(p.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},M.createElement("span",null,M.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),M.createElement("span",null,rn.stages_count))),M.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},M.createElement("span",null,M.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),M.createElement("span",null,rn.members_count)))))))})),!De.length&&M.createElement(D.Z,null)))},Q={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"},Ne="data:image/png;base64,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",he=a(59301),Zt=({className:Fe,dataSource:De=[],col:Oe=4,right:Ge,bottom:Pt=23,precision:_t=0,wrapWidth:ye=1200,trackEventItems:Jt,loading:un,handleVery:Mn=()=>!0})=>{const fn=Math.floor((ye-(Oe-1)*Ge)/Oe);return he.createElement(ae.Z,{spinning:un},he.createElement("div",{className:P()(Q.list,Fe)},!!De.length&&De.map((Me,On)=>{const{subject_identifier:Un,id:rn,identifier:on,power:bt}=Me,En=Me.is_public!=0&&Me.is_public;return he.createElement("div",{className:Q.wrap,key:rn,style:{width:fn,marginRight:(1+On)%Oe===0?0:Ge+_t,marginBottom:Pt}},he.createElement("a",{className:Q.li,onClick:kn=>{kn.preventDefault(),Mn(Me==null?void 0:Me.first_category_url)&&(Jt&&(0,ie.L9)([Jt]),(0,ie.xg)(Me.first_category_url))}},he.createElement("div",{className:Q.top},he.createElement(p.Z,{title:Me.name},he.createElement("div",{className:Q.name},Me.name)),he.createElement("img",{className:Q.img,src:q.Z.IMG_SERVER+"/images/"+Me.avatar_url}),he.createElement("div",{className:Q.text,title:Me.creator},Me.creator),Un&&he.createElement("div",{className:Q.btns},he.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),he.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),En&&he.createElement("div",{className:Q.sign},"\u516C\u5F00")),he.createElement("div",{className:Q.bottom},Me.visits>0&&he.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-liulanyan"}),he.createElement("span",null,Me.visits))),Me.course_members_count>0&&he.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-chengyuan"}),Me.course_members_count)),Me.tasks_count>0&&he.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-zuoye"}),Me.tasks_count)),Me.is_end?he.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):he.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Me.is_accessible&&he.createElement("div",{className:Q.lockWrap},he.createElement("img",{src:`${q.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),he.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&he.createElement(D.Z,null)))},Lt={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"},Te=a(25690),Kt=({dataSource:Fe=[],value:De,onChange:Oe,className:Ge,style:Pt={},tabBarExtraContent:_t})=>e.createElement("div",{className:P()(Lt.tabs,Ge),style:Pt},e.createElement("div",{className:Lt.tabsWrap},Fe.map((ye,Jt)=>!(ye!=null&&ye.hide)&&e.createElement("aside",{className:Lt.tab,onClick:()=>{Oe(ye.id),ye.link&&Te.history.push(ye.link)},key:Jt},e.createElement("div",{className:De===ye.id?Lt.active:""},ye.name),(ye==null?void 0:ye.resetCount)==null&&(ye==null?void 0:ye.total)!==void 0&&e.createElement("span",null,"\uFF08",ye==null?void 0:ye.total,"\uFF09"),(ye==null?void 0:ye.resetCount)!==void 0&&(ye==null?void 0:ye.total)!==void 0&&e.createElement(p.Z,{title:(ye==null?void 0:ye.tip)!=null?ye==null?void 0:ye.tip:""},e.createElement("span",{style:{color:"#9096A3"}},"\uFF08",e.createElement("span",{style:{color:"#000"}},ye==null?void 0:ye.resetCount),"/",e.createElement("span",null,ye==null?void 0:ye.total),"\uFF09"))))),e.createElement("div",{className:Lt.tabBar},_t)),ln=({className:Fe,style:De={},children:Oe})=>e.createElement("div",{className:P()(Fe),style:De},Oe),yt={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"},yn=a(75727),Z=a(93041);const Ye=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var xn=({sortValue:Fe,dropValue:De,className:Oe,onSort:Ge,onDrop:Pt,dataSource:_t=Ye})=>{var ye;return e.createElement("div",{className:P()(yt.orderWrap,Oe)},e.createElement(yn.Z,{dropdownRender:()=>e.createElement(Z.default,null,_t.map((Jt,un)=>e.createElement(Z.default.Item,{key:un,onClick:()=>Pt(Jt.id)},Jt.name)))},e.createElement("span",{className:yt.orderTextWrap},(ye=_t.find(Jt=>De===Jt.id))==null?void 0:ye.name)),e.createElement("span",{className:yt.orderIconWrap},e.createElement("span",{className:yt.orderAsc},e.createElement("i",{className:Fe==="asc"?`iconfont icon-sanjiaoxing-up font12 ${yt.cursorPointer} ${yt.active}`:`iconfont icon-sanjiaoxing-up font12 ${yt.cursorPointer}`,onClick:()=>Ge(Fe==="asc"?"desc":"asc")})),e.createElement("span",{className:yt.orderDesc},e.createElement("i",{className:Fe==="desc"?`iconfont icon-sanjiaoxing-down font12 ${yt.cursorPointer} ${yt.active}`:`iconfont icon-sanjiaoxing-down font12 ${yt.cursorPointer}`,onClick:()=>Ge(Fe==="asc"?"desc":"asc")}))))},In={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"},cn=a(99571),tn=Object.defineProperty,_e=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,be=(Fe,De,Oe)=>De in Fe?tn(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Fe[De]=Oe,We=(Fe,De)=>{for(var Oe in De||(De={}))W.call(De,Oe)&&be(Fe,Oe,De[Oe]);if(_e)for(var Oe of _e(De))H.call(De,Oe)&&be(Fe,Oe,De[Oe]);return Fe},Xt=(Fe,De)=>{var Oe={};for(var Ge in Fe)W.call(Fe,Ge)&&De.indexOf(Ge)<0&&(Oe[Ge]=Fe[Ge]);if(Fe!=null&&_e)for(var Ge of _e(Fe))De.indexOf(Ge)<0&&H.call(Fe,Ge)&&(Oe[Ge]=Fe[Ge]);return Oe},gt=(Fe,De,Oe)=>new Promise((Ge,Pt)=>{var _t=un=>{try{Jt(Oe.next(un))}catch(Mn){Pt(Mn)}},ye=un=>{try{Jt(Oe.throw(un))}catch(Mn){Pt(Mn)}},Jt=un=>un.done?Ge(un.value):Promise.resolve(un.value).then(_t,ye);Jt((Oe=Oe.apply(Fe,De)).next())}),t=Fe=>{var De=Fe,{className:Oe,style:Ge,children:Pt,loading:_t=!1,openLoading:ye,onClick:Jt=()=>{},size:un="middle",shape:Mn="round"}=De,fn=Xt(De,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Me,On]=(0,e.useState)(!1);return e.createElement(cn.ZP,We({onClick:(0,A.throttle)(Un=>gt(void 0,null,function*(){ye&&On(!0);try{yield Jt(Un)}catch(rn){console.log("error",rn)}ye&&On(!1)}),2e3,{leading:!0,trailing:!1}),className:P()(In.btn,In[`${un}-${Mn}`],Oe),style:Ge,size:un,shape:Mn,loading:Me||_t},fn),Pt)},de={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"},kt=({className:Fe,style:De,children:Oe=null,onClick:Ge,title:Pt})=>e.createElement("div",{className:P()(de.head,Fe),style:De},e.createElement("span",{className:"primary-hover",onClick:Ge},e.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),e.createElement("b",{title:Pt},Pt),e.createElement("div",{className:de.node},Oe)),Ft={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"},It=({confirmShow:Fe=!0,confirmTitle:De,confirmClick:Oe,cancelShow:Ge=!0,cancelTitle:Pt,cancelClick:_t,className:ye,style:Jt,confirmLoading:un=!1})=>e.createElement("div",{className:P()(Ft.btns,ye),style:Jt},Fe&&e.createElement(cn.ZP,{loading:un,onClick:Oe,type:"primary",className:Ft.confirm},De),Ge&&e.createElement(cn.ZP,{onClick:_t,className:Ft.cancel},Pt)),ot={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:Fe,style:De={},LeftContent:Oe,children:Ge,RightContent:Pt})=>e.createElement("div",{className:P()(ot.fixedBottom,Fe),style:De},e.createElement("div",{className:ot.wrap},e.createElement("div",{className:ot.left},Oe),e.createElement("div",{className:ot.center},Ge),e.createElement("div",{className:ot.right},Pt))),qt={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"},fe=({className:Fe,style:De={},dataSource:Oe=[]})=>e.createElement("div",{className:P()(qt.crumbs,Fe),style:De},Oe.map((Ge,Pt)=>Pt<Oe.length-1?e.createElement(e.Fragment,{key:Pt},Ge.path||Ge.onClick?e.createElement("span",{className:qt.hover,onClick:Ge!=null&&Ge.onClick?Ge.onClick:()=>Te.history.push(Ge.path)},Ge.name):e.createElement("span",null,Ge.name),e.createElement("span",null,"\xA0",">","\xA0")):e.createElement("span",{key:Pt,style:{color:"#5F6368"}},Ge.name))),I=a(11938),z=Object.defineProperty,dt=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,Ve=(Fe,De,Oe)=>De in Fe?z(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Fe[De]=Oe,Qt=(Fe,De)=>{for(var Oe in De||(De={}))ke.call(De,Oe)&&Ve(Fe,Oe,De[Oe]);if(xt)for(var Oe of xt(De))C.call(De,Oe)&&Ve(Fe,Oe,De[Oe]);return Fe},Fn=(Fe,De)=>dt(Fe,Je(De)),Ut=(Fe,De)=>{var Oe={};for(var Ge in Fe)ke.call(Fe,Ge)&&De.indexOf(Ge)<0&&(Oe[Ge]=Fe[Ge]);if(Fe!=null&&xt)for(var Ge of xt(Fe))De.indexOf(Ge)<0&&C.call(Fe,Ge)&&(Oe[Ge]=Fe[Ge]);return Oe};const{Countdown:Zn}=I.default;var vn=Fe=>{var De=Fe,{onChange:Oe}=De,Ge=Ut(De,["onChange"]);const[Pt,_t]=(0,e.useState)(null);(0,e.useEffect)(()=>{typeof Pt=="number"&&Pt>=0&&Oe(Pt)},[Pt]);const ye=Jt=>{const un=Math.floor(Jt/1e3);_t(un)};return e.createElement(Zn,Fn(Qt({},Ge),{onChange:ye}))}},65575:function(tt,K,a){"use strict";a.d(K,{Z:function(){return R}});var e=a(59301),h=a(47889),i=a(99571),E=a(6767),N=a(62957),j=a(71051),ce=a(77019),P=a(5269),A=a(37285),g=a(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"},y=a(48790),B=a(24334),ge=a(38986),O=a(25690),k=a(76902),ue=a(1247),Le=a(87169),w=a(26227),m=a(59301),L=Object.defineProperty,X=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,ie=(M,_,V)=>_ in M?L(M,_,{enumerable:!0,configurable:!0,writable:!0,value:V}):M[_]=V,Re=(M,_)=>{for(var V in _||(_={}))Ee.call(_,V)&&ie(M,V,_[V]);if(p)for(var V of p(_))q.call(_,V)&&ie(M,V,_[V]);return M},qe=(M,_)=>X(M,ae(_)),d=(M,_,V)=>new Promise((Q,Ne)=>{var he=Lt=>{try{Zt(V.next(Lt))}catch(Te){Ne(Te)}},rt=Lt=>{try{Zt(V.throw(Lt))}catch(Te){Ne(Te)}},Zt=Lt=>Lt.done?Q(Lt.value):Promise.resolve(Lt.value).then(he,rt);Zt((V=V.apply(M,_)).next())});const D={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var te=(M=>(M[M.SET_PATH=0]="SET_PATH",M[M.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",M))(te||{});function je(M,_){switch(_.type){case 0:return qe(Re({},M),{selectedPath:_.payload});case 1:return qe(Re({},M),{passedContent:_.payload});default:throw new Error}}var R=({language:M,dispatch:_,shixunWorkReport:V,v:Q,languages:Ne,classroomList:he,autoHeight:rt,diff_code_count:Zt,data:Lt})=>{const[Te,$t]=(0,e.useState)(Ne==null?void 0:Ne[0]),Kt=(0,O.useParams)();return(0,e.useEffect)(()=>{$t(Ne==null?void 0:Ne[0])},[]),(0,e.useEffect)(()=>{var Dt;$t((Dt=Ne==null?void 0:Ne.filter(ln=>ln.language===(Te==null?void 0:Te.language)))==null?void 0:Dt[0])},[Ne]),m.createElement(m.Fragment,null,m.createElement("h2",null," ",m.createElement("span",null,Q.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")),(Ne==null?void 0:Ne.length)>1&&m.createElement(h.ZP.Group,{defaultValue:M,style:{marginLeft:10},onChange:Dt=>{var ln;Q.language=Dt.target.value,$t((ln=Ne==null?void 0:Ne.filter(yt=>yt.language===Dt.target.value))==null?void 0:ln[0])}},Ne==null?void 0:Ne.map(Dt=>m.createElement(h.ZP,{value:Dt==null?void 0:Dt.language},Dt==null?void 0:Dt.language)))),(0,y.GJ)()&&V!="shixunWorkReport"&&m.createElement("span",null,m.createElement("span",null,"\u5F97\u5206 ",Te==null?void 0:Te.score,"/",Te==null?void 0:Te.total_score),m.createElement(i.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Dt,ln;if(!((ln=(Dt=he.AssistantObject)==null?void 0:Dt.hack)!=null&&ln.can_appraise)&&(0,y.Rm)()){E.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 yt=Te==null?void 0:Te.score;N.default.confirm({title:"\u8C03\u5206",content:m.createElement("div",null,m.createElement("p",null,"\u5F97\u5206\uFF1A",Te==null?void 0:Te.score,"/",Te==null?void 0:Te.total_score),m.createElement("p",null,"\u8C03\u5206\uFF1A",m.createElement(j.Z,{min:0,max:Te==null?void 0:Te.total_score,defaultValue:Te==null?void 0:Te.score,onChange:yn=>{yt=yn}}))),okText:"\u786E\u8BA4",onOk:()=>d(void 0,null,function*(){(yield(0,ge.ZP)(`/api/courses/${Kt==null?void 0:Kt.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:Kt==null?void 0:Kt.coursesId,hack_user_code_id:Te==null?void 0:Te.hack_user_id,score:yt}})).status===0&&(E.ZP.success("\u8C03\u5206\u6210\u529F"),_({type:"shixunHomeworks/setActionTabs",payload:{}}),_({type:"shixunHomeworks/getShixunWorkReports",payload:Re({},Kt)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,y.GJ)()&&V!="shixunWorkReport"&&m.createElement(i.ZP,{onClick:()=>{var Dt;if(!((Dt=he.AssistantObject.hack)!=null&&Dt.can_appraise)&&(0,y.Rm)()){E.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}_({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:V.user_id,type:"1",language:Te==null?void 0:Te.language,v:Q,data:Re({},V)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),m.createElement(g.ZP,{height:300,language:Te==null?void 0:Te.language,value:Te!=null&&Te.code?B.Base64.decode(Te==null?void 0:Te.code):"",autoHeight:rt,theme:"default",options:D}),((Te==null?void 0:Te.comment)||(Te==null?void 0:Te.hidden_comment))&&m.createElement("div",null,m.createElement(ce.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},m.createElement(P.Z,{flex:1},m.createElement("h1",{className:S.title},"\u70B9\u8BC4\u5185\u5BB9")),m.createElement(P.Z,{className:"pr30"},(0,y.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(Le.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return d(this,null,function*(){(yield(0,ue.gZ)({comment_id:Te==null?void 0:Te.comment_id,homeworkId:Kt.homeworkId,type:"hack"})).status===0&&(E.ZP.success("\u5220\u9664\u6210\u529F"),_({type:"shixunHomeworks/getShixunWorkReports",payload:Re({},Kt)}))})}})})},m.createElement(w.Z,null),"\u5220\u9664"))),m.createElement(A.Z,{style:{margin:0}}),(Te==null?void 0:Te.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(k.Z,{value:Te==null?void 0:Te.comment})),(Te==null?void 0:Te.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(k.Z,{value:Te==null?void 0:Te.hidden_comment}))))}},57454:function(tt,K,a){"use strict";a.r(K),a.d(K,{default:function(){return Re}});var e=a(59301),h=a(25690),i=a(20554),E=a(99571),N=a(13747),j=a(48790),ce=a(38986),P=a(28426),A=a(12929),g="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=a(37285),y=a(76902),B=a(346),ge=(qe,d,D)=>new Promise((te,je)=>{var ve=_=>{try{M(D.next(_))}catch(V){je(V)}},R=_=>{try{M(D.throw(_))}catch(V){je(V)}},M=_=>_.done?te(_.value):Promise.resolve(_.value).then(ve,R);M((D=D.apply(qe,d)).next())});const O=({user:qe,item:d,getdata:D,params:te})=>{var je;const ve=(0,e.useRef)(),[R,M]=(0,e.useState)(),[_,V]=(0,e.useState)(!0);return(0,e.useEffect)(()=>{if(!ve.current)return;function Q(){var he;let rt=new ResizeObserver(Zt=>{for(let Lt of Zt)console.log("----",Lt,Zt),M(Lt.target.offsetHeight>=52)});return rt.observe((he=ve.current)==null?void 0:he.firstElementChild),rt}const Ne=Q();return()=>{var he,rt;(he=ve.current)!=null&&he.firstElementChild&&Ne.unobserve((rt=ve.current)==null?void 0:rt.firstElementChild)}},[ve.current]),e.createElement("div",{onClick:()=>{h.history.push(`/classrooms/${te.coursesId}/program_homework/${te.categoryId}/answer/${d.id}/detail`)},style:{padding:"0px 20px",cursor:"pointer"}},e.createElement("div",{className:A.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:`${B.Z.IMG_SERVER}/images/${d.author.image_url}`}),e.createElement("span",{style:{margin:"0px 12px 0px 8px"}},(je=d==null?void 0:d.author)==null?void 0:je.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,j.eB)()&&e.createElement("span",{onClick:Q=>ge(void 0,null,function*(){Q.stopPropagation(),(yield(0,ce.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:ve,style:{margin:"15px 0px",maxHeight:_?52:"",overflow:"hidden"}},e.createElement(y.Z,{style:{color:"#434D6C",fontSize:14},value:d.content})),(d==null?void 0:d.hack_identifier)&&e.createElement("span",{onClick:Q=>ge(void 0,null,function*(){var Ne;if(Q.stopPropagation(),(0,j.dE)())return;let he=yield(0,ce.ZP)(`/api/problems/${d==null?void 0:d.hack_identifier}/start.json`,{method:"get",params:{hack_user_id:(Ne=d==null?void 0:d.author)==null?void 0:Ne.id}});he&&(window.open(`/myproblems/${he==null?void 0:he.identifier}?type=1`),localStorage.setItem("program_homework",[te.coursesId,te.categoryId]))}),className:A.Z.tips},d==null?void 0:d.hack_name),R&&e.createElement("div",{onClick:Q=>{Q.stopPropagation(),V(!_)}},e.createElement(S.Z,{dashed:!1,className:"",style:{cursor:"pointer"}},e.createElement("a",{className:`font14 ${A.Z.color999}`},_?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",e.createElement("i",{className:`iconfont font14 ${_?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`})))))};var k=(0,h.connect)(({user:qe})=>({user:qe}))(O),ue=Object.defineProperty,Le=Object.defineProperties,w=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,ae=(qe,d,D)=>d in qe?ue(qe,d,{enumerable:!0,configurable:!0,writable:!0,value:D}):qe[d]=D,p=(qe,d)=>{for(var D in d||(d={}))L.call(d,D)&&ae(qe,D,d[D]);if(m)for(var D of m(d))X.call(d,D)&&ae(qe,D,d[D]);return qe},Ee=(qe,d)=>Le(qe,w(d)),q=(qe,d,D)=>new Promise((te,je)=>{var ve=_=>{try{M(D.next(_))}catch(V){je(V)}},R=_=>{try{M(D.throw(_))}catch(V){je(V)}},M=_=>_.done?te(_.value):Promise.resolve(_.value).then(ve,R);M((D=D.apply(qe,d)).next())});const ie=({user:qe})=>{var d,D,te,je;let[ve,R]=(0,e.useState)(Ee(p({},(0,h.useParams)()),{page:1,per_page:10,type:1,sort_by:"",course_group:(0,j.dE)()?[qe.userInfo.course.course_group_id]:[]}));const[M,_]=(0,e.useState)([]);(0,e.useEffect)(()=>{V()},[]);function V(){return q(this,null,function*(){let Q=yield(0,ce.ZP)(`/api/homework_commons/${ve.categoryId}/hack_messages`,{method:"get",params:Ee(p({},ve),{type:1})});_(Q)})}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,j.dE)()&&e.createElement(E.ZP,{type:"primary",style:{width:88},onClick:()=>{h.history.push(`/classrooms/${ve.coursesId}/program_homework/${ve.categoryId}/answer/add`)}},"\u53D1\u8868\u7B54\u7591 "),onChange:Q=>{Q==="1"?ve.sort_by="":ve.sort_by="created_at",R(p({},ve)),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=M==null?void 0:M.data)==null?void 0:d.length)<=0&&e.createElement(P.Z,{customText:"\u6682\u65E0\u8BA8\u8BBA"}),(D=M==null?void 0:M.data)==null?void 0:D.map(Q=>e.createElement(k,{item:Q,params:ve,getdata:V})),e.createElement("div",{style:{width:"100%",textAlign:"center",marginTop:10}},e.createElement(N.Z,{current:ve.page,pageSize:ve.per_page,total:M==null?void 0:M.count,hideOnSinglePage:!0,onChange:(Q,Ne)=>{ve.page=Q,ve.per_page=Ne,R(p({},ve)),V()}}))),e.createElement("div",{className:A.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:g})," "),(0,j.GJ)()&&e.createElement(E.ZP,{type:"primary",onClick:()=>{h.history.push(`/classrooms/${ve.coursesId}/program_homework/${ve.categoryId}/answer/add`)}},"\u53D1\u5E03\u5E7F\u64AD")),((te=M==null?void 0:M.radio_messages)==null?void 0:te.length)<=0&&e.createElement(P.Z,null),(je=M==null?void 0:M.radio_messages)==null?void 0:je.map(Q=>e.createElement("div",{onClick:()=>{h.history.push(`/classrooms/${ve.coursesId}/program_homework/${ve.categoryId}/answer/${Q.id}/detail`)},style:{marginTop:30,cursor:"pointer"}},e.createElement("div",{className:A.Z.title,style:{fontSize:"16px",fontWeight:600}},e.createElement("span",{style:{color:(Q==null?void 0:Q.message_type)===2?"#4C7BE6":"#E17E7E"}},(Q==null?void 0:Q.message_type)===2?"\u3010\u9898\u89E3\u3011":"\u3010\u901A\u77E5\u3011"),e.createElement("span",{title:Q.name},Q.name)),e.createElement("div",{style:{marginTop:15,color:"#5F6368"}},"\u53D1\u8868\u4E8E",Q.created_at))))))};var Re=(0,h.connect)(({user:qe})=>({user:qe}))(ie)},88873:function(tt,K,a){"use strict";a.d(K,{Z:function(){return Ee}});var e=a(59301),h={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},i=Object.defineProperty,E=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,ce=(q,ie,Re)=>ie in q?i(q,ie,{enumerable:!0,configurable:!0,writable:!0,value:Re}):q[ie]=Re,P=(q,ie)=>{for(var Re in ie||(ie={}))N.call(ie,Re)&&ce(q,Re,ie[Re]);if(E)for(var Re of E(ie))j.call(ie,Re)&&ce(q,Re,ie[Re]);return q};const A=q=>React.createElement("svg",P({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},q),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 g="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",S=a(20554),y=a(92310),B=a.n(y),ge=a(59301),O=Object.defineProperty,k=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,L=(q,ie,Re)=>ie in q?O(q,ie,{enumerable:!0,configurable:!0,writable:!0,value:Re}):q[ie]=Re,X=(q,ie)=>{for(var Re in ie||(ie={}))w.call(ie,Re)&&L(q,Re,ie[Re]);if(Le)for(var Re of Le(ie))m.call(ie,Re)&&L(q,Re,ie[Re]);return q},ae=(q,ie)=>k(q,ue(ie)),Ee=({dataSource:q,className:ie,style:Re})=>{const[qe,d]=(0,e.useState)([]),[D,te]=(0,e.useState)(""),je=(0,e.useRef)("");(0,e.useEffect)(()=>{if(q!=null&&q.length){const M=String(Math.random()).slice(-6),_=q.map(V=>ae(X({},V),{key:`${M}-${V.key}`}));d(_),te(_[0].key)}},[q.length]);const ve=M=>{te(M),je.current=M;const _=document.getElementById(M);if(_){const V=_.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:V,behavior:"smooth"})}},R=()=>{const M=qe.map(V=>document.getElementById(V.key)),_=window.innerHeight/2;for(const V of M)if(V){const Q=V.getBoundingClientRect();if(Q.top>=0&&Q.top<_){if(je.current===V.id){je.current="";return}if(je.current)return;te(V.id);break}}};return(0,e.useEffect)(()=>(window.addEventListener("scroll",R),()=>{window.removeEventListener("scroll",R)}),[qe]),ge.createElement("div",{className:B()(h.anchorNavigation,ie),style:Re},ge.createElement(S.default,{items:qe,tabBarGutter:60,className:h.tabs,activeKey:D,onChange:ve}),qe.map(M=>ge.createElement("div",{key:M.key,id:M.key,className:h.box},ge.createElement("div",{className:h.head},ge.createElement("img",{className:"mr10",src:g,alt:"Dot"}),M.label),ge.createElement("div",{className:h.element},M.element))))}},40131:function(tt,K,a){"use strict";var e=a(59301),h=a(62957),i=a(6767),E=a(38986),N=a(25690),j=Object.defineProperty,ce=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,g=(O,k,ue)=>k in O?j(O,k,{enumerable:!0,configurable:!0,writable:!0,value:ue}):O[k]=ue,S=(O,k)=>{for(var ue in k||(k={}))P.call(k,ue)&&g(O,ue,k[ue]);if(ce)for(var ue of ce(k))A.call(k,ue)&&g(O,ue,k[ue]);return O},y=(O,k)=>{var ue={};for(var Le in O)P.call(O,Le)&&k.indexOf(Le)<0&&(ue[Le]=O[Le]);if(O!=null&&ce)for(var Le of ce(O))k.indexOf(Le)<0&&A.call(O,Le)&&(ue[Le]=O[Le]);return ue},B=(O,k,ue)=>new Promise((Le,w)=>{var m=ae=>{try{X(ue.next(ae))}catch(p){w(p)}},L=ae=>{try{X(ue.throw(ae))}catch(p){w(p)}},X=ae=>ae.done?Le(ae.value):Promise.resolve(ae.value).then(m,L);X((ue=ue.apply(O,k)).next())});const ge=O=>{var k=O,{shixunHomeworks:ue,dispatch:Le}=k,w=y(k,["shixunHomeworks","dispatch"]);const m=(0,N.useParams)();return e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:ue.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>B(void 0,null,function*(){(yield(0,E.ZP)(`/api/myshixuns/${ue.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:m.coursesId}})).shixun_identifier&&(i.ZP.success("\u64CD\u4F5C\u6210\u529F"),Le({type:"shixunHomeworks/setActionTabs",payload:{}}),Le({type:"shixunHomeworks/getWorkList",payload:S({},ue.actionTabs.params)}))}),onCancel:()=>{Le({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?"))};K.Z=(0,N.connect)(({shixunHomeworks:O})=>({shixunHomeworks:O}))(ge)},14280:function(tt,K,a){"use strict";a.d(K,{n:function(){return ft},Z:function(){return qt}});var e=a(59301),h=a(28284),i=a(6767),E=a(25399),N=a(62957),j=a(93041),ce=a(62673),P=a(77019),A=a(5269),g=a(37568),S=a(29787),y=a(99571),B=a(75727),ge=a(54172),O=a(47889),k=a(71051),ue=a(13747),Le=a(84105),w=a(87395),m=a(67921),L=a(89489),X=a(28426),ae=a(51257),p=a(40131),Ee=a(96512),q=a(38986),ie=a(25690),Re=Object.defineProperty,qe=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,te=(oe,fe,I)=>fe in oe?Re(oe,fe,{enumerable:!0,configurable:!0,writable:!0,value:I}):oe[fe]=I,je=(oe,fe)=>{for(var I in fe||(fe={}))d.call(fe,I)&&te(oe,I,fe[I]);if(qe)for(var I of qe(fe))D.call(fe,I)&&te(oe,I,fe[I]);return oe},ve=(oe,fe)=>{var I={};for(var z in oe)d.call(oe,z)&&fe.indexOf(z)<0&&(I[z]=oe[z]);if(oe!=null&&qe)for(var z of qe(oe))fe.indexOf(z)<0&&D.call(oe,z)&&(I[z]=oe[z]);return I},R=(oe,fe,I)=>new Promise((z,dt)=>{var Je=C=>{try{ke(I.next(C))}catch(Ve){dt(Ve)}},xt=C=>{try{ke(I.throw(C))}catch(Ve){dt(Ve)}},ke=C=>C.done?z(C.value):Promise.resolve(C.value).then(Je,xt);ke((I=I.apply(oe,fe)).next())});const M=oe=>{var fe=oe,{shixunHomeworks:I,dispatch:z}=fe,dt=ve(fe,["shixunHomeworks","dispatch"]);const Je=(0,ie.useParams)(),[xt,ke]=(0,e.useState)(!0),[C,Ve]=(0,e.useState)(!1),[Qt]=h.default.useForm(),Fn=()=>R(void 0,null,function*(){const Ut=Qt.getFieldValue();(yield(0,q.ZP)(`/api/homework_commons/${Je.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...I.actionTabs.selectArrs],cover_all:xt,hidden_comment:Ut.hidden_comment,comment:Ut.comment}})).status===0&&(i.ZP.success("\u8BC4\u9605\u6210\u529F"),Qt.resetFields(),z({type:"shixunHomeworks/setActionTabs",payload:{}}),z({type:"shixunHomeworks/getWorkList",payload:je({},I.actionTabs.params)}))});return e.createElement(e.Fragment,null,e.createElement(N.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:I.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>R(void 0,null,function*(){const Ut=Qt.getFieldValue();JSON.stringify(Ut)==="{}"||Ut.hidden_comment===""&&Ut.comment===""?Ve(!0):I.workList.partial_comment?z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:I.actionTabs.selectArrs,params:I.actionTabs.params}}):Fn()}),onCancel:()=>{z({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(h.default,{form:Qt,onChange:()=>{C&&Ve(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(h.default.Item,{name:"comment"},e.createElement(g.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(h.default.Item,{name:"hidden_comment"},e.createElement(g.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),C&&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(Ee.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:I.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{Fn()},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:Ut=>{ke(Ut.target.value)},value:xt},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 _=(0,ie.connect)(({shixunHomeworks:oe})=>({shixunHomeworks:oe}))(M),V=a(1247),Q=a(48790),Ne={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"},he=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Lt=(oe,fe)=>{var I={};for(var z in oe)rt.call(oe,z)&&fe.indexOf(z)<0&&(I[z]=oe[z]);if(oe!=null&&he)for(var z of he(oe))fe.indexOf(z)<0&&Zt.call(oe,z)&&(I[z]=oe[z]);return I},Te=(oe,fe,I)=>new Promise((z,dt)=>{var Je=C=>{try{ke(I.next(C))}catch(Ve){dt(Ve)}},xt=C=>{try{ke(I.throw(C))}catch(Ve){dt(Ve)}},ke=C=>C.done?z(C.value):Promise.resolve(C.value).then(Je,xt);ke((I=I.apply(oe,fe)).next())});const $t=oe=>{var fe=oe,{shixunHomeworks:I,dispatch:z}=fe,dt=Lt(fe,["shixunHomeworks","dispatch"]),Je,xt,ke,C;const Ve=(0,ie.useParams)(),[Qt,Fn]=(0,e.useState)(!1),[Ut,Zn]=(0,e.useState)((xt=(Je=I.actionTabs.selectArrs)==null?void 0:Je.data)==null?void 0:xt.name),[Jn]=h.default.useForm();(0,e.useEffect)(()=>{var Fe,De,Oe,Ge,Pt,_t;I.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Jn.setFieldsValue({comment:(De=(Fe=I.actionTabs.selectArrs)==null?void 0:Fe.data)==null?void 0:De.work_comment,hidden_comment:(Ge=(Oe=I.actionTabs.selectArrs)==null?void 0:Oe.data)==null?void 0:Ge.work_comment_hidden}),Zn((_t=(Pt=I.actionTabs.selectArrs)==null?void 0:Pt.data)==null?void 0:_t.name)},[I.actionTabs.key]);const vn=()=>Te(void 0,null,function*(){var Fe,De;const Oe=Jn.getFieldValue();if((yield(0,q.ZP)(`/api/student_works/${(De=(Fe=I.actionTabs.selectArrs)==null?void 0:Fe.data)==null?void 0:De.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:Oe.hidden_comment,comment:Oe.comment}})).status===0)return i.ZP.success("\u8BC4\u9605\u6210\u529F"),Jn.resetFields(),z({type:"shixunHomeworks/setActionTabs",payload:{}}),z({type:"shixunHomeworks/getWorkList",payload:Ve})});return e.createElement(e.Fragment,null,e.createElement(N.default,{centered:!0,title:(C=(ke=I.actionTabs.selectArrs)==null?void 0:ke.data)!=null&&C.work_comment_hidden?"\u66F4\u6539"+Ut+"\u70B9\u8BC4":Ut+"\u70B9\u8BC4",open:I.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Te(void 0,null,function*(){const Fe=Jn.getFieldValue();JSON.stringify(Fe)==="{}"||Fe.hidden_comment===""&&Fe.comment===""?Fn(!0):vn()}),onCancel:()=>{z({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(h.default,{form:Jn,onChange:()=>{Qt&&Fn(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(h.default.Item,{name:"comment"},e.createElement(g.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(h.default.Item,{name:"hidden_comment"},e.createElement(g.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Qt&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Kt=(0,ie.connect)(({shixunHomeworks:oe})=>({shixunHomeworks:oe}))($t),Dt=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,yn=(oe,fe)=>{var I={};for(var z in oe)ln.call(oe,z)&&fe.indexOf(z)<0&&(I[z]=oe[z]);if(oe!=null&&Dt)for(var z of Dt(oe))fe.indexOf(z)<0&&yt.call(oe,z)&&(I[z]=oe[z]);return I},Z=(oe,fe,I)=>new Promise((z,dt)=>{var Je=C=>{try{ke(I.next(C))}catch(Ve){dt(Ve)}},xt=C=>{try{ke(I.throw(C))}catch(Ve){dt(Ve)}},ke=C=>C.done?z(C.value):Promise.resolve(C.value).then(Je,xt);ke((I=I.apply(oe,fe)).next())});const Ye=oe=>{var fe=oe,{shixunHomeworks:I,dispatch:z}=fe,dt=yn(fe,["shixunHomeworks","dispatch"]);const Je=(0,ie.useParams)(),[xt,ke]=(0,e.useState)([]),[C,Ve]=(0,e.useState)([]);(0,e.useEffect)(()=>{I.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Qt()},[I.actionTabs.key]);function Qt(){return Z(this,null,function*(){const Ut=yield(0,q.ZP)(`/api/homework_commons/${Je.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});ke(Ut)})}const Fn=[{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:I.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Z(void 0,null,function*(){const Ut=yield(0,q.ZP)(`/api/homework_commons/${Je.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:C}});(Ut==null?void 0:Ut.status)===0&&(ie.history.replace(`/classrooms/${Je.coursesId}/shixun_homework/${Je.categoryId}/detail?tabs=4`),window.location.reload(),z({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve([]))}),onCancel:()=>{Ve([]),z({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(ge.default,{rowSelection:{type:"checkbox",onChange:(Ut,Zn)=>{Ve([...Ut])},selectedRowKeys:C,getCheckboxProps:Ut=>({disabled:Ut.status==="\u8FDB\u884C\u4E2D"||Ut.works_count===0})},rowKey:Ut=>Ut.key||Ut.id,scroll:{y:300},pagination:!1,columns:Fn,dataSource:xt==null?void 0:xt.group_list})))};var Vt=(0,ie.connect)(({shixunHomeworks:oe})=>({shixunHomeworks:oe}))(Ye),xn=a(39793),In=a(40133),cn=a(40197),tn=Object.defineProperty,_e=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,be=(oe,fe,I)=>fe in oe?tn(oe,fe,{enumerable:!0,configurable:!0,writable:!0,value:I}):oe[fe]=I,We=(oe,fe)=>{for(var I in fe||(fe={}))W.call(fe,I)&&be(oe,I,fe[I]);if(_e)for(var I of _e(fe))H.call(fe,I)&&be(oe,I,fe[I]);return oe},Xt=(oe,fe,I)=>new Promise((z,dt)=>{var Je=C=>{try{ke(I.next(C))}catch(Ve){dt(Ve)}},xt=C=>{try{ke(I.throw(C))}catch(Ve){dt(Ve)}},ke=C=>C.done?z(C.value):Promise.resolve(C.value).then(Je,xt);ke((I=I.apply(oe,fe)).next())});const gt=({shixunHomeworks:oe,dispatch:fe,isShow:I,setIsShow:z,item:dt,coursesId:Je,categoryId:xt})=>{const[ke,C]=(0,e.useState)({page:1,limit:10}),[Ve,Qt]=(0,e.useState)([]),[Fn,Ut]=(0,e.useState)(!1);(0,e.useEffect)(()=>{I&&Zn()},[I]);function Zn(){return Xt(this,null,function*(){Ut(!0);const vn=yield(0,q.ZP)(`/api/student_works/${dt.id}/game_details.json`,{method:"get",params:We({},ke)});Ut(!1),vn.status===0&&Qt(vn==null?void 0:vn.data)})}const Jn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(vn,Fe,De)=>e.createElement("span",{style:{color:"#000"}},ke.limit*(ke.page-1)+De+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(vn,Fe,De)=>e.createElement("span",{style:{color:"#000"}},vn)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(vn,Fe,De)=>e.createElement("span",null,vn==0?"\u672A\u901A\u5173":vn==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:(vn,Fe,De)=>e.createElement("span",{style:{color:"#333"}},vn)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(vn,Fe,De)=>e.createElement("span",{style:{color:"#333"}},vn)}];return e.createElement(e.Fragment,null,e.createElement(N.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:I,width:700,footer:null,maskClosable:!1,onCancel:()=>{ke.page=1,ke.limit=10,C(We({},ke)),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(ge.default,{scroll:{y:380},columns:Jn,loading:Fn,style:{marginBottom:ke.limit>(Ve==null?void 0:Ve.count)?"16px":"0"},dataSource:Ve.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:ke.limit,current:ke.page,position:["bottomRight"],onChange:(vn,Fe)=>{ke.page=vn,ke.limit=Fe,C(We({},ke)),Zn()},total:Ve==null?void 0:Ve.count,showTotal:(vn,Fe)=>e.createElement("span",null,"\u5171",e.createElement("span",{style:{color:"#165DFF"}}," ",vn," "),"\u6761\u6570\u636E")}})))};var zt=(0,ie.connect)(({shixunHomeworks:oe})=>({shixunHomeworks:oe}))(gt),t=a(59301),de=Object.defineProperty,at=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,pt=(oe,fe,I)=>fe in oe?de(oe,fe,{enumerable:!0,configurable:!0,writable:!0,value:I}):oe[fe]=I,It=(oe,fe)=>{for(var I in fe||(fe={}))kt.call(fe,I)&&pt(oe,I,fe[I]);if(at)for(var I of at(fe))Ft.call(fe,I)&&pt(oe,I,fe[I]);return oe},ot=(oe,fe,I)=>new Promise((z,dt)=>{var Je=C=>{try{ke(I.next(C))}catch(Ve){dt(Ve)}},xt=C=>{try{ke(I.throw(C))}catch(Ve){dt(Ve)}},ke=C=>C.done?z(C.value):Promise.resolve(C.value).then(Je,xt);ke((I=I.apply(oe,fe)).next())});const ft=({value:oe,placeholder:fe=""})=>{if(oe==null||oe==="")return t.createElement("span",null,fe);{const I=Number(oe);if(I>=80)return t.createElement("span",{style:{color:"#009C0F"}},I);if(I<80&&I>=60)return t.createElement("span",{style:{color:"#FA6400"}},I);if(I<60)return t.createElement("span",{style:{color:"#E30000"}},I)}},Et=({shixunHomeworks:oe,classroomList:fe,loading:I,dispatch:z,setExportParams:dt,user:Je})=>{var xt,ke,C,Ve,Qt,Fn,Ut,Zn,Jn,vn,Fe,De,Oe,Ge,Pt;const _t=(0,ie.useParams)(),[ye,Jt]=(0,e.useState)(It(It({},{page:1,limit:20,order:"work_score",b_order:"desc"}),_t)),[un]=h.default.useForm(),[Mn,fn]=(0,e.useState)(),[Me,On]=(0,e.useState)({}),[Un,rn]=(0,e.useState)([]),[on,bt]=(0,e.useState)(!1),[En,kn]=(0,e.useState)([]),[eu,Xn]=(0,e.useState)(!1),[Wn,mu]=(0,e.useState)(),[Gn,$]=(0,e.useState)(1),[iu,Fu]=(0,e.useState)(),[au,vu]=(0,e.useState)(),[su,Bu]=(0,e.useState)(),[cu,tu]=(0,e.useState)(),[Yu,Xu]=(0,e.useState)(),[Du,ta]=(0,e.useState)(!1),[da,Gu]=(0,e.useState)(!1),[ma,na]=(0,e.useState)(),[Mt,Ca]=(0,e.useState)(null),xa=(0,ie.useLocation)();(0,e.useEffect)(()=>{let pe=null;if((Mt==null?void 0:Mt.status)==1&&clearInterval(pe),(Mt==null?void 0:Mt.complete_num)!=(Mt==null?void 0:Mt.total_count)&&(Mt==null?void 0:Mt.status)!=1)return pe=setInterval(()=>{fa()},3e3),()=>clearInterval(pe)},[Mt==null?void 0:Mt.complete_num,Mt==null?void 0:Mt.status]);const fa=()=>ot(void 0,null,function*(){const{ai_question_record_id:pe}=oe==null?void 0:oe.workSetting;if(!pe)return;const it=yield(0,q.ZP)(`/api/program_homeworks/${_t==null?void 0:_t.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:pe}});Ca(it)});(0,e.useEffect)(()=>{I["shixunHomeworks/getWorkSetting"]||fa()},[I["shixunHomeworks/getWorkSetting"]]),(0,e.useEffect)(()=>(Mu(),()=>{On([]),rn([])}),[ye.coursesId]),(0,e.useEffect)(()=>{var pe;const it=JSON.parse(JSON.stringify(oe.workList));!((pe=it==null?void 0:it.student_works)!=null&&pe.length)&&(it!=null&&it.id)?(it.student_works=[It({},it)],On(it)):(it!=null&&it.id&&rn([It(It({},it),{number:"\u6211"})]),On(It({},it)))},[oe.workList]);const Mu=pe=>(dt(It({},ye)),z({type:"shixunHomeworks/getWorkList",payload:ye}));(0,e.useEffect)(()=>{z({type:"user/getUserInfo",payload:{course_id:ye.coursesId}})},[]);const Ga=()=>ot(void 0,null,function*(){const pe=yield(0,V.Uc)({categoryId:_t.categoryId});fn(pe==null?void 0:pe.update_score)}),wa=()=>ot(void 0,null,function*(){z({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const pe=yield(0,V.Vs)({categoryId:_t.categoryId});z({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(pe==null?void 0:pe.status)===0&&(i.ZP.success(pe==null?void 0:pe.message),Mu())}),Ea=()=>{ye.page=1;const pe=Object.assign({},un.getFieldsValue());delete ye.course_group,delete ye.teacher_comment,Object.keys(pe).map(function(it){var pn;switch(it){case"task_status":pe[it].includes("all")||!pe[it].length?(delete ye.work_status,un.setFieldsValue({task_status:"all"})):(ye.work_status=pe[it],un.setFieldsValue({task_status:ye.work_status}));break;case"course_group_info":pe[it].includes("all")||!pe[it].length?(delete ye.course_group,un.setFieldsValue({course_group_info:"all"})):(ye.course_group=pe[it],un.setFieldsValue({course_group_info:ye.course_group}));break;case"teacher_comment":pe[it].includes("all")||!pe[it].length?(delete ye.teacher_comment,un.setFieldsValue({teacher_comment:"all"})):(ye.teacher_comment=((pn=pe[it])==null?void 0:pn.length)===1?Number(pe[it][0]):"",un.setFieldsValue({teacher_comment:pe[it]}));break}}),Mu()};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Xu(47),ta(!0))},[document.getElementById("divhe")]);const Iu=(pe,it)=>{ye.page=pe,ye.limit=20,Mu()};function Uu(){$(1),Fu(""),vu(""),Bu(""),tu(""),kn([])}const Sa=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(pe,it,pn)=>ye.limit*(ye.page-1)+pn+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:pe=>t.createElement(E.Z,{placement:"bottomLeft",title:pe},t.createElement("span",{className:"current"},pe))},!(0,Q.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:ye.order==="student_id"?ye.b_order==="desc"?"descend":"ascend":null,render:pe=>t.createElement(E.Z,{placement:"bottomLeft",title:pe||"--"},t.createElement("span",{className:"current"},pe||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(pe,it)=>pe?t.createElement(E.Z,{placement:"bottom",title:pe},t.createElement("span",{className:"current"},pe)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:ye.order==="work_status"?ye.b_order==="desc"?"descend":"ascend":null,render:pe=>t.createElement(ae.lC,{status:pe})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:ye.order==="achieve_time"?ye.b_order==="desc"?"descend":"ascend":null,render:(pe,it)=>t.createElement(E.Z,{placement:"bottomLeft",title:pe},t.createElement("span",{className:"current"},pe))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(pe,it)=>t.createElement("span",{onClick:pn=>{var n;pn.stopPropagation(),(n=Me.homework_status)!=null&&n.includes("\u5BFC\u5165")&&(na(it),Gu(!0))}},pe||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:ye.order==="work_score"?ye.b_order==="desc"?"descend":"ascend":null,render:(pe,it)=>t.createElement(E.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))},ft({value:pe,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:ye.order==="achieve_time_long"?ye.b_order==="desc"?"descend":"ascend":null,render:(pe,it)=>pe&&pe!="--"?t.createElement(E.Z,{placement:"bottom",title:pe},t.createElement("span",{className:"current"},pe)):"--"},((xt=Me.homework_status)==null?void 0:xt.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((ke=Me.homework_status)!=null&&ke.includes("\u5BFC\u5165"))&&{title:t.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:pe=>pe?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(pe,it)=>{var pn;return(pn=Me.homework_status)!=null&&pn.includes("\u5BFC\u5165")?(0,Q.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),Gu(!0)}},"\u67E5\u770B"):(0,Q.dE)()?t.createElement("div",null,(0,ae.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,Q.Rm)()&&!((r=fe.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/${ye.coursesId}/program_homework/${ye.categoryId}/${it.id}/${it.user_id}/comment`,"_blank")}},"\u67E5\u770B")):t.createElement("a",{target:"_blank",onClick:n=>{var r,s;if(n.stopPropagation(),(0,Q.Rm)()&&!((r=fe.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=Je.userInfo)!=null&&s.professional_certification)window.open(`/classrooms/${ye.coursesId}/program_homework/${ye.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,ae.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(pe=>!!pe),pa=()=>{var pe,it;return t.createElement(j.default,null,t.createElement(j.default.Item,{onClick:()=>{var pn;if((0,Q.Rm)()&&!((pn=fe.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:Me==null?void 0:Me.course_group_info,fn:()=>{(0,In.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Q.GJ)()&&((pe=Me==null?void 0:Me.student_works)==null?void 0:pe.length)>0&&!((it=Me==null?void 0:Me.homework_status)!=null&&it.includes("\u5BFC\u5165"))&&t.createElement(j.default.Item,{key:"3",onClick:()=>{var pn;if((0,Q.Rm)()&&!((pn=fe.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:Me==null?void 0:Me.course_group_info,fn:()=>{var n,r,s,v;z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ie.history.push(`/classrooms/${ye==null?void 0:ye.coursesId}/program_homework/${ye.categoryId}/${(r=(n=Me==null?void 0:Me.student_works)==null?void 0:n[0])==null?void 0:r.id}/${(v=(s=Me==null?void 0:Me.student_works)==null?void 0:s[0])==null?void 0:v.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),t.createElement(j.default.Item,{key:"2",onClick:()=>{var pn;if((0,Q.Rm)()&&!((pn=fe.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}ie.history.push(`/classrooms/${ye.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return t.createElement(t.Fragment,null,t.createElement("section",{className:`${Ne.wrap} minH500 bg-white pl30 pr30 pt30`},((C=Me.homework_status)==null?void 0:C.includes("\u672A\u53D1\u5E03"))&&t.createElement(X.Z,null),!((Ve=Me.homework_status)!=null&&Ve.includes("\u672A\u53D1\u5E03"))&&t.createElement("aside",null,!(0,Q.GJ)()&&t.createElement("div",{className:"c-light-black font12"},t.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",Me==null?void 0:Me.publish_time),t.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",Me==null?void 0:Me.end_time),t.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(Me==null?void 0:Me.late_time)||"- -")),(0,Q.GJ)()&&t.createElement(t.Fragment,null,t.createElement(h.default,{form:un,onChange:Ea,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Qt=Me.task_status)==null?void 0:Qt.length)>0&&t.createElement(h.default.Item,{name:"task_status"},t.createElement(ce.default.Group,{value:[],style:{width:"100%"}},t.createElement(P.Z,null,t.createElement(A.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),t.createElement(A.Z,{flex:"80px"},t.createElement(ce.default,{value:"all"},"\u5168\u90E8")),t.createElement(A.Z,{flex:"1"},Me.task_status&&Me.task_status.map((pe,it)=>t.createElement(ce.default,{name:"task_status",value:pe.id},pe.name,"(",pe.count,")")))))),((Fn=Me.course_group_info)==null?void 0:Fn.length)>0&&t.createElement(h.default.Item,{name:"course_group_info"},t.createElement(ce.default.Group,{style:{width:"100%"}},t.createElement(P.Z,null,t.createElement(A.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),t.createElement(A.Z,{flex:"80px"},t.createElement(ce.default,{value:"all"},"\u5168\u90E8")),t.createElement(A.Z,{flex:"1",id:"divhe",style:{height:Yu+"px",overflow:"hidden"}},(Ut=Me.course_group_info)==null?void 0:Ut.map((pe,it)=>t.createElement(ce.default,{value:pe.course_group_id},pe.group_group_name,"(",pe.count,")"))),Du&&t.createElement("span",{onClick:()=>{let pe=document.getElementById("divhe").scrollHeight;Yu>47?Xu(47):Xu(pe)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Yu===47?"\u5C55\u5F00":"\u6536\u8D77",Yu===47?t.createElement(Le.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):t.createElement(w.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Zn=Me.teacher_comment)==null?void 0:Zn.length)>0&&t.createElement(h.default.Item,{name:"teacher_comment"},t.createElement(ce.default.Group,{style:{width:"100%"}},t.createElement(P.Z,null,t.createElement(A.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),t.createElement(A.Z,{flex:"80px"},t.createElement(ce.default,{value:"all"},"\u5168\u90E8")),t.createElement(A.Z,{flex:"1"},Me.teacher_comment&&Me.teacher_comment.map((pe,it)=>t.createElement(ce.default,{value:String(pe.id)},pe.name,"(",pe.count,")"))))))),t.createElement(P.Z,{align:"middle"},t.createElement(A.Z,{flex:"1"},t.createElement(P.Z,{align:"middle"},t.createElement(A.Z,null,t.createElement(g.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:pe=>{ye.search=pe.trim(),ye.page=1,Mu()},style:{width:240}})),t.createElement(A.Z,null,t.createElement("span",{className:"ml5"},t.createElement("span",{className:"c-red"},Me.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Me.work_count,"\u4E2A\u5B66\u751F\uFF09")))),t.createElement(A.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:Ne.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)),(((Jn=Me==null?void 0:Me.homework_status)==null?void 0:Jn.includes("\u5DF2\u622A\u6B62"))||((vn=Me==null?void 0:Me.homework_status)==null?void 0:vn.includes("\u63D0\u4EA4\u4E2D"))||((Fe=Me==null?void 0:Me.homework_status)==null?void 0:Fe.includes("\u8FDB\u884C\u4E2D")))&&t.createElement(y.ZP,{className:"ml10",onClick:()=>{var pe;if(((pe=Me==null?void 0:Me.challenges)==null?void 0:pe.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((Me==null?void 0:Me.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:`${Ne.tr1} iconfont icon-yijiandaimapingjia mr5`}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),(0,Q.GJ)()&&!((De=Me.homework_status)!=null&&De.includes("\u5BFC\u5165"))&&t.createElement(y.ZP,{className:"ml10",onClick:()=>{z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Me.student_works.map(pe=>pe.id),params:ye}})}},t.createElement("span",{className:`${Ne.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Q.GJ)()&&!((Oe=Me.homework_status)!=null&&Oe.includes("\u5BFC\u5165"))&&t.createElement(y.ZP,{className:"ml10",onClick:wa},t.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,Q.GJ)()&&t.createElement(B.Z,{dropdownRender:pa,className:"ml10"},t.createElement(y.ZP,null,t.createElement(m.Z,null),"\u5BFC\u51FA",t.createElement(L.Z,null)))))),t.createElement(P.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Q.GJ)()&&Mn&&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(ge.default,{className:`mt30 ${Ne.TableDom}`,loading:I["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:pe=>({onClick:it=>{var pn,n;if(!((pn=Me.homework_status)!=null&&pn.includes("\u5BFC\u5165"))){if((0,Q.Rm)()&&!((n=fe.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,cn.O5)()&&window.open(`/classrooms/${ye.coursesId}/program_homework/${ye.categoryId}/${pe.id}/${pe.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:Me.student_works,columns:Sa,onChange:(pe,it,pn)=>{pn.field&&(ye.order=pn.field==="score"?"work_score":pn.field),pn.order||(ye.b_order="asc"),pn.order==="ascend"&&(ye.b_order="asc"),pn.order==="descend"&&(ye.b_order="desc"),pn.order||(ye.b_order="asc"),Mu()}}),t.createElement(_,null),t.createElement(Kt,null),t.createElement(p.Z,null)),t.createElement(N.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:on,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>ot(void 0,null,function*(){if(Gn===2){if(En.length<=0){i.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!cu){i.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let pe=yield(0,q.ZP)(`/api/homework_commons/${ye.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ye.categoryId,comment:cu,status:En}});pe.status===0&&(mu(pe),bt(!1),Xn(!0))}else{if(!(su===0||au===0)){if(!su){i.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!au){i.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(su>au){i.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!cu){i.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let pe=yield(0,q.ZP)(`/api/homework_commons/${ye.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ye.categoryId,comment:cu,min_score:su,max_score:au}});pe.status===0&&(mu(pe),bt(!1),Xn(!0))}}),onCancel:()=>{bt(!1),Uu()}},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:pe=>{$(pe.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(k.Z,{min:0,max:100,value:su,onChange:pe=>Bu(pe),style:{width:"100px"}}),t.createElement("span",{style:{width:"80px",textAlign:"end"}},t.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),t.createElement(k.Z,{min:0,max:100,value:au,onChange:pe=>vu(pe),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(ce.default.Group,{onChange:pe=>{kn([...pe])},style:{width:"100%"}},(Ge=Me.task_status)==null?void 0:Ge.map((pe,it)=>t.createElement(ce.default,{name:"task_status",value:pe.id},pe.name,"(",pe.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(xn.Z,{className:Ne.MdEditor,onChange:pe=>tu(pe),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),t.createElement(N.default,{open:eu,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){Gn===2?(yield(0,q.ZP)(`/api/homework_commons/${ye.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ye.categoryId,comment:cu,status:En}})).status===0&&(i.ZP.info("\u6253\u56DE\u6210\u529F"),Uu(),Mu(),Xn(!1)):(yield(0,q.ZP)(`/api/homework_commons/${ye.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ye.categoryId,comment:cu,min_score:su,max_score:au}})).status===0&&(i.ZP.info("\u6253\u56DE\u6210\u529F"),Uu(),Mu(),Xn(!1))}),onCancel:()=>{Uu(),Xn(!1)}},t.createElement("div",{style:{padding:"32px"}},Gn===1&&t.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",su,"-",au,"\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",((Pt=Me.task_status)==null?void 0:Pt.filter(pe=>En==null?void 0:En.includes(pe.id)).map(pe=>pe.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",Wn==null?void 0:Wn.count,"\u540D\u5B66\u751F")))),t.createElement(Vt,null),t.createElement(zt,{isShow:da,setIsShow:Gu,item:ma,coursesId:ye.coursesId,categoryId:ye.categoryId}),t.createElement("aside",{className:"tc mb50 mt30"},t.createElement(ue.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Iu,current:ye.page||1,defaultPageSize:20,total:Me.work_count})))};var qt=(0,ie.connect)(({shixunHomeworks:oe,classroomList:fe,loading:I,user:z})=>({shixunHomeworks:oe,classroomList:fe,loading:I.effects,user:z}))(Et)},7967:function(tt,K,a){"use strict";a.r(K),a.d(K,{default:function(){return Nr}});var e=a(59301),h=a(38986),i=a(25690),E=a(6767),N=a(62957),j=a(99571),ce=a(91882),P=a(25399),A=a(20554),g=a(54172),S=a(27812),y=a(51257),B=a(76902),ge=Object.defineProperty,O=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,Le=(o,u,l)=>u in o?ge(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,w=(o,u)=>{for(var l in u||(u={}))k.call(u,l)&&Le(o,l,u[l]);if(O)for(var l of O(u))ue.call(u,l)&&Le(o,l,u[l]);return o},m=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const L=({shixunHomeworks:o,dispatch:u})=>{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 u({type:"shixunHomeworks/deleteReply",payload:{object_id:o.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(E.ZP.success("\u5220\u9664\u6210\u529F"),u({type:"shixunHomeworks/setActionTabs",payload:{}}),u({type:"shixunHomeworks/getReplyList",payload:w({},o.actionTabs.params)}))}),onCancel:()=>{u({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var X=(0,i.connect)(({shixunHomeworks:o})=>({shixunHomeworks:o}))(L),ae=a(61186),p=a.n(ae),Ee=a(346),q=a(29787),ie=a(13747),Re={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"},qe="data:image/png;base64,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",d=a(48790),D=a(39793),te=a(56082),je=a(87954),ve=a(18257),R=a(14280),M=a(19719),_=a(35241),V=a(44589),Q=a(87395),Ne=a(84105),he=Object.defineProperty,rt=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Kt=(o,u,l)=>u in o?he(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Dt=(o,u)=>{for(var l in u||(u={}))Te.call(u,l)&&Kt(o,l,u[l]);if(Lt)for(var l of Lt(u))$t.call(u,l)&&Kt(o,l,u[l]);return o},ln=(o,u)=>rt(o,Zt(u)),yt=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});p().locale("ZH-cn");let yn=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];const Z=e.createContext({}),Ye=()=>{const{setActivatorNodeRef:o,listeners:u}=(0,e.useContext)(Z);return e.createElement(j.ZP,Dt({type:"text",size:"small",className:Re.upDownSty,icon:e.createElement(P.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(te.Z,null)),style:{cursor:"move"},ref:o},u))},Vt=o=>{const{attributes:u,listeners:l,setNodeRef:Ce,setActivatorNodeRef:Ze,transform:Qe,transition:Y,isDragging:Be}=(0,M.nB)({id:o["data-row-key"]}),F=Dt(ln(Dt({},o.style),{transform:_.ux.Translate.toString(Qe),transition:Y}),Be?{position:"relative",zIndex:100}:{}),G=(0,e.useMemo)(()=>({setActivatorNodeRef:Ze,listeners:l}),[Ze,l]);return e.createElement(Z.Provider,{value:G},e.createElement("tr",Dt(ln(Dt({},o),{ref:Ce,style:F}),u)))},xn=({shixunHomeworks:o,classroomList:u,globalSetting:l,user:Ce,loading:Ze,dispatch:Qe})=>{var Y,Be,F,G;const[mt,St]=(0,e.useState)(ln(Dt({},(0,i.useParams)()),{page:1,per_page:10})),[we,$e]=(0,e.useState)([]),[Dn,Ct]=(0,e.useState)(-1),[Tt,vt]=(0,e.useState)(""),[le,Nt]=(0,e.useState)(""),{detailLeftMenus:Cn}=u,re=(0,i.useLocation)(),[Ue,Yt]=(0,e.useState)({}),{workDetail:Nn,workList:x,workSetting:ze}=o,[At,ne]=(0,e.useState)("1"),[b,c]=(0,e.useState)(!1),[ut,jt]=(0,e.useState)(!1),[He,Ht]=(0,e.useState)(""),[ct,lt]=(0,e.useState)(1),Xe=(0,e.useRef)(null),[an,Sn]=(0,e.useState)(!1);(0,e.useEffect)(()=>{x.homework_status&&f()},[x]),(0,e.useEffect)(()=>{Xe.current&&(Xe.current.clientHeight>200?lt(2):lt(4))},[we==null?void 0:we.description]);function f(){return yt(this,null,function*(){var Ae,Ke,et;c(!0);let Bt=yield(0,h.ZP)(`/api/courses/${mt.coursesId}/homework_commons/edit_hack_homework.json`,{method:"get",params:ln(Dt({},mt),{id:mt.categoryId})});if($e(Bt),c(!1),mt.defaultExpandedRowKeys=[`${(Ke=(Ae=Bt==null?void 0:Bt.data)==null?void 0:Ae[0])==null?void 0:Ke.identifier}`],Bt!=null&&Bt.hide_description)ne("2");else if(At!="2"){if((et=x.homework_status)!=null&&et.includes("\u5BFC\u5165"))return;ne(Bt!=null&&Bt.description?"1":"2")}St(Dt({},mt))})}const J=()=>{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"}},Se=Ae=>yt(void 0,[Ae],function*({active:Ke,over:et}){if(Ke.id!==(et==null?void 0:et.id)&&(et!=null&&et.id)){$e(gn=>{var Gt;const Rn=(Gt=gn==null?void 0:gn.data)==null?void 0:Gt.findIndex(Nu=>Nu.identifier===Ke.id),gu=gn==null?void 0:gn.data.findIndex(Nu=>Nu.identifier===(et==null?void 0:et.id));return ln(Dt({},gn),{data:(0,V.Rp)(gn==null?void 0:gn.data,Rn,gu)})});let Bt=yield(0,h.ZP)(`/api/courses/${mt==null?void 0:mt.coursesId}/homework_commons/change_hack_position.json`,{method:"post",body:{id:mt==null?void 0:mt.categoryId,origin_identifier:Ke==null?void 0:Ke.id,target_identifier:et==null?void 0:et.id}});(Bt==null?void 0:Bt.status)==0&&(E.ZP.success("\u6392\u5E8F\u6210\u529F"),f())}}),ht=Ae=>yt(void 0,null,function*(){const Ke=()=>yt(void 0,null,function*(){let Bt=yield(0,h.ZP)(`/api/item_banks/${Ae}/copy_hack_item.json`,{method:"post"});(Bt==null?void 0:Bt.status)===0&&E.ZP.success("\u52A0\u5165\u8BD5\u9898\u5E93\u6210\u529F\uFF01")});Sn(!0);let et=yield(0,h.ZP)(`/api/item_banks/${Ae}/check_hack_item.json`,{method:"get"});(et==null?void 0:et.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(),Sn(!1)});return e.createElement("section",{className:Re.bg},e.createElement(q.Z,{spinning:b},(!(we!=null&&we.hide_description)||(0,d.GJ)())&&e.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!ut&&(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:Re.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{jt(!0)}},e.createElement(P.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:Re.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>yt(void 0,null,function*(){if(!(we!=null&&we.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:()=>yt(void 0,null,function*(){let Ae=yield(0,h.ZP)(`/api/homework_commons/${mt==null?void 0:mt.categoryId}/hide_description.json`,{method:"post",body:{status:!0}});(Ae==null?void 0:Ae.status)==0&&(E.ZP.success("\u9690\u85CF\u6210\u529F"),f())})});else{let Ae=yield(0,h.ZP)(`/api/homework_commons/${mt==null?void 0:mt.categoryId}/hide_description.json`,{method:"post",body:{status:!1}});(Ae==null?void 0:Ae.status)==0&&(E.ZP.success("\u516C\u5F00\u6210\u529F"),f())}})},e.createElement(P.Z,{title:we!=null&&we.hide_description?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},e.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),e.createElement("span",null,we!=null&&we.hide_description?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),ut?e.createElement(e.Fragment,null,e.createElement(D.Z,{defaultValue:we==null?void 0:we.description,watch:!0,height:155,onChange:Ae=>{Ht(Ae)}}),e.createElement("div",{style:{display:"flex"}},e.createElement(j.ZP,{size:"middle",type:"primary",className:`${Re.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>yt(void 0,null,function*(){lt(1);let Ae=yield(0,h.ZP)(`/api/homework_commons/${mt==null?void 0:mt.categoryId}/update_description.json`,{method:"post",body:{description:He}});(Ae==null?void 0:Ae.status)==0&&(E.ZP.success("\u7F16\u8F91\u6210\u529F"),jt(!1),f())})},"\u63D0\u4EA4"),e.createElement(j.ZP,{size:"middle",type:"primary",ghost:!0,className:Re.buttonEdit,onClick:()=>{jt(!1)}},"\u53D6\u6D88"))):!!(we!=null&&we.description)&&e.createElement("div",{ref:Xe,className:Re.maskWrap,style:J()},e.createElement("div",{className:Re.desHead},e.createElement("img",{src:qe,width:94})),e.createElement(B.Z,{className:Re.md,value:(we==null?void 0:we.description)||""}),ct===2&&e.createElement("div",{className:Re.mask},e.createElement("div",{onClick:()=>lt(3)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-zhankai4"}))),ct===3&&e.createElement("div",{className:Re.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)()&&!!(we!=null&&we.group_name)&&e.createElement("div",{className:Re.info},e.createElement("img",{src:`${Ee.Z.IMG_SERVER}/images/${(Y=we==null?void 0:we.user)==null?void 0:Y.image_url}`}),e.createElement("div",{className:"ml20",style:{alignItems:"start"}},e.createElement("b",null,(we==null?void 0:we.name)||""),e.createElement("span",{title:(we==null?void 0:we.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(we==null?void 0:we.group_name)||"")),e.createElement(P.Z,{title:e.createElement(e.Fragment,null,e.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(we==null?void 0:we.late_final_score)||0),e.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(we==null?void 0:we.late_penalty)||0),e.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(we==null?void 0:we.total_score)||0))},e.createElement("div",null,e.createElement("b",null,e.createElement(R.n,{value:we==null?void 0:we.total_score})),e.createElement("span",null,"\u603B\u6210\u7EE9"))),e.createElement("div",null,e.createElement("b",null,(we==null?void 0:we.total_time)||"-"),e.createElement("span",null,"\u603B\u8017\u65F6")),e.createElement("div",null,e.createElement("b",{style:{color:"#009C0F"}},we==null?void 0:we.pass_count),e.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),e.createElement("div",null,e.createElement("b",{style:{color:"#FA6400"}},we==null?void 0:we.doing_count),e.createElement("span",null,"\u8FDB\u884C\u4E2D")),e.createElement("div",null,e.createElement("b",{style:{color:"#E30000"}},we==null?void 0:we.not_pass_count),e.createElement("span",null,"\u672A\u7B54\u9898\u6570"))),!((Be=x.homework_status)!=null&&Be.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(te.Z,null)," \u201D\u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A"),mt.defaultExpandedRowKeys&&e.createElement(je.LB,{modifiers:[ve.DL],onDragEnd:Se},e.createElement(M.Fo,{items:(F=we==null?void 0:we.data)==null?void 0:F.map(Ae=>Ae==null?void 0:Ae.identifier),strategy:M.qw},e.createElement(g.default,{components:{body:{row:Vt}},dataSource:we==null?void 0:we.data,rowKey:Ae=>Ae==null?void 0:Ae.identifier,pagination:!1,expandable:{expandIcon:({expanded:Ae,onExpand:Ke,record:et})=>Ae?e.createElement(P.Z,{title:"\u6536\u8D77"},e.createElement(Q.Z,{className:Re.upDownSty,onClick:Bt=>Ke(et,Bt)})):e.createElement(P.Z,{title:"\u5C55\u5F00"},e.createElement(Ne.Z,{className:Re.upDownSty,onClick:Bt=>Ke(et,Bt)})),expandedRowRender:Ae=>{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",Ae==null?void 0:Ae.name),e.createElement("p",null,"\u63CF\u8FF0\uFF1A",e.createElement(B.Z,{value:(Ae==null?void 0:Ae.description)||""})),!(0,d.dE)()&&e.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",e.createElement(B.Z,{style:{fontSize:"14px"},value:(Ae==null?void 0:Ae.analysis)||"\u6682\u65E0\u89E3\u6790"}))),e.createElement("div",{style:{width:"100%",textAlign:"end"}},(ze==null?void 0:ze.hack_edit_permission)&&e.createElement(j.ZP,{className:"mt20",type:"primary",ghost:!0,onClick:()=>{window.open(`/problems/newedit/${Ae==null?void 0:Ae.identifier}?type=1`),localStorage.setItem("program_homework",[mt.coursesId,mt.categoryId])}},"\u7F16\u8F91"),(ze==null?void 0:ze.hack_edit_permission)&&((Ke=we==null?void 0:we.homework_status)==null?void 0:Ke.includes("\u672A\u53D1\u5E03"))&&e.createElement(j.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:()=>yt(void 0,null,function*(){let et=yield(0,h.ZP)(`/api/problems/${Ae==null?void 0:Ae.identifier}.json`,{method:"delete"});(et==null?void 0:et.status)===0&&(E.ZP.info("\u5220\u9664\u6210\u529F"),mt.page=1,f())})})}},"\u5220\u9664")))},defaultExpandedRowKeys:mt.defaultExpandedRowKeys},columns:(G=[(0,d.GJ)()&&{key:"sort",align:"center",width:40,render:()=>e.createElement(Ye,null)},{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ae,Ke,et)=>`${(mt.page-1)*mt.per_page+et+1}`},{title:"\u6807\u9898",dataIndex:"name",ellipsis:!0,key:"name"},((0,d.dE)()||(we==null?void 0:we.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(Ae,Ke,et){return e.createElement("div",null,yn[Ae])}},{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:Ae=>{let Ke="",et=Number(Ae);return et>=0&&et<=60?Ke="c-red":et>=90?Ke="c-green":et>60?Ke="c-orange":Ke="",e.createElement("span",{className:Ke},Ae)}},(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:(Ae,Ke)=>e.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Ae||"--")},(0,d.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"finish_status",key:"finish_status",render(Ae){return e.createElement(e.Fragment,null,Ae===0&&e.createElement("span",{style:{color:"#E30000"}},"\u672A\u7B54\u9898"),Ae===1&&e.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Ae===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(Ae,Ke,et){return e.createElement("div",null,(0,d.GJ)()&&e.createElement(j.ZP,{type:"link",style:{marginRight:"5px"},loading:an,onClick:()=>yt(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=u.AssistantObject.hack)!=null&&Bt.can_question_eaderboard)){E.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/${mt.coursesId}/program_homework/${mt.categoryId}/${Ae}/ranking`)}},"\u6392\u884C"),e.createElement("a",{onClick:()=>yt(this,null,function*(){let Bt=yield(0,h.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/${mt.coursesId}/program_homework/${mt.categoryId}/detail?tabs=1`),localStorage.setItem("program_homework",[mt.coursesId,mt.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:()=>yt(this,null,function*(){window.open(`/problems/newedit/${Ke==null?void 0:Ke.identifier}?type=1`),localStorage.setItem("program_homework",[mt.coursesId,mt.categoryId])})},"\u7F16\u8F91"))}}])==null?void 0:G.filter(Ae=>!!Ae)})))),e.createElement("aside",{style:{padding:"0 20px 20px 20px"}},e.createElement(ie.Z,{defaultCurrent:1,total:we==null?void 0:we.count,hideOnSinglePage:!0,showTotal:Ae=>e.createElement("span",null,"\u5171",Ae,"\u6761"),current:mt.page||1,pageSize:mt.per_page||10,onChange:(Ae,Ke)=>{mt.page=Ae,mt.per_page=Ke,St(Dt({},mt)),f()}})))),e.createElement(X,null))};var In=(0,i.connect)(({shixunHomeworks:o,classroomList:u,loading:l,user:Ce,globalSetting:Ze})=>({shixunHomeworks:o,globalSetting:Ze,classroomList:u,user:Ce,loading:l.effects}))(xn),cn=a(28284),tn=a(77019),_e=a(5269),W=a(37568),H=a(62673),be=a(28426),We=a(59301),Xt=Object.defineProperty,gt=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,de=(o,u,l)=>u in o?Xt(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,at=(o,u)=>{for(var l in u||(u={}))zt.call(u,l)&&de(o,l,u[l]);if(gt)for(var l of gt(u))t.call(u,l)&&de(o,l,u[l]);return o},kt=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const Ft=({shixunHomeworks:o,loading:u,dispatch:l,classroomList:Ce})=>{var Ze;const Qe=(0,i.useParams)(),[Y,Be]=(0,e.useState)(at(at({},{page:1,limit:20,group_ids:[]}),Qe)),F=(0,i.useLocation)(),{codeReview:G}=o,[mt,St]=(0,e.useState)({}),[we]=cn.default.useForm();Y.order="code_rate",Y.sort="desc",Y.category=Y.categoryId,(0,e.useEffect)(()=>{$e(),console.log("params",Y)},[Y]),(0,e.useEffect)(()=>{o.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&$e()},[o.actionTabs.key]);const $e=()=>kt(void 0,null,function*(){(yield l({type:"shixunHomeworks/getCodeReview",payload:at({},Y)})).status===-2&&setTimeout(()=>$e(),1500)}),Dn=()=>{},Ct=(vt,le)=>{Y.page=vt,Y.limit=20,l({type:"shixunHomeworks/getCodeReview",payload:at({},Y)})},Tt=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(vt,le,Nt)=>Y.limit*(Y.page-1)+Nt+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:vt=>We.createElement("span",{className:"c-orange"},vt)},{title:"\u64CD\u4F5C",dataInex:"action",render:(vt,le)=>We.createElement("div",null,We.createElement("a",{onClick:()=>{var Nt;if((0,d.Rm)()&&!((Nt=Ce.AssistantObject.hack)!=null&&Nt.can_view)){E.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/${Y.coursesId}/program_homework/${Y.categoryId}/review_detail/${le.user_id}`)}},"\u67E5\u770B"),We.createElement("br",null))}];return We.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(G==null?void 0:G.status)===-2&&We.createElement(be.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"}),(G==null?void 0:G.status)!==-2&&We.createElement("div",null,We.createElement(tn.Z,null,We.createElement(_e.Z,{flex:"1"},We.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",G.last_review_time,We.createElement(j.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Y}})}},"\u4EE3\u7801\u67E5\u91CD"))),We.createElement(_e.Z,null,We.createElement(W.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:vt=>{Y.search=vt,l({type:"shixunHomeworks/getCodeReview",payload:Y})},style:{width:200}}),We.createElement("span",{className:"ml5 c-red"}))),((Ze=G.group_info)==null?void 0:Ze.length)>0&&We.createElement(We.Fragment,null,We.createElement(tn.Z,null,We.createElement(_e.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),We.createElement(_e.Z,{flex:"80px"},We.createElement(H.default,{checked:Y.group_ids=="",value:"all",onChange:vt=>{delete Y.group_ids,Y.group_ids=[],Y.page=1,Be(at({},Y))}},"\u5168\u90E8")),We.createElement(_e.Z,{flex:"1"},G.group_info&&G.group_info.map((vt,le)=>We.createElement(H.default,{style:{marginLeft:0},value:vt.id,checked:Y.group_ids.includes(vt.id),onChange:Nt=>{Nt.target.checked?Y.group_ids.push(vt.id):Y.group_ids.splice(Y.group_ids.indexOf(vt.id),1),Y.page=1,Be(at({},Y))}},vt.name,"(",vt.members_count,")")))),We.createElement(tn.Z,{className:"font14 c-red mt5"},We.createElement(_e.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),We.createElement("p",{className:"mt10"},We.createElement("span",{className:"c-red"},G.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",G.all_reviews_count,"\u4F5C\u54C1\uFF09"),We.createElement(g.default,{className:"mt30",loading:u["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:G.users_reviews,columns:Tt,onChange:(vt,le,Nt)=>{Nt.order==="ascend"&&(Y.b_order="asc"),Nt.order==="descend"&&(Y.b_order="desc"),Nt.order||delete Y.b_order,l({type:"shixunHomeworks/getCodeReview",payload:at({},Y)})}}),We.createElement("aside",{className:"tc mb50 mt30"},We.createElement(ie.Z,{showSizeChanger:!1,onChange:Ct,defaultCurrent:Y.page||1,current:Y.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:G.copy_reviews_count}))))};var pt=(0,i.connect)(({shixunHomeworks:o,classroomList:u,loading:l})=>({shixunHomeworks:o,classroomList:u,loading:l.effects}))(Ft),It=a(88873),ot=a(16326),ft=a(82326),Et=a(47889),qt=a(71051),oe=a(32134),fe=a(12893),I=a(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=a(43155),Je=a(48716),xt=a(40197),ke=a(59229),C=a(59301),Ve=Object.defineProperty,Qt=Object.defineProperties,Fn=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,vn=(o,u,l)=>u in o?Ve(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Fe=(o,u)=>{for(var l in u||(u={}))Zn.call(u,l)&&vn(o,l,u[l]);if(Ut)for(var l of Ut(u))Jn.call(u,l)&&vn(o,l,u[l]);return o},De=(o,u)=>Qt(o,Fn(u)),Oe=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const Ge=(o,u)=>o==null?void 0:o.map(l=>{var Ce;return(Ce=u==null?void 0:u.find(Ze=>Ze.value===l))==null?void 0:Ce.id}),{RangePicker:Pt}=ot.default,{Option:_t}=ft.default,ye=({shixunHomeworks:o,user:u,loading:l,classroomList:Ce,dispatch:Ze})=>{var Qe,Y,Be,F,G,mt,St,we,$e,Dn,Ct,Tt;const vt=(0,i.useParams)(),{workSetting:le,workList:Nt,changeData:Cn}=o,[re,Ue]=(0,e.useState)(!0),[Yt,Nn]=(0,e.useState)(!1);let[x,ze]=(0,e.useState)([]),[At,ne]=(0,e.useState)([]),[b,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)(()=>(ut(),()=>{ze([])}),[]);const ut=()=>{Ze({type:"shixunHomeworks/getWorkSetting",payload:Fe({},vt)})};(0,e.useEffect)(()=>{var f,J;((0,d.G5)()||(0,d.Rm)()&&((f=Ce.AssistantObject.hack)!=null&&f.can_late||(J=Ce.AssistantObject.hack)!=null&&J.can_publish))&&Ue(!1)},[u,Ce]),(0,e.useEffect)(()=>{if(!(le!=null&&le.course_id))return;Object.keys(b).map(function(J){b[J]=le[J]}),(!b.allow_late||!b.unified_late)&&(b.late_minus_score=20,b.penalty_type=dt.Q.Percent),b.unified_setting||(b.unified_late=!1,b.unified_anonymous_comment=!1,b.unified_anonymous_appeal=!1),x=JSON.parse(JSON.stringify(le.group_settings.map(J=>De(Fe({},J),{group_name:[J.group_name]})).filter(J=>J.publish_time!==null))),At=JSON.parse(JSON.stringify(le.allow_late_settings.map(J=>De(Fe({},J),{group_name:[J.group_name]})).filter(J=>J.late_time!==null))),b.difficult_settings.length===0&&(b.difficult_settings=[0,0,0]),console.log(b),c(Fe({},b));const f=(0,y.QE)((x==null?void 0:x.length)>0?x:[]);ze([...f]),(At==null?void 0:At.length)<=0?ne([{late_minus_score:20}]):ne([...At])},[le]);const jt=()=>{var f;if(((f=u==null?void 0:u.userInfo)==null?void 0:f.user_status)===2){(0,xt.Rd)();return}const J=JSON.parse(JSON.stringify(b));if(J.categoryId=vt.categoryId,b.unified_setting||(x=x==null?void 0:x.map(Se=>{var ht;if(!Se.publish_time||!Se.end_time)throw E.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(!Se.group_name)throw E.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Se.group_name=typeof(Se==null?void 0:Se.group_name)=="string"?[Se==null?void 0:Se.group_name]:Se==null?void 0:Se.group_name,Se.group_id=(ht=le.group_settings)==null?void 0:ht.filter(Ae=>{var Ke;return(Ke=Se==null?void 0:Se.group_name)==null?void 0:Ke.includes(Ae.group_name)}).map(Ae=>Ae.group_id||Ae.id).toString().split(","),Se})),J.group_settings=x,b.allow_late)if(b.unified_late){if(b.late_minus_score===null||b.late_minus_score===void 0||b.late_minus_score<0||b.late_minus_score>100)throw E.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(!b.late_time)throw E.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 At=At==null?void 0:At.map(Se=>{var ht,Ae;if(Se.late_minus_score===null||Se.late_minus_score===void 0||Se.late_minus_score<0||Se.late_minus_score>100)throw E.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(!Se.late_time)throw E.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(!Se.group_name)throw E.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Se.group_name=typeof(Se==null?void 0:Se.group_name)=="string"?[Se==null?void 0:Se.group_name]:Se==null?void 0:Se.group_name,Se.group_id=(Ae=(ht=Se==null?void 0:Se.group_name)==null?void 0:ht.map(Ke=>{var et,Bt;let gn=(Bt=(et=le.group_settings)==null?void 0:et.filter(Gt=>(Gt==null?void 0:Gt.group_name)===Ke))==null?void 0:Bt[0];return gn==null?void 0:gn.group_id}))==null?void 0:Ae.toString().split(","),Se}),J.allow_late_settings=At;J.send_type===1&&(J.difficult_settings=J.difficult_settings.map(Se=>Se||0)),He(J)},He=f=>{var J;if(f.total_score===null){E.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(f!=null&&f.work_efficiency&&f.eff_score===null){E.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Se={shixun_evaluation:f.shixun_evaluation,challenge_settings:f.challenge_settings},ht=()=>Oe(void 0,null,function*(){Nn(!0),(yield(0,h.ZP)(`/api/homework_commons/${vt.categoryId}/publish_setting.json`,{method:"post",body:Fe({},f)})).status===0&&(E.ZP.success("\u66F4\u65B0\u6210\u529F"),ut(),Ze({type:"shixunHomeworks/getWorkList",payload:Fe({},vt)})),Nn(!1)});!(0,I.isEqual)(Cn,Se)&&!((J=Nt==null?void 0:Nt.homework_status)!=null&&J.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()},Ht=(f,J,Se="group_id")=>{var ht;return J?J.find(Ae=>Ae[Se]===f):(ht=le==null?void 0:le.group_settings)==null?void 0:ht.find(Ae=>Ae.group_id[0]===f)},ct=(le==null?void 0:le.allow_late)||(le==null?void 0:le.anonymous_comment),lt=f=>{var J,Se;const ht=Ht(f,le==null?void 0:le.allow_late_settings,"id"),Ae=Ht(f,le==null?void 0:le.anonymous_comment_settings),Ke=Ht(f);return(le==null?void 0:le.allow_late)&&ht&&p()(ht==null?void 0:ht.late_time)<=p()()||(le==null?void 0:le.anonymous_comment)&&Ae&&(Ae==null?void 0:Ae.evaluation_start)!==null||((Se=(p()(Ke==null?void 0:Ke.end_time)<=p()()&&((J=le==null?void 0:le.allow_late_settings)==null?void 0:J.filter(et=>et.group_id.includes(f))))[0])==null?void 0:Se.late_time)!=null},Xe=le==null?void 0:le.anonymous_comment,an=f=>{if(!f)return!1;const J=Ht(f,le==null?void 0:le.anonymous_comment_settings);return(le==null?void 0:le.anonymous_comment)&&J&&(J==null?void 0:J.evaluation_start)!==null},Sn=(f,J)=>{var Se,ht,Ae,Ke,et;f!=null&&f.group_id||(f.group_id=Ge(f==null?void 0:f.group_name,le==null?void 0:le.group_settings)),Ze({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:f,index:J,rangePickerDisabled:(ht=(Se=f==null?void 0:f.group_id)==null?void 0:Se[0])!=null&&ht.publish_time?re||(p()()<=p()((Ke=Ht((Ae=f==null?void 0:f.group_id)==null?void 0:Ae[0]))==null?void 0:Ke.publish_time)?!1:[!0,lt((et=f==null?void 0:f.group_id)==null?void 0:et[0])]):!1,disabledDate:le==null?void 0:le.course_end_date}})};return C.createElement("section",{className:z.form},C.createElement("div",{className:z.title},"\u8BD5\u9898\u53D1\u5E03",C.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")),C.createElement("div",{className:z.content},C.createElement(Et.ZP.Group,{disabled:re||!((Qe=Nt==null?void 0:Nt.homework_status)!=null&&Qe.includes("\u672A\u53D1\u5E03"))||!((Y=Ce.AssistantObject.hack)!=null&&Y.can_publish)&&(0,d.Rm)(),value:b.send_type,onChange:f=>{b.send_type=f.target.value,c(Object.assign({},b))}},C.createElement(Et.ZP,{value:0,style:{color:"#333333"}},"\u56FA\u5B9A\u8BD5\u9898\u6A21\u5F0F"),C.createElement(Et.ZP,{style:{marginLeft:40,color:"#333333"},value:1},"\u968F\u673A\u62BD\u9898\u6A21\u5F0F"))),b.send_type===1&&C.createElement("div",{className:z.content,style:{borderTop:"1px solid #fff"}},C.createElement(tn.Z,{style:{marginLeft:"165px"}},C.createElement(_e.Z,{style:{color:"#333333"}},"\u7B80\u5355\u9898\u6570",C.createElement(qt.Z,{size:"large",precision:0,disabled:re||!((Be=Nt==null?void 0:Nt.homework_status)!=null&&Be.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${b.difficult_count[0]||0}`,min:0,max:b.difficult_count[0]||0,value:b.difficult_settings[0],onChange:f=>{b.difficult_settings[0]=f,c(Object.assign({},b))},className:"ml10 mr20",style:{width:120}})),C.createElement(_e.Z,{style:{color:"#333333"}},"\u9002\u4E2D\u9898\u6570",C.createElement(qt.Z,{size:"large",precision:0,disabled:re||!((F=Nt==null?void 0:Nt.homework_status)!=null&&F.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${b.difficult_count[1]||0}`,min:0,max:b.difficult_count[1]||0,value:b.difficult_settings[1],onChange:f=>{b.difficult_settings[1]=f,c(Object.assign({},b))},className:"ml10 mr20",style:{width:120}})),C.createElement(_e.Z,{style:{color:"#333333"}},"\u56F0\u96BE\u9898\u6570",C.createElement(qt.Z,{size:"large",precision:0,disabled:re||!((G=Nt==null?void 0:Nt.homework_status)!=null&&G.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${b.difficult_count[2]||0}`,min:0,max:b.difficult_count[2]||0,value:b.difficult_settings[2],onChange:f=>{b.difficult_settings[2]=f,c(Object.assign({},b))},className:"ml10 mr20",style:{width:120}})))),C.createElement("div",{className:`${z.title} mt30`},"\u4F5C\u4E1A\u53D1\u5E03",C.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")),C.createElement("div",{className:z.content},C.createElement(Et.ZP.Group,{disabled:re||!((mt=Nt==null?void 0:Nt.homework_status)!=null&&mt.includes("\u672A\u53D1\u5E03"))||!((St=Ce.AssistantObject.hack)!=null&&St.can_publish)&&(0,d.Rm)(),value:b.unified_setting,onChange:f=>{var J;if(!((J=Nt==null?void 0:Nt.homework_status)!=null&&J.includes("\u672A\u53D1\u5E03"))){E.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(b.unified_setting=!b.unified_setting,b.unified_setting||(b.unified_late=!1),c(Object.assign({},b)),b.unified_setting===!1&&x==""){ze(x.concat({}));return}b.unified_setting&&(ze([]),ne([{late_minus_score:5}]))}},C.createElement(Et.ZP,{value:!0,disabled:!(le!=null&&le.manage_all_group),style:{color:"#333333"}},"\u7EDF\u4E00\u53D1\u5E03"),C.createElement(Et.ZP,{style:{marginLeft:70,color:"#333333"},disabled:((we=le==null?void 0:le.group_settings)==null?void 0:we.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),(($e=le==null?void 0:le.group_settings)==null?void 0:$e.length)===0&&C.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")),C.createElement("div",{className:z.content,style:{borderTop:"1px solid #fff"}},b.unified_setting&&C.createElement(tn.Z,{align:"middle",className:"ml25"},C.createElement(tn.Z,{align:"middle"},C.createElement(_e.Z,{className:"c-grey-333"},"\u53D1\u5E03\u65F6\u95F4"),C.createElement(_e.Z,{className:"ml10"},C.createElement(ot.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:f=>(0,Je.Q8)(f,le==null?void 0:le.course_end_date),disabledTime:f=>(0,Je.d0)(f),disabled:re||p()()>=p()(le==null?void 0:le.publish_time)||!((Dn=Ce.AssistantObject.hack)!=null&&Dn.can_publish)&&(0,d.Rm)(),value:b.publish_time?p()(b.publish_time):"",onChange:(f,J)=>{b.publish_time=J,(b.end_time==""||!b.end_time)&&b.unified_setting&&(b.end_time=p()(f).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),c(Object.assign({},b))}}))),C.createElement(tn.Z,{align:"middle",style:{marginLeft:40}},C.createElement(_e.Z,{className:"c-grey-333"},"\u622A\u6B62\u65F6\u95F4"),C.createElement(_e.Z,{className:"ml10"},C.createElement(ot.default,{style:{width:170},allowClear:!1,size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(le==null?void 0:le.allow_late)&&(le==null?void 0:le.homework_status.includes("\u5DF2\u622A\u6B62"))||re||(le==null?void 0:le.allow_late)&&p()()>=p()(le==null?void 0:le.end_time)||!((Ct=Ce.AssistantObject.hack)!=null&&Ct.can_publish)&&(0,d.Rm)(),disabledDate:f=>(0,Je.Q8)(f,le==null?void 0:le.course_end_date,b.publish_time),disabledTime:f=>(0,Je.d0)(f,b.publish_time),value:b.end_time?p()(b.end_time):"",onChange:(f,J)=>{b.end_time=J,c(Object.assign({},b))}})))),!b.unified_setting&&(x==null?void 0:x.length)>0&&C.createElement(tn.Z,{className:"ml25"},x&&x.map(function(f,J){var Se,ht,Ae,Ke;return console.log("vvv",f),C.createElement(_e.Z,{className:J!==0&&"mt20",span:24,key:J},C.createElement(tn.Z,{gutter:[0,16]},C.createElement(_e.Z,{span:8},C.createElement(tn.Z,{gutter:[8,16],align:"middle"},C.createElement(_e.Z,{style:{minWidth:85},className:"c-grey-333"},"\u53D1\u5E03\u89C4\u5219 ",J+1),C.createElement(_e.Z,{flex:"1",style:{maxWidth:300}},C.createElement(ft.default,{size:"large",disabled:re||((Se=le==null?void 0:le.homework_status)!=null&&Se.includes("\u672A\u53D1\u5E03")&&f.id||p()()<p()(f==null?void 0:f.publish_time)?!1:!!(f!=null&&f.publish_time)),mode:"multiple",className:`${z.selectSty}`,style:{width:250},value:f.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:et=>{var Bt;if(!((Bt=Ce.AssistantObject.hack)!=null&&Bt.can_publish)&&(0,d.Rm)()){E.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}x[J].group_name=et,x[J].group_id=f.group_id;const gn=(0,I.flattenDeep)(x.map(Rn=>Rn.group_name)),Gt=At.map(Rn=>{let gu=(Rn==null?void 0:Rn.group_name)||[];return De(Fe({},Rn),{group_name:(0,I.remove)(gu,Nu=>gn.includes(Nu))})});ne(Gt),ze(x.slice())},maxTagCount:4,maxTagPlaceholder:et=>C.createElement("div",{style:{cursor:"pointer"},onClick:()=>Sn(f,J)},"+",et==null?void 0:et.length)},le.group_settings&&le.group_settings.map(function(et){if(!x.map(Bt=>Bt.group_name).toString().split(",").includes(String(et.group_name)))return C.createElement(_t,{value:et.group_name,key:et.id},et.group_name)}))))),C.createElement(_e.Z,{span:14,style:{display:"flex",alignItems:"center"}},C.createElement(Pt,{size:"large",allowClear:!1,ranges:{\u6B64\u523B:[f.publish_time?p()(f.publish_time):p()(),p()()]},disabled:re||(p()()<=p()((ht=Ht(f.group_id[0]))==null?void 0:ht.publish_time)?!1:[!0,lt(f.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:et=>(0,Je.Q8)(et,le==null?void 0:le.course_end_date),disabledTime:et=>(0,Je.d0)(et),showTime:{format:"HH:mm",defaultValue:[p()((0,y.U6)(),"HH:mm"),p()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[f.publish_time?p()(f.publish_time):void 0,f.end_time?p()(f.end_time):void 0],onChange:(et,Bt)=>{var gn;if(!((gn=Ce.AssistantObject.hack)!=null&&gn.can_publish)&&(0,d.Rm)()){E.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}x[J].publish_time=Bt[0],!f.end_time&&Bt[0]?x[J].end_time=p()(Bt[0]).add(7,"days"):x[J].end_time=Bt[1],ze([...x])},onCalendarChange:(et,Bt,gn)=>{if(Bt!=null&&Bt[0]&&!Bt[1]){const Gt=p()(Bt[0]).add(7,"days");x[J].publish_time=Bt[0],x[J].end_time=Gt,ze([...x])}}})),!re&&C.createElement(_e.Z,{span:2,style:{display:"flex",alignItems:"center"}},((Ae=f==null?void 0:f.group_id)==null?void 0:Ae.length)>1&&C.createElement(P.Z,{title:"\u89C4\u5219\u62C6\u5206"},C.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0",fontSize:14},onClick:()=>Sn(f,J)})),x.length<((Ke=le==null?void 0:le.group_settings)==null?void 0:Ke.length)&&C.createElement(oe.Z,{className:"c-green ml10 mr10",onClick:()=>{ze(x.concat({}))}}),((f==null?void 0:f.publish_time)&&p()()<p()(f==null?void 0:f.publish_time)||!(f!=null&&f.publish_time))&&J!=0&&C.createElement(fe.Z,{style:{color:"#E30000"},onClick:()=>{var et;if(!((et=Ce.AssistantObject.hack)!=null&&et.can_publish)&&(0,d.Rm)()){E.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 Bt=(0,I.cloneDeep)(At);Bt.forEach((gn,Gt)=>{gn.group_name&&(gn.group_name=gn.group_name.filter(Rn=>{var gu;return!((gu=x[J].group_name)!=null&&gu.includes(Rn))}))}),ne(Bt),x=x.filter((gn,Gt)=>J!==Gt),ze(x.slice()),setTimeout(()=>ze(x.slice()),10)}}))))}))),C.createElement("div",{className:`${z.title} mt30`},"\u8865\u4EA4\u8BBE\u7F6E",C.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")),C.createElement("div",{className:z.content},C.createElement(tn.Z,null,C.createElement(H.default,{checked:b.allow_late,disabled:re||(le==null?void 0:le.allow_late),onChange:f=>{var J;if(!((J=Ce.AssistantObject.hack)!=null&&J.can_late)&&(0,d.Rm)()){E.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}f.target.checked&&N.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:C.createElement("div",{style:{padding:10,background:"#f5f6f9"}},C.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"),C.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),C.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"))}),b.allow_late=!b.allow_late,At==""&&ne([{late_minus_score:5}]),c(Object.assign({},b))}},C.createElement("span",{style:{fontSize:"14px"}},"\u5F00\u542F\u8865\u4EA4")))),(b==null?void 0:b.allow_late)&&C.createElement("div",{className:z.content,style:{borderTop:"1px solid #fff",paddingLeft:54}},C.createElement("div",null,C.createElement("span",{style:{color:"#333333",marginRight:12}},"\u8865\u4EA4\u65B9\u5F0F\uFF1A"),C.createElement(Et.ZP.Group,{disabled:re||(le==null?void 0:le.anonymous_comment)||(le==null?void 0:le.allow_late),value:b.unified_late,onChange:f=>{var J;if((0,d.Rm)()&&!((J=Ce.AssistantObject.hack)!=null&&J.can_late)){E.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}b.unified_late=f.target.value,At==""&&!f.target.value&&ne([{late_minus_score:5}]),c(Fe({},b))}},(b==null?void 0:b.unified_setting)&&C.createElement(Et.ZP,{value:!0,style:{color:"#333333"},disabled:!(le!=null&&le.manage_all_group)}," \u7EDF\u4E00\u8865\u4EA4 "),((Tt=le==null?void 0:le.group_settings)==null?void 0:Tt.length)&&C.createElement(Et.ZP,{value:!1,style:{color:"#333333"}}," \u5206\u73ED\u8865\u4EA4 "))),b!=null&&b.unified_late?C.createElement(C.Fragment,null,C.createElement(tn.Z,{align:"middle",className:"mt25"},C.createElement(_e.Z,{style:{color:"#333333"}},"\u8865\u4EA4\u6263\u5206:"),C.createElement(_e.Z,{className:"ml5"},C.createElement(dt.Z,{disabled:re||Xe,value:{type:b.penalty_type,inputValue:b.late_minus_score},onChange:f=>{var J;if((0,d.Rm)()&&!((J=Ce.AssistantObject.hack)!=null&&J.can_late)){E.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(De(Fe({},b),{late_minus_score:f.inputValue,penalty_type:f.type}))}})),C.createElement(_e.Z,{flex:"1",className:"ml5"},C.createElement("span",{className:"c-grey-c ml10"},b.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)"))),C.createElement(tn.Z,{align:"middle",className:"mt25"},C.createElement(_e.Z,{style:{color:"#333333"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),C.createElement(_e.Z,{className:"ml5"},C.createElement(ot.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:re||Xe,value:b.late_time?p()(b.late_time):"",disabledDate:f=>(0,Je.Q8)(f,le==null?void 0:le.course_end_date),disabledTime:f=>(0,Je.d0)(f),onChange:(f,J)=>{var Se;if((0,d.Rm)()&&!((Se=Ce.AssistantObject.hack)!=null&&Se.can_late)){E.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}b.late_time=J,c(Object.assign({},b))}})),C.createElement(_e.Z,null,C.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))):At.map(function(f,J){var Se;return C.createElement(_e.Z,{span:24,key:J},C.createElement(tn.Z,{className:"mt25",align:"middle"},C.createElement(_e.Z,null,C.createElement("span",{style:{minWidth:85,display:"inline-block",color:"#333333"}},"\u8865\u4EA4\u89C4\u5219",J+1,"\uFF1A"),C.createElement(ft.default,{size:"large",disabled:re||!((Se=Nt==null?void 0:Nt.homework_status)!=null&&Se.includes("\u672A\u53D1\u5E03"))&&f.id||(le==null?void 0:le.anonymous_comment),mode:"multiple",className:`${z.selectSty}`,style:{width:200},value:typeof f.group_name=="string"?[f.group_name]:f.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ht=>{var Ae;if((0,d.Rm)()&&!((Ae=Ce.AssistantObject.hack)!=null&&Ae.can_late)){E.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}At[J].group_name=ht,At[J].group_id=f.group_id,ne(At.slice())}},le.group_settings&&le.group_settings.map(function(ht){if(b!=null&&b.unified_setting&&!At.map(Ae=>Ae.group_name).toString().split(",").includes(String(ht.group_name)))return C.createElement(_t,{value:ht.group_name,key:ht.id},ht.group_name);if(x.map(Ae=>Ae.group_name).toString().split(",").includes(String(ht.group_name))&&!At.map(Ae=>Ae.group_name).toString().split(",").includes(String(ht.group_name)))return C.createElement(_t,{value:ht.group_name,key:ht.id},ht.group_name)}))),C.createElement(_e.Z,{className:"ml20",style:{display:"flex",alignItems:"center"}},C.createElement("div",{style:{color:"#333333"}},"\u8865\u4EA4\u6263\u5206\uFF1A"),C.createElement(dt.Z,{disabled:re||an(f.id),value:{type:f.penalty_type,inputValue:f.late_minus_score},onChange:ht=>{var Ae;if((0,d.Rm)()&&!((Ae=Ce.AssistantObject.hack)!=null&&Ae.can_late)){E.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}At[J].late_minus_score=ht.inputValue,At[J].penalty_type=ht.type,ne([...At])}})),C.createElement(_e.Z,{className:"ml20"},C.createElement("span",{style:{color:"#333333"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF1A"),C.createElement(ot.default,{size:"large",disabled:re||an(f.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:p()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ht=>(0,Je.Q8)(ht,le==null?void 0:le.course_end_date),disabledTime:ht=>(0,Je.d0)(ht),format:"YYYY-MM-DD HH:mm",value:f!=null&&f.late_time?p()(f.late_time):void 0,onChange:(ht,Ae)=>{var Ke;if((0,d.Rm)()&&!((Ke=Ce.AssistantObject.hack)!=null&&Ke.can_late)){E.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}At[J].late_time=Ae,ne([...At])}})),!re&&C.createElement(_e.Z,{style:{marginLeft:10}},J>0&&!f.id&&C.createElement(fe.Z,{className:"mr10",style:{color:"#E30000"},onClick:()=>{At=At.filter((ht,Ae)=>J!==Ae),ne(At.slice()),setTimeout(()=>ne(At.slice()),10)}}),C.createElement(oe.Z,{className:"c-green",onClick:()=>{var ht;if((0,d.Rm)()&&!((ht=Ce.AssistantObject.hack)!=null&&ht.can_late)){E.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}ne(At.concat({penalty_type:dt.Q.Percent,late_minus_score:20}))}}))))})),!re&&C.createElement(j.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:Yt,onClick:()=>jt()},"\u4FDD\u5B58"),C.createElement(ke.Z,{onConfirm:(f,J)=>{x.splice(f,0,...J),x.splice(f+J.length,1);const Se=(0,y.QE)([...x]);ze([...Se])}}))};var Jt=(0,i.connect)(({shixunHomeworks:o,classroomList:u,user:l,loading:Ce})=>({shixunHomeworks:o,loading:Ce.effects,user:l,classroomList:u}))(ye),un=a(15646),Mn={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"},fn=a(85788),Me=a(59301),On=Object.defineProperty,Un=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,kn=(o,u,l)=>u in o?On(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,eu=(o,u)=>{for(var l in u||(u={}))bt.call(u,l)&&kn(o,l,u[l]);if(on)for(var l of on(u))En.call(u,l)&&kn(o,l,u[l]);return o},Xn=(o,u)=>Un(o,rn(u)),Wn=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const mu=({shixunHomeworks:o,classroomList:u,loading:l,dispatch:Ce,dimensionValue:Ze})=>{var Qe,Y;const Be=(0,i.useParams)(),{workSetting:F}=o,[G,mt]=(0,e.useState)(eu({page:1,limit:5},Be)),[St,we]=(0,e.useState)(!1),[$e,Dn]=(0,e.useState)([]),[Ct,Tt]=(0,e.useState)(null),[vt,le]=(0,e.useState)(!1),[Nt,Cn]=(0,e.useState)(!1),[re,Ue]=(0,e.useState)(!1),[Yt,Nn]=(0,e.useState)({}),x=(0,e.useRef)(null),[ze,At]=(0,e.useState)([]),ne=[{title:"\u5E8F\u53F7",dataIndex:"id",width:80,render:(lt,Xe,an)=>(G.page-1)*G.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:G.order==="student_id"?G.b_order==="desc"?"descend":"ascend":null,render:lt=>Me.createElement(P.Z,{placement:"bottomLeft",title:lt||"--"},Me.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)=>Me.createElement(y.rK,{status:lt})},{title:"\u901A\u5173\u60C5\u51B5",align:"center",width:100,dataIndex:"achieve_info",ellipsis:{showTitle:!1},render:(lt,Xe)=>Me.createElement("span",{style:{color:"#0152d9"}},lt)},{title:"\u64CD\u4F5C",width:120,render:(lt,Xe,an)=>Me.createElement("a",{onClick:()=>Wn(void 0,null,function*(){(0,y.xg)(Xe==null?void 0:Xe.url)})},"\u67E5\u770B\u5B66\u751F\u4EE3\u7801")}],b=lt=>Wn(void 0,null,function*(){we(!0);const Xe=yield(0,h.ZP)(`/api/homework_commons/${Be.categoryId}/works_list.json`,{method:"get",params:Xn(eu({},lt),{work_status:[1,2,3]})});Xe!=null&&Xe.student_works&&Dn((Xe==null?void 0:Xe.student_works)||[]),we(!1)}),c=()=>Wn(void 0,null,function*(){Ue(!0);const lt=yield(0,h.ZP)(`/api/student_works/${Yt==null?void 0:Yt.id}/get_code.json`,{method:"get",params:{hack_id:Ct,user_id:Yt==null?void 0:Yt.user_id}});if(lt.status==0&&(lt==null?void 0:lt.game_codes.length)>0){Ue(!1),Cn(!0);let Xe=`\u8BC4\u4EF7\u7EF4\u5EA6\u9700\u8981\u5305\u542B${Ze.map((an,Sn)=>an+(Sn<Ze.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 ut(0,lt==null?void 0:lt.game_codes,Xe)}Ue(!1)}),ut=(lt,Xe,an)=>Wn(void 0,null,function*(){var Sn;lt<Xe.length&&(ze[lt]=Xn(eu({},Xe[lt]),{aiText:""}),At([...ze]),yield He(lt,(Sn=Xe[lt])==null?void 0:Sn.code,an,Xe))}),jt=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,"`$&`"),He=(lt,Xe,an,Sn)=>Wn(void 0,null,function*(){x.current=new fn.Z(Ee.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:Ct,source:"hack",is_chat:!1,type:9,description:an,query:Xe,user_id:Yt==null?void 0:Yt.user_id}),yield new Promise((f,J)=>{x.current.on("data",Se=>{ze[lt].aiText=jt(Se.full),At([...ze])}),x.current.on("done",()=>Wn(void 0,null,function*(){yield ut(lt+1,Sn,an)})),x.current.startStream()})}),Ht=()=>{Ue(!1),Nn({}),le(!0)},ct=(Qe=$e==null?void 0:$e.filter(lt=>(lt==null?void 0:lt.work_status)===0))==null?void 0:Qe.map(lt=>lt==null?void 0:lt.id);return Me.createElement(Me.Fragment,null,Me.createElement("div",{className:Mn.work_button,onClick:()=>{var lt,Xe,an;if(((lt=F==null?void 0:F.hack_settings)==null?void 0:lt.length)===0)return E.ZP.warning("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u9898\u76EE~");Ht(),b(G),((Xe=F==null?void 0:F.hack_settings)==null?void 0:Xe.length)>0&&Tt((an=F==null?void 0:F.hack_settings[0])==null?void 0:an.hack_id)}},"\u6D4B\u8BD5\u8BC4\u4EF7\u6548\u679C"),Me.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(($e==null?void 0:$e.length)==0)return le(!1);if(!(Yt!=null&&Yt.id))return E.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u540D\u5B66\u751F");c()},onCancel:()=>{le(!1)},maskClosable:!1,confirmLoading:re},Me.createElement(q.Z,{spinning:re,tip:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u4E2D\u2026\u2026"},($e==null?void 0:$e.length)>0?Me.createElement(Me.Fragment,null,Me.createElement("div",{className:Mn.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"),Me.createElement(g.default,{loading:St,rowKey:"id",rowSelection:{type:"radio",selectedRowKeys:[Yt==null?void 0:Yt.id],onChange:(lt,Xe)=>{Nn(Xe[0])},getCheckboxProps:lt=>({disabled:ct.includes(lt.id)})},dataSource:$e,columns:ne,pagination:!1,onChange:(lt,Xe,an)=>{an.field&&(G.order=an.field),an.order||(G.b_order="asc"),an.order==="ascend"&&(G.b_order="asc"),an.order==="descend"&&(G.b_order="desc"),an.order||(G.b_order="asc"),b(G)}}),Me.createElement("div",{className:Mn.title_txt},"\u9009\u62E9\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u9898\u76EE"),Me.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 12px"}},Me.createElement(Et.ZP.Group,{className:Mn.work_radio_group,value:Ct,onChange:lt=>Tt(lt.target.value)},(Y=F==null?void 0:F.hack_settings)==null?void 0:Y.map(lt=>Me.createElement(Et.ZP,{key:lt.hack_id,value:lt.hack_id},lt.hack_name))))):Me.createElement(be.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~"}))),Me.createElement(N.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7",open:Nt,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>Cn(!1),onCancel:()=>Cn(!1),maskClosable:!1},ze.map((lt,Xe)=>Me.createElement("div",{key:Xe,className:Mn.result_con,style:{marginTop:Xe>0?"20px":""}},Me.createElement("div",{className:Mn.result_title},lt==null?void 0:lt.path," \u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"),Me.createElement("div",{className:"p20"},Me.createElement(B.Z,{value:lt==null?void 0:lt.aiText,style:{fontSize:"12px"}}))))))};var Gn=(0,i.connect)(({shixunHomeworks:o,classroomList:u,loading:l,user:Ce})=>({shixunHomeworks:o,classroomList:u,loading:l.effects,user:Ce}))(mu),$=a(59301),iu=Object.defineProperty,Fu=Object.defineProperties,au=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,su=Object.prototype.hasOwnProperty,Bu=Object.prototype.propertyIsEnumerable,cu=(o,u,l)=>u in o?iu(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,tu=(o,u)=>{for(var l in u||(u={}))su.call(u,l)&&cu(o,l,u[l]);if(vu)for(var l of vu(u))Bu.call(u,l)&&cu(o,l,u[l]);return o},Yu=(o,u)=>Fu(o,au(u)),Xu=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});function Du(o,u){const l=[];for(let Ce=o;Ce<u;Ce++)l.push(Ce);return l}const ta=o=>{let u=new Date;const l=p()(o).format("HH");if(p()(o).isSame(p()(u),"day")){const Ce=p()(u).format("HH"),Ze=p()(u).format("mm");return{disabledHours:()=>Du(0,24).splice(1,Ce*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",l,Ce),p()(o).isSame(p()(u),"hour")&&l<=Ce?Du(0,60).splice(0,Ze):Du(60,60))}}else if(p()(o).isSame(p()(),"day")){const Ce=p()().format("HH"),Ze=p()().format("mm");return{disabledHours:()=>Du(0,24).splice(0,Ce),disabledMinutes:()=>l<=Ce?Du(0,Ze):Du(60,60)}}else return},{RangePicker:da}=ot.default,{Option:Gu}=ft.default,ma=({shixunHomeworks:o,loading:u,dispatch:l})=>{var Ce,Ze,Qe,Y,Be,F;const G=(0,i.useParams)(),{verifyModelUser:mt,ContactModalElement:St}=(0,un.Z)(),we=(0,i.useLocation)(),{workSetting:$e,workList:Dn,changeData:Ct}=o,[Tt,vt]=(0,e.useState)(!0),[le,Nt]=(0,e.useState)({}),[Cn,re]=(0,e.useState)(!1),[Ue]=cn.default.useForm();let[Yt,Nn]=(0,e.useState)([]),[x,ze]=(0,e.useState)([]);const[At,ne]=(0,e.useState)([]),b=(0,e.useRef)(!0);let[c,ut]=(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[jt,He]=(0,e.useState)(!1),[Ht,ct]=(0,e.useState)([]);(0,e.useEffect)(()=>()=>{Nn([])},[]),(0,e.useEffect)(()=>{$e!=null&&$e.can_edit&&vt(!1)},[$e]);const lt=()=>{l({type:"shixunHomeworks/getWorkSetting",payload:tu({},G)})},Xe=f=>f&&f<p()().startOf("day");(0,e.useEffect)(()=>{var f;$e!=null&&$e.course_id&&b.current&&(b.current=!1,Object.keys(c).map(function(J){$e[J]!==void 0&&(c[J]=$e[J])}),(!c.allow_late||!c.unified_late)&&(c.late_penalty=5),Yt=JSON.parse(JSON.stringify($e.group_settings.map(J=>Yu(tu({},J),{group_name:[J.group_name]})).filter(J=>J.publish_time!==null))),x=JSON.parse(JSON.stringify($e.allow_late_settings.map(J=>Yu(tu({},J),{group_name:[J.group_name]})).filter(J=>J.rank_forbidden_start!==null))),ut(tu({},c)),Nn([...Yt]),(x==null?void 0:x.length)<=0?ze([{}]):ze([...x]),ct(((f=$e==null?void 0:$e.ai_code_evaluation_promote)==null?void 0:f.length)>0?$e==null?void 0:$e.ai_code_evaluation_promote:$e==null?void 0:$e.default_evaluation_dimension))},[$e]);const an=f=>{if(!($e!=null&&$e.ai_code_evaluation)&&(c!=null&&c.ai_code_evaluation)&&!f){He(!0);return}const J=JSON.parse(JSON.stringify(c));if(J.categoryId=G.categoryId,c.unified_setting||(Yt=Yt==null?void 0:Yt.map(Se=>{var ht;if(!Se.publish_time||!Se.end_time)throw E.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(!Se.group_name)throw E.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Se.group_name=typeof(Se==null?void 0:Se.group_name)=="string"?[Se==null?void 0:Se.group_name]:Se==null?void 0:Se.group_name,Se.group_id=(ht=$e.group_settings)==null?void 0:ht.filter(Ae=>{var Ke;return(Ke=Se==null?void 0:Se.group_name)==null?void 0:Ke.includes(Ae.group_name)}).map(Ae=>Ae.group_id||Ae.id).toString().split(","),Se})),J.group_settings=Yt,c.rank_forbidden)if(c.unified_setting){if(!c.rank_forbidden_start)throw E.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 E.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(p()(c.rank_forbidden_end)<p()(c.rank_forbidden_start))throw E.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 x=x==null?void 0:x.map(Se=>{var ht,Ae;if(!Se.rank_forbidden_start)throw E.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(!Se.rank_forbidden_end)throw E.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(!Se.group_name)throw E.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Se.group_name=typeof(Se==null?void 0:Se.group_name)=="string"?[Se==null?void 0:Se.group_name]:Se==null?void 0:Se.group_name,Se.group_id=(Ae=(ht=Se==null?void 0:Se.group_name)==null?void 0:ht.map(Ke=>{var et,Bt;let gn=(Bt=(et=$e.group_settings)==null?void 0:et.filter(Gt=>(Gt==null?void 0:Gt.group_name)===Ke))==null?void 0:Bt[0];return gn==null?void 0:gn.group_id}))==null?void 0:Ae.toString().split(","),Se}),J.group_settingss=x;J.ai_code_evaluation_promote=Ht,Sn(J)},Sn=f=>{if(console.log(f.total_score,f.eff_score),f.total_score===null){E.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(f!=null&&f.work_efficiency&&f.eff_score===null){E.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const J={shixun_evaluation:f.shixun_evaluation};Xu(void 0,null,function*(){re(!0),(yield(0,h.ZP)(`/api/homework_commons/${G.categoryId}/public_setting.json`,{method:"post",body:tu({},f)})).status===0&&(E.ZP.success("\u66F4\u65B0\u6210\u529F"),lt(),l({type:"shixunHomeworks/getWorkList",payload:tu({},G)})),re(!1)})};return $.createElement("section",{className:z.form},$.createElement("div",{className:z.title},"\u516C\u5F00\u8BBE\u7F6E"),$.createElement("div",{className:z.content,style:{padding:0}},$.createElement(tn.Z,null,$.createElement(_e.Z,{span:24,className:z.pubColSty},$.createElement(H.default,{checked:c.score_open,disabled:Tt,onChange:f=>{c.score_open=f.target.checked,ut(Object.assign({},c))}},$.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u6210\u7EE9")),$.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")),$.createElement(_e.Z,{span:24,className:z.pubColSty,style:{borderBottom:c.open_code?"none":"1px solid #fff"}},$.createElement(H.default,{checked:c.open_code,disabled:Tt,onChange:f=>{c.open_code=f.target.checked,f.target.checked&&(c.open_code_type=1),ut(Object.assign({},c))}},$.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u4EE3\u7801")),$.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&&$.createElement(_e.Z,{span:24,className:z.pubColSty},$.createElement(Et.ZP.Group,{style:{marginLeft:"24px"},disabled:Tt,value:c.open_code_type,onChange:f=>{c.open_code_type=f.target.value,ut(Object.assign({},c))}},$.createElement(Et.ZP,{value:1,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),$.createElement(Et.ZP,{value:0,style:{marginLeft:60,color:"#333333"}},"\u4EFB\u610F\u65F6\u95F4"))),$.createElement(_e.Z,{span:24,className:z.pubColSty,style:{borderBottom:c.rank_forbidden&&c.unified_setting||!c.unified_setting&&(Yt==null?void 0:Yt.length)>0&&c.rank_forbidden?"none":"1px solid #fff"}},$.createElement(H.default,{checked:c.rank_forbidden,disabled:Tt,onChange:f=>{c.rank_forbidden=f.target.checked,ut(Object.assign({},c))}},$.createElement("span",{className:"font14"},"\u5F00\u542F\u5C01\u699C")),$.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&&$.createElement(_e.Z,{span:24,className:z.pubColSty,style:{height:"50px",lineHeight:"50px"}},$.createElement("div",{style:{marginLeft:"24px"}},$.createElement(tn.Z,{align:"middle"},$.createElement(_e.Z,null,"\u5F00\u59CB\u65F6\u95F4"),$.createElement(_e.Z,{className:"ml10"},$.createElement(ot.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:Tt||p()()>p()($e.rank_forbidden_start),value:c.rank_forbidden_start?p()(c.rank_forbidden_start):"",onChange:(f,J)=>{c.rank_forbidden_start=J,(c.end_time==""||!c.end_time)&&c.unified_setting&&(c.end_time=p()(f).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),ut(Object.assign({},c))}})),$.createElement(_e.Z,{className:"ml20"},"\u622A\u6B62\u65F6\u95F4"),$.createElement(_e.Z,{className:"ml10"},$.createElement(ot.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:p()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Tt,disabledDate:Xe,value:c.rank_forbidden_end?p()(c.rank_forbidden_end):"",onChange:(f,J)=>{c.rank_forbidden_end=J,ut(Object.assign({},c))}}))))),!c.unified_setting&&(Yt==null?void 0:Yt.length)>0&&!!c.rank_forbidden&&$.createElement(tn.Z,{align:"middle",style:{borderBottom:"1px solid #fff",paddingBottom:"5px",width:"100%"}},x.map(function(f,J){var Se,ht,Ae,Ke,et,Bt,gn;return $.createElement(_e.Z,{span:24,key:J,style:{marginLeft:"24px"}},$.createElement(tn.Z,{className:"mt10 ml30",align:"middle"},$.createElement(_e.Z,null,$.createElement("span",{style:{color:"#666"}},"\u5C01\u699C\u89C4\u5219",J+1,"\uFF1A"),$.createElement(ft.default,{size:"large",disabled:Tt||!((Se=Dn==null?void 0:Dn.homework_status)!=null&&Se.includes("\u672A\u53D1\u5E03"))&&f.id,mode:"multiple",className:z.selectSty,style:{width:250},value:typeof f.group_name=="string"?[f.group_name]:f.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Gt=>{x[J].group_name=Gt,x[J].group_id=f.group_id,ze(x.slice())}},$e.group_settings&&$e.group_settings.map(function(Gt){if(c!=null&&c.unified_setting&&!x.map(Rn=>Rn.group_name).toString().split(",").includes(String(Gt.group_name)))return $.createElement(Gu,{value:Gt.group_name,key:Gt.id},Gt.group_name);if(Yt.map(Rn=>Rn.group_name).toString().split(",").includes(String(Gt.group_name))&&!x.map(Rn=>Rn.group_name).toString().split(",").includes(String(Gt.group_name)))return $.createElement(Gu,{value:Gt.group_name,key:Gt.id},Gt.group_name)}))),$.createElement(_e.Z,{span:15},$.createElement("div",{className:"ml20"},$.createElement(da,{size:"large",allowClear:!1,disabled:Tt||((Ke=(Ae=(ht=$e==null?void 0:$e.group_settings)==null?void 0:ht.filter(Gt=>Gt.id===f.id))==null?void 0:Ae[0])!=null&&Ke.rank_forbidden_start?p()()<p()((gn=(Bt=(et=$e==null?void 0:$e.group_settings)==null?void 0:et.filter(Gt=>Gt.id===f.id))==null?void 0:Bt[0])==null?void 0:gn.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:[p()((0,y.U6)(),"HH:mm"),p()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:f.rank_forbidden_start&&[p()(f.rank_forbidden_start),f.rank_forbidden_end?p()(f.rank_forbidden_end):void 0],onChange:(Gt,Rn)=>{x[J].rank_forbidden_start=Rn[0],x[J].rank_forbidden_end=Rn[1],ze([...x])}}))),!Tt&&$.createElement(_e.Z,null,$.createElement(oe.Z,{className:"c-green",onClick:()=>{ze(x.concat({}))}}),J>0&&!f.id&&$.createElement(fe.Z,{className:"c-red ml10",onClick:()=>{x=x.filter((Gt,Rn)=>J!==Rn),ze(x.slice()),setTimeout(()=>ze(x.slice()),10)}}))))})),$.createElement(_e.Z,{span:24,className:z.pubColSty,style:{borderBottom:c.hack_analysis?"none":"1px solid #fff"}},$.createElement(H.default,{checked:c.hack_analysis,disabled:Tt,onChange:f=>{c.hack_analysis=f.target.checked,f.target.checked&&(c.hack_analysis_type=2),ut(Object.assign({},c))}},$.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u89E3\u6790")),$.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&&$.createElement(_e.Z,{span:24,className:z.pubColSty},$.createElement(Et.ZP.Group,{style:{marginLeft:"24px"},disabled:Tt,value:c.hack_analysis_type,onChange:f=>{c.hack_analysis_type=f.target.value,ut(Object.assign({},c))}},$.createElement(Et.ZP,{value:2,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),$.createElement(Et.ZP,{style:{marginLeft:60,color:"#333333"},value:0},"\u4EFB\u610F\u65F6\u95F4"),$.createElement(Et.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"))),$.createElement(_e.Z,{span:24,className:z.pubColSty,style:{borderBottom:c.hack_answer?"none":"1px solid #fff"}},$.createElement(H.default,{checked:c.hack_answer,disabled:Tt,onChange:f=>{c.hack_answer=f.target.checked,f.target.checked&&(c.hack_answer_type=1),ut(Object.assign({},c))}},$.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u7B54\u6848")),$.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&&$.createElement(_e.Z,{span:24,className:z.pubColSty},$.createElement(Et.ZP.Group,{style:{marginLeft:"24px"},disabled:Tt,value:c.hack_answer_type,onChange:f=>{c.hack_answer_type=f.target.value,ut(Object.assign({},c))}},$.createElement(Et.ZP,{value:1,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),$.createElement(Et.ZP,{value:0,style:{marginLeft:60,color:"#333333"}},"\u4EFB\u610F\u65F6\u95F4"))))),$.createElement("div",{className:`${z.title} mt30`},"\u5B66\u751F\u5B9E\u9A8C\u62A5\u544A\u4EE3\u7801\u5C55\u793A\u8BBE\u7F6E"),$.createElement("div",{className:z.content},$.createElement(H.default,{disabled:Tt,checked:c.show_late_code,onChange:()=>{c.show_late_code=!c.show_late_code,ut(Object.assign({},c))}},$.createElement("span",{className:"c-black"},"\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801"),$.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"))),$.createElement("div",{className:z.title,style:{marginTop:"30px"}},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),$.createElement("div",{className:z.content,style:{padding:0}},$.createElement("div",{className:z.pubColSty},$.createElement(H.default,{checked:c.ai_exam_question,onChange:f=>{mt()&&(c.ai_exam_question=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"\u667A\u80FD\u5BA1\u9898"),$.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"))),$.createElement("div",{className:z.pubColSty},$.createElement(H.default,{checked:c.ai_syntax_check,onChange:f=>{mt()&&(c.ai_syntax_check=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"\u8BED\u6CD5\u68C0\u67E5"),$.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"))),$.createElement("div",{className:z.pubColSty},$.createElement(H.default,{checked:c.ai_code_diagnosis,onChange:f=>{mt()&&(c.ai_code_diagnosis=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BCA\u65AD"),$.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"))),$.createElement("div",{className:z.pubColSty},$.createElement(H.default,{checked:c.ai_guidance,onChange:f=>{mt()&&(c.ai_guidance=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"AI\u8F85\u5BFC"),$.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"))),$.createElement("div",{className:z.pubColSty},$.createElement(H.default,{checked:c.ai_code_evaluation,onChange:f=>{mt()&&(c.ai_code_evaluation=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BC4\u4EF7"),$.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"),$.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:f=>{f.preventDefault(),f.stopPropagation(),He(!0)}},"\u8BBE\u7F6E\u8BC4\u4EF7\u7EF4\u5EA6"))),$.createElement("div",{className:z.pubColSty},$.createElement(H.default,{checked:c.ai_code_optimization,onChange:f=>{mt()&&(c.ai_code_optimization=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"\u4EE3\u7801\u4F18\u5316"),$.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"))),$.createElement("div",{className:z.pubColSty},$.createElement(H.default,{checked:c.ai_code_comment,onChange:f=>{mt()&&(c.ai_code_comment=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"\u4EE3\u7801\u6CE8\u91CA"),$.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"))),$.createElement("div",{className:z.pubColSty},$.createElement(H.default,{checked:c.ai_q_and_a,onChange:f=>{mt()&&(f.target.checked||(c.ai_guide=f.target.checked),c.ai_q_and_a=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"AI\u95EE\u7B54"),$.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"))),$.createElement("div",{className:`${z.pubColSty}`,style:c.ai_guide?{height:"auto",borderBottom:"none",paddingBottom:"30px"}:{}},$.createElement(H.default,{checked:c.ai_guide,onChange:f=>{mt()&&(f.target.checked&&(c.ai_q_and_a=f.target.checked),c.ai_guide=f.target.checked,ut(Object.assign({},c)))}},$.createElement("span",{className:"c-black"},"AI\u4F7F\u7528\u5F15\u5BFC"),$.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&&$.createElement("div",{className:"flex flex-col c-grey-666",style:{padding:"0 24px",gap:"15px"}},$.createElement("div",{className:"flex item-center gap-12px"},$.createElement("div",{className:"text-nowrap"},"\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u8D85\u8FC7"),$.createElement(W.default,{size:"large",style:{width:"133px"},value:(Ce=c==null?void 0:c.ai_guide_data)==null?void 0:Ce.unanswered_time,min:1,step:1,addonAfter:"\u5206\u949F",onChange:f=>{c.ai_guide_data.unanswered_time=f.target.value,ut(Object.assign({},c))}}),$.createElement("div",{className:"text-nowrap"},"\u8FD8\u672A\u81EA\u6D4B\u6216\u8005\u63D0\u4EA4\u8BC4\u6D4B")),$.createElement("div",{className:"flex gap-12px"},$.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),$.createElement(W.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Ze=c==null?void 0:c.ai_guide_data)==null?void 0:Ze.unanswered_msg,onChange:f=>{c.ai_guide_data.unanswered_msg=f.target.value,ut(Object.assign({},c))}})),$.createElement("div",{className:"flex item-center gap-12px"},$.createElement("div",{className:"text-nowrap"},"\u8BC4\u6D4B\u5931\u8D25\u6B21\u6570\u8D85\u8FC7"),$.createElement(W.default,{size:"large",style:{width:"133px"},value:(Qe=c==null?void 0:c.ai_guide_data)==null?void 0:Qe.evaluation_num,min:1,step:1,addonAfter:"\u6B21",onChange:f=>{c.ai_guide_data.evaluation_num=f.target.value,ut(Object.assign({},c))}})),$.createElement("div",{className:"flex gap-12px"},$.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),$.createElement(W.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Y=c==null?void 0:c.ai_guide_data)==null?void 0:Y.evaluation_msg,onChange:f=>{c.ai_guide_data.evaluation_msg=f.target.value,ut(Object.assign({},c))}}))))),!Tt&&$.createElement(j.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:Cn,onClick:()=>an()},"\u4FDD\u5B58"),St(),$.createElement(N.default,{centered:!0,open:jt,title:"\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6",width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},zIndex:100,onOk:()=>{if((Ht==null?void 0:Ht.length)===0)return E.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");He(!1),an(!0)},onCancel:()=>{He(!1)},maskClosable:!1},$.createElement("div",{style:{color:"#333"}},$.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"),$.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},$.createElement(H.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Ht.length>0&&Ht.length<((Be=$e==null?void 0:$e.default_evaluation_dimension)==null?void 0:Be.length),onChange:f=>{ct(f.target.checked?$e==null?void 0:$e.default_evaluation_dimension:[])},checked:((F=$e==null?void 0:$e.default_evaluation_dimension)==null?void 0:F.length)===Ht.length},"\u5168\u90E8"),$.createElement(H.default.Group,{className:z.work_checkbox_group,options:$e==null?void 0:$e.default_evaluation_dimension,value:Ht,onChange:f=>ct(f)})),$.createElement(Gn,{dimensionValue:Ht}))))};var na=(0,i.connect)(({shixunHomeworks:o,loading:u})=>({shixunHomeworks:o,loading:u.effects}))(ma),Mt=a(59301),Ca=Object.defineProperty,xa=Object.defineProperties,fa=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,Ga=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,Ea=(o,u,l)=>u in o?Ca(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Iu=(o,u)=>{for(var l in u||(u={}))Ga.call(u,l)&&Ea(o,l,u[l]);if(Mu)for(var l of Mu(u))wa.call(u,l)&&Ea(o,l,u[l]);return o},Uu=(o,u)=>xa(o,fa(u)),Sa=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const pa=({shixunHomeworks:o,loading:u,dispatch:l})=>{var Ce;const Ze=(0,i.useParams)(),{workSetting:Qe,workList:Y,changeData:Be}=o,[F,G]=(0,e.useState)(!0),[mt,St]=(0,e.useState)(!1),[we,$e]=(0,e.useState)(!1),[Dn]=cn.default.useForm();let[Ct,Tt]=(0,e.useState)([]),[vt,le]=(0,e.useState)([]);const Nt=!((Ce=Y==null?void 0:Y.homework_status)!=null&&Ce.includes("\u672A\u53D1\u5E03")),Cn=(0,e.useRef)(!0);let[re,Ue]=(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)(()=>()=>{Tt([])},[]),(0,e.useEffect)(()=>{Qe!=null&&Qe.can_edit&&G(!1)},[Qe]);const Yt=()=>{l({type:"shixunHomeworks/getWorkSetting",payload:Iu({},Ze)})};(0,e.useEffect)(()=>{Qe!=null&&Qe.course_id&&Cn.current&&(Cn.current=!1,Object.keys(re).map(function(ne){re[ne]=Qe[ne]}),(!re.allow_late||!re.unified_late)&&(re.late_penalty=5),Ct=JSON.parse(JSON.stringify(Qe.group_settings.map(ne=>Uu(Iu({},ne),{group_name:[ne.group_name]})).filter(ne=>ne.publish_time!==null))),vt=JSON.parse(JSON.stringify(Qe.allow_late_settings.map(ne=>Uu(Iu({},ne),{group_name:[ne.group_name]})).filter(ne=>ne.late_time!==null))),ze(),Ue(Iu({},re)),Tt([...Ct]),le([...vt]))},[Qe]);const Nn=()=>{const ne=JSON.parse(JSON.stringify(re));x(ne)},x=ne=>{if(console.log(ne.total_score,ne.eff_score),ne.total_score===null){E.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}const b=()=>Sa(void 0,null,function*(){St(!0),(yield(0,h.ZP)(`/api/homework_commons/${Ze.categoryId}/hack_score_setting.json`,{method:"post",body:Iu({},ne)})).status===0&&(E.ZP.success("\u66F4\u65B0\u6210\u529F"),Yt(),l({type:"shixunHomeworks/getWorkList",payload:Iu({},Ze)})),St(!1)});(re==null?void 0:re.hack_score_settings)!==(Qe==null?void 0:Qe.hack_score_settings)&&Nt?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:b}):b()},ze=()=>{var ne;const{total_score:b}=re,c=(ne=re.hack_settings)==null?void 0:ne.length;if(!c)return;let ut=0,jt;switch(re.hack_score_settings){case 0:const He=(b/c).toFixed(2);re.hack_settings.map((J,Se)=>{ut=Se,J.hack_score=He>0?He:0}),jt=(b-He*(c-1)).toFixed(2),re.hack_settings[ut].hack_score=jt>0?jt:0;break;case 1:const Ht=[0,1,3,6];let ct=0;const lt=re.hack_settings.filter(J=>J.difficult===1).length*Ht[1],Xe=re.hack_settings.filter(J=>J.difficult===2).length*Ht[2],an=re.hack_settings.filter(J=>J.difficult===3).length*Ht[3],Sn=b/(lt+Xe+an);console.log(Sn,2222),re.hack_settings.map((J,Se)=>{ut=Se,J.hack_score=(Ht[J.difficult]*Sn).toFixed(2),ct=ct+Number(J.hack_score)});let f=re.hack_settings[ut].hack_score;jt=(b-ct+Number(f)).toFixed(2),re.hack_settings[ut].hack_score=jt>0?jt:0;break}},At=(Qe==null?void 0:Qe.send_type)===0||(Qe==null?void 0:Qe.send_type)===1&&(re==null?void 0:re.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(tn.Z,{align:"middle"},Mt.createElement(tn.Z,{align:"middle"},Mt.createElement("span",{className:"c-grey-333"},"\u603B\u5206\u503C"),Mt.createElement(qt.Z,{min:0,className:"ml20",style:{width:220},size:"large",value:re.total_score,disabled:F||Nt,onChange:ne=>{re.total_score=ne,Ue(Object.assign({},re)),ze()},addonAfter:"\u5206"})),Mt.createElement(tn.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(qt.Z,{className:"ml20",style:{width:220},size:"large",min:0,value:re.punish_time,precision:0,disabled:F,onChange:ne=>{re.punish_time=ne,Ue(Object.assign({},re)),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(Et.ZP.Group,{disabled:F,value:re.hack_rank_rule,onChange:ne=>{re.hack_rank_rule=ne.target.value,Ue(Object.assign({},re))}},Mt.createElement(Et.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(Et.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(Et.ZP.Group,{value:re.hack_score_settings,onChange:ne=>{re.hack_score_settings=ne.target.value,Ue(Object.assign({},re)),ze()}},Mt.createElement(Et.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),Mt.createElement(Et.ZP,{style:{margin:"0 40px"},value:1},"\u96BE\u6613\u5EA6"),Mt.createElement(Et.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"}},re.hack_settings&&re.hack_settings.map(function(ne,b){return Mt.createElement(tn.Z,{key:b,align:"middle",style:{marginTop:20}},Mt.createElement(_e.Z,{flex:"1",className:"pr10"},Mt.createElement("span",{style:{color:"#333333"}},ne.hack_name)),Mt.createElement(_e.Z,{flex:"150px"},Mt.createElement(qt.Z,{min:0,step:.1,style:{visibility:At?"visible":"hidden"},value:ne.hack_score,disabled:re.hack_score_settings!==2,onChange:c=>{re.hack_settings[b].hack_score=c;const ut=re.hack_settings.reduce((jt,He)=>jt+Number(He.hack_score),0);re.total_score=ut.toFixed(2),Ue(Iu({},re))},size:"large",addonAfter:"\u5206"})),Mt.createElement(_e.Z,{className:"ml20",style:{lineHeight:"20px"}},ne.difficult===1&&Mt.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},"\u7B80\u5355"),ne.difficult===2&&Mt.createElement("span",{className:"tag-style-border-small bg-blue c-white mr10"},"\u9002\u4E2D"),ne.difficult===3&&Mt.createElement("span",{className:"tag-style-border-small bg-orange c-white mr10"},"\u56F0\u96BE")))}))),!F&&Mt.createElement(j.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:mt,onClick:()=>Nn()},"\u4FDD\u5B58"))};var pe=(0,i.connect)(({shixunHomeworks:o,loading:u})=>({shixunHomeworks:o,loading:u.effects}))(pa),it=a(59301),pn=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const n=({shixunHomeworks:o,loading:u,dispatch:l})=>{var Ce,Ze;const[Qe,Y]=(0,e.useState)(!0),[Be,F]=(0,e.useState)(!1),[G,mt]=(0,e.useState)([]),[St,we]=(0,e.useState)([]),[$e,Dn]=(0,e.useState)([]),[Ct,Tt]=(0,e.useState)([]),[vt,le]=(0,e.useState)(!1),[Nt,Cn]=(0,e.useState)(""),re=(0,i.useParams)();function Ue(){return pn(this,null,function*(){let x=yield(0,h.ZP)(`/api/homework_commons/${re.categoryId}/homework_common_collaborators.json`,{method:"get"});we(x)})}function Yt(){return pn(this,null,function*(){var x;let ze=yield(0,h.ZP)(`/api/courses/${re==null?void 0:re.coursesId}/teachers`,{method:"get",params:{homework_id:re.categoryId,limit:1e3}});(x=ze==null?void 0:ze.teacher_list)==null||x.map(At=>{At.key=At.user_id}),Dn(ze==null?void 0:ze.teacher_list),Tt(ze==null?void 0:ze.teacher_list)})}(0,e.useEffect)(()=>{Ue(),Yt()},[re]);const Nn=()=>{};return it.createElement("section",{className:z.form},it.createElement(tn.Z,{className:z.content,style:{padding:"20px 30px",gap:20}},(Ce=St==null?void 0:St.data)==null?void 0:Ce.map(x=>it.createElement(tn.Z,{align:"middle",className:`${z.borderSty} ${Nt===(x==null?void 0:x.id)?z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},it.createElement("span",{className:"c-grey-333"},x==null?void 0:x.real_name),(St==null?void 0:St.can_edit)&&it.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${z.delSty}`,onMouseEnter:()=>{Cn(x.id)},onMouseLeave:()=>{Cn("")},onClick:()=>pn(void 0,null,function*(){(yield(0,h.ZP)(`/api/homework_commons/${re.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:x.id}})).status===0&&(E.ZP.info("\u5220\u9664\u6210\u529F"),Ue(),Yt())})}))),!(St!=null&&St.can_edit)&&!((Ze=St==null?void 0:St.data)!=null&&Ze.length)&&it.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(St==null?void 0:St.can_edit)&&it.createElement(j.ZP,{className:z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>F(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),it.createElement(N.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Be,confirmLoading:vt,onCancel:()=>F(!1),onOk:()=>pn(void 0,null,function*(){if(G.length===0){E.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}le(!0),(yield(0,h.ZP)(`/api/homework_commons/${re.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:G}})).status===0&&(E.ZP.info("\u6DFB\u52A0\u6210\u529F"),mt([]),Ue(),Yt(),F(!1)),le(!1)})},it.createElement("div",null,it.createElement("div",{style:{display:"flex"}},it.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",it.createElement(W.default.Search,{onChange:x=>{Dn(Ct.filter(ze=>ze.name.indexOf(x.target.value)>-1))}})),it.createElement(g.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(x,ze)=>{mt(x)},selectedRowKeys:G,getCheckboxProps:x=>({disabled:x.is_collaborator})},pagination:!1,dataSource:$e,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var r=(0,i.connect)(({shixunHomeworks:o,loading:u})=>({shixunHomeworks:o,loading:u.effects}))(n),s=a(59301);const v=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:s.createElement(Jt,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:s.createElement(pe,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 T=()=>s.createElement(It.Z,{dataSource:v,style:{marginBottom:52}}),se=a(26724),me=a.n(se),xe=a(1247),Pe=a(59301),wt=Object.defineProperty,st=Object.defineProperties,en=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,dn=(o,u,l)=>u in o?wt(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,An=(o,u)=>{for(var l in u||(u={}))bn.call(u,l)&&dn(o,l,u[l]);if(Wt)for(var l of Wt(u))nn.call(u,l)&&dn(o,l,u[l]);return o},jn=(o,u)=>st(o,en(u)),hn=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const qn=({shixunHomeworks:o,loading:u,dispatch:l})=>{const Ce=(0,i.useParams)(),Ze=(0,i.useLocation)(),[Qe,Y]=(0,e.useState)([]),[Be,F]=(0,e.useState)([]),[G,mt]=(0,e.useState)(!0),[St,we]=(0,e.useState)(!1),[$e,Dn]=(0,e.useState)(1),[Ct,Tt]=(0,e.useState)([]),[vt,le]=(0,e.useState)(!1),[Nt,Cn]=(0,e.useState)(!1),[re,Ue]=(0,e.useState)(!1);(0,e.useEffect)(()=>{o.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(Yt.resetFields(),Y([]),le(!0),x()):le(!1)},[o.actionTabs.key]);const[Yt]=cn.default.useForm();let Nn=[];const x=()=>hn(void 0,null,function*(){var ne;if(G&&!St){we(!0),Dn($e+1);const b=yield(0,xe.JG)(jn(An({},Ce),{page:$e})),c=[...b.group_list];b!=null&&b.ungroup_list&&c.push({id:b==null?void 0:b.ungroup_list.id,name:b==null?void 0:b.ungroup_list.name,works_count:b==null?void 0:b.ungroup_list.work_count,last_review_time:b==null?void 0:b.ungroup_list.last_review_time}),Y([...Qe,...c]),we(!1),((ne=b.group_list)==null?void 0:ne.length)<10&&mt(!1)}}),ze=()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}}),Cn(!1),mt(!0),we(!1),Dn(1),Y([]),Yt.resetFields()},At=[{title:"",dataIndex:"id",width:280,render:(ne,b)=>Pe.createElement(H.default,{disabled:!(b.works_count>1),value:String(b.id)},b.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Pe.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:()=>hn(void 0,null,function*(){const ne=Yt.getFieldValue();Ue(!0);const b=yield(0,h.ZP)(`/api/homework_commons/${Ce.categoryId}/hack_homework_code_repeat.json`,{method:"post",body:{group_ids:[...ne.group_ids]}});Ue(!1),b.status===0&&(ze(),yield l({type:"shixunHomeworks/getWorkList",payload:o.actionTabs.params}),i.history.push(`/classrooms/${Ce.coursesId}/program_homework/${Ce.categoryId}/detail?tabs=2`),l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:re},onCancel:ze},Pe.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&&Pe.createElement(cn.default,{form:Yt,onChange:ne=>{Tt(An({},Yt.getFieldValue()))},initialValues:{group_ids:Nn,end_time:p()(p()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Pe.createElement("div",{className:"flexd-table-header mt20"},Pe.createElement(g.default,{pagination:!1,dataSource:[],columns:At})),Pe.createElement(cn.default.Item,{name:"group_ids"},Pe.createElement(H.default.Group,{className:"w100"},Pe.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Pe.createElement(me(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ne=>{x()},hasMore:G,useWindow:!1},Pe.createElement(g.default,{loading:u.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:At,dataSource:Qe,pagination:!1})))))),Pe.createElement(tn.Z,null,Pe.createElement(_e.Z,{className:"ml10"},Pe.createElement(H.default,{checked:Nt,onChange:ne=>{Cn(ne.target.checked);let b=[];ne.target.checked&&(b=Qe.filter(c=>c.works_count>1).map(c=>c.id+"")),Yt.setFieldsValue({group_ids:b})}},"\u5168\u9009"))))};var Pn=(0,i.connect)(({shixunHomeworks:o,loading:u})=>({shixunHomeworks:o,loading:u}))(qn),Yn=a(78621),wn=a(29267),sn=a(79677),Hn=a(75736),nu=a(40133),Kn=a(68385),Cu=a(83358),xu=a(62830),wu=a(65575),ga=a(84989),ja=Object.defineProperty,Su=Object.defineProperties,La=Object.getOwnPropertyDescriptors,bu=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,Ou=(o,u,l)=>u in o?ja(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Qn=(o,u)=>{for(var l in u||(u={}))va.call(u,l)&&Ou(o,l,u[l]);if(bu)for(var l of bu(u))Na.call(u,l)&&Ou(o,l,u[l]);return o},ku=(o,u)=>Su(o,La(u)),Ku=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});let hu=[Kn.Z,Cu.Z,xu.Z];const Ba=({user:o,classroomList:u,shixunHomeworks:l})=>{var Ce,Ze,Qe;let[Y,Be]=(0,e.useState)(Qn(ku(Qn({},(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[F,G]=(0,e.useState)([]),[mt,St]=(0,e.useState)([]),[we,$e]=(0,e.useState)([]),[Dn,Ct]=(0,e.useState)(!1),[Tt,vt]=(0,e.useState)(!1);let[le,Nt]=(0,e.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:70,fixed:"left",ellipsis:!0,sorter:(x,ze)=>x.rank-ze.rank,render:(x,ze,At)=>x<4?e.createElement("img",{src:hu[x-1]}):x},{title:"\u59D3\u540D",dataIndex:"user_name",width:80,fixed:"left",ellipsis:!0,key:"user_name",render:(x,ze,At)=>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"),x)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:80,ellipsis:!0,fixed:"left",render:x=>x||"- -"},{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:x=>e.createElement("span",null,x," ",x!="-"&&"\u9898")},{title:"\u5F97\u5206",dataIndex:"score",width:50,ellipsis:!0,fixed:"left",key:"score"}]);const[Cn,re]=(0,e.useState)(null),Ue=()=>{var x,ze;const At=((x=document.getElementById("filterWarp"))==null?void 0:x.clientHeight)||0,ne=((ze=document.getElementById("pagination"))==null?void 0:ze.clientHeight)||0;return window.innerHeight-At-ne-110};(0,e.useEffect)(()=>{const x=()=>{re(Ue())};return window.addEventListener("resize",x),()=>{window.removeEventListener("resize",x)}},[]),(0,e.useEffect)(()=>{var x,ze,At,ne,b;le.splice(7);for(let c=0;c<((x=F==null?void 0:F.question_data)==null?void 0:x.length);c++){let ut={};ut.title=F!=null&&F.sent_type?e.createElement("span",null,"\u9898\u76EE"+(c+1)+`\uFF08${(At=(ze=F==null?void 0:F.question_data)==null?void 0:ze[c])==null?void 0:At.question_score}\uFF09`):e.createElement("a",{onClick:()=>Ku(void 0,null,function*(){var jt,He;let Ht=yield(0,h.ZP)(`/api/problems/${(He=(jt=F==null?void 0:F.question_data)==null?void 0:jt[c])==null?void 0:He.identifier}/start.json`,{method:"get"});Ht&&(window.open(`/myproblems/${Ht==null?void 0:Ht.identifier}?type=1`),localStorage.setItem("program_homework",[Y.coursesId,Y.categoryId]))})},"\u9898\u76EE"+(c+1)+`\uFF08${(b=(ne=F==null?void 0:F.question_data)==null?void 0:ne[c])==null?void 0:b.question_score}\uFF09`),ut.dataIndex="question_data",ut.width=140,ut.render=(jt,He)=>{var Ht,ct,lt,Xe,an;return e.createElement("div",null,((Ht=jt==null?void 0:jt[c])==null?void 0:Ht.answer_question_time)&&e.createElement("div",null,e.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Ku(void 0,null,function*(){var Sn,f,J,Se,ht,Ae,Ke,et;if((0,d.Rm)()&&!((Sn=u.AssistantObject.hack)!=null&&Sn.can_appraise)){E.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(!((f=jt==null?void 0:jt[c])!=null&&f.open_code)){E.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Bt=yield(0,h.ZP)("/api/courses/view_code.json",{method:"get",params:ku(Qn({},Y),{id:Y.coursesId,homework_common_id:Y.categoryId,hack_user_code_id:(J=jt==null?void 0:jt[c])==null?void 0:J.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",(Se=jt==null?void 0:jt[c])==null?void 0:Se.current_language),e.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(ht=jt==null?void 0:jt[c])==null?void 0:ht.memory,"\uFF08KB\uFF09"),e.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(Ae=jt==null?void 0:jt[c])==null?void 0:Ae.run_time,"\uFF08ms\uFF09"),e.createElement("span",null,"\u5F97\u5206\uFF1A",(Ke=jt==null?void 0:jt[c])==null?void 0:Ke.score)),content:e.createElement(wu.Z,{classroomList:u,user:o,languages:[{language:(et=jt==null?void 0:jt[c])==null?void 0:et.language,code:Bt==null?void 0:Bt.code}],v:jt,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:jt.language,game_id:jt.id,diff_code_count:jt.diff_code_count})})})}),e.createElement("span",{style:{margin:"0px 10px"}},((ct=jt==null?void 0:jt[c])==null?void 0:ct.answer_question_time)||"- -"),(lt=jt==null?void 0:jt[c])!=null&<.submit_count?e.createElement(P.Z,{title:`${((Xe=jt==null?void 0:jt[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=jt==null?void 0:jt[c])==null?void 0:an.submit_count)||0):null))},le.push(ut)}Nt([...le])},[F==null?void 0:F.question_data]),(0,e.useEffect)(()=>{var x;(x=o==null?void 0:o.userInfo)!=null&&x.course&&((0,d.dE)()&&(Y.course_group=(0,d.dE)()?[o.userInfo.course.course_group_id]:[],Be(Qn({},Y))),Yt(1))},[o==null?void 0:o.userInfo]);function Yt(x){return Ku(this,null,function*(){var ze,At,ne,b,c,ut,jt;Ct(!0);let He=yield(0,h.ZP)("/api/courses/rank_list.json",{method:"get",params:ku(Qn({},Y),{id:Y.coursesId,rank_type:2,homework_common_id:Y.categoryId})});if(G(He),Ct(!1),He.status!=-1&&((0,d.dE)()?(x===1&&St([(At=(ze=He==null?void 0:He.course_group)==null?void 0:ze[0])==null?void 0:At.id]),He!=null&&He.my_rank?$e([Qn({is_me:!0},He==null?void 0:He.my_rank),...He==null?void 0:He.rank_list]):$e([...He==null?void 0:He.rank_list])):$e([...He==null?void 0:He.rank_list]),x===1)){let Ht={title:(He==null?void 0:He.hack_rank_rule)===0?e.createElement(P.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${He==null?void 0:He.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:(He==null?void 0:He.hack_rank_rule)===0?"finish_time":"finish_at",width:(He==null?void 0:He.hack_rank_rule)===0?80:150,ellipsis:!0,fixed:"left",key:"finish_time"};le.push(Ht);for(let ct=0;ct<((ne=He==null?void 0:He.question_data)==null?void 0:ne.length);ct++){let lt={};lt.title=He!=null&&He.sent_type?e.createElement("span",null,"\u9898\u76EE"+(ct+1)+`\uFF08${(c=(b=He==null?void 0:He.question_data)==null?void 0:b[ct])==null?void 0:c.question_score}\uFF09`):e.createElement("a",{onClick:()=>Ku(this,null,function*(){var Xe,an;let Sn=yield(0,h.ZP)(`/api/problems/${(an=(Xe=He==null?void 0:He.question_data)==null?void 0:Xe[ct])==null?void 0:an.identifier}/start.json`,{method:"get"});Sn&&(window.open(`/myproblems/${Sn==null?void 0:Sn.identifier}?type=1`),localStorage.setItem("program_homework",[Y.coursesId,Y.categoryId]))})},"\u9898\u76EE"+(ct+1)+`\uFF08${(jt=(ut=He==null?void 0:He.question_data)==null?void 0:ut[ct])==null?void 0:jt.question_score}\uFF09`),lt.dataIndex="question_data",lt.width=140,lt.render=(Xe,an)=>{var Sn,f,J,Se,ht;return e.createElement("div",null,((Sn=Xe==null?void 0:Xe[ct])==null?void 0:Sn.answer_question_time)&&e.createElement("div",null,e.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Ku(this,null,function*(){var Ae,Ke,et,Bt,gn,Gt,Rn,gu;if((0,d.Rm)()&&!((Ae=u.AssistantObject.hack)!=null&&Ae.can_view)){E.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)){E.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Nu=yield(0,h.ZP)("/api/courses/view_code.json",{method:"get",params:ku(Qn({},Y),{id:Y.coursesId,homework_common_id:Y.categoryId,hack_user_code_id:(et=Xe==null?void 0:Xe[ct])==null?void 0:et.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",(gn=Xe==null?void 0:Xe[ct])==null?void 0:gn.memory,"\uFF08KB\uFF09"),e.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(Gt=Xe==null?void 0:Xe[ct])==null?void 0:Gt.run_time,"\uFF08ms\uFF09"),e.createElement("span",null,"\u5F97\u5206\uFF1A",(Rn=Xe==null?void 0:Xe[ct])==null?void 0:Rn.score)),content:e.createElement(wu.Z,{classroomList:u,user:o,languages:[{language:(gu=Xe==null?void 0:Xe[ct])==null?void 0:gu.language,code:Nu==null?void 0:Nu.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"}},((f=Xe==null?void 0:Xe[ct])==null?void 0:f.answer_question_time)||"- -"),(J=Xe==null?void 0:Xe[ct])!=null&&J.submit_count?e.createElement(P.Z,{title:`${((Se=Xe==null?void 0:Xe[ct])==null?void 0:Se.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))},le.push(lt)}Nt([...le])}})}console.log("----",l,le);const Nn=(Ce=l==null?void 0:l.workSetting)==null?void 0:Ce.hack_rank_rule;return e.createElement("div",{style:{width:1200,margin:"0px auto",minHeight:Tt?"100vh":""},id:"rankingInfo"},(F==null?void 0:F.message)==="\u5C01\u699C\u4E2D"?e.createElement(be.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(H.default.Group,{className:sn.Z.checkboxgroup,value:mt,onChange:x=>{var ze;Y.type===1?(St([]),Y.course_group=[],Y.page=1,Be(Qn({},Y)),Yt()):Y.type===2?(St(["\u5168\u90E8"]),Y.course_group=(ze=F==null?void 0:F.course_group)==null?void 0:ze.map(At=>At.id),Y.page=1,Be(Qn({},Y)),Yt()):(St([...x.filter(At=>At!="\u5168\u90E8")]),Y.course_group=x.filter(At=>At!="\u5168\u90E8"),Y.page=1,Be(Qn({},Y)),Yt())}},e.createElement(H.default,{value:"\u5168\u90E8",style:{marginBottom:10},onChange:x=>{x.target.checked?Y.type=2:Y.type=1}},"\u5168\u90E8\u5206\u73ED"),(Ze=F==null?void 0:F.course_group)==null?void 0:Ze.map((x,ze)=>e.createElement(H.default,{style:{marginBottom:10},onChange:At=>{Y.type=3},value:x.id},x==null?void 0:x.name)))),(0,d.dE)()&&e.createElement(Et.ZP.Group,{style:{marginBottom:10},onChange:x=>{x.target.value==="\u5168\u90E8"?(Y.course_group=[],Y.page=1,Be(Qn({},Y)),Yt()):(Y.course_group=[x.target.value],Y.page=1,Be(Qn({},Y)),Yt())},defaultValue:o.userInfo.course.course_group_id},e.createElement(Et.ZP,{value:"\u5168\u90E8",style:{marginBottom:10}},"\u5168\u90E8\u5206\u73ED"),(Qe=F==null?void 0:F.course_group)==null?void 0:Qe.map((x,ze)=>e.createElement(Et.ZP,{style:{marginBottom:10},value:x.id},x.name)))),e.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{Tt?(0,ga.BU)():(0,ga.Dj)(document.getElementById("rankingInfo")),vt(!Tt)}},e.createElement("i",{style:{fontSize:12},className:`mr10 iconfont ${Tt?"icon-tuichuquanping2":"icon-quanping2"}`}),e.createElement("span",null,Tt?"\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",Nn===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,Nn===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"),Nn==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(W.default.Search,{className:"mr20",onSearch:x=>{Y.page=1,Y.search=x,Be(Qn({},Y)),Yt()},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250,marginLeft:"auto"}}),e.createElement(j.ZP,{onClick:()=>{(0,nu.VY)(ku(Qn({},Y),{id:Y.coursesId,rank_type:2,homework_common_id:Y.categoryId}))}},"\u5BFC\u51FA")))),e.createElement(q.Z,{spinning:Dn},e.createElement(g.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200,y:Tt?Cn:null},rowClassName:(x,ze)=>ze===0&&(0,d.dE)()&&sn.Z.tables,dataSource:we,columns:le})),e.createElement("div",{id:"pagination",style:{width:"100%",textAlign:"center",marginTop:10}},e.createElement(ie.Z,{current:Y.page,pageSize:Y.per_page,total:F==null?void 0:F.count,showSizeChanger:!0,onChange:(x,ze)=>{Y.page=x,Y.per_page=ze,Be(Qn({},Y)),Yt()}}))))};var Ia=(0,i.connect)(({shixunHomeworks:o,user:u,classroomList:l})=>({user:u,shixunHomeworks:o,classroomList:l}))(Ba),ba=a(93603),yu=a(30909),ha=a(12840),Wu=a(4656),Oa=a(57454),mn={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,Hu=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,aa=(o,u,l)=>u in o?ua(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Ru=(o,u)=>{for(var l in u||(u={}))ka.call(u,l)&&aa(o,l,u[l]);if(Hu)for(var l of Hu(u))Ra.call(u,l)&&aa(o,l,u[l]);return o};const ya=o=>React.createElement("svg",Ru({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,Ka=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,Qu=(o,u,l)=>u in o?Pa(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Vu=(o,u)=>{for(var l in u||(u={}))Ka.call(u,l)&&Qu(o,l,u[l]);if(Fa)for(var l of Fa(u))Va.call(u,l)&&Qu(o,l,u[l]);return o};const ra=o=>React.createElement("svg",Vu({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=",Pu=Object.defineProperty,Ma=Object.getOwnPropertySymbols,_a=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,oa=(o,u,l)=>u in o?Pu(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Za=(o,u)=>{for(var l in u||(u={}))_a.call(u,l)&&oa(o,l,u[l]);if(Ma)for(var l of Ma(u))Ja.call(u,l)&&oa(o,l,u[l]);return o};const nl=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+",Xa=Object.defineProperty,Ya=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,Ua=Object.prototype.propertyIsEnumerable,$n=(o,u,l)=>u in o?Xa(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,du=(o,u)=>{for(var l in u||(u={}))qa.call(u,l)&&$n(o,l,u[l]);if(Ya)for(var l of Ya(u))Ua.call(u,l)&&$n(o,l,u[l]);return o};const fu=o=>React.createElement("svg",du({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 Tu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTEuNzkyLjAwNWMuMTM0LjYwMy4yMDEgMS4yMDYuMDY3IDEuODc2SDIuODgxYy0uMDY3LS43MzctLjI2OC0xLjg3Ni44MDQtMS44NzZoOC4xMDdaTTQuMzU1IDEuMjExYy4xMzQgMCAuMjAxLS4xMzQuMTM0LS4yNjhzLS4yLS4yLS4yNjgtLjJjLS4xMzQuMDY2LS4yLjItLjEzNC4yNjcgMCAuMTM0LjEzNC4yMDEuMjY4LjIwMVptLjkzOC0uMmMwLS4wNjgtLjA2Ny0uMTM1LS4xMzQtLjIwMnMtLjEzNC0uMDY3LS4yIDBjLS4wNjguMDY3LS4xMzUuMDY3LS4xMzUuMjAxcy4wNjcuMjAxLjIwMS4yMDEuMjY4LS4xMzQuMjY4LS4yWm0uNTM2LjJjLjEzNCAwIC4yMDEtLjEzNC4yMDEtLjIgMC0uMDY4IDAtLjEzNS0uMDY3LS4xMzVDNS44OTYuNzQyIDUuODk2Ljc0MiA1LjgzLjc0MmMtLjEzNCAwLS4yLjEzNC0uMi4yNjggMCAuMDY3IDAgLjEzNC4wNjYuMTM0IDAgLjA2Ny4wNjcuMDY3LjEzNC4wNjdaIiBmaWxsPSIjOERDQUZDIi8+PHBhdGggZD0iTTExLjc5Mi4wMDVoLjgwNGMuMjY4IDAgLjQ3LjEzNC41MzYuNDcuMDY3LjUzNS4xMzQgMS4wNzEuMDY3IDEuNTRhMi42NzcgMi42NzcgMCAwIDAtMS4yNzMtLjEzNGgtLjA2N2MuMTM0LS42MDMuMTM0LTEuMjczLS4wNjctMS44NzZaIiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0iTTExLjkyNiAxLjg4MWMuMDY3LjgwNC4xMzQgMS42NzUgMCAyLjQxMi0uMDY3LjQwMi4wNjcuOTM4LjA2NyAxLjIwNiAwIDEuNzQyIDAgMy40ODQuMDY3IDUuMTZIMy4xNWMtLjA2OCAwLS4xMzUgMC0uMTM1LS4wNjhsLS4wNjctLjA2N1YxLjg4MWg4Ljk3OFptLTYuNyAyLjk0OC44NzEtLjgwNGMuMjAxLS4xMzQuMjAxLS4zMzUuMTM0LS41MzYtLjMzNS0uODctMS44MDkuODA0LTIuMDc3IDEuMDcyLS4xMzQuMjAxLS4xMzQuNDAyIDAgLjUzNi4yMDEuMjAxIDIuMjExIDIuNDEyIDIuMDc3LjgwNCAwLS4wNjctLjA2Ny0uMTM0LS4wNjctLjEzNGwtLjkzOC0uODA0VjQuODNaTTguNzEgMy43NTdjMC0uMTM0IDAtLjItLjA2Ny0uMzM1LS4wNjctLjEzNC0uMTM0LS4yLS4yNjgtLjJhLjQ1Ni40NTYgMCAwIDAtLjUzNi4yNjdsLS42NyAyLjQ4YS40NTYuNDU2IDAgMCAwIC4yNjguNTM1LjQ1Ni40NTYgMCAwIDAgLjUzNi0uMjY4bC43MzctMi40NzlabTEuODc2Ljg3MWMuMDY3LjA2Ny4xMzQuMTM0LjEzNC4yMDFzMCAuMTM0LS4wNjcuMjAxYy0uMi4yMDEtMS43NDIgMS40MDctLjUzNiAxLjQ3NC4wNjcgMCAuMTM0IDAgLjIwMS0uMDY3LjMzNS0uMjY4LjczNy0uNjAzIDEuMDcyLS44Ny40MDItLjQwMy44NzEtLjY3LjI2OC0xLjIwNy0uMzM1LS4zMzUtMS42MDgtMS44MDktMS45NDMtLjgwNHYuMjAxYy4xMzQuMjY4LjQ3LjYwMy44NzEuODcxWk02LjUgNy43MWMwLS4xMzQtLjA2Ny0uMi0uMi0uMkg0LjIyYy0uMTM0IDAtLjIuMDY2LS4yLjJ2LjA2N2MwIC4xMzQuMDY2LjIwMS4yLjIwMWgyLjE0NGMuMDY3IDAgLjEzNCAwIC4xMzQtLjA2N3YtLjJabTIuNTQ2IDEuMDA1YzAtLjEzNC0uMi0uMjY4LS40NjktLjI2OC0uMjY4IDAtLjQ2OS4xMzQtLjQ2OS4yNjhzLjIwMS4yNjguNDcuMjY4Yy4yNjcgMCAuNDY4LS4xMzQuNDY4LS4yNjhabS0xLjQ3NCAwYzAtLjEzNC0uMDY3LS4yLS4yLS4ySDQuMjJjLS4wNjcgMC0uMTM0IDAtLjEzNC4wNjYgMCAuMDY3LS4wNjcuMDY3LS4wNjcuMDY3IDAgLjEzNC4wNjcuMjAxLjIwMS4yMDFoMy4xNWMuMDY2IDAgLjEzMyAwIC4xMzMtLjA2Ny4wNjcuMDY3LjA2NyAwIC4wNjctLjA2N1ptMi40OC44NzFjMC0uMTM0LS4xMzUtLjItLjMzNi0uMi0uMiAwLS4zMzUuMTMzLS4zMzUuMjY3cy4xMzQuMjAxLjMzNS4yMDFjLjEzNCAwIC4zMzUtLjEzNC4zMzUtLjI2OFptLTQuMzU2IDBjMC0uMDY3IDAtLjEzNC0uMDY3LS4xMzRzLS4wNjctLjA2Ny0uMTM0LS4wNjdINC4yMjFjLS4wNjcgMC0uMTM0IDAtLjEzNC4wNjctLjA2Ny4wNjctLjA2Ny4wNjctLjA2Ny4xMzRzMCAuMTM0LjA2Ny4xMzQuMDY3LjA2Ny4xMzQuMDY3aDEuMjczYy4wNjcgMCAuMjAxLS4wNjcuMjAxLS4yWm0zLjA4MiAwYzAtLjEzNC0uMDY3LS4yLS4yLS4ySDYuNDMxYy0uMDY3IDAtLjEzNCAwLS4xMzQuMDY2LS4wNjcuMDY3LS4wNjcuMDY3LS4wNjcuMTM0czAgLjEzNC4wNjcuMTM0Yy4wNjcuMDY3LjA2Ny4wNjcuMTM0LjA2N2gyLjE0NGMuMDY3IDAgLjEzNCAwIC4xMzQtLjA2Ny4wNjcgMCAuMDY3LS4wNjcuMDY3LS4xMzRaIiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0iTTExLjkyNiAxLjg4MWMuNDAyLS4wNjcuODcxIDAgMS4yNzMuMTM0djEuMDcybC0uMDY3IDcuNjM5aC0xLjEzOWMtLjA2Ny0xLjc0My0uMDY3LTMuNDg1LS4wNjctNS4xNiAwLS4yNjgtLjEzNC0uODA0LS4wNjctMS4yMDYuMTM0LS44MDQuMDY3LTEuNjc1LjA2Ny0yLjQ3OVoiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJtMTMuMiAyLjA4MiAxLjc0MS4wNjdjLS45MzgtLjI2OC0uNDAyLjYwMy0uNDAyLjkzOGgtMS4yNzNMMTMuMiAyLjA4MlpNMi44OCAyLjE1djEuMDA1SDEuNjc1Yy0uMDY3IDAtLjA2Ny4wNjctLjA2Ny4xMzR2Ny4zMDNjMCAuMDY4LjA2Ny4xMzUuMTM0LjIwMi40MDIuMTM0LjgwNC4wNjcgMS4yMDYtLjIwMmwuMDY3LjA2OGMwIC4wNjcuMDY3LjA2Ny4xMzQuMDY3SDEzLjJsMS4zNC4wNjdjLjA2Ny40NjktLjA2Ny44Ny0uMiAxLjI3M0gxLjAwNGMtLjA2NyAwLS4xMzQtLjA2Ny0uMjAxLS4wNjctLjA2Ny0uMjY4LS4xMzQtLjQwMi0uMTM0LS42MDNWMi44MTljMC0uNDAyLjIwMS0uNjAzLjYwMy0uNjAzbDEuNjA4LS4wNjdaIiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTE0Ljk0MSAyLjIxNmMuMzM1LjA2Ny41MzYuMjY4LjUzNi42MDMuMDY3IDIuMjc4LjA2NyA1LjM2LS4wNjcgOS4xOGwtLjUzNi4wNjdoLS42MDNjLjIwMS0uNDAyLjI2OC0uODA0LjIwMS0xLjI3M1YzLjE1NGMuMDY3LS40MDItLjQ2OS0xLjIwNi40Ny0uOTM4WiIgZmlsbD0iI0ExQUFFRiIvPjxwYXRoIGQ9Ik0yLjg4MSAzLjE1NHY3LjM3Yy0uNDAyLjI2OS0uODA0LjMzNi0xLjIwNi4yMDItLjA2NyAwLS4xMzQtLjEzNS0uMTM0LS4yMDJWMy4yMjFjMC0uMDY3LjA2Ny0uMTM0LjA2Ny0uMTM0bDEuMjczLjA2N1oiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNMTMuMiAzLjE1NGgxLjI3MnY3LjU3MmwtMS4zNC0uMDY3LjA2Ny03LjUwNVpNLjczNiAxMS45MzJjLjA2Ny4wNjcuMTM0LjA2Ny4yMDEuMDY3aDEzLjkzNmMuMjAxLjQwMi4yMDEuODctLjA2NyAxLjI3My00LjYyMy0uMDY3LTkuMTc5LS4wNjctMTMuODAyIDAtLjczNyAwLTEuMTM5LS4zMzUtLjkzOC0xLjE0IDAtLjA2Ni4wNjctLjA2Ni4xMzQtLjA2Ni4yMDEgMCAuMzM1LS4wNjcuNTM2LS4xMzRaIiBmaWxsPSIjREFFMEZGIi8+PHBhdGggZD0ibTE1LjQxIDExLjk5OS40MDIuMDY3Yy4wNjcgMCAuMTM0LjA2Ny4xMzQuMTM0LjIwMS44Ny0uMiAxLjI3My0xLjEzOSAxLjEzOS4yNjgtLjQ3LjI2OC0uODcxLjA2Ny0xLjI3M2wuNTM2LS4wNjdaIiBmaWxsPSIjQ0NEMkYyIi8+PHBhdGggZD0iTTQuMjIxLjc0MmEuMTQ0LjE0NCAwIDAgMC0uMTM0LjEzNGMwIC4wNjcgMCAuMTM0LjA2Ny4yMDFzLjEzNC4wNjcuMjAxLjA2N2EuMTQ0LjE0NCAwIDAgMCAuMTM0LS4xMzRjMC0uMDY3IDAtLjEzNC0uMDY3LS4yLS4wNjctLjA2OC0uMTM0LS4wNjgtLjItLjA2OFptLjYwMy4yNjhjMCAuMDY3LjA2Ny4xMzQuMTM0LjIwMXMuMTM0LjA2Ny4yMDEgMCAuMTM0LS4xMzQuMTM0LS4yYzAtLjA2OC0uMDY3LS4xMzUtLjEzNC0uMjAycy0uMTM0LS4wNjctLjIgMGMtLjA2OC4wNjctLjEzNS4wNjctLjEzNS4yMDFaTTUuODMuNzQyYy0uMTM0IDAtLjIuMTM0LS4yLjI2OHMuMDY2LjIwMS4yLjIwMS4yMDEtLjEzNC4yMDEtLjJjMC0uMTM1LS4xMzQtLjI2OS0uMi0uMjY5Wm0tLjYwMyA0LjIyMS45MzguODcxYy4wNjcuMDY3LjA2Ny4wNjcuMDY3LjEzNC4xMzQgMS41NDEtMS44NzYtLjY3LTIuMDc3LS44MDRhLjUwMy41MDMgMCAwIDEgMC0uNjAzYy4yNjgtLjI2OCAxLjc0Mi0xLjk0MyAyLjA3Ny0xLjEzOS4xMzQuMjAxLjA2Ny40MDItLjEzNC42MDNsLS44Ny44MDR2LjEzNFptMy4xNS0xLjc0MmMuMzM0LjA2Ny40MDEuMjY4LjMzNC41MzZsLS42NyAyLjQ4Yy0uMDY3LjI2Ny0uMjY4LjMzNC0uNTM2LjI2N3MtLjMzNS0uMjY4LS4yNjgtLjUzNmwuNjctMi40NzljLjA2Ny0uMjY4LjIwMS0uMzM1LjQ3LS4yNjhabTIuMjEgMS40MDdjLS40MDItLjI2OC0uNjctLjYwMy0uOTM4LS44Ny0uMDY3LS4wNjgtLjA2Ny0uMTM1IDAtLjIwMi4zMzUtMS4wMDUgMS42MDguNDcgMS45NDMuODA0LjYwMy41MzYuMTM0LjgwNC0uMjY4IDEuMjA2LS4zMzUuMzM1LS42Ny42MDMtMS4wNzIuODcxLS4wNjcuMDY3LS4xMzQuMDY3LS4yLjA2Ny0xLjI3NC0uMTM0LjMzNC0xLjM0LjUzNS0xLjQ3NC4wNjctLjA2Ny4wNjctLjEzNC4wNjctLjIgMC0uMDY4IDAtLjEzNS0uMDY3LS4yMDJaIiBmaWxsPSIjRjFFRkYyIi8+PHBhdGggZD0iTTQuMjIxIDcuNTFoMi4xNDRjLjEzNCAwIC4yMDEuMDY2LjIwMS4ydi4wNjdjMCAuMTM0LS4wNjcuMjAxLS4yLjIwMUg0LjIyYy0uMTM0IDAtLjItLjA2Ny0uMi0uMlY3LjcxYzAtLjEzNC4wNjYtLjIuMi0uMloiIGZpbGw9IiNGRERENDQiLz48cGF0aCBkPSJNOC4xMDcgOC45OWMwIC4xNjUuMDY3LjQ5Ny4yMDEuNDk3cy4zMzUuMTY2LjQ3IDBjLjEzMy0uMTY2LjI2Ny0uMzMyLjI2Ny0uNDk4IDAtLjE2Ni0uMDY3LS40OTgtLjItLjQ5OC0uMTM1IDAtLjMzNi0uMTY1LS40NyAwLS4yLjE2Ni0uMjY4LjMzMi0uMjY4LjQ5OFpNNC4yMjEgOC40OWgzLjE1Yy4xMzMgMCAuMi4xNjYuMi40OTggMCAuMzMyLS4wNjcuNDk4LS4yLjQ5OEg0LjIyYy0uMTM0LjE2Ni0uMiAwLS4yLS4zMzIgMC0uNDk4LjA2Ni0uNjY0LjItLjY2NFoiIGZpbGw9IiNGQzk3NDMiLz48cGF0aCBkPSJNOS4zMTMgOS45MDdjMCAuMTUyLjA2Ny4zMDQuMjAxLjQ1Ny4xMzQuMTUyLjI2OC4xNTIuMzM1IDAgLjEzNC0uMTUzLjIwMS0uMzA1LjIwMS0uNDU3IDAtLjE1My0uMDY3LS4zMDUtLjItLjQ1Ny0uMTM1LS4xNTMtLjI2OS0uMTUzLS4zMzYgMC0uMTM0LjE1Mi0uMi4zMDQtLjIuNDU3Wk00LjIyMSA5LjQ1aDEuMjczYy4xMzQgMCAuMjAxLjE1Mi4yMDEuNDU3IDAgLjMwNC0uMDY3LjQ1Ny0uMi40NTdINC4yMmMtLjEzNCAwLS4yLS4xNTMtLjItLjQ1NyAwLS4zMDUuMDY2LS40NTcuMi0uNDU3Wm0yLjIxMSAwaDIuMTQ0Yy4xMzQgMCAuMjAxLjE1Mi4yMDEuNDU3IDAgLjMwNC0uMDY3LjQ1Ny0uMi40NTdINi40MzFjLS4xMzQgMC0uMi0uMTUzLS4yLS40NTcgMC0uMzA1LjA2Ni0uNDU3LjItLjQ1N1oiIGZpbGw9IiMyOEQxQjMiLz48L2c+PC9zdmc+",Eu=Object.defineProperty,lu=Object.getOwnPropertySymbols,Au=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,_n=(o,u,l)=>u in o?Eu(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Zu=(o,u)=>{for(var l in u||(u={}))Au.call(u,l)&&_n(o,l,u[l]);if(lu)for(var l of lu(u))_u.call(u,l)&&_n(o,l,u[l]);return o};const ju=o=>React.createElement("svg",Zu({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 Lu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzYzMjBGRSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMS4yNzIgMy4yNjcgMS42NjcgMS42NjZjLjQtLjMzMyAxLS41MzMgMS42LS41MzNoMnYxMC40NjdoLTJjLS41MzQgMC0xLjEzNC0uMi0xLjUzNC0uNTM0TDEuMjcyIDE2bC0uODY3LS44NjcgMS44LTEuOGMtLjEzMy0uMzMzLS4yNjYtLjY2Ni0uMjY2LTEuMDY2VjEwLjJILjAwNVY5SDEuOTRWNi45MzNjMC0uNC4wNjYtLjczMy4yNjYtMS4wNjZsLTEuOC0xLjguODY3LS44Wm04IDYuOTMzYzEuMjY3IDAgMi4zMzMgMSAyLjMzMyAyLjI2NyAwIC4yNjYtLjA2Ni41MzMtLjEzMy44bDEuODY3IDEuODY2LS45MzQuODY3LTEuNzMzLTEuNzMzYTIuMzMgMi4zMyAwIDAgMS0xLjQ2Ny41MzNjLTEuMjY2IDAtMi4zMzMtMS0yLjMzMy0yLjI2Ny4wNjctMS4yNjYgMS4wNjctMi4zMzMgMi40LTIuMzMzWiIvPjxwYXRoIGQ9Im0xMi40MDUgMy4yNjcuODY3Ljg2NkwxMS40MDUgNmMuMTM0LjI2Ny4yLjYuMi45MzNWMTAuNmMtLjUzMy0uODY3LTEuNC0xLjQtMi41MzMtMS40LS44IDAtMS41MzMuMzMzLTIuMDY3Ljg2N1Y0LjRoMmMuNiAwIDEuMi4yIDEuNjY3LjZsMS43MzMtMS43MzNaIi8+PHBhdGggZD0iTTYuODA1IDBjMS40NjcgMCAyLjYgMS4xMzMgMi42IDIuNlY0SDQuMTRWMi42YzAtMS40NjcgMS4yLTIuNiAyLjY2Ni0yLjZaIi8+PC9nPjwvc3ZnPg==",qu=Object.defineProperty,Ju=Object.getOwnPropertySymbols,zu=Object.prototype.hasOwnProperty,$u=Object.prototype.propertyIsEnumerable,ia=(o,u,l)=>u in o?qu(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,jl=(o,u)=>{for(var l in u||(u={}))zu.call(u,l)&&ia(o,l,u[l]);if(Ju)for(var l of Ju(u))$u.call(u,l)&&ia(o,l,u[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,ul=Object.getOwnPropertySymbols,Bl=Object.prototype.hasOwnProperty,Il=Object.prototype.propertyIsEnumerable,al=(o,u,l)=>u in o?Nl(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,bl=(o,u)=>{for(var l in u||(u={}))Bl.call(u,l)&&al(o,l,u[l]);if(ul)for(var l of ul(u))Il.call(u,l)&&al(o,l,u[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,ll=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,rl=(o,u,l)=>u in o?kl(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Tl=(o,u)=>{for(var l in u||(u={}))Rl.call(u,l)&&rl(o,l,u[l]);if(ll)for(var l of ll(u))Pl.call(u,l)&&rl(o,l,u[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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",ol=a(42441),Wl=a(45775),ee=a(59301),Hl=Object.defineProperty,Ql=Object.defineProperties,Gl=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,sl=(o,u,l)=>u in o?Hl(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,uu=(o,u)=>{for(var l in u||(u={}))Kl.call(u,l)&&sl(o,l,u[l]);if(il)for(var l of il(u))Vl.call(u,l)&&sl(o,l,u[l]);return o},pu=(o,u)=>Ql(o,Gl(u)),Aa=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const _l={1:Zl,2:Ol,3:Lu,4:la,5:Ll,6:za,7:Tu,8:Ta},cl=[{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}=ot.default,Xl=({classroomList:o,shixunHomeworks:u,dispatch:l})=>{var Ce,Ze,Qe,Y,Be,F,G,mt,St,we,$e,Dn,Ct,Tt;const vt=(0,i.useParams)(),[le,Nt]=(0,e.useState)(1),[Cn,re]=(0,e.useState)(!1),[Ue,Yt]=(0,e.useState)(uu(uu({},{page:1,limit:20,course_group_ids:"all",hack_ids:"all"}),vt)),[Nn]=cn.default.useForm(),x=(0,e.useRef)(""),[ze,At]=(0,e.useState)("1"),[ne,b]=(0,e.useState)([]),c=(0,e.useRef)({page:1,limit:10,course_group_ids:"all",keyword:"",type:"",scene_type:""}),[ut,jt]=(0,e.useState)([]),[He,Ht]=(0,e.useState)(null),[ct,lt]=(0,e.useState)(null),[Xe,an]=(0,e.useState)(0),[Sn,f]=(0,e.useState)(!1),J=[{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"}],Se={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}],Ae={\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 Ie;return{tooltip:{},xAxis:{type:"category",data:(Ie=ct==null?void 0:ct.bar_list)==null?void 0:Ie.map(Rt=>Rt.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]),et=(0,e.useMemo)(()=>{var Ie,Rt;return{tooltip:{trigger:"item",formatter:"{b}: {c} ({d}%)"},legend:{orient:"horizontal",bottom:"0",data:(Ie=ct==null?void 0:ct.pie_list)==null?void 0:Ie.map(zn=>zn.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:(Rt=ct==null?void 0:ct.pie_list)==null?void 0:Rt.map(zn=>Ae[zn==null?void 0:zn.name])}]}},[ct==null?void 0:ct.pie_list]);(0,e.useEffect)(()=>{Bt()},[ze,Ue]),(0,e.useEffect)(()=>{var Ie,Rt,zn;(Rt=(Ie=u==null?void 0:u.workSetting)==null?void 0:Ie.hacks)!=null&&Rt.length&&b((zn=u==null?void 0:u.workSetting)==null?void 0:zn.hacks)},[(Ze=(Ce=u==null?void 0:u.workSetting)==null?void 0:Ce.hacks)==null?void 0:Ze.length]),(0,e.useEffect)(()=>{gn()},[Ue]);const Bt=()=>Aa(void 0,null,function*(){const Ie=yield(0,h.ZP)(`/api/shixun_works_statistics/${Ue==null?void 0:Ue.categoryId}/get_info_by_tools.json`,{method:"get",params:{scene_type:ze,hack_ids:(Ue==null?void 0:Ue.hack_ids)=="all"?null:Ue==null?void 0:Ue.hack_ids,course_group_ids:(Ue==null?void 0:Ue.course_group_ids)=="all"?null:Ue==null?void 0:Ue.course_group_ids}});(Ie==null?void 0:Ie.status)==0&<(Ie)}),gn=()=>Aa(void 0,null,function*(){const Ie=yield(0,h.ZP)(`/api/shixun_works_statistics/${Ue==null?void 0:Ue.categoryId}/info.json`,{method:"get",params:{hack_ids:(Ue==null?void 0:Ue.hack_ids)=="all"?null:Ue==null?void 0:Ue.hack_ids,course_group_ids:(Ue==null?void 0:Ue.course_group_ids)=="all"?null:Ue==null?void 0:Ue.course_group_ids}});(Ie==null?void 0:Ie.status)===0&&Ht(Ie)}),Gt=()=>Aa(void 0,null,function*(){var Ie,Rt,zn,ru;const Vn={1:`/api/shixun_works_statistics/${Ue==null?void 0:Ue.categoryId}/list_students_by_like.json`,2:`/api/shixun_works_statistics/${Ue==null?void 0:Ue.categoryId}/list_students_by_tools.json`,3:`/api/shixun_works_statistics/${Ue==null?void 0:Ue.categoryId}/list_students_by_pie.json`,4:`/api/shixun_works_statistics/${Ue==null?void 0:Ue.categoryId}/list_students_by_type.json`,5:`/api/shixun_works_statistics/${Ue==null?void 0:Ue.categoryId}/list_students_by_type.json`,6:`/api/shixun_works_statistics/${Ue==null?void 0:Ue.categoryId}/list_students_by_type.json`},ou=yield(0,h.ZP)(Vn[x==null?void 0:x.current],{method:"get",params:pu(uu({},c.current),{course_group_ids:((Ie=c==null?void 0:c.current)==null?void 0:Ie.course_group_ids)=="all"?null:(Rt=c==null?void 0:c.current)==null?void 0:Rt.course_group_ids,hack_ids:(Ue==null?void 0:Ue.hack_ids)=="all"?null:Ue==null?void 0:Ue.hack_ids})});(ou==null?void 0:ou.status)===0&&(jt((zn=ou==null?void 0:ou.data)==null?void 0:zn.list),an((ru=ou==null?void 0:ou.data)==null?void 0:ru.count))}),Rn=()=>{Ue.page=1;const Ie=Object.assign({},Nn.getFieldValue());delete Ue.course_group_ids,delete Ue.hack_ids,Object.keys(Ie).map(function(Rt){switch(Rt){case"course_group_ids":Ie[Rt].includes("all")||!Ie[Rt].length?(delete Ue.course_group_ids,Nn.setFieldsValue({course_group_ids:"all"})):(Ue.course_group_ids=Ie[Rt],Nn.setFieldsValue({course_group_ids:Ue.course_group_ids}));break;case"hack_ids":Ie[Rt].includes("all")||!Ie[Rt].length?(delete Ue.hack_ids,Nn.setFieldsValue({hack_ids:"all"})):(Ue.hack_ids=Ie[Rt],Nn.setFieldsValue({hack_ids:Ue.hack_ids}));break}}),Yt(uu({},Ue)),c.current=pu(uu({},c==null?void 0:c.current),{course_group_ids:Ue==null?void 0:Ue.course_group_ids,hack_ids:Ue==null?void 0:Ue.hack_ids})},gu=()=>{var Ie;const{used_users_count:Rt,unused_users_count:zn,used_users_percent:ru,unused_users_percent:Vn,max_scene_name:ou,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:Dl}=He==null?void 0:He.summary;return ee.createElement(ee.Fragment,null,ee.createElement("div",null,"\u672C\u6B21\u5B9E\u9A8C\u5171\u6709",ee.createElement("span",null,Rt)," \u540D\u5B66\u751F\u4F7F\u7528\u4E86AI\u5DE5\u5177\uFF0C\u5360\u672C\u6B21\u4F5C\u4E1A\u603B\u4EBA\u6570\u7684 ",ee.createElement("span",null,ru,"%"),"\uFF0C",ee.createElement("span",null,zn)," \u540D\u5B66\u751F\u672A\u4F7F\u7528AI\u5DE5\u5177\uFF0C\u5360\u672C\u6B21\u4F5C\u4E1A\u603B\u4EBA\u6570\u7684 ",ee.createElement("span",null,Vn,"%"),"\u3002\u4F7F\u7528",ee.createElement("b",null,ou),"\u5DE5\u5177\u7684\u5B66\u751F\u4EBA\u6570\u6700\u591A\uFF08",ee.createElement("span",null,Br),"\u540D\uFF09\uFF0C\u4F7F\u7528",ee.createElement("b",null,Ir),"\u7684\u5B66\u751F\u4EBA\u6570\u6700\u5C11\uFF08",ee.createElement("span",null,br),"\u540D\uFF09\u3002\u4F7F\u7528AI\u5DE5\u5177\u7684\u5B66\u751F\u901A\u5173\u4EBA\u6570\u4E3A ",ee.createElement("span",null,Or)," \u540D\uFF0C\u901A\u5173\u7387\u4E3A ",ee.createElement("span",null,Rr,"%"),"\uFF1B\u672A\u4F7F\u7528AI\u5DE5\u5177\u7684\u5B66\u751F\u901A\u5173\u4EBA\u6570\u4E3A ",ee.createElement("span",null,kr)," \u540D\uFF0C\u901A\u5173\u7387\u4E3A ",ee.createElement("span",null,Pr,"%"),"\u3002"),Dl>=((Ie=u==null?void 0:u.workSetting)==null?void 0:Ie.ai_warn_rate)&&ee.createElement("div",{className:"mt5"},"\u4F7F\u7528\u8FC7",ee.createElement("b",null,"\u667A\u80FD\u5BA1\u9898"),"\u3001",ee.createElement("b",null,"\u8BED\u6CD5\u68C0\u67E5"),"\u3001",ee.createElement("b",null,"\u4EE3\u7801\u8BCA\u65AD"),"\u3001",ee.createElement("b",null,"AI\u8F85\u5BFC"),"\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u5B66\u751F\u6709",ee.createElement("span",null,Tr),"\u540D\uFF0C\u5360\u6BD4",ee.createElement("span",null,Dl,"%"),"\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"))},Nu=(0,e.useRef)(null),Al=(0,e.useRef)(null);return(0,e.useEffect)(()=>{const Ie=Nu.current.getEchartsInstance(),Rt=Vn=>{var ou;Vn.componentType==="series"&&(c.current=pu(uu({},c==null?void 0:c.current),{scene_type:ze,type:(ou=Vn==null?void 0:Vn.data)==null?void 0:ou.type,course_group_ids:Ue==null?void 0:Ue.course_group_ids}),x.current=2,Gt(),f(!0))};Ie.on("click",Rt);const zn=Al.current.getEchartsInstance(),ru=Vn=>{var ou;Vn.componentType==="series"&&(c.current=pu(uu({},c==null?void 0:c.current),{scene_type:ze,type:(ou=Vn==null?void 0:Vn.data)==null?void 0:ou.type,course_group_ids:Ue==null?void 0:Ue.course_group_ids}),x.current=3,Gt(),f(!0))};return zn.on("click",ru),()=>{Ie.off("click",Rt),zn.off("click",ru)}},[c,ze]),ee.createElement("div",null,ee.createElement("div",{className:mn.saixuan},ee.createElement(cn.default,{form:Nn,onChange:Rn,initialValues:{course_group_ids:"all",hack_ids:"all"}},ee.createElement(cn.default.Item,{name:"course_group_ids",style:{marginBottom:"15px"}},ee.createElement(H.default.Group,{style:{width:"100%"}},ee.createElement(tn.Z,null,ee.createElement(_e.Z,{className:"font14",flex:"80px",style:{marginBottom:10,color:"#9096A3"}},"\u5206\u73ED\u8303\u56F4"),ee.createElement(_e.Z,{flex:"80px"},ee.createElement(H.default,{value:"all"},"\u5168\u90E8")),ee.createElement(_e.Z,{flex:"1",id:"divhe",style:{overflow:"hidden"}},(Y=(Qe=u==null?void 0:u.workSetting)==null?void 0:Qe.course_group_info)==null?void 0:Y.map((Ie,Rt)=>ee.createElement(H.default,{value:Ie.course_group_id},Ie.group_group_name,"(",Ie.count,")")))))),ee.createElement(cn.default.Item,{name:"hack_ids",style:{marginBottom:"0px"}},ee.createElement(H.default.Group,{style:{width:"100%"}},ee.createElement(tn.Z,null,ee.createElement(_e.Z,{className:"font14",flex:"80px",style:{color:"#9096A3"}},"\u9898\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u76EE"),ee.createElement(_e.Z,{flex:"80px"},ee.createElement(H.default,{value:"all"},"\u5168\u90E8")),ee.createElement(_e.Z,{flex:"1"},ne&&(ne==null?void 0:ne.map((Ie,Rt)=>ee.createElement(H.default,{value:String(Ie==null?void 0:Ie.id)},"\u7B2C",Rt+1,"\u9898"))))))))),ee.createElement("div",{className:mn.jianyi},((Be=He==null?void 0:He.summary)==null?void 0:Be.used_users_count)>0&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:mn.jianyi_title},ee.createElement("div",{className:mn.title_left},"\u603B\u7ED3\u4E0E\u5EFA\u8BAE"),ee.createElement("div",{className:mn.title_right,onClick:()=>{var Ie;Nt((Ie=u==null?void 0:u.workSetting)==null?void 0:Ie.ai_warn_rate),re(!0)}},"\u8BBE\u7F6E\u9884\u8B66\u6BD4\u4F8B")),ee.createElement("div",{className:mn.yijian},(He==null?void 0:He.summary)&&gu())),ee.createElement("div",{className:mn.jianyi_title},ee.createElement("div",{className:mn.title_left},"\u4F7F\u7528\u603B\u89C8",ee.createElement("span",null,"\uFF08\u70B9\u51FB\u6570\u5B57\u53EF\u67E5\u770B\u4F7F\u7528\u60C5\u51B5\uFF09"))),ee.createElement("div",{className:mn.zonglan_list},cl==null?void 0:cl.map((Ie,Rt)=>{var zn,ru;let Vn=(ru=(zn=He==null?void 0:He.student_likes)==null?void 0:zn.filter(ou=>ou.scene_name==Ie.name))==null?void 0:ru[0];return ee.createElement("div",{key:Rt,className:mn.zonglan_item,onClick:()=>{c.current=pu(uu({},c==null?void 0:c.current),{scene_type:Ie.type,course_group_ids:Ue==null?void 0:Ue.course_group_ids}),x.current=1,Gt(),f(!0)}},ee.createElement("div",{className:mn.item_top},ee.createElement("img",{src:_l[Ie==null?void 0:Ie.id],className:mn.top_img}),ee.createElement("div",{className:mn.top_name},Ie==null?void 0:Ie.name)),ee.createElement("div",{className:mn.item_bottom},ee.createElement("div",null,"\u5171\u8BA1",ee.createElement("span",{style:{color:"#165DFF",fontSize:"20px",margin:"0 5px"}},Vn==null?void 0:Vn.total_counts),"\u6B21"),ee.createElement("i",{style:Ie!=null&&Ie.like?{color:"#FA8D30",marginLeft:"auto",cursor:"pointer"}:{marginLeft:"auto",cursor:"pointer"},className:"iconfot icon-yijiejue font14"}),ee.createElement("span",{style:{marginRight:"20px",marginLeft:"3px"}},Vn==null?void 0:Vn.praise_count),ee.createElement("i",{style:Ie!=null&&Ie.dislike?{color:"#e86d7c",cursor:"pointer"}:{cursor:"pointer"},className:"iconfot icon-weijiejuezhengchang font14"}),ee.createElement("span",{style:{marginLeft:"3px"}},Vn==null?void 0:Vn.tread_count)))})),ee.createElement("div",{className:mn.jianyi_title},ee.createElement("div",{className:mn.title_left},"AI\u5DE5\u5177\u4F7F\u7528\u8BE6\u60C5",ee.createElement("span",null,"\uFF08\u70B9\u51FB\u67F1\u72B6\u6216\u73AF\u72B6\u53EF\u67E5\u770B\u8BE6\u60C5\uFF09"))),ee.createElement(A.default,{className:mn.tabs_style,items:J,onChange:Ie=>{At(Ie)}}),ee.createElement("div",{className:mn.tubiao},ee.createElement("div",{className:mn.pie_style},ee.createElement("div",{className:mn.tb_title},ct==null?void 0:ct.bar_tips),ee.createElement(ol.Z,{ref:Nu,option:Ke,style:{width:530,height:330}})),ee.createElement("div",{className:mn.line}),ee.createElement("div",{className:mn.bar_style},ee.createElement("div",{className:mn.tb_title},ct==null?void 0:ct.pie_tips),ee.createElement(ol.Z,{ref:Al,option:et,style:{width:530,height:310}}))),ee.createElement("div",{className:mn.jianyi_title,style:{margin:"30px 0px 20px"}},ee.createElement("div",{className:mn.title_left},"\u5B66\u751F\u7C7B\u578B\u5206\u6790",ee.createElement("span",null,"\uFF08\u70B9\u51FB\u5361\u7247\u53EF\u67E5\u770B\u4F7F\u7528\u60C5\u51B5\uFF09"))),ee.createElement("div",{className:mn.fenxi_list},ht==null?void 0:ht.map((Ie,Rt)=>{var zn,ru,Vn;return ee.createElement("div",{key:Rt,className:mn.fenxi_item,onClick:()=>{x.current=Ie==null?void 0:Ie.type,c.current=pu(uu({},c==null?void 0:c.current),{scene_type:Ie.id,course_group_ids:Ue==null?void 0:Ue.course_group_ids}),Gt(),f(!0)}},ee.createElement("img",{src:Ie==null?void 0:Ie.img,style:{width:"114px",height:"115px",borderRadius:"60px"}}),ee.createElement("div",{className:mn.leixing},Ie==null?void 0:Ie.name,ee.createElement("span",null,"(",Rt==0?(zn=He==null?void 0:He.student_types)==null?void 0:zn.by_tools_users_count:Rt==1?(ru=He==null?void 0:He.student_types)==null?void 0:ru.by_quantity_users_count:(Vn=He==null?void 0:He.student_types)==null?void 0:Vn.by_innovate_users_count,"\u4EBA)")),ee.createElement("div",{className:mn.pingjia},Ie==null?void 0:Ie.des))}))),ee.createElement(N.default,{centered:!0,title:ee.createElement(ee.Fragment,null,"\u5B66\u751F\u4F7F\u7528\u8BE6\u60C5",[2,3].includes(x==null?void 0:x.current)&&ee.createElement("span",{className:"font14 c-grey-666"},"\uFF08",Se[ze],"\uFF09")),width:1100,open:Sn,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:()=>Aa(void 0,null,function*(){}),onCancel:()=>{f(!1)}},ee.createElement("div",{className:mn.inputBox},ee.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},(x==null?void 0:x.current)==1&&ee.createElement(ft.default,{defaultValue:(F=c==null?void 0:c.current)==null?void 0:F.scene_type,size:"large",style:{width:150,marginRight:"20px"},onChange:Ie=>{c.current=pu(uu({},c==null?void 0:c.current),{scene_type:Ie,page:1}),Gt()}},ee.createElement(ft.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),ee.createElement(ft.default.Option,{value:"1"},"\u667A\u80FD\u5BA1\u9898"),ee.createElement(ft.default.Option,{value:"5"},"\u8BED\u6CD5\u68C0\u67E5"),ee.createElement(ft.default.Option,{value:"2"},"\u4EE3\u7801\u8BCA\u65AD"),ee.createElement(ft.default.Option,{value:"9"},"\u4EE3\u7801\u8BC4\u4EF7"),ee.createElement(ft.default.Option,{value:"7"},"\u4EE3\u7801\u4F18\u5316"),ee.createElement(ft.default.Option,{value:"8"},"\u4EE3\u7801\u6CE8\u91CA"),ee.createElement(ft.default.Option,{value:"3"},"AI\u8F85\u5BFC"),ee.createElement(ft.default.Option,{value:"10"},"AI\u95EE\u7B54")),["1","2","3","5"].includes(ze)&&(x==null?void 0:x.current)==3&&ee.createElement(ft.default,{defaultValue:(G=c==null?void 0:c.current)==null?void 0:G.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Ie=>{c.current=pu(uu({},c==null?void 0:c.current),{scene_type:Ie,page:1}),Gt()}},ee.createElement(ft.default.Option,{value:""},"\u5168\u90E8"),ee.createElement(ft.default.Option,{value:1},"\u672A\u8BC4\u6D4B"),ee.createElement(ft.default.Option,{value:2},"\u8BC4\u6D4B\u5931\u8D251\u6B21"),ee.createElement(ft.default.Option,{value:3},"\u8BC4\u6D4B\u5931\u8D252\u6B21"),ee.createElement(ft.default.Option,{value:4},"\u8BC4\u6D4B\u5931\u8D253\u6B21\u4EE5\u4E0A")),["7","8","9"].includes(ze)&&(x==null?void 0:x.current)==3&&ee.createElement(ft.default,{defaultValue:(mt=c==null?void 0:c.current)==null?void 0:mt.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Ie=>{c.current=pu(uu({},c==null?void 0:c.current),{scene_type:Ie,page:1}),Gt()}},ee.createElement(ft.default.Option,{value:""},"\u5168\u90E8"),ee.createElement(ft.default.Option,{value:1},"\u672A\u901A\u5173\u524D\u4F7F\u7528"),ee.createElement(ft.default.Option,{value:2},"\u901A\u5173\u540E\u4F7F\u7528")),ze=="10"&&(x==null?void 0:x.current)==3&&ee.createElement(ft.default,{defaultValue:(St=c==null?void 0:c.current)==null?void 0:St.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Ie=>{c.current=pu(uu({},c==null?void 0:c.current),{scene_type:Ie,page:1}),Gt()}},ee.createElement(ft.default.Option,{value:""},"\u5168\u90E8"),ee.createElement(ft.default.Option,{value:1},"1\u8F6E"),ee.createElement(ft.default.Option,{value:2},"2-3\u8F6E"),ee.createElement(ft.default.Option,{value:3},"4-5\u8F6E"),ee.createElement(ft.default.Option,{value:4},"6\u8F6E\u53CA\u4EE5\u4E0A")),ee.createElement(ft.default,{style:{width:160},mode:"multiple",maxTagCount:"responsive",defaultValue:(we=c==null?void 0:c.current)==null?void 0:we.course_group_ids,onChange:Ie=>{let Rt=[...Ie];Rt.length===0&&(Rt=["all"]),Rt.includes("all")&&Rt.length>1&&(Rt[Rt.length-1]=="all"?Rt=["all"]:Rt=Rt.filter(zn=>zn!=="all")),c.current=pu(uu({},c==null?void 0:c.current),{course_group_ids:Rt,page:1}),Gt()},filterOption:(Ie,Rt)=>Rt.label.indexOf(Ie.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...((Dn=($e=u==null?void 0:u.workSetting)==null?void 0:$e.course_group_info)==null?void 0:Dn.map(Ie=>({label:Ie==null?void 0:Ie.group_group_name,value:Ie==null?void 0:Ie.course_group_id})))||[]]}),(x==null?void 0:x.current)==1&&ee.createElement(Jl,{onChange:(Ie,Rt)=>{c.current=pu(uu({},c==null?void 0:c.current),{start_at:Rt==null?void 0:Rt[0],end_at:Rt==null?void 0:Rt[1],page:1}),Gt()},size:"large",style:{width:"300px",marginLeft:20}}),ee.createElement(Wl.t7,{style:{width:290,height:38,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ie=>{c.current=pu(uu({},c==null?void 0:c.current),{keyword:Ie,page:1}),Gt()}}))),ee.createElement(g.default,{style:{marginBottom:Xe>0?"0":"20px"},dataSource:ut,pagination:!1,scroll:{y:520},columns:(Ct=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ie,Rt,zn)=>{var ru;return`${(((ru=c==null?void 0:c.current)==null?void 0:ru.page)-1)*10+zn+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},(x==null?void 0:x.current)==4&&{title:"\u667A\u80FD\u5BA1\u9898\uFF08\u6B21\uFF09",dataIndex:"scene_1_count",ellipsis:!0},(x==null?void 0:x.current)==4&&{title:"\u8BED\u6CD5\u68C0\u67E5\uFF08\u6B21\uFF09",dataIndex:"scene_5_count",ellipsis:!0},(x==null?void 0:x.current)==4&&{title:"\u4EE3\u7801\u8BCA\u65AD\uFF08\u6B21\uFF09",dataIndex:"scene_2_count",ellipsis:!0},(x==null?void 0:x.current)==4&&{title:"AI\u8F85\u5BFC\uFF08\u6B21\uFF09",dataIndex:"scene_3_count",ellipsis:!0},(x==null?void 0:x.current)==5&&{title:"\u4EE3\u7801\u8BC4\u4EF7\uFF08\u6B21\uFF09",dataIndex:"scene_9_count",ellipsis:!0},(x==null?void 0:x.current)==5&&{title:"\u4EE3\u7801\u4F18\u5316\uFF08\u6B21\uFF09",dataIndex:"scene_7_count",ellipsis:!0},(x==null?void 0:x.current)==5&&{title:"\u4EE3\u7801\u6CE8\u91CA\uFF08\u6B21\uFF09",dataIndex:"scene_8_count",ellipsis:!0},(x==null?void 0:x.current)==6&&{title:"\u7D2F\u8BA1\u4F7F\u7528\u6B21\u6570",dataIndex:"scene_10_conversation_count",ellipsis:!0},(x==null?void 0:x.current)==6&&{title:"\u7D2F\u8BA1\u5BF9\u8BDD\u8F6E\u6B21",dataIndex:"scene_10_count",ellipsis:!0},(x==null?void 0:x.current)==2&&{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"use_times",ellipsis:!0},(x==null?void 0:x.current)==1&&{title:"\u7C7B\u578B",dataIndex:"scene_type",ellipsis:!0},(x==null?void 0:x.current)==1&&{title:"\u53CD\u9988",dataIndex:"group_name",ellipsis:!0,render:(Ie,Rt)=>ee.createElement("div",null,ee.createElement("i",{className:"iconfot icon-yijiejue font14"}),ee.createElement("span",{style:{marginRight:"20px",marginLeft:"3px"}},Rt==null?void 0:Rt.praise_count),ee.createElement("i",{className:"iconfot icon-weijiejuezhengchang font14"}),ee.createElement("span",{style:{marginLeft:"3px"}},Rt==null?void 0:Rt.tread_count))},(x==null?void 0:x.current)==1&&{title:"\u4F7F\u7528\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:200,render:(Ie,Rt)=>ee.createElement("div",null,Ie?p()(Ie).format("YYYY-MM-DD HH:mm:ss"):"--")},(x==null?void 0:x.current)==3&&{title:"\u7C7B\u578B",dataIndex:"type_name"}])==null?void 0:Ct.filter(Ie=>!!Ie)}),Xe>0&&ee.createElement("aside",{className:"tc mt30 mb10"},ee.createElement(ie.Z,{defaultCurrent:1,total:Xe,current:(Tt=c.current)==null?void 0:Tt.page,pageSize:10,onChange:Ie=>{c.current=pu(uu({},c==null?void 0:c.current),{page:Ie}),Gt()},showTotal:Ie=>ee.createElement("span",{className:"mr10"},"\u5171",ee.createElement("span",{className:"c-blue"}," ",Ie," "),"\u6761\u6570\u636E")}))),ee.createElement(N.default,{centered:!0,title:"\u8BBE\u7F6E\u9884\u8B66\u6BD4\u4F8B",width:600,open:Cn,okText:"\u786E\u5B9A",afterClose:()=>{},cancelText:"\u53D6\u6D88",onOk:()=>Aa(void 0,null,function*(){(yield(0,h.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/public_setting.json`,{method:"post",body:{ai_warn_rate:le,type:"statis"}})).status===0&&(E.ZP.success("\u4FDD\u5B58\u6210\u529F"),l({type:"shixunHomeworks/getWorkSetting",payload:uu({},vt)})),re(!1)}),onCancel:()=>{re(!1)}},ee.createElement("div",null,ee.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"),ee.createElement("div",{className:"mt20"},ee.createElement(qt.Z,{size:"large",min:1,max:100,value:le,step:1,style:{width:"150px"},onChange:Ie=>{Number.isInteger(Ie)&&Ie>=1&&Ie<=100&&Nt(Ie)}}),ee.createElement("span",{className:"ml10"},"%")))))};var ql=(0,i.connect)(({classroomList:o,shixunHomeworks:u})=>({classroomList:o,shixunHomeworks:u}))(Xl),dl=a(61420),Da={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=a(59301),er=Object.defineProperty,tr=Object.defineProperties,nr=Object.getOwnPropertyDescriptors,ml=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,fl=(o,u,l)=>u in o?er(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,El=(o,u)=>{for(var l in u||(u={}))ur.call(u,l)&&fl(o,l,u[l]);if(ml)for(var l of ml(u))ar.call(u,l)&&fl(o,l,u[l]);return o},lr=(o,u)=>tr(o,nr(u)),rr=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const or=({shixunHomeworks:o,loading:u,dispatch:l})=>{var Ce,Ze;const{ai_question_record_id:Qe}=o.headerInfo,[Y,Be]=(0,e.useState)({page:1,limit:10}),[F,G]=(0,e.useState)({}),[mt,St]=(0,e.useState)(!1),we=(0,i.useParams)(),$e=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(vt,le,Nt)=>(Y.page-1)*Y.limit+Nt+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,le)=>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,le,Nt)=>sa.createElement("a",{onClick:()=>{window.open(`/classrooms/${we.coursesId}/program_homework/${we.categoryId}/${le.id}/${le.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"&&Dn(Y)},[(Ce=o.actionTabs)==null?void 0:Ce.key]);const Dn=vt=>rr(void 0,null,function*(){var le,Nt;St(!0);const Cn=yield(0,h.ZP)(`/api/shixun_homeworks/${we==null?void 0:we.categoryId}/comment_student_works.json`,{method:"get",params:lr(El({},vt),{ai_question_record_id:(Nt=(le=o.actionTabs)==null?void 0:le.record)==null?void 0:Nt.id})});(Cn==null?void 0:Cn.status)===0&&G(Cn||{}),St(!1)}),Ct=(vt,le)=>{Y.page=vt,Y.limit=le,Be(El({},Y)),Dn(Y)},Tt=()=>{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:((Ze=o.actionTabs)==null?void 0:Ze.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C",destroyOnClose:!0,onCancel:()=>Tt(),footer:null},sa.createElement(g.default,{style:{marginBottom:(F==null?void 0:F.total_count)>Y.limit?"0":"20px"},loading:mt,dataSource:(F==null?void 0:F.data)||[],columns:$e,pagination:{current:Y.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Y.limit,className:"mb15 mt15",pageSizeOptions:["10","20","50","100","200"],total:(F==null?void 0:F.total_count)||0,size:"default",showTotal:y.rU,onChange:Ct},onChange:(vt,le,Nt)=>{Nt.field&&(Y.order=Nt.field),Nt.order||(Y.b_order="asc"),Nt.order==="ascend"&&(Y.b_order="asc"),Nt.order==="descend"&&(Y.b_order="desc"),Nt.order||(Y.b_order="asc"),Dn(Y)}}))};var ir=(0,i.connect)(({shixunHomeworks:o,loading:u,user:l})=>({shixunHomeworks:o,loading:u.effects,user:l}))(or),Tn=a(59301),sr=Object.defineProperty,cr=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,gl=(o,u,l)=>u in o?sr(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,$a=(o,u)=>{for(var l in u||(u={}))mr.call(u,l)&&gl(o,l,u[l]);if(pl)for(var l of pl(u))fr.call(u,l)&&gl(o,l,u[l]);return o},Er=(o,u)=>cr(o,dr(u)),vl=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const pr=({shixunHomeworks:o,classroomList:u,loading:l,dispatch:Ce})=>{var Ze,Qe,Y;const Be=(0,i.useParams)(),{workSetting:F}=o,[G,mt]=(0,e.useState)("1"),[St,we]=(0,e.useState)({page:1,limit:10}),[$e,Dn]=(0,e.useState)([]),[Ct,Tt]=(0,e.useState)(!1),[vt,le]=(0,e.useState)(0),[Nt,Cn]=(0,e.useState)(!1),[re,Ue]=(0,e.useState)([]),Yt={0:"\u8BC4\u4EF7\u4E2D",1:"\u5DF2\u5B8C\u6210","-1":"\u8BC4\u4EF7\u5931\u8D25"},Nn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(c,ut,jt)=>St.limit*(St.page-1)+jt+1},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200,ellipsis:!0,render:c=>Tn.createElement("span",{style:{color:"#333"}},p()(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=>Tn.createElement("span",{style:{color:"#333"}},Yt[c])},{title:"\u8BC4\u4EF7\u8BF4\u660E",dataIndex:"message",width:300,ellipsis:!0,render:(c,ut)=>Tn.createElement(P.Z,{title:ut==null?void 0:ut.message},Tn.createElement("span",null,ut==null?void 0:ut.message))},{title:"\u64CD\u4F5C",width:100,render:(c,ut,jt)=>Tn.createElement("a",{onClick:()=>b(ut)},"\u67E5\u770B\u8BE6\u60C5")}];(0,e.useEffect)(()=>{var c;G=="1"?ze(St):G=="2"&&Ue(((c=F==null?void 0:F.ai_code_evaluation_promote)==null?void 0:c.length)>0?F==null?void 0:F.ai_code_evaluation_promote:F==null?void 0:F.default_evaluation_dimension)},[G]),(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(St),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))},[(Ze=o==null?void 0:o.actionTabs)==null?void 0:Ze.key]);const x=c=>{St.page=c,we($a({},St)),ze(St)};function ze(c){return vl(this,null,function*(){Tt(!0);const ut=yield(0,h.ZP)(`/api/shixun_homeworks/${Be.categoryId}/comment_records.json`,{method:"get",params:Er($a({},c),{categoryId:Be.categoryId})});Dn((ut==null?void 0:ut.data)||[]),le(ut==null?void 0:ut.total_count),Tt(!1)})}const At=()=>vl(void 0,null,function*(){if((re==null?void 0:re.length)===0)return E.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");Cn(!0),(yield(0,h.ZP)(`/api/homework_commons/${Be.categoryId}/public_setting.json`,{method:"post",body:{ai_code_evaluation_promote:re,type:"promote"}})).status===0&&(E.ZP.success("\u4FDD\u5B58\u6210\u529F"),ne()),Cn(!1)}),ne=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:$a({},Be)})},b=c=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C",record:c}})};return Tn.createElement("div",{className:Da.code_eval},Tn.createElement(A.default,{activeKey:G,tabBarGutter:60,onChange:c=>mt(c),items:[{label:"\u8BC4\u4EF7\u8BB0\u5F55",key:"1",children:Tn.createElement(Tn.Fragment,null,Tn.createElement(q.Z,{spinning:Ct},vt===0?Tn.createElement(be.Z,{customText:"\u6682\u65E0\u6570\u636E~"}):Tn.createElement(g.default,{className:"mt5 mb20",rowKey:"id",columns:Nn,dataSource:$e,pagination:!1})),Tn.createElement("div",{className:Da.footer},vt>(St==null?void 0:St.limit)?Tn.createElement("div",null,Tn.createElement("span",{style:{color:"#656F87"}},"\u5171",Tn.createElement("span",{className:"c-light-primary"},vt),"\u6761\u6570\u636E")):"",Tn.createElement(ie.Z,{defaultPageSize:(St==null?void 0:St.limit)||10,current:(St==null?void 0:St.page)||1,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,total:vt,onChange:x})))},{label:"\u8BBE\u7F6E\u8BC4\u4EF7\u7EF4\u5EA6",key:"2",children:Tn.createElement("div",{style:{color:"#333",padding:"0 30px"}},Tn.createElement("div",{className:Da.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"),Tn.createElement("div",{className:Da.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),Tn.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Tn.createElement(H.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:(re==null?void 0:re.length)>0&&(re==null?void 0:re.length)<((Qe=F==null?void 0:F.default_evaluation_dimension)==null?void 0:Qe.length),onChange:c=>{Ue(c.target.checked?F==null?void 0:F.default_evaluation_dimension:[])},checked:((Y=F==null?void 0:F.default_evaluation_dimension)==null?void 0:Y.length)===(re==null?void 0:re.length)},"\u5168\u90E8"),Tn.createElement(H.default.Group,{className:Da.work_checkbox_group,options:F==null?void 0:F.default_evaluation_dimension,value:re,onChange:c=>Ue(c)})),Tn.createElement(Gn,{dimensionValue:re}),Tn.createElement(j.ZP,{type:"primary",size:"large",loading:Nt,style:{width:"138px",margin:"30px 0"},onClick:()=>At()},"\u4FDD\u5B58"))}]}),Tn.createElement(ir,null))};var gr=(0,i.connect)(({shixunHomeworks:o,classroomList:u,loading:l,user:Ce})=>({shixunHomeworks:o,classroomList:u,loading:l.effects,user:Ce}))(pr),vr=a(60242),ea={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=a(29679),Ln=a(59301),yr=Object.defineProperty,hl=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,yl=(o,u,l)=>u in o?yr(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Ar=(o,u)=>{for(var l in u||(u={}))Fr.call(u,l)&&yl(o,l,u[l]);if(hl)for(var l of hl(u))Mr.call(u,l)&&yl(o,l,u[l]);return o},el=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).next())});const Dr=({shixunHomeworks:o,classroomList:u,loading:l,dispatch:Ce})=>{var Ze,Qe,Y,Be,F,G,mt;const St=(0,i.useParams)(),{workSetting:we}=o,[$e,Dn]=(0,e.useState)([]),[Ct,Tt]=(0,e.useState)("1"),[vt,le]=(0,e.useState)(!1),[Nt,Cn]=(0,e.useState)(!1),[re,Ue]=(0,e.useState)({}),[Yt,Nn]=(0,e.useState)(null),[x,ze]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var He,Ht;((He=o==null?void 0:o.actionTabs)==null?void 0:He.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"&&(ze(!1),Dn(((Ht=we==null?void 0:we.ai_code_evaluation_promote)==null?void 0:Ht.length)>0?we==null?void 0:we.ai_code_evaluation_promote:we==null?void 0:we.default_evaluation_dimension))},[(Ze=o==null?void 0:o.actionTabs)==null?void 0:Ze.key]),(0,e.useEffect)(()=>{let He=null;if((re==null?void 0:re.status)==1&&(clearInterval(He),ze(!0)),(re==null?void 0:re.complete_num)!=(re==null?void 0:re.total_count)&&(re==null?void 0:re.status)!=1)return He=setInterval(()=>{At(Yt)},3e3),()=>clearInterval(He)},[re==null?void 0:re.status,re==null?void 0:re.complete_num]);const At=He=>el(void 0,null,function*(){if(!He)return;const Ht=yield(0,h.ZP)(`/api/program_homeworks/${St==null?void 0:St.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:He}});Ue(Ht)}),ne=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{actionTabs:{key:""}}})},b=()=>el(void 0,null,function*(){var He,Ht;let ct=yield(0,h.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(ct==null?void 0:ct.status)==0&&(ne(),(ct==null?void 0:ct.total_number)==-1||(ct==null?void 0:ct.remaining_number)>0?((He=o==null?void 0:o.workSetting)==null?void 0:He.ai_evaluation_times)>0?(((Ht=we==null?void 0:we.no_comment_ids)==null?void 0:Ht.length)>0?Tt("1"):Tt("2"),le(!0)):ut():(ct==null?void 0:ct.remaining_number)==0&&E.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=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Ar({},St)})},ut=He=>el(void 0,null,function*(){let Ht=yield(0,h.ZP)(`/api/program_homeworks/${St.categoryId}/batch_comments.json`,{method:"post",body:{ai_code_evaluation_promote:$e,student_work_ids:He}});(Ht==null?void 0:Ht.status)==0&&(c(),Nn(Ht==null?void 0:Ht.ai_question_record_id),At(Ht==null?void 0:Ht.ai_question_record_id),Cn(!0),jt())}),jt=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"}})};return Ln.createElement(Ln.Fragment,null,Ln.createElement(N.default,{centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",open:((Qe=o==null?void 0:o.actionTabs)==null?void 0:Qe.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:b,onCancel:ne,maskClosable:!1,okText:"\u5F00\u59CB\u8BC4\u4EF7"},Ln.createElement("div",{className:ea.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"),Ln.createElement("div",{className:ea.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),Ln.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Ln.createElement(H.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:($e==null?void 0:$e.length)>0&&($e==null?void 0:$e.length)<((Y=we==null?void 0:we.default_evaluation_dimension)==null?void 0:Y.length),onChange:He=>{Dn(He.target.checked?we==null?void 0:we.default_evaluation_dimension:[])},checked:((Be=we==null?void 0:we.default_evaluation_dimension)==null?void 0:Be.length)===($e==null?void 0:$e.length)},"\u5168\u90E8"),Ln.createElement(H.default.Group,{className:ea.work_checkbox_group,options:we==null?void 0:we.default_evaluation_dimension,value:$e,onChange:He=>Dn(He)})),Ln.createElement(Gn,{dimensionValue:$e})),Ln.createElement(N.default,{centered:!0,title:"\u63D0\u793A",open:vt,width:650,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{le(!1),ut(Ct=="1"?we==null?void 0:we.no_comment_ids:null)},onCancel:()=>le(!1),maskClosable:!1},Ln.createElement("div",{className:ea.ts_txt},"\u5DF2\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",Ln.createElement("span",{style:{color:"#37AD83",fontWeight:"bold",margin:"0 3px"}},(we==null?void 0:we.commit_count)-((F=we==null?void 0:we.no_comment_ids)==null?void 0:F.length)),"\u4EBA\uFF0C \u672A\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",Ln.createElement("span",{style:{color:"#FA6400",fontWeight:"bold",margin:"0 3px"}},(G=we==null?void 0:we.no_comment_ids)==null?void 0:G.length),"\u4EBA\u3002"),Ln.createElement("div",{className:ea.title_txt},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u8BC4\u4EF7\u7684\u5B66\u751F"),Ln.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 20px"}},Ln.createElement(Et.ZP.Group,{className:ea.work_radio_group,value:Ct,onChange:He=>Tt(He.target.value)},((mt=we==null?void 0:we.no_comment_ids)==null?void 0:mt.length)>0&&Ln.createElement(Et.ZP,{value:"1"}," \u672A\u8BC4\u4EF7\u7684\u5B66\u751F"),Ln.createElement(Et.ZP,{value:"2"}," \u5168\u90E8\u5B66\u751F")))),Ln.createElement(N.default,{centered:!0,title:"\u63D0\u793A",open:Nt,width:628,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onCancel:()=>{Cn(!1),jt()},maskClosable:!1,footer:null},Ln.createElement("div",{className:"mb10",style:{width:"100%",display:"flex",justifyContent:"center"}},(re==null?void 0:re.complete_num)!=(re==null?void 0:re.total_count)&&(re==null?void 0:re.status)!=1?Ln.createElement("div",{className:ea.under_review,style:{marginRight:0}},Ln.createElement(q.Z,{spinning:!0,className:"mr6",size:"small"}),Ln.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Ln.createElement("span",{className:"ml5"},Ln.createElement("span",{style:{color:"#3061D0"}},re==null?void 0:re.complete_num),"/",re==null?void 0:re.total_count)):Ln.createElement("div",null,Ln.createElement(hr.Z,{style:{color:"#1ACC4B"}}),Ln.createElement("span",{className:"ml5"},"\u8BC4\u4EF7\u5B8C\u6210"))),Ln.createElement(vr.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:x?100:(re==null?void 0:re.complete_num)/(re==null?void 0:re.total_count)*100,showInfo:!1,size:[574,10]}),Ln.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",Ln.createElement("a",{onClick:()=>{window.location.href=`/classrooms/${St==null?void 0:St.coursesId}/program_homework/${St==null?void 0:St.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:u,loading:l,user:Ce})=>({shixunHomeworks:o,classroomList:u,loading:l.effects,user:Ce}))(Dr),nt=a(59301),xr=Object.defineProperty,Fl=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Ml=(o,u,l)=>u in o?xr(o,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[u]=l,Wa=(o,u)=>{for(var l in u||(u={}))wr.call(u,l)&&Ml(o,l,u[l]);if(Fl)for(var l of Fl(u))Sr.call(u,l)&&Ml(o,l,u[l]);return o},ca=(o,u,l)=>new Promise((Ce,Ze)=>{var Qe=F=>{try{Be(l.next(F))}catch(G){Ze(G)}},Y=F=>{try{Be(l.throw(F))}catch(G){Ze(G)}},Be=F=>F.done?Ce(F.value):Promise.resolve(F.value).then(Qe,Y);Be((l=l.apply(o,u)).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:u,globalSetting:l,user:Ce,loading:Ze,dispatch:Qe})=>{var Y,Be,F;const G=(0,i.useParams)(),[mt]=(0,i.useSearchParams)(),[St,we]=(0,e.useState)(mt.get("tabs")||"0"),[$e,Dn]=(0,e.useState)({}),{workList:Ct,workSetting:Tt}=o,[vt,le]=(0,e.useState)(!1);G.category=mt.get("category_id"),G.order="work_score",G.b_order="desc",(0,e.useEffect)(()=>{Qe({type:"classroomList/getAssistantPermissions",payload:{course_id:G.coursesId}}),(0,xt.hs)(Qe)},[(0,d.bg)()]);const Nt=ne=>{var b;if(ne==="3"&&Qe({type:"shixunHomeworks/getWorkSetting",payload:Wa({},G)}),ne==="5"&&!((b=u.AssistantObject.hack)!=null&&b.can_exam_leaderboard)&&(0,d.Rm)()){E.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}we(ne),ne==="0"&&Qe({type:"shixunHomeworks/getWorkList",payload:G})},Cn=()=>{N.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:nt.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",nt.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>ca(void 0,null,function*(){var ne;const b=(ne=o.workList)==null?void 0:ne.myshixun_identifier;(yield(0,xe.Fr)({id:b}))&&(E.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`),Qe({type:"shixunHomeworks/getWorkList",payload:$e}))})})},re=ne=>{ne=ne!=null&&ne.includes(".json")?ne:`${ne}.json`,N.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:nt.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 b=yield(0,Hn.$Q)({url:ne});if(!b)return;E.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const c=yield(0,Hn.Ir)({id:b.shixun_identifier});if(c!=null&&c.game_identifier){(0,y.xg)(`/tasks/${c.game_identifier}?coursesId=${G.coursesId}`);return}(c==null?void 0:c.status)===2?re(c==null?void 0:c.message):(c==null?void 0:c.status)===3&&Ue(c==null?void 0:c.message)})})},Ue=ne=>{N.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:nt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ne,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Yt=ne=>ca(void 0,null,function*(){ne=ne!=null&&ne.includes(".json")?ne:`${ne}.json`;const b=yield(0,Hn.$Q)({url:ne});if(console.log(b,"execRes"),b!=null&&b.game_identifier){(0,y.xg)(`/tasks/${b.game_identifier}?coursesId=${G.coursesId}`);return}(b==null?void 0:b.status)===-3?(0,y.eF)():(b==null?void 0:b.status)===2?re(b==null?void 0:b.message):(b==null?void 0:b.status)===3&&Ue(b==null?void 0:b.message)}),Nn=[(0,d.dE)()&&{name:"\u9898\u76EE",id:"1",compontent:nt.createElement(In,null)},{name:(0,d.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",compontent:nt.createElement(R.Z,{setExportParams:Dn}),forceRender:!0},!(0,d.dE)()&&{name:"\u9898\u76EE",id:"1",compontent:nt.createElement(In,null)},{name:"\u6392\u540D",id:"5",compontent:nt.createElement(Ia,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:nt.createElement(pt,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:nt.createElement(Wu.Z,null)},(0,d.GJ)()&&((Y=Ce==null?void 0:Ce.userInfo)==null?void 0:Y.has_big_model_permission)&&{name:nt.createElement("div",null,"\u4EE3\u7801\u8BC4\u4EF7 ",nt.createElement("img",{className:sn.Z.ai_review_new,src:dl.Z})),id:"12",compontent:nt.createElement(gr,null)},(0,d.GJ)()&&{name:nt.createElement("div",null,"AI\u4F7F\u7528\u7EDF\u8BA1 ",nt.createElement("img",{className:sn.Z.ai_review_new,src:dl.Z})),id:"10",compontent:nt.createElement(ql,null)},{name:"\u8BBE\u7F6E",id:"3",compontent:(Be=Ct.homework_status)!=null&&Be.includes("\u5BFC\u5165")?nt.createElement(ha.Z,null):nt.createElement(T,null),forceRender:!0},{name:"\u89E3\u7B54&\u8BA8\u8BBA",id:"6",compontent:nt.createElement(Oa.default,null)}].filter(ne=>!!ne).filter(ne=>{var b,c;return(0,d.dE)()?ne.name!=="\u4EE3\u7801\u67E5\u91CD"&&ne.name!=="\u8BBE\u7F6E":(0,d.dE)()||((b=Ct==null?void 0:Ct.homework_status)==null?void 0:b[0])!=="\u5DF2\u622A\u6B62"?ne.name!=="\u8D28\u91CF\u68C0\u6D4B":!Ct.code_review&&((c=Ct==null?void 0:Ct.homework_status)==null?void 0:c[0])!=="\u672A\u53D1\u5E03"?!0:ne.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(ne=>Ct.open_code_quality_analysis?!0:ne.name!=="\u8D28\u91CF\u68C0\u6D4B").filter(ne=>{var b;return(b=Ct.homework_status)!=null&&b.includes("\u5BFC\u5165")?(0,d.dE)()?["0","1"].includes(ne.id):["0","1","3"].includes(ne.id):!0}),x=()=>ca(void 0,null,function*(){var ne,b,c;if(((b=(ne=o==null?void 0:o.headerInfo)==null?void 0:ne.challenges)==null?void 0:b.length)===0)return E.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 E.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");let ut=yield ze();if((ut==null?void 0:ut.complete_num)!=(ut==null?void 0:ut.total_count)&&(ut==null?void 0:ut.status)!=1)return E.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");Qe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}),ze=()=>ca(void 0,null,function*(){const{ai_question_record_id:ne}=o.headerInfo;return ne?yield(0,h.ZP)(`/api/shixun_homeworks/${G==null?void 0:G.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:ne}}):void 0}),At=()=>{var ne,b,c,ut,jt,He,Ht,ct,lt,Xe,an,Sn,f,J,Se,ht,Ae;return nt.createElement("aside",{className:sn.Z.workListTabButton},(0,d.dE)()&&!((ne=Ct.homework_status)!=null&&ne.includes("\u5BFC\u5165"))&&nt.createElement("span",{style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},nt.createElement(j.ZP,{onClick:()=>ca(void 0,null,function*(){var Ke;let et=yield(0,h.ZP)(`/api/problems/${(Ke=o.workList)==null?void 0:Ke.start_identifier}/start.json`,{method:"get"});et&&(window.open(`/myproblems/${et==null?void 0:et.identifier}?type=1&backUrl=/classrooms/${G.coursesId}/program_homework/${G.categoryId}/detail?tabs=1`),localStorage.setItem("program_homework",[G==null?void 0:G.coursesId,G==null?void 0:G.categoryId]))}),type:"primary"},(b=Ct.homework_status)!=null&&b.includes("\u5DF2\u622A\u6B62")?"\u67E5\u770B\u4F5C\u4E1A":"\u8FDB\u5165\u7EC3\u4E60"," ")),(0,d.dE)()&&((c=o.workList)==null?void 0:c.redo_work)&&nt.createElement(j.ZP,{onClick:Cn,type:"primary",icon:nt.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"})},"\u91CD\u505A"),((ut=o.workList)==null?void 0:ut.shixun_status)>1&&((jt=o.workList)==null?void 0:jt.time_status)<5&&(0,d.dE)()&&nt.createElement(j.ZP,{type:"primary",icon:nt.createElement("i",{className:"iconfont icon-kaiqizhong"}),onClick:()=>{var Ke,et,Bt,gn,Gt,Rn,gu;(0,xt.tJ)(Qe,!0)&&((Bt=(et=(Ke=o.workList)==null?void 0:Ke.task_operation)==null?void 0:et[1])!=null&&Bt.includes("/")?Yt((Gt=(gn=o.workList)==null?void 0:gn.task_operation)==null?void 0:Gt[1]):(0,y.xg)(`/tasks/${(gu=(Rn=o.workList)==null?void 0:Rn.task_operation)==null?void 0:gu[1]}`))}},(Ht=(He=o.workList)==null?void 0:He.task_operation)==null?void 0:Ht[0]),((ct=o.workList)==null?void 0:ct.commit_des)&&((lt=o.workList)==null?void 0:lt.commit_des)&&nt.createElement(j.ZP,{type:"primary",icon:nt.createElement("i",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var Ke;(0,y.xg)(`/classrooms/${G.coursesId}/shixun_homework/${G.categoryId}/${(Ke=o.workList)==null?void 0:Ke.id}/commitsummary`)}},(Xe=o.workList)==null?void 0:Xe.commit_des),(Tt==null?void 0:Tt.hack_edit_permission)&&((an=Ct==null?void 0:Ct.homework_status)==null?void 0:an[0])==="\u672A\u53D1\u5E03"&&nt.createElement(j.ZP,{type:"primary",icon:nt.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var Ke;if(!((Ke=u.AssistantObject.hack)!=null&&Ke.can_create)&&(0,d.Rm)()){E.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/${G.coursesId}/program_homework/${G.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"),(0,d.GJ)()&&Ct.publish_immediately&&nt.createElement(j.ZP,{type:"primary",icon:nt.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:()=>{var Ke,et;if(!((Ke=u.AssistantObject.hack)!=null&&Ke.can_publish)&&(0,d.Rm)()){E.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(((et=Ce==null?void 0:Ce.userInfo)==null?void 0:et.user_status)===2){(0,xt.Rd)();return}Qe({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[G.categoryId],selectArrsAll:[Ct],params:G,detail:!0,type:2,manage_all_group:Tt==null?void 0:Tt.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),(0,d.GJ)()&&Ct.end_immediately&&nt.createElement(j.ZP,{type:"primary",icon:nt.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var Ke;if(!((Ke=u.AssistantObject.hack)!=null&&Ke.can_stop)&&(0,d.Rm)()){E.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}Qe({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:G,type:2,detail:!0,selectArrs:[G.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62"),St=="12"&&(((f=(Sn=o==null?void 0:o.workSetting)==null?void 0:Sn.homework_status)==null?void 0:f.includes("\u5DF2\u622A\u6B62"))||((Se=(J=o==null?void 0:o.workSetting)==null?void 0:J.homework_status)==null?void 0:Se.includes("\u63D0\u4EA4\u4E2D"))||((Ae=(ht=o==null?void 0:o.workSetting)==null?void 0:ht.homework_status)==null?void 0:Ae.includes("\u8FDB\u884C\u4E2D")))&&nt.createElement(j.ZP,{onClick:x,type:"primary",icon:nt.createElement("i",{className:"iconfont icon-yijiandaimapingjia font14"})},"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"))};return nt.createElement("section",null,nt.createElement("div",{className:"edu-container"},Ct.homework_name&&nt.createElement("section",{className:"animated fadeIn"},nt.createElement("aside",{className:"mt10"},Ct.category&&nt.createElement(ce.Z,{separator:">"},nt.createElement(ce.Z.Item,null,nt.createElement(i.Link,{to:`/classrooms/${G==null?void 0:G.coursesId}/program_homework`},Ct.course_name)),nt.createElement(ce.Z.Item,null,nt.createElement(i.Link,{to:`/classrooms/${G==null?void 0:G.coursesId}/program_homework/${Ct.category.main?"":Ct.category.category_id}`},Ct.category.category_name)),nt.createElement(ce.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),nt.createElement("aside",{className:[sn.Z.title,"mt20"].join(" ")},nt.createElement(i.Link,{to:`/classrooms/${Ct.course_id}/program_homework/${Ct.category.main?"":Ct.category.category_id}`},nt.createElement(S.Z,{className:"font16 c-black"})),nt.createElement(P.Z,{title:Ct.homework_name,placement:"bottom"},nt.createElement("strong",{className:"font20 ml5"},Ct.homework_name)),nt.createElement(y.VV,{temporary:!0,status:Ct.homework_status}))),nt.createElement("aside",{className:`mt30 relative ${sn.Z.workListTabWrap}`},nt.createElement(A.default,{type:"card",defaultActiveKey:St,activeKey:St,tabBarExtraContent:(F=Ct.homework_status)!=null&&F.includes("\u5BFC\u5165")&&(0,d.GJ)()?nt.createElement(j.ZP,{icon:nt.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Qe({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Ct==null?void 0:Ct.homework_name,id:Ct==null?void 0:Ct.homework_id,type:"hack"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):At(),onChange:Nt},Nn.map((ne,b)=>nt.createElement(A.default.TabPane,{tab:ne.name,key:ne.id,forceRender:ne.forceRender},ne.compontent))))),nt.createElement(Pn,null),nt.createElement(Yn.Z,{courseEndTime:Ct==null?void 0:Ct.course_end_date,successCallback:()=>{Qe({type:"shixunHomeworks/getWorkList",payload:Wa({},G)})},visible:u.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[G.categoryId],courseId:G.coursesId,isBatch:!1}),nt.createElement(wn.Z,{courseEndTime:Ct==null?void 0:Ct.course_end_date}),nt.createElement(ba.Z,{onOk:()=>{Qe({type:"shixunHomeworks/getWorkList",payload:Wa({},G)})}}),nt.createElement(yu.Z,{onOk:()=>{Qe({type:"shixunHomeworks/getWorkList",payload:Wa({},G)})}}),nt.createElement(N.default,{open:vt,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{le(!1)}},nt.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),nt.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),nt.createElement("p",{style:{marginLeft:"10px"}},nt.createElement(g.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})),nt.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"),nt.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),nt.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"),nt.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),nt.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"),nt.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"),nt.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),nt.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"),nt.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),nt.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"),nt.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),nt.createElement(Cr,null))};var Nr=(0,i.connect)(({shixunHomeworks:o,classroomList:u,loading:l,user:Ce,globalSetting:Ze})=>({classroomList:u,shixunHomeworks:o,globalSetting:Ze,user:Ce,loading:l.effects}))(Lr)},29267:function(tt,K,a){"use strict";var e=a(59301),h=a(28284),i=a(6767),E=a(62957),N=a(77019),j=a(47889),ce=a(71051),P=a(5269),A=a(16326),g=a(62673),S=a(61186),y=a.n(S),B=a(38986),ge=a(48790),O=a(51257),k=a(25690),ue=a(73410),Le=a(82264),w=a(48716),m=a(59301),L=Object.defineProperty,X=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,ie=(je,ve,R)=>ve in je?L(je,ve,{enumerable:!0,configurable:!0,writable:!0,value:R}):je[ve]=R,Re=(je,ve)=>{for(var R in ve||(ve={}))Ee.call(ve,R)&&ie(je,R,ve[R]);if(p)for(var R of p(ve))q.call(ve,R)&&ie(je,R,ve[R]);return je},qe=(je,ve)=>X(je,ae(ve)),d=(je,ve)=>{var R={};for(var M in je)Ee.call(je,M)&&ve.indexOf(M)<0&&(R[M]=je[M]);if(je!=null&&p)for(var M of p(je))ve.indexOf(M)<0&&q.call(je,M)&&(R[M]=je[M]);return R},D=(je,ve,R)=>new Promise((M,_)=>{var V=he=>{try{Ne(R.next(he))}catch(rt){_(rt)}},Q=he=>{try{Ne(R.throw(he))}catch(rt){_(rt)}},Ne=he=>he.done?M(he.value):Promise.resolve(he.value).then(V,Q);Ne((R=R.apply(je,ve)).next())});const te=je=>{var ve=je,{classroomList:R,dispatch:M,courseEndTime:_,onWindowBack:V}=ve,Q=d(ve,["classroomList","dispatch","courseEndTime","onWindowBack"]),Ne,he,rt,Zt,Lt,Te,$t,Kt,Dt,ln,yt,yn,Z,Ye,Vt,xn,In,cn,tn,_e,W,H,be,We,Xt,gt,zt,t,de,at,kt,Ft,pt,It,ot,ft,Et,qt,oe;const fe=(0,k.useParams)(),[I]=h.default.useForm(),[z,dt]=(0,e.useState)(1),[Je,xt]=(0,e.useState)([]),[ke,C]=(0,e.useState)(0),[Ve,Qt]=(0,e.useState)(2e3),[Fn,Ut]=(0,e.useState)(!0),[Zn,Jn]=(0,e.useState)(!1),[vn,Fe]=(0,e.useState)(!1),[De,Oe]=(0,e.useState)([]),[Ge,Pt]=(0,e.useState)(!0),[_t,ye]=(0,e.useState)(!((rt=(he=(Ne=R.actionTabs)==null?void 0:Ne.selectArrsAll)==null?void 0:he[0])!=null&&rt.send_type));let[Jt,un]=(0,e.useState)([0,0,0]);(0,e.useEffect)(()=>{var bt,En,kn,eu,Xn,Wn,mu,Gn,$,iu,Fu,au,vu;if(R.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(On(),(kn=(En=(bt=R.actionTabs)==null?void 0:bt.selectArrsAll)==null?void 0:En[0])!=null&&kn.can_publish?un([...($=(Gn=(mu=R.actionTabs)==null?void 0:mu.selectArrsAll)==null?void 0:Gn[0])==null?void 0:$.difficult_count]):un([...(Wn=(Xn=(eu=R.actionTabs)==null?void 0:eu.selectArrsAll)==null?void 0:Xn[0])==null?void 0:Wn.difficult_settings]),ye(!((au=(Fu=(iu=R.actionTabs)==null?void 0:iu.selectArrsAll)==null?void 0:Fu[0])!=null&&au.send_type)),Mn(),R.actionTabs.type===2){const su=(vu=R.actionTabs.selectArrsAll)==null?void 0:vu[0];Pt(su.unified_setting)}else Pt(!1)},[R.actionTabs]),(0,e.useEffect)(()=>{if(Zn){if(vn)return;M({type:"classroomList/setActionTabs",payload:{}}),(0,ge.GJ)()?(M({type:"classroomList/getClassroomTeacherCommonList",payload:qe(Re({},R.actionTabs.params),{type:1})}),M({type:"shixunHomeworks/getWorkList",payload:Re({},fe)})):M({type:"classroomList/getClassroomCommonList",payload:Re({},R.actionTabs.params)})}},[Zn]);const Mn=bt=>D(void 0,null,function*(){Ut(!0);const En=yield(0,Le.c_)(qe(Re({},fe),{page:bt||z,limit:2e4,homework_id:R.actionTabs.type===1?"":R.actionTabs.selectArrs[0]}));En==null||En.course_groups.map((kn,eu)=>{kn.key=kn.id,kn.title=kn.name,kn.disabled=kn.is_published}),En&&(xt([...En==null?void 0:En.course_groups]),C(En==null?void 0:En.course_groups_count),Ut(!1),bt||I.setFieldsValue({publish_time:y()(y()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:y()(y()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),fn=()=>{(0,ge.GJ)()?R.actionTabs.detail?(M({type:"shixunHomeworks/setActionTabs",payload:{}}),M({type:"shixunHomeworks/getWorkList",payload:Re({},fe)}),M({type:"shixunHomeworks/getWorkSetting",payload:Re({},fe)})):M({type:"classroomList/getClassroomTeacherCommonList",payload:qe(Re({},R.actionTabs.params),{type:5,category:R.actionTabs.params.categoryId})}):M({type:"classroomList/getClassroomCommonList",payload:Re({},R.actionTabs.params)})},Me=()=>D(void 0,null,function*(){var bt,En;if((0,ge.Rm)()&&!((bt=R.AssistantObject.hack)!=null&&bt.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"),on(!1);return}const kn=Re({},I.getFieldsValue());if(kn.end_time<=kn.publish_time){i.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),on(!1);return}if((De==null?void 0:De.length)<=0&&!Ge&&Je.length>0){i.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),on(!1);return}if(Jt.reduce((Wn,mu)=>Wn+mu)===0&&!_t){i.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),on(!1);return}let eu={homework_ids:[...R.actionTabs.selectArrs],group_ids:De.length>0?De.map(Wn=>Wn.id):(En=R.detailCommonHomeworksList)==null?void 0:En.course_groups,end_time:y()(kn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:y()(kn.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:Jt==null?void 0:Jt.map(Wn=>Wn),send_type:_t?"0":"1",unified_setting:!De.length};if(on(!0),(yield(0,B.ZP)(`/api/courses/${fe.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Re({},eu)})).status===0){if(on(!1),(0,O.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),i.ZP.success("\u53D1\u5E03\u6210\u529F"),M({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),V){V();return}Q.onCallback&&Q.onCallback(),fn(),localStorage.getItem("Noviceguide")==="0"||M({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 on(!1)}),On=()=>{dt(1),xt([]),Oe([])},Un=ke>z*Ve,[rn,on]=(0,e.useState)(!1);return m.createElement(E.default,{width:600,confirmLoading:rn,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:R.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Me,onCancel:()=>{if(On(),M({type:"classroomList/setActionTabs",payload:{}}),V){V();return}fn()}},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'),Je&&m.createElement(h.default,{form:I},m.createElement("div",{style:{paddingLeft:0}},R.actionTabs.type===2&&m.createElement(N.Z,{style:{marginBottom:"10px"}},m.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),m.createElement(j.ZP.Group,{value:_t,disabled:!((Te=(Lt=(Zt=R.actionTabs)==null?void 0:Zt.selectArrsAll)==null?void 0:Lt[0])!=null&&Te.can_publish),onChange:bt=>{ye(bt.target.value)}},m.createElement(j.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),m.createElement(j.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!_t&&m.createElement(N.Z,{style:{marginBottom:"10px"}},m.createElement("span",{style:{marginRight:65}}),m.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",m.createElement(ce.Z,{value:Jt[0],onChange:bt=>{Jt[0]=bt,un([...Jt])},min:0,disabled:!((Dt=(Kt=($t=R.actionTabs)==null?void 0:$t.selectArrsAll)==null?void 0:Kt[0])!=null&&Dt.can_publish),placeholder:`\u6700\u5927${(Z=(yn=(yt=(ln=R.actionTabs)==null?void 0:ln.selectArrsAll)==null?void 0:yt[0])==null?void 0:yn.difficult_count)==null?void 0:Z[0]}`,max:(In=(xn=(Vt=(Ye=R.actionTabs)==null?void 0:Ye.selectArrsAll)==null?void 0:Vt[0])==null?void 0:xn.difficult_count)==null?void 0:In[0],style:{width:60}})),m.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",m.createElement(ce.Z,{value:Jt[1],onChange:bt=>{Jt[1]=bt,un([...Jt])},min:0,disabled:!((_e=(tn=(cn=R.actionTabs)==null?void 0:cn.selectArrsAll)==null?void 0:tn[0])!=null&&_e.can_publish),max:(We=(be=(H=(W=R.actionTabs)==null?void 0:W.selectArrsAll)==null?void 0:H[0])==null?void 0:be.difficult_count)==null?void 0:We[1],placeholder:`\u6700\u5927${(t=(zt=(gt=(Xt=R.actionTabs)==null?void 0:Xt.selectArrsAll)==null?void 0:gt[0])==null?void 0:zt.difficult_count)==null?void 0:t[1]}`,style:{width:60}})),m.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",m.createElement(ce.Z,{value:Jt[2],onChange:bt=>{Jt[2]=bt,un([...Jt])},min:0,disabled:!((kt=(at=(de=R.actionTabs)==null?void 0:de.selectArrsAll)==null?void 0:at[0])!=null&&kt.can_publish),placeholder:`\u6700\u5927${(ot=(It=(pt=(Ft=R.actionTabs)==null?void 0:Ft.selectArrsAll)==null?void 0:pt[0])==null?void 0:It.difficult_count)==null?void 0:ot[2]}`,max:(oe=(qt=(Et=(ft=R.actionTabs)==null?void 0:ft.selectArrsAll)==null?void 0:Et[0])==null?void 0:qt.difficult_count)==null?void 0:oe[2],style:{width:60}}))),m.createElement(N.Z,{className:"mt30",align:"middle"},m.createElement(P.Z,null,m.createElement(h.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},m.createElement(A.default,{style:{width:170,marginRight:"25px"},disabledDate:bt=>(0,w.Q8)(bt,_),disabledTime:bt=>(0,w.d0)(bt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:y()((0,O.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),m.createElement(P.Z,{className:"ml20"},m.createElement(h.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},m.createElement(A.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:y()((0,O.U6)(),"HH:mm")},disabledDate:bt=>(0,w.Q8)(bt,_,I.getFieldValue("publish_time")),disabledTime:bt=>(0,w.d0)(bt,I.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),R.actionTabs.type===2&&m.createElement(N.Z,{style:{marginBottom:"10px"}},m.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),m.createElement(j.ZP.Group,{value:Ge,onChange:bt=>{Pt(bt.target.value),Oe([])}},m.createElement(j.ZP,{value:!0,disabled:!R.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),m.createElement(j.ZP,{className:"ml20",disabled:Je.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Je.length<=0&&R.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"')),(R.actionTabs.type===1||!Ge)&&Je.length>0&&m.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},m.createElement("span",{style:{flex:1}},m.createElement(g.default,{checked:De.length===Je.length,onChange:bt=>{De.length===Je.length?Oe([]):Oe(Je.filter(En=>!En.is_published))}},"\u5168\u9009")," "),m.createElement("span",{style:{width:16}}),m.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",De.length||0,"\u4E2A\u5206\u73ED")),(R.actionTabs.type===1||!Ge)&&Je.length>0&&m.createElement(ue.Z,{data:Je,selectedRowKeys:De,setSelectedRowKeys:Oe})))};K.Z=(0,k.connect)(({classroomList:je})=>({classroomList:je}))(te)},4656:function(tt,K,a){"use strict";var e=a(59301),h=a(14566),i=a(28284),E=a(20554),N=a(54172),j=a(13747),ce=a(25690),P=a(38986),A=a(61186),g=a.n(A),S=a(59301),y=(O,k,ue)=>new Promise((Le,w)=>{var m=ae=>{try{X(ue.next(ae))}catch(p){w(p)}},L=ae=>{try{X(ue.throw(ae))}catch(p){w(p)}},X=ae=>ae.done?Le(ae.value):Promise.resolve(ae.value).then(m,L);X((ue=ue.apply(O,k)).next())});const{Dragger:B}=h.default,ge=({})=>{const O=(0,ce.useParams)(),[k]=i.default.useForm(),[ue,Le]=(0,e.useState)(!0),[w,m]=(0,e.useState)(!1);let[L,X]=(0,e.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ae=[{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 p(){return y(this,null,function*(){let q;m(!0),window.location.href.indexOf("exercise")>-1?q=`/api/exercises/${O==null?void 0:O.categoryId}/redo_logs.json`:q=`/api/homework_commons/${O==null?void 0:O.categoryId}/redo_logs.json`;let ie=yield(0,P.ZP)(q,{method:"get",params:L});m(!1),(ie==null?void 0:ie.status)===0&&Le(ie==null?void 0:ie.data)})}(0,e.useEffect)(()=>{p()},[]);let Ee=[{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:(q,ie,Re)=>{var qe;return(qe=ae.find(d=>d.question_type===q))==null?void 0:qe.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:(q,ie,Re)=>{var qe;return(qe=[{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===q))==null?void 0:qe.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(q,ie,Re)=>g()(q).format("YYYY-MM-DD HH:mm:ss")}].filter(q=>!!q);return S.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},S.createElement(E.default,{destroyInactiveTabPane:!0,onChange:q=>{L.type=q,L.page=1,L.limit=10,X(L),p()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:S.createElement(N.default,{className:"mt20",loading:w,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:(q,ie,Re)=>g()(q).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:ue==null?void 0:ue.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:S.createElement(N.default,{className:"mt20",loading:w,columns:Ee,dataSource:ue==null?void 0:ue.list,pagination:!1})}].filter(q=>!!q)}),S.createElement(j.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(q,ie)=>{L.page=q,L.limit=ie,X(L),p()},current:L.page,total:ue.count,pageSize:L.limit,style:{marginTop:20}}))};K.Z=(0,ce.connect)(({classroomList:O})=>({classroomList:O}))(ge)},30909:function(tt,K,a){"use strict";var e=a(59301),h=a(14566),i=a(28284),E=a(62957),N=a(71051),j=a(25690),ce=a(38986),P=a(61186),A=a.n(P),g=a(51257),S=a(59301),y=Object.defineProperty,B=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,Le=(p,Ee,q)=>Ee in p?y(p,Ee,{enumerable:!0,configurable:!0,writable:!0,value:q}):p[Ee]=q,w=(p,Ee)=>{for(var q in Ee||(Ee={}))k.call(Ee,q)&&Le(p,q,Ee[q]);if(O)for(var q of O(Ee))ue.call(Ee,q)&&Le(p,q,Ee[q]);return p},m=(p,Ee)=>B(p,ge(Ee)),L=(p,Ee,q)=>new Promise((ie,Re)=>{var qe=te=>{try{D(q.next(te))}catch(je){Re(je)}},d=te=>{try{D(q.throw(te))}catch(je){Re(je)}},D=te=>te.done?ie(te.value):Promise.resolve(te.value).then(qe,d);D((q=q.apply(p,Ee)).next())});const{Dragger:X}=h.default,ae=({classroomList:p,dispatch:Ee,onOk:q})=>{const ie=(0,j.useParams)(),[Re]=i.default.useForm(),[qe,d]=(0,e.useState)(),[D,te]=(0,e.useState)(!1),je={height:100,onRemove:()=>{d("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:ve=>L(void 0,null,function*(){return d(ve),!1})};return(0,e.useEffect)(()=>{Re.setFieldsValue({publish_time:A()(A()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:A()(A()(new Date((0,g.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),S.createElement(E.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:p.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:D},onOk:()=>L(void 0,null,function*(){Re.submit()}),onCancel:()=>{Re.resetFields(),Ee({type:"classroomList/setActionTabs",payload:{}})}},S.createElement(i.default,{form:Re,onFinish:ve=>L(void 0,null,function*(){var R,M;console.log("---",p.actionTabs,ve,ie);let _=((R=p==null?void 0:p.actionTabs)==null?void 0:R.type)==="exercise"?`/api/exercises/${ie==null?void 0:ie.category}/exercise_user/edit_score.json`:`/api/student_works/${p.actionTabs.id}/edit_score.json`;te(!0);let V=yield(0,ce.ZP)(_,{method:"post",body:m(w({},ve),{exercise_user_id:((M=p==null?void 0:p.actionTabs)==null?void 0:M.type)==="exercise"?p.actionTabs.id:""})});te(!1),Re.resetFields(),Ee({type:"classroomList/setActionTabs",payload:{}}),q()})},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%"}}))))};K.Z=(0,j.connect)(({classroomList:p})=>({classroomList:p}))(ae)},12840:function(tt,K,a){"use strict";var e=a(59301),h=a(14566),i=a(28284),E=a(99571),N=a(77019),j=a(77736),ce=a(16326),P=a(25690),A=a(61186),g=a.n(A),S=a(48716),y=a(38986),B=a(59301),ge=(ue,Le,w)=>new Promise((m,L)=>{var X=Ee=>{try{p(w.next(Ee))}catch(q){L(q)}},ae=Ee=>{try{p(w.throw(Ee))}catch(q){L(q)}},p=Ee=>Ee.done?m(Ee.value):Promise.resolve(Ee.value).then(X,ae);p((w=w.apply(ue,Le)).next())});const{Dragger:O}=h.default,k=({})=>{const ue=(0,P.useParams)(),[Le]=i.default.useForm(),[w,m]=(0,e.useState)(!0),[L,X]=(0,e.useState)(!1);console.log("----",ue);function ae(){return ge(this,null,function*(){var p,Ee;let q;window.location.href.indexOf("exercise")>-1?q=`/api/exercises/${ue==null?void 0:ue.categoryId}/get_time_setting.json`:q=`/api/homework_commons/${ue==null?void 0:ue.categoryId}/get_time_setting.json`;let ie=yield(0,y.ZP)(q,{method:"get"});(ie==null?void 0:ie.status)===0&&Le.setFieldsValue({publish_time:g()(g()((p=ie==null?void 0:ie.data)==null?void 0:p.publish_time).format("YYYY-MM-DD HH:mm")),end_time:g()(g()((Ee=ie==null?void 0:ie.data)==null?void 0:Ee.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,e.useEffect)(()=>{ae()},[]),B.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},B.createElement("div",{style:{textAlign:"end"}},w&&B.createElement(E.ZP,{onClick:()=>{m(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!w&&B.createElement("div",null,B.createElement(E.ZP,{type:"primary",loading:L,onClick:()=>{Le.submit()}},"\u63D0\u4EA4"),B.createElement(E.ZP,{style:{marginLeft:20},onClick:()=>{m(!0)}},"\u53D6\u6D88"))),B.createElement(i.default,{form:Le,disabled:w,onFinish:p=>ge(void 0,null,function*(){X(!0),console.log("---",window.location.href);let Ee;window.location.href.indexOf("exercise")>-1?Ee=`/api/exercises/${ue==null?void 0:ue.categoryId}/time_setting.json`:Ee=`/api/homework_commons/${ue==null?void 0:ue.categoryId}/time_setting.json`;let q=yield(0,y.ZP)(Ee,{method:"post",body:{publish_time:g()(p.publish_time).format("YYYY-MM-DD HH:mm"),end_time:g()(p.end_time).format("YYYY-MM-DD HH:mm")}});X(!1),(q==null?void 0:q.status)===0&&m(!0)})},B.createElement(N.Z,null,B.createElement(j.Z,null,B.createElement(i.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},B.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:p=>(0,S.Q8)(p),disabledTime:p=>(0,S.d0)(p),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),B.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),B.createElement(N.Z,null,B.createElement(j.Z,null,B.createElement(i.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},B.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:p=>(0,S.Q8)(p,"",Le.getFieldValue("publish_time")),disabledTime:p=>(0,S.d0)(p,Le.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),B.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")))))};K.Z=(0,P.connect)(({classroomList:ue})=>({classroomList:ue}))(k)},40133:function(tt,K,a){"use strict";a.d(K,{AD:function(){return te},D9:function(){return Q},Hp:function(){return ae},IM:function(){return he},Iy:function(){return Ee},KM:function(){return yn},MJ:function(){return p},Ne:function(){return Ne},ON:function(){return $t},Uj:function(){return ln},VY:function(){return Lt},YO:function(){return Dt},YX:function(){return Kt},Zn:function(){return O},_g:function(){return m},_k:function(){return _},c6:function(){return d},cr:function(){return k},eV:function(){return D},fi:function(){return ue},gh:function(){return Re},hS:function(){return rt},iA:function(){return Le},j6:function(){return L},je:function(){return R},jj:function(){return X},kS:function(){return Te},lS:function(){return M},o6:function(){return qe},pO:function(){return yt},rQ:function(){return je},sA:function(){return ie},xm:function(){return V},xo:function(){return Zt},y8:function(){return ve},yd:function(){return w}});var e=a(82264),h=a(25690),i=a(51257),E=a(6767),N=a(346),j=Object.defineProperty,ce=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,g=(Z,Ye,Vt)=>Ye in Z?j(Z,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):Z[Ye]=Vt,S=(Z,Ye)=>{for(var Vt in Ye||(Ye={}))P.call(Ye,Vt)&&g(Z,Vt,Ye[Vt]);if(ce)for(var Vt of ce(Ye))A.call(Ye,Vt)&&g(Z,Vt,Ye[Vt]);return Z},y=(Z,Ye,Vt)=>new Promise((xn,In)=>{var cn=W=>{try{_e(Vt.next(W))}catch(H){In(H)}},tn=W=>{try{_e(Vt.throw(W))}catch(H){In(H)}},_e=W=>W.done?xn(W.value):Promise.resolve(W.value).then(cn,tn);_e((Vt=Vt.apply(Z,Ye)).next())});const B=()=>{(0,h.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ge=()=>{(0,h.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},O=Z=>y(void 0,null,function*(){B(),(yield(0,e.YR)(S({},Z))).status===0&&(yield(0,i.QH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Z.coursesId}/export_couser_info.json`,query:Z}))),ge()}),k=Z=>y(void 0,null,function*(){const Ye=yield(0,e.yS)(S({},Z));if(Ye.status===0)E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_member_act_score`);else{if(Ye.status===-2)return Ye;Ye.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_member_act_score`))}}),ue=Z=>y(void 0,null,function*(){const Ye=yield(0,e.W0)(S({},Z));if(Ye.status===0)E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_total_score`);else{if(Ye.status===-4)return Ye;Ye.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_total_score`))}}),Le=Z=>y(void 0,null,function*(){const Ye=yield(0,e.Nl)(S({},Z));if(Ye.status===0)E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Ye.status===-4)return Ye;Ye.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_total_exercise_and_other`))}}),w=Z=>y(void 0,null,function*(){const Ye=yield(0,e.IU)(S({},Z));if(Ye.status===0)E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/export_star_user`);else{if(Ye.status===-4)return Ye;Ye.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/export_star_user`))}}),m=Z=>y(void 0,null,function*(){const Ye=yield(0,e.td)(S({},Z));if(Ye.status===0)E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Ye.status===-2)return Ye;if(Ye.status===-3)(0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_total_exercise_and_other`);else if(Ye.status===-4)return Ye}}),L=Z=>y(void 0,null,function*(){const Ye=yield(0,e.QX)(S({},Z));if(Ye.status===0)E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_total_homework`);else{if(Ye.status===-4)return Ye;Ye.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/course_total_homework`))}}),X=(Z,Ye)=>y(void 0,null,function*(){const Vt=yield(0,e.o_)(S({},Z));Vt.status===0?(E.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"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/${Ye}`)):Vt.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/${Ye}`))}),ae=(Z,Ye)=>y(void 0,null,function*(){const Vt=yield(0,e.ZL)(S({},Z));Vt.status===0?(E.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"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/${Ye}`)):Vt.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/${Ye}`))}),p=(Z,Ye)=>y(void 0,null,function*(){const Vt=yield(0,e.vV)(S({},Z));Vt.status===0?(E.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"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/${Ye}`)):Vt.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/${Ye}`))}),Ee=(Z,Ye)=>y(void 0,null,function*(){const Vt=yield(0,e.aP)(S({},Z));Vt.status===0?(E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/${Ye}`)):Vt.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/${Ye}`))}),q=Z=>y(void 0,null,function*(){B(),(yield exportCourseWorkListAppendix(S({},Z))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Z.categoryId}/works_list.zip`,query:Z}))),ge()}),ie=Z=>y(void 0,null,function*(){B(),yield(0,i.QH)("",N.Z.API_SERVER+`/api/polls/${Z.categoryId}/commit_result.xlsx`),ge()}),Re=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Z.coursesId}/attendances/export_xlsx_data.xlsx`,query:Z}))}),qe=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Z.coursesId}/video_study_statics.xlsx`,query:Z}))}),d=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Z.coursesId}/export_video_study.xlsx`,query:Z}))}),D=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Z.coursesId}/export_course_students_info.xlsx`,query:Z}))}),te=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Z}))}),je=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Z}))}),ve=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Z}))}),R=Z=>y(void 0,null,function*(){const Ye=yield(0,e.Uy)(S({},Z));Ye.status===0?(E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/exercise_score,export_exercise_users`)):Ye.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/exercise_score,export_exercise_users`))}),M=Z=>y(void 0,null,function*(){const Ye=yield(0,e.tg)(S({},Z));Ye.status===0?(E.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${Z.coursesId}/exportlist/exercise_score,export_exercise_report`)):Ye.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${Z.coursesId}/exportlist/exercise_score,export_exercise_report`))}),_=Z=>y(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/${Z.id}.xlsx`,query:Z}))}),V=Z=>y(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:Z}))}),Q=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Z==null?void 0:Z.coursesId}/${Z.menuKey}_statistic.xlsx?${Z.checkedList.map(Ye=>`course_group_id[]=${Ye}`).join("&")}`,query:Z}))}),Ne=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/ec_years/${Z==null?void 0:Z.ec_year_id}/ec_training_objectives.xlsx`,query:Z}))}),he=Z=>y(void 0,null,function*(){yield(0,i.FH)(Z==null?void 0:Z.name,(0,i.NY)({url:N.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Z}))}),rt=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/ec_years/${Z==null?void 0:Z.ec_year_id}/ec_courses.xlsx`,query:Z}))}),Zt=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/ec_years/${Z==null?void 0:Z.ec_year_id}/ec_graduation_requirements.xlsx`,query:Z}))}),Lt=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Z}))}),Te=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Z}))}),$t=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/examination_banks/${Z.id}.json`,query:Z}))}),Kt=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/exercises/${Z.categoryId}.json`,query:Z}))}),Dt=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/polls/${Z==null?void 0:Z.id}/commit_result.json`,query:Z}))}),ln=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Z}))}),yt=(Z,Ye)=>y(void 0,null,function*(){yield(0,i.FH)(Ye||"",(0,i.NY)({url:N.Z.API_SERVER+`/api/exercises/${Z==null?void 0:Z.exercise_id}/consult_exercise.json`,query:Z}))}),yn=Z=>y(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/competitions/${Z==null?void 0:Z.identifier}/competition_commit_records/member_works.xlsx`,query:Z}))})},84989:function(tt,K,a){"use strict";a.d(K,{BU:function(){return h},Dj:function(){return e},gH:function(){return i},vp:function(){return E}});function e(N){try{N.mozRequestFullScreen?N.mozRequestFullScreen():N.webkitRequestFullScreen&&N.webkitRequestFullScreen()}catch(j){console.log(j,":e")}}function h(){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 E(){var N=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,j=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",N),window.isFullScreen?window.isFullScreen:N!=null}},15646:function(tt,K,a){"use strict";a.d(K,{Z:function(){return ce}});var e=a(59301),h=a.p+"static/modelContact.7a7eb113.png",i=a(29092),E=a(48790),N=a(59301),ce=()=>{const[P,A]=(0,e.useState)(!1);return{verifyModelUser:()=>(0,E.$O)()?!0:(A(!0),!1),ContactModalElement:()=>N.createElement(i.Z,{visible:P,setVisible:A,image:h}),contactOpen:P,setContactOpen:A}}},97774:function(tt,K,a){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.default=void 0;var e=Object.assign||function(k){for(var ue=1;ue<arguments.length;ue++){var Le=arguments[ue];for(var w in Le)Object.prototype.hasOwnProperty.call(Le,w)&&(k[w]=Le[w])}return k},h=function(){function k(ue,Le){for(var w=0;w<Le.length;w++){var m=Le[w];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(ue,m.key,m)}}return function(ue,Le,w){return Le&&k(ue.prototype,Le),w&&k(ue,w),ue}}(),i=a(59301),E=S(i),N=a(12708),j=S(N),ce=a(53291),P=S(ce),A=a(47242),g=a(65429);function S(k){return k&&k.__esModule?k:{default:k}}function y(k,ue){if(!(k instanceof ue))throw new TypeError("Cannot call a class as a function")}function B(k,ue){if(!k)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ue&&(typeof ue=="object"||typeof ue=="function")?ue:k}function ge(k,ue){if(typeof ue!="function"&&ue!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ue);k.prototype=Object.create(ue&&ue.prototype,{constructor:{value:k,enumerable:!1,writable:!0,configurable:!0}}),ue&&(Object.setPrototypeOf?Object.setPrototypeOf(k,ue):k.__proto__=ue)}var O=function(k){ge(ue,k);function ue(Le){y(this,ue);var w=B(this,(ue.__proto__||Object.getPrototypeOf(ue)).call(this,Le));return w.getEchartsInstance=function(){return w.echartsLib.getInstanceByDom(w.echartsElement)||w.echartsLib.init(w.echartsElement,w.props.theme,w.props.opts)},w.dispose=function(){if(w.echartsElement){try{(0,A.clear)(w.echartsElement)}catch(m){console.warn(m)}w.echartsLib.dispose(w.echartsElement)}},w.rerender=function(){var m=w.props,L=m.onEvents,X=m.onChartReady,ae=w.renderEchartDom();w.bindEvents(ae,L||{}),typeof X=="function"&&w.props.onChartReady(ae),w.echartsElement&&(0,A.bind)(w.echartsElement,function(){try{ae.resize()}catch(p){console.warn(p)}})},w.bindEvents=function(m,L){var X=function(Ee,q){typeof Ee=="string"&&typeof q=="function"&&m.on(Ee,function(ie){q(ie,m)})};for(var ae in L)Object.prototype.hasOwnProperty.call(L,ae)&&X(ae,L[ae])},w.renderEchartDom=function(){var m=w.getEchartsInstance();return m.setOption(w.props.option,w.props.notMerge||!1,w.props.lazyUpdate||!1),w.props.showLoading?m.showLoading(w.props.loadingOption||null):m.hideLoading(),m},w.echartsLib=Le.echarts,w.echartsElement=null,w}return h(ue,[{key:"componentDidMount",value:function(){this.rerender()}},{key:"componentDidUpdate",value:function(w){if(!(typeof this.props.shouldSetOption=="function"&&!this.props.shouldSetOption(w,this.props))){if(!(0,P.default)(w.theme,this.props.theme)||!(0,P.default)(w.opts,this.props.opts)||!(0,P.default)(w.onEvents,this.props.onEvents)){this.dispose(),this.rerender();return}var m=["option","notMerge","lazyUpdate","showLoading","loadingOption"];if(!(0,P.default)((0,g.pick)(this.props,m),(0,g.pick)(w,m))){var L=this.renderEchartDom();if(!(0,P.default)(w.style,this.props.style)||!(0,P.default)(w.className,this.props.className))try{L.resize()}catch(X){console.warn(X)}}}}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"render",value:function(){var w=this,m=this.props,L=m.style,X=m.className,ae=e({height:300},L);return E.default.createElement("div",{ref:function(Ee){w.echartsElement=Ee},style:ae,className:"echarts-for-react "+X})}}]),ue}(i.Component);K.default=O,O.propTypes={option:j.default.object.isRequired,echarts:j.default.object,notMerge:j.default.bool,lazyUpdate:j.default.bool,style:j.default.object,className:j.default.string,theme:j.default.oneOfType([j.default.string,j.default.object]),onChartReady:j.default.func,showLoading:j.default.bool,loadingOption:j.default.object,onEvents:j.default.object,opts:j.default.shape({devicePixelRatio:j.default.number,renderer:j.default.oneOf(["canvas","svg"]),width:j.default.oneOfType([j.default.number,j.default.oneOf([null,void 0,"auto"])]),height:j.default.oneOfType([j.default.number,j.default.oneOf([null,void 0,"auto"])])}),shouldSetOption:j.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(tt,K,a){"use strict";var e;e={value:!0},K.Z=void 0;var h=a(76411),i=j(h),E=a(97774),N=j(E);function j(S){return S&&S.__esModule?S:{default:S}}function ce(S,y){if(!(S instanceof y))throw new TypeError("Cannot call a class as a function")}function P(S,y){if(!S)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:S}function A(S,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);S.prototype=Object.create(y&&y.prototype,{constructor:{value:S,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(S,y):S.__proto__=y)}var g=function(S){A(y,S);function y(B){ce(this,y);var ge=P(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,B));return ge.echartsLib=i.default,ge}return y}(N.default);K.Z=g},65429:function(tt,K){"use strict";Object.defineProperty(K,"__esModule",{value:!0});var a=K.pick=function(h,i){var E={};return i.forEach(function(N){E[N]=h[N]}),E}},86204:function(tt){"use strict";var K=typeof Reflect=="object"?Reflect:null,a=K&&typeof K.apply=="function"?K.apply:function(m,L,X){return Function.prototype.apply.call(m,L,X)},e;K&&typeof K.ownKeys=="function"?e=K.ownKeys:Object.getOwnPropertySymbols?e=function(m){return Object.getOwnPropertyNames(m).concat(Object.getOwnPropertySymbols(m))}:e=function(m){return Object.getOwnPropertyNames(m)};function h(w){console&&console.warn&&console.warn(w)}var i=Number.isNaN||function(m){return m!==m};function E(){E.init.call(this)}tt.exports=E,tt.exports.once=k,E.EventEmitter=E,E.prototype._events=void 0,E.prototype._eventsCount=0,E.prototype._maxListeners=void 0;var N=10;function j(w){if(typeof w!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof w)}Object.defineProperty(E,"defaultMaxListeners",{enumerable:!0,get:function(){return N},set:function(w){if(typeof w!="number"||w<0||i(w))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+w+".");N=w}}),E.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},E.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 ce(w){return w._maxListeners===void 0?E.defaultMaxListeners:w._maxListeners}E.prototype.getMaxListeners=function(){return ce(this)},E.prototype.emit=function(m){for(var L=[],X=1;X<arguments.length;X++)L.push(arguments[X]);var ae=m==="error",p=this._events;if(p!==void 0)ae=ae&&p.error===void 0;else if(!ae)return!1;if(ae){var Ee;if(L.length>0&&(Ee=L[0]),Ee instanceof Error)throw Ee;var q=new Error("Unhandled error."+(Ee?" ("+Ee.message+")":""));throw q.context=Ee,q}var ie=p[m];if(ie===void 0)return!1;if(typeof ie=="function")a(ie,this,L);else for(var Re=ie.length,qe=B(ie,Re),X=0;X<Re;++X)a(qe[X],this,L);return!0};function P(w,m,L,X){var ae,p,Ee;if(j(L),p=w._events,p===void 0?(p=w._events=Object.create(null),w._eventsCount=0):(p.newListener!==void 0&&(w.emit("newListener",m,L.listener?L.listener:L),p=w._events),Ee=p[m]),Ee===void 0)Ee=p[m]=L,++w._eventsCount;else if(typeof Ee=="function"?Ee=p[m]=X?[L,Ee]:[Ee,L]:X?Ee.unshift(L):Ee.push(L),ae=ce(w),ae>0&&Ee.length>ae&&!Ee.warned){Ee.warned=!0;var q=new Error("Possible EventEmitter memory leak detected. "+Ee.length+" "+String(m)+" listeners added. Use emitter.setMaxListeners() to increase limit");q.name="MaxListenersExceededWarning",q.emitter=w,q.type=m,q.count=Ee.length,h(q)}return w}E.prototype.addListener=function(m,L){return P(this,m,L,!1)},E.prototype.on=E.prototype.addListener,E.prototype.prependListener=function(m,L){return P(this,m,L,!0)};function A(){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 g(w,m,L){var X={fired:!1,wrapFn:void 0,target:w,type:m,listener:L},ae=A.bind(X);return ae.listener=L,X.wrapFn=ae,ae}E.prototype.once=function(m,L){return j(L),this.on(m,g(this,m,L)),this},E.prototype.prependOnceListener=function(m,L){return j(L),this.prependListener(m,g(this,m,L)),this},E.prototype.removeListener=function(m,L){var X,ae,p,Ee,q;if(j(L),ae=this._events,ae===void 0)return this;if(X=ae[m],X===void 0)return this;if(X===L||X.listener===L)--this._eventsCount===0?this._events=Object.create(null):(delete ae[m],ae.removeListener&&this.emit("removeListener",m,X.listener||L));else if(typeof X!="function"){for(p=-1,Ee=X.length-1;Ee>=0;Ee--)if(X[Ee]===L||X[Ee].listener===L){q=X[Ee].listener,p=Ee;break}if(p<0)return this;p===0?X.shift():ge(X,p),X.length===1&&(ae[m]=X[0]),ae.removeListener!==void 0&&this.emit("removeListener",m,q||L)}return this},E.prototype.off=E.prototype.removeListener,E.prototype.removeAllListeners=function(m){var L,X,ae;if(X=this._events,X===void 0)return this;if(X.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):X[m]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete X[m]),this;if(arguments.length===0){var p=Object.keys(X),Ee;for(ae=0;ae<p.length;++ae)Ee=p[ae],Ee!=="removeListener"&&this.removeAllListeners(Ee);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(L=X[m],typeof L=="function")this.removeListener(m,L);else if(L!==void 0)for(ae=L.length-1;ae>=0;ae--)this.removeListener(m,L[ae]);return this};function S(w,m,L){var X=w._events;if(X===void 0)return[];var ae=X[m];return ae===void 0?[]:typeof ae=="function"?L?[ae.listener||ae]:[ae]:L?O(ae):B(ae,ae.length)}E.prototype.listeners=function(m){return S(this,m,!0)},E.prototype.rawListeners=function(m){return S(this,m,!1)},E.listenerCount=function(w,m){return typeof w.listenerCount=="function"?w.listenerCount(m):y.call(w,m)},E.prototype.listenerCount=y;function y(w){var m=this._events;if(m!==void 0){var L=m[w];if(typeof L=="function")return 1;if(L!==void 0)return L.length}return 0}E.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]};function B(w,m){for(var L=new Array(m),X=0;X<m;++X)L[X]=w[X];return L}function ge(w,m){for(;m+1<w.length;m++)w[m]=w[m+1];w.pop()}function O(w){for(var m=new Array(w.length),L=0;L<m.length;++L)m[L]=w[L].listener||w[L];return m}function k(w,m){return new Promise(function(L,X){function ae(Ee){w.removeListener(m,p),X(Ee)}function p(){typeof w.removeListener=="function"&&w.removeListener("error",ae),L([].slice.call(arguments))}Le(w,m,p,{once:!0}),m!=="error"&&ue(w,ae,{once:!0})})}function ue(w,m,L){typeof w.on=="function"&&Le(w,"error",m,L)}function Le(w,m,L,X){if(typeof w.on=="function")X.once?w.once(m,L):w.on(m,L);else if(typeof w.addEventListener=="function")w.addEventListener(m,function ae(p){X.once&&w.removeEventListener(m,ae),L(p)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof w)}},53291:function(tt){"use strict";var K=Array.isArray,a=Object.keys,e=Object.prototype.hasOwnProperty;tt.exports=function h(i,E){if(i===E)return!0;if(i&&E&&typeof i=="object"&&typeof E=="object"){var N=K(i),j=K(E),ce,P,A;if(N&&j){if(P=i.length,P!=E.length)return!1;for(ce=P;ce--!==0;)if(!h(i[ce],E[ce]))return!1;return!0}if(N!=j)return!1;var g=i instanceof Date,S=E instanceof Date;if(g!=S)return!1;if(g&&S)return i.getTime()==E.getTime();var y=i instanceof RegExp,B=E instanceof RegExp;if(y!=B)return!1;if(y&&B)return i.toString()==E.toString();var ge=a(i);if(P=ge.length,P!==a(E).length)return!1;for(ce=P;ce--!==0;)if(!e.call(E,ge[ce]))return!1;for(ce=P;ce--!==0;)if(A=ge[ce],!h(i[A],E[A]))return!1;return!0}return i!==i&&E!==E}},24334:function(tt,K,a){var e,h;(function(i,E){tt.exports=E(i)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof a.g!="undefined"?a.g:this,function(i){"use strict";i=i||{};var E=i.Base64,N="2.6.4",j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ce=function(D){for(var te={},je=0,ve=D.length;je<ve;je++)te[D.charAt(je)]=je;return te}(j),P=String.fromCharCode,A=function(D){if(D.length<2){var te=D.charCodeAt(0);return te<128?D:te<2048?P(192|te>>>6)+P(128|te&63):P(224|te>>>12&15)+P(128|te>>>6&63)+P(128|te&63)}else{var te=65536+(D.charCodeAt(0)-55296)*1024+(D.charCodeAt(1)-56320);return P(240|te>>>18&7)+P(128|te>>>12&63)+P(128|te>>>6&63)+P(128|te&63)}},g=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,S=function(D){return D.replace(g,A)},y=function(D){var te=[0,2,1][D.length%3],je=D.charCodeAt(0)<<16|(D.length>1?D.charCodeAt(1):0)<<8|(D.length>2?D.charCodeAt(2):0),ve=[j.charAt(je>>>18),j.charAt(je>>>12&63),te>=2?"=":j.charAt(je>>>6&63),te>=1?"=":j.charAt(je&63)];return ve.join("")},B=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,y)},ge=function(D){return B(S(String(D)))},O=function(D){return D.replace(/[+\/]/g,function(te){return te=="+"?"-":"_"}).replace(/=/g,"")},k=function(D,te){return te?O(ge(D)):ge(D)},ue=function(D){return k(D,!0)},Le;i.Uint8Array&&(Le=function(D,te){for(var je="",ve=0,R=D.length;ve<R;ve+=3){var M=D[ve],_=D[ve+1],V=D[ve+2],Q=M<<16|_<<8|V;je+=j.charAt(Q>>>18)+j.charAt(Q>>>12&63)+(typeof _!="undefined"?j.charAt(Q>>>6&63):"=")+(typeof V!="undefined"?j.charAt(Q&63):"=")}return te?O(je):je});var w=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,m=function(D){switch(D.length){case 4:var te=(7&D.charCodeAt(0))<<18|(63&D.charCodeAt(1))<<12|(63&D.charCodeAt(2))<<6|63&D.charCodeAt(3),je=te-65536;return P((je>>>10)+55296)+P((je&1023)+56320);case 3:return P((15&D.charCodeAt(0))<<12|(63&D.charCodeAt(1))<<6|63&D.charCodeAt(2));default:return P((31&D.charCodeAt(0))<<6|63&D.charCodeAt(1))}},L=function(D){return D.replace(w,m)},X=function(D){var te=D.length,je=te%4,ve=(te>0?ce[D.charAt(0)]<<18:0)|(te>1?ce[D.charAt(1)]<<12:0)|(te>2?ce[D.charAt(2)]<<6:0)|(te>3?ce[D.charAt(3)]:0),R=[P(ve>>>16),P(ve>>>8&255),P(ve&255)];return R.length-=[0,0,2,1][je],R.join("")},ae=i.atob&&typeof i.atob=="function"?function(D){return i.atob(D)}:function(D){return D.replace(/\S{1,4}/g,X)},p=function(D){return ae(String(D).replace(/[^A-Za-z0-9\+\/]/g,""))},Ee=function(D){return L(ae(D))},q=function(D){return String(D).replace(/[-_]/g,function(te){return te=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ie=function(D){return Ee(q(D))},Re;i.Uint8Array&&(Re=function(D){return Uint8Array.from(p(q(D)),function(te){return te.charCodeAt(0)})});var qe=function(){var D=i.Base64;return i.Base64=E,D};if(i.Base64={VERSION:N,atob:p,btoa:B,fromBase64:ie,toBase64:k,utob:S,encode:k,encodeURI:ue,btou:L,decode:ie,noConflict:qe,fromUint8Array:Le,toUint8Array:Re},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 ie(this)})),Object.defineProperty(String.prototype,"toBase64",d(function(D){return k(this,D)})),Object.defineProperty(String.prototype,"toBase64URI",d(function(){return k(this,!0)}))}}return i.Meteor&&(Base64=i.Base64),tt.exports?tt.exports.Base64=i.Base64:(e=[],h=function(){return i.Base64}.apply(K,e),h!==void 0&&(tt.exports=h)),{Base64:i.Base64}})},738:function(tt,K,a){"use strict";a.d(K,{Z:function(){return m}});var e=a(5016),h=a(18082),i=a(52456),E=a(5883),N=a(92310),j=a.n(N),ce=a(18929),P=a(10228),A=a(26112),g=a(59301);function S(L,X){var ae=L.disabled,p=L.prefixCls,Ee=L.character,q=L.characterRender,ie=L.index,Re=L.count,qe=L.value,d=L.allowHalf,D=L.focused,te=L.onHover,je=L.onClick,ve=function(rt){te(rt,ie)},R=function(rt){je(rt,ie)},M=function(rt){rt.keyCode===P.Z.ENTER&&je(rt,ie)},_=ie+1,V=new Set([p]);qe===0&&ie===0&&D?V.add("".concat(p,"-focused")):d&&qe+.5>=_&&qe<_?(V.add("".concat(p,"-half")),V.add("".concat(p,"-active")),D&&V.add("".concat(p,"-focused"))):(_<=qe?V.add("".concat(p,"-full")):V.add("".concat(p,"-zero")),_===qe&&D&&V.add("".concat(p,"-focused")));var Q=typeof Ee=="function"?Ee(L):Ee,Ne=g.createElement("li",{className:j()(Array.from(V)),ref:X},g.createElement("div",{onClick:ae?null:R,onKeyDown:ae?null:M,onMouseMove:ae?null:ve,role:"radio","aria-checked":qe>ie?"true":"false","aria-posinset":ie+1,"aria-setsize":Re,tabIndex:ae?-1:0},g.createElement("div",{className:"".concat(p,"-first")},Q),g.createElement("div",{className:"".concat(p,"-second")},Q)));return q&&(Ne=q(Ne,L)),Ne}var y=g.forwardRef(S);function B(){var L=g.useRef({});function X(p){return L.current[p]}function ae(p){return function(Ee){L.current[p]=Ee}}return[X,ae]}function ge(L){var X=L.pageXOffset,ae="scrollLeft";if(typeof X!="number"){var p=L.document;X=p.documentElement[ae],typeof X!="number"&&(X=p.body[ae])}return X}function O(L){var X,ae,p=L.ownerDocument,Ee=p.body,q=p&&p.documentElement,ie=L.getBoundingClientRect();return X=ie.left,ae=ie.top,X-=q.clientLeft||Ee.clientLeft||0,ae-=q.clientTop||Ee.clientTop||0,{left:X,top:ae}}function k(L){var X=O(L),ae=L.ownerDocument,p=ae.defaultView||ae.parentWindow;return X.left+=ge(p),X.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function Le(L,X){var ae=L.prefixCls,p=ae===void 0?"rc-rate":ae,Ee=L.className,q=L.defaultValue,ie=L.value,Re=L.count,qe=Re===void 0?5:Re,d=L.allowHalf,D=d===void 0?!1:d,te=L.allowClear,je=te===void 0?!0:te,ve=L.keyboard,R=ve===void 0?!0:ve,M=L.character,_=M===void 0?"\u2605":M,V=L.characterRender,Q=L.disabled,Ne=L.direction,he=Ne===void 0?"ltr":Ne,rt=L.tabIndex,Zt=rt===void 0?0:rt,Lt=L.autoFocus,Te=L.onHoverChange,$t=L.onChange,Kt=L.onFocus,Dt=L.onBlur,ln=L.onKeyDown,yt=L.onMouseLeave,yn=(0,E.Z)(L,ue),Z=B(),Ye=(0,i.Z)(Z,2),Vt=Ye[0],xn=Ye[1],In=g.useRef(null),cn=function(){if(!Q){var ke;(ke=In.current)===null||ke===void 0||ke.focus()}};g.useImperativeHandle(X,function(){return{focus:cn,blur:function(){if(!Q){var ke;(ke=In.current)===null||ke===void 0||ke.blur()}}}});var tn=(0,ce.Z)(q||0,{value:ie}),_e=(0,i.Z)(tn,2),W=_e[0],H=_e[1],be=(0,ce.Z)(null),We=(0,i.Z)(be,2),Xt=We[0],gt=We[1],zt=function(ke,C){var Ve=he==="rtl",Qt=ke+1;if(D){var Fn=Vt(ke),Ut=k(Fn),Zn=Fn.clientWidth;(Ve&&C-Ut>Zn/2||!Ve&&C-Ut<Zn/2)&&(Qt-=.5)}return Qt},t=function(ke){H(ke),$t==null||$t(ke)},de=g.useState(!1),at=(0,i.Z)(de,2),kt=at[0],Ft=at[1],pt=function(){Ft(!0),Kt==null||Kt()},It=function(){Ft(!1),Dt==null||Dt()},ot=g.useState(null),ft=(0,i.Z)(ot,2),Et=ft[0],qt=ft[1],oe=function(ke,C){var Ve=zt(C,ke.pageX);Ve!==Xt&&(qt(Ve),gt(null)),Te==null||Te(Ve)},fe=function(ke){Q||(qt(null),gt(null),Te==null||Te(void 0)),ke&&(yt==null||yt(ke))},I=function(ke,C){var Ve=zt(C,ke.pageX),Qt=!1;je&&(Qt=Ve===W),fe(),t(Qt?0:Ve),gt(Qt?Ve:null)},z=function(ke){var C=ke.keyCode,Ve=he==="rtl",Qt=D?.5:1;R&&(C===P.Z.RIGHT&&W<qe&&!Ve?(t(W+Qt),ke.preventDefault()):C===P.Z.LEFT&&W>0&&!Ve||C===P.Z.RIGHT&&W>0&&Ve?(t(W-Qt),ke.preventDefault()):C===P.Z.LEFT&&W<qe&&Ve&&(t(W+Qt),ke.preventDefault())),ln==null||ln(ke)};g.useEffect(function(){Lt&&!Q&&cn()},[]);var dt=new Array(qe).fill(0).map(function(xt,ke){return g.createElement(y,{ref:xn(ke),index:ke,count:qe,disabled:Q,prefixCls:"".concat(p,"-star"),allowHalf:D,value:Et===null?W:Et,onClick:I,onHover:oe,key:xt||ke,character:_,characterRender:V,focused:kt})}),Je=j()(p,Ee,(0,h.Z)((0,h.Z)({},"".concat(p,"-disabled"),Q),"".concat(p,"-rtl"),he==="rtl"));return g.createElement("ul",(0,e.Z)({className:Je,onMouseLeave:fe,tabIndex:Q?-1:Zt,onFocus:Q?null:pt,onBlur:Q?null:It,onKeyDown:Q?null:z,ref:In},(0,A.Z)(yn,{aria:!0,data:!0,attr:!0})),dt)}var w=g.forwardRef(Le),m=w},51581:function(tt,K,a){"use strict";Object.defineProperty(K,"__esModule",{value:!0});var e=function(){function y(B,ge){for(var O=0;O<ge.length;O++){var k=ge[O];k.enumerable=k.enumerable||!1,k.configurable=!0,"value"in k&&(k.writable=!0),Object.defineProperty(B,k.key,k)}}return function(B,ge,O){return ge&&y(B.prototype,ge),O&&y(B,O),B}}(),h=a(59301),i=j(h),E=a(12708),N=j(E);function j(y){return y&&y.__esModule?y:{default:y}}function ce(y,B){var ge={};for(var O in y)B.indexOf(O)>=0||Object.prototype.hasOwnProperty.call(y,O)&&(ge[O]=y[O]);return ge}function P(y,B){if(!(y instanceof B))throw new TypeError("Cannot call a class as a function")}function A(y,B){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return B&&(typeof B=="object"||typeof B=="function")?B:y}function g(y,B){if(typeof B!="function"&&B!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof B);y.prototype=Object.create(B&&B.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),B&&(Object.setPrototypeOf?Object.setPrototypeOf(y,B):y.__proto__=B)}var S=function(y){g(B,y);function B(ge){P(this,B);var O=A(this,(B.__proto__||Object.getPrototypeOf(B)).call(this,ge));return O.scrollListener=O.scrollListener.bind(O),O.eventListenerOptions=O.eventListenerOptions.bind(O),O.mousewheelListener=O.mousewheelListener.bind(O),O}return e(B,[{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,k={get passive(){O=!0}};try{document.addEventListener("test",null,k),document.removeEventListener("test",null,k)}catch(ue){}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 k=this.props.getScrollParent&&this.props.getScrollParent();return k!=null?k: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 k=window;this.props.useWindow===!1&&(k=O),k.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),k.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),k.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,k=window,ue=this.getParentElement(O),Le=void 0;if(this.props.useWindow){var w=document.documentElement||document.body.parentNode||document.body,m=k.pageYOffset!==void 0?k.pageYOffset:w.scrollTop;this.props.isReverse?Le=m:Le=this.calculateOffset(O,m)}else this.props.isReverse?Le=ue.scrollTop:Le=O.scrollHeight-ue.scrollTop-ue.clientHeight;Le<Number(this.props.threshold)&&O&&O.offsetParent!==null&&(this.detachScrollListener(),this.beforeScrollHeight=ue.scrollHeight,this.beforeScrollTop=ue.scrollTop,typeof this.props.loadMore=="function"&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(O,k){return O?this.calculateTopPosition(O)+(O.offsetHeight-k-window.innerHeight):0}},{key:"calculateTopPosition",value:function(O){return O?O.offsetTop+this.calculateTopPosition(O.offsetParent):0}},{key:"render",value:function(){var O=this,k=this.filterProps(this.props),ue=k.children,Le=k.element,w=k.hasMore,m=k.initialLoad,L=k.isReverse,X=k.loader,ae=k.loadMore,p=k.pageStart,Ee=k.ref,q=k.threshold,ie=k.useCapture,Re=k.useWindow,qe=k.getScrollParent,d=ce(k,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]);d.ref=function(te){O.scrollComponent=te,Ee&&Ee(te)};var D=[ue];return w&&(X?L?D.unshift(X):D.push(X):this.defaultLoader&&(L?D.unshift(this.defaultLoader):D.push(this.defaultLoader))),i.default.createElement(Le,d,D)}}]),B}(h.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},K.default=S,tt.exports=K.default},26724:function(tt,K,a){tt.exports=a(51581)},44589:function(tt,K,a){"use strict";a.d(K,{JN:function(){return In},Rp:function(){return m},W8:function(){return _e}});var e=a(5016),h=a(52456),i=a(76267),E=a(6487),N=a(56789),j=a(96233),ce=a(7828),P=a(7942),A=a(41281),g=a(18082),S=a(59301),y=a(12708),B=a.n(y),ge=a(4676),O=a(44520),k=a.n(O),ue=a(92393),Le=function(){function W(){(0,E.Z)(this,W),(0,g.Z)(this,"refs",{})}return(0,N.Z)(W,[{key:"add",value:function(be,We){this.refs[be]||(this.refs[be]=[]),this.refs[be].push(We)}},{key:"remove",value:function(be,We){var Xt=this.getIndex(be,We);Xt!==-1&&this.refs[be].splice(Xt,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var be=this;return this.refs[this.active.collection].find(function(We){var Xt=We.node;return Xt.sortableInfo.index==be.active.index})}},{key:"getIndex",value:function(be,We){return this.refs[be].indexOf(We)}},{key:"getOrderedRefs",value:function(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.active.collection;return this.refs[be].sort(w)}}]),W}();function w(W,H){var be=W.node.sortableInfo.index,We=H.node.sortableInfo.index;return be-We}function m(W,H,be){return W=W.slice(),W.splice(be<0?W.length+be:be,0,W.splice(H,1)[0]),W}function L(W,H){return Object.keys(W).reduce(function(be,We){return H.indexOf(We)===-1&&(be[We]=W[We]),be},{})}var X={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},ae=function(){if(typeof window=="undefined"||typeof document=="undefined")return"";var W=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],H=(Array.prototype.slice.call(W).join("").match(/-(moz|webkit|ms)-/)||W.OLink===""&&["","o"])[1];switch(H){case"ms":return"ms";default:return H&&H.length?H[0].toUpperCase()+H.substr(1):""}}();function p(W,H){Object.keys(H).forEach(function(be){W.style[be]=H[be]})}function Ee(W,H){W.style["".concat(ae,"Transform")]=H==null?"":"translate3d(".concat(H.x,"px,").concat(H.y,"px,0)")}function q(W,H){W.style["".concat(ae,"TransitionDuration")]=H==null?"":"".concat(H,"ms")}function ie(W,H){for(;W;){if(H(W))return W;W=W.parentNode}return null}function Re(W,H,be){return Math.max(W,Math.min(be,H))}function qe(W){return W.substr(-2)==="px"?parseFloat(W):0}function d(W){var H=window.getComputedStyle(W);return{bottom:qe(H.marginBottom),left:qe(H.marginLeft),right:qe(H.marginRight),top:qe(H.marginTop)}}function D(W,H){var be=H.displayName||H.name;return be?"".concat(W,"(").concat(be,")"):W}function te(W,H){var be=W.getBoundingClientRect();return{top:be.top+H.top,left:be.left+H.left}}function je(W){return W.touches&&W.touches.length?{x:W.touches[0].pageX,y:W.touches[0].pageY}:W.changedTouches&&W.changedTouches.length?{x:W.changedTouches[0].pageX,y:W.changedTouches[0].pageY}:{x:W.pageX,y:W.pageY}}function ve(W){return W.touches&&W.touches.length||W.changedTouches&&W.changedTouches.length}function R(W,H){var be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{left:0,top:0};if(W){var We={left:be.left+W.offsetLeft,top:be.top+W.offsetTop};return W.parentNode===H?We:R(W.parentNode,H,We)}}function M(W,H,be){return W<be&&W>H?W-1:W>be&&W<H?W+1:W}function _(W){var H=W.lockOffset,be=W.width,We=W.height,Xt=H,gt=H,zt="px";if(typeof H=="string"){var t=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(H);k()(t!==null,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',H),Xt=parseFloat(H),gt=parseFloat(H),zt=t[1]}return k()(isFinite(Xt)&&isFinite(gt),"lockOffset value should be a finite. Given %s",H),zt==="%"&&(Xt=Xt*be/100,gt=gt*We/100),{x:Xt,y:gt}}function V(W){var H=W.height,be=W.width,We=W.lockOffset,Xt=Array.isArray(We)?We:[We,We];k()(Xt.length===2,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",We);var gt=(0,h.Z)(Xt,2),zt=gt[0],t=gt[1];return[_({height:H,lockOffset:zt,width:be}),_({height:H,lockOffset:t,width:be})]}function Q(W){var H=window.getComputedStyle(W),be=/(auto|scroll)/,We=["overflow","overflowX","overflowY"];return We.find(function(Xt){return be.test(H[Xt])})}function Ne(W){return W instanceof HTMLElement?Q(W)?W:Ne(W.parentNode):null}function he(W){var H=window.getComputedStyle(W);return H.display==="grid"?{x:qe(H.gridColumnGap),y:qe(H.gridRowGap)}:{x:0,y:0}}var rt={TAB:9,ESC:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40},Zt={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function Lt(W){var H="input, textarea, select, canvas, [contenteditable]",be=W.querySelectorAll(H),We=W.cloneNode(!0),Xt=(0,ue.Z)(We.querySelectorAll(H));return Xt.forEach(function(gt,zt){if(gt.type!=="file"&&(gt.value=be[zt].value),gt.type==="radio"&>.name&&(gt.name="__sortableClone__".concat(gt.name)),gt.tagName===Zt.Canvas&&be[zt].width>0&&be[zt].height>0){var t=gt.getContext("2d");t.drawImage(be[zt],0,0)}}),We}function Te(W){var H,be,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return be=H=function(Xt){_inherits(gt,Xt);function gt(){return _classCallCheck(this,gt),_possibleConstructorReturn(this,_getPrototypeOf(gt).apply(this,arguments))}return _createClass(gt,[{key:"componentDidMount",value:function(){var t=findDOMNode(this);t.sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return invariant(We.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=We.withRef?"wrappedInstance":null;return createElement(W,_extends({ref:t},this.props))}}]),gt}(Component),_defineProperty(H,"displayName",D("sortableHandle",W)),be}function $t(W){return W.sortableHandle!=null}var Kt=function(){function W(H,be){(0,E.Z)(this,W),this.container=H,this.onScrollCallback=be}return(0,N.Z)(W,[{key:"clear",value:function(){this.interval!=null&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(be){var We=this,Xt=be.translate,gt=be.minTranslate,zt=be.maxTranslate,t=be.width,de=be.height,at={x:0,y:0},kt={x:1,y:1},Ft={x:10,y:10},pt=this.container,It=pt.scrollTop,ot=pt.scrollLeft,ft=pt.scrollHeight,Et=pt.scrollWidth,qt=pt.clientHeight,oe=pt.clientWidth,fe=It===0,I=ft-It-qt===0,z=ot===0,dt=Et-ot-oe===0;Xt.y>=zt.y-de/2&&!I?(at.y=1,kt.y=Ft.y*Math.abs((zt.y-de/2-Xt.y)/de)):Xt.x>=zt.x-t/2&&!dt?(at.x=1,kt.x=Ft.x*Math.abs((zt.x-t/2-Xt.x)/t)):Xt.y<=gt.y+de/2&&!fe?(at.y=-1,kt.y=Ft.y*Math.abs((Xt.y-de/2-gt.y)/de)):Xt.x<=gt.x+t/2&&!z&&(at.x=-1,kt.x=Ft.x*Math.abs((Xt.x-t/2-gt.x)/t)),this.interval&&(this.clear(),this.isAutoScrolling=!1),(at.x!==0||at.y!==0)&&(this.interval=setInterval(function(){We.isAutoScrolling=!0;var Je={left:kt.x*at.x,top:kt.y*at.y};We.container.scrollTop+=Je.top,We.container.scrollLeft+=Je.left,We.onScrollCallback(Je)},5))}}]),W}();function Dt(W){var H=W.node;return{height:H.offsetHeight,width:H.offsetWidth}}function ln(W){var H=[Zt.Input,Zt.Textarea,Zt.Select,Zt.Option,Zt.Button];return!!(H.indexOf(W.target.tagName)!==-1||ie(W.target,function(be){return be.contentEditable==="true"}))}var yt={axis:B().oneOf(["x","y","xy"]),contentWindow:B().any,disableAutoscroll:B().bool,distance:B().number,getContainer:B().func,getHelperDimensions:B().func,helperClass:B().string,helperContainer:B().oneOfType([B().func,typeof HTMLElement=="undefined"?B().any:B().instanceOf(HTMLElement)]),hideSortableGhost:B().bool,keyboardSortingTransitionDuration:B().number,lockAxis:B().string,lockOffset:B().oneOfType([B().number,B().string,B().arrayOf(B().oneOfType([B().number,B().string]))]),lockToContainerEdges:B().bool,onSortEnd:B().func,onSortMove:B().func,onSortOver:B().func,onSortStart:B().func,pressDelay:B().number,pressThreshold:B().number,keyCodes:B().shape({lift:B().arrayOf(B().number),drop:B().arrayOf(B().number),cancel:B().arrayOf(B().number),up:B().arrayOf(B().number),down:B().arrayOf(B().number)}),shouldCancelStart:B().func,transitionDuration:B().number,updateBeforeSortStart:B().func,useDragHandle:B().bool,useWindowAsScrollContainer:B().bool},yn={lift:[rt.SPACE],drop:[rt.SPACE],cancel:[rt.ESC],up:[rt.UP,rt.LEFT],down:[rt.DOWN,rt.RIGHT]},Z={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:Dt,hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:yn,shouldCancelStart:ln,transitionDuration:300,useWindowAsScrollContainer:!1},Ye=Object.keys(yt);function Vt(W){k()(!(W.distance&&W.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 xn(W,H){try{var be=W()}catch(We){return H(!0,We)}return be&&be.then?be.then(H.bind(null,!1),H.bind(null,!0)):H(!1,value)}function In(W){var H,be,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return be=H=function(Xt){(0,P.Z)(gt,Xt);function gt(zt){var t;return(0,E.Z)(this,gt),t=(0,j.Z)(this,(0,ce.Z)(gt).call(this,zt)),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"state",{}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"handleStart",function(de){var at=t.props,kt=at.distance,Ft=at.shouldCancelStart;if(!(de.button===2||Ft(de))){t.touched=!0,t.position=je(de);var pt=ie(de.target,function(oe){return oe.sortableInfo!=null});if(pt&&pt.sortableInfo&&t.nodeIsChild(pt)&&!t.state.sorting){var It=t.props.useDragHandle,ot=pt.sortableInfo,ft=ot.index,Et=ot.collection,qt=ot.disabled;if(qt||It&&!ie(de.target,$t))return;t.manager.active={collection:Et,index:ft},!ve(de)&&de.target.tagName===Zt.Anchor&&de.preventDefault(),kt||(t.props.pressDelay===0?t.handlePress(de):t.pressTimer=setTimeout(function(){return t.handlePress(de)},t.props.pressDelay))}}}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"nodeIsChild",function(de){return de.sortableInfo.manager===t.manager}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"handleMove",function(de){var at=t.props,kt=at.distance,Ft=at.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var pt=je(de),It={x:t.position.x-pt.x,y:t.position.y-pt.y},ot=Math.abs(It.x)+Math.abs(It.y);t.delta=It,!kt&&(!Ft||ot>=Ft)?(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0)):kt&&ot>=kt&&t.manager.isActive()&&t.handlePress(de)}}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"handleEnd",function(){t.touched=!1,t.cancel()}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"cancel",function(){var de=t.props.distance,at=t.state.sorting;at||(de||clearTimeout(t.pressTimer),t.manager.active=null)}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"handlePress",function(de){try{var at=t.manager.getActive(),kt=function(){if(at){var Ft=function(){var ke=I.sortableInfo.index,C=d(I),Ve=he(t.container),Qt=t.scrollContainer.getBoundingClientRect(),Fn=ot({index:ke,node:I,collection:z});if(t.node=I,t.margin=C,t.gridGap=Ve,t.width=Fn.width,t.height=Fn.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=I.getBoundingClientRect(),t.containerBoundingRect=Qt,t.index=ke,t.newIndex=ke,t.axis={x:It.indexOf("x")>=0,y:It.indexOf("y")>=0},t.offsetEdge=R(I,t.container),dt?t.initialOffset=je((0,i.Z)({},de,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top})):t.initialOffset=je(de),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild(Lt(I)),p(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-C.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-C.top,"px"),width:"".concat(t.width,"px")}),dt&&t.helper.focus(),Et&&(t.sortableGhost=I,p(I,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},dt){var Ut=fe?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,Zn=Ut.top,Jn=Ut.left,vn=Ut.width,Fe=Ut.height,De=Zn+Fe,Oe=Jn+vn;t.axis.x&&(t.minTranslate.x=Jn-t.boundingClientRect.left,t.maxTranslate.x=Oe-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=Zn-t.boundingClientRect.top,t.maxTranslate.y=De-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(fe?0:Qt.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(fe?t.contentWindow.innerWidth:Qt.left+Qt.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(fe?0:Qt.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(fe?t.contentWindow.innerHeight:Qt.top+Qt.height)-t.boundingClientRect.top-t.height/2);ft&&ft.split(" ").forEach(function(Ge){return t.helper.classList.add(Ge)}),t.listenerNode=de.touches?I:t.contentWindow,dt?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(X.move.forEach(function(Ge){return t.listenerNode.addEventListener(Ge,t.handleSortMove,!1)}),X.end.forEach(function(Ge){return t.listenerNode.addEventListener(Ge,t.handleSortEnd,!1)})),t.setState({sorting:!0,sortingIndex:ke}),oe&&oe({node:I,index:ke,collection:z,isKeySorting:dt,nodes:t.manager.getOrderedRefs(),helper:t.helper},de),dt&&t.keyMove(0)},pt=t.props,It=pt.axis,ot=pt.getHelperDimensions,ft=pt.helperClass,Et=pt.hideSortableGhost,qt=pt.updateBeforeSortStart,oe=pt.onSortStart,fe=pt.useWindowAsScrollContainer,I=at.node,z=at.collection,dt=t.manager.isKeySorting,Je=function(){if(typeof qt=="function"){t._awaitingUpdateBeforeSortStart=!0;var xt=xn(function(){var ke=I.sortableInfo.index;return Promise.resolve(qt({collection:z,index:ke,node:I,isKeySorting:dt},de)).then(function(){})},function(ke,C){if(t._awaitingUpdateBeforeSortStart=!1,ke)throw C;return C});if(xt&&xt.then)return xt.then(function(){})}}();return Je&&Je.then?Je.then(Ft):Ft(Je)}}();return Promise.resolve(kt&&kt.then?kt.then(function(){}):void 0)}catch(Ft){return Promise.reject(Ft)}}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"handleSortMove",function(de){var at=t.props.onSortMove;typeof de.preventDefault=="function"&&de.preventDefault(),t.updateHelperPosition(de),t.animateNodes(),t.autoscroll(),at&&at(de)}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"handleSortEnd",function(de){var at=t.props,kt=at.hideSortableGhost,Ft=at.onSortEnd,pt=t.manager,It=pt.active.collection,ot=pt.isKeySorting,ft=t.manager.getOrderedRefs();t.listenerNode&&(ot?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(X.move.forEach(function(I){return t.listenerNode.removeEventListener(I,t.handleSortMove)}),X.end.forEach(function(I){return t.listenerNode.removeEventListener(I,t.handleSortEnd)}))),t.helper.parentNode.removeChild(t.helper),kt&&t.sortableGhost&&p(t.sortableGhost,{opacity:"",visibility:""});for(var Et=0,qt=ft.length;Et<qt;Et++){var oe=ft[Et],fe=oe.node;oe.edgeOffset=null,oe.boundingClientRect=null,Ee(fe,null),q(fe,null),oe.translate=null}t.autoScroller.clear(),t.manager.active=null,t.manager.isKeySorting=!1,t.setState({sorting:!1,sortingIndex:null}),typeof Ft=="function"&&Ft({collection:It,newIndex:t.newIndex,oldIndex:t.index,isKeySorting:ot,nodes:ft},de),t.touched=!1}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"autoscroll",function(){var de=t.props.disableAutoscroll,at=t.manager.isKeySorting;if(de){t.autoScroller.clear();return}if(at){var kt=(0,i.Z)({},t.translate),Ft=0,pt=0;t.axis.x&&(kt.x=Math.min(t.maxTranslate.x,Math.max(t.minTranslate.x,t.translate.x)),Ft=t.translate.x-kt.x),t.axis.y&&(kt.y=Math.min(t.maxTranslate.y,Math.max(t.minTranslate.y,t.translate.y)),pt=t.translate.y-kt.y),t.translate=kt,Ee(t.helper,t.translate),t.scrollContainer.scrollLeft+=Ft,t.scrollContainer.scrollTop+=pt;return}t.autoScroller.update({height:t.height,maxTranslate:t.maxTranslate,minTranslate:t.minTranslate,translate:t.translate,width:t.width})}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"onAutoScroll",function(de){t.translate.x+=de.left,t.translate.y+=de.top,t.animateNodes()}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"handleKeyDown",function(de){var at=de.keyCode,kt=t.props,Ft=kt.shouldCancelStart,pt=kt.keyCodes,It=pt===void 0?{}:pt,ot=(0,i.Z)({},yn,It);t.manager.active&&!t.manager.isKeySorting||!t.manager.active&&(!ot.lift.includes(at)||Ft(de)||!t.isValidSortingTarget(de))||(de.stopPropagation(),de.preventDefault(),ot.lift.includes(at)&&!t.manager.active?t.keyLift(de):ot.drop.includes(at)&&t.manager.active?t.keyDrop(de):ot.cancel.includes(at)?(t.newIndex=t.manager.active.index,t.keyDrop(de)):ot.up.includes(at)?t.keyMove(-1):ot.down.includes(at)&&t.keyMove(1))}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"keyLift",function(de){var at=de.target,kt=ie(at,function(ot){return ot.sortableInfo!=null}),Ft=kt.sortableInfo,pt=Ft.index,It=Ft.collection;t.initialFocusedNode=at,t.manager.isKeySorting=!0,t.manager.active={index:pt,collection:It},t.handlePress(de)}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"keyMove",function(de){var at=t.manager.getOrderedRefs(),kt=at[at.length-1].node.sortableInfo.index,Ft=t.newIndex+de,pt=t.newIndex;if(!(Ft<0||Ft>kt)){t.prevIndex=pt,t.newIndex=Ft;var It=M(t.newIndex,t.prevIndex,t.index),ot=at.find(function(dt){var Je=dt.node;return Je.sortableInfo.index===It}),ft=ot.node,Et=t.containerScrollDelta,qt=ot.boundingClientRect||te(ft,Et),oe=ot.translate||{x:0,y:0},fe={top:qt.top+oe.y-Et.top,left:qt.left+oe.x-Et.left},I=pt<Ft,z={x:I&&t.axis.x?ft.offsetWidth-t.width:0,y:I&&t.axis.y?ft.offsetHeight-t.height:0};t.handleSortMove({pageX:fe.left+z.x,pageY:fe.top+z.y,ignoreTransition:de===0})}}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"keyDrop",function(de){t.handleSortEnd(de),t.initialFocusedNode&&t.initialFocusedNode.focus()}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"handleKeyEnd",function(de){t.manager.active&&t.keyDrop(de)}),(0,g.Z)((0,A.Z)((0,A.Z)(t)),"isValidSortingTarget",function(de){var at=t.props.useDragHandle,kt=de.target,Ft=ie(kt,function(pt){return pt.sortableInfo!=null});return Ft&&Ft.sortableInfo&&!Ft.sortableInfo.disabled&&(at?$t(kt):kt.sortableInfo)}),Vt(zt),t.manager=new Le,t.events={end:t.handleEnd,move:t.handleMove,start:t.handleStart},t}return(0,N.Z)(gt,[{key:"getChildContext",value:function(){return{manager:this.manager}}},{key:"componentDidMount",value:function(){var t=this,de=this.props.useWindowAsScrollContainer,at=this.getContainer();Promise.resolve(at).then(function(kt){t.container=kt,t.document=t.container.ownerDocument||document;var Ft=t.props.contentWindow||t.document.defaultView||window;t.contentWindow=typeof Ft=="function"?Ft():Ft,t.scrollContainer=de?t.document.scrollingElement||t.document.documentElement:Ne(t.container)||t.container,t.autoScroller=new Kt(t.scrollContainer,t.onAutoScroll),Object.keys(t.events).forEach(function(pt){return X[pt].forEach(function(It){return t.container.addEventListener(It,t.events[pt],!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(de){return X[de].forEach(function(at){return t.container.removeEventListener(at,t.events[de])})}),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(t){var de=this.props,at=de.lockAxis,kt=de.lockOffset,Ft=de.lockToContainerEdges,pt=de.transitionDuration,It=de.keyboardSortingTransitionDuration,ot=It===void 0?pt:It,ft=this.manager.isKeySorting,Et=t.ignoreTransition,qt=je(t),oe={x:qt.x-this.initialOffset.x,y:qt.y-this.initialOffset.y};if(oe.y-=window.pageYOffset-this.initialWindowScroll.top,oe.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=oe,Ft){var fe=V({height:this.height,lockOffset:kt,width:this.width}),I=(0,h.Z)(fe,2),z=I[0],dt=I[1],Je={x:this.width/2-z.x,y:this.height/2-z.y},xt={x:this.width/2-dt.x,y:this.height/2-dt.y};oe.x=Re(this.minTranslate.x+Je.x,this.maxTranslate.x-xt.x,oe.x),oe.y=Re(this.minTranslate.y+Je.y,this.maxTranslate.y-xt.y,oe.y)}at==="x"?oe.y=0:at==="y"&&(oe.x=0),ft&&ot&&!Et&&q(this.helper,ot),Ee(this.helper,oe)}},{key:"animateNodes",value:function(){var t=this.props,de=t.transitionDuration,at=t.hideSortableGhost,kt=t.onSortOver,Ft=this.containerScrollDelta,pt=this.windowScrollDelta,It=this.manager.getOrderedRefs(),ot={left:this.offsetEdge.left+this.translate.x+Ft.left,top:this.offsetEdge.top+this.translate.y+Ft.top},ft=this.manager.isKeySorting,Et=this.newIndex;this.newIndex=null;for(var qt=0,oe=It.length;qt<oe;qt++){var fe=It[qt].node,I=fe.sortableInfo.index,z=fe.offsetWidth,dt=fe.offsetHeight,Je={height:this.height>dt?dt/2:this.height/2,width:this.width>z?z/2:this.width/2},xt=ft&&I>this.index&&I<=Et,ke=ft&&I<this.index&&I>=Et,C={x:0,y:0},Ve=It[qt].edgeOffset;Ve||(Ve=R(fe,this.container),It[qt].edgeOffset=Ve,ft&&(It[qt].boundingClientRect=te(fe,Ft)));var Qt=qt<It.length-1&&It[qt+1],Fn=qt>0&&It[qt-1];if(Qt&&!Qt.edgeOffset&&(Qt.edgeOffset=R(Qt.node,this.container),ft&&(Qt.boundingClientRect=te(Qt.node,Ft))),I===this.index){at&&(this.sortableGhost=fe,p(fe,{opacity:0,visibility:"hidden"}));continue}de&&q(fe,de),this.axis.x?this.axis.y?ke||I<this.index&&(ot.left+pt.left-Je.width<=Ve.left&&ot.top+pt.top<=Ve.top+Je.height||ot.top+pt.top+Je.height<=Ve.top)?(C.x=this.width+this.marginOffset.x,Ve.left+C.x>this.containerBoundingRect.width-Je.width&&Qt&&(C.x=Qt.edgeOffset.left-Ve.left,C.y=Qt.edgeOffset.top-Ve.top),this.newIndex===null&&(this.newIndex=I)):(xt||I>this.index&&(ot.left+pt.left+Je.width>=Ve.left&&ot.top+pt.top+Je.height>=Ve.top||ot.top+pt.top+Je.height>=Ve.top+dt))&&(C.x=-(this.width+this.marginOffset.x),Ve.left+C.x<this.containerBoundingRect.left+Je.width&&Fn&&(C.x=Fn.edgeOffset.left-Ve.left,C.y=Fn.edgeOffset.top-Ve.top),this.newIndex=I):xt||I>this.index&&ot.left+pt.left+Je.width>=Ve.left?(C.x=-(this.width+this.marginOffset.x),this.newIndex=I):(ke||I<this.index&&ot.left+pt.left<=Ve.left+Je.width)&&(C.x=this.width+this.marginOffset.x,this.newIndex==null&&(this.newIndex=I)):this.axis.y&&(xt||I>this.index&&ot.top+pt.top+Je.height>=Ve.top?(C.y=-(this.height+this.marginOffset.y),this.newIndex=I):(ke||I<this.index&&ot.top+pt.top<=Ve.top+Je.height)&&(C.y=this.height+this.marginOffset.y,this.newIndex==null&&(this.newIndex=I))),Ee(fe,C),It[qt].translate=C}this.newIndex==null&&(this.newIndex=this.index),ft&&(this.newIndex=Et);var Ut=ft?this.prevIndex:Et;kt&&this.newIndex!==Ut&&kt({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:Ut,isKeySorting:ft,nodes:It,helper:this.helper})}},{key:"getWrappedInstance",value:function(){return k()(We.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,ge.findDOMNode)(this):t(We.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var t=We.withRef?"wrappedInstance":null;return(0,S.createElement)(W,(0,e.Z)({ref:t},L(this.props,Ye)))}},{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}}}]),gt}(S.Component),(0,g.Z)(H,"displayName",D("sortableList",W)),(0,g.Z)(H,"defaultProps",Z),(0,g.Z)(H,"propTypes",yt),(0,g.Z)(H,"childContextTypes",{manager:B().object.isRequired}),be}var cn={index:B().number.isRequired,collection:B().oneOfType([B().number,B().string]),disabled:B().bool},tn=Object.keys(cn);function _e(W){var H,be,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return be=H=function(Xt){(0,P.Z)(gt,Xt);function gt(){return(0,E.Z)(this,gt),(0,j.Z)(this,(0,ce.Z)(gt).apply(this,arguments))}return(0,N.Z)(gt,[{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,de=t.collection,at=t.disabled,kt=t.index,Ft=(0,ge.findDOMNode)(this);Ft.sortableInfo={collection:de,disabled:at,index:kt,manager:this.context.manager},this.node=Ft,this.ref={node:Ft},this.context.manager.add(de,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 k()(We.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=We.withRef?"wrappedInstance":null;return(0,S.createElement)(W,(0,e.Z)({ref:t},L(this.props,tn)))}}]),gt}(S.Component),(0,g.Z)(H,"displayName",D("sortableElement",W)),(0,g.Z)(H,"contextTypes",{manager:B().object.isRequired}),(0,g.Z)(H,"propTypes",cn),(0,g.Z)(H,"defaultProps",{collection:0}),be}},27774:function(tt,K){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.SizeSensorId=K.SensorTabIndex=K.SensorClassName=void 0;var a="size-sensor-id";K.SizeSensorId=a;var e="size-sensor-object";K.SensorClassName=e;var h="-1";K.SensorTabIndex=h},79301:function(tt,K){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.default=void 0;var a=function(h){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,E=null;return function(){for(var N=this,j=arguments.length,ce=new Array(j),P=0;P<j;P++)ce[P]=arguments[P];clearTimeout(E),E=setTimeout(function(){h.apply(N,ce)},i)}};K.default=a},79789:function(tt,K){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.default=void 0;var a=1,e=function(){return"".concat(a++)};K.default=e},47242:function(tt,K,a){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.ver=K.clear=K.bind=void 0;var e=a(95270),h=function(j,ce){var P=(0,e.getSensor)(j);return P.bind(ce),function(){P.unbind(ce)}};K.bind=h;var i=function(j){var ce=(0,e.getSensor)(j);(0,e.removeSensor)(ce)};K.clear=i;var E="1.0.2";K.ver=E},95270:function(tt,K,a){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.removeSensor=K.getSensor=K.Sensors=void 0;var e=E(a(79789)),h=a(57829),i=a(27774);function E(A){return A&&A.__esModule?A:{default:A}}var N={};K.Sensors=N;function j(A){A&&N[A]&&delete N[A]}var ce=function(g){var S=g.getAttribute(i.SizeSensorId);if(S&&N[S])return N[S];var y=(0,e.default)();g.setAttribute(i.SizeSensorId,y);var B=(0,h.createSensor)(g,function(){return j(y)});return N[y]=B,B};K.getSensor=ce;var P=function(g){var S=g.element.getAttribute(i.SizeSensorId);g.destroy(),j(S)};K.removeSensor=P},57829:function(tt,K,a){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.createSensor=void 0;var e=a(20953),h=a(55202),i=typeof ResizeObserver!="undefined"?h.createSensor:e.createSensor;K.createSensor=i},20953:function(tt,K,a){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.createSensor=void 0;var e=i(a(79301)),h=a(27774);function i(N){return N&&N.__esModule?N:{default:N}}var E=function(j,ce){var P=void 0,A=[],g=function(){getComputedStyle(j).position==="static"&&(j.style.position="relative");var k=document.createElement("object");return k.onload=function(){k.contentDocument.defaultView.addEventListener("resize",S),S()},k.style.display="block",k.style.position="absolute",k.style.top="0",k.style.left="0",k.style.height="100%",k.style.width="100%",k.style.overflow="hidden",k.style.pointerEvents="none",k.style.zIndex="-1",k.style.opacity="0",k.setAttribute("class",h.SensorClassName),k.setAttribute("tabindex",h.SensorTabIndex),k.type="text/html",j.appendChild(k),k.data="about:blank",k},S=(0,e.default)(function(){A.forEach(function(O){O(j)})}),y=function(k){P||(P=g()),A.indexOf(k)===-1&&A.push(k)},B=function(){P&&P.parentNode&&(P.contentDocument&&P.contentDocument.defaultView.removeEventListener("resize",S),P.parentNode.removeChild(P),j.removeAttribute(h.SizeSensorId),P=void 0,A=[],ce&&ce())},ge=function(k){var ue=A.indexOf(k);ue!==-1&&A.splice(ue,1),A.length===0&&P&&B()};return{element:j,bind:y,destroy:B,unbind:ge}};K.createSensor=E},55202:function(tt,K,a){"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.createSensor=void 0;var e=a(27774),h=i(a(79301));function i(N){return N&&N.__esModule?N:{default:N}}var E=function(j,ce){var P=void 0,A=[],g=(0,h.default)(function(){A.forEach(function(O){O(j)})}),S=function(){var k=new ResizeObserver(g);return k.observe(j),g(),k},y=function(k){P||(P=S()),A.indexOf(k)===-1&&A.push(k)},B=function(){P.disconnect(),A=[],P=void 0,j.removeAttribute(e.SizeSensorId),ce&&ce()},ge=function(k){var ue=A.indexOf(k);ue!==-1&&A.splice(ue,1),A.length===0&&P&&B()};return{element:j,bind:y,destroy:B,unbind:ge}};K.createSensor=E},96908:function(tt){"use strict";tt.exports="data:image/png;base64,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"},57177:function(tt){"use strict";tt.exports="data:image/png;base64,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"},81378:function(tt){"use strict";tt.exports="data:image/png;base64,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"}}]);
|
|
}()); |