diff --git a/layouts__index.f5348055.async.js b/layouts__index.bdc03a46.async.js similarity index 99% rename from layouts__index.f5348055.async.js rename to layouts__index.bdc03a46.async.js index 0fe823f403..cf33cc2714 100644 --- a/layouts__index.f5348055.async.js +++ b/layouts__index.bdc03a46.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},59477:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},40001:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},49198:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},84105:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},18785:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},87169:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},73331:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},15277:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},52671:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},8657:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},56082:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},33853:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},15075:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},62772:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},43531:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},61485:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},47472:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},68196:function(rn,Je,t){t.d(Je,{Z:function(){return le}});var e=t(85899),p=t(72190),i=t(42244),x=t(43403),D=t(92310),b=t.n(D),C=t(29301),N=t(76846),K=t(96452),n=t(6089),te=t(80402),I=t(34280),P=t(49658),G=t(59301),We=t(60499),Ie=t(77900),Se=t(8654);function me(Y){var V=Y.prefixCls,h=Y.align,pe=Y.arrow,Q=Y.arrowPos,r=pe||{},g=r.className,se=r.content,re=Q.x,T=re===void 0?0:re,_=Q.y,$=_===void 0?0:_,ue=G.useRef();if(!h||!h.points)return null;var v={position:"absolute"};if(h.autoArrow!==!1){var y=h.points[0],Ge=h.points[1],we=y[0],Fe=y[1],Ve=Ge[0],ke=Ge[1];we===Ve||!["t","b"].includes(we)?v.top=$:we==="t"?v.top=0:v.bottom=0,Fe===ke||!["l","r"].includes(Fe)?v.left=T:Fe==="l"?v.left=0:v.right=0}return G.createElement("div",{ref:ue,className:b()("".concat(V,"-arrow"),g),style:v},se)}function w(Y){var V=Y.prefixCls,h=Y.open,pe=Y.zIndex,Q=Y.mask,r=Y.motion;return Q?G.createElement(Ie.default,(0,We.Z)({},r,{motionAppear:!0,visible:h,removeOnLeave:!0}),function(g){var se=g.className;return G.createElement("div",{style:{zIndex:pe},className:b()("".concat(V,"-mask"),se)})}):null}var Ee=G.memo(function(Y){var V=Y.children;return V},function(Y,V){return V.cache}),d=Ee,m=G.forwardRef(function(Y,V){var h=Y.popup,pe=Y.className,Q=Y.prefixCls,r=Y.style,g=Y.target,se=Y.onVisibleChanged,re=Y.open,T=Y.keepDom,_=Y.fresh,$=Y.onClick,ue=Y.mask,v=Y.arrow,y=Y.arrowPos,Ge=Y.align,we=Y.motion,Fe=Y.maskMotion,Ve=Y.forceRender,ke=Y.getPopupContainer,et=Y.autoDestroy,$e=Y.portal,tt=Y.zIndex,Ot=Y.onMouseEnter,bt=Y.onMouseLeave,xt=Y.onPointerEnter,Mt=Y.onPointerDownCapture,Qt=Y.ready,At=Y.offsetX,wt=Y.offsetY,on=Y.offsetR,Wt=Y.offsetB,an=Y.onAlign,yn=Y.onPrepare,Ht=Y.stretch,ln=Y.targetWidth,Dt=Y.targetHeight,jt=typeof h=="function"?h():h,Kt=re||T,Gt=(ke==null?void 0:ke.length)>0,en=G.useState(!ke||!Gt),Xt=(0,p.Z)(en,2),An=Xt[0],dr=Xt[1];if((0,I.Z)(function(){!An&&Gt&&g&&dr(!0)},[An,Gt,g]),!An)return null;var Ar="auto",Zr={left:"-1000vw",top:"-1000vh",right:Ar,bottom:Ar};if(Qt||!re){var Nr,Dr=Ge.points,Hn=Ge.dynamicInset||((Nr=Ge._experimental)===null||Nr===void 0?void 0:Nr.dynamicInset),wr=Hn&&Dr[0][1]==="r",Fr=Hn&&Dr[0][0]==="b";wr?(Zr.right=on,Zr.left=Ar):(Zr.left=At,Zr.right=Ar),Fr?(Zr.bottom=Wt,Zr.top=Ar):(Zr.top=wt,Zr.bottom=Ar)}var Un={};return Ht&&(Ht.includes("height")&&Dt?Un.height=Dt:Ht.includes("minHeight")&&Dt&&(Un.minHeight=Dt),Ht.includes("width")&&ln?Un.width=ln:Ht.includes("minWidth")&&ln&&(Un.minWidth=ln)),re||(Un.pointerEvents="none"),G.createElement($e,{open:Ve||Kt,getContainer:ke&&function(){return ke(g)},autoDestroy:et},G.createElement(w,{prefixCls:Q,open:re,zIndex:tt,mask:ue,motion:Fe}),G.createElement(C.Z,{onResize:an,disabled:!re},function(F){return G.createElement(Ie.default,(0,We.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Ve,leavedClassName:"".concat(Q,"-hidden")},we,{onAppearPrepare:yn,onEnterPrepare:yn,visible:re,onVisibleChanged:function(dt){var W;we==null||(W=we.onVisibleChanged)===null||W===void 0||W.call(we,dt),se(dt)}}),function(U,dt){var W=U.className,u=U.style,o=b()(Q,W,pe);return G.createElement("div",{ref:(0,Se.sQ)(F,V,dt),className:o,style:(0,e.Z)((0,e.Z)((0,e.Z)((0,e.Z)({"--arrow-x":"".concat(y.x||0,"px"),"--arrow-y":"".concat(y.y||0,"px")},Zr),Un),u),{},{boxSizing:"border-box",zIndex:tt},r),onMouseEnter:Ot,onMouseLeave:bt,onPointerEnter:xt,onClick:$,onPointerDownCapture:Mt},v&&G.createElement(me,{prefixCls:Q,arrow:v,arrowPos:y,align:Ge}),G.createElement(d,{cache:!re&&!_},jt))})}))}),z=m,k=G.forwardRef(function(Y,V){var h=Y.children,pe=Y.getTriggerDOMNode,Q=(0,Se.Yr)(h),r=G.useCallback(function(se){(0,Se.mH)(V,pe?pe(se):se)},[pe]),g=(0,Se.x1)(r,(0,Se.C4)(h));return Q?G.cloneElement(h,{ref:g}):h}),J=k,Ne=G.createContext(null),ce=Ne;function ie(Y){return Y?Array.isArray(Y)?Y:[Y]:[]}function xe(Y,V,h,pe){return G.useMemo(function(){var Q=ie(h!=null?h:V),r=ie(pe!=null?pe:V),g=new Set(Q),se=new Set(r);return Y&&(g.has("hover")&&(g.delete("hover"),g.add("click")),se.has("hover")&&(se.delete("hover"),se.add("click"))),[g,se]},[Y,V,h,pe])}var q=t(29194);function Z(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],h=arguments.length>2?arguments[2]:void 0;return h?Y[0]===V[0]:Y[0]===V[0]&&Y[1]===V[1]}function s(Y,V,h,pe){for(var Q=h.points,r=Object.keys(Y),g=0;g1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Y)?V:Y}function Be(Y){return ge(parseFloat(Y),0)}function A(Y,V){var h=(0,e.Z)({},Y);return(V||[]).forEach(function(pe){if(!(pe instanceof HTMLBodyElement||pe instanceof HTMLHtmlElement)){var Q=j(pe).getComputedStyle(pe),r=Q.overflow,g=Q.overflowClipMargin,se=Q.borderTopWidth,re=Q.borderBottomWidth,T=Q.borderLeftWidth,_=Q.borderRightWidth,$=pe.getBoundingClientRect(),ue=pe.offsetHeight,v=pe.clientHeight,y=pe.offsetWidth,Ge=pe.clientWidth,we=Be(se),Fe=Be(re),Ve=Be(T),ke=Be(_),et=ge(Math.round($.width/y*1e3)/1e3),$e=ge(Math.round($.height/ue*1e3)/1e3),tt=(y-Ge-Ve-ke)*et,Ot=(ue-v-we-Fe)*$e,bt=we*$e,xt=Fe*$e,Mt=Ve*et,Qt=ke*et,At=0,wt=0;if(r==="clip"){var on=Be(g);At=on*et,wt=on*$e}var Wt=$.x+Mt-At,an=$.y+bt-wt,yn=Wt+$.width+2*At-Mt-Qt-tt,Ht=an+$.height+2*wt-bt-xt-Ot;h.left=Math.max(h.left,Wt),h.top=Math.max(h.top,an),h.right=Math.min(h.right,yn),h.bottom=Math.min(h.bottom,Ht)}}),h}function B(Y){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,h="".concat(V),pe=h.match(/^(.*)\%$/);return pe?Y*(parseFloat(pe[1])/100):parseFloat(h)}function L(Y,V){var h=V||[],pe=(0,p.Z)(h,2),Q=pe[0],r=pe[1];return[B(Y.width,Q),B(Y.height,r)]}function ne(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Y[0],Y[1]]}function E(Y,V){var h=V[0],pe=V[1],Q,r;return h==="t"?r=Y.y:h==="b"?r=Y.y+Y.height:r=Y.y+Y.height/2,pe==="l"?Q=Y.x:pe==="r"?Q=Y.x+Y.width:Q=Y.x+Y.width/2,{x:Q,y:r}}function R(Y,V){var h={t:"b",b:"t",l:"r",r:"l"};return Y.map(function(pe,Q){return Q===V?h[pe]||"c":pe}).join("")}function H(Y,V,h,pe,Q,r,g){var se=G.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Q[pe]||{}}),re=(0,p.Z)(se,2),T=re[0],_=re[1],$=G.useRef(0),ue=G.useMemo(function(){return V?ye(V):[]},[V]),v=G.useRef({}),y=function(){v.current={}};Y||y();var Ge=(0,n.Z)(function(){if(V&&h&&Y){let Pr=function(io,Tn){var ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ae,bn=Kt.x+io,Kn=Kt.y+Tn,Qn=bn+Fr,_r=Kn+wr,Vo=Math.max(bn,ur.left),vn=Math.max(Kn,ur.top),jn=Math.min(Qn,ur.right),jr=Math.min(_r,ur.bottom);return Math.max(0,(jn-Vo)*(jr-vn))},oo=function(){Sr=Kt.y+It,mr=Sr+wr,Ln=Kt.x+Bt,Rt=Ln+Fr};var Ve,ke,et,$e,tt=V,Ot=tt.ownerDocument,bt=j(tt),xt=bt.getComputedStyle(tt),Mt=xt.position,Qt=tt.style.left,At=tt.style.top,wt=tt.style.right,on=tt.style.bottom,Wt=tt.style.overflow,an=(0,e.Z)((0,e.Z)({},Q[pe]),r),yn=Ot.createElement("div");(Ve=tt.parentElement)===null||Ve===void 0||Ve.appendChild(yn),yn.style.left="".concat(tt.offsetLeft,"px"),yn.style.top="".concat(tt.offsetTop,"px"),yn.style.position=Mt,yn.style.height="".concat(tt.offsetHeight,"px"),yn.style.width="".concat(tt.offsetWidth,"px"),tt.style.left="0",tt.style.top="0",tt.style.right="auto",tt.style.bottom="auto",tt.style.overflow="hidden";var Ht;if(Array.isArray(h))Ht={x:h[0],y:h[1],width:0,height:0};else{var ln,Dt,jt=h.getBoundingClientRect();jt.x=(ln=jt.x)!==null&&ln!==void 0?ln:jt.left,jt.y=(Dt=jt.y)!==null&&Dt!==void 0?Dt:jt.top,Ht={x:jt.x,y:jt.y,width:jt.width,height:jt.height}}var Kt=tt.getBoundingClientRect(),Gt=bt.getComputedStyle(tt),en=Gt.height,Xt=Gt.width;Kt.x=(ke=Kt.x)!==null&&ke!==void 0?ke:Kt.left,Kt.y=(et=Kt.y)!==null&&et!==void 0?et:Kt.top;var An=Ot.documentElement,dr=An.clientWidth,Ar=An.clientHeight,Zr=An.scrollWidth,Nr=An.scrollHeight,Dr=An.scrollTop,Hn=An.scrollLeft,wr=Kt.height,Fr=Kt.width,Un=Ht.height,F=Ht.width,U={left:0,top:0,right:dr,bottom:Ar},dt={left:-Hn,top:-Dr,right:Zr-Hn,bottom:Nr-Dr},W=an.htmlRegion,u="visible",o="visibleFirst";W!=="scroll"&&W!==o&&(W=u);var f=W===o,c=A(dt,ue),S=A(U,ue),ae=W===u?S:c,Re=f?S:ae;tt.style.left="auto",tt.style.top="auto",tt.style.right="0",tt.style.bottom="0";var Qe=tt.getBoundingClientRect();tt.style.left=Qt,tt.style.top=At,tt.style.right=wt,tt.style.bottom=on,tt.style.overflow=Wt,($e=tt.parentElement)===null||$e===void 0||$e.removeChild(yn);var Te=ge(Math.round(Fr/parseFloat(Xt)*1e3)/1e3),Ke=ge(Math.round(wr/parseFloat(en)*1e3)/1e3);if(Te===0||Ke===0||(0,N.Sh)(h)&&!(0,q.Z)(h))return;var ft=an.offset,Ct=an.targetOffset,pt=L(Kt,ft),oe=(0,p.Z)(pt,2),Oe=oe[0],Ue=oe[1],Ze=L(Ht,Ct),He=(0,p.Z)(Ze,2),_e=He[0],it=He[1];Ht.x-=_e,Ht.y-=it;var ut=an.points||[],ht=(0,p.Z)(ut,2),St=ht[0],Tt=ht[1],lt=ne(Tt),vt=ne(St),Ft=E(Ht,lt),Vt=E(Kt,vt),qt=(0,e.Z)({},an),Bt=Ft.x-Vt.x+Oe,It=Ft.y-Vt.y+Ue,Jt=Pr(Bt,It),kt=Pr(Bt,It,S),nn=E(Ht,["t","l"]),sn=E(Kt,["t","l"]),zt=E(Ht,["b","r"]),Et=E(Kt,["b","r"]),En=an.overflow||{},wn=En.adjustX,Gn=En.adjustY,Mn=En.shiftX,ar=En.shiftY,_n=function(Tn){return typeof Tn=="boolean"?Tn:Tn>=0},Sr,mr,Ln,Rt;oo();var Ye=_n(Gn),st=vt[0]===lt[0];if(Ye&&vt[0]==="t"&&(mr>Re.bottom||v.current.bt)){var Ut=It;st?Ut-=wr-Un:Ut=nn.y-Et.y-Ue;var Lt=Pr(Bt,Ut),hn=Pr(Bt,Ut,S);Lt>Jt||Lt===Jt&&(!f||hn>=kt)?(v.current.bt=!0,It=Ut,Ue=-Ue,qt.points=[R(vt,0),R(lt,0)]):v.current.bt=!1}if(Ye&&vt[0]==="b"&&(SrJt||Nn===Jt&&(!f||Fn>=kt)?(v.current.tb=!0,It=Yn,Ue=-Ue,qt.points=[R(vt,0),R(lt,0)]):v.current.tb=!1}var Xn=_n(wn),br=vt[1]===lt[1];if(Xn&&vt[1]==="l"&&(Rt>Re.right||v.current.rl)){var no=Bt;br?no-=Fr-F:no=nn.x-Et.x-Oe;var qr=Pr(no,It),zr=Pr(no,It,S);qr>Jt||qr===Jt&&(!f||zr>=kt)?(v.current.rl=!0,Bt=no,Oe=-Oe,qt.points=[R(vt,1),R(lt,1)]):v.current.rl=!1}if(Xn&&vt[1]==="r"&&(LnJt||O===Jt&&(!f||ve>=kt)?(v.current.lr=!0,Bt=uo,Oe=-Oe,qt.points=[R(vt,1),R(lt,1)]):v.current.lr=!1}oo();var Ce=Mn===!0?0:Mn;typeof Ce=="number"&&(LnS.right&&(Bt-=Rt-S.right-Oe,Ht.x>S.right-Ce&&(Bt+=Ht.x-S.right+Ce)));var rt=ar===!0?0:ar;typeof rt=="number"&&(SrS.bottom&&(It-=mr-S.bottom-Ue,Ht.y>S.bottom-rt&&(It+=Ht.y-S.bottom+rt)));var ct=Kt.x+Bt,Zt=ct+Fr,In=Kt.y+It,cn=In+wr,fr=Ht.x,Br=fr+F,Sn=Ht.y,Vn=Sn+Un,lr=Math.max(ct,fr),gr=Math.min(Zt,Br),ro=(lr+gr)/2,Jr=ro-ct,lo=Math.max(In,Sn),Xr=Math.min(cn,Vn),So=(lo+Xr)/2,Wn=So-In;g==null||g(V,qt);var Qr=Qe.right-Kt.x-(Bt+Kt.width),to=Qe.bottom-Kt.y-(It+Kt.height);Te===1&&(Bt=Math.floor(Bt),Qr=Math.floor(Qr)),Ke===1&&(It=Math.floor(It),to=Math.floor(to));var go={ready:!0,offsetX:Bt/Te,offsetY:It/Ke,offsetR:Qr/Te,offsetB:to/Ke,arrowX:Jr/Te,arrowY:Wn/Ke,scaleX:Te,scaleY:Ke,align:qt};_(go)}}),we=function(){$.current+=1;var ke=$.current;Promise.resolve().then(function(){$.current===ke&&Ge()})},Fe=function(){_(function(ke){return(0,e.Z)((0,e.Z)({},ke),{},{ready:!1})})};return(0,I.Z)(Fe,[pe]),(0,I.Z)(function(){Y||Fe()},[Y]),[T.ready,T.offsetX,T.offsetY,T.offsetR,T.offsetB,T.arrowX,T.arrowY,T.scaleX,T.scaleY,T.align,we]}var Le=t(77654);function X(Y,V,h,pe,Q){(0,I.Z)(function(){if(Y&&V&&h){let $=function(){pe(),Q()};var r=V,g=h,se=ye(r),re=ye(g),T=j(g),_=new Set([T].concat((0,Le.Z)(se),(0,Le.Z)(re)));return _.forEach(function(ue){ue.addEventListener("scroll",$,{passive:!0})}),T.addEventListener("resize",$,{passive:!0}),pe(),function(){_.forEach(function(ue){ue.removeEventListener("scroll",$),T.removeEventListener("resize",$)})}}},[Y,V,h])}var be=t(48736);function De(Y,V,h,pe,Q,r,g,se){var re=G.useRef(Y);re.current=Y;var T=G.useRef(!1);G.useEffect(function(){if(V&&pe&&(!Q||r)){var $=function(){T.current=!1},ue=function(et){var $e;re.current&&!g((($e=et.composedPath)===null||$e===void 0||($e=$e.call(et))===null||$e===void 0?void 0:$e[0])||et.target)&&!T.current&&se(!1)},v=j(pe);v.addEventListener("pointerdown",$,!0),v.addEventListener("mousedown",ue,!0),v.addEventListener("contextmenu",ue,!0);var y=(0,K.A)(h);if(y&&(y.addEventListener("mousedown",ue,!0),y.addEventListener("contextmenu",ue,!0)),0)var Ge,we,Fe,Ve;return function(){v.removeEventListener("pointerdown",$,!0),v.removeEventListener("mousedown",ue,!0),v.removeEventListener("contextmenu",ue,!0),y&&(y.removeEventListener("mousedown",ue,!0),y.removeEventListener("contextmenu",ue,!0))}}},[V,h,pe,Q,r]);function _(){T.current=!0}return _}var at=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Xe(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:x.Z,V=G.forwardRef(function(h,pe){var Q=h.prefixCls,r=Q===void 0?"rc-trigger-popup":Q,g=h.children,se=h.action,re=se===void 0?"hover":se,T=h.showAction,_=h.hideAction,$=h.popupVisible,ue=h.defaultPopupVisible,v=h.onPopupVisibleChange,y=h.afterPopupVisibleChange,Ge=h.mouseEnterDelay,we=h.mouseLeaveDelay,Fe=we===void 0?.1:we,Ve=h.focusDelay,ke=h.blurDelay,et=h.mask,$e=h.maskClosable,tt=$e===void 0?!0:$e,Ot=h.getPopupContainer,bt=h.forceRender,xt=h.autoDestroy,Mt=h.destroyPopupOnHide,Qt=h.popup,At=h.popupClassName,wt=h.popupStyle,on=h.popupPlacement,Wt=h.builtinPlacements,an=Wt===void 0?{}:Wt,yn=h.popupAlign,Ht=h.zIndex,ln=h.stretch,Dt=h.getPopupClassNameFromAlign,jt=h.fresh,Kt=h.alignPoint,Gt=h.onPopupClick,en=h.onPopupAlign,Xt=h.arrow,An=h.popupMotion,dr=h.maskMotion,Ar=h.popupTransitionName,Zr=h.popupAnimation,Nr=h.maskTransitionName,Dr=h.maskAnimation,Hn=h.className,wr=h.getTriggerDOMNode,Fr=(0,i.Z)(h,at),Un=xt||Mt||!1,F=G.useState(!1),U=(0,p.Z)(F,2),dt=U[0],W=U[1];(0,I.Z)(function(){W((0,P.Z)())},[]);var u=G.useRef({}),o=G.useContext(ce),f=G.useMemo(function(){return{registerSubPopup:function(jn,jr){u.current[jn]=jr,o==null||o.registerSubPopup(jn,jr)}}},[o]),c=(0,te.Z)(),S=G.useState(null),ae=(0,p.Z)(S,2),Re=ae[0],Qe=ae[1],Te=G.useRef(null),Ke=(0,n.Z)(function(vn){Te.current=vn,(0,N.Sh)(vn)&&Re!==vn&&Qe(vn),o==null||o.registerSubPopup(c,vn)}),ft=G.useState(null),Ct=(0,p.Z)(ft,2),pt=Ct[0],oe=Ct[1],Oe=G.useRef(null),Ue=(0,n.Z)(function(vn){(0,N.Sh)(vn)&&pt!==vn&&(oe(vn),Oe.current=vn)}),Ze=G.Children.only(g),He=(Ze==null?void 0:Ze.props)||{},_e={},it=(0,n.Z)(function(vn){var jn,jr,co=pt;return(co==null?void 0:co.contains(vn))||((jn=(0,K.A)(co))===null||jn===void 0?void 0:jn.host)===vn||vn===co||(Re==null?void 0:Re.contains(vn))||((jr=(0,K.A)(Re))===null||jr===void 0?void 0:jr.host)===vn||vn===Re||Object.values(u.current).some(function(Or){return(Or==null?void 0:Or.contains(vn))||vn===Or})}),ut=fe(r,An,Zr,Ar),ht=fe(r,dr,Dr,Nr),St=G.useState(ue||!1),Tt=(0,p.Z)(St,2),lt=Tt[0],vt=Tt[1],Ft=$!=null?$:lt,Vt=(0,n.Z)(function(vn){$===void 0&&vt(vn)});(0,I.Z)(function(){vt($||!1)},[$]);var qt=G.useRef(Ft);qt.current=Ft;var Bt=G.useRef([]);Bt.current=[];var It=(0,n.Z)(function(vn){var jn;Vt(vn),((jn=Bt.current[Bt.current.length-1])!==null&&jn!==void 0?jn:Ft)!==vn&&(Bt.current.push(vn),v==null||v(vn))}),Jt=G.useRef(),kt=function(){clearTimeout(Jt.current)},nn=function(jn){var jr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;kt(),jr===0?It(jn):Jt.current=setTimeout(function(){It(jn)},jr*1e3)};G.useEffect(function(){return kt},[]);var sn=G.useState(!1),zt=(0,p.Z)(sn,2),Et=zt[0],En=zt[1];(0,I.Z)(function(vn){(!vn||Ft)&&En(!0)},[Ft]);var wn=G.useState(null),Gn=(0,p.Z)(wn,2),Mn=Gn[0],ar=Gn[1],_n=G.useState(null),Sr=(0,p.Z)(_n,2),mr=Sr[0],Ln=Sr[1],Rt=function(jn){Ln([jn.clientX,jn.clientY])},Ye=H(Ft,Re,Kt&&mr!==null?mr:pt,on,an,yn,en),st=(0,p.Z)(Ye,11),Ut=st[0],Lt=st[1],hn=st[2],Yn=st[3],Nn=st[4],Fn=st[5],Xn=st[6],br=st[7],no=st[8],qr=st[9],zr=st[10],uo=xe(dt,re,T,_),O=(0,p.Z)(uo,2),ve=O[0],Ce=O[1],rt=ve.has("click"),ct=Ce.has("click")||Ce.has("contextMenu"),Zt=(0,n.Z)(function(){Et||zr()}),In=function(){qt.current&&Kt&&ct&&nn(!1)};X(Ft,pt,Re,Zt,In),(0,I.Z)(function(){Zt()},[mr,on]),(0,I.Z)(function(){Ft&&!(an!=null&&an[on])&&Zt()},[JSON.stringify(yn)]);var cn=G.useMemo(function(){var vn=s(an,r,qr,Kt);return b()(vn,Dt==null?void 0:Dt(qr))},[qr,Dt,an,r,Kt]);G.useImperativeHandle(pe,function(){return{nativeElement:Oe.current,popupElement:Te.current,forceAlign:Zt}});var fr=G.useState(0),Br=(0,p.Z)(fr,2),Sn=Br[0],Vn=Br[1],lr=G.useState(0),gr=(0,p.Z)(lr,2),ro=gr[0],Jr=gr[1],lo=function(){if(ln&&pt){var jn=pt.getBoundingClientRect();Vn(jn.width),Jr(jn.height)}},Xr=function(){lo(),Zt()},So=function(jn){En(!1),zr(),y==null||y(jn)},Wn=function(){return new Promise(function(jn){lo(),ar(function(){return jn})})};(0,I.Z)(function(){Mn&&(zr(),Mn(),ar(null))},[Mn]);function Qr(vn,jn,jr,co){_e[vn]=function(Or){var To;co==null||co(Or),nn(jn,jr);for(var Ao=arguments.length,jo=new Array(Ao>1?Ao-1:0),Mr=1;Mr1?jr-1:0),Or=1;Or1?jr-1:0),Or=1;Or{}})=>{const I=()=>e.createElement("div",{className:b.flexColumn},e.createElement("img",{className:b.img,src:D}),e.createElement("span",{className:b.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),P=()=>e.createElement("div",{className:b.flexColumn},e.createElement("img",{className:b.img,src:x}),e.createElement("span",{className:b.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),G=()=>n===3?e.createElement(e.Fragment,null,P(),I()):n===2?I():P();return e.createElement(i.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:K,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{te(),p.history.push("/account/certification")},onCancel:()=>{te()}},e.createElement("div",{className:b.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:b.flexRow},G()))};var N=(0,p.connect)(({paperlibrary:K,loading:n,globalSetting:te})=>({paperlibrary:K,globalSetting:te,loading:n.effects}))(C)},56482:function(rn,Je,t){t.d(Je,{Z:function(){return m}});var e=t(59301),p=t(73635),i=t(62957),x=t(6767),D=t(37568),b=t(62673),C=t(31460),N=t(55104),K=t(49411),n=t(7939),te=t(87169),I={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},P=t(32637),G=t(59301);const We=({classroomList:z,dispatch:k,user:J})=>G.createElement(i.default,{open:z.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:G.createElement("span",null,G.createElement(te.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{k({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},G.createElement("div",{style:{textAlign:"center",marginBottom:30}},G.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",G.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),G.createElement("img",{style:{width:130,height:130},src:P})),G.createElement("div",{className:I.bottom},G.createElement(n.ZP,{className:I.yes,onClick:()=>{k({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Ie=(0,p.connect)(({classroomList:z,user:k})=>({classroomList:z,user:k}))(We),Se=t(82875),me=t(59301),w=(z,k,J)=>new Promise((Ne,ce)=>{var ie=Z=>{try{q(J.next(Z))}catch(s){ce(s)}},xe=Z=>{try{q(J.throw(Z))}catch(s){ce(s)}},q=Z=>Z.done?Ne(Z.value):Promise.resolve(Z.value).then(ie,xe);q((J=J.apply(z,k)).next())}),Ee=(z=>(z[z.Professor=1]="Professor",z[z.AssistantProfessor=2]="AssistantProfessor",z[z.Student=3]="Student",z))(Ee||{});const d=({visible:z,user:k,account:J,onCancel:Ne=()=>{},dispatch:ce})=>{const[ie,xe]=(0,e.useState)(),[q,Z]=(0,e.useState)([]),[s,fe]=(0,e.useState)(!1),[j,ye]=(0,e.useState)(!1),[ge,Be]=(0,e.useState)(),[A,B]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var R,H;(R=k==null?void 0:k.userInfo)!=null&&R.identity&&Z([((H=k==null?void 0:k.userInfo)==null?void 0:H.identity)==="student"?3:1])},[k]);const L=R=>{const H=()=>{window.location.href=(R==null?void 0:R.jump_url)||`/classrooms/${R==null?void 0:R.course_id}`};if(q.includes(1)){i.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:me.createElement("div",{className:"tc"},(R==null?void 0:R.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},ne=()=>w(void 0,null,function*(){if(!ie){x.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let R=yield(0,Se.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:ie}});if(R!=null&&R.need_pro_auth&&!q.includes(1)&&!q.includes(2)){ce({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:ie,checkedList:q}}),E();return}fe(!0);const H=yield(0,C.cR)({invite_code:ie,professor:q.includes(1)?1:null,assistant_professor:q.includes(2)?1:null,student:q.includes(3)?1:null});if(fe(!1),(H==null?void 0:H.status)===-4&&(Ne(),ce({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&x.ZP.warning(H==null?void 0:H.message),(H==null?void 0:H.status)===-2){if(E(),H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ye(!0),Be(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ye(!0),Be(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ye(!0),Be(3);return}}if((H==null?void 0:H.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),E(),H!=null&&H.course_id?L(H):x.ZP.success(H.message);return}}),E=()=>w(void 0,null,function*(){Ne()});return me.createElement(me.Fragment,null,me.createElement(i.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:z,confirmLoading:s,onOk:ne,onCancel:E},me.createElement("div",{className:"tc"},me.createElement("div",null,me.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),me.createElement(D.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:ie,onChange:R=>{if(R.target.value.length>=7){x.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}xe(R.target.value)}})),me.createElement("div",{className:"mt10 font14"},me.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),me.createElement(b.default.Group,{value:q,onChange:R=>Z(R)},me.createElement(b.default,{value:1,disabled:q.includes(2)},"\u6559\u5E08"),me.createElement(b.default,{value:2,disabled:q.includes(1)},"\u52A9\u6559"),me.createElement(b.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),me.createElement(Ie,null),me.createElement(N.Z,{visible:j,onCancel:()=>ye(!1),occupationValue:ge}))};var m=(0,p.connect)(({user:z,account:k})=>({user:z,account:k}))(d)},26332:function(rn,Je,t){t.d(Je,{Z:function(){return W},g:function(){return F}});var e=t(59301),p=t(73635),i=t(24404),x=t(37568),D=t(62957),b={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd",level:"level___XtFBL",sq:"sq___NEbck",jc:"jc___urhwB",gj:"gj___lRV0B"},C=t(6767),N=t(77019),K=t(5269),n=t(93041),te=t(75727),I=t(47889),P=t(31460),G=t(49411),We=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())}),Ie=(u=>(u.Manager="manager",u.Developer="developer",u.Reporter="reporter",u))(Ie||{}),me=({visible:u,onCancel:o=()=>{}})=>{const[f,c]=(0,e.useState)(),[S,ae]=(0,e.useState)(),[Re,Qe]=(0,e.useState)(!1),Te=()=>We(void 0,null,function*(){if(!f){C.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(f.length!==6){C.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!S){C.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Qe(!0);const ft=yield(0,P.vm)({code:f,role:S});Qe(!1),Ke();const Ct={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ct[ft.status]){C.ZP.info(Ct[ft.status]);return}if(ft.status===0){S==="reporter"?(C.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,G.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),p.history.push(`/projects/${ft==null?void 0:ft.project_id}`)):((0,G.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),C.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ke=()=>We(void 0,null,function*(){o()});return e.createElement(e.Fragment,null,e.createElement(D.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:u,confirmLoading:Re,onOk:Te,onCancel:Ke},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(x.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:f,onChange:ft=>{if(ft.target.value.length>=7){C.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}c(ft.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(I.ZP.Group,{value:S,onChange:ft=>ae(ft.target.value)},e.createElement(I.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(I.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(I.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},w=t(56482),Ee={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL"},d=t(10933),m=t(28284),z=t(82326),k=t(4127),J=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const Ne=({globalSetting:u,dispatch:o,user:f,open:c,onCancel:S=()=>{}})=>{const[ae,Re]=(0,e.useState)([]),[Qe,Te]=(0,e.useState)([]),[Ke,ft]=(0,e.useState)([]),[Ct]=m.default.useForm(),[pt,oe]=(0,e.useState)(!1),[Oe,Ue]=(0,e.useState)(!1),Ze=(0,e.useRef)(null),He=(0,e.useRef)(1),[_e,it]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{c&&ut()},[c]);const ut=()=>J(void 0,null,function*(){var lt;const vt=yield ht(_e);if(!(0,d.o1)(o))return;const{user_school_id:Ft="",department_id:Vt="",school_name:qt="",department_name:Bt=""}=f.userInfo||{},It=(lt=vt==null?void 0:vt.graduation_years)==null?void 0:lt.at(-1);Te([{id:Ft,name:qt}]),yield Tt(Ft),Ct.setFieldsValue({year:It,school_id:Ft,department_id:Number(Vt),name:`${It}${qt}${Bt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),ht=lt=>J(void 0,null,function*(){const vt=yield(0,k.J3)(lt);return vt.status===0&&Re((vt==null?void 0:vt.graduation_years)||[]),vt}),St=(lt,vt=500)=>{Ue(!0),clearTimeout(Ze.current),Ze.current=setTimeout(()=>J(void 0,null,function*(){He.current+=1;const Ft=He.current,Vt=yield(0,k.NT)({keyword:lt});Vt.status===0&&He.current===Ft&&(Te((Vt==null?void 0:Vt.schools)||[]),Ue(!1))}),vt)},Tt=lt=>J(void 0,null,function*(){if(!lt)return;const vt=yield(0,k.Ps)({page:1,limit:9999,id:lt});vt.status===0&&ft((vt==null?void 0:vt.departments)||[])});return e.createElement(D.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:c,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:pt,onCancel:S,onOk:()=>Ct.submit()},e.createElement(m.default,{colon:!1,form:Ct,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(lt,vt)=>{lt.school_id&&(Tt(vt.school_id),Ct.setFieldValue("department_id",null))},onFinish:lt=>J(void 0,null,function*(){oe(!0);const vt=yield(0,k.Wz)(lt);vt.status===0&&(C.ZP.success("\u521B\u5EFA\u6210\u529F"),Ct.resetFields(),S(),(0,G.xg)(`/graduations/${vt==null?void 0:vt.identifier}/index`)),oe(!1)})},e.createElement(m.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(z.default,{style:{width:344},size:"large",options:ae.map(lt=>({value:lt,label:lt}))})),e.createElement(m.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(z.default,{showSearch:!0,filterOption:!1,onSearch:lt=>{St(lt)},loading:Oe,size:"large",style:{width:344},options:Qe.map(lt=>({value:lt.id,label:lt.name}))})),e.createElement(m.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(z.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ke.map(lt=>({value:lt.id,label:lt.name}))})),e.createElement(m.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(x.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ce=(0,p.connect)(({user:u,globalSetting:o,loading:f})=>({user:u,globalSetting:o,loading:f}))(Ne),ie=t(82875),xe=Object.defineProperty,q=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,fe=(u,o,f)=>o in u?xe(u,o,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[o]=f,j=(u,o)=>{for(var f in o||(o={}))Z.call(o,f)&&fe(u,f,o[f]);if(q)for(var f of q(o))s.call(o,f)&&fe(u,f,o[f]);return u},ye=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const ge=({globalSetting:u,dispatch:o,user:f,open:c,onCancel:S=()=>{}})=>{const[ae]=m.default.useForm(),[Re,Qe]=(0,e.useState)(!1),[Te,Ke]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var ft;if(c){const Ct={code:"",user_type:((ft=f==null?void 0:f.userInfo)==null?void 0:ft.identity)==="student"?2:1,major:""};ae.setFieldsValue(Ct),Ke(j({},Ct))}},[c]),e.createElement(D.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:c,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Re,onCancel:S,onOk:()=>ae.submit()},e.createElement(m.default,{colon:!1,form:ae,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ft,Ct)=>Ke(j({},Ct)),onFinish:ft=>ye(void 0,null,function*(){Qe(!0);const Ct=yield(0,ie.ZP)("/api/graduations/join.json",{method:"post",body:ft});Ct.status===0&&(S(),Ct!=null&&Ct.identifier?(0,G.xg)(`/graduations/${Ct==null?void 0:Ct.identifier}/index`):C.ZP.success(Ct==null?void 0:Ct.message)),Qe(!1)})},e.createElement(m.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(x.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(m.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(I.ZP.Group,null,e.createElement(I.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(I.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Te==null?void 0:Te.user_type)===2&&e.createElement(m.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(x.default,{showCount:!0,maxLength:60}))))};var Be=(0,p.connect)(({user:u,globalSetting:o})=>({user:u,globalSetting:o}))(ge),A=t(59301),B=Object.defineProperty,L=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Le=(u,o,f)=>o in u?B(u,o,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[o]=f,X=(u,o)=>{for(var f in o||(o={}))R.call(o,f)&&Le(u,f,o[f]);if(E)for(var f of E(o))H.call(o,f)&&Le(u,f,o[f]);return u},be=(u,o)=>L(u,ne(o)),De=(u,o)=>{var f={};for(var c in u)R.call(u,c)&&o.indexOf(c)<0&&(f[c]=u[c]);if(u!=null&&E)for(var c of E(u))o.indexOf(c)<0&&H.call(u,c)&&(f[c]=u[c]);return f},at=(u=>(u.Projects="projects",u.Shixuns="shixuns",u.Classrooms="classrooms",u))(at||{}),Xe=(u=>(u.Classrooms="classrooms",u.Shixuns="shixuns",u.Paths="paths",u.Projects="projects",u.Videos="videos",u.Topics="topics",u))(Xe||{});const le=u=>{var o=u,{homePage:f,user:c,globalSetting:S,loading:ae,dispatch:Re}=o,Qe=De(o,["homePage","user","globalSetting","loading","dispatch"]),Te,Ke,ft,Ct,pt,oe,Oe,Ue;const[Ze,He]=(0,e.useState)(),[_e,it]=(0,e.useState)(),[ut,ht]=(0,e.useState)(!1),[St,Tt]=(0,e.useState)(!1),lt=It=>{var Jt;if((0,d.tJ)(Re,!1,It==="classrooms","",!0)){if(It==="projects"&&!((Jt=c.userInfo)!=null&&Jt.email)){C.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}It==="classrooms"?He(!0):It==="projects"&&it(!0)}},vt=(It,Jt)=>{var kt;if((0,d.tJ)(Re)){if(Jt==="projects"&&!((kt=c.userInfo)!=null&&kt.email)){C.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Jt==="shixuns"&&!(0,d.xY)()||It&&(window.location.href=It)}},Ft=(Ke=(((Te=S.setting)==null?void 0:Te.navbar)||[]).find(It=>It.link==="/classrooms"))==null?void 0:Ke.hidden;let Vt=(Ct=(((ft=S.setting)==null?void 0:ft.navbar)||[]).find(It=>It.link==="/shixuns"))==null?void 0:Ct.hidden;const qt=(oe=(((pt=S.setting)==null?void 0:pt.navbar)||[]).find(It=>It.link==="/paths"))==null?void 0:oe.hidden;(Oe=S==null?void 0:S.setting)!=null&&Oe.is_local&&((Ue=c==null?void 0:c.userInfo)!=null&&Ue.is_shixun_marker||(Vt=!0));const Bt=It=>{var Jt,kt,nn,sn,zt,Et,En,wn,Gn,Mn,ar,_n,Sr,mr,Ln,Rt,Ye,st,Ut;return A.createElement(A.Fragment,null,A.createElement(N.Z,{justify:"space-around",className:"pt5 pb5"},A.createElement(K.Z,{className:Ee.joinCol},((Jt=c.userInfo)==null?void 0:Jt.user_identity)!=="\u5B66\u751F"&&!Ft&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>vt("/classrooms/new")},(kt=c.userInfo)!=null&&kt.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!Vt&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>vt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((nn=c.userInfo)==null?void 0:nn.main_site)||!((sn=c.userInfo)!=null&&sn.main_site)&&!qt&&(((zt=c.userInfo)==null?void 0:zt.admin)||((Et=c.userInfo)==null?void 0:Et.is_teacher)||((En=c.userInfo)==null?void 0:En.business)))&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>vt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((wn=S==null?void 0:S.setting)!=null&&wn.is_local)&&((Gn=c.userInfo)==null?void 0:Gn.main_site)&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>{var Lt;return vt(`${(Lt=S==null?void 0:S.setting)==null?void 0:Lt.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Mn=c==null?void 0:c.userInfo)==null?void 0:Mn.identity)!=="student"&&A.createElement(n.default.Item,be(X({},It),{onClick:()=>{(0,d.o1)(Re)&&ht(!0)}}),A.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((ar=c.userInfo)!=null&&ar.main_site)&&A.createElement("div",null,!Ft&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>lt("classrooms")},(_n=c.userInfo)!=null&&_n.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Sr=c.userInfo)==null?void 0:Sr.main_site)&&!((mr=S==null?void 0:S.setting)!=null&&mr.is_local)&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>lt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Ln=c.userInfo)==null?void 0:Ln.main_site)&&A.createElement(K.Z,null,A.createElement("div",{className:Ee.joinBoard})),((Rt=c.userInfo)==null?void 0:Rt.main_site)&&A.createElement(K.Z,{className:Ee.joinCol},!Ft&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>lt("classrooms")},(Ye=c.userInfo)!=null&&Ye.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((st=c.userInfo)==null?void 0:st.main_site)&&!((Ut=S==null?void 0:S.setting)!=null&&Ut.is_local)&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>lt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),A.createElement(n.default.Item,be(X({},It),{onClick:()=>{(0,d.o1)(Re)&&Tt(!0)}}),A.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return A.createElement("section",null,A.createElement(te.Z,{dropdownRender:()=>A.createElement(n.default,{className:`${Ee.rightMenu} ${Ee.joinMenu} mt10`},A.createElement(Bt,null)),placement:"bottomRight"},A.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),A.createElement(w.Z,{visible:Ze,onCancel:()=>He(!1)}),A.createElement(me,{visible:_e,onCancel:()=>it(!1)}),A.createElement(ce,{open:ut,onCancel:()=>ht(!1)}),A.createElement(Be,{open:St,onCancel:()=>Tt(!1)}))};var Y=(0,p.connect)(({homePage:u,loading:o,user:f,globalSetting:c})=>({homePage:u,user:f,globalSetting:c,loading:o.models.index}))(le),V={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt",level:"level___eVYpR",versionInfo:"versionInfo___dpPd3",sq:"sq___Mx2Ia",jc:"jc___DAOHV",gj:"gj___pUe9E"},h=t(30466),pe=t(60981),Q=t(58962),r=t(59301),g=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,T=(u,o)=>{var f={};for(var c in u)se.call(u,c)&&o.indexOf(c)<0&&(f[c]=u[c]);if(u!=null&&g)for(var c of g(u))o.indexOf(c)<0&&re.call(u,c)&&(f[c]=u[c]);return f},_=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const $=u=>{var o,f=RegExp("(^| )"+u+"=([^;]+)(;|$)");return(o=document.cookie.match(f))?decodeURIComponent(o[2]):null},ue=u=>{var o=new Date;o.setTime(o.getTime()-1);var f=$(u);f!=null&&(document.cookie=u+"="+f+";expires="+o.toGMTString())};var v=(u=>(u.Classrooms="classrooms",u.Shixuns="shixuns",u.Paths="paths",u.Projects="projects",u.Videos="videos",u.Topics="topics",u))(v||{});const y=u=>{var o=u,{homePage:f,user:c,globalSetting:S,loading:ae,dispatch:Re,shixunHomeworks:Qe,location:Te,payload:Ke={}}=o,ft=T(o,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Ct,pt,oe,Oe,Ue,Ze,He,_e,it,ut,ht,St,Tt,lt,vt,Ft;const Vt=(pt=(((Ct=S.setting)==null?void 0:Ct.navbar)||[]).find(kt=>kt.link==="/classrooms"))==null?void 0:pt.hidden,qt=(Oe=(((oe=S.setting)==null?void 0:oe.navbar)||[]).find(kt=>kt.link==="/shixuns"))==null?void 0:Oe.hidden,Bt=(Ze=(((Ue=S.setting)==null?void 0:Ue.navbar)||[]).find(kt=>kt.link==="/paths"))==null?void 0:Ze.hidden,It=(He=c.userInfo)==null?void 0:He.is_school_manage,Jt=()=>{var kt,nn,sn,zt,Et,En,wn,Gn,Mn,ar,_n,Sr,mr,Ln,Rt,Ye,st,Ut;return(0,G.Ll)()?r.createElement(n.default,{className:`${V.rightMenu} ${V.menuWrap}`},r.createElement(n.default.Item,null,r.createElement(p.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):r.createElement(n.default,{className:`${V.rightMenu} ${V.menuWrap}`},((kt=c==null?void 0:c.userInfo)==null?void 0:kt.paid_version)&&!((sn=(nn=c==null?void 0:c.userInfo)==null?void 0:nn.paid_version)!=null&&sn.is_white_list)&&r.createElement("div",{className:`${V.versionInfo} ${V[(En=G.vs[(Et=(zt=c==null?void 0:c.userInfo)==null?void 0:zt.paid_version)==null?void 0:Et.version_type])==null?void 0:En.class]}`},r.createElement("img",{src:(Mn=G.vs[(Gn=(wn=c==null?void 0:c.userInfo)==null?void 0:wn.paid_version)==null?void 0:Gn.version_type])==null?void 0:Mn.icon}),r.createElement("span",null,(Sr=G.vs[(_n=(ar=c==null?void 0:c.userInfo)==null?void 0:ar.paid_version)==null?void 0:_n.version_type])==null?void 0:Sr.name)),r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(mr=c.userInfo)==null?void 0:mr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!Vt&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(Ln=c.userInfo)==null?void 0:Ln.login}/classrooms`},"\u6211\u7684\u6559\u5B66\u8BFE\u5802")),!qt&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(Rt=c.userInfo)==null?void 0:Rt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!Bt&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(Ye=c.userInfo)==null?void 0:Ye.login}/paths`},"\u6211\u7684\u667A\u6167\u8BFE\u7A0B")),r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(st=c.userInfo)==null?void 0:st.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(Ut=c.userInfo)==null?void 0:Ut.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),r.createElement(n.default.Item,null,r.createElement(p.Link,{to:"/order"},"\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B")),(0,h.Ny)()&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:"/quality"},"\u7CBE\u54C1\u8BFE\u7A0B")),!(0,h.JA)()&&r.createElement(n.default.Item,null,r.createElement("a",{onClick:()=>{(0,d.tJ)(Re)&&p.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,h.JA)()&&r.createElement(n.default.Item,null,r.createElement("a",{onClick:()=>{(0,d.tJ)(Re)&&p.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),r.createElement(n.default.Item,null,r.createElement(p.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:r.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),It&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),r.createElement(n.default.Item,{className:V.exit},r.createElement("a",{onClick:()=>_(void 0,null,function*(){try{const Lt=yield(0,pe.vR)({});C.ZP.success(Lt==null?void 0:Lt.message)}catch(Lt){}(0,G.d8)("_educoder_session","logout",1),(0,G.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout(()=>{window.location.href="/"},800)})},"\u9000\u51FA")))};return(0,h.bg)()?r.createElement(te.Z,{className:`${V.height67}`,dropdownRender:Jt,placement:"bottomRight"},r.createElement("section",null,r.createElement("aside",null,r.createElement("div",{className:Qe.actionTabs.type===1?V.classromediv:"",style:{position:"relative"}},r.createElement("img",{className:`${V.userPic} current ml15`,src:`${(_e=Q.Z)==null?void 0:_e.IMG_SERVER}/images/${(it=c.userInfo)==null?void 0:it.image_url}`,alt:"",onClick:()=>{var kt;return p.history.push((0,G.Ll)()?"/account/profile":`/users/${(kt=c.userInfo)==null?void 0:kt.login}/classrooms`)}}),((ut=c==null?void 0:c.userInfo)==null?void 0:ut.paid_version)&&!((St=(ht=c==null?void 0:c.userInfo)==null?void 0:ht.paid_version)!=null&&St.is_white_list)&&r.createElement("img",{src:(vt=G.vs[(lt=(Tt=c==null?void 0:c.userInfo)==null?void 0:Tt.paid_version)==null?void 0:lt.version_type])==null?void 0:vt.icon,className:V.level}),(0,G.Ll)()&&r.createElement("span",{className:"ml10 font16"},(Ft=c.userInfo)==null?void 0:Ft.username),r.createElement("i",{className:`iconfont icon-zhankai4 ${V.icon}`}))))):r.createElement("div",{className:`font15 ${S.isIlearning?V.login:""}`},r.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Re({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55 / \u6CE8\u518C"))};var Ge=(0,p.connect)(({homePage:u,loading:o,user:f,globalSetting:c,shixunHomeworks:S})=>({homePage:u,user:f,globalSetting:c,shixunHomeworks:S,loading:o.models.index}))(y),we={tip:"tip___a6MfI"},Fe=t(66649),Ve=t.n(Fe),ke=t(59301),et=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const $e=({user:u,dispatch:o})=>{var f,c,S;const[ae,Re]=(0,e.useState)(!1),Qe=(f=window.location.pathname)==null?void 0:f.includes("classrooms/");(0,e.useEffect)(()=>{var ft,Ct,pt;if(console.log(u==null?void 0:u.userInfo),(ft=u==null?void 0:u.userInfo)!=null&&ft.user_status)if(((Ct=u==null?void 0:u.userInfo)==null?void 0:Ct.role)===15){Re(!1);return}else{let oe=JSON.parse(Qe?localStorage==null?void 0:localStorage.getItem("delaytip_class"):localStorage==null?void 0:localStorage.getItem("delaytip_user"));oe&&(oe==null?void 0:oe.login)===((pt=u==null?void 0:u.userInfo)==null?void 0:pt.login)?(console.log(Ve()(oe==null?void 0:oe.time).add(1,"days")),console.log(Ve()(new Date)),Ve()(oe==null?void 0:oe.time).add(1,"days").set({hour:0,minute:0,second:0}){var ft,Ct;Qe?localStorage.setItem("delaytip_class",JSON.stringify({time:new Date,login:(ft=u==null?void 0:u.userInfo)==null?void 0:ft.login})):localStorage.setItem("delaytip_user",JSON.stringify({time:new Date,login:(Ct=u==null?void 0:u.userInfo)==null?void 0:Ct.login})),Re(!1)},Ke=()=>et(void 0,null,function*(){let ft=yield(0,ie.ZP)("/api/business_contacts.json",{method:"post"});(ft==null?void 0:ft.status)===0&&C.ZP.info("\u7533\u8BF7\u6210\u529F")});return ke.createElement(ke.Fragment,null,ae&&ke.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000",display:"none"}},ke.createElement("div",{className:we.tip},ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),Qe?ke.createElement(ke.Fragment,null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684",((S=u==null?void 0:u.userInfo)==null?void 0:S.user_status)==2?"\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236":"\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236",'\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002'):ke.createElement(ke.Fragment,null,'\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002')),ke.createElement("div",null,ke.createElement("span",{className:"mr15",style:{color:"#666666",cursor:"pointer"},onClick:Te},"\u5FFD\u7565"),ke.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:Ke},"\u7533\u8BF7\u5EF6\u671F")))))};var tt=(0,p.connect)(({user:u})=>({user:u}))($e),Ot=t(7939),bt="data:image/png;base64,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",xt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,At=(u,o)=>{var f={};for(var c in u)Mt.call(u,c)&&o.indexOf(c)<0&&(f[c]=u[c]);if(u!=null&&xt)for(var c of xt(u))o.indexOf(c)<0&&Qt.call(u,c)&&(f[c]=u[c]);return f};const wt=null,on=u=>{var o=u,{homePage:f,user:c,globalSetting:S,loading:ae,dispatch:Re,location:Qe,text:Te,shixunHomeworks:Ke,payload:ft={}}=o,Ct=At(o,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[pt,oe]=(0,e.useState)("none");return(0,e.useEffect)(()=>{Ke.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&oe("flex")},[Ke.actionTabs.key]),(0,e.useEffect)(()=>{Ke.actionTabs.key==="\u9690\u85CF"&&(oe("none"),localStorage.setItem("Noviceguide","0"))},[Ke.actionTabs.key]),e.createElement("div",{style:{display:pt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},e.createElement("div",{style:{margin:"0 auto",width:"1200px"}},e.createElement("img",{src:bt,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Ke.actionTabs.text),Ke.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(Ot.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),oe("none"),Re({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(Ot.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Re({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),oe("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Wt=(0,p.connect)(({homePage:u,loading:o,user:f,globalSetting:c,shixunHomeworks:S})=>({homePage:u,user:f,globalSetting:c,loading:o.models.index,shixunHomeworks:S}))(on),an=Object.defineProperty,yn=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Dt=(u,o,f)=>o in u?an(u,o,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[o]=f,jt=(u,o)=>{for(var f in o||(o={}))Ht.call(o,f)&&Dt(u,f,o[f]);if(yn)for(var f of yn(o))ln.call(o,f)&&Dt(u,f,o[f]);return u};const Kt=u=>React.createElement("svg",jt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Gt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",en=t(89392),Xt=t(59301),An=Object.defineProperty,dr=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Zr=Object.prototype.propertyIsEnumerable,Nr=(u,o,f)=>o in u?An(u,o,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[o]=f,Dr=(u,o)=>{for(var f in o||(o={}))Ar.call(o,f)&&Nr(u,f,o[f]);if(dr)for(var f of dr(o))Zr.call(o,f)&&Nr(u,f,o[f]);return u},Hn=(u,o)=>{var f={};for(var c in u)Ar.call(u,c)&&o.indexOf(c)<0&&(f[c]=u[c]);if(u!=null&&dr)for(var c of dr(u))o.indexOf(c)<0&&Zr.call(u,c)&&(f[c]=u[c]);return f},wr=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const{Header:Fr}=i.default,{Search:Un}=x.default;function F(){var u,o;const c=window.location.pathname.split("/"),S={};return c[1]=="classrooms"&&c.length>3&&!((u=c[4])!=null&&u.includes("newgold"))&&!((o=c[5])!=null&&o.includes("newgold"))&&c[2]!=="coursesId"&&(S.course_id=c[2]),c[1]==="shixuns"&&c.length>3&&(S.objective_type="shixun",S.objective_id=c[2]),c[1]==="paths"&&c.length>3&&(S.objective_type="path",S.objective_id=c[2]),Dr(Dr({},S),{school:1})}const U=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],dt=u=>{var o=u,{homePage:f,user:c,globalSetting:S,loading:ae,dispatch:Re,isLogin:Qe=!1,shixunHomeworks:Te}=o,Ke=Hn(o,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),ft,Ct,pt,oe,Oe,Ue,Ze,He,_e,it,ut,ht,St,Tt,lt,vt,Ft,Vt,qt,Bt,It;const Jt=(0,p.useLocation)(),[kt,nn]=(0,e.useState)(!1),[sn,zt]=(0,e.useState)(""),[Et,En]=(0,e.useState)(!1),wn=F();(0,e.useEffect)(()=>{Te.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(U!=null&&U.includes(Jt==null?void 0:Jt.pathname)||(Jt==null?void 0:Jt.pathname.indexOf("/classrooms"))===0||Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Jt.pathname]),(0,e.useEffect)(()=>{Te.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Te.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Te.actionTabs.key]),(0,e.useEffect)(()=>{var Ye;if(S!=null&&S.setting){let st=(0,en.cloneDeep)((Ye=S==null?void 0:S.setting)==null?void 0:Ye.navbar);st=st==null?void 0:st.filter(Lt=>{var hn;return!(Lt!=null&&Lt.hidden)&&!((0,h.JA)()&&((hn=["/paperlibrary","/problemset"])!=null&&hn.includes(Lt.link)))});for(const Lt of st)Lt.subitem&&(Lt.subitem=Lt.subitem.filter(hn=>{var Yn;return!(hn!=null&&hn.hidden)&&!((0,h.JA)()&&((Yn=["/paperlibrary","/problemset"])!=null&&Yn.includes(hn.link)))}));let Ut=!1;st==null||st.map(function(Lt,hn){var Yn,Nn,Fn;const Xn=Jt.pathname;Lt.link===Xn&&(zt(Lt==null?void 0:Lt.link),(0,G.Dk)(Xn==="/"?(Yn=S==null?void 0:S.setting)==null?void 0:Yn.name:Rt(Lt==null?void 0:Lt.name)),Sr(Ln(hn,{name:Lt==null?void 0:Lt.name,link:Lt==null?void 0:Lt.link},st)),Ut=!0),(Nn=Lt==null?void 0:Lt.subitem)!=null&&Nn.length&&((Fn=Lt==null?void 0:Lt.subitem)==null||Fn.map(br=>{br.link===Xn&&(zt(br==null?void 0:br.link),Xn!=="/"&&(0,G.Dk)(Rt(br==null?void 0:br.name)),Sr(Ln(hn,{name:br==null?void 0:br.name,link:br==null?void 0:br.link},st)),Ut=!0)}))}),Ut||Sr(st)}},[S==null?void 0:S.setting,c]);const Gn=(0,e.useMemo)(()=>{var Ye,st;return(Ye=S==null?void 0:S.setting)!=null&&Ye.nav_logo_url?`${Q.Z.IMG_SERVER}/${(st=S==null?void 0:S.setting)==null?void 0:st.nav_logo_url}`:`${Q.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(ft=S==null?void 0:S.setting)==null?void 0:ft.nav_logo_url]);function Mn(Ye){p.history.push("/search?value="+Ye)}const ar=()=>kt?Xt.createElement("div",{onBlur:()=>{setTimeout(()=>{nn(!1)},300)}},Xt.createElement(Un,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Mn,autoFocus:!0})):Xt.createElement("span",{className:"iconfont icon-sousuo font18 current ml20 mr15",onClick:()=>{p.history.push("/search?value=")}}),[_n,Sr]=(0,e.useState)([]),mr=(Ye,st)=>wr(void 0,null,function*(){var Ut,Lt,hn,Yn,Nn,Fn;if((Ye==null?void 0:Ye.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Xn=yield(0,pe.IU)();(Ut=Xn==null?void 0:Xn.data)!=null&&Ut.engineer_url?(hn=(Lt=Xn==null?void 0:Xn.data)==null?void 0:Lt.engineer_url)!=null&&hn.includes("http")?(0,G.xg)((Yn=Xn==null?void 0:Xn.data)==null?void 0:Yn.engineer_url):p.history.push((Nn=Xn==null?void 0:Xn.data)==null?void 0:Nn.engineer_url):(Xn==null?void 0:Xn.status)!=401&&En(!0);return}(Fn=Ye==null?void 0:Ye.link)!=null&&Fn.includes("http")?(0,G.xg)(Ye==null?void 0:Ye.link):((0,G.Dk)(Ye==null?void 0:Ye.name),p.history.push(Ye==null?void 0:Ye.link)),(Ye==null?void 0:Ye.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Xt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Ln=(Ye,st,Ut)=>{const Lt=Ut.slice();return Lt[Ye]&&(Lt[Ye].name=st.name,Lt[Ye].link=st.link),Lt||[]},Rt=(Ye="")=>Ye.indexOf("<")>-1?Ye.slice(0,Ye.indexOf("<")):Ye;return S.showHeader&&S.showHeaderFooter?Xt.createElement(i.default,{style:{background:`${Jt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${S.isIlearning?b["header-iearning"]:b.header} ${S.showHeaderFixed?b.headerFixed:""}`},(S==null?void 0:S.showTip)&&Xt.createElement(tt,null),Xt.createElement(Fr,{className:"header",style:{background:`${Jt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Jt.pathname=="/training"?"999":""}`}},Xt.createElement("section",{className:b["edu-menu"]},(!!S.isIlearning||!((Ct=S==null?void 0:S.setting)!=null&&Ct.main_site)&&!!((pt=S==null?void 0:S.setting)!=null&&pt.navbar))&&Xt.createElement(p.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Re({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Xt.createElement("img",{className:b.logo,title:(oe=S.setting)==null?void 0:oe.name,src:Gn||Gt})),Xt.createElement("ul",{className:`${b.menu} ${(0,G.Ll)()&&"ml0"}`},(0,G.Ll)()&&Xt.createElement("li",null,Xt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,G.Ll)()&&S.setting&&_n.map(function(Ye,st){var Ut,Lt,hn,Yn,Nn;return Xt.createElement("li",{key:st,className:!((Ut=Ye==null?void 0:Ye.subitem)!=null&&Ut.length)&&sn===(Ye==null?void 0:Ye.link)||(Lt=Ye==null?void 0:Ye.subitem)!=null&&Lt.some(Fn=>sn===(Fn==null?void 0:Fn.link))?b.actived:""},Xt.createElement("div",{onClick:()=>mr(Ye,st),className:b.name},Xt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Fn;let Xn=Ye==null?void 0:Ye.name;return(Fn=Ye==null?void 0:Ye.subitem)==null||Fn.map((br,no)=>(br.link===Jt.pathname&&(Xn=br.name),br)),Xn})()}}),((hn=Ye==null?void 0:Ye.subitem)==null?void 0:hn.length)>0&&Xt.createElement("i",{className:"iconfont icon-zhankai4"})),((Yn=Ye==null?void 0:Ye.subitem)==null?void 0:Yn.length)>0&&Xt.createElement("div",{className:b.dropDown},(Nn=Ye==null?void 0:Ye.subitem)==null?void 0:Nn.map((Fn,Xn)=>Xt.createElement("div",{className:b.subName,onClick:()=>mr(Fn,st),key:st+"-"+Xn},!!Xn&&Xt.createElement("div",{className:b.line}),Xt.createElement("aside",{className:"font16 c-black"},Rt(Fn.name)),Xt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Fn.content)))))})),Xt.createElement("div",{className:"search-bar",style:{flex:S.isIlearning?"initial":"1 0 auto"}},((Oe=c==null?void 0:c.userInfo)==null?void 0:Oe.paid_version)&&!((Ze=(Ue=c==null?void 0:c.userInfo)==null?void 0:Ue.paid_version)!=null&&Ze.is_white_list)&&Xt.createElement("div",{className:`${b.level} ${b[(it=G.vs[(_e=(He=c==null?void 0:c.userInfo)==null?void 0:He.paid_version)==null?void 0:_e.version_type])==null?void 0:it.class]}`,onClick:()=>{var Ye;return p.history.push(`/users/${(Ye=c.userInfo)==null?void 0:Ye.login}/memberCenter`)}},Xt.createElement("span",{className:(St=G.vs[(ht=(ut=c==null?void 0:c.userInfo)==null?void 0:ut.paid_version)==null?void 0:ht.version_type])==null?void 0:St.iconSprite}),Xt.createElement("img",{style:{width:"38px",marginRight:0},src:(vt=G.vs[(lt=(Tt=c==null?void 0:c.userInfo)==null?void 0:Tt.paid_version)==null?void 0:lt.version_type])==null?void 0:vt.nameImg})),!(0,G.Ll)()&&!(S!=null&&S.isIlearning)&&Xt.createElement(Xt.Fragment,null,Xt.createElement(ar,null),!Qe&&Xt.createElement(Y,null),!Qe&&!!((Ft=c==null?void 0:c.userInfo)!=null&&Ft.login)&&Xt.createElement(p.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(Vt=c==null?void 0:c.userInfo)==null?void 0:Vt.login}/user_tidings`},((qt=c==null?void 0:c.userInfo)==null?void 0:qt.new_message)&&Xt.createElement("span",{className:b.newslight}))),!Qe&&Xt.createElement(Ge,{payload:wn}))),Xt.createElement(D.default,{centered:!0,destroyOnClose:!0,open:Et,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,G.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>En(!1)},Xt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Xt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Xt.createElement("img",{src:`${Q.Z.IMG_SERVER}/${(Bt=S==null?void 0:S.setting)==null?void 0:Bt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Xt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(It=S==null?void 0:S.setting)==null?void 0:It.homepage_tea_qq_number)))),Xt.createElement(Wt,null)):Xt.createElement(Xt.Fragment,null)};var W=(0,p.connect)(({homePage:u,loading:o,user:f,globalSetting:c,shixunHomeworks:S})=>({homePage:u,user:f,globalSetting:c,loading:o.models.index,shixunHomeworks:S}))(dt)},27939:function(rn,Je,t){t.d(Je,{Z:function(){return uo}});var e=t(80813),p=t(92310),i=t.n(p),x=t(59301),D=function(){var O=(0,x.useRef)(!1);return(0,x.useEffect)(function(){return O.current=!1,function(){O.current=!0}},[]),O},b=D;function C(O){var ve=b(),Ce=(0,e.CR)((0,x.useState)(O),2),rt=Ce[0],ct=Ce[1],Zt=(0,x.useCallback)(function(In){ve.current||ct(In)},[]);return[rt,Zt]}var N=C;function K(O){var ve=(0,x.useRef)(O);return ve.current=O,ve}var n=K,te=function(O){(0,x.useEffect)(function(){O()},[])},I=te;function P(O,ve){ve===void 0&&(ve={});var Ce=ve.insertAt;if(typeof document!="undefined"){var rt=document.head||document.getElementsByTagName("head")[0],ct=document.createElement("style");ct.type="text/css",Ce==="top"&&rt.firstChild?rt.insertBefore(ct,rt.firstChild):rt.appendChild(ct),ct.styleSheet?ct.styleSheet.cssText=O:ct.appendChild(document.createTextNode(O))}}var G=`@-webkit-keyframes slider-icon-animate_spin { +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},59477:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},40001:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},49198:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},84105:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},18785:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},87169:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},73331:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},15277:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},52671:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},8657:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},56082:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},33853:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},15075:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},62772:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},43531:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},61485:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},47472:function(rn,Je,t){t.d(Je,{Z:function(){return N}});var e=t(60499),p=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},x=i,D=t(7657),b=function(n,te){return p.createElement(D.Z,(0,e.Z)({},n,{ref:te,icon:x}))},C=p.forwardRef(b),N=C},68196:function(rn,Je,t){t.d(Je,{Z:function(){return le}});var e=t(85899),p=t(72190),i=t(42244),x=t(43403),D=t(92310),b=t.n(D),C=t(29301),N=t(76846),K=t(96452),n=t(6089),te=t(80402),I=t(34280),P=t(49658),G=t(59301),We=t(60499),Ie=t(77900),Se=t(8654);function me(Y){var V=Y.prefixCls,h=Y.align,pe=Y.arrow,Q=Y.arrowPos,r=pe||{},g=r.className,se=r.content,re=Q.x,T=re===void 0?0:re,_=Q.y,$=_===void 0?0:_,ue=G.useRef();if(!h||!h.points)return null;var v={position:"absolute"};if(h.autoArrow!==!1){var y=h.points[0],Ge=h.points[1],we=y[0],Fe=y[1],Ve=Ge[0],ke=Ge[1];we===Ve||!["t","b"].includes(we)?v.top=$:we==="t"?v.top=0:v.bottom=0,Fe===ke||!["l","r"].includes(Fe)?v.left=T:Fe==="l"?v.left=0:v.right=0}return G.createElement("div",{ref:ue,className:b()("".concat(V,"-arrow"),g),style:v},se)}function w(Y){var V=Y.prefixCls,h=Y.open,pe=Y.zIndex,Q=Y.mask,r=Y.motion;return Q?G.createElement(Ie.default,(0,We.Z)({},r,{motionAppear:!0,visible:h,removeOnLeave:!0}),function(g){var se=g.className;return G.createElement("div",{style:{zIndex:pe},className:b()("".concat(V,"-mask"),se)})}):null}var Ee=G.memo(function(Y){var V=Y.children;return V},function(Y,V){return V.cache}),d=Ee,m=G.forwardRef(function(Y,V){var h=Y.popup,pe=Y.className,Q=Y.prefixCls,r=Y.style,g=Y.target,se=Y.onVisibleChanged,re=Y.open,T=Y.keepDom,_=Y.fresh,$=Y.onClick,ue=Y.mask,v=Y.arrow,y=Y.arrowPos,Ge=Y.align,we=Y.motion,Fe=Y.maskMotion,Ve=Y.forceRender,ke=Y.getPopupContainer,et=Y.autoDestroy,$e=Y.portal,tt=Y.zIndex,Ot=Y.onMouseEnter,bt=Y.onMouseLeave,xt=Y.onPointerEnter,Mt=Y.onPointerDownCapture,Qt=Y.ready,At=Y.offsetX,wt=Y.offsetY,on=Y.offsetR,Wt=Y.offsetB,an=Y.onAlign,yn=Y.onPrepare,Ht=Y.stretch,ln=Y.targetWidth,Dt=Y.targetHeight,jt=typeof h=="function"?h():h,Kt=re||T,Gt=(ke==null?void 0:ke.length)>0,en=G.useState(!ke||!Gt),Xt=(0,p.Z)(en,2),An=Xt[0],dr=Xt[1];if((0,I.Z)(function(){!An&&Gt&&g&&dr(!0)},[An,Gt,g]),!An)return null;var Ar="auto",Zr={left:"-1000vw",top:"-1000vh",right:Ar,bottom:Ar};if(Qt||!re){var Nr,Dr=Ge.points,Hn=Ge.dynamicInset||((Nr=Ge._experimental)===null||Nr===void 0?void 0:Nr.dynamicInset),wr=Hn&&Dr[0][1]==="r",Fr=Hn&&Dr[0][0]==="b";wr?(Zr.right=on,Zr.left=Ar):(Zr.left=At,Zr.right=Ar),Fr?(Zr.bottom=Wt,Zr.top=Ar):(Zr.top=wt,Zr.bottom=Ar)}var Un={};return Ht&&(Ht.includes("height")&&Dt?Un.height=Dt:Ht.includes("minHeight")&&Dt&&(Un.minHeight=Dt),Ht.includes("width")&&ln?Un.width=ln:Ht.includes("minWidth")&&ln&&(Un.minWidth=ln)),re||(Un.pointerEvents="none"),G.createElement($e,{open:Ve||Kt,getContainer:ke&&function(){return ke(g)},autoDestroy:et},G.createElement(w,{prefixCls:Q,open:re,zIndex:tt,mask:ue,motion:Fe}),G.createElement(C.Z,{onResize:an,disabled:!re},function(F){return G.createElement(Ie.default,(0,We.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Ve,leavedClassName:"".concat(Q,"-hidden")},we,{onAppearPrepare:yn,onEnterPrepare:yn,visible:re,onVisibleChanged:function(dt){var W;we==null||(W=we.onVisibleChanged)===null||W===void 0||W.call(we,dt),se(dt)}}),function(U,dt){var W=U.className,u=U.style,o=b()(Q,W,pe);return G.createElement("div",{ref:(0,Se.sQ)(F,V,dt),className:o,style:(0,e.Z)((0,e.Z)((0,e.Z)((0,e.Z)({"--arrow-x":"".concat(y.x||0,"px"),"--arrow-y":"".concat(y.y||0,"px")},Zr),Un),u),{},{boxSizing:"border-box",zIndex:tt},r),onMouseEnter:Ot,onMouseLeave:bt,onPointerEnter:xt,onClick:$,onPointerDownCapture:Mt},v&&G.createElement(me,{prefixCls:Q,arrow:v,arrowPos:y,align:Ge}),G.createElement(d,{cache:!re&&!_},jt))})}))}),z=m,k=G.forwardRef(function(Y,V){var h=Y.children,pe=Y.getTriggerDOMNode,Q=(0,Se.Yr)(h),r=G.useCallback(function(se){(0,Se.mH)(V,pe?pe(se):se)},[pe]),g=(0,Se.x1)(r,(0,Se.C4)(h));return Q?G.cloneElement(h,{ref:g}):h}),J=k,Ne=G.createContext(null),ce=Ne;function ie(Y){return Y?Array.isArray(Y)?Y:[Y]:[]}function xe(Y,V,h,pe){return G.useMemo(function(){var Q=ie(h!=null?h:V),r=ie(pe!=null?pe:V),g=new Set(Q),se=new Set(r);return Y&&(g.has("hover")&&(g.delete("hover"),g.add("click")),se.has("hover")&&(se.delete("hover"),se.add("click"))),[g,se]},[Y,V,h,pe])}var q=t(29194);function Z(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],h=arguments.length>2?arguments[2]:void 0;return h?Y[0]===V[0]:Y[0]===V[0]&&Y[1]===V[1]}function s(Y,V,h,pe){for(var Q=h.points,r=Object.keys(Y),g=0;g1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Y)?V:Y}function Be(Y){return ge(parseFloat(Y),0)}function A(Y,V){var h=(0,e.Z)({},Y);return(V||[]).forEach(function(pe){if(!(pe instanceof HTMLBodyElement||pe instanceof HTMLHtmlElement)){var Q=j(pe).getComputedStyle(pe),r=Q.overflow,g=Q.overflowClipMargin,se=Q.borderTopWidth,re=Q.borderBottomWidth,T=Q.borderLeftWidth,_=Q.borderRightWidth,$=pe.getBoundingClientRect(),ue=pe.offsetHeight,v=pe.clientHeight,y=pe.offsetWidth,Ge=pe.clientWidth,we=Be(se),Fe=Be(re),Ve=Be(T),ke=Be(_),et=ge(Math.round($.width/y*1e3)/1e3),$e=ge(Math.round($.height/ue*1e3)/1e3),tt=(y-Ge-Ve-ke)*et,Ot=(ue-v-we-Fe)*$e,bt=we*$e,xt=Fe*$e,Mt=Ve*et,Qt=ke*et,At=0,wt=0;if(r==="clip"){var on=Be(g);At=on*et,wt=on*$e}var Wt=$.x+Mt-At,an=$.y+bt-wt,yn=Wt+$.width+2*At-Mt-Qt-tt,Ht=an+$.height+2*wt-bt-xt-Ot;h.left=Math.max(h.left,Wt),h.top=Math.max(h.top,an),h.right=Math.min(h.right,yn),h.bottom=Math.min(h.bottom,Ht)}}),h}function B(Y){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,h="".concat(V),pe=h.match(/^(.*)\%$/);return pe?Y*(parseFloat(pe[1])/100):parseFloat(h)}function L(Y,V){var h=V||[],pe=(0,p.Z)(h,2),Q=pe[0],r=pe[1];return[B(Y.width,Q),B(Y.height,r)]}function ne(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Y[0],Y[1]]}function E(Y,V){var h=V[0],pe=V[1],Q,r;return h==="t"?r=Y.y:h==="b"?r=Y.y+Y.height:r=Y.y+Y.height/2,pe==="l"?Q=Y.x:pe==="r"?Q=Y.x+Y.width:Q=Y.x+Y.width/2,{x:Q,y:r}}function R(Y,V){var h={t:"b",b:"t",l:"r",r:"l"};return Y.map(function(pe,Q){return Q===V?h[pe]||"c":pe}).join("")}function H(Y,V,h,pe,Q,r,g){var se=G.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Q[pe]||{}}),re=(0,p.Z)(se,2),T=re[0],_=re[1],$=G.useRef(0),ue=G.useMemo(function(){return V?ye(V):[]},[V]),v=G.useRef({}),y=function(){v.current={}};Y||y();var Ge=(0,n.Z)(function(){if(V&&h&&Y){let Pr=function(io,Tn){var ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ae,bn=Kt.x+io,Kn=Kt.y+Tn,Qn=bn+Fr,_r=Kn+wr,Vo=Math.max(bn,ur.left),vn=Math.max(Kn,ur.top),jn=Math.min(Qn,ur.right),jr=Math.min(_r,ur.bottom);return Math.max(0,(jn-Vo)*(jr-vn))},oo=function(){Sr=Kt.y+It,mr=Sr+wr,Ln=Kt.x+Bt,Rt=Ln+Fr};var Ve,ke,et,$e,tt=V,Ot=tt.ownerDocument,bt=j(tt),xt=bt.getComputedStyle(tt),Mt=xt.position,Qt=tt.style.left,At=tt.style.top,wt=tt.style.right,on=tt.style.bottom,Wt=tt.style.overflow,an=(0,e.Z)((0,e.Z)({},Q[pe]),r),yn=Ot.createElement("div");(Ve=tt.parentElement)===null||Ve===void 0||Ve.appendChild(yn),yn.style.left="".concat(tt.offsetLeft,"px"),yn.style.top="".concat(tt.offsetTop,"px"),yn.style.position=Mt,yn.style.height="".concat(tt.offsetHeight,"px"),yn.style.width="".concat(tt.offsetWidth,"px"),tt.style.left="0",tt.style.top="0",tt.style.right="auto",tt.style.bottom="auto",tt.style.overflow="hidden";var Ht;if(Array.isArray(h))Ht={x:h[0],y:h[1],width:0,height:0};else{var ln,Dt,jt=h.getBoundingClientRect();jt.x=(ln=jt.x)!==null&&ln!==void 0?ln:jt.left,jt.y=(Dt=jt.y)!==null&&Dt!==void 0?Dt:jt.top,Ht={x:jt.x,y:jt.y,width:jt.width,height:jt.height}}var Kt=tt.getBoundingClientRect(),Gt=bt.getComputedStyle(tt),en=Gt.height,Xt=Gt.width;Kt.x=(ke=Kt.x)!==null&&ke!==void 0?ke:Kt.left,Kt.y=(et=Kt.y)!==null&&et!==void 0?et:Kt.top;var An=Ot.documentElement,dr=An.clientWidth,Ar=An.clientHeight,Zr=An.scrollWidth,Nr=An.scrollHeight,Dr=An.scrollTop,Hn=An.scrollLeft,wr=Kt.height,Fr=Kt.width,Un=Ht.height,F=Ht.width,U={left:0,top:0,right:dr,bottom:Ar},dt={left:-Hn,top:-Dr,right:Zr-Hn,bottom:Nr-Dr},W=an.htmlRegion,u="visible",o="visibleFirst";W!=="scroll"&&W!==o&&(W=u);var f=W===o,c=A(dt,ue),S=A(U,ue),ae=W===u?S:c,Re=f?S:ae;tt.style.left="auto",tt.style.top="auto",tt.style.right="0",tt.style.bottom="0";var Qe=tt.getBoundingClientRect();tt.style.left=Qt,tt.style.top=At,tt.style.right=wt,tt.style.bottom=on,tt.style.overflow=Wt,($e=tt.parentElement)===null||$e===void 0||$e.removeChild(yn);var Te=ge(Math.round(Fr/parseFloat(Xt)*1e3)/1e3),Ke=ge(Math.round(wr/parseFloat(en)*1e3)/1e3);if(Te===0||Ke===0||(0,N.Sh)(h)&&!(0,q.Z)(h))return;var ft=an.offset,Ct=an.targetOffset,pt=L(Kt,ft),oe=(0,p.Z)(pt,2),Oe=oe[0],Ue=oe[1],Ze=L(Ht,Ct),He=(0,p.Z)(Ze,2),_e=He[0],it=He[1];Ht.x-=_e,Ht.y-=it;var ut=an.points||[],ht=(0,p.Z)(ut,2),St=ht[0],Tt=ht[1],lt=ne(Tt),vt=ne(St),Ft=E(Ht,lt),Vt=E(Kt,vt),qt=(0,e.Z)({},an),Bt=Ft.x-Vt.x+Oe,It=Ft.y-Vt.y+Ue,Jt=Pr(Bt,It),kt=Pr(Bt,It,S),nn=E(Ht,["t","l"]),sn=E(Kt,["t","l"]),zt=E(Ht,["b","r"]),Et=E(Kt,["b","r"]),En=an.overflow||{},wn=En.adjustX,Gn=En.adjustY,Mn=En.shiftX,ar=En.shiftY,_n=function(Tn){return typeof Tn=="boolean"?Tn:Tn>=0},Sr,mr,Ln,Rt;oo();var Ye=_n(Gn),st=vt[0]===lt[0];if(Ye&&vt[0]==="t"&&(mr>Re.bottom||v.current.bt)){var Ut=It;st?Ut-=wr-Un:Ut=nn.y-Et.y-Ue;var Lt=Pr(Bt,Ut),hn=Pr(Bt,Ut,S);Lt>Jt||Lt===Jt&&(!f||hn>=kt)?(v.current.bt=!0,It=Ut,Ue=-Ue,qt.points=[R(vt,0),R(lt,0)]):v.current.bt=!1}if(Ye&&vt[0]==="b"&&(SrJt||Nn===Jt&&(!f||Fn>=kt)?(v.current.tb=!0,It=Yn,Ue=-Ue,qt.points=[R(vt,0),R(lt,0)]):v.current.tb=!1}var Xn=_n(wn),br=vt[1]===lt[1];if(Xn&&vt[1]==="l"&&(Rt>Re.right||v.current.rl)){var no=Bt;br?no-=Fr-F:no=nn.x-Et.x-Oe;var qr=Pr(no,It),zr=Pr(no,It,S);qr>Jt||qr===Jt&&(!f||zr>=kt)?(v.current.rl=!0,Bt=no,Oe=-Oe,qt.points=[R(vt,1),R(lt,1)]):v.current.rl=!1}if(Xn&&vt[1]==="r"&&(LnJt||O===Jt&&(!f||ve>=kt)?(v.current.lr=!0,Bt=uo,Oe=-Oe,qt.points=[R(vt,1),R(lt,1)]):v.current.lr=!1}oo();var Ce=Mn===!0?0:Mn;typeof Ce=="number"&&(LnS.right&&(Bt-=Rt-S.right-Oe,Ht.x>S.right-Ce&&(Bt+=Ht.x-S.right+Ce)));var rt=ar===!0?0:ar;typeof rt=="number"&&(SrS.bottom&&(It-=mr-S.bottom-Ue,Ht.y>S.bottom-rt&&(It+=Ht.y-S.bottom+rt)));var ct=Kt.x+Bt,Zt=ct+Fr,In=Kt.y+It,cn=In+wr,fr=Ht.x,Br=fr+F,Sn=Ht.y,Vn=Sn+Un,lr=Math.max(ct,fr),gr=Math.min(Zt,Br),ro=(lr+gr)/2,Jr=ro-ct,lo=Math.max(In,Sn),Xr=Math.min(cn,Vn),So=(lo+Xr)/2,Wn=So-In;g==null||g(V,qt);var Qr=Qe.right-Kt.x-(Bt+Kt.width),to=Qe.bottom-Kt.y-(It+Kt.height);Te===1&&(Bt=Math.floor(Bt),Qr=Math.floor(Qr)),Ke===1&&(It=Math.floor(It),to=Math.floor(to));var go={ready:!0,offsetX:Bt/Te,offsetY:It/Ke,offsetR:Qr/Te,offsetB:to/Ke,arrowX:Jr/Te,arrowY:Wn/Ke,scaleX:Te,scaleY:Ke,align:qt};_(go)}}),we=function(){$.current+=1;var ke=$.current;Promise.resolve().then(function(){$.current===ke&&Ge()})},Fe=function(){_(function(ke){return(0,e.Z)((0,e.Z)({},ke),{},{ready:!1})})};return(0,I.Z)(Fe,[pe]),(0,I.Z)(function(){Y||Fe()},[Y]),[T.ready,T.offsetX,T.offsetY,T.offsetR,T.offsetB,T.arrowX,T.arrowY,T.scaleX,T.scaleY,T.align,we]}var Le=t(77654);function X(Y,V,h,pe,Q){(0,I.Z)(function(){if(Y&&V&&h){let $=function(){pe(),Q()};var r=V,g=h,se=ye(r),re=ye(g),T=j(g),_=new Set([T].concat((0,Le.Z)(se),(0,Le.Z)(re)));return _.forEach(function(ue){ue.addEventListener("scroll",$,{passive:!0})}),T.addEventListener("resize",$,{passive:!0}),pe(),function(){_.forEach(function(ue){ue.removeEventListener("scroll",$),T.removeEventListener("resize",$)})}}},[Y,V,h])}var be=t(48736);function De(Y,V,h,pe,Q,r,g,se){var re=G.useRef(Y);re.current=Y;var T=G.useRef(!1);G.useEffect(function(){if(V&&pe&&(!Q||r)){var $=function(){T.current=!1},ue=function(et){var $e;re.current&&!g((($e=et.composedPath)===null||$e===void 0||($e=$e.call(et))===null||$e===void 0?void 0:$e[0])||et.target)&&!T.current&&se(!1)},v=j(pe);v.addEventListener("pointerdown",$,!0),v.addEventListener("mousedown",ue,!0),v.addEventListener("contextmenu",ue,!0);var y=(0,K.A)(h);if(y&&(y.addEventListener("mousedown",ue,!0),y.addEventListener("contextmenu",ue,!0)),0)var Ge,we,Fe,Ve;return function(){v.removeEventListener("pointerdown",$,!0),v.removeEventListener("mousedown",ue,!0),v.removeEventListener("contextmenu",ue,!0),y&&(y.removeEventListener("mousedown",ue,!0),y.removeEventListener("contextmenu",ue,!0))}}},[V,h,pe,Q,r]);function _(){T.current=!0}return _}var at=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Xe(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:x.Z,V=G.forwardRef(function(h,pe){var Q=h.prefixCls,r=Q===void 0?"rc-trigger-popup":Q,g=h.children,se=h.action,re=se===void 0?"hover":se,T=h.showAction,_=h.hideAction,$=h.popupVisible,ue=h.defaultPopupVisible,v=h.onPopupVisibleChange,y=h.afterPopupVisibleChange,Ge=h.mouseEnterDelay,we=h.mouseLeaveDelay,Fe=we===void 0?.1:we,Ve=h.focusDelay,ke=h.blurDelay,et=h.mask,$e=h.maskClosable,tt=$e===void 0?!0:$e,Ot=h.getPopupContainer,bt=h.forceRender,xt=h.autoDestroy,Mt=h.destroyPopupOnHide,Qt=h.popup,At=h.popupClassName,wt=h.popupStyle,on=h.popupPlacement,Wt=h.builtinPlacements,an=Wt===void 0?{}:Wt,yn=h.popupAlign,Ht=h.zIndex,ln=h.stretch,Dt=h.getPopupClassNameFromAlign,jt=h.fresh,Kt=h.alignPoint,Gt=h.onPopupClick,en=h.onPopupAlign,Xt=h.arrow,An=h.popupMotion,dr=h.maskMotion,Ar=h.popupTransitionName,Zr=h.popupAnimation,Nr=h.maskTransitionName,Dr=h.maskAnimation,Hn=h.className,wr=h.getTriggerDOMNode,Fr=(0,i.Z)(h,at),Un=xt||Mt||!1,F=G.useState(!1),U=(0,p.Z)(F,2),dt=U[0],W=U[1];(0,I.Z)(function(){W((0,P.Z)())},[]);var u=G.useRef({}),o=G.useContext(ce),f=G.useMemo(function(){return{registerSubPopup:function(jn,jr){u.current[jn]=jr,o==null||o.registerSubPopup(jn,jr)}}},[o]),c=(0,te.Z)(),S=G.useState(null),ae=(0,p.Z)(S,2),Re=ae[0],Qe=ae[1],Te=G.useRef(null),Ke=(0,n.Z)(function(vn){Te.current=vn,(0,N.Sh)(vn)&&Re!==vn&&Qe(vn),o==null||o.registerSubPopup(c,vn)}),ft=G.useState(null),Ct=(0,p.Z)(ft,2),pt=Ct[0],oe=Ct[1],Oe=G.useRef(null),Ue=(0,n.Z)(function(vn){(0,N.Sh)(vn)&&pt!==vn&&(oe(vn),Oe.current=vn)}),Ze=G.Children.only(g),He=(Ze==null?void 0:Ze.props)||{},_e={},it=(0,n.Z)(function(vn){var jn,jr,co=pt;return(co==null?void 0:co.contains(vn))||((jn=(0,K.A)(co))===null||jn===void 0?void 0:jn.host)===vn||vn===co||(Re==null?void 0:Re.contains(vn))||((jr=(0,K.A)(Re))===null||jr===void 0?void 0:jr.host)===vn||vn===Re||Object.values(u.current).some(function(Or){return(Or==null?void 0:Or.contains(vn))||vn===Or})}),ut=fe(r,An,Zr,Ar),ht=fe(r,dr,Dr,Nr),St=G.useState(ue||!1),Tt=(0,p.Z)(St,2),lt=Tt[0],vt=Tt[1],Ft=$!=null?$:lt,Vt=(0,n.Z)(function(vn){$===void 0&&vt(vn)});(0,I.Z)(function(){vt($||!1)},[$]);var qt=G.useRef(Ft);qt.current=Ft;var Bt=G.useRef([]);Bt.current=[];var It=(0,n.Z)(function(vn){var jn;Vt(vn),((jn=Bt.current[Bt.current.length-1])!==null&&jn!==void 0?jn:Ft)!==vn&&(Bt.current.push(vn),v==null||v(vn))}),Jt=G.useRef(),kt=function(){clearTimeout(Jt.current)},nn=function(jn){var jr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;kt(),jr===0?It(jn):Jt.current=setTimeout(function(){It(jn)},jr*1e3)};G.useEffect(function(){return kt},[]);var sn=G.useState(!1),zt=(0,p.Z)(sn,2),Et=zt[0],En=zt[1];(0,I.Z)(function(vn){(!vn||Ft)&&En(!0)},[Ft]);var wn=G.useState(null),Gn=(0,p.Z)(wn,2),Mn=Gn[0],ar=Gn[1],_n=G.useState(null),Sr=(0,p.Z)(_n,2),mr=Sr[0],Ln=Sr[1],Rt=function(jn){Ln([jn.clientX,jn.clientY])},Ye=H(Ft,Re,Kt&&mr!==null?mr:pt,on,an,yn,en),st=(0,p.Z)(Ye,11),Ut=st[0],Lt=st[1],hn=st[2],Yn=st[3],Nn=st[4],Fn=st[5],Xn=st[6],br=st[7],no=st[8],qr=st[9],zr=st[10],uo=xe(dt,re,T,_),O=(0,p.Z)(uo,2),ve=O[0],Ce=O[1],rt=ve.has("click"),ct=Ce.has("click")||Ce.has("contextMenu"),Zt=(0,n.Z)(function(){Et||zr()}),In=function(){qt.current&&Kt&&ct&&nn(!1)};X(Ft,pt,Re,Zt,In),(0,I.Z)(function(){Zt()},[mr,on]),(0,I.Z)(function(){Ft&&!(an!=null&&an[on])&&Zt()},[JSON.stringify(yn)]);var cn=G.useMemo(function(){var vn=s(an,r,qr,Kt);return b()(vn,Dt==null?void 0:Dt(qr))},[qr,Dt,an,r,Kt]);G.useImperativeHandle(pe,function(){return{nativeElement:Oe.current,popupElement:Te.current,forceAlign:Zt}});var fr=G.useState(0),Br=(0,p.Z)(fr,2),Sn=Br[0],Vn=Br[1],lr=G.useState(0),gr=(0,p.Z)(lr,2),ro=gr[0],Jr=gr[1],lo=function(){if(ln&&pt){var jn=pt.getBoundingClientRect();Vn(jn.width),Jr(jn.height)}},Xr=function(){lo(),Zt()},So=function(jn){En(!1),zr(),y==null||y(jn)},Wn=function(){return new Promise(function(jn){lo(),ar(function(){return jn})})};(0,I.Z)(function(){Mn&&(zr(),Mn(),ar(null))},[Mn]);function Qr(vn,jn,jr,co){_e[vn]=function(Or){var To;co==null||co(Or),nn(jn,jr);for(var Ao=arguments.length,jo=new Array(Ao>1?Ao-1:0),Mr=1;Mr1?jr-1:0),Or=1;Or1?jr-1:0),Or=1;Or{}})=>{const I=()=>e.createElement("div",{className:b.flexColumn},e.createElement("img",{className:b.img,src:D}),e.createElement("span",{className:b.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),P=()=>e.createElement("div",{className:b.flexColumn},e.createElement("img",{className:b.img,src:x}),e.createElement("span",{className:b.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),G=()=>n===3?e.createElement(e.Fragment,null,P(),I()):n===2?I():P();return e.createElement(i.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:K,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{te(),p.history.push("/account/certification")},onCancel:()=>{te()}},e.createElement("div",{className:b.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:b.flexRow},G()))};var N=(0,p.connect)(({paperlibrary:K,loading:n,globalSetting:te})=>({paperlibrary:K,globalSetting:te,loading:n.effects}))(C)},56482:function(rn,Je,t){t.d(Je,{Z:function(){return m}});var e=t(59301),p=t(73635),i=t(62957),x=t(6767),D=t(37568),b=t(62673),C=t(31460),N=t(55104),K=t(49411),n=t(7939),te=t(87169),I={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},P=t(32637),G=t(59301);const We=({classroomList:z,dispatch:k,user:J})=>G.createElement(i.default,{open:z.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:G.createElement("span",null,G.createElement(te.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{k({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},G.createElement("div",{style:{textAlign:"center",marginBottom:30}},G.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",G.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),G.createElement("img",{style:{width:130,height:130},src:P})),G.createElement("div",{className:I.bottom},G.createElement(n.ZP,{className:I.yes,onClick:()=>{k({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Ie=(0,p.connect)(({classroomList:z,user:k})=>({classroomList:z,user:k}))(We),Se=t(82875),me=t(59301),w=(z,k,J)=>new Promise((Ne,ce)=>{var ie=Z=>{try{q(J.next(Z))}catch(s){ce(s)}},xe=Z=>{try{q(J.throw(Z))}catch(s){ce(s)}},q=Z=>Z.done?Ne(Z.value):Promise.resolve(Z.value).then(ie,xe);q((J=J.apply(z,k)).next())}),Ee=(z=>(z[z.Professor=1]="Professor",z[z.AssistantProfessor=2]="AssistantProfessor",z[z.Student=3]="Student",z))(Ee||{});const d=({visible:z,user:k,account:J,onCancel:Ne=()=>{},dispatch:ce})=>{const[ie,xe]=(0,e.useState)(),[q,Z]=(0,e.useState)([]),[s,fe]=(0,e.useState)(!1),[j,ye]=(0,e.useState)(!1),[ge,Be]=(0,e.useState)(),[A,B]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var R,H;(R=k==null?void 0:k.userInfo)!=null&&R.identity&&Z([((H=k==null?void 0:k.userInfo)==null?void 0:H.identity)==="student"?3:1])},[k]);const L=R=>{const H=()=>{window.location.href=(R==null?void 0:R.jump_url)||`/classrooms/${R==null?void 0:R.course_id}`};if(q.includes(1)){i.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:me.createElement("div",{className:"tc"},(R==null?void 0:R.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},ne=()=>w(void 0,null,function*(){if(!ie){x.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let R=yield(0,Se.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:ie}});if(R!=null&&R.need_pro_auth&&!q.includes(1)&&!q.includes(2)){ce({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:ie,checkedList:q}}),E();return}fe(!0);const H=yield(0,C.cR)({invite_code:ie,professor:q.includes(1)?1:null,assistant_professor:q.includes(2)?1:null,student:q.includes(3)?1:null});if(fe(!1),(H==null?void 0:H.status)===-4&&(Ne(),ce({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&x.ZP.warning(H==null?void 0:H.message),(H==null?void 0:H.status)===-2){if(E(),H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ye(!0),Be(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ye(!0),Be(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ye(!0),Be(3);return}}if((H==null?void 0:H.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),E(),H!=null&&H.course_id?L(H):x.ZP.success(H.message);return}}),E=()=>w(void 0,null,function*(){Ne()});return me.createElement(me.Fragment,null,me.createElement(i.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:z,confirmLoading:s,onOk:ne,onCancel:E},me.createElement("div",{className:"tc"},me.createElement("div",null,me.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),me.createElement(D.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:ie,onChange:R=>{if(R.target.value.length>=7){x.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}xe(R.target.value)}})),me.createElement("div",{className:"mt10 font14"},me.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),me.createElement(b.default.Group,{value:q,onChange:R=>Z(R)},me.createElement(b.default,{value:1,disabled:q.includes(2)},"\u6559\u5E08"),me.createElement(b.default,{value:2,disabled:q.includes(1)},"\u52A9\u6559"),me.createElement(b.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),me.createElement(Ie,null),me.createElement(N.Z,{visible:j,onCancel:()=>ye(!1),occupationValue:ge}))};var m=(0,p.connect)(({user:z,account:k})=>({user:z,account:k}))(d)},26332:function(rn,Je,t){t.d(Je,{Z:function(){return W},g:function(){return F}});var e=t(59301),p=t(73635),i=t(24404),x=t(37568),D=t(62957),b={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd",level:"level___XtFBL",sq:"sq___NEbck",jc:"jc___urhwB",gj:"gj___lRV0B"},C=t(6767),N=t(77019),K=t(5269),n=t(93041),te=t(75727),I=t(47889),P=t(31460),G=t(49411),We=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())}),Ie=(u=>(u.Manager="manager",u.Developer="developer",u.Reporter="reporter",u))(Ie||{}),me=({visible:u,onCancel:o=()=>{}})=>{const[f,c]=(0,e.useState)(),[S,ae]=(0,e.useState)(),[Re,Qe]=(0,e.useState)(!1),Te=()=>We(void 0,null,function*(){if(!f){C.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(f.length!==6){C.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!S){C.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Qe(!0);const ft=yield(0,P.vm)({code:f,role:S});Qe(!1),Ke();const Ct={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ct[ft.status]){C.ZP.info(Ct[ft.status]);return}if(ft.status===0){S==="reporter"?(C.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,G.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),p.history.push(`/projects/${ft==null?void 0:ft.project_id}`)):((0,G.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),C.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ke=()=>We(void 0,null,function*(){o()});return e.createElement(e.Fragment,null,e.createElement(D.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:u,confirmLoading:Re,onOk:Te,onCancel:Ke},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(x.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:f,onChange:ft=>{if(ft.target.value.length>=7){C.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}c(ft.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(I.ZP.Group,{value:S,onChange:ft=>ae(ft.target.value)},e.createElement(I.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(I.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(I.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},w=t(56482),Ee={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL"},d=t(10933),m=t(28284),z=t(82326),k=t(4127),J=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const Ne=({globalSetting:u,dispatch:o,user:f,open:c,onCancel:S=()=>{}})=>{const[ae,Re]=(0,e.useState)([]),[Qe,Te]=(0,e.useState)([]),[Ke,ft]=(0,e.useState)([]),[Ct]=m.default.useForm(),[pt,oe]=(0,e.useState)(!1),[Oe,Ue]=(0,e.useState)(!1),Ze=(0,e.useRef)(null),He=(0,e.useRef)(1),[_e,it]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{c&&ut()},[c]);const ut=()=>J(void 0,null,function*(){var lt;const vt=yield ht(_e);if(!(0,d.o1)(o))return;const{user_school_id:Ft="",department_id:Vt="",school_name:qt="",department_name:Bt=""}=f.userInfo||{},It=(lt=vt==null?void 0:vt.graduation_years)==null?void 0:lt.at(-1);Te([{id:Ft,name:qt}]),yield Tt(Ft),Ct.setFieldsValue({year:It,school_id:Ft,department_id:Number(Vt),name:`${It}${qt}${Bt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),ht=lt=>J(void 0,null,function*(){const vt=yield(0,k.J3)(lt);return vt.status===0&&Re((vt==null?void 0:vt.graduation_years)||[]),vt}),St=(lt,vt=500)=>{Ue(!0),clearTimeout(Ze.current),Ze.current=setTimeout(()=>J(void 0,null,function*(){He.current+=1;const Ft=He.current,Vt=yield(0,k.NT)({keyword:lt});Vt.status===0&&He.current===Ft&&(Te((Vt==null?void 0:Vt.schools)||[]),Ue(!1))}),vt)},Tt=lt=>J(void 0,null,function*(){if(!lt)return;const vt=yield(0,k.Ps)({page:1,limit:9999,id:lt});vt.status===0&&ft((vt==null?void 0:vt.departments)||[])});return e.createElement(D.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:c,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:pt,onCancel:S,onOk:()=>Ct.submit()},e.createElement(m.default,{colon:!1,form:Ct,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(lt,vt)=>{lt.school_id&&(Tt(vt.school_id),Ct.setFieldValue("department_id",null))},onFinish:lt=>J(void 0,null,function*(){oe(!0);const vt=yield(0,k.Wz)(lt);vt.status===0&&(C.ZP.success("\u521B\u5EFA\u6210\u529F"),Ct.resetFields(),S(),(0,G.xg)(`/graduations/${vt==null?void 0:vt.identifier}/index`)),oe(!1)})},e.createElement(m.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(z.default,{style:{width:344},size:"large",options:ae.map(lt=>({value:lt,label:lt}))})),e.createElement(m.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(z.default,{showSearch:!0,filterOption:!1,onSearch:lt=>{St(lt)},loading:Oe,size:"large",style:{width:344},options:Qe.map(lt=>({value:lt.id,label:lt.name}))})),e.createElement(m.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(z.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ke.map(lt=>({value:lt.id,label:lt.name}))})),e.createElement(m.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(x.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ce=(0,p.connect)(({user:u,globalSetting:o,loading:f})=>({user:u,globalSetting:o,loading:f}))(Ne),ie=t(82875),xe=Object.defineProperty,q=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,fe=(u,o,f)=>o in u?xe(u,o,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[o]=f,j=(u,o)=>{for(var f in o||(o={}))Z.call(o,f)&&fe(u,f,o[f]);if(q)for(var f of q(o))s.call(o,f)&&fe(u,f,o[f]);return u},ye=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const ge=({globalSetting:u,dispatch:o,user:f,open:c,onCancel:S=()=>{}})=>{const[ae]=m.default.useForm(),[Re,Qe]=(0,e.useState)(!1),[Te,Ke]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var ft;if(c){const Ct={code:"",user_type:((ft=f==null?void 0:f.userInfo)==null?void 0:ft.identity)==="student"?2:1,major:""};ae.setFieldsValue(Ct),Ke(j({},Ct))}},[c]),e.createElement(D.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:c,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Re,onCancel:S,onOk:()=>ae.submit()},e.createElement(m.default,{colon:!1,form:ae,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ft,Ct)=>Ke(j({},Ct)),onFinish:ft=>ye(void 0,null,function*(){Qe(!0);const Ct=yield(0,ie.ZP)("/api/graduations/join.json",{method:"post",body:ft});Ct.status===0&&(S(),Ct!=null&&Ct.identifier?(0,G.xg)(`/graduations/${Ct==null?void 0:Ct.identifier}/index`):C.ZP.success(Ct==null?void 0:Ct.message)),Qe(!1)})},e.createElement(m.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(x.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(m.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(I.ZP.Group,null,e.createElement(I.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(I.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Te==null?void 0:Te.user_type)===2&&e.createElement(m.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(x.default,{showCount:!0,maxLength:60}))))};var Be=(0,p.connect)(({user:u,globalSetting:o})=>({user:u,globalSetting:o}))(ge),A=t(59301),B=Object.defineProperty,L=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Le=(u,o,f)=>o in u?B(u,o,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[o]=f,X=(u,o)=>{for(var f in o||(o={}))R.call(o,f)&&Le(u,f,o[f]);if(E)for(var f of E(o))H.call(o,f)&&Le(u,f,o[f]);return u},be=(u,o)=>L(u,ne(o)),De=(u,o)=>{var f={};for(var c in u)R.call(u,c)&&o.indexOf(c)<0&&(f[c]=u[c]);if(u!=null&&E)for(var c of E(u))o.indexOf(c)<0&&H.call(u,c)&&(f[c]=u[c]);return f},at=(u=>(u.Projects="projects",u.Shixuns="shixuns",u.Classrooms="classrooms",u))(at||{}),Xe=(u=>(u.Classrooms="classrooms",u.Shixuns="shixuns",u.Paths="paths",u.Projects="projects",u.Videos="videos",u.Topics="topics",u))(Xe||{});const le=u=>{var o=u,{homePage:f,user:c,globalSetting:S,loading:ae,dispatch:Re}=o,Qe=De(o,["homePage","user","globalSetting","loading","dispatch"]),Te,Ke,ft,Ct,pt,oe,Oe,Ue;const[Ze,He]=(0,e.useState)(),[_e,it]=(0,e.useState)(),[ut,ht]=(0,e.useState)(!1),[St,Tt]=(0,e.useState)(!1),lt=It=>{var Jt;if((0,d.tJ)(Re,!1,It==="classrooms","",!0)){if(It==="projects"&&!((Jt=c.userInfo)!=null&&Jt.email)){C.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}It==="classrooms"?He(!0):It==="projects"&&it(!0)}},vt=(It,Jt)=>{var kt;if((0,d.tJ)(Re)){if(Jt==="projects"&&!((kt=c.userInfo)!=null&&kt.email)){C.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Jt==="shixuns"&&!(0,d.xY)()||It&&(window.location.href=It)}},Ft=(Ke=(((Te=S.setting)==null?void 0:Te.navbar)||[]).find(It=>It.link==="/classrooms"))==null?void 0:Ke.hidden;let Vt=(Ct=(((ft=S.setting)==null?void 0:ft.navbar)||[]).find(It=>It.link==="/shixuns"))==null?void 0:Ct.hidden;const qt=(oe=(((pt=S.setting)==null?void 0:pt.navbar)||[]).find(It=>It.link==="/paths"))==null?void 0:oe.hidden;(Oe=S==null?void 0:S.setting)!=null&&Oe.is_local&&((Ue=c==null?void 0:c.userInfo)!=null&&Ue.is_shixun_marker||(Vt=!0));const Bt=It=>{var Jt,kt,nn,sn,zt,Et,En,wn,Gn,Mn,ar,_n,Sr,mr,Ln,Rt,Ye,st,Ut;return A.createElement(A.Fragment,null,A.createElement(N.Z,{justify:"space-around",className:"pt5 pb5"},A.createElement(K.Z,{className:Ee.joinCol},((Jt=c.userInfo)==null?void 0:Jt.user_identity)!=="\u5B66\u751F"&&!Ft&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>vt("/classrooms/new")},(kt=c.userInfo)!=null&&kt.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!Vt&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>vt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((nn=c.userInfo)==null?void 0:nn.main_site)||!((sn=c.userInfo)!=null&&sn.main_site)&&!qt&&(((zt=c.userInfo)==null?void 0:zt.admin)||((Et=c.userInfo)==null?void 0:Et.is_teacher)||((En=c.userInfo)==null?void 0:En.business)))&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>vt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((wn=S==null?void 0:S.setting)!=null&&wn.is_local)&&((Gn=c.userInfo)==null?void 0:Gn.main_site)&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>{var Lt;return vt(`${(Lt=S==null?void 0:S.setting)==null?void 0:Lt.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Mn=c==null?void 0:c.userInfo)==null?void 0:Mn.identity)!=="student"&&A.createElement(n.default.Item,be(X({},It),{onClick:()=>{(0,d.o1)(Re)&&ht(!0)}}),A.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((ar=c.userInfo)!=null&&ar.main_site)&&A.createElement("div",null,!Ft&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>lt("classrooms")},(_n=c.userInfo)!=null&&_n.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Sr=c.userInfo)==null?void 0:Sr.main_site)&&!((mr=S==null?void 0:S.setting)!=null&&mr.is_local)&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>lt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Ln=c.userInfo)==null?void 0:Ln.main_site)&&A.createElement(K.Z,null,A.createElement("div",{className:Ee.joinBoard})),((Rt=c.userInfo)==null?void 0:Rt.main_site)&&A.createElement(K.Z,{className:Ee.joinCol},!Ft&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>lt("classrooms")},(Ye=c.userInfo)!=null&&Ye.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((st=c.userInfo)==null?void 0:st.main_site)&&!((Ut=S==null?void 0:S.setting)!=null&&Ut.is_local)&&A.createElement(n.default.Item,X({},It),A.createElement("a",{onClick:()=>lt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),A.createElement(n.default.Item,be(X({},It),{onClick:()=>{(0,d.o1)(Re)&&Tt(!0)}}),A.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return A.createElement("section",null,A.createElement(te.Z,{dropdownRender:()=>A.createElement(n.default,{className:`${Ee.rightMenu} ${Ee.joinMenu} mt10`},A.createElement(Bt,null)),placement:"bottomRight"},A.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),A.createElement(w.Z,{visible:Ze,onCancel:()=>He(!1)}),A.createElement(me,{visible:_e,onCancel:()=>it(!1)}),A.createElement(ce,{open:ut,onCancel:()=>ht(!1)}),A.createElement(Be,{open:St,onCancel:()=>Tt(!1)}))};var Y=(0,p.connect)(({homePage:u,loading:o,user:f,globalSetting:c})=>({homePage:u,user:f,globalSetting:c,loading:o.models.index}))(le),V={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt",level:"level___eVYpR",versionInfo:"versionInfo___dpPd3",sq:"sq___Mx2Ia",jc:"jc___DAOHV",gj:"gj___pUe9E"},h=t(30466),pe=t(60981),Q=t(58962),r=t(59301),g=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,T=(u,o)=>{var f={};for(var c in u)se.call(u,c)&&o.indexOf(c)<0&&(f[c]=u[c]);if(u!=null&&g)for(var c of g(u))o.indexOf(c)<0&&re.call(u,c)&&(f[c]=u[c]);return f},_=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const $=u=>{var o,f=RegExp("(^| )"+u+"=([^;]+)(;|$)");return(o=document.cookie.match(f))?decodeURIComponent(o[2]):null},ue=u=>{var o=new Date;o.setTime(o.getTime()-1);var f=$(u);f!=null&&(document.cookie=u+"="+f+";expires="+o.toGMTString())};var v=(u=>(u.Classrooms="classrooms",u.Shixuns="shixuns",u.Paths="paths",u.Projects="projects",u.Videos="videos",u.Topics="topics",u))(v||{});const y=u=>{var o=u,{homePage:f,user:c,globalSetting:S,loading:ae,dispatch:Re,shixunHomeworks:Qe,location:Te,payload:Ke={}}=o,ft=T(o,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Ct,pt,oe,Oe,Ue,Ze,He,_e,it,ut,ht,St,Tt,lt,vt,Ft;const Vt=(pt=(((Ct=S.setting)==null?void 0:Ct.navbar)||[]).find(kt=>kt.link==="/classrooms"))==null?void 0:pt.hidden,qt=(Oe=(((oe=S.setting)==null?void 0:oe.navbar)||[]).find(kt=>kt.link==="/shixuns"))==null?void 0:Oe.hidden,Bt=(Ze=(((Ue=S.setting)==null?void 0:Ue.navbar)||[]).find(kt=>kt.link==="/paths"))==null?void 0:Ze.hidden,It=(He=c.userInfo)==null?void 0:He.is_school_manage,Jt=()=>{var kt,nn,sn,zt,Et,En,wn,Gn,Mn,ar,_n,Sr,mr,Ln,Rt,Ye,st,Ut;return(0,G.Ll)()?r.createElement(n.default,{className:`${V.rightMenu} ${V.menuWrap}`},r.createElement(n.default.Item,null,r.createElement(p.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):r.createElement(n.default,{className:`${V.rightMenu} ${V.menuWrap}`},((kt=c==null?void 0:c.userInfo)==null?void 0:kt.paid_version)&&!((sn=(nn=c==null?void 0:c.userInfo)==null?void 0:nn.paid_version)!=null&&sn.is_white_list)&&r.createElement("div",{className:`${V.versionInfo} ${V[(En=G.vs[(Et=(zt=c==null?void 0:c.userInfo)==null?void 0:zt.paid_version)==null?void 0:Et.version_type])==null?void 0:En.class]}`},r.createElement("img",{src:(Mn=G.vs[(Gn=(wn=c==null?void 0:c.userInfo)==null?void 0:wn.paid_version)==null?void 0:Gn.version_type])==null?void 0:Mn.icon}),r.createElement("span",null,(Sr=G.vs[(_n=(ar=c==null?void 0:c.userInfo)==null?void 0:ar.paid_version)==null?void 0:_n.version_type])==null?void 0:Sr.name)),r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(mr=c.userInfo)==null?void 0:mr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!Vt&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(Ln=c.userInfo)==null?void 0:Ln.login}/classrooms`},"\u6211\u7684\u6559\u5B66\u8BFE\u5802")),!qt&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(Rt=c.userInfo)==null?void 0:Rt.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!Bt&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(Ye=c.userInfo)==null?void 0:Ye.login}/paths`},"\u6211\u7684\u667A\u6167\u8BFE\u7A0B")),r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(st=c.userInfo)==null?void 0:st.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),r.createElement(n.default.Item,null,r.createElement(p.Link,{to:`/users/${(Ut=c.userInfo)==null?void 0:Ut.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),r.createElement(n.default.Item,null,r.createElement(p.Link,{to:"/order"},"\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B")),(0,h.Ny)()&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:"/quality"},"\u7CBE\u54C1\u8BFE\u7A0B")),!(0,h.JA)()&&r.createElement(n.default.Item,null,r.createElement("a",{onClick:()=>{(0,d.tJ)(Re)&&p.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,h.JA)()&&r.createElement(n.default.Item,null,r.createElement("a",{onClick:()=>{(0,d.tJ)(Re)&&p.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),r.createElement(n.default.Item,null,r.createElement(p.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:r.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),It&&r.createElement(n.default.Item,null,r.createElement(p.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),r.createElement(n.default.Item,{className:V.exit},r.createElement("a",{onClick:()=>_(void 0,null,function*(){try{const Lt=yield(0,pe.vR)({});C.ZP.success(Lt==null?void 0:Lt.message)}catch(Lt){}(0,G.d8)("_educoder_session","logout",1),(0,G.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout(()=>{window.location.href="/"},800)})},"\u9000\u51FA")))};return(0,h.bg)()?r.createElement(te.Z,{className:`${V.height67}`,dropdownRender:Jt,placement:"bottomRight"},r.createElement("section",null,r.createElement("aside",null,r.createElement("div",{className:Qe.actionTabs.type===1?V.classromediv:"",style:{position:"relative"}},r.createElement("img",{className:`${V.userPic} current ml15`,src:`${(_e=Q.Z)==null?void 0:_e.IMG_SERVER}/images/${(it=c.userInfo)==null?void 0:it.image_url}`,alt:"",onClick:()=>{var kt;return p.history.push((0,G.Ll)()?"/account/profile":`/users/${(kt=c.userInfo)==null?void 0:kt.login}/classrooms`)}}),((ut=c==null?void 0:c.userInfo)==null?void 0:ut.paid_version)&&!((St=(ht=c==null?void 0:c.userInfo)==null?void 0:ht.paid_version)!=null&&St.is_white_list)&&r.createElement("img",{src:(vt=G.vs[(lt=(Tt=c==null?void 0:c.userInfo)==null?void 0:Tt.paid_version)==null?void 0:lt.version_type])==null?void 0:vt.icon,className:V.level}),(0,G.Ll)()&&r.createElement("span",{className:"ml10 font16"},(Ft=c.userInfo)==null?void 0:Ft.username),r.createElement("i",{className:`iconfont icon-zhankai4 ${V.icon}`}))))):r.createElement("div",{className:`font15 ${S.isIlearning?V.login:""}`},r.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Re({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55 / \u6CE8\u518C"))};var Ge=(0,p.connect)(({homePage:u,loading:o,user:f,globalSetting:c,shixunHomeworks:S})=>({homePage:u,user:f,globalSetting:c,shixunHomeworks:S,loading:o.models.index}))(y),we={tip:"tip___a6MfI"},Fe=t(66649),Ve=t.n(Fe),ke=t(59301),et=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const $e=({user:u,dispatch:o})=>{var f,c,S;const[ae,Re]=(0,e.useState)(!1),Qe=(f=window.location.pathname)==null?void 0:f.includes("classrooms/");(0,e.useEffect)(()=>{var ft,Ct,pt;if(console.log(u==null?void 0:u.userInfo),(ft=u==null?void 0:u.userInfo)!=null&&ft.user_status)if(((Ct=u==null?void 0:u.userInfo)==null?void 0:Ct.role)===15){Re(!1);return}else{let oe=JSON.parse(Qe?localStorage==null?void 0:localStorage.getItem("delaytip_class"):localStorage==null?void 0:localStorage.getItem("delaytip_user"));oe&&(oe==null?void 0:oe.login)===((pt=u==null?void 0:u.userInfo)==null?void 0:pt.login)?(console.log(Ve()(oe==null?void 0:oe.time).add(1,"days")),console.log(Ve()(new Date)),Ve()(oe==null?void 0:oe.time).add(1,"days").set({hour:0,minute:0,second:0}){var ft,Ct;Qe?localStorage.setItem("delaytip_class",JSON.stringify({time:new Date,login:(ft=u==null?void 0:u.userInfo)==null?void 0:ft.login})):localStorage.setItem("delaytip_user",JSON.stringify({time:new Date,login:(Ct=u==null?void 0:u.userInfo)==null?void 0:Ct.login})),Re(!1)},Ke=()=>et(void 0,null,function*(){let ft=yield(0,ie.ZP)("/api/business_contacts.json",{method:"post"});(ft==null?void 0:ft.status)===0&&C.ZP.info("\u7533\u8BF7\u6210\u529F")});return ke.createElement(ke.Fragment,null,ae&&ke.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000",display:"none"}},ke.createElement("div",{className:we.tip},ke.createElement("div",null,ke.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),Qe?ke.createElement(ke.Fragment,null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684",((S=u==null?void 0:u.userInfo)==null?void 0:S.user_status)==2?"\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236":"\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236",'\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002'):ke.createElement(ke.Fragment,null,'\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002')),ke.createElement("div",null,ke.createElement("span",{className:"mr15",style:{color:"#666666",cursor:"pointer"},onClick:Te},"\u5FFD\u7565"),ke.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:Ke},"\u7533\u8BF7\u5EF6\u671F")))))};var tt=(0,p.connect)(({user:u})=>({user:u}))($e),Ot=t(7939),bt="data:image/png;base64,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",xt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,At=(u,o)=>{var f={};for(var c in u)Mt.call(u,c)&&o.indexOf(c)<0&&(f[c]=u[c]);if(u!=null&&xt)for(var c of xt(u))o.indexOf(c)<0&&Qt.call(u,c)&&(f[c]=u[c]);return f};const wt=null,on=u=>{var o=u,{homePage:f,user:c,globalSetting:S,loading:ae,dispatch:Re,location:Qe,text:Te,shixunHomeworks:Ke,payload:ft={}}=o,Ct=At(o,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[pt,oe]=(0,e.useState)("none");return(0,e.useEffect)(()=>{Ke.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&oe("flex")},[Ke.actionTabs.key]),(0,e.useEffect)(()=>{Ke.actionTabs.key==="\u9690\u85CF"&&(oe("none"),localStorage.setItem("Noviceguide","0"))},[Ke.actionTabs.key]),e.createElement("div",{style:{display:pt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},e.createElement("div",{style:{margin:"0 auto",width:"1200px"}},e.createElement("img",{src:bt,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Ke.actionTabs.text),Ke.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(Ot.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),oe("none"),Re({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(Ot.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Re({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),oe("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Wt=(0,p.connect)(({homePage:u,loading:o,user:f,globalSetting:c,shixunHomeworks:S})=>({homePage:u,user:f,globalSetting:c,loading:o.models.index,shixunHomeworks:S}))(on),an=Object.defineProperty,yn=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Dt=(u,o,f)=>o in u?an(u,o,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[o]=f,jt=(u,o)=>{for(var f in o||(o={}))Ht.call(o,f)&&Dt(u,f,o[f]);if(yn)for(var f of yn(o))ln.call(o,f)&&Dt(u,f,o[f]);return u};const Kt=u=>React.createElement("svg",jt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Gt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",en=t(89392),Xt=t(59301),An=Object.defineProperty,dr=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Zr=Object.prototype.propertyIsEnumerable,Nr=(u,o,f)=>o in u?An(u,o,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[o]=f,Dr=(u,o)=>{for(var f in o||(o={}))Ar.call(o,f)&&Nr(u,f,o[f]);if(dr)for(var f of dr(o))Zr.call(o,f)&&Nr(u,f,o[f]);return u},Hn=(u,o)=>{var f={};for(var c in u)Ar.call(u,c)&&o.indexOf(c)<0&&(f[c]=u[c]);if(u!=null&&dr)for(var c of dr(u))o.indexOf(c)<0&&Zr.call(u,c)&&(f[c]=u[c]);return f},wr=(u,o,f)=>new Promise((c,S)=>{var ae=Te=>{try{Qe(f.next(Te))}catch(Ke){S(Ke)}},Re=Te=>{try{Qe(f.throw(Te))}catch(Ke){S(Ke)}},Qe=Te=>Te.done?c(Te.value):Promise.resolve(Te.value).then(ae,Re);Qe((f=f.apply(u,o)).next())});const{Header:Fr}=i.default,{Search:Un}=x.default;function F(){var u,o;const c=window.location.pathname.split("/"),S={};return c[1]=="classrooms"&&c.length>3&&!((u=c[4])!=null&&u.includes("newgold"))&&!((o=c[5])!=null&&o.includes("newgold"))&&c[2]!=="coursesId"&&(S.course_id=c[2]),c[1]==="shixuns"&&c.length>3&&(S.objective_type="shixun",S.objective_id=c[2]),c[1]==="paths"&&c.length>3&&(S.objective_type="path",S.objective_id=c[2]),Dr(Dr({},S),{school:1})}const U=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],dt=u=>{var o=u,{homePage:f,user:c,globalSetting:S,loading:ae,dispatch:Re,isLogin:Qe=!1,shixunHomeworks:Te}=o,Ke=Hn(o,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),ft,Ct,pt,oe,Oe,Ue,Ze,He,_e,it,ut,ht,St,Tt,lt,vt,Ft,Vt,qt,Bt,It;const Jt=(0,p.useLocation)(),[kt,nn]=(0,e.useState)(!1),[sn,zt]=(0,e.useState)(""),[Et,En]=(0,e.useState)(!1),wn=F();(0,e.useEffect)(()=>{Te.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(U!=null&&U.includes(Jt==null?void 0:Jt.pathname)||(Jt==null?void 0:Jt.pathname.indexOf("/classrooms"))===0||Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Jt.pathname]),(0,e.useEffect)(()=>{Te.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Te.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Te.actionTabs.key]),(0,e.useEffect)(()=>{var Ye;if(S!=null&&S.setting){let st=(0,en.cloneDeep)((Ye=S==null?void 0:S.setting)==null?void 0:Ye.navbar);st=st==null?void 0:st.filter(Lt=>{var hn;return!(Lt!=null&&Lt.hidden)&&!((0,h.JA)()&&((hn=["/paperlibrary","/problemset"])!=null&&hn.includes(Lt.link)))});for(const Lt of st)Lt.subitem&&(Lt.subitem=Lt.subitem.filter(hn=>{var Yn;return!(hn!=null&&hn.hidden)&&!((0,h.JA)()&&((Yn=["/paperlibrary","/problemset"])!=null&&Yn.includes(hn.link)))}));let Ut=!1;st==null||st.map(function(Lt,hn){var Yn,Nn,Fn;const Xn=Jt.pathname;Lt.link===Xn&&(zt(Lt==null?void 0:Lt.link),(0,G.Dk)(Xn==="/"?(Yn=S==null?void 0:S.setting)==null?void 0:Yn.name:Rt(Lt==null?void 0:Lt.name)),Sr(Ln(hn,{name:Lt==null?void 0:Lt.name,link:Lt==null?void 0:Lt.link},st)),Ut=!0),(Nn=Lt==null?void 0:Lt.subitem)!=null&&Nn.length&&((Fn=Lt==null?void 0:Lt.subitem)==null||Fn.map(br=>{br.link===Xn&&(zt(br==null?void 0:br.link),Xn!=="/"&&(0,G.Dk)(Rt(br==null?void 0:br.name)),Sr(Ln(hn,{name:br==null?void 0:br.name,link:br==null?void 0:br.link},st)),Ut=!0)}))}),Ut||Sr(st)}},[S==null?void 0:S.setting,c]);const Gn=(0,e.useMemo)(()=>{var Ye,st;return(Ye=S==null?void 0:S.setting)!=null&&Ye.nav_logo_url?`${Q.Z.IMG_SERVER}/${(st=S==null?void 0:S.setting)==null?void 0:st.nav_logo_url}`:`${Q.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(ft=S==null?void 0:S.setting)==null?void 0:ft.nav_logo_url]);function Mn(Ye){p.history.push("/search?value="+Ye)}const ar=()=>kt?Xt.createElement("div",{onBlur:()=>{setTimeout(()=>{nn(!1)},300)}},Xt.createElement(Un,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Mn,autoFocus:!0})):Xt.createElement("span",{className:"iconfont icon-sousuo font18 current ml20 mr15",onClick:()=>{p.history.push("/search?value=")}}),[_n,Sr]=(0,e.useState)([]),mr=(Ye,st)=>wr(void 0,null,function*(){var Ut,Lt,hn,Yn,Nn,Fn;if((Ye==null?void 0:Ye.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Xn=yield(0,pe.IU)();(Ut=Xn==null?void 0:Xn.data)!=null&&Ut.engineer_url?(hn=(Lt=Xn==null?void 0:Xn.data)==null?void 0:Lt.engineer_url)!=null&&hn.includes("http")?(0,G.xg)((Yn=Xn==null?void 0:Xn.data)==null?void 0:Yn.engineer_url):p.history.push((Nn=Xn==null?void 0:Xn.data)==null?void 0:Nn.engineer_url):(Xn==null?void 0:Xn.status)!=401&&En(!0);return}(Fn=Ye==null?void 0:Ye.link)!=null&&Fn.includes("http")?(0,G.xg)(Ye==null?void 0:Ye.link):((0,G.Dk)(Ye==null?void 0:Ye.name),p.history.push(Ye==null?void 0:Ye.link)),(Ye==null?void 0:Ye.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Xt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Ln=(Ye,st,Ut)=>{const Lt=Ut.slice();return Lt[Ye]&&(Lt[Ye].name=st.name,Lt[Ye].link=st.link),Lt||[]},Rt=(Ye="")=>Ye.indexOf("<")>-1?Ye.slice(0,Ye.indexOf("<")):Ye;return S.showHeader&&S.showHeaderFooter?Xt.createElement(i.default,{style:{background:`${Jt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${S.isIlearning?b["header-iearning"]:b.header} ${S.showHeaderFixed?b.headerFixed:""}`},(S==null?void 0:S.showTip)&&Xt.createElement(tt,null),Xt.createElement(Fr,{className:"header",style:{background:`${Jt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Jt.pathname=="/training"?"999":""}`}},Xt.createElement("section",{className:b["edu-menu"]},(!!S.isIlearning||!((Ct=S==null?void 0:S.setting)!=null&&Ct.main_site)&&!!((pt=S==null?void 0:S.setting)!=null&&pt.navbar))&&Xt.createElement(p.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Re({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Xt.createElement("img",{className:b.logo,title:(oe=S.setting)==null?void 0:oe.name,src:Gn||Gt})),Xt.createElement("ul",{className:`${b.menu} ${(0,G.Ll)()&&"ml0"}`},(0,G.Ll)()&&Xt.createElement("li",null,Xt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,G.Ll)()&&S.setting&&_n.map(function(Ye,st){var Ut,Lt,hn,Yn,Nn;return Xt.createElement("li",{key:st,className:!((Ut=Ye==null?void 0:Ye.subitem)!=null&&Ut.length)&&sn===(Ye==null?void 0:Ye.link)||(Lt=Ye==null?void 0:Ye.subitem)!=null&&Lt.some(Fn=>sn===(Fn==null?void 0:Fn.link))?b.actived:""},Xt.createElement("div",{onClick:()=>mr(Ye,st),className:b.name},Xt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Fn;let Xn=Ye==null?void 0:Ye.name;return(Fn=Ye==null?void 0:Ye.subitem)==null||Fn.map((br,no)=>(br.link===Jt.pathname&&(Xn=br.name),br)),Xn})()}}),((hn=Ye==null?void 0:Ye.subitem)==null?void 0:hn.length)>0&&Xt.createElement("i",{className:"iconfont icon-zhankai4"})),((Yn=Ye==null?void 0:Ye.subitem)==null?void 0:Yn.length)>0&&Xt.createElement("div",{className:b.dropDown},(Nn=Ye==null?void 0:Ye.subitem)==null?void 0:Nn.map((Fn,Xn)=>Xt.createElement("div",{className:b.subName,onClick:()=>mr(Fn,st),key:st+"-"+Xn},!!Xn&&Xt.createElement("div",{className:b.line}),Xt.createElement("aside",{className:"font16 c-black"},Rt(Fn.name)),Xt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Fn.content)))))})),Xt.createElement("div",{className:"search-bar",style:{flex:S.isIlearning?"initial":"1 0 auto"}},((Oe=c==null?void 0:c.userInfo)==null?void 0:Oe.paid_version)&&!((Ze=(Ue=c==null?void 0:c.userInfo)==null?void 0:Ue.paid_version)!=null&&Ze.is_white_list)&&Xt.createElement("div",{className:`${b.level} ${b[(it=G.vs[(_e=(He=c==null?void 0:c.userInfo)==null?void 0:He.paid_version)==null?void 0:_e.version_type])==null?void 0:it.class]}`,onClick:()=>{var Ye;return p.history.push(`/users/${(Ye=c.userInfo)==null?void 0:Ye.login}/memberCenter`)}},Xt.createElement("span",{className:(St=G.vs[(ht=(ut=c==null?void 0:c.userInfo)==null?void 0:ut.paid_version)==null?void 0:ht.version_type])==null?void 0:St.iconSprite}),Xt.createElement("img",{style:{width:"38px",marginRight:0},src:(vt=G.vs[(lt=(Tt=c==null?void 0:c.userInfo)==null?void 0:Tt.paid_version)==null?void 0:lt.version_type])==null?void 0:vt.nameImg})),!(0,G.Ll)()&&!(S!=null&&S.isIlearning)&&Xt.createElement(Xt.Fragment,null,Xt.createElement(ar,null),!Qe&&Xt.createElement(Y,null),!Qe&&!!((Ft=c==null?void 0:c.userInfo)!=null&&Ft.login)&&Xt.createElement(p.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(Vt=c==null?void 0:c.userInfo)==null?void 0:Vt.login}/user_tidings`},((qt=c==null?void 0:c.userInfo)==null?void 0:qt.new_message)&&Xt.createElement("span",{className:b.newslight}))),!Qe&&Xt.createElement(Ge,{payload:wn}))),Xt.createElement(D.default,{centered:!0,destroyOnClose:!0,open:Et,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,G.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>En(!1)},Xt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Xt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Xt.createElement("img",{src:`${Q.Z.IMG_SERVER}/${(Bt=S==null?void 0:S.setting)==null?void 0:Bt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Xt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(It=S==null?void 0:S.setting)==null?void 0:It.homepage_tea_qq_number)))),Xt.createElement(Wt,null)):Xt.createElement(Xt.Fragment,null)};var W=(0,p.connect)(({homePage:u,loading:o,user:f,globalSetting:c,shixunHomeworks:S})=>({homePage:u,user:f,globalSetting:c,loading:o.models.index,shixunHomeworks:S}))(dt)},32618:function(rn,Je,t){t.d(Je,{Z:function(){return uo}});var e=t(80813),p=t(92310),i=t.n(p),x=t(59301),D=function(){var O=(0,x.useRef)(!1);return(0,x.useEffect)(function(){return O.current=!1,function(){O.current=!0}},[]),O},b=D;function C(O){var ve=b(),Ce=(0,e.CR)((0,x.useState)(O),2),rt=Ce[0],ct=Ce[1],Zt=(0,x.useCallback)(function(In){ve.current||ct(In)},[]);return[rt,Zt]}var N=C;function K(O){var ve=(0,x.useRef)(O);return ve.current=O,ve}var n=K,te=function(O){(0,x.useEffect)(function(){O()},[])},I=te;function P(O,ve){ve===void 0&&(ve={});var Ce=ve.insertAt;if(typeof document!="undefined"){var rt=document.head||document.getElementsByTagName("head")[0],ct=document.createElement("style");ct.type="text/css",Ce==="top"&&rt.firstChild?rt.insertBefore(ct,rt.firstChild):rt.appendChild(ct),ct.styleSheet?ct.styleSheet.cssText=O:ct.appendChild(document.createTextNode(O))}}var G=`@-webkit-keyframes slider-icon-animate_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); @@ -376,7 +376,7 @@ top: 22px; padding: 15px 0 0; } -`;P(G);var We="rc-slider-captcha";function Ie(O){var ve=0,Ce=0;return typeof O.clientX=="number"&&typeof O.clientY=="number"?(ve=O.clientX,Ce=O.clientY):O.touches&&O.touches[0]?(ve=O.touches[0].clientX,Ce=O.touches[0].clientY):O.changedTouches&&O.changedTouches[0]&&(ve=O.changedTouches[0].clientX,Ce=O.changedTouches[0].clientY),{clientX:ve,clientY:Ce}}function Se(O,ve){if(ve===void 0&&(ve={}),O)for(var Ce in ve)O.style[Ce]=ve[Ce]}var me=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,w=me&&"onpointerdown"in window,Ee=me&&"ontouchstart"in window,d=function(O){return O==null?void 0:O.scrollTop};function m(O,ve){return typeof O=="number"&&!Number.isNaN(O)&&typeof ve=="number"&&ve>0?Number(O.toFixed(ve)):O}var z="".concat(We,"-button"),k=function(O){var ve,Ce=O.className,rt=O.disabled,ct=O.active,Zt=O.success,In=O.error,cn=O.verify,fr=O.buttonRef,Br=(0,e._T)(O,["className","disabled","active","success","error","verify","buttonRef"]);return x.createElement("span",(0,e.pi)({className:i()(z,Ce,(ve={},ve["".concat(z,"-disabled")]=rt,ve["".concat(z,"-active")]=ct,ve["".concat(z,"-verify")]=cn,ve["".concat(z,"-success")]=Zt,ve["".concat(z,"-error")]=In,ve["".concat(z,"-pc")]=!Ee,ve)),ref:fr},Br))};k.displayName="SliderButton";var J=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},O),x.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),x.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},Ne=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},O),x.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},ce=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},O),x.createElement("defs",null,x.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),x.createElement("g",null,x.createElement("use",{xlinkHref:"#l",opacity:".27"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},ie=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},O),x.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},xe=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},O),x.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},q=function(O){return x.createElement("svg",(0,e.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},O),x.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},Z="".concat(We,"-icon"),s=function(O){var ve,Ce=O.className,rt=O.spin,ct=(0,e._T)(O,["className","spin"]);return x.createElement("span",(0,e.pi)({className:i()(Z,(ve={},ve["".concat(Z,"-spin")]=rt,ve),Ce)},ct))},fe={arrowRight:x.createElement(J,null),check:x.createElement(Ne,null),loading:x.createElement(ce,null),refresh:x.createElement(ie,null),x:x.createElement(xe,null),imageFill:x.createElement(q,null)},j=function(O){var ve=O.type,Ce=(0,e._T)(O,["type"]);return x.createElement(s,(0,e.pi)({},Ce),fe[ve])},ye;(function(O){O[O.Default=1]="Default",O[O.Loading=2]="Loading",O[O.Moving=3]="Moving",O[O.Verify=4]="Verify",O[O.Success=5]="Success",O[O.Error=6]="Error",O[O.LoadFailed=7]="LoadFailed"})(ye||(ye={}));var ge="".concat(We,"-control"),Be=40,A=2,B=function(O){var ve,Ce,rt=O.status,ct=rt===void 0?ye.Default:rt,Zt=O.isLimitErrors,In=O.tipText,cn=O.tipIcon,fr=O.sliderButtonProps,Br=O.indicatorProps,Sn=O.controlRef,Vn=(0,e._T)(O,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),lr=(0,x.useRef)(null),gr=(0,x.useRef)(null),ro=(0,x.useRef)(null),Jr=(0,x.useRef)({}),lo=(0,e.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:x.createElement(x.Fragment,null,x.createElement(j,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},In),Xr=(0,e.pi)({default:x.createElement(j,{type:"arrowRight"}),loading:x.createElement(j,{type:"loading",spin:!0}),error:x.createElement(j,{type:"x"}),success:x.createElement(j,{type:"check"})},cn),So=(ve={},ve[ye.Default]=[lo.default,Xr.default],ve[ye.Loading]=[lo.loading,Xr.default],ve[ye.Moving]=[lo.moving,Xr.default],ve[ye.Verify]=[lo.verifying,Xr.loading],ve[ye.Error]=[lo.error,Xr.error],ve[ye.Success]=[lo.success,Xr.success],ve[ye.LoadFailed]=[lo.loadFailed,Xr.default],ve),Wn=function(Kn){var Qn;return(Kn||typeof Jr.current.sliderButtonWidth!="number")&&(Jr.current.sliderButtonWidth=((Qn=gr.current)===null||Qn===void 0?void 0:Qn.clientWidth)||Be),Jr.current.sliderButtonWidth},Qr=function(Kn){if(Kn||typeof Jr.current.indicatorBorderWidth!="number")if(ro.current){var Qn=window.getComputedStyle(ro.current);Jr.current.indicatorBorderWidth=parseInt(Qn.borderLeftWidth)+parseInt(Qn.borderRightWidth)}else Jr.current.indicatorBorderWidth=A;return Jr.current.indicatorBorderWidth},to=function(Kn){var Qn;return(Kn||!Jr.current.rect)&&lr.current&&(Jr.current.rect=(Qn=lr.current)===null||Qn===void 0?void 0:Qn.getBoundingClientRect()),Jr.current.rect};(0,x.useImperativeHandle)(Sn,function(){return{getSliderButtonWidth:Wn,getIndicatorBorderWidth:Qr,getRect:to,updateLeft:function(Kn){var Qn=Wn(),_r=Qr();Se(gr.current,{left:Kn+"px"}),Se(ro.current,{width:Kn+Qn+_r+"px"})}}},[]);var go=ct===ye.Loading,Pr=ct===ye.Moving,oo=ct===ye.Verify,io=ct===ye.Success,Tn=ct===ye.Error,ur=ct===ye.LoadFailed,bn=Zt?lo.errors:So[ct][0];return x.createElement("div",(0,e.pi)({},Vn,{className:i()(ge,(Ce={},Ce["".concat(ge,"-loading")]=go,Ce["".concat(ge,"-moving")]=Pr,Ce["".concat(ge,"-verify")]=oo,Ce["".concat(ge,"-success")]=io,Ce["".concat(ge,"-error")]=Tn,Ce["".concat(ge,"-errors")]=Zt,Ce["".concat(ge,"-load-failed")]=ur,Ce),Vn.className),ref:lr}),x.createElement("div",(0,e.pi)({},Br,{className:i()("".concat(ge,"-indicator"),Br==null?void 0:Br.className),ref:ro})),x.createElement(k,(0,e.pi)({},fr,{className:i()("".concat(ge,"-button"),fr==null?void 0:fr.className),disabled:go,active:Pr,verify:oo,success:io,error:Tn,buttonRef:gr}),So[ct][1]),x.createElement("div",{className:i()("".concat(ge,"-tips")),style:bn?{}:{display:"none"}},bn))},L="".concat(We,"-loading"),ne=function(O){var ve=O.icon,Ce=ve===void 0?x.createElement(j,{type:"loading",spin:!0}):ve,rt=O.text,ct=rt===void 0?"\u52A0\u8F7D\u4E2D...":rt,Zt=O.className,In=(0,e._T)(O,["icon","text","className"]);return x.createElement("div",(0,e.pi)({className:i()(L,Zt)},In),x.createElement("div",{className:"".concat(L,"-icon")},Ce),x.createElement("div",{className:"".concat(L,"-text")},ct))},E="".concat(We,"-jigsaw"),R={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:x.createElement(j,{type:"imageFill"}),refreshIcon:x.createElement(j,{type:"refresh"})},H=function(O){var ve,Ce,rt=O.status,ct=O.bgSize,Zt=ct===void 0?R.bgSize:ct,In=O.puzzleSize,cn=In===void 0?R.puzzleSize:In,fr=O.bgUrl,Br=O.puzzleUrl,Sn=O.bgImgProps,Vn=O.puzzleImgProps,lr=O.jigsawRef,gr=O.loadingBoxProps,ro=O.loadFailedIcon,Jr=ro===void 0?R.loadFailedIcon:ro,lo=O.showRefreshIcon,Xr=lo===void 0?!0:lo,So=O.refreshIcon,Wn=So===void 0?R.refreshIcon:So,Qr=O.disabledRefresh,to=O.onRefresh,go=O.style,Pr=O.className,oo=O.children,io=(0,e._T)(O,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),Tn=(0,x.useRef)(null);if((0,x.useImperativeHandle)(lr,function(){return{updateLeft:function(bn){Se(Tn.current,{left:bn+"px"})}}}),rt===ye.Loading)return x.createElement(ne,(0,e.pi)({},gr,{style:(0,e.pi)((0,e.pi)({},gr==null?void 0:gr.style),Zt)}));if(rt===ye.LoadFailed)return x.createElement("div",{className:"".concat(We,"-load-failed"),style:Zt},Jr);var ur=rt===ye.Verify||rt===ye.Error||rt===ye.Success;return x.createElement("div",(0,e.pi)({className:i()(E,(ve={},ve["".concat(E,"-stop")]=ur,ve),Pr),style:(0,e.pi)((0,e.pi)({},go),Zt)},io),x.createElement("img",(0,e.pi)({src:fr,alt:""},Sn,{className:i()("".concat(E,"-bg"),Sn==null?void 0:Sn.className),style:(0,e.pi)((0,e.pi)({},Sn==null?void 0:Sn.style),Zt)})),x.createElement("img",(0,e.pi)({src:Br,alt:""},Vn,{className:i()("".concat(E,"-puzzle"),Vn==null?void 0:Vn.className),style:(0,e.pi)((0,e.pi)({},Vn==null?void 0:Vn.style),cn),ref:Tn})),Xr&&rt!==ye.Success&&Wn&&x.createElement("div",{className:i()("".concat(E,"-refresh"),(Ce={},Ce["".concat(E,"-refresh-disabled")]=rt===ye.Verify||Qr,Ce)),onClick:function(){rt!==ye.Verify&&!Qr&&(to==null||to())}},Wn),oo)},Le=w?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:Ee?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},X=w?"onPointerDown":Ee?"onTouchStart":"onMouseDown",be;(function(O){O.Puzzle="puzzle",O.Button="button"})(be||(be={}));var De=function(O){var ve,Ce,rt,ct=O.mode,Zt=ct===void 0?"embed":ct,In=O.limitErrorCount,cn=In===void 0?0:In,fr=O.tipText,Br=O.tipIcon,Sn=O.refreshIcon,Vn=O.bgSize,lr=O.puzzleSize,gr=O.request,ro=O.autoRequest,Jr=ro===void 0?!0:ro,lo=O.onVerify,Xr=O.autoRefreshOnError,So=Xr===void 0?!0:Xr,Wn=O.actionRef,Qr=O.showRefreshIcon,to=Qr===void 0?!0:Qr,go=O.jigsawContent,Pr=O.errorHoldDuration,oo=Pr===void 0?500:Pr,io=O.showJigsawOnActive,Tn=io===void 0?!1:io,ur=O.loadingDelay,bn=ur===void 0?0:ur,Kn=O.placement,Qn=Kn===void 0?"top":Kn,_r=O.loadingBoxProps,Vo=O.sliderButtonProps,vn=O.precision,jn=vn===void 0?7:vn,jr=O.className,co=O.style,Or=O.styles,To=N(),Ao=To[0],jo=To[1],Mr=N(function(){return!mn&&gr&&Jr?ye.Loading:ye.Default}),hr=Mr[0],fo=Mr[1],de=n(hr),Ae=(0,x.useRef)(null),Me=(0,x.useRef)(null),$t=(0,x.useRef)(null),dn=Sn!==void 0?Sn:Br==null?void 0:Br.refresh,Dn=(0,e.pi)((0,e.pi)({},R.bgSize),Vn),un=(0,e.pi)((0,e.pi)({},R.puzzleSize),lr),tn=Qn==="bottom"?"top":"bottom",je=(0,x.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:be.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),mn=Zt==="slider",mo=typeof bn=="number"&&bn>0,Ur=hr===ye.Error&&cn>0&&je.current.errorCount>=cn,ao=function(){je.current.buttonMaxDistance=Dn.width-je.current.sliderButtonWidth-je.current.indicatorBorderWidth,je.current.puzzleMaxDistance=Dn.width-un.width-un.left},Bo=function(){var Kr;return((Kr=Ae.current)===null||Kr===void 0?void 0:Kr.getRect(!0).height)||42},er=function(){return(0,e.mG)(void 0,void 0,void 0,function(){var Kr;return(0,e.Jh)(this,function(vo){switch(vo.label){case 0:if(mn)return[2];if(!gr)return[3,4];mo?je.current.loadingTimer=setTimeout(function(){fo(ye.Loading)},bn):fo(ye.Loading),vo.label=1;case 1:return vo.trys.push([1,3,,4]),[4,gr()];case 2:return Kr=vo.sent(),mo&&clearTimeout(je.current.loadingTimer),jo(Kr),fo(ye.Default),[3,4];case 3:return vo.sent(),mo&&clearTimeout(je.current.loadingTimer),jo(void 0),fo(ye.LoadFailed),[3,4];case 4:return[2]}})})},kr=function(Kr){Kr===void 0&&(Kr=300),!(Zt!=="float"||de.current===ye.Success)&&(clearTimeout(je.current.floatTransitionTimer),clearTimeout(je.current.floatDelayHideTimer),clearTimeout(je.current.floatDelayShowTimer),je.current.floatDelayShowTimer=setTimeout(function(){var vo;Se($t.current,{display:"block"}),d($t.current);var $o=Bo()+"px";Se($t.current,(vo={},vo[tn]=$o,vo.opacity="1",vo))},Kr))},tr=function(Kr){Kr===void 0&&(Kr=300),Zt==="float"&&(clearTimeout(je.current.floatTransitionTimer),clearTimeout(je.current.floatDelayHideTimer),clearTimeout(je.current.floatDelayShowTimer),je.current.floatDelayHideTimer=setTimeout(function(){var vo,$o=Bo()/2+"px";Se($t.current,(vo={},vo[tn]=$o,vo.opacity="0",vo)),je.current.floatTransitionTimer=setTimeout(function(){Se($t.current,{display:"none"})},300)},Kr))},Wr=function(Kr){var vo;mn||(vo=Me.current)===null||vo===void 0||vo.updateLeft(Kr)},Lr=function(){var Kr;je.current.isPressed=!1,fo(ye.Default),(Kr=Ae.current)===null||Kr===void 0||Kr.updateLeft(0),Wr(un.left)},cr=function(Kr){Kr===void 0&&(Kr=!1),Kr&&(je.current.errorCount=0),clearTimeout(je.current.refreshTimer),de.current!==ye.Loading&&(Lr(),er())},xn=function(){(Ur||hr===ye.LoadFailed)&&cr(Ur)},On=function(){Ee||(je.current.isMouseEntered=!0,kr())},_t=function(){je.current.isMouseEntered=!1,!(Ee||Tn&&je.current.isPressed)&&tr()},nr=function(Kr){je.current.currentTargetType=be.Puzzle,Co(Kr)},ir=function(Kr){je.current.currentTargetType=be.Button,Co(Kr)},Co=function(Kr){if(de.current===ye.Default){Kr.preventDefault();var vo=Ie(Kr),$o=vo.clientX,sa=vo.clientY;je.current.startInfo={x:$o,y:sa,timestamp:new Date().getTime()},je.current.trail=[[$o,sa]],Ae.current&&(je.current.sliderButtonWidth=Ae.current.getSliderButtonWidth(!0),je.current.indicatorBorderWidth=Ae.current.getIndicatorBorderWidth(!0)),ao(),je.current.ratio=je.current.puzzleMaxDistance/je.current.buttonMaxDistance,je.current.currentTargetType===be.Puzzle&&(je.current.ratio=1/je.current.ratio),(Ee||Kr.pointerType==="pen"||Kr.pointerType==="touch")&&kr(0),je.current.isPressed=!0,document.addEventListener(Le.move,Ro),document.addEventListener(Le.end,zo),document.addEventListener(Le.cancel,zo)}},Ro=function(Kr){var vo;if(je.current.isPressed){Kr.preventDefault();var $o=Ie(Kr),sa=$o.clientX,Lo=$o.clientY,Hr=sa-je.current.startInfo.x;je.current.trail.push([sa,Lo]),de.current!==ye.Moving&&Hr>0&&fo(ye.Moving);var rr=Hr,Rr=Hr;je.current.currentTargetType===be.Puzzle?(Hr=Math.max(0,Math.min(Hr,je.current.puzzleMaxDistance)),rr=Hr+un.left,Rr=Hr*je.current.ratio):(Hr=Math.max(0,Math.min(Hr,je.current.buttonMaxDistance)),Rr=Hr,rr=Hr*je.current.ratio+un.left),(vo=Ae.current)===null||vo===void 0||vo.updateLeft(Rr),Wr(rr)}},zo=function(Kr){if(document.removeEventListener(Le.move,Ro),document.removeEventListener(Le.end,zo),document.removeEventListener(Le.cancel,zo),!!je.current.isPressed){if(de.current!==ye.Moving||typeof lo!="function"){je.current.isPressed=!1,(Ee||Kr.pointerType==="pen"||Kr.pointerType==="touch"||Tn&&!je.current.isMouseEntered)&&tr(),Lr();return}je.current.isPressed=!1,fo(ye.Verify);var vo=new Date().getTime(),$o=Ie(Kr),sa=$o.clientX,Lo=$o.clientY,Hr=Lo-je.current.startInfo.y,rr=sa-je.current.startInfo.x,Rr=rr;je.current.currentTargetType===be.Puzzle?(rr=Math.max(0,Math.min(rr,je.current.puzzleMaxDistance)),Rr=rr*je.current.ratio):(rr=Math.max(0,Math.min(rr,je.current.buttonMaxDistance)),Rr=rr,rr*=je.current.ratio),lo({x:m(rr,jn),y:m(Hr,jn),sliderOffsetX:m(Rr,jn),duration:vo-je.current.startInfo.timestamp,trail:je.current.trail,targetType:je.current.currentTargetType,errorCount:je.current.errorCount}).then(function(){je.current.errorCount=0,fo(ye.Success),tr()}).catch(function(){je.current.errorCount+=1,fo(ye.Error),(Ee||Kr.pointerType==="pen"||Kr.pointerType==="touch"||Tn&&!je.current.isMouseEntered)&&tr(),(cn<=0||je.current.errorCount0?(ct.forEach(function(Zt){Zt.wrap.apply(Zt.context,Ce)}),!0):!1},O}(),Xe={},le=function(){function O(ve){ve===void 0&&(ve="default"),this.scope=ve,Xe[this.scope]||(Xe[this.scope]={}),this.data=Xe[this.scope]}return O.prototype.getItem=function(ve){return ve in this.data?this.data[ve]:null},O.prototype.setItem=function(ve,Ce){this.data[ve]=Ce},O.prototype.removeItem=function(ve){delete this.data[ve]},O.prototype.clear=function(){Xe[this.scope]={},this.data=Xe[this.scope]},O}();function Y(){return Math.random().toString(16).substring(2,8)}function V(O){try{var ve=typeof O=="object"&&O!==null&&!!O.setItem&&!!O.getItem&&!!O.removeItem;if(ve){var Ce=Y()+new Date().getTime(),rt="1";if(O.setItem(Ce,rt),O.getItem(Ce)!==rt)return!1;O.removeItem(Ce)}return ve}catch(ct){return console.error("[cache2] ".concat(O," is not supported. The default memory cache will be used.")),!1}}function h(O,ve){try{return JSON.parse(O,ve)}catch(Ce){return O}}function pe(O,ve){return JSON.stringify(O,ve)}var Q=function(){function O(ve,Ce){Ce===void 0&&(Ce={});var rt=ve?V(ve):!1;this.options=(0,e.pi)({needParsed:rt,prefix:""},Ce),this.storage=rt?ve:new le(this.options.memoryScope)}return O.prototype.getKey=function(ve){return this.options.prefix+ve},O.prototype.get=function(ve){var Ce=this.storage.getItem(this.getKey(ve));return this.options.needParsed?h(Ce,this.options.reviver):Ce},O.prototype.set=function(ve,Ce){this.storage.setItem(this.getKey(ve),this.options.needParsed?pe(Ce,this.options.replacer):Ce)},O.prototype.del=function(ve){this.storage.removeItem(this.getKey(ve))},O.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},O}(),r="cache2_",g="default",se=function(O){(0,e.ZT)(ve,O);function ve(Ce,rt){var ct=O.call(this)||this,Zt=g,In;return typeof Ce=="string"?Zt=Ce||g:typeof Ce=="object"&&(In=Ce),!In&&typeof rt=="object"&&(In=rt),ct.options=(0,e.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:r},In),ct.storage=new Q(ct.options.storage,(0,e.pi)({memoryScope:Zt},ct.options)),ct.cacheKey=Zt,ct.startCheckperiod(),ct}return ve.prototype._check=function(Ce,rt){var ct=!0;return rt.t!==0&&rt.t0?ct+Zt:0;return{v:Ce,t:In,n:ct}},ve.prototype._isLimited=function(Ce){return this.options.max>-1&&Ce>=this.options.max},ve.prototype._getReplaceKey=function(Ce,rt){var ct=Ce[0];return Ce.forEach(function(Zt){(rt[Zt].t0&&this.setCacheValues(ct),Zt},ve.prototype.clear=function(){this.storage.del(this.cacheKey)},ve.prototype.keys=function(){var Ce=this,rt=this.cacheValues,ct=Object.keys(rt);return ct.filter(function(Zt){return Ce._check(Zt,rt[Zt])})},ve.prototype.has=function(Ce){var rt=this.cacheValues[Ce];return!!(rt&&this._check(Ce,rt))},ve.prototype.take=function(Ce){var rt,ct=this.cacheValues[Ce];return ct&&this._check(Ce,ct)&&(rt=ct.v,this.del(Ce)),rt},ve.prototype.ttl=function(Ce,rt){var ct=this.cacheValues,Zt=ct[Ce];return Zt&&this._check(Ce,Zt)?(ct[Ce]=this._wrap(Zt.v,rt),!0):!1},ve.prototype.getTtl=function(Ce){var rt=this.cacheValues,ct=rt[Ce];if(ct&&this._check(Ce,ct))return rt[Ce].t},ve.prototype.getLastModified=function(Ce){var rt=this.cacheValues,ct=rt[Ce];if(ct&&this._check(Ce,ct))return rt[Ce].n},ve.prototype.startCheckperiod=function(){var Ce=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){Ce.startCheckperiod()},this.options.checkperiod))},ve.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},ve}(at),re=void 0,T="undefined",_="object",$=Object.prototype,ue=$.toString,v=$.hasOwnProperty,y=$.propertyIsEnumerable,Ge=Object.getOwnPropertySymbols,we=Object.getPrototypeOf,Fe=Object.keys,Ve=Function.prototype,ke=Ve.toString,et=typeof Symbol!==T,$e=et?Symbol.prototype:re,tt=Array.prototype,Ot=tt.slice,bt=Math.min,xt=Math.max,Mt=Math.random,Qt=Math.floor,At=Math.ceil,wt=Math.abs,on=Number.isFinite,Wt=Number.isInteger,an=Number.isSafeInteger,yn=typeof globalThis===_&&globalThis,Ht=typeof t.g===_&&t.g,ln=typeof self===_&&self,Dt=Number.MAX_SAFE_INTEGER||9007199254740991,jt=Number.MIN_SAFE_INTEGER||-9007199254740991,Kt=4294967295,Gt="[object ",en=Gt+"BigInt]",Xt=Gt+"Number]",An=Gt+"Boolean]",dr=Gt+"String]",Ar=Gt+"Date]",Zr=Gt+"RegExp]",Nr=Gt+"Symbol]",Dr=Gt+"Error]",Hn=Gt+"ArrayBuffer]",wr=Gt+"Arguments]",Fr=Gt+"Array]",Un=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(O){return Gt+O+"]"}),F=Gt+"WeakSet]",U=Gt+"Blob]",dt=Gt+"File]",W=Gt+"DOMException]",u=Gt+"Object]",o=Gt+"DataView]",f=Gt+"Map]",c=Gt+"Promise]",S=Gt+"Set]",ae=Gt+"WeakMap]",Re=Gt+"Window]";function Qe(O){return ue.call(O)}function Te(O){return typeof O=="string"||Qe(O)===dr}var Ke=function(){function O(ve,Ce){Ce===void 0&&(Ce="uh_async_memo"),this.promiseCache={},this.cache=new se(Ce,ve)}return O.prototype.run=function(ve,Ce,rt){var ct=this;if(!Ce||!Te(Ce))return ve();var Zt=(0,e.pi)({persisted:!0},rt);if(Zt.persisted){var In=this.cache.get(Ce);if(In)return Promise.resolve(In)}return this.promiseCache[Ce]||(this.promiseCache[Ce]=ve().then(function(cn){return delete ct.promiseCache[Ce],ct.cache.set(Ce,cn,Zt.ttl),cn}).catch(function(cn){return delete ct.promiseCache[Ce],Promise.reject(cn)})),this.promiseCache[Ce]},O}(),ft=typeof Blob!==T;function Ct(O){return ft&&O instanceof Blob?!0:Qe(O)===U}function pt(O){return function(){return O}}function oe(){}var Oe=typeof URL!="undefined",Ue=void 0,Ze=Object.keys,He=Object.values,_e=Oe?URL.createObjectURL:pt(""),it=Oe?URL.revokeObjectURL:oe;function ut(O,ve){var Ce=ve||{},rt=Ce.method,ct=rt===void 0?"get":rt,Zt=Ce.data,In=Zt===void 0?null:Zt,cn=Ce.timeout,fr=Ce.headers,Br=Ce.withCredentials,Sn=Br===void 0?!1:Br,Vn=Ce.async,lr=Vn===void 0?!0:Vn,gr=Ce.user,ro=gr===void 0?null:gr,Jr=Ce.password,lo=Jr===void 0?null:Jr,Xr=Ce.responseType,So=Ce.onReadyStateChange,Wn=Ce.onLoadStart,Qr=Ce.onProgress,to=Ce.onAbort,go=Ce.onTimeout,Pr=Ce.onError,oo=Ce.onLoad,io=Ce.onLoadEnd;return new Promise(function(Tn,ur){var bn=new XMLHttpRequest;bn.open(ct.toLowerCase(),O,lr,ro,lo),So&&(bn.onreadystatechange=So),typeof cn=="number"&&cn>0&&(bn.timeout=cn),bn.withCredentials=Sn,Xr&&(bn.responseType=Xr),typeof fr=="object"&&Ze(fr).map(function(vn){bn.setRequestHeader(vn,fr[vn])});var Kn=function(vn){return function(jn){Tn(jn),vn==null||vn.call(bn,jn)}},Qn=function(vn){return function(jn){ur(jn),vn==null||vn.call(bn,jn)}},_r={loadstart:Wn,progress:Qr,abort:Qn(to),timeout:Qn(go),error:Qn(Pr),load:Kn(oo),loadend:io},Vo=Ze(_r);Vo.forEach(function(vn){var jn=_r[vn];jn&&bn.addEventListener(vn,jn)}),bn.send(In)})}var ht=[200,304];function St(O,ve){return new Promise(function(Ce,rt){Ct(O)?Ce(O):ut(O,(0,e.pi)({responseType:"blob"},ve)).then(function(ct){var Zt=ct.target.status;if(ht.indexOf(Zt)!==-1)Ce(ct.target.response);else{var In=new Error("The file does not support get requests, responseStatus ".concat(Zt,", '").concat(O,"'."));console.error(In),rt(In)}}).catch(function(ct){console.error(new Error("Failed to request file. ".concat(ct))),rt(ct)})})}function Tt(O){return new Promise(function(ve,Ce){var rt=Ct(O),ct=rt?_e(O):O,Zt=new Image;rt||(Zt.crossOrigin="anonymous"),Zt.onload=function(){ve(Zt)},Zt.onerror=function(In){rt&&it(ct),console.error("[loadImage] The image load failed, '".concat(O,"'.")),Ce(In)},Zt.src=ct})}function lt(O,ve){return St(O,ve).then(function(Ce){return Tt(Ce).then(function(rt){return{blob:Ce,image:rt}})})}function vt(O){return O!==null&&typeof O=="object"}function Ft(O){return typeof O=="function"||vt(O)}function Vt(O){return typeof O=="symbol"||Qe(O)===Nr}var qt=/^0b[01]+$/i,Bt=/^0o[0-7]+$/i,It=/^[-+]0x[0-9a-f]+$/i;function Jt(O){if(typeof O=="number")return O;if(Vt(O))return NaN;if(Ft(O)&&(O=Number(O)),typeof O!="string")return O===0?O:+O;O=O.trim();var ve=qt.test(O);return ve||Bt.test(O)?parseInt(O.slice(2),ve?2:8):It.test(O)?NaN:+O}var kt=17976931348623157e292;function nn(O){if(!O)return O===0?O:0;if(O=Jt(O),O===1/0||O===-1/0){var ve=O<0?-1:1;return ve*kt}return O===O?O:0}function sn(O,ve){O===void 0&&(O=0),ve===void 0&&(ve=1),O=nn(O),ve=nn(ve);var Ce=At(bt(O,ve)||0),rt=Qt(xt(O,ve)||0);if(Ce>rt){var ct=Ce;Ce=rt,rt=ct}return Qt(Ce+Mt()*(rt-Ce+1))}var zt=Math.PI,Et;(function(O){O[O.None=0]="None",O[O.Outer=1]="Outer",O[O.Inner=2]="Inner"})(Et||(Et={}));var En=[Et.None,Et.Outer,Et.Inner];function wn(O){var ve=O.length,Ce=sn(0,ve-1);return O[Ce]}function Gn(O){var ve={top:wn(En),right:wn(En),bottom:wn(En),left:wn(En)},Ce=Object.keys(ve),rt=["top","bottom"],ct=["left","right"];if(ve.top===Et.Outer&&ve.bottom===Et.Outer?ve[wn(rt)]=Et.Inner:ve.top!==Et.Outer&&ve.bottom!==Et.Outer&&(ve[wn(rt)]=Et.Outer),ve.left===Et.Outer&&ve.right===Et.Outer?ve[wn(ct)]=Et.Inner:ve.left!==Et.Outer&&ve.right!==Et.Outer&&(ve[wn(ct)]=Et.Outer),O){var Zt=[],In=[];Ce.forEach(function(cn){ve[cn]===Et.Inner?Zt.push(cn):ve[cn]===Et.None&&In.push(cn)}),O===2?Zt.forEach(function(cn){return ve[cn]=Et.None}):O===3?Zt.length===0?ve[wn(In)]=Et.Inner:Zt.length===2&&(ve[wn(Zt)]=Et.None):O==4&&In.forEach(function(cn){return ve[cn]=Et.Inner})}return ve}function Mn(O,ve){ve===void 0&&(ve={});var Ce=ve.x,rt=Ce===void 0?0:Ce,ct=ve.y,Zt=ct===void 0?0:ct,In=ve.w,cn=In===void 0?60:In,fr=ve.h,Br=fr===void 0?60:fr,Sn=ve.needClosePath,Vn=Sn===void 0?!0:Sn,lr=ve.points,gr=ve.margin,ro=gr===void 0?0:gr;ro=ro<=0?0:ro,(typeof lr=="number"||!lr)&&(lr=Gn(lr));var Jr=(Math.min(cn,Br)-ro*2)*.15,lo=Math.hypot(Jr,Jr),Xr=lo/2,So=Jr+Xr,Wn={x:rt+ro,y:Zt+ro,w:cn-So-ro*2,h:Br-So-ro*2},Qr=Wn.w/2,to=Wn.h/2;lr.left===Et.Outer&&(Wn.x+=So),lr.top===Et.Outer&&(Wn.y+=So),O.beginPath(),O.lineWidth=2,O.moveTo(Wn.x,Wn.y),lr.top!==Et.None&&(O.lineTo(Wn.x+Qr-Xr,Wn.y),lr.top===Et.Inner?O.arc(Wn.x+Qr,Wn.y+Xr,Jr,1.25*zt,1.75*zt,!0):O.arc(Wn.x+Qr,Wn.y-Xr,Jr,.75*zt,.25*zt)),O.lineTo(Wn.x+Wn.w,Wn.y),lr.right!==Et.None&&(O.lineTo(Wn.x+Wn.w,Wn.y+to-Xr),lr.right===Et.Inner?O.arc(Wn.x+Wn.w-Xr,Wn.y+to,Jr,1.75*zt,.25*zt,!0):O.arc(Wn.x+Wn.w+Xr,Wn.y+to,Jr,1.25*zt,.75*zt)),O.lineTo(Wn.x+Wn.w,Wn.y+Wn.h),lr.bottom!==Et.None&&(O.lineTo(Wn.x+Qr+Xr,Wn.y+Wn.h),lr.bottom===Et.Inner?O.arc(Wn.x+Qr,Wn.y+Wn.h-Xr,Jr,.25*zt,.75*zt,!0):O.arc(Wn.x+Qr,Wn.y+Wn.h+Xr,Jr,1.75*zt,1.25*zt)),O.lineTo(Wn.x,Wn.y+Wn.h),lr.left!==Et.None&&(O.lineTo(Wn.x,Wn.y+to+Xr),lr.left===Et.Inner?O.arc(Wn.x+Xr,Wn.y+to,Jr,.75*zt,1.25*zt,!0):O.arc(Wn.x-Xr,Wn.y+to,Jr,.25*zt,1.75*zt)),O.lineTo(Wn.x,Wn.y),O.stroke(),Vn&&O.closePath()}function ar(O,ve,Ce,rt){return new Promise(function(ct){ve?O.toBlob(function(Zt){ct(Zt?URL.createObjectURL(Zt):O.toDataURL(Ce,rt))},Ce,rt):ct(O.toDataURL(Ce,rt))})}var _n=new Ke({max:5,maxStrategy:"replaced"});_n.cache.on("del",function(O,ve){try{ve.image.src&&URL.revokeObjectURL(ve.image.src)}catch(Ce){}});function Sr(O){O?_n.cache.del(O):_n.cache.clear()}var mr=new WeakMap,Ln=function(O){if(!Ft(O))return String(O);if(!mr.get(O)){var ve="_"+Date.now();mr.set(O,ve)}return mr.get(O)},Rt={jpeg:"image/jpeg",png:"image/png"},Ye=[];function st(O){O.forEach(function(ve){URL.revokeObjectURL(ve)})}function Ut(O,ve){ve===void 0&&(ve={});var Ce=ve.borderWidth,rt=Ce===void 0?2:Ce,ct=ve.borderColor,Zt=ct===void 0?"rgba(255,255,255,0.7)":ct,In=ve.fillColor,cn=In===void 0?"rgba(255,255,255,0.7)":In,fr=ve.points,Br=ve.width,Sn=Br===void 0?60:Br,Vn=ve.height,lr=Vn===void 0?60:Vn,gr=ve.x,ro=ve.y,Jr=ve.margin,lo=Jr===void 0?2:Jr,Xr=ve.equalHeight,So=Xr===void 0?!0:Xr,Wn=ve.imageWidth,Qr=ve.imageHeight,to=ve.bgWidth,go=ve.bgHeight,Pr=ve.bgOffset,oo=Pr===void 0?[0,0]:Pr,io=ve.bgImageType,Tn=io===void 0?Rt.jpeg:io,ur=ve.quality,bn=ur===void 0?.8:ur,Kn=ve.format,Qn=Kn===void 0?"dataURL":Kn,_r=ve.cacheImage,Vo=_r===void 0?!0:_r,vn=ve.autoRevokePreviousBlobUrl,jn=vn===void 0?!0:vn,jr=ve.ajaxOptions;return new Promise(function(co,Or){var To=document.createElement("canvas"),Ao=document.createElement("canvas"),jo=To.getContext("2d"),Mr=Ao.getContext("2d"),hr=Vo?Ln(O):void 0;_n.run(function(){return lt(O,jr)},hr).then(function(fo){var de=fo.image;Wn&&(de.width=Wn),Qr&&(de.height=Qr);var Ae=typeof to=="number"&&to>0?to>Sn?to:Sn:de.width,Me=typeof go=="number"&&go>0?go>lr?go:lr:de.height;To.width=Ae,To.height=Me;var $t=Ae-Sn,dn=Me-lr,Dn=typeof gr=="undefined"?sn(Sn,$t):gr||0,un=typeof ro=="undefined"?sn(0,dn):ro||0;Dn<0?Dn=0:Dn>$t&&(Dn=$t),un<0?un=0:un>dn&&(un=dn);var tn=typeof fr=="number"||!fr?Gn(fr):fr,je=typeof oo=="function"?oo(de.width,de.height):oo;jo.strokeStyle=Zt,jo.lineWidth=rt,jo.fillStyle=cn,Mn(jo,{x:Dn,y:un,w:Sn,h:lr,points:tn,margin:lo}),jo.fillStyle=cn,jo.fill(),jo.globalCompositeOperation="destination-over",jo.drawImage(de,je[0],je[1],de.width,de.height),Ao.width=Ae,Ao.height=Me,Mr.strokeStyle=Zt,Mr.lineWidth=rt,Mn(Mr,{x:Dn,y:un,w:Sn,h:lr,points:tn,margin:lo}),Mr.globalCompositeOperation="destination-over",Mr.clip(),Mr.drawImage(de,je[0],je[1],de.width,de.height);var mn=Mr.getImageData(Dn,un,Sn,lr);Mr.clearRect(0,0,Ae,Me),Ao.width=Sn,Ao.height=So?Me:lr,Mr.putImageData(mn,0,So?un:0);var mo=Qn==="blob",Ur=ar(Ao,mo,Rt.png,bn),ao=ar(To,mo,Tn,bn);Promise.all([Ur,ao]).then(function(Bo){var er=Bo[0],kr=Bo[1];jn&&(Ye.length&&(st(Ye),Ye.length=0),mo&&Ye.push(kr,er)),co({puzzleUrl:er,bgUrl:kr,x:Dn,y:So?0:un})}).catch(Or)}).catch(Or)})}var Lt=t(62957),hn=t(7939),Yn=Object.defineProperty,Nn=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,br=(O,ve,Ce)=>ve in O?Yn(O,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):O[ve]=Ce,no=(O,ve)=>{for(var Ce in ve||(ve={}))Fn.call(ve,Ce)&&br(O,Ce,ve[Ce]);if(Nn)for(var Ce of Nn(ve))Xn.call(ve,Ce)&&br(O,Ce,ve[Ce]);return O},qr=(O,ve,Ce)=>new Promise((rt,ct)=>{var Zt=fr=>{try{cn(Ce.next(fr))}catch(Br){ct(Br)}},In=fr=>{try{cn(Ce.throw(fr))}catch(Br){ct(Br)}},cn=fr=>fr.done?rt(fr.value):Promise.resolve(fr.value).then(Zt,In);cn((Ce=Ce.apply(O,ve)).next())});const zr=({ModalProps:O,onFinish:ve})=>{const[Ce,rt]=(0,x.useState)(),ct=(0,x.useRef)(),Zt=()=>qr(void 0,null,function*(){const cn=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,fr=yield Ut(cn,{imageHeight:180,imageWidth:360});return rt(fr),fr}),In=cn=>qr(void 0,null,function*(){return cn!=null&&cn.x&&cn.x>Ce.x-5&&cn.x{var cn;O!=null&&O.open&&ct.current&&((cn=ct.current)==null||cn.refresh())},[O==null?void 0:O.open,ct]),x.createElement(Lt.default,no({},no({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},O)),x.createElement(De,{actionRef:ct,request:Zt,onVerify:cn=>qr(void 0,null,function*(){return In(cn)}),bgSize:{width:360,height:180}}),x.createElement("div",{className:"flex mt10"},x.createElement(hn.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:x.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var cn;(cn=ct.current)==null||cn.refresh()}},"\u5237\u65B0")))};var uo=x.memo(zr)},49764:function(rn,Je,t){var e=t(59301),p=t(28284),i=t(6767),x=t(62957),D=t(70858),b=t(92973),C=t(37568),N=t(60981),K=t(73635),n=Object.defineProperty,te=Object.defineProperties,I=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ie=(m,z,k)=>z in m?n(m,z,{enumerable:!0,configurable:!0,writable:!0,value:k}):m[z]=k,Se=(m,z)=>{for(var k in z||(z={}))G.call(z,k)&&Ie(m,k,z[k]);if(P)for(var k of P(z))We.call(z,k)&&Ie(m,k,z[k]);return m},me=(m,z)=>te(m,I(z)),w=(m,z,k)=>new Promise((J,Ne)=>{var ce=q=>{try{xe(k.next(q))}catch(Z){Ne(Z)}},ie=q=>{try{xe(k.throw(q))}catch(Z){Ne(Z)}},xe=q=>q.done?J(q.value):Promise.resolve(q.value).then(ce,ie);xe((k=k.apply(m,z)).next())});const Ee={height:48,borderRadius:4},d=({dispatch:m,setType:z,data:k,accountInfo:J,open:Ne})=>{const[ce]=p.default.useForm(),[ie]=(0,K.useSearchParams)(),xe=(0,K.useLocation)(),[q,Z]=(0,e.useState)(!1),[s,fe]=(0,e.useState)(""),j=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,e.useEffect)(()=>{Z(Ne)},[Ne]);const ye=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:B=>e.createElement("span",{className:B.indexOf("\u5F02\u5E38")>-1||B.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},B)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:B=>e.createElement("span",{className:B.indexOf("\u5F02\u5E38")>-1||B.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},B)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],ge=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Be=()=>w(void 0,null,function*(){yield ce.validateFields();let B;if(J!=null&&J.code?B=yield(0,N.Gq)(Se(me(Se({},J),{phone:J==null?void 0:J.login}),ce.getFieldValue())):B=yield(0,N.Es)(Se(Se({},J),ce.getFieldValue())),B.status){if(B.status===-4){Z(!1),m({type:"user/showPopLogin",payload:{showPopLogin:!1}}),m({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Se(Se({},B.user),ce.getFieldValue()),loginInfo:J}});return}fe(B==null?void 0:B.message);return}if(Z(!1),B!=null&&B.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",B==null?void 0:B.start_date)):localStorage.removeItem("extension-modal"),xe.pathname==="/user/login"||xe.pathname==="/login"){let L=ie.get("form")||ie.get("back_url");if(L)window.location.href=decodeURIComponent(L);else if(!j.test(J.password)&&!(J!=null&&J.code))i.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!j.test(J.password)&&!(J!=null&&J.code))i.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",m({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}ce.resetFields()}),A=()=>{m({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(x.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Be,onCancel:()=>Z(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:q},e.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),e.createElement("div",{className:"mt20"},e.createElement(D.default,{pagination:{hideOnSinglePage:!0},dataSource:k||[],columns:ye})),e.createElement("div",{className:"mt20 mb20"},e.createElement(b.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),e.createElement(p.default,{name:"global_state",autoComplete:"off",form:ce},e.createElement(p.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},e.createElement(C.default.Password,{autoComplete:"off"}))))};Je.Z=(0,K.connect)(({user:m,loading:z,globalSetting:k})=>({user:m,globalSetting:k,loading:z.models.index}))(d)},95465:function(rn,Je,t){t.r(Je),t.d(Je,{default:function(){return fo}});var e=t(59301),p=t(60840),i=t(62957),x=t(27813),D=t(73635),b=t(28284),C=t(6767),N=t(37568),K=t(62673),n=t(7939),te=t(60981),I=t(99267),P=t(49764),G={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},We=t(28209),Ie=t.n(We),Se=t(30649),me=t(49411),w=Object.defineProperty,Ee=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,z=(de,Ae,Me)=>Ae in de?w(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,k=(de,Ae)=>{for(var Me in Ae||(Ae={}))d.call(Ae,Me)&&z(de,Me,Ae[Me]);if(Ee)for(var Me of Ee(Ae))m.call(Ae,Me)&&z(de,Me,Ae[Me]);return de},J=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const Ne={height:48,borderRadius:4},ce=({dispatch:de,setType:Ae,user:Me,setusername:$t})=>{const[dn]=b.default.useForm(),[Dn]=(0,D.useSearchParams)(),un=(0,D.useLocation)(),[tn,je]=(0,e.useState)(""),[mn,mo]=(0,e.useState)([]),[Ur,ao]=(0,e.useState)({}),[Bo,er]=(0,e.useState)(!1),[kr,tr]=(0,e.useState)(!1),Wr=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Lr=xn=>J(void 0,null,function*(){er(!1),Wr.test(xn.password)||($t(xn.login),je("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const On=k({},xn),_t=Ie().enc.Utf8.parse("5183666c72eec9e4"),nr=Ie().AES.encrypt(xn.password.trim()||"",_t,{iv:_t,mode:Ie().mode.CBC});On.password=nr.toString(),ao(k({},xn)),tr(!0),yield(0,Se.a)();const ir=yield(0,te.Es)(On);if(setTimeout(()=>{tr(!1)},1e3),ir.status){if(ir.status===-4){de({type:"user/showPopLogin",payload:{showPopLogin:!1}}),de({type:"user/getUserInfo",payload:{websiteName:"educoder"}}),de({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:ir.user,loginInfo:xn}});return}else if(ir.status===-5){mo([ir==null?void 0:ir.message]),er(!0);return}je(ir==null?void 0:ir.message);return}if(ir!=null&&ir.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",ir==null?void 0:ir.start_date)):localStorage.removeItem("extension-modal"),un.pathname==="/user/login"||un.pathname==="/login"){let Co=Dn.get("form")||Dn.get("back_url");Co?window.location.href=decodeURIComponent(Co):window.location.reload()}else{window.location.reload();return}dn.resetFields()}),cr=()=>{de({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(e.Fragment,null,e.createElement(b.default,{layout:"vertical",form:dn,initialValues:{autologin:!0,login:Me.actionTabs.phone},onFinish:Lr,onValuesChange:xn=>{je("");const On=/[\u4e00-\u9fa5]/g;if("password"in xn){const _t=xn.password.replace(On,"");dn.setFieldsValue({password:_t})}}},!!tn&&e.createElement("div",{className:G["res-error-values"]},e.createElement("span",null,tn),e.createElement(I.Z,{onClick:()=>je("")})),e.createElement(b.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},e.createElement(N.default,{style:Ne,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{de({type:"user/setActionTabs",payload:{phone:dn.getFieldValue("login")}})}})),e.createElement(b.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"}]},e.createElement(N.default.Password,{style:Ne,size:"middle",placeholder:"\u5BC6\u7801"})),e.createElement(b.default.Item,null,e.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},e.createElement(b.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},e.createElement(K.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),e.createElement("div",null,e.createElement("span",{className:"current font14 c-blue",onClick:()=>Ae(4)},"\u627E\u56DE\u5BC6\u7801")))),e.createElement(b.default.Item,null,e.createElement(n.ZP,{loading:kr,size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:Ne},"\u767B\u5F55")),e.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",e.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),e.createElement(P.Z,{open:Bo,data:mn,accountInfo:k({},Ur)}))};var ie=(0,D.connect)(({user:de,loading:Ae,globalSetting:Me})=>({user:de,globalSetting:Me,loading:Ae.models.index}))(ce),xe=t(27939),q=t(59301),Z=Object.defineProperty,s=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Be=(de,Ae,Me)=>Ae in de?Z(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,A=(de,Ae)=>{for(var Me in Ae||(Ae={}))ye.call(Ae,Me)&&Be(de,Me,Ae[Me]);if(j)for(var Me of j(Ae))ge.call(Ae,Me)&&Be(de,Me,Ae[Me]);return de},B=(de,Ae)=>s(de,fe(Ae)),L=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const ne={height:48,borderRadius:4},E=/(^(1[0-9])\d{9}$)/i,R={timer:0};var H=(de=>(de[de.setTimer=0]="setTimer",de))(H||{});function Le(de,Ae){switch(Ae.type){case 0:return B(A({},de),{timer:Ae.payload});default:throw new Error}}const X=({user:de,dispatch:Ae,validateName:Me,getCode:$t,register:dn,style:Dn={},buttonText:un="\u6CE8\u518C",globalSetting:tn})=>{var je;const[mn]=b.default.useForm(),[mo,Ur]=(0,e.useReducer)(Le,R),[ao,Bo]=(0,e.useState)(!1),{timer:er}=mo,[kr,tr]=(0,e.useState)(!1),[Wr,Lr]=(0,e.useState)(!1),[cr,xn]=(0,e.useState)([]),[On,_t]=(0,e.useState)(""),[nr,ir]=(0,e.useState)({}),[Co,Ro]=(0,e.useState)(!1);function zo(Hr){return L(this,null,function*(){Lr(!1),ir(A({},Hr));const{login:rr,password:Rr,code:po}=Hr,bo=yield dn({login:rr,code:po});if(_t(bo==null?void 0:bo.message),bo.status===-4){Ae({type:"user/showPopLogin",payload:{showPopLogin:!1}}),Ae({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:bo.user,loginInfo:Hr}});return}else if(bo.status===-5){xn([bo==null?void 0:bo.message]),Lr(!0);return}else if((bo==null?void 0:bo.status)<0){mn.setFields([{name:"code",errors:[bo==null?void 0:bo.message]}]);return}(bo==null?void 0:bo.status)>=0&&window.location.reload()})}function Kr(){return L(this,null,function*(){let Hr=mn.getFieldValue("login"),rr=0;if(!E.test(Hr)||Hr.indexOf(" ")>-1)return mn.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"]}]),rr=1,rr;let{status:Rr,message:po}=yield Me({login:Hr,type:1});return Rr<0?rr=2:(mn.setFields([{name:"login",errors:["\u8BE5\u624B\u673A\u53F7\u7801\u4E0D\u5B58\u5728\uFF0C\u8BF7\u5148\u6CE8\u518C"]}]),rr=1),rr})}const vo=()=>L(void 0,null,function*(){const Hr=mn.getFieldValue("login");if(!E.test(Hr))mn.validateFields(["login"]);else{let rr=yield Me({login:Hr,type:1});if((rr==null?void 0:rr.status)>0){mn.setFields([{name:"login",errors:["\u8BE5\u624B\u673A\u53F7\u7801\u4E0D\u5B58\u5728\uFF0C\u8BF7\u5148\u6CE8\u518C"]}]);return}Bo(!0);const{status:Rr,message:po}=yield $t({login:Hr,type:6,smscode:(0,me.M)(Hr)});Rr<0&&mn.setFields([{name:"code",errors:[po]}]),Ur({type:0,payload:60}),Bo(!1)}});function $o(Hr,rr){if(!rr)return Promise.resolve();if(rr.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const Rr=rr.length;return Rr>=8&&Rr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const sa=(Hr,rr)=>rr?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,e.useEffect)(()=>{er>0&&setTimeout(()=>{Ur({type:0,payload:er-1})},1e3)},[er]);const Lo=(Hr,rr)=>rr?rr.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"):E.test(rr)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"):Promise.resolve();return q.createElement(q.Fragment,null,q.createElement(b.default,{layout:"vertical",form:mn,style:Dn,initialValues:{autologin:!0,protool:!1,login:de.actionTabs.phone},onFinish:zo},q.createElement(b.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"},{validator:Lo}]},q.createElement(N.default,{style:ne,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7",maxLength:11,onBlur:()=>{Kr(),Ae({type:"user/setActionTabs",payload:{phone:mn.getFieldValue("login")}})},onChange:()=>mn.setFieldsValue({verify:0})})),!((je=tn==null?void 0:tn.setting)!=null&&je.is_local)&&q.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},q.createElement(N.default,{suffix:q.createElement(n.ZP,{loading:ao,type:"link",onClick:Hr=>{Hr.stopPropagation();const rr=mn.getFieldValue("login");if(!E.test(rr)){mn.validateFields(["login"]);return}Ro(!0)},disabled:er>0||kr}," ",er===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${er}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),q.createElement(b.default.Item,null,q.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},q.createElement(b.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},q.createElement(K.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")))),q.createElement(b.default.Item,null,q.createElement(n.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:ne,className:"font16"}," ",un," ")),q.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",q.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),q.createElement(P.Z,{open:Wr,data:cr,accountInfo:A({},nr)}),q.createElement(xe.Z,{ModalProps:{open:Co,onCancel:()=>{Ro(!1)}},onFinish:()=>{Ro(!1),vo()}}))};var be=(0,D.connect)(({globalSetting:de,user:Ae})=>({globalSetting:de,user:Ae}))(X),De=t(25399),at=t(59301),Xe=Object.defineProperty,le=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Q=(de,Ae,Me)=>Ae in de?Xe(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,r=(de,Ae)=>{for(var Me in Ae||(Ae={}))h.call(Ae,Me)&&Q(de,Me,Ae[Me]);if(V)for(var Me of V(Ae))pe.call(Ae,Me)&&Q(de,Me,Ae[Me]);return de},g=(de,Ae)=>le(de,Y(Ae)),se=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const re={height:48},T=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,_=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,$={timer:0};var ue=(de=>(de[de.setTimer=0]="setTimer",de))(ue||{});function v(de,Ae){switch(Ae.type){case 0:return g(r({},de),{timer:Ae.payload});default:throw new Error}}const y=({validateName:de,getCode:Ae,register:Me,style:$t={},buttonText:dn="\u6CE8\u518C",globalSetting:Dn})=>{var un;const[tn]=b.default.useForm(),[je,mn]=(0,e.useReducer)(v,$),[mo,Ur]=(0,e.useState)(!1),{timer:ao}=je,[Bo,er]=(0,e.useState)(!1);function kr(On){return se(this,null,function*(){const{login:_t,password:nr,code:ir}=On,{message:Co,status:Ro}=yield Me({login:_t,password:nr,code:ir});if(Ro<0){tn.setFields([{name:"code",errors:[Co]}]);return}window.location.reload()})}function tr(){return se(this,null,function*(){let On=tn.getFieldValue("login"),_t=0;if(!T.test(On)||On.indexOf(" ")>-1)return tn.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),_t=1,_t;let{status:nr,message:ir}=yield de({login:On,type:1});return nr>0?_t=2:(tn.setFields([{name:"login",errors:[ir]}]),_t=1),_t})}const Wr=()=>se(void 0,null,function*(){Ur(!0);const On=tn.getFieldValue("verify"),_t=tn.getFieldValue("login");if(!_t)tn.validateFields(["login"]);else{const nr=yield de({login:_t,type:1});if((nr==null?void 0:nr.status)!==1){tn.setFields([{name:"login",errors:[nr==null?void 0:nr.message]}]);return}const{status:ir,message:Co}=yield Ae({login:_t,type:1,smscode:(0,me.M)(_t)});ir<0&&tn.setFields([{name:"code",errors:[Co]}]),mn({type:0,payload:60})}Ur(!1)});function Lr(On,_t){if(!_t)return Promise.resolve();if(!_.test(_t))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(_t.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const nr=_t.length;return nr>=8&&nr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const cr=(On,_t)=>_t?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,e.useEffect)(()=>{ao>0&&setTimeout(()=>{mn({type:0,payload:ao-1})},1e3)},[ao]);const xn=(On,_t)=>_t?_t.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):T.test(_t)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return at.createElement(at.Fragment,null,at.createElement(b.default,{layout:"vertical",form:tn,style:$t,initialValues:{autologin:!0,protool:!1},onFinish:kr},at.createElement(b.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:xn}]},at.createElement(N.default,{style:re,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>tr,onChange:()=>tn.setFieldsValue({verify:0})})),!((un=Dn==null?void 0:Dn.setting)!=null&&un.is_local)&&at.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},at.createElement(N.default,{suffix:at.createElement(n.ZP,{loading:mo,type:"link",onClick:On=>{if(On.stopPropagation(),!tn.getFieldValue("login")){tn.validateFields(["login"]);return}er(!0)},disabled:ao>0}," ",ao===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${ao}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),at.createElement(De.Z,{title:at.createElement("div",null,at.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),at.createElement("br",null),at.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),at.createElement("br",null),at.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},at.createElement(b.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:Lr}]},at.createElement(N.default.Password,{autoComplete:"new-password",style:re,size:"middle",placeholder:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}))),at.createElement(b.default.Item,null,at.createElement(n.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:re,className:"font16"}," ",dn," ")),at.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",at.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),at.createElement(xe.Z,{ModalProps:{open:Bo,onCancel:()=>{er(!1)}},onFinish:()=>{er(!1),Wr()}}))};var Ge=(0,D.connect)(({globalSetting:de})=>({globalSetting:de}))(y),we=t(89392),Fe=t(59301),Ve=Object.defineProperty,ke=Object.defineProperties,et=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,bt=(de,Ae,Me)=>Ae in de?Ve(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,xt=(de,Ae)=>{for(var Me in Ae||(Ae={}))tt.call(Ae,Me)&&bt(de,Me,Ae[Me]);if($e)for(var Me of $e(Ae))Ot.call(Ae,Me)&&bt(de,Me,Ae[Me]);return de},Mt=(de,Ae)=>ke(de,et(Ae)),Qt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const At={height:48},wt=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,on=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Wt={timer:0};var an=(de=>(de[de.setTimer=0]="setTimer",de))(an||{});function yn(de,Ae){switch(Ae.type){case 0:return Mt(xt({},de),{timer:Ae.payload});default:throw new Error}}const Ht=({validateName:de,getCode:Ae,register:Me,style:$t={},buttonText:dn="\u6CE8\u518C",globalSetting:Dn})=>{var un;const[tn]=b.default.useForm(),[je,mn]=(0,e.useReducer)(yn,Wt),[mo,Ur]=(0,e.useState)(!1),{timer:ao}=je,[Bo,er]=(0,e.useState)(!1);function kr(On){return Qt(this,null,function*(){const{login:_t,new_password:nr,code:ir}=On,{message:Co,status:Ro}=yield Me({login:_t,new_password:nr,code:ir});if(Ro<0){tn.setFields([{name:"code",errors:[Co]}]);return}location.reload()})}function tr(){return Qt(this,null,function*(){let On=tn.getFieldValue("login"),_t=0;if(!wt.test(On)||On.indexOf(" ")>-1)return tn.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),_t=1,_t;let{status:nr,message:ir}=yield de({login:On,type:2});return nr>0?_t=2:(tn.setFields([{name:"login",errors:[ir]}]),_t=1),_t})}const Wr=()=>Qt(void 0,null,function*(){const On=tn.getFieldValue("verify"),_t=tn.getFieldValue("login");if(yield tn.validateFields(["login"]),!_t)tn.validateFields(["login"]);else{Ur(!0);const{status:nr,message:ir}=yield Ae({login:_t,type:2,smscode:(0,me.M)(_t)});nr<0&&tn.setFields([{name:"code",errors:[ir]}]),mn({type:0,payload:60}),Ur(!1)}});function Lr(On,_t){if(!_t)return Promise.resolve();if(!on.test(_t))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(_t.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const nr=_t.length;return nr>=8&&nr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const cr=(On,_t)=>_t?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,e.useEffect)(()=>{ao>0&&setTimeout(()=>{mn({type:0,payload:ao-1})},1e3)},[ao]);const xn=(On,_t)=>Qt(void 0,null,function*(){if(!_t)return Promise.resolve();if(_t.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(wt.test(_t)){let{status:nr,message:ir}=yield de({login:_t,type:2});return nr>0?Promise.resolve():Promise.reject(ir)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return Fe.createElement(Fe.Fragment,null,Fe.createElement(b.default,{layout:"vertical",form:tn,style:$t,initialValues:{autologin:!0,protool:!1},onFinish:(0,we.throttle)(kr,2e3)},Fe.createElement(b.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,we.throttle)(xn,400)}]},Fe.createElement(N.default,{style:At,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>tn.setFieldsValue({verify:0})})),Fe.createElement(De.Z,{title:Fe.createElement("div",null,Fe.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),Fe.createElement("br",null),Fe.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),Fe.createElement("br",null),Fe.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},Fe.createElement(b.default.Item,{name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:Lr}]},Fe.createElement(N.default.Password,{autoComplete:"new-password",style:At,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),!((un=Dn==null?void 0:Dn.setting)!=null&&un.is_local)&&Fe.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},Fe.createElement(N.default,{suffix:Fe.createElement(n.ZP,{loading:mo,type:"link",onClick:On=>{if(On.stopPropagation(),!tn.getFieldValue("login")){tn.validateFields(["login"]);return}er(!0)},disabled:ao>0}," ",ao===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${ao}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),Fe.createElement(b.default.Item,null,Fe.createElement(n.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:At,className:"font16"}," ",dn," ")),Fe.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",Fe.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),Fe.createElement(xe.Z,{ModalProps:{open:Bo,onCancel:()=>{er(!1)}},onFinish:()=>{er(!1),Wr()}}))};var ln=(0,D.connect)(({globalSetting:de})=>({globalSetting:de}))(Ht),Dt=Object.defineProperty,jt=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,en=(de,Ae,Me)=>Ae in de?Dt(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,Xt=(de,Ae)=>{for(var Me in Ae||(Ae={}))Kt.call(Ae,Me)&&en(de,Me,Ae[Me]);if(jt)for(var Me of jt(Ae))Gt.call(Ae,Me)&&en(de,Me,Ae[Me]);return de};const An=de=>React.createElement("svg",Xt({id:"wechat_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 66 66",style:{enableBackground:"new 0 0 66 66"},xmlSpace:"preserve"},de),React.createElement("style",null,".wechat_svg__st1{fill:#00b913}"),React.createElement("g",{id:"wechat_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"wechat_svg__\\u767B\\u5F55_x2F_\\u6CE8\\u518C",transform:"translate(-1081 -380)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-18\\u5907\\u4EFD",transform:"translate(1063 238)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-12",transform:"translate(18 142)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-10"},React.createElement("circle",{id:"wechat_svg__\\u692D\\u5706\\u5F62",cx:33,cy:33,r:33,style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#c6f4c9"}}),React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4",transform:"translate(12 15.429)"},React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84",className:"wechat_svg__st1",d:"M16.3 22.8c0-6.6 6-12.1 13.7-12.1h.4C29.1 4.6 22.7 0 15.4 0 7.2 0 .4 5.8.4 13.1c0 4.3 2.2 7.7 6 10.5l-1.5 4.7 5.2-2.7c1.7.4 3.5.7 5.3.8.5 0 .9 0 1.4-.1l.1-.1c-.4-1.1-.6-2.3-.6-3.4z"}),React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84_1_",className:"wechat_svg__st1",d:"M42.4 22.4c0-6.2-5.8-11.2-12.4-11.2-7 0-12.4 5.1-12.4 11.2S23.1 33.6 30 33.6c1.5-.1 3-.3 4.4-.8l4 2.3-1-3.8c2.8-2.3 5-5.5 5-8.9z"}),React.createElement("path",{id:"wechat_svg__\\u5F62\\u72B6",d:"M21.6 6c1-.1 1.8.7 1.9 1.7V8c.1 1-.7 1.9-1.6 2h-.2c-1.1.1-2.1-.8-2.2-2 0-1.2 1-2.1 2.1-2zM11.2 9.9C10.1 10 9.1 9.2 9 8c.1-1.2 1.1-2.1 2.2-2 1-.1 1.8.7 1.8 1.8V8c.1 1-.7 1.9-1.6 2h-.2zm15.2 10.7c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6zm8.2 0c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6z",style:{fill:"#fff"}}))))))));var dr="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",Ar=Object.defineProperty,Zr=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,Dr=Object.prototype.propertyIsEnumerable,Hn=(de,Ae,Me)=>Ae in de?Ar(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,wr=(de,Ae)=>{for(var Me in Ae||(Ae={}))Nr.call(Ae,Me)&&Hn(de,Me,Ae[Me]);if(Zr)for(var Me of Zr(Ae))Dr.call(Ae,Me)&&Hn(de,Me,Ae[Me]);return de};const Fr=de=>React.createElement("svg",wr({className:"QQUrl_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},de),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Un="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",F={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},U=t(58962),dt=t(59301);const W=window.location.host,u=U.Z.QQLoginCB;var o=({onWechatLogin:de,setType:Ae,loginType:Me})=>{function $t(){let dn="";return(0,me.b9)()?dn=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${u}%2fotherloginqq&state=null,${W}&response_type=code`:dn=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${u}%2fotherloginqq&state=null,${W}&response_type=code`,dn}return dt.createElement(dt.Fragment,null,(Me===1||Me===2)&&dt.createElement("div",{style:{marginTop:(0,me.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",dt.createElement("span",{onClick:()=>Ae(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(Me===3||Me===4||Me===5)&&dt.createElement("div",{style:{marginTop:(0,me.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",dt.createElement("span",{onClick:()=>Ae(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,me.WX)()&&dt.createElement(dt.Fragment,null,dt.createElement("p",{className:F.driver},dt.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),dt.createElement("div",{className:F["other-login"]},(0,me.s2)()&&(0,me.IS)()&&dt.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:de},dt.createElement("img",{src:dr,alt:"\u5FAE\u4FE1",width:66})),(0,me.s2)()&&!(0,me.IS)()&&dt.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:$t()},dt.createElement("img",{src:Un,alt:"QQ",width:66})),(0,me.b9)()&&dt.createElement(dt.Fragment,null,dt.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,me.IS)()?0:40},onClick:de},dt.createElement("img",{src:dr,alt:"\u5FAE\u4FE1",width:66})),!(0,me.IS)()&&dt.createElement("a",{title:"qq\u767B\u5F55",href:$t()},dt.createElement("img",{src:Un,alt:"QQ",width:66}))))))};function f({onBack:de,setType:Ae}){return dt.createElement(dt.Fragment,null,dt.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},dt.createElement("iframe",{className:F["wechat-qrcode"],frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${u}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${W}#wechat_redirect`})),dt.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},dt.createElement("span",{onClick:()=>Ae(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")),dt.createElement("div",{className:"tc",style:{paddingTop:14,paddingBottom:40}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",dt.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))}var c=Object.defineProperty,S=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ke=(de,Ae,Me)=>Ae in de?c(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,ft=(de,Ae)=>{for(var Me in Ae||(Ae={}))Qe.call(Ae,Me)&&Ke(de,Me,Ae[Me]);if(Re)for(var Me of Re(Ae))Te.call(Ae,Me)&&Ke(de,Me,Ae[Me]);return de},Ct=(de,Ae)=>S(de,ae(Ae)),pt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const oe={height:48},Oe=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,Ue=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Ze={timer:0};var He=(de=>(de[de.setTimer=0]="setTimer",de))(He||{});function _e(de,Ae){switch(Ae.type){case 0:return Ct(ft({},de),{timer:Ae.payload});default:throw new Error}}const it=({validateName:de,getCode:Ae,register:Me,style:$t={},buttonText:dn="\u6CE8\u518C",globalSetting:Dn})=>{const[un]=b.default.useForm(),[tn,je]=(0,e.useReducer)(_e,Ze),[mn,mo]=(0,e.useState)(!1),{timer:Ur}=tn;function ao(er){return pt(this,null,function*(){const{old_password:kr,newPassword:tr}=er,{message:Wr,status:Lr}=yield Me({old_password:kr,newPassword:tr});if(Lr<0){un.setFields([{name:"code",errors:[Wr]}]);return}})}const Bo=(er,kr,tr)=>{kr?kr.indexOf(" ")>-1?tr("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"):kr.length<8||kr.length>16?tr("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):Ue.test(kr)?tr():tr("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):tr("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,e.useEffect)(()=>{Ur>0&&setTimeout(()=>{je({type:0,payload:Ur-1})},1e3)},[Ur]),e.createElement(b.default,{layout:"vertical",form:un,style:$t,initialValues:{autologin:!0,protool:!1},onFinish:ao},e.createElement(b.default.Item,{name:"old_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},e.createElement(N.default,{style:oe,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>un.setFieldsValue({verify:0})})),e.createElement(De.Z,{title:e.createElement("div",null,e.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),e.createElement("br",null),e.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),e.createElement("br",null),e.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},e.createElement(b.default.Item,{name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:Bo}]},e.createElement(N.default.Password,{autoComplete:"new-password",style:oe,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),e.createElement(De.Z,{title:e.createElement("div",null,e.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),e.createElement("br",null),e.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),e.createElement("br",null),e.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},e.createElement(b.default.Item,{name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(er,kr,tr)=>{kr!=un.getFieldsValue().newPassword?tr("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):tr()}}]},e.createElement(N.default.Password,{autoComplete:"new-password",style:oe,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),e.createElement(b.default.Item,null,e.createElement(n.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:oe,className:"font16"}," ",dn," ")),e.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",e.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var ut=(0,D.connect)(({globalSetting:de})=>({globalSetting:de}))(it),ht=t(31691),St=t(77019),Tt=t(5269),lt=t(59301),vt=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,Bt=(de,Ae,Me)=>Ae in de?vt(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,It=(de,Ae)=>{for(var Me in Ae||(Ae={}))Vt.call(Ae,Me)&&Bt(de,Me,Ae[Me]);if(Ft)for(var Me of Ft(Ae))qt.call(Ae,Me)&&Bt(de,Me,Ae[Me]);return de},Jt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const{TabPane:kt}=ht.default;var nn=({dispatch:de,is_main_site:Ae,is_local:Me,style:$t={}})=>{const[dn,Dn]=(0,e.useState)(!1),[un,tn]=(0,e.useState)("1"),[je,mn]=(0,e.useState)(1),[mo,Ur]=(0,e.useState)();function ao(){mn(1),Dn(!1)}function Bo(){if((0,me.s2)()||(0,me.IS)()){(0,me.Or)();return}mn(2),Dn(!0)}function er(xn){console.log(xn),tn(xn)}const kr={buttonText:"\u767B \u5F55",validateName:te.Ol,getCode:te.o1,register:xn=>Jt(void 0,null,function*(){const On=yield(0,te.Gq)({phone:xn.login,code:xn.code});return On.status===0?(On!=null&&On.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",On==null?void 0:On.start_date)):localStorage.removeItem("extension-modal"),window.location.reload(),"/"):On})},tr={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:te.Ol,getCode:te.o1,register:xn=>Jt(void 0,null,function*(){const On=yield(0,te.z2)(It({},xn));return On.status===0?(localStorage.getItem("addinfo")==="1"?localStorage.setItem("addinfo","2"):localStorage.setItem("registeruser","1"),localStorage.removeItem("extension-modal"),C.ZP.info("\u6CE8\u518C\u5E76\u767B\u9646\u6210\u529F"),"/"):On})},Wr={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:te.Ol,getCode:te.o1,register:xn=>Jt(void 0,null,function*(){const On=yield(0,te.Ex)(It({login:mo},xn));return C.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),On})},Lr={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:te.Ol,getCode:te.o1,register:xn=>Jt(void 0,null,function*(){return new Promise(On=>Jt(void 0,null,function*(){xn.new_password_confirmation=xn.new_password;const _t=yield(0,te.c0)(It({},xn));return _t.status===0?(_t!=null&&_t.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",_t==null?void 0:_t.start_date)):localStorage.removeItem("extension-modal"),C.ZP.info("\u4FEE\u6539\u6210\u529F"),On("/"),"/"):(On(_t),_t)}))})},cr=(0,e.useCallback)(()=>{switch(je){case 1:return lt.createElement(ht.default,{defaultActiveKey:un,onChange:er,className:G.tabs},lt.createElement(kt,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},lt.createElement("div",{className:"mt20"},un==="1"&<.createElement(ie,{setusername:Ur,setType:mn}))),lt.createElement(kt,{tab:"\u9A8C\u8BC1\u7801\u767B\u5F55",key:"2"},lt.createElement("div",{className:"mt20"},un==="2"&<.createElement(be,It({},kr)))));case 2:return lt.createElement(f,{setType:mn,onBack:ao});case 3:return lt.createElement("div",{className:"ml40"},lt.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),lt.createElement(Ge,It({},tr)));case 4:return lt.createElement("div",{className:"ml40"},lt.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),lt.createElement(ln,It({},Lr)));case 5:return lt.createElement("div",{className:"ml40"},lt.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),lt.createElement(ut,It({},Wr)))}},[je,un]);return lt.createElement("div",{className:G["login-panel-wrapper2"],style:$t},lt.createElement(St.Z,null,lt.createElement(Tt.Z,{flex:"1"},cr()),lt.createElement(Tt.Z,{flex:"295px",className:G["login-panel-right-wrp"]},!Me&<.createElement(o,{loginType:je,setType:mn,onWechatLogin:Bo}))))},sn={popLogin:"popLogin___R8wQQ"};const zt=({user:de,globalSetting:Ae,loading:Me,dispatch:$t})=>{var dn,Dn;const un=()=>{$t({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},tn=(dn=Ae.setting)==null?void 0:dn.main_site,je=(Dn=Ae.setting)==null?void 0:Dn.is_local;return e.createElement(i.default,{centered:!0,open:de.showPopLogin,footer:null,width:je?420:765,keyboard:!1,maskClosable:!1,wrapClassName:sn.popLogin,closable:de.showClosable,onCancel:un},de.showPopLogin&&e.createElement(nn,{is_main_site:tn,is_local:je}))};var Et=(0,D.connect)(({user:de,loading:Ae,globalSetting:Me})=>({user:de,globalSetting:Me,loading:Ae.models.index}))(zt),En=t(82326),wn=t(1560),Gn=t(82875),Mn={modalWrap:"modalWrap___bBTZj",formWrap:"formWrap___aTC2c",staffWrap:"staffWrap___Vt2Lh"},ar=t(29831),_n=t(75694),Sr=t(56482),mr=Object.defineProperty,Ln=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,st=(de,Ae,Me)=>Ae in de?mr(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,Ut=(de,Ae)=>{for(var Me in Ae||(Ae={}))Rt.call(Ae,Me)&&st(de,Me,Ae[Me]);if(Ln)for(var Me of Ln(Ae))Ye.call(Ae,Me)&&st(de,Me,Ae[Me]);return de},Lt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const hn=({user:de,account:Ae,globalSetting:Me,loading:$t,dispatch:dn})=>{const[Dn]=b.default.useForm(),un=En.default.Option,tn=20,[je,mn]=(0,e.useState)({}),[mo,Ur]=(0,e.useState)(""),[ao,Bo]=(0,e.useState)(!0),[er,kr]=(0,e.useState)([]),[tr,Wr]=(0,e.useState)(!1),[Lr,cr]=(0,e.useState)(!1),[xn]=b.default.useForm(),[On,_t]=(0,e.useState)(!1),[nr,ir]=(0,e.useState)(!1),Co=(0,e.useRef)((0,we.throttle)(Lo=>Kr(Lo),1200,{leading:!0,trailing:!0})).current,Ro=()=>{const Lo={identity:"",name:"",school_id:"",staff_id:"",student_id:"",technical_title:""};Dn.setFieldsValue(Ut({},Lo)),mn(Ut({},Lo))},zo=()=>{Ro(),de.backurl&&de.isCurrentPage&&D.history.replace(de.backurl),dn({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!1,showClosable:!1,backurl:"",isCurrentPage:!1}})};(0,e.useEffect)(()=>{!ao&&je.school&&!er.find(Lo=>Lo.name===je.school)?Ur("error"):Ur("")},[ao,je.school,er]);const Kr=Lo=>Lt(void 0,null,function*(){Bo(!0);const Hr=yield dn({type:"account/getSchoolOption",payload:{keyword:Lo,limit:99999,display_aliases:!0}});kr(Hr==null?void 0:Hr.schools),Bo(!1)}),vo=Lo=>{var Hr,rr,Rr,po;if(Lo==="number")return je.identity==="teacher"?`${(Hr=Me==null?void 0:Me.setting)==null?void 0:Hr.homepage_tea_qq_number}`:`${(rr=Me==null?void 0:Me.setting)==null?void 0:rr.homepage_stu_qq_number}`;if(Lo==="code")return je.identity==="teacher"?`${U.Z.IMG_SERVER}/${(Rr=Me==null?void 0:Me.setting)==null?void 0:Rr.homepage_tea_qq_qrcode_url}`:`${U.Z.IMG_SERVER}/${(po=Me==null?void 0:Me.setting)==null?void 0:po.homepage_stu_qq_qrcode_url}`},$o=Lo=>{mn(Ut({},Dn.getFieldsValue()))},sa=Lo=>Lt(void 0,null,function*(){var Hr,rr,Rr;Wr(!0);const{name:po,identity:bo,studentNo:ua,jobTitle:Fa,manager:Ta,staff_id:Va,school:ja}=Lo,Na=(Hr=er.find(Wa=>Wa.name===ja))==null?void 0:Hr.id;if(!Na){i.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",vo("number"),"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),e.createElement("img",{src:vo("code"),style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"});return}const Pa=yield dn({type:"account/updateAccount",payload:{id:(rr=de==null?void 0:de.userInfo)==null?void 0:rr.user_id,identity:bo,name:po,school_id:Na,staff_id:Va,student_id:bo==="student"?ua:null,technical_title:Fa||Ta}});(Pa==null?void 0:Pa.status)!==-1&&(Pa&&(C.ZP.info("\u4FDD\u5B58\u6210\u529F"),(Rr=Ae.basicInfo)!=null&&Rr.base_info_completed||dn({type:"user/getUserInfo"})),Wr(!1),Ro(),Pa&&(de.isCurrentPage?de.backurl?location.reload():ir(!0):de.backurl&&(0,me.xg)(de.backurl)),dn({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!1,showClosable:!1,backurl:"",isCurrentPage:!1}}))});return e.createElement(e.Fragment,null,e.createElement(i.default,{centered:!0,open:de.showUpdateProfilePanel,title:"\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599",width:800,keyboard:!1,maskClosable:!1,wrapClassName:Mn.modalWrap,closable:de.showClosable,onCancel:zo,onOk:()=>Lt(void 0,null,function*(){_t(!0),yield Dn.submit()}),okButtonProps:{loading:tr}},e.createElement("div",null,e.createElement("div",{className:"mb30"},"\u60A8\u8FD8\u672A\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF0C\u5B8C\u5584\u540E\u5373\u53EF\u4F7F\u7528\u6B64\u529F\u80FD\u3002"),e.createElement(b.default,{form:Dn,className:Mn.formWrap,layout:"horizontal",onValuesChange:$o,onFinish:sa,scrollToFirstError:!0,size:"large",labelAlign:"right"},e.createElement(b.default.Item,{label:"\u59D3\u540D",name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${tn}\u4E2A\u5B57\u7B26`},{validator:me.HJ}]},e.createElement(N.default,{placeholder:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${tn}\u4E2A\u5B57\u7B26`,maxLength:tn,showCount:!0})),e.createElement(St.Z,{gutter:[10,0]},e.createElement(Tt.Z,null,e.createElement(b.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},e.createElement(En.default,{style:{width:120},placeholder:"\u8BF7\u9009\u62E9\u804C\u4E1A"},e.createElement(un,{value:"teacher"},"\u6559\u5E08"),e.createElement(un,{value:"student"},"\u5B66\u751F"),e.createElement(un,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),je.identity==="student"&&e.createElement(Tt.Z,{flex:1},e.createElement(b.default.Item,{name:"studentNo",validateTrigger:"onBlur",dependencies:["school"],rules:[{whitespace:!0,message:"\u4E0D\u80FD\u5168\u4E3A\u7A7A"},{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u53F7"},{validator:(Lo,Hr)=>Lt(void 0,null,function*(){var rr,Rr,po;const bo=yield(0,Gn.ZP)(`/api/users/accounts/${(rr=de==null?void 0:de.userInfo)==null?void 0:rr.user_id}/valid_student_id`,{method:"get",params:{school_id:((Rr=er==null?void 0:er.find(ua=>ua.name===je.school))==null?void 0:Rr.id)||((po=de==null?void 0:de.userInfo)==null?void 0:po.school_id),student_id:Hr}});return(bo==null?void 0:bo.status)<-1&&On&&(cr(!0),_t(!1)),(bo==null?void 0:bo.status)<-1?Promise.reject(e.createElement("span",null,"\u8BE5\u5B66\u53F7\u5DF2\u88AB\u4F7F\u7528\uFF0C\u5982\u9700\u7EE7\u7EED\u4F7F\u7528\u8BE5\u5B66\u53F7\uFF0C\u8BF7\u5148",e.createElement("a",{onClick:()=>{cr(!0)}},"\u89E3\u7ED1\u5B66\u53F7"))):Promise.resolve()})}]},e.createElement(N.default,{size:"large",type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",showCount:!0,maxLength:20}))),je.identity==="teacher"&&e.createElement(Tt.Z,null,e.createElement(b.default.Item,{initialValue:je.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},e.createElement(En.default,{style:{width:120},size:"large",placeholder:"\u8BF7\u9009\u62E9\u804C\u79F0"},e.createElement(un,{value:"\u6559\u6388"},"\u6559\u6388"),e.createElement(un,{value:"\u7814\u7A76\u5458"},"\u7814\u7A76\u5458"),e.createElement(un,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),e.createElement(un,{value:"\u526F\u7814\u7A76\u5458"},"\u526F\u7814\u7A76\u5458"),e.createElement(un,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),e.createElement(un,{value:"\u52A9\u7406\u7814\u7A76\u5458"},"\u52A9\u7406\u7814\u7A76\u5458"),e.createElement(un,{value:"\u52A9\u7406\u6559\u6388"},"\u52A9\u7406\u6559\u6388")))),je.identity==="professional"&&e.createElement(Tt.Z,null,e.createElement(b.default.Item,{initialValue:je.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},e.createElement(En.default,{style:{width:180},size:"large",placeholder:"\u8BF7\u9009\u62E9\u804C\u79F0"},e.createElement(un,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),e.createElement(un,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),e.createElement(un,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),e.createElement(un,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),e.createElement(un,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08")))),(je.identity==="teacher"||je.identity==="professional")&&e.createElement(Tt.Z,{flex:1,className:Mn.staffWrap},e.createElement(b.default.Item,{label:"\u5DE5\u53F7",name:"staff_id",rules:[{validator:(Lo,Hr)=>Hr===null||Hr===""||Hr===void 0?Promise.resolve():/[\u4E00-\u9FA5]/g.test(Hr)?Promise.reject("\u8BF7\u52FF\u8F93\u5165\u4E2D\u6587\u5B57\u7B26"):Hr.length>20?Promise.reject("\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26"):Promise.resolve()}]},e.createElement(N.default,{placeholder:"\u8BF7\u8F93\u5165\u5DE5\u53F7",className:Mn.staffidInput,suffix:" ",showCount:!0,maxLength:20})))),e.createElement(b.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:!ao&&je.school&&!(er!=null&&er.find(Lo=>Lo.name===je.school))&&e.createElement("div",{className:Mn.schoolHintWrap},e.createElement("span",{className:Mn.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",je.school,"\u201D\u7684\u9AD8\u6821\uFF0C\u5982\u6709\u9700\u8981\uFF0C\u8BF7",e.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{i.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",je.identity==="teacher"?"727685969":"816055138","\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),e.createElement("img",{src:je.identity==="teacher"?ar:_n,style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"},{whitespace:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},e.createElement(wn.Z,{status:mo,size:"large",showSearch:!0,onChange:Co,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",suffixIcon:e.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},e.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))},er.map((Lo,Hr)=>e.createElement(un,{key:Hr,value:Lo.name},Lo.name))))))),e.createElement(i.default,{title:"\u89E3\u7ED1\u5B66\u53F7",open:Lr,centered:!0,destroyOnClose:!0,onCancel:()=>{cr(!1),xn.resetFields()},onOk:()=>{xn.submit()}},e.createElement(b.default,{form:xn,size:"large",onFinish:Lo=>Lt(void 0,null,function*(){var Hr,rr,Rr;(yield(0,Gn.ZP)(`/api/users/accounts/${(Hr=de==null?void 0:de.userInfo)==null?void 0:Hr.user_id}/unbind_student_id.json`,{method:"post",body:Ut({student_id:je.studentNo||Dn.getFieldValue("studentNo"),school_id:((rr=er==null?void 0:er.find(bo=>bo.name===je.school))==null?void 0:rr.id)||((Rr=de==null?void 0:de.userInfo)==null?void 0:Rr.school_id),check_type:4},Lo)})).status==0&&(C.ZP.success("\u89E3\u7ED1\u6210\u529F"),Dn.validateFields(),xn.resetFields(),cr(!1))})},e.createElement("div",{className:"mb20"},"\u5F88\u62B1\u6B49\uFF0C\u8BE5\u5B66\u53F7\uFF08",je.studentNo||Dn.getFieldValue("studentNo"),"\uFF09\u5728",je.school,"\u5185\u5DF2\u88AB\u4F7F\u7528\uFF0C\u60A8\u53EF\u4EE5\u63D0\u4F9B",e.createElement("span",{style:{color:"#3061d0"}},"\u5F53\u524D\u8D26\u53F7\u6240\u5728\u5B66\u6821\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D"),"\u8FDB\u884C\u89E3\u7ED1\uFF1A"),e.createElement(b.default.Item,{name:"check_value",rules:[{required:!0,message:`\u8BF7\u586B\u5199${je==null?void 0:je.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`}],style:{marginBottom:"10px"}},e.createElement(N.default,{type:"text",placeholder:`\u8BF7\u586B\u5199${je==null?void 0:je.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`})),e.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF0C\u6BCF\u4F4D\u5B66\u751F\u6BCF\u5929\u4EC5\u6709 ",e.createElement("span",{style:{color:"#FA6400"}},"2")," \u6B21\u6210\u529F\u89E3\u7ED1\u5B66\u53F7\u7684\u673A\u4F1A\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"))),e.createElement(Sr.Z,{visible:nr,onCancel:()=>ir(!1)}))};var Yn=(0,D.connect)(({user:de,account:Ae,loading:Me,globalSetting:$t})=>({user:de,account:Ae,globalSetting:$t,loading:Me.models.index}))(hn),Nn={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},Fn=t(30466),Xn=Object.defineProperty,br=Object.defineProperties,no=Object.getOwnPropertyDescriptors,qr=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,O=(de,Ae,Me)=>Ae in de?Xn(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,ve=(de,Ae)=>{for(var Me in Ae||(Ae={}))zr.call(Ae,Me)&&O(de,Me,Ae[Me]);if(qr)for(var Me of qr(Ae))uo.call(Ae,Me)&&O(de,Me,Ae[Me]);return de},Ce=(de,Ae)=>br(de,no(Ae)),rt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const ct=/^1\d{10}$/,Zt=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,In=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,cn=({user:de,globalSetting:Ae,dispatch:Me})=>{const[$t]=(0,D.useSearchParams)(),dn={height:48,borderRadius:4},[Dn]=b.default.useForm(),un=()=>{Me({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),Dn.resetFields()},tn=(On,_t)=>_t?_t.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):ct.test(_t)||Zt.test(_t)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[je,mn]=(0,e.useState)(60),mo=(0,e.useMemo)(()=>je<60&&je>0,[je]),Ur=(0,e.useRef)(),ao=()=>rt(void 0,null,function*(){clearInterval(Ur.current),mn(60),Ur.current=setInterval(function On(){return mn(_t=>_t-1),On}(),1e3)}),[Bo,er]=(0,e.useState)(!1),[kr,tr]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var On,_t,nr,ir,Co;de.bindAccountModalVisible&&((On=Ae==null?void 0:Ae.setting)!=null&&On.main_site)&&!((_t=Ae==null?void 0:Ae.setting)!=null&&_t.is_local)||(0,Fn.bg)()&&de.bindAccountModalVisible&&((nr=de==null?void 0:de.userInfo)!=null&&nr.check_phone_and_mail)&&!((ir=Ae==null?void 0:Ae.setting)!=null&&ir.main_site)&&!((Co=Ae==null?void 0:Ae.setting)!=null&&Co.is_local)?tr(!0):tr(!1)},[de]);const Wr=()=>rt(void 0,null,function*(){var On;const _t=Dn.getFieldValue("userInput"),nr=ct.test(_t),ir=Zt.test(_t);if(!nr&&!ir){C.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(er(!0),nr){const zo=yield(0,Gn.ZP)(`/api/users/accounts/${(On=de.userInfoForBindAccountModal)==null?void 0:On.login}/valid_phone.json`,{method:"get",params:{phone:_t}});if((zo==null?void 0:zo.status)===-1){er(!1);return}if(zo!=null&&zo.is_exists){C.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),er(!1);return}}else{const zo=yield(0,Gn.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:_t,type:1}});if((zo==null?void 0:zo.status)===-3){C.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),er(!1);return}}let Co=(0,me.M)(_t);const Ro=yield Me({type:"account/getCode",payload:{login:_t,type:nr?3:4,smscode:Co}});er(!1),Ro.status===1&&(C.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),ao())}),Lr=()=>rt(void 0,null,function*(){var On,_t;yield Dn.validateFields();const nr=Dn.getFieldValue("userInput"),ir=Dn.getFieldValue("code"),Co=ct.test(nr),Ro=Zt.test(nr);if(!Co&&!Ro){C.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return Co?(yield Me({type:"account/bindPhone",payload:{login:(On=de.userInfoForBindAccountModal)==null?void 0:On.login,phone:nr,code:ir}})).status===0:(yield Me({type:"account/bindEmail",payload:{login:(_t=de.userInfoForBindAccountModal)==null?void 0:_t.login,email:nr,code:ir}})).status===0}),cr=()=>rt(void 0,null,function*(){var On;const _t=Ce(ve({},de.loginInfo),{unlock_key:(On=de.userInfoForBindAccountModal)==null?void 0:On.unlock_key});In.test(_t.password)||C.ZP.error("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539");const nr=yield(0,te.Es)(_t);if(nr.status){C.ZP.error(nr==null?void 0:nr.message);return}if(nr!=null&&nr.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",nr==null?void 0:nr.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let ir=$t.get("from")||$t.get("back_url");ir?window.location.href=decodeURIComponent(ir):(In.test(_t.password)||C.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/")}else In.test(_t.password)||(C.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),Me({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}})),window.location.reload();Dn.resetFields()}),xn=()=>rt(void 0,null,function*(){(yield Lr())&&(yield cr())});return e.createElement(i.default,{centered:!0,open:kr,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:Nn.popLogin,closable:!0,onCancel:un},e.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),e.createElement(b.default,{layout:"vertical",form:Dn,autoComplete:"off",preserve:!1},e.createElement(b.default.Item,{name:"userInput",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7/\u90AE\u7BB1"},{validator:tn}]},e.createElement(N.default,{style:dn,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7"})),e.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},e.createElement(N.default,{suffix:e.createElement(n.ZP,{loading:Bo,type:"link",onClick:Wr,disabled:mo},mo?`${je}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`:"\u83B7\u53D6\u9A8C\u8BC1\u7801"),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"}))),e.createElement("div",{className:Nn.tips},"\u4E3A\u4E86\u8D26\u53F7\u5B89\u5168\u6027\uFF0C\u7ED1\u5B9A\u540E\u53EF\u901A\u8FC7\u8BE5\u624B\u673A\u53F7\u6216\u90AE\u7BB1\u627E\u56DE\u5BC6\u7801"),e.createElement(n.ZP,{size:"middle",type:"primary",block:!0,style:dn,className:"font16",onClick:xn},"\u7ED1\u5B9A\u5E76\u767B\u5F55"),e.createElement("div",{className:Nn.tips},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",e.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var fr=(0,D.connect)(({user:de,loading:Ae,globalSetting:Me})=>({user:de,globalSetting:Me,loading:Ae.models.index}))(cn),Br=t(29787),Sn=t(66649),Vn=t.n(Sn),lr=t(26332),gr={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},ro=t(54087),Jr=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const lo=({globalSetting:de})=>{var Ae;const[Me,$t]=(0,e.useState)(!1),[dn,Dn]=(0,e.useState)([]),[un,tn]=(0,e.useState)([]),[je,mn]=(0,e.useState)(!1),[mo,Ur]=(0,e.useState)(!1),ao=(0,D.useLocation)(),[Bo]=(0,D.useSearchParams)();(0,e.useEffect)(()=>{ro.Z.subscribe("pod-restrict-data",tr=>{console.log(tr,"data"),$t(tr.identifier||!1),Dn(tr.data_list||[]),tn([]),mn(!1)})},[]);const er=()=>Jr(void 0,null,function*(){Ur(!0);const tr=dn.filter(Lr=>un.includes(Lr.tpi_id));(yield(0,Gn.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:tr}})).status===0&&window.location.reload(),Ur(!1)}),kr=()=>{var tr;if(console.log(ao,"location"),(tr=ao.pathname)!=null&&tr.includes("/challenges")){window.location.href="/shixuns";return}if(Bo.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),ro.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${Me}/challenges`};return e.createElement(i.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Me,title:"\u901A\u77E5",width:"600px",footer:e.createElement(St.Z,{align:"middle",justify:"center"},e.createElement(K.default,{onChange:tr=>{var Wr;console.log(tr,222),mn(tr.target.checked),tr.target.checked?tn((Wr=dn==null?void 0:dn.filter(Lr=>!Lr.is_current_shixun))==null?void 0:Wr.map(Lr=>Lr.tpi_id)):tn([])},checked:je},"\u5168\u9009"),e.createElement(n.ZP,{style:{marginLeft:"auto"},onClick:kr},"\u53D6\u6D88"),e.createElement(n.ZP,{disabled:!un.length,loading:mo,type:"primary",onClick:er},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:kr},e.createElement(Br.Z,{spinning:mo},e.createElement("div",{className:gr.wrap},e.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F",((Ae=de==null?void 0:de.setting)==null?void 0:Ae.shixun_environment_count)||10,"\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),dn==null?void 0:dn.map(tr=>e.createElement("div",{className:gr.list,key:tr.tpi_id},e.createElement(K.default,{disabled:tr.is_current_shixun,onChange:Wr=>{let Lr=[...un];Wr.target.checked?Lr.push(tr.tpi_id):Lr=un.filter(cr=>cr!==tr.tpi_id),tn(Lr),mn(Lr.length===dn.length)},checked:un==null?void 0:un.includes(tr.tpi_id)}),e.createElement("span",{className:gr.name,onClick:()=>(0,me.xg)(`/shixuns/${tr.shixun_identifier}/challenges`),title:tr.shixun_name},e.createElement("b",null,tr.shixun_name),tr.is_current_shixun&&e.createElement("span",{className:gr.tag},"\u5F53\u524D\u5B9E\u8BAD")),e.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",tr.pod_num,"\u4E2A"))))))};var Xr=(0,D.connect)(({globalSetting:de})=>({globalSetting:de}))(lo),Wn={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},Qr=t(59301),to=Object.getOwnPropertySymbols,go=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,oo=(de,Ae)=>{var Me={};for(var $t in de)go.call(de,$t)&&Ae.indexOf($t)<0&&(Me[$t]=de[$t]);if(de!=null&&to)for(var $t of to(de))Ae.indexOf($t)<0&&Pr.call(de,$t)&&(Me[$t]=de[$t]);return Me},io=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const Tn=de=>{var Ae=de,{loading:Me,globalSetting:$t,dispatch:dn}=Ae,Dn=oo(Ae,["loading","globalSetting","dispatch"]);const un="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",tn="\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002";(0,e.useEffect)(()=>{(0,me.IS)()&&mn()},[]),(0,e.useEffect)(()=>{dn({type:"globalSetting/setShareData",payload:{desc:"\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002",title:document.title,imgUrl:un}})},[location.pathname]),(0,e.useEffect)(()=>{je()},[$t==null?void 0:$t.shareData]);const je=()=>{var Ur;(Ur=window.wx)==null||Ur.ready(function(){var ao,Bo,er,kr,tr,Wr,Lr={title:((ao=$t==null?void 0:$t.shareData)==null?void 0:ao.title)||document.title,desc:((Bo=$t==null?void 0:$t.shareData)==null?void 0:Bo.desc)||tn,link:window.location.href,imgUrl:((kr=(er=$t==null?void 0:$t.shareData)==null?void 0:er.imgUrl)==null?void 0:kr.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||un};(tr=window.wx)==null||tr.onMenuShareAppMessage(Lr),(Wr=window.wx)==null||Wr.onMenuShareTimeline(Lr)})};function mn(){return io(this,null,function*(){const Ur=yield(0,Gn.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(Ur==null?void 0:Ur.status)===0&&mo(Ur)})}function mo(Ur){window.wx.config({debug:!1,appId:(Ur==null?void 0:Ur.appid)||"wx2402d86a6b534f77",timestamp:(Ur==null?void 0:Ur.timestamp)||1716781260,nonceStr:(Ur==null?void 0:Ur.noncestr)||"WjRUMvS[",signature:(Ur==null?void 0:Ur.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return Qr.createElement(Qr.Fragment,null)};var ur=(0,D.connect)(({loading:de,globalSetting:Ae})=>({loading:de,globalSetting:Ae}))(Tn),bn=t(69351),Kn=t(36237),Qn=t(59301),_r=Object.defineProperty,Vo=Object.defineProperties,vn=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,Or=(de,Ae,Me)=>Ae in de?_r(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,To=(de,Ae)=>{for(var Me in Ae||(Ae={}))jr.call(Ae,Me)&&Or(de,Me,Ae[Me]);if(jn)for(var Me of jn(Ae))co.call(Ae,Me)&&Or(de,Me,Ae[Me]);return de},Ao=(de,Ae)=>Vo(de,vn(Ae)),jo=(de,Ae)=>{var Me={};for(var $t in de)jr.call(de,$t)&&Ae.indexOf($t)<0&&(Me[$t]=de[$t]);if(de!=null&&jn)for(var $t of jn(de))Ae.indexOf($t)<0&&co.call(de,$t)&&(Me[$t]=de[$t]);return Me},Mr=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});Vn().locale("zh-cn");const hr=de=>{var Ae=de,{loading:Me,globalSetting:$t,user:dn,dispatch:Dn}=Ae,un=jo(Ae,["loading","globalSetting","user","dispatch"]),tn;const je=(0,D.useLocation)(),mn=(0,lr.g)(),[mo]=(0,D.useSearchParams)(),{globalLoading:Ur}=$t,ao=()=>Mr(void 0,null,function*(){let er,kr,tr;const Wr=je.pathname.split("/");if(je!=null&&je.search){let Lr,cr;Wr.includes("paths")?Lr=Wr[2]:Wr.includes("tasks")?(cr=Wr[2],tr=Wr[2]):Wr.includes("knowledgegraph")&&(tr=Wr[2]),er=yield Dn({type:"user/getUserInfo",payload:Ao(To(To({course_id:tr},mn),(0,me.oP)()),{subject_id:Lr,game_id:cr,websiteName:"educoder"})})}else Wr.includes("tasks")&&(kr=Wr[2],tr=Wr[2]),er=yield Dn({type:"user/getUserInfo",payload:Ao(To({course_id:tr},mn),{game_id:kr})});(er==null?void 0:er.username)!=="\u6E38\u5BA2"&&(je.pathname==="/login"&&(window.location.href="/"),je.pathname!=="/user/login"&&je.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,me.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url")))});(0,e.useEffect)(()=>{p.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:To({},Wn)})},[$t.theme]),(0,e.useEffect)(()=>{(0,me.Il)(),function(){function er(){var kr=document.documentElement,tr=kr.clientWidth,Wr=1920,Lr=tr/Wr;Lr=Lr>2?2:Lr<.6?.6:Lr,kr.style.fontSize=Lr+"px"}window.addEventListener("resize",er),er()}()},[]),(0,e.useEffect)(()=>{Dn({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(er){document.referrer.indexOf("educoder.net")===-1&&document.referrer.indexOf("gitlink.org.cn")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,e.useEffect)(()=>{var er,kr,tr,Wr,Lr;if(ao(),je.pathname.indexOf("classrooms")>-1&&je.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),je.pathname.indexOf("/classrooms/4RW9CYHY")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/4RW9CYHY/exercise";return}if(je.pathname.indexOf("/classrooms/qb4ft587")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/qb4ft587/exercise";return}if(je.pathname.indexOf("/classrooms/c5q9bsp2")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise";return}if(Dn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),window.location.href==="https://jetcoder.educoder.net"||window.location.href==="https://jetcoder.educoder.net/"){window.location.href="https://www.educoder.net/problems";return}if((er=window.location.href)!=null&&er.includes("/problems")&&((kr=window.location.href)!=null&&kr.includes("/share"))){const cr=(Lr=(Wr=(tr=window.location)==null?void 0:tr.pathname)==null?void 0:Wr.split("/"))==null?void 0:Lr[2];(0,Gn.ZP)(`/api/practices/${cr}/start`,{method:"get"}).then(On=>{(On==null?void 0:On.status)===0&&D.history.replace(`/problems/${On==null?void 0:On.identifier}/oj/${cr}`)});return}if(je.pathname==="/admins"||je.pathname==="/sidekiq"){const cr=document.domain;if(cr.indexOf("educoder.net")>-1)switch(cr){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${je.pathname}`;break;default:let xn=document.domain.split(".");xn[0]=xn[0]+"-data",window.location.href=`https://${xn.join(".")}${je.pathname}`;break}}i.default.destroyAll()},[je.pathname]),(0,e.useEffect)(()=>{$t.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=$t.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[$t.updateData.system_update]),(0,e.useEffect)(()=>{var er,kr;if((0,me.WX)()){if(!((er=$t==null?void 0:$t.setting)!=null&&er.version))return;(0,me.yC)((kr=$t==null?void 0:$t.setting)==null?void 0:kr.version)>0&&i.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:Qn.createElement("div",null,Qn.createElement("span",{className:"c-red"},"\u60A8\u7684\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF\u67DC\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E"),'\uFF0C\u8BF7\u5347\u7EA7\u81F3\u6700\u65B0\u7248\u672C\u540E\u518D\u4F7F\u7528\uFF0C\u70B9\u51FB"\u786E\u5B9A"\u540E\u5C06\u4E0B\u8F7D\u6700\u65B0\u7248\u672C\u7684\u5BA2\u6237\u7AEF,',Qn.createElement("span",{className:"c-red"},"\u4E0B\u8F7D\u540E\u8BF7\u5148\u9000\u51FA\u5BA2\u6237\u7AEF\u518D\u5B89\u88C5")),okText:"\u7ACB\u5373\u5347\u7EA7",visible:!0,maskClosable:!1,onOk:()=>((0,me.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(tn=$t==null?void 0:$t.setting)==null?void 0:tn.version]),(0,e.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const Bo=()=>{var er,kr,tr,Wr,Lr,cr,xn,On;const _t=localStorage.trackUserTime,nr=localStorage.trackUser;if(!(_t&&Vn()(_t).isSame(Vn()().startOf("day"),"d")&&nr==((er=dn.userInfo)==null?void 0:er.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(kr=dn.userInfo)==null?void 0:kr.login;let ir="";switch(dn.userInfo.role){case 1:ir="\u8D85\u7BA1";break;case 2:ir="\u8FD0\u8425";break;case 5:ir="\u8BA4\u8BC1\u6559\u5E08";break;case 12:ir="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:ir="\u5B66\u751F";break}((tr=dn.userInfo)==null?void 0:tr.identity)!=="student"&&((Wr=dn.userInfo)==null?void 0:Wr.identity)!=="teacher"&&(ir="\u4E13\u4E1A\u4EBA\u58EB"),(Lr=dn.userInfo)!=null&&Lr.user_school&&((0,me.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(cr=dn.userInfo)==null?void 0:cr.user_school]),(0,me.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(xn=dn.userInfo)==null?void 0:xn.login,(On=dn.userInfo)==null?void 0:On.user_school])),(0,me.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,me.L9)(["\u5E73\u53F0PC\u7AEF",ir])}};return Qn.createElement(Kn.StyleProvider,{transformers:[Kn.legacyLogicalPropertiesTransformer],hashPriority:"high"},Qn.createElement(p.ZP,{locale:x.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:Wn},Qn.createElement(Et,null),Qn.createElement(Yn,null),Qn.createElement(fr,null),Qn.createElement(ur,null),Qn.createElement(Xr,null),Qn.createElement(Br.Z,{size:"middle",spinning:Ur.show,tip:Ur.text,className:"ant-spin-nested-loading-black"},Qn.createElement(D.Outlet,null))))};var fo=(0,D.connect)(({loading:de,globalSetting:Ae,user:Me})=>({loading:de,globalSetting:Ae,user:Me}))(hr)},30649:function(rn,Je,t){t.d(Je,{a:function(){return b},h:function(){return D}});var e=t(49411),p=(C,N,K)=>new Promise((n,te)=>{var I=We=>{try{G(K.next(We))}catch(Ie){te(Ie)}},P=We=>{try{G(K.throw(We))}catch(Ie){te(Ie)}},G=We=>We.done?n(We.value):Promise.resolve(We.value).then(I,P);G((K=K.apply(C,N)).next())});let i=null;const x={send:(...C)=>{},close:()=>{},addEventListener:(...C)=>{},removeEventListener:(...C)=>{}};(0,e.WX)()&&(i=new WebSocket("ws://localhost:8082"));function D(){return i||x}function b(){return p(this,null,function*(){if(!(0,e.WX)())return;D().send(JSON.stringify({type:"clear-cache-and-cookies"})),yield new Promise(N=>setTimeout(N,1e3)),console.log("\u7B49\u5F851\u79D2\u540E\u6267\u884C\u7684\u64CD\u4F5C")})}},10933:function(rn,Je,t){t.d(Je,{rX:function(){return m},pW:function(){return z},gy:function(){return k},xY:function(){return d},O5:function(){return Ee},hs:function(){return Ie},tJ:function(){return G},o1:function(){return We},Rd:function(){return w}});var e=t(73635),p=t(62957),i=t(37285),x=t(6767),D=t(30466),b=t(49411),C=t(87169),N=t(25510),K="data:image/png;base64,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",n=t.p+"static/newqrcode.a8740efb.png",te=t(32637),I=t(59301),P=(J,Ne,ce)=>new Promise((ie,xe)=>{var q=fe=>{try{s(ce.next(fe))}catch(j){xe(j)}},Z=fe=>{try{s(ce.throw(fe))}catch(j){xe(j)}},s=fe=>fe.done?ie(fe.value):Promise.resolve(fe.value).then(q,Z);s((ce=ce.apply(J,Ne)).next())});const G=(J,Ne=!1,ce=!1,ie="",xe=!1)=>!!(We(J)&&Se(J,Ne,ce,ie,xe)),We=J=>(0,D.bg)()?!0:(J({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Ie=J=>{var Ne,ce,ie;const{user:xe}=(0,e.getDvaApp)()._store.getState();(0,D.bg)()&&!((ce=(Ne=xe==null?void 0:xe.userInfo)==null?void 0:Ne.course)!=null&&ce.course_public)&&!((ie=xe==null?void 0:xe.userInfo)!=null&&ie.profile_completed)&&J({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Se=(J,Ne=!1,ce=!0,ie="",xe=!1)=>{var q;const{user:Z}=(0,e.getDvaApp)()._store.getState();return(q=Z.userInfo)!=null&&q.profile_completed?!0:(ce?J({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ie,isCurrentPage:xe}}):p.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,b.xg)("/account/profile/edit"),me()}}),!1)},me=()=>{p.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},w=()=>{p.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:I.createElement("div",{style:{textAlign:"center"}},I.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),I.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:te}),I.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ee=()=>{var J;const{user:Ne}=(0,e.getDvaApp)()._store.getState();return(J=Ne.userInfo)!=null&&J.professional_certification?!0:(p.default.confirm({title:"\u63D0\u793A",centered:!0,content:I.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,b.xg)("/account/certification")}}),!1)},d=()=>(0,D.V9)()?!0:(p.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:I.createElement("div",{className:"tc",style:{marginLeft:-38}},I.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),I.createElement("img",{src:n,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),m=(J,Ne)=>J?!0:(p.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:I.createElement("div",null,I.createElement("p",null,Ne||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),I.createElement("div",{style:{marginLeft:"110px"}},I.createElement("img",{src:K,width:200}),I.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,b.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),z=J=>{p.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:I.createElement("div",null,I.createElement("div",null,I.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),I.createElement(i.Z,null),I.createElement("p",{style:{color:"#666666",fontSize:12}}," ",I.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",I.createElement("a",null,J),"\u5929\u3002"),I.createElement("p",{style:{color:"#666666",fontSize:12}}," ",I.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),I.createElement("div",{style:{textAlign:"center",marginTop:30}},I.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:N,alt:"\u4E8C\u7EF4\u7801",width:160})))})},k=(J,Ne="")=>{const{shixunsDetail:{detail:ce}}=(0,e.getDvaApp)()._store.getState();if((ce==null?void 0:ce.public)===2||(ce==null?void 0:ce.public)===1||(ce==null?void 0:ce.shixun_status)===3){let ie="";return(ce==null?void 0:ce.public)===2&&(ie="\u5DF2\u516C\u5F00"),(ce==null?void 0:ce.public)===1&&(ie="\u5F85\u5BA1\u6838"),(ce==null?void 0:ce.shixun_status)===3&&(ie="\u5DF2\u5173\u95ED"),p.default.info({centered:!0,icon:I.createElement(C.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:I.createElement("div",{className:"tc",style:{marginLeft:-38}},I.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},I.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ie,"\uFF0C",Ne,"\u3002"),I.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),I.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:N,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ce==null?void 0:ce.shixun_status)===2?(p.default.confirm({centered:!0,icon:I.createElement(C.Z,null),title:"\u63D0\u793A",content:I.createElement("div",null,I.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ne,"\u3002"),I.createElement("br",null),I.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.default.confirm({width:440,centered:!0,icon:I.createElement(C.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>P(void 0,null,function*(){(yield J({type:"shixunsDetail/cancelRelease",payload:{id:ce==null?void 0:ce.identifier}})).status!==401&&(x.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),J({type:"shixunsDetail/getShixunsDetail",payload:{id:ce==null?void 0:ce.identifier}}),J({type:"practiceSetting/getCommonData",payload:{id:ce==null?void 0:ce.identifier}}))})})}}),!0):!1}},29509:function(rn,Je,t){t.d(Je,{o2:function(){return D},yT:function(){return b}});var e=t(77654),p=t(34998);const i=p.i.map(C=>`${C}-inverse`),x=["success","processing","error","default","warning"];function D(C){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,e.Z)(i),(0,e.Z)(p.i)).includes(C):p.i.includes(C)}function b(C){return x.includes(C)}},9981:function(rn,Je){const t=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let p=1;p{const D=i[x];D!==void 0&&(e[x]=D)})}return e};Je.Z=t},99402:function(rn,Je,t){t.d(Je,{T:function(){return p},n:function(){return e}});function e(i){return["small","middle","large"].includes(i)}function p(i){return i?typeof i=="number"&&!Number.isNaN(i):!1}},86013:function(rn,Je,t){var e=t(59301),p=t(19248);const i=x=>{let D;return typeof x=="object"&&(x!=null&&x.clearIcon)?D=x:x&&(D={clearIcon:e.createElement(p.Z,null)}),D};Je.Z=i},97224:function(rn,Je,t){t.d(Je,{F:function(){return e}});function e(i){return i!=null&&i===i.window}const p=i=>{var x,D;if(typeof window=="undefined")return 0;let b=0;return e(i)?b=i.pageYOffset:i instanceof Document?b=i.documentElement.scrollTop:(i instanceof HTMLElement||i)&&(b=i.scrollTop),i&&!e(i)&&typeof b!="number"&&(b=(D=((x=i.ownerDocument)!==null&&x!==void 0?x:i).documentElement)===null||D===void 0?void 0:D.scrollTop),b};Je.Z=p},52838:function(rn,Je,t){t.d(Je,{Z:function(){return b}});var e=t(37645);function p(C,N,K,n){if(n===!1)return{adjustX:!1,adjustY:!1};const te=n&&typeof n=="object"?n:{},I={};switch(C){case"top":case"bottom":I.shiftX=N.arrowOffsetHorizontal*2+K,I.shiftY=!0,I.adjustY=!0;break;case"left":case"right":I.shiftY=N.arrowOffsetVertical*2+K,I.shiftX=!0,I.adjustX=!0;break}const P=Object.assign(Object.assign({},I),te);return P.shiftX||(P.adjustX=!0),P.shiftY||(P.adjustY=!0),P}const i={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},x={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},D=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function b(C){const{arrowWidth:N,autoAdjustOverflow:K,arrowPointAtCenter:n,offset:te,borderRadius:I,visibleFirst:P}=C,G=N/2,We={};return Object.keys(i).forEach(Ie=>{const Se=n&&x[Ie]||i[Ie],me=Object.assign(Object.assign({},Se),{offset:[0,0],dynamicInset:!0});switch(We[Ie]=me,D.has(Ie)&&(me.autoArrow=!1),Ie){case"top":case"topLeft":case"topRight":me.offset[1]=-G-te;break;case"bottom":case"bottomLeft":case"bottomRight":me.offset[1]=G+te;break;case"left":case"leftTop":case"leftBottom":me.offset[0]=-G-te;break;case"right":case"rightTop":case"rightBottom":me.offset[0]=G+te;break}const w=(0,e.wZ)({contentRadius:I,limitVerticalRadius:!0});if(n)switch(Ie){case"topLeft":case"bottomLeft":me.offset[0]=-w.arrowOffsetHorizontal-G;break;case"topRight":case"bottomRight":me.offset[0]=w.arrowOffsetHorizontal+G;break;case"leftTop":case"rightTop":me.offset[1]=-w.arrowOffsetHorizontal*2+G;break;case"leftBottom":case"rightBottom":me.offset[1]=w.arrowOffsetHorizontal*2-G;break}me.overflow=p(Ie,w,N,K),P&&(me.htmlRegion="visibleFirst")}),We}},83010:function(rn,Je,t){t.d(Je,{Z:function(){return x}});var e=t(16089);function p(D,b,C,N){const K=C-b;return D/=N/2,D<1?K/2*D*D*D+b:K/2*((D-=2)*D*D+2)+b}var i=t(97224);function x(D){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:N,duration:K=450}=b,n=C(),te=(0,i.Z)(n),I=Date.now(),P=()=>{const We=Date.now()-I,Ie=p(We>K?K:We,te,D,K);(0,i.F)(n)?n.scrollTo(window.pageXOffset,Ie):n instanceof Document||n.constructor.name==="HTMLDocument"?n.documentElement.scrollTop=Ie:n.scrollTop=Ie,WeC||b},92973:function(rn,Je,t){t.d(Je,{Z:function(){return ge}});var e=t(59301),p=t(29679),i=t(19248),x=t(99267),D=t(96512),b=t(78987),C=t(92310),N=t.n(C),K=t(77900),n=t(26112),te=t(8654),I=t(22703),P=t(48755),G=t(36237),We=t(63356),Ie=t(16931);const Se=(Be,A,B,L,ne)=>({background:Be,border:`${(0,G.unit)(L.lineWidth)} ${L.lineType} ${A}`,[`${ne}-icon`]:{color:B}}),me=Be=>{const{componentCls:A,motionDurationSlow:B,marginXS:L,marginSM:ne,fontSize:E,fontSizeLG:R,lineHeight:H,borderRadiusLG:Le,motionEaseInOutCirc:X,withDescriptionIconSize:be,colorText:De,colorTextHeading:at,withDescriptionPadding:Xe,defaultPadding:le}=Be;return{[A]:Object.assign(Object.assign({},(0,We.Wf)(Be)),{position:"relative",display:"flex",alignItems:"center",padding:le,wordWrap:"break-word",borderRadius:Le,[`&${A}-rtl`]:{direction:"rtl"},[`${A}-content`]:{flex:1,minWidth:0},[`${A}-icon`]:{marginInlineEnd:L,lineHeight:0},"&-description":{display:"none",fontSize:E,lineHeight:H},"&-message":{color:at},[`&${A}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${B} ${X}, opacity ${B} ${X}, +`;P(G);var We="rc-slider-captcha";function Ie(O){var ve=0,Ce=0;return typeof O.clientX=="number"&&typeof O.clientY=="number"?(ve=O.clientX,Ce=O.clientY):O.touches&&O.touches[0]?(ve=O.touches[0].clientX,Ce=O.touches[0].clientY):O.changedTouches&&O.changedTouches[0]&&(ve=O.changedTouches[0].clientX,Ce=O.changedTouches[0].clientY),{clientX:ve,clientY:Ce}}function Se(O,ve){if(ve===void 0&&(ve={}),O)for(var Ce in ve)O.style[Ce]=ve[Ce]}var me=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,w=me&&"onpointerdown"in window,Ee=me&&"ontouchstart"in window,d=function(O){return O==null?void 0:O.scrollTop};function m(O,ve){return typeof O=="number"&&!Number.isNaN(O)&&typeof ve=="number"&&ve>0?Number(O.toFixed(ve)):O}var z="".concat(We,"-button"),k=function(O){var ve,Ce=O.className,rt=O.disabled,ct=O.active,Zt=O.success,In=O.error,cn=O.verify,fr=O.buttonRef,Br=(0,e._T)(O,["className","disabled","active","success","error","verify","buttonRef"]);return x.createElement("span",(0,e.pi)({className:i()(z,Ce,(ve={},ve["".concat(z,"-disabled")]=rt,ve["".concat(z,"-active")]=ct,ve["".concat(z,"-verify")]=cn,ve["".concat(z,"-success")]=Zt,ve["".concat(z,"-error")]=In,ve["".concat(z,"-pc")]=!Ee,ve)),ref:fr},Br))};k.displayName="SliderButton";var J=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},O),x.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),x.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},Ne=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},O),x.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},ce=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},O),x.createElement("defs",null,x.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),x.createElement("g",null,x.createElement("use",{xlinkHref:"#l",opacity:".27"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),x.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},ie=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},O),x.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},xe=function(O){return x.createElement("svg",(0,e.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},O),x.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},q=function(O){return x.createElement("svg",(0,e.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},O),x.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},Z="".concat(We,"-icon"),s=function(O){var ve,Ce=O.className,rt=O.spin,ct=(0,e._T)(O,["className","spin"]);return x.createElement("span",(0,e.pi)({className:i()(Z,(ve={},ve["".concat(Z,"-spin")]=rt,ve),Ce)},ct))},fe={arrowRight:x.createElement(J,null),check:x.createElement(Ne,null),loading:x.createElement(ce,null),refresh:x.createElement(ie,null),x:x.createElement(xe,null),imageFill:x.createElement(q,null)},j=function(O){var ve=O.type,Ce=(0,e._T)(O,["type"]);return x.createElement(s,(0,e.pi)({},Ce),fe[ve])},ye;(function(O){O[O.Default=1]="Default",O[O.Loading=2]="Loading",O[O.Moving=3]="Moving",O[O.Verify=4]="Verify",O[O.Success=5]="Success",O[O.Error=6]="Error",O[O.LoadFailed=7]="LoadFailed"})(ye||(ye={}));var ge="".concat(We,"-control"),Be=40,A=2,B=function(O){var ve,Ce,rt=O.status,ct=rt===void 0?ye.Default:rt,Zt=O.isLimitErrors,In=O.tipText,cn=O.tipIcon,fr=O.sliderButtonProps,Br=O.indicatorProps,Sn=O.controlRef,Vn=(0,e._T)(O,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),lr=(0,x.useRef)(null),gr=(0,x.useRef)(null),ro=(0,x.useRef)(null),Jr=(0,x.useRef)({}),lo=(0,e.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:x.createElement(x.Fragment,null,x.createElement(j,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},In),Xr=(0,e.pi)({default:x.createElement(j,{type:"arrowRight"}),loading:x.createElement(j,{type:"loading",spin:!0}),error:x.createElement(j,{type:"x"}),success:x.createElement(j,{type:"check"})},cn),So=(ve={},ve[ye.Default]=[lo.default,Xr.default],ve[ye.Loading]=[lo.loading,Xr.default],ve[ye.Moving]=[lo.moving,Xr.default],ve[ye.Verify]=[lo.verifying,Xr.loading],ve[ye.Error]=[lo.error,Xr.error],ve[ye.Success]=[lo.success,Xr.success],ve[ye.LoadFailed]=[lo.loadFailed,Xr.default],ve),Wn=function(Kn){var Qn;return(Kn||typeof Jr.current.sliderButtonWidth!="number")&&(Jr.current.sliderButtonWidth=((Qn=gr.current)===null||Qn===void 0?void 0:Qn.clientWidth)||Be),Jr.current.sliderButtonWidth},Qr=function(Kn){if(Kn||typeof Jr.current.indicatorBorderWidth!="number")if(ro.current){var Qn=window.getComputedStyle(ro.current);Jr.current.indicatorBorderWidth=parseInt(Qn.borderLeftWidth)+parseInt(Qn.borderRightWidth)}else Jr.current.indicatorBorderWidth=A;return Jr.current.indicatorBorderWidth},to=function(Kn){var Qn;return(Kn||!Jr.current.rect)&&lr.current&&(Jr.current.rect=(Qn=lr.current)===null||Qn===void 0?void 0:Qn.getBoundingClientRect()),Jr.current.rect};(0,x.useImperativeHandle)(Sn,function(){return{getSliderButtonWidth:Wn,getIndicatorBorderWidth:Qr,getRect:to,updateLeft:function(Kn){var Qn=Wn(),_r=Qr();Se(gr.current,{left:Kn+"px"}),Se(ro.current,{width:Kn+Qn+_r+"px"})}}},[]);var go=ct===ye.Loading,Pr=ct===ye.Moving,oo=ct===ye.Verify,io=ct===ye.Success,Tn=ct===ye.Error,ur=ct===ye.LoadFailed,bn=Zt?lo.errors:So[ct][0];return x.createElement("div",(0,e.pi)({},Vn,{className:i()(ge,(Ce={},Ce["".concat(ge,"-loading")]=go,Ce["".concat(ge,"-moving")]=Pr,Ce["".concat(ge,"-verify")]=oo,Ce["".concat(ge,"-success")]=io,Ce["".concat(ge,"-error")]=Tn,Ce["".concat(ge,"-errors")]=Zt,Ce["".concat(ge,"-load-failed")]=ur,Ce),Vn.className),ref:lr}),x.createElement("div",(0,e.pi)({},Br,{className:i()("".concat(ge,"-indicator"),Br==null?void 0:Br.className),ref:ro})),x.createElement(k,(0,e.pi)({},fr,{className:i()("".concat(ge,"-button"),fr==null?void 0:fr.className),disabled:go,active:Pr,verify:oo,success:io,error:Tn,buttonRef:gr}),So[ct][1]),x.createElement("div",{className:i()("".concat(ge,"-tips")),style:bn?{}:{display:"none"}},bn))},L="".concat(We,"-loading"),ne=function(O){var ve=O.icon,Ce=ve===void 0?x.createElement(j,{type:"loading",spin:!0}):ve,rt=O.text,ct=rt===void 0?"\u52A0\u8F7D\u4E2D...":rt,Zt=O.className,In=(0,e._T)(O,["icon","text","className"]);return x.createElement("div",(0,e.pi)({className:i()(L,Zt)},In),x.createElement("div",{className:"".concat(L,"-icon")},Ce),x.createElement("div",{className:"".concat(L,"-text")},ct))},E="".concat(We,"-jigsaw"),R={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:x.createElement(j,{type:"imageFill"}),refreshIcon:x.createElement(j,{type:"refresh"})},H=function(O){var ve,Ce,rt=O.status,ct=O.bgSize,Zt=ct===void 0?R.bgSize:ct,In=O.puzzleSize,cn=In===void 0?R.puzzleSize:In,fr=O.bgUrl,Br=O.puzzleUrl,Sn=O.bgImgProps,Vn=O.puzzleImgProps,lr=O.jigsawRef,gr=O.loadingBoxProps,ro=O.loadFailedIcon,Jr=ro===void 0?R.loadFailedIcon:ro,lo=O.showRefreshIcon,Xr=lo===void 0?!0:lo,So=O.refreshIcon,Wn=So===void 0?R.refreshIcon:So,Qr=O.disabledRefresh,to=O.onRefresh,go=O.style,Pr=O.className,oo=O.children,io=(0,e._T)(O,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),Tn=(0,x.useRef)(null);if((0,x.useImperativeHandle)(lr,function(){return{updateLeft:function(bn){Se(Tn.current,{left:bn+"px"})}}}),rt===ye.Loading)return x.createElement(ne,(0,e.pi)({},gr,{style:(0,e.pi)((0,e.pi)({},gr==null?void 0:gr.style),Zt)}));if(rt===ye.LoadFailed)return x.createElement("div",{className:"".concat(We,"-load-failed"),style:Zt},Jr);var ur=rt===ye.Verify||rt===ye.Error||rt===ye.Success;return x.createElement("div",(0,e.pi)({className:i()(E,(ve={},ve["".concat(E,"-stop")]=ur,ve),Pr),style:(0,e.pi)((0,e.pi)({},go),Zt)},io),x.createElement("img",(0,e.pi)({src:fr,alt:""},Sn,{className:i()("".concat(E,"-bg"),Sn==null?void 0:Sn.className),style:(0,e.pi)((0,e.pi)({},Sn==null?void 0:Sn.style),Zt)})),x.createElement("img",(0,e.pi)({src:Br,alt:""},Vn,{className:i()("".concat(E,"-puzzle"),Vn==null?void 0:Vn.className),style:(0,e.pi)((0,e.pi)({},Vn==null?void 0:Vn.style),cn),ref:Tn})),Xr&&rt!==ye.Success&&Wn&&x.createElement("div",{className:i()("".concat(E,"-refresh"),(Ce={},Ce["".concat(E,"-refresh-disabled")]=rt===ye.Verify||Qr,Ce)),onClick:function(){rt!==ye.Verify&&!Qr&&(to==null||to())}},Wn),oo)},Le=w?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:Ee?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},X=w?"onPointerDown":Ee?"onTouchStart":"onMouseDown",be;(function(O){O.Puzzle="puzzle",O.Button="button"})(be||(be={}));var De=function(O){var ve,Ce,rt,ct=O.mode,Zt=ct===void 0?"embed":ct,In=O.limitErrorCount,cn=In===void 0?0:In,fr=O.tipText,Br=O.tipIcon,Sn=O.refreshIcon,Vn=O.bgSize,lr=O.puzzleSize,gr=O.request,ro=O.autoRequest,Jr=ro===void 0?!0:ro,lo=O.onVerify,Xr=O.autoRefreshOnError,So=Xr===void 0?!0:Xr,Wn=O.actionRef,Qr=O.showRefreshIcon,to=Qr===void 0?!0:Qr,go=O.jigsawContent,Pr=O.errorHoldDuration,oo=Pr===void 0?500:Pr,io=O.showJigsawOnActive,Tn=io===void 0?!1:io,ur=O.loadingDelay,bn=ur===void 0?0:ur,Kn=O.placement,Qn=Kn===void 0?"top":Kn,_r=O.loadingBoxProps,Vo=O.sliderButtonProps,vn=O.precision,jn=vn===void 0?7:vn,jr=O.className,co=O.style,Or=O.styles,To=N(),Ao=To[0],jo=To[1],Mr=N(function(){return!mn&&gr&&Jr?ye.Loading:ye.Default}),hr=Mr[0],fo=Mr[1],de=n(hr),Ae=(0,x.useRef)(null),Me=(0,x.useRef)(null),$t=(0,x.useRef)(null),dn=Sn!==void 0?Sn:Br==null?void 0:Br.refresh,Dn=(0,e.pi)((0,e.pi)({},R.bgSize),Vn),un=(0,e.pi)((0,e.pi)({},R.puzzleSize),lr),tn=Qn==="bottom"?"top":"bottom",je=(0,x.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:be.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),mn=Zt==="slider",mo=typeof bn=="number"&&bn>0,Ur=hr===ye.Error&&cn>0&&je.current.errorCount>=cn,ao=function(){je.current.buttonMaxDistance=Dn.width-je.current.sliderButtonWidth-je.current.indicatorBorderWidth,je.current.puzzleMaxDistance=Dn.width-un.width-un.left},Bo=function(){var Kr;return((Kr=Ae.current)===null||Kr===void 0?void 0:Kr.getRect(!0).height)||42},er=function(){return(0,e.mG)(void 0,void 0,void 0,function(){var Kr;return(0,e.Jh)(this,function(vo){switch(vo.label){case 0:if(mn)return[2];if(!gr)return[3,4];mo?je.current.loadingTimer=setTimeout(function(){fo(ye.Loading)},bn):fo(ye.Loading),vo.label=1;case 1:return vo.trys.push([1,3,,4]),[4,gr()];case 2:return Kr=vo.sent(),mo&&clearTimeout(je.current.loadingTimer),jo(Kr),fo(ye.Default),[3,4];case 3:return vo.sent(),mo&&clearTimeout(je.current.loadingTimer),jo(void 0),fo(ye.LoadFailed),[3,4];case 4:return[2]}})})},kr=function(Kr){Kr===void 0&&(Kr=300),!(Zt!=="float"||de.current===ye.Success)&&(clearTimeout(je.current.floatTransitionTimer),clearTimeout(je.current.floatDelayHideTimer),clearTimeout(je.current.floatDelayShowTimer),je.current.floatDelayShowTimer=setTimeout(function(){var vo;Se($t.current,{display:"block"}),d($t.current);var $o=Bo()+"px";Se($t.current,(vo={},vo[tn]=$o,vo.opacity="1",vo))},Kr))},tr=function(Kr){Kr===void 0&&(Kr=300),Zt==="float"&&(clearTimeout(je.current.floatTransitionTimer),clearTimeout(je.current.floatDelayHideTimer),clearTimeout(je.current.floatDelayShowTimer),je.current.floatDelayHideTimer=setTimeout(function(){var vo,$o=Bo()/2+"px";Se($t.current,(vo={},vo[tn]=$o,vo.opacity="0",vo)),je.current.floatTransitionTimer=setTimeout(function(){Se($t.current,{display:"none"})},300)},Kr))},Wr=function(Kr){var vo;mn||(vo=Me.current)===null||vo===void 0||vo.updateLeft(Kr)},Lr=function(){var Kr;je.current.isPressed=!1,fo(ye.Default),(Kr=Ae.current)===null||Kr===void 0||Kr.updateLeft(0),Wr(un.left)},cr=function(Kr){Kr===void 0&&(Kr=!1),Kr&&(je.current.errorCount=0),clearTimeout(je.current.refreshTimer),de.current!==ye.Loading&&(Lr(),er())},xn=function(){(Ur||hr===ye.LoadFailed)&&cr(Ur)},On=function(){Ee||(je.current.isMouseEntered=!0,kr())},_t=function(){je.current.isMouseEntered=!1,!(Ee||Tn&&je.current.isPressed)&&tr()},nr=function(Kr){je.current.currentTargetType=be.Puzzle,Co(Kr)},ir=function(Kr){je.current.currentTargetType=be.Button,Co(Kr)},Co=function(Kr){if(de.current===ye.Default){Kr.preventDefault();var vo=Ie(Kr),$o=vo.clientX,sa=vo.clientY;je.current.startInfo={x:$o,y:sa,timestamp:new Date().getTime()},je.current.trail=[[$o,sa]],Ae.current&&(je.current.sliderButtonWidth=Ae.current.getSliderButtonWidth(!0),je.current.indicatorBorderWidth=Ae.current.getIndicatorBorderWidth(!0)),ao(),je.current.ratio=je.current.puzzleMaxDistance/je.current.buttonMaxDistance,je.current.currentTargetType===be.Puzzle&&(je.current.ratio=1/je.current.ratio),(Ee||Kr.pointerType==="pen"||Kr.pointerType==="touch")&&kr(0),je.current.isPressed=!0,document.addEventListener(Le.move,Ro),document.addEventListener(Le.end,zo),document.addEventListener(Le.cancel,zo)}},Ro=function(Kr){var vo;if(je.current.isPressed){Kr.preventDefault();var $o=Ie(Kr),sa=$o.clientX,Lo=$o.clientY,Hr=sa-je.current.startInfo.x;je.current.trail.push([sa,Lo]),de.current!==ye.Moving&&Hr>0&&fo(ye.Moving);var rr=Hr,Rr=Hr;je.current.currentTargetType===be.Puzzle?(Hr=Math.max(0,Math.min(Hr,je.current.puzzleMaxDistance)),rr=Hr+un.left,Rr=Hr*je.current.ratio):(Hr=Math.max(0,Math.min(Hr,je.current.buttonMaxDistance)),Rr=Hr,rr=Hr*je.current.ratio+un.left),(vo=Ae.current)===null||vo===void 0||vo.updateLeft(Rr),Wr(rr)}},zo=function(Kr){if(document.removeEventListener(Le.move,Ro),document.removeEventListener(Le.end,zo),document.removeEventListener(Le.cancel,zo),!!je.current.isPressed){if(de.current!==ye.Moving||typeof lo!="function"){je.current.isPressed=!1,(Ee||Kr.pointerType==="pen"||Kr.pointerType==="touch"||Tn&&!je.current.isMouseEntered)&&tr(),Lr();return}je.current.isPressed=!1,fo(ye.Verify);var vo=new Date().getTime(),$o=Ie(Kr),sa=$o.clientX,Lo=$o.clientY,Hr=Lo-je.current.startInfo.y,rr=sa-je.current.startInfo.x,Rr=rr;je.current.currentTargetType===be.Puzzle?(rr=Math.max(0,Math.min(rr,je.current.puzzleMaxDistance)),Rr=rr*je.current.ratio):(rr=Math.max(0,Math.min(rr,je.current.buttonMaxDistance)),Rr=rr,rr*=je.current.ratio),lo({x:m(rr,jn),y:m(Hr,jn),sliderOffsetX:m(Rr,jn),duration:vo-je.current.startInfo.timestamp,trail:je.current.trail,targetType:je.current.currentTargetType,errorCount:je.current.errorCount}).then(function(){je.current.errorCount=0,fo(ye.Success),tr()}).catch(function(){je.current.errorCount+=1,fo(ye.Error),(Ee||Kr.pointerType==="pen"||Kr.pointerType==="touch"||Tn&&!je.current.isMouseEntered)&&tr(),(cn<=0||je.current.errorCount0?(ct.forEach(function(Zt){Zt.wrap.apply(Zt.context,Ce)}),!0):!1},O}(),Xe={},le=function(){function O(ve){ve===void 0&&(ve="default"),this.scope=ve,Xe[this.scope]||(Xe[this.scope]={}),this.data=Xe[this.scope]}return O.prototype.getItem=function(ve){return ve in this.data?this.data[ve]:null},O.prototype.setItem=function(ve,Ce){this.data[ve]=Ce},O.prototype.removeItem=function(ve){delete this.data[ve]},O.prototype.clear=function(){Xe[this.scope]={},this.data=Xe[this.scope]},O}();function Y(){return Math.random().toString(16).substring(2,8)}function V(O){try{var ve=typeof O=="object"&&O!==null&&!!O.setItem&&!!O.getItem&&!!O.removeItem;if(ve){var Ce=Y()+new Date().getTime(),rt="1";if(O.setItem(Ce,rt),O.getItem(Ce)!==rt)return!1;O.removeItem(Ce)}return ve}catch(ct){return console.error("[cache2] ".concat(O," is not supported. The default memory cache will be used.")),!1}}function h(O,ve){try{return JSON.parse(O,ve)}catch(Ce){return O}}function pe(O,ve){return JSON.stringify(O,ve)}var Q=function(){function O(ve,Ce){Ce===void 0&&(Ce={});var rt=ve?V(ve):!1;this.options=(0,e.pi)({needParsed:rt,prefix:""},Ce),this.storage=rt?ve:new le(this.options.memoryScope)}return O.prototype.getKey=function(ve){return this.options.prefix+ve},O.prototype.get=function(ve){var Ce=this.storage.getItem(this.getKey(ve));return this.options.needParsed?h(Ce,this.options.reviver):Ce},O.prototype.set=function(ve,Ce){this.storage.setItem(this.getKey(ve),this.options.needParsed?pe(Ce,this.options.replacer):Ce)},O.prototype.del=function(ve){this.storage.removeItem(this.getKey(ve))},O.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},O}(),r="cache2_",g="default",se=function(O){(0,e.ZT)(ve,O);function ve(Ce,rt){var ct=O.call(this)||this,Zt=g,In;return typeof Ce=="string"?Zt=Ce||g:typeof Ce=="object"&&(In=Ce),!In&&typeof rt=="object"&&(In=rt),ct.options=(0,e.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:r},In),ct.storage=new Q(ct.options.storage,(0,e.pi)({memoryScope:Zt},ct.options)),ct.cacheKey=Zt,ct.startCheckperiod(),ct}return ve.prototype._check=function(Ce,rt){var ct=!0;return rt.t!==0&&rt.t0?ct+Zt:0;return{v:Ce,t:In,n:ct}},ve.prototype._isLimited=function(Ce){return this.options.max>-1&&Ce>=this.options.max},ve.prototype._getReplaceKey=function(Ce,rt){var ct=Ce[0];return Ce.forEach(function(Zt){(rt[Zt].t0&&this.setCacheValues(ct),Zt},ve.prototype.clear=function(){this.storage.del(this.cacheKey)},ve.prototype.keys=function(){var Ce=this,rt=this.cacheValues,ct=Object.keys(rt);return ct.filter(function(Zt){return Ce._check(Zt,rt[Zt])})},ve.prototype.has=function(Ce){var rt=this.cacheValues[Ce];return!!(rt&&this._check(Ce,rt))},ve.prototype.take=function(Ce){var rt,ct=this.cacheValues[Ce];return ct&&this._check(Ce,ct)&&(rt=ct.v,this.del(Ce)),rt},ve.prototype.ttl=function(Ce,rt){var ct=this.cacheValues,Zt=ct[Ce];return Zt&&this._check(Ce,Zt)?(ct[Ce]=this._wrap(Zt.v,rt),!0):!1},ve.prototype.getTtl=function(Ce){var rt=this.cacheValues,ct=rt[Ce];if(ct&&this._check(Ce,ct))return rt[Ce].t},ve.prototype.getLastModified=function(Ce){var rt=this.cacheValues,ct=rt[Ce];if(ct&&this._check(Ce,ct))return rt[Ce].n},ve.prototype.startCheckperiod=function(){var Ce=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){Ce.startCheckperiod()},this.options.checkperiod))},ve.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},ve}(at),re=void 0,T="undefined",_="object",$=Object.prototype,ue=$.toString,v=$.hasOwnProperty,y=$.propertyIsEnumerable,Ge=Object.getOwnPropertySymbols,we=Object.getPrototypeOf,Fe=Object.keys,Ve=Function.prototype,ke=Ve.toString,et=typeof Symbol!==T,$e=et?Symbol.prototype:re,tt=Array.prototype,Ot=tt.slice,bt=Math.min,xt=Math.max,Mt=Math.random,Qt=Math.floor,At=Math.ceil,wt=Math.abs,on=Number.isFinite,Wt=Number.isInteger,an=Number.isSafeInteger,yn=typeof globalThis===_&&globalThis,Ht=typeof t.g===_&&t.g,ln=typeof self===_&&self,Dt=Number.MAX_SAFE_INTEGER||9007199254740991,jt=Number.MIN_SAFE_INTEGER||-9007199254740991,Kt=4294967295,Gt="[object ",en=Gt+"BigInt]",Xt=Gt+"Number]",An=Gt+"Boolean]",dr=Gt+"String]",Ar=Gt+"Date]",Zr=Gt+"RegExp]",Nr=Gt+"Symbol]",Dr=Gt+"Error]",Hn=Gt+"ArrayBuffer]",wr=Gt+"Arguments]",Fr=Gt+"Array]",Un=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(O){return Gt+O+"]"}),F=Gt+"WeakSet]",U=Gt+"Blob]",dt=Gt+"File]",W=Gt+"DOMException]",u=Gt+"Object]",o=Gt+"DataView]",f=Gt+"Map]",c=Gt+"Promise]",S=Gt+"Set]",ae=Gt+"WeakMap]",Re=Gt+"Window]";function Qe(O){return ue.call(O)}function Te(O){return typeof O=="string"||Qe(O)===dr}var Ke=function(){function O(ve,Ce){Ce===void 0&&(Ce="uh_async_memo"),this.promiseCache={},this.cache=new se(Ce,ve)}return O.prototype.run=function(ve,Ce,rt){var ct=this;if(!Ce||!Te(Ce))return ve();var Zt=(0,e.pi)({persisted:!0},rt);if(Zt.persisted){var In=this.cache.get(Ce);if(In)return Promise.resolve(In)}return this.promiseCache[Ce]||(this.promiseCache[Ce]=ve().then(function(cn){return delete ct.promiseCache[Ce],ct.cache.set(Ce,cn,Zt.ttl),cn}).catch(function(cn){return delete ct.promiseCache[Ce],Promise.reject(cn)})),this.promiseCache[Ce]},O}(),ft=typeof Blob!==T;function Ct(O){return ft&&O instanceof Blob?!0:Qe(O)===U}function pt(O){return function(){return O}}function oe(){}var Oe=typeof URL!="undefined",Ue=void 0,Ze=Object.keys,He=Object.values,_e=Oe?URL.createObjectURL:pt(""),it=Oe?URL.revokeObjectURL:oe;function ut(O,ve){var Ce=ve||{},rt=Ce.method,ct=rt===void 0?"get":rt,Zt=Ce.data,In=Zt===void 0?null:Zt,cn=Ce.timeout,fr=Ce.headers,Br=Ce.withCredentials,Sn=Br===void 0?!1:Br,Vn=Ce.async,lr=Vn===void 0?!0:Vn,gr=Ce.user,ro=gr===void 0?null:gr,Jr=Ce.password,lo=Jr===void 0?null:Jr,Xr=Ce.responseType,So=Ce.onReadyStateChange,Wn=Ce.onLoadStart,Qr=Ce.onProgress,to=Ce.onAbort,go=Ce.onTimeout,Pr=Ce.onError,oo=Ce.onLoad,io=Ce.onLoadEnd;return new Promise(function(Tn,ur){var bn=new XMLHttpRequest;bn.open(ct.toLowerCase(),O,lr,ro,lo),So&&(bn.onreadystatechange=So),typeof cn=="number"&&cn>0&&(bn.timeout=cn),bn.withCredentials=Sn,Xr&&(bn.responseType=Xr),typeof fr=="object"&&Ze(fr).map(function(vn){bn.setRequestHeader(vn,fr[vn])});var Kn=function(vn){return function(jn){Tn(jn),vn==null||vn.call(bn,jn)}},Qn=function(vn){return function(jn){ur(jn),vn==null||vn.call(bn,jn)}},_r={loadstart:Wn,progress:Qr,abort:Qn(to),timeout:Qn(go),error:Qn(Pr),load:Kn(oo),loadend:io},Vo=Ze(_r);Vo.forEach(function(vn){var jn=_r[vn];jn&&bn.addEventListener(vn,jn)}),bn.send(In)})}var ht=[200,304];function St(O,ve){return new Promise(function(Ce,rt){Ct(O)?Ce(O):ut(O,(0,e.pi)({responseType:"blob"},ve)).then(function(ct){var Zt=ct.target.status;if(ht.indexOf(Zt)!==-1)Ce(ct.target.response);else{var In=new Error("The file does not support get requests, responseStatus ".concat(Zt,", '").concat(O,"'."));console.error(In),rt(In)}}).catch(function(ct){console.error(new Error("Failed to request file. ".concat(ct))),rt(ct)})})}function Tt(O){return new Promise(function(ve,Ce){var rt=Ct(O),ct=rt?_e(O):O,Zt=new Image;rt||(Zt.crossOrigin="anonymous"),Zt.onload=function(){ve(Zt)},Zt.onerror=function(In){rt&&it(ct),console.error("[loadImage] The image load failed, '".concat(O,"'.")),Ce(In)},Zt.src=ct})}function lt(O,ve){return St(O,ve).then(function(Ce){return Tt(Ce).then(function(rt){return{blob:Ce,image:rt}})})}function vt(O){return O!==null&&typeof O=="object"}function Ft(O){return typeof O=="function"||vt(O)}function Vt(O){return typeof O=="symbol"||Qe(O)===Nr}var qt=/^0b[01]+$/i,Bt=/^0o[0-7]+$/i,It=/^[-+]0x[0-9a-f]+$/i;function Jt(O){if(typeof O=="number")return O;if(Vt(O))return NaN;if(Ft(O)&&(O=Number(O)),typeof O!="string")return O===0?O:+O;O=O.trim();var ve=qt.test(O);return ve||Bt.test(O)?parseInt(O.slice(2),ve?2:8):It.test(O)?NaN:+O}var kt=17976931348623157e292;function nn(O){if(!O)return O===0?O:0;if(O=Jt(O),O===1/0||O===-1/0){var ve=O<0?-1:1;return ve*kt}return O===O?O:0}function sn(O,ve){O===void 0&&(O=0),ve===void 0&&(ve=1),O=nn(O),ve=nn(ve);var Ce=At(bt(O,ve)||0),rt=Qt(xt(O,ve)||0);if(Ce>rt){var ct=Ce;Ce=rt,rt=ct}return Qt(Ce+Mt()*(rt-Ce+1))}var zt=Math.PI,Et;(function(O){O[O.None=0]="None",O[O.Outer=1]="Outer",O[O.Inner=2]="Inner"})(Et||(Et={}));var En=[Et.None,Et.Outer,Et.Inner];function wn(O){var ve=O.length,Ce=sn(0,ve-1);return O[Ce]}function Gn(O){var ve={top:wn(En),right:wn(En),bottom:wn(En),left:wn(En)},Ce=Object.keys(ve),rt=["top","bottom"],ct=["left","right"];if(ve.top===Et.Outer&&ve.bottom===Et.Outer?ve[wn(rt)]=Et.Inner:ve.top!==Et.Outer&&ve.bottom!==Et.Outer&&(ve[wn(rt)]=Et.Outer),ve.left===Et.Outer&&ve.right===Et.Outer?ve[wn(ct)]=Et.Inner:ve.left!==Et.Outer&&ve.right!==Et.Outer&&(ve[wn(ct)]=Et.Outer),O){var Zt=[],In=[];Ce.forEach(function(cn){ve[cn]===Et.Inner?Zt.push(cn):ve[cn]===Et.None&&In.push(cn)}),O===2?Zt.forEach(function(cn){return ve[cn]=Et.None}):O===3?Zt.length===0?ve[wn(In)]=Et.Inner:Zt.length===2&&(ve[wn(Zt)]=Et.None):O==4&&In.forEach(function(cn){return ve[cn]=Et.Inner})}return ve}function Mn(O,ve){ve===void 0&&(ve={});var Ce=ve.x,rt=Ce===void 0?0:Ce,ct=ve.y,Zt=ct===void 0?0:ct,In=ve.w,cn=In===void 0?60:In,fr=ve.h,Br=fr===void 0?60:fr,Sn=ve.needClosePath,Vn=Sn===void 0?!0:Sn,lr=ve.points,gr=ve.margin,ro=gr===void 0?0:gr;ro=ro<=0?0:ro,(typeof lr=="number"||!lr)&&(lr=Gn(lr));var Jr=(Math.min(cn,Br)-ro*2)*.15,lo=Math.hypot(Jr,Jr),Xr=lo/2,So=Jr+Xr,Wn={x:rt+ro,y:Zt+ro,w:cn-So-ro*2,h:Br-So-ro*2},Qr=Wn.w/2,to=Wn.h/2;lr.left===Et.Outer&&(Wn.x+=So),lr.top===Et.Outer&&(Wn.y+=So),O.beginPath(),O.lineWidth=2,O.moveTo(Wn.x,Wn.y),lr.top!==Et.None&&(O.lineTo(Wn.x+Qr-Xr,Wn.y),lr.top===Et.Inner?O.arc(Wn.x+Qr,Wn.y+Xr,Jr,1.25*zt,1.75*zt,!0):O.arc(Wn.x+Qr,Wn.y-Xr,Jr,.75*zt,.25*zt)),O.lineTo(Wn.x+Wn.w,Wn.y),lr.right!==Et.None&&(O.lineTo(Wn.x+Wn.w,Wn.y+to-Xr),lr.right===Et.Inner?O.arc(Wn.x+Wn.w-Xr,Wn.y+to,Jr,1.75*zt,.25*zt,!0):O.arc(Wn.x+Wn.w+Xr,Wn.y+to,Jr,1.25*zt,.75*zt)),O.lineTo(Wn.x+Wn.w,Wn.y+Wn.h),lr.bottom!==Et.None&&(O.lineTo(Wn.x+Qr+Xr,Wn.y+Wn.h),lr.bottom===Et.Inner?O.arc(Wn.x+Qr,Wn.y+Wn.h-Xr,Jr,.25*zt,.75*zt,!0):O.arc(Wn.x+Qr,Wn.y+Wn.h+Xr,Jr,1.75*zt,1.25*zt)),O.lineTo(Wn.x,Wn.y+Wn.h),lr.left!==Et.None&&(O.lineTo(Wn.x,Wn.y+to+Xr),lr.left===Et.Inner?O.arc(Wn.x+Xr,Wn.y+to,Jr,.75*zt,1.25*zt,!0):O.arc(Wn.x-Xr,Wn.y+to,Jr,.25*zt,1.75*zt)),O.lineTo(Wn.x,Wn.y),O.stroke(),Vn&&O.closePath()}function ar(O,ve,Ce,rt){return new Promise(function(ct){ve?O.toBlob(function(Zt){ct(Zt?URL.createObjectURL(Zt):O.toDataURL(Ce,rt))},Ce,rt):ct(O.toDataURL(Ce,rt))})}var _n=new Ke({max:5,maxStrategy:"replaced"});_n.cache.on("del",function(O,ve){try{ve.image.src&&URL.revokeObjectURL(ve.image.src)}catch(Ce){}});function Sr(O){O?_n.cache.del(O):_n.cache.clear()}var mr=new WeakMap,Ln=function(O){if(!Ft(O))return String(O);if(!mr.get(O)){var ve="_"+Date.now();mr.set(O,ve)}return mr.get(O)},Rt={jpeg:"image/jpeg",png:"image/png"},Ye=[];function st(O){O.forEach(function(ve){URL.revokeObjectURL(ve)})}function Ut(O,ve){ve===void 0&&(ve={});var Ce=ve.borderWidth,rt=Ce===void 0?2:Ce,ct=ve.borderColor,Zt=ct===void 0?"rgba(255,255,255,0.7)":ct,In=ve.fillColor,cn=In===void 0?"rgba(255,255,255,0.7)":In,fr=ve.points,Br=ve.width,Sn=Br===void 0?60:Br,Vn=ve.height,lr=Vn===void 0?60:Vn,gr=ve.x,ro=ve.y,Jr=ve.margin,lo=Jr===void 0?2:Jr,Xr=ve.equalHeight,So=Xr===void 0?!0:Xr,Wn=ve.imageWidth,Qr=ve.imageHeight,to=ve.bgWidth,go=ve.bgHeight,Pr=ve.bgOffset,oo=Pr===void 0?[0,0]:Pr,io=ve.bgImageType,Tn=io===void 0?Rt.jpeg:io,ur=ve.quality,bn=ur===void 0?.8:ur,Kn=ve.format,Qn=Kn===void 0?"dataURL":Kn,_r=ve.cacheImage,Vo=_r===void 0?!0:_r,vn=ve.autoRevokePreviousBlobUrl,jn=vn===void 0?!0:vn,jr=ve.ajaxOptions;return new Promise(function(co,Or){var To=document.createElement("canvas"),Ao=document.createElement("canvas"),jo=To.getContext("2d"),Mr=Ao.getContext("2d"),hr=Vo?Ln(O):void 0;_n.run(function(){return lt(O,jr)},hr).then(function(fo){var de=fo.image;Wn&&(de.width=Wn),Qr&&(de.height=Qr);var Ae=typeof to=="number"&&to>0?to>Sn?to:Sn:de.width,Me=typeof go=="number"&&go>0?go>lr?go:lr:de.height;To.width=Ae,To.height=Me;var $t=Ae-Sn,dn=Me-lr,Dn=typeof gr=="undefined"?sn(Sn,$t):gr||0,un=typeof ro=="undefined"?sn(0,dn):ro||0;Dn<0?Dn=0:Dn>$t&&(Dn=$t),un<0?un=0:un>dn&&(un=dn);var tn=typeof fr=="number"||!fr?Gn(fr):fr,je=typeof oo=="function"?oo(de.width,de.height):oo;jo.strokeStyle=Zt,jo.lineWidth=rt,jo.fillStyle=cn,Mn(jo,{x:Dn,y:un,w:Sn,h:lr,points:tn,margin:lo}),jo.fillStyle=cn,jo.fill(),jo.globalCompositeOperation="destination-over",jo.drawImage(de,je[0],je[1],de.width,de.height),Ao.width=Ae,Ao.height=Me,Mr.strokeStyle=Zt,Mr.lineWidth=rt,Mn(Mr,{x:Dn,y:un,w:Sn,h:lr,points:tn,margin:lo}),Mr.globalCompositeOperation="destination-over",Mr.clip(),Mr.drawImage(de,je[0],je[1],de.width,de.height);var mn=Mr.getImageData(Dn,un,Sn,lr);Mr.clearRect(0,0,Ae,Me),Ao.width=Sn,Ao.height=So?Me:lr,Mr.putImageData(mn,0,So?un:0);var mo=Qn==="blob",Ur=ar(Ao,mo,Rt.png,bn),ao=ar(To,mo,Tn,bn);Promise.all([Ur,ao]).then(function(Bo){var er=Bo[0],kr=Bo[1];jn&&(Ye.length&&(st(Ye),Ye.length=0),mo&&Ye.push(kr,er)),co({puzzleUrl:er,bgUrl:kr,x:Dn,y:So?0:un})}).catch(Or)}).catch(Or)})}var Lt=t(62957),hn=t(7939),Yn=Object.defineProperty,Nn=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,br=(O,ve,Ce)=>ve in O?Yn(O,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):O[ve]=Ce,no=(O,ve)=>{for(var Ce in ve||(ve={}))Fn.call(ve,Ce)&&br(O,Ce,ve[Ce]);if(Nn)for(var Ce of Nn(ve))Xn.call(ve,Ce)&&br(O,Ce,ve[Ce]);return O},qr=(O,ve,Ce)=>new Promise((rt,ct)=>{var Zt=fr=>{try{cn(Ce.next(fr))}catch(Br){ct(Br)}},In=fr=>{try{cn(Ce.throw(fr))}catch(Br){ct(Br)}},cn=fr=>fr.done?rt(fr.value):Promise.resolve(fr.value).then(Zt,In);cn((Ce=Ce.apply(O,ve)).next())});const zr=({ModalProps:O,onFinish:ve})=>{const[Ce,rt]=(0,x.useState)(),ct=(0,x.useRef)(),Zt=()=>qr(void 0,null,function*(){const cn=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,fr=yield Ut(cn,{imageHeight:180,imageWidth:360});return rt(fr),fr}),In=cn=>qr(void 0,null,function*(){return cn!=null&&cn.x&&cn.x>Ce.x-5&&cn.x{var cn;O!=null&&O.open&&ct.current&&((cn=ct.current)==null||cn.refresh())},[O==null?void 0:O.open,ct]),x.createElement(Lt.default,no({},no({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},O)),x.createElement(De,{actionRef:ct,request:Zt,onVerify:cn=>qr(void 0,null,function*(){return In(cn)}),bgSize:{width:360,height:180}}),x.createElement("div",{className:"flex mt10"},x.createElement(hn.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:x.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var cn;(cn=ct.current)==null||cn.refresh()}},"\u5237\u65B0")))};var uo=x.memo(zr)},49764:function(rn,Je,t){var e=t(59301),p=t(28284),i=t(6767),x=t(62957),D=t(70858),b=t(92973),C=t(37568),N=t(60981),K=t(73635),n=Object.defineProperty,te=Object.defineProperties,I=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ie=(m,z,k)=>z in m?n(m,z,{enumerable:!0,configurable:!0,writable:!0,value:k}):m[z]=k,Se=(m,z)=>{for(var k in z||(z={}))G.call(z,k)&&Ie(m,k,z[k]);if(P)for(var k of P(z))We.call(z,k)&&Ie(m,k,z[k]);return m},me=(m,z)=>te(m,I(z)),w=(m,z,k)=>new Promise((J,Ne)=>{var ce=q=>{try{xe(k.next(q))}catch(Z){Ne(Z)}},ie=q=>{try{xe(k.throw(q))}catch(Z){Ne(Z)}},xe=q=>q.done?J(q.value):Promise.resolve(q.value).then(ce,ie);xe((k=k.apply(m,z)).next())});const Ee={height:48,borderRadius:4},d=({dispatch:m,setType:z,data:k,accountInfo:J,open:Ne})=>{const[ce]=p.default.useForm(),[ie]=(0,K.useSearchParams)(),xe=(0,K.useLocation)(),[q,Z]=(0,e.useState)(!1),[s,fe]=(0,e.useState)(""),j=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,e.useEffect)(()=>{Z(Ne)},[Ne]);const ye=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:B=>e.createElement("span",{className:B.indexOf("\u5F02\u5E38")>-1||B.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},B)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:B=>e.createElement("span",{className:B.indexOf("\u5F02\u5E38")>-1||B.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},B)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],ge=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Be=()=>w(void 0,null,function*(){yield ce.validateFields();let B;if(J!=null&&J.code?B=yield(0,N.Gq)(Se(me(Se({},J),{phone:J==null?void 0:J.login}),ce.getFieldValue())):B=yield(0,N.Es)(Se(Se({},J),ce.getFieldValue())),B.status){if(B.status===-4){Z(!1),m({type:"user/showPopLogin",payload:{showPopLogin:!1}}),m({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Se(Se({},B.user),ce.getFieldValue()),loginInfo:J}});return}fe(B==null?void 0:B.message);return}if(Z(!1),B!=null&&B.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",B==null?void 0:B.start_date)):localStorage.removeItem("extension-modal"),xe.pathname==="/user/login"||xe.pathname==="/login"){let L=ie.get("form")||ie.get("back_url");if(L)window.location.href=decodeURIComponent(L);else if(!j.test(J.password)&&!(J!=null&&J.code))i.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!j.test(J.password)&&!(J!=null&&J.code))i.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",m({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}ce.resetFields()}),A=()=>{m({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(x.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Be,onCancel:()=>Z(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:q},e.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),e.createElement("div",{className:"mt20"},e.createElement(D.default,{pagination:{hideOnSinglePage:!0},dataSource:k||[],columns:ye})),e.createElement("div",{className:"mt20 mb20"},e.createElement(b.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),e.createElement(p.default,{name:"global_state",autoComplete:"off",form:ce},e.createElement(p.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},e.createElement(C.default.Password,{autoComplete:"off"}))))};Je.Z=(0,K.connect)(({user:m,loading:z,globalSetting:k})=>({user:m,globalSetting:k,loading:z.models.index}))(d)},95465:function(rn,Je,t){t.r(Je),t.d(Je,{default:function(){return fo}});var e=t(59301),p=t(60840),i=t(62957),x=t(27813),D=t(73635),b=t(28284),C=t(6767),N=t(37568),K=t(62673),n=t(7939),te=t(60981),I=t(99267),P=t(49764),G={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},We=t(28209),Ie=t.n(We),Se=t(30649),me=t(49411),w=Object.defineProperty,Ee=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,z=(de,Ae,Me)=>Ae in de?w(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,k=(de,Ae)=>{for(var Me in Ae||(Ae={}))d.call(Ae,Me)&&z(de,Me,Ae[Me]);if(Ee)for(var Me of Ee(Ae))m.call(Ae,Me)&&z(de,Me,Ae[Me]);return de},J=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const Ne={height:48,borderRadius:4},ce=({dispatch:de,setType:Ae,user:Me,setusername:$t})=>{const[dn]=b.default.useForm(),[Dn]=(0,D.useSearchParams)(),un=(0,D.useLocation)(),[tn,je]=(0,e.useState)(""),[mn,mo]=(0,e.useState)([]),[Ur,ao]=(0,e.useState)({}),[Bo,er]=(0,e.useState)(!1),[kr,tr]=(0,e.useState)(!1),Wr=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Lr=xn=>J(void 0,null,function*(){er(!1),Wr.test(xn.password)||($t(xn.login),je("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const On=k({},xn),_t=Ie().enc.Utf8.parse("5183666c72eec9e4"),nr=Ie().AES.encrypt(xn.password.trim()||"",_t,{iv:_t,mode:Ie().mode.CBC});On.password=nr.toString(),ao(k({},xn)),tr(!0),yield(0,Se.a)();const ir=yield(0,te.Es)(On);if(setTimeout(()=>{tr(!1)},1e3),ir.status){if(ir.status===-4){de({type:"user/showPopLogin",payload:{showPopLogin:!1}}),de({type:"user/getUserInfo",payload:{websiteName:"educoder"}}),de({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:ir.user,loginInfo:xn}});return}else if(ir.status===-5){mo([ir==null?void 0:ir.message]),er(!0);return}je(ir==null?void 0:ir.message);return}if(ir!=null&&ir.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",ir==null?void 0:ir.start_date)):localStorage.removeItem("extension-modal"),un.pathname==="/user/login"||un.pathname==="/login"){let Co=Dn.get("form")||Dn.get("back_url");Co?window.location.href=decodeURIComponent(Co):window.location.reload()}else{window.location.reload();return}dn.resetFields()}),cr=()=>{de({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(e.Fragment,null,e.createElement(b.default,{layout:"vertical",form:dn,initialValues:{autologin:!0,login:Me.actionTabs.phone},onFinish:Lr,onValuesChange:xn=>{je("");const On=/[\u4e00-\u9fa5]/g;if("password"in xn){const _t=xn.password.replace(On,"");dn.setFieldsValue({password:_t})}}},!!tn&&e.createElement("div",{className:G["res-error-values"]},e.createElement("span",null,tn),e.createElement(I.Z,{onClick:()=>je("")})),e.createElement(b.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},e.createElement(N.default,{style:Ne,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{de({type:"user/setActionTabs",payload:{phone:dn.getFieldValue("login")}})}})),e.createElement(b.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"}]},e.createElement(N.default.Password,{style:Ne,size:"middle",placeholder:"\u5BC6\u7801"})),e.createElement(b.default.Item,null,e.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},e.createElement(b.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},e.createElement(K.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),e.createElement("div",null,e.createElement("span",{className:"current font14 c-blue",onClick:()=>Ae(4)},"\u627E\u56DE\u5BC6\u7801")))),e.createElement(b.default.Item,null,e.createElement(n.ZP,{loading:kr,size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:Ne},"\u767B\u5F55")),e.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",e.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),e.createElement(P.Z,{open:Bo,data:mn,accountInfo:k({},Ur)}))};var ie=(0,D.connect)(({user:de,loading:Ae,globalSetting:Me})=>({user:de,globalSetting:Me,loading:Ae.models.index}))(ce),xe=t(32618),q=t(59301),Z=Object.defineProperty,s=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Be=(de,Ae,Me)=>Ae in de?Z(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,A=(de,Ae)=>{for(var Me in Ae||(Ae={}))ye.call(Ae,Me)&&Be(de,Me,Ae[Me]);if(j)for(var Me of j(Ae))ge.call(Ae,Me)&&Be(de,Me,Ae[Me]);return de},B=(de,Ae)=>s(de,fe(Ae)),L=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const ne={height:48,borderRadius:4},E=/(^(1[0-9])\d{9}$)/i,R={timer:0};var H=(de=>(de[de.setTimer=0]="setTimer",de))(H||{});function Le(de,Ae){switch(Ae.type){case 0:return B(A({},de),{timer:Ae.payload});default:throw new Error}}const X=({user:de,dispatch:Ae,validateName:Me,getCode:$t,register:dn,style:Dn={},buttonText:un="\u6CE8\u518C",globalSetting:tn})=>{var je;const[mn]=b.default.useForm(),[mo,Ur]=(0,e.useReducer)(Le,R),[ao,Bo]=(0,e.useState)(!1),{timer:er}=mo,[kr,tr]=(0,e.useState)(!1),[Wr,Lr]=(0,e.useState)(!1),[cr,xn]=(0,e.useState)([]),[On,_t]=(0,e.useState)(""),[nr,ir]=(0,e.useState)({}),[Co,Ro]=(0,e.useState)(!1);function zo(Hr){return L(this,null,function*(){Lr(!1),ir(A({},Hr));const{login:rr,password:Rr,code:po}=Hr,bo=yield dn({login:rr,code:po});if(_t(bo==null?void 0:bo.message),bo.status===-4){Ae({type:"user/showPopLogin",payload:{showPopLogin:!1}}),Ae({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:bo.user,loginInfo:Hr}});return}else if(bo.status===-5){xn([bo==null?void 0:bo.message]),Lr(!0);return}else if((bo==null?void 0:bo.status)<0){mn.setFields([{name:"code",errors:[bo==null?void 0:bo.message]}]);return}(bo==null?void 0:bo.status)>=0&&window.location.reload()})}function Kr(){return L(this,null,function*(){let Hr=mn.getFieldValue("login"),rr=0;if(!E.test(Hr)||Hr.indexOf(" ")>-1)return mn.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"]}]),rr=1,rr;let{status:Rr,message:po}=yield Me({login:Hr,type:1});return Rr<0?rr=2:(mn.setFields([{name:"login",errors:["\u8BE5\u624B\u673A\u53F7\u7801\u4E0D\u5B58\u5728\uFF0C\u8BF7\u5148\u6CE8\u518C"]}]),rr=1),rr})}const vo=()=>L(void 0,null,function*(){const Hr=mn.getFieldValue("login");if(!E.test(Hr))mn.validateFields(["login"]);else{let rr=yield Me({login:Hr,type:1});if((rr==null?void 0:rr.status)>0){mn.setFields([{name:"login",errors:["\u8BE5\u624B\u673A\u53F7\u7801\u4E0D\u5B58\u5728\uFF0C\u8BF7\u5148\u6CE8\u518C"]}]);return}Bo(!0);const{status:Rr,message:po}=yield $t({login:Hr,type:6,smscode:(0,me.M)(Hr)});Rr<0&&mn.setFields([{name:"code",errors:[po]}]),Ur({type:0,payload:60}),Bo(!1)}});function $o(Hr,rr){if(!rr)return Promise.resolve();if(rr.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const Rr=rr.length;return Rr>=8&&Rr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const sa=(Hr,rr)=>rr?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,e.useEffect)(()=>{er>0&&setTimeout(()=>{Ur({type:0,payload:er-1})},1e3)},[er]);const Lo=(Hr,rr)=>rr?rr.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"):E.test(rr)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"):Promise.resolve();return q.createElement(q.Fragment,null,q.createElement(b.default,{layout:"vertical",form:mn,style:Dn,initialValues:{autologin:!0,protool:!1,login:de.actionTabs.phone},onFinish:zo},q.createElement(b.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"},{validator:Lo}]},q.createElement(N.default,{style:ne,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7",maxLength:11,onBlur:()=>{Kr(),Ae({type:"user/setActionTabs",payload:{phone:mn.getFieldValue("login")}})},onChange:()=>mn.setFieldsValue({verify:0})})),!((je=tn==null?void 0:tn.setting)!=null&&je.is_local)&&q.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},q.createElement(N.default,{suffix:q.createElement(n.ZP,{loading:ao,type:"link",onClick:Hr=>{Hr.stopPropagation();const rr=mn.getFieldValue("login");if(!E.test(rr)){mn.validateFields(["login"]);return}Ro(!0)},disabled:er>0||kr}," ",er===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${er}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),q.createElement(b.default.Item,null,q.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},q.createElement(b.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},q.createElement(K.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")))),q.createElement(b.default.Item,null,q.createElement(n.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:ne,className:"font16"}," ",un," ")),q.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",q.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),q.createElement(P.Z,{open:Wr,data:cr,accountInfo:A({},nr)}),q.createElement(xe.Z,{ModalProps:{open:Co,onCancel:()=>{Ro(!1)}},onFinish:()=>{Ro(!1),vo()}}))};var be=(0,D.connect)(({globalSetting:de,user:Ae})=>({globalSetting:de,user:Ae}))(X),De=t(25399),at=t(59301),Xe=Object.defineProperty,le=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Q=(de,Ae,Me)=>Ae in de?Xe(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,r=(de,Ae)=>{for(var Me in Ae||(Ae={}))h.call(Ae,Me)&&Q(de,Me,Ae[Me]);if(V)for(var Me of V(Ae))pe.call(Ae,Me)&&Q(de,Me,Ae[Me]);return de},g=(de,Ae)=>le(de,Y(Ae)),se=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const re={height:48},T=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,_=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,$={timer:0};var ue=(de=>(de[de.setTimer=0]="setTimer",de))(ue||{});function v(de,Ae){switch(Ae.type){case 0:return g(r({},de),{timer:Ae.payload});default:throw new Error}}const y=({validateName:de,getCode:Ae,register:Me,style:$t={},buttonText:dn="\u6CE8\u518C",globalSetting:Dn})=>{var un;const[tn]=b.default.useForm(),[je,mn]=(0,e.useReducer)(v,$),[mo,Ur]=(0,e.useState)(!1),{timer:ao}=je,[Bo,er]=(0,e.useState)(!1);function kr(On){return se(this,null,function*(){const{login:_t,password:nr,code:ir}=On,{message:Co,status:Ro}=yield Me({login:_t,password:nr,code:ir});if(Ro<0){tn.setFields([{name:"code",errors:[Co]}]);return}window.location.reload()})}function tr(){return se(this,null,function*(){let On=tn.getFieldValue("login"),_t=0;if(!T.test(On)||On.indexOf(" ")>-1)return tn.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),_t=1,_t;let{status:nr,message:ir}=yield de({login:On,type:1});return nr>0?_t=2:(tn.setFields([{name:"login",errors:[ir]}]),_t=1),_t})}const Wr=()=>se(void 0,null,function*(){Ur(!0);const On=tn.getFieldValue("verify"),_t=tn.getFieldValue("login");if(!_t)tn.validateFields(["login"]);else{const nr=yield de({login:_t,type:1});if((nr==null?void 0:nr.status)!==1){tn.setFields([{name:"login",errors:[nr==null?void 0:nr.message]}]);return}const{status:ir,message:Co}=yield Ae({login:_t,type:1,smscode:(0,me.M)(_t)});ir<0&&tn.setFields([{name:"code",errors:[Co]}]),mn({type:0,payload:60})}Ur(!1)});function Lr(On,_t){if(!_t)return Promise.resolve();if(!_.test(_t))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(_t.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const nr=_t.length;return nr>=8&&nr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const cr=(On,_t)=>_t?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,e.useEffect)(()=>{ao>0&&setTimeout(()=>{mn({type:0,payload:ao-1})},1e3)},[ao]);const xn=(On,_t)=>_t?_t.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):T.test(_t)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return at.createElement(at.Fragment,null,at.createElement(b.default,{layout:"vertical",form:tn,style:$t,initialValues:{autologin:!0,protool:!1},onFinish:kr},at.createElement(b.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:xn}]},at.createElement(N.default,{style:re,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>tr,onChange:()=>tn.setFieldsValue({verify:0})})),!((un=Dn==null?void 0:Dn.setting)!=null&&un.is_local)&&at.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},at.createElement(N.default,{suffix:at.createElement(n.ZP,{loading:mo,type:"link",onClick:On=>{if(On.stopPropagation(),!tn.getFieldValue("login")){tn.validateFields(["login"]);return}er(!0)},disabled:ao>0}," ",ao===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${ao}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),at.createElement(De.Z,{title:at.createElement("div",null,at.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),at.createElement("br",null),at.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),at.createElement("br",null),at.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},at.createElement(b.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:Lr}]},at.createElement(N.default.Password,{autoComplete:"new-password",style:re,size:"middle",placeholder:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}))),at.createElement(b.default.Item,null,at.createElement(n.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:re,className:"font16"}," ",dn," ")),at.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",at.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),at.createElement(xe.Z,{ModalProps:{open:Bo,onCancel:()=>{er(!1)}},onFinish:()=>{er(!1),Wr()}}))};var Ge=(0,D.connect)(({globalSetting:de})=>({globalSetting:de}))(y),we=t(89392),Fe=t(59301),Ve=Object.defineProperty,ke=Object.defineProperties,et=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,bt=(de,Ae,Me)=>Ae in de?Ve(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,xt=(de,Ae)=>{for(var Me in Ae||(Ae={}))tt.call(Ae,Me)&&bt(de,Me,Ae[Me]);if($e)for(var Me of $e(Ae))Ot.call(Ae,Me)&&bt(de,Me,Ae[Me]);return de},Mt=(de,Ae)=>ke(de,et(Ae)),Qt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const At={height:48},wt=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,on=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Wt={timer:0};var an=(de=>(de[de.setTimer=0]="setTimer",de))(an||{});function yn(de,Ae){switch(Ae.type){case 0:return Mt(xt({},de),{timer:Ae.payload});default:throw new Error}}const Ht=({validateName:de,getCode:Ae,register:Me,style:$t={},buttonText:dn="\u6CE8\u518C",globalSetting:Dn})=>{var un;const[tn]=b.default.useForm(),[je,mn]=(0,e.useReducer)(yn,Wt),[mo,Ur]=(0,e.useState)(!1),{timer:ao}=je,[Bo,er]=(0,e.useState)(!1);function kr(On){return Qt(this,null,function*(){const{login:_t,new_password:nr,code:ir}=On,{message:Co,status:Ro}=yield Me({login:_t,new_password:nr,code:ir});if(Ro<0){tn.setFields([{name:"code",errors:[Co]}]);return}location.reload()})}function tr(){return Qt(this,null,function*(){let On=tn.getFieldValue("login"),_t=0;if(!wt.test(On)||On.indexOf(" ")>-1)return tn.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),_t=1,_t;let{status:nr,message:ir}=yield de({login:On,type:2});return nr>0?_t=2:(tn.setFields([{name:"login",errors:[ir]}]),_t=1),_t})}const Wr=()=>Qt(void 0,null,function*(){const On=tn.getFieldValue("verify"),_t=tn.getFieldValue("login");if(yield tn.validateFields(["login"]),!_t)tn.validateFields(["login"]);else{Ur(!0);const{status:nr,message:ir}=yield Ae({login:_t,type:2,smscode:(0,me.M)(_t)});nr<0&&tn.setFields([{name:"code",errors:[ir]}]),mn({type:0,payload:60}),Ur(!1)}});function Lr(On,_t){if(!_t)return Promise.resolve();if(!on.test(_t))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(_t.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const nr=_t.length;return nr>=8&&nr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const cr=(On,_t)=>_t?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,e.useEffect)(()=>{ao>0&&setTimeout(()=>{mn({type:0,payload:ao-1})},1e3)},[ao]);const xn=(On,_t)=>Qt(void 0,null,function*(){if(!_t)return Promise.resolve();if(_t.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(wt.test(_t)){let{status:nr,message:ir}=yield de({login:_t,type:2});return nr>0?Promise.resolve():Promise.reject(ir)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return Fe.createElement(Fe.Fragment,null,Fe.createElement(b.default,{layout:"vertical",form:tn,style:$t,initialValues:{autologin:!0,protool:!1},onFinish:(0,we.throttle)(kr,2e3)},Fe.createElement(b.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,we.throttle)(xn,400)}]},Fe.createElement(N.default,{style:At,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>tn.setFieldsValue({verify:0})})),Fe.createElement(De.Z,{title:Fe.createElement("div",null,Fe.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),Fe.createElement("br",null),Fe.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),Fe.createElement("br",null),Fe.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},Fe.createElement(b.default.Item,{name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:Lr}]},Fe.createElement(N.default.Password,{autoComplete:"new-password",style:At,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),!((un=Dn==null?void 0:Dn.setting)!=null&&un.is_local)&&Fe.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},Fe.createElement(N.default,{suffix:Fe.createElement(n.ZP,{loading:mo,type:"link",onClick:On=>{if(On.stopPropagation(),!tn.getFieldValue("login")){tn.validateFields(["login"]);return}er(!0)},disabled:ao>0}," ",ao===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${ao}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),Fe.createElement(b.default.Item,null,Fe.createElement(n.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:At,className:"font16"}," ",dn," ")),Fe.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",Fe.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),Fe.createElement(xe.Z,{ModalProps:{open:Bo,onCancel:()=>{er(!1)}},onFinish:()=>{er(!1),Wr()}}))};var ln=(0,D.connect)(({globalSetting:de})=>({globalSetting:de}))(Ht),Dt=Object.defineProperty,jt=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,en=(de,Ae,Me)=>Ae in de?Dt(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,Xt=(de,Ae)=>{for(var Me in Ae||(Ae={}))Kt.call(Ae,Me)&&en(de,Me,Ae[Me]);if(jt)for(var Me of jt(Ae))Gt.call(Ae,Me)&&en(de,Me,Ae[Me]);return de};const An=de=>React.createElement("svg",Xt({id:"wechat_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 66 66",style:{enableBackground:"new 0 0 66 66"},xmlSpace:"preserve"},de),React.createElement("style",null,".wechat_svg__st1{fill:#00b913}"),React.createElement("g",{id:"wechat_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"wechat_svg__\\u767B\\u5F55_x2F_\\u6CE8\\u518C",transform:"translate(-1081 -380)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-18\\u5907\\u4EFD",transform:"translate(1063 238)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-12",transform:"translate(18 142)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-10"},React.createElement("circle",{id:"wechat_svg__\\u692D\\u5706\\u5F62",cx:33,cy:33,r:33,style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#c6f4c9"}}),React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4",transform:"translate(12 15.429)"},React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84",className:"wechat_svg__st1",d:"M16.3 22.8c0-6.6 6-12.1 13.7-12.1h.4C29.1 4.6 22.7 0 15.4 0 7.2 0 .4 5.8.4 13.1c0 4.3 2.2 7.7 6 10.5l-1.5 4.7 5.2-2.7c1.7.4 3.5.7 5.3.8.5 0 .9 0 1.4-.1l.1-.1c-.4-1.1-.6-2.3-.6-3.4z"}),React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84_1_",className:"wechat_svg__st1",d:"M42.4 22.4c0-6.2-5.8-11.2-12.4-11.2-7 0-12.4 5.1-12.4 11.2S23.1 33.6 30 33.6c1.5-.1 3-.3 4.4-.8l4 2.3-1-3.8c2.8-2.3 5-5.5 5-8.9z"}),React.createElement("path",{id:"wechat_svg__\\u5F62\\u72B6",d:"M21.6 6c1-.1 1.8.7 1.9 1.7V8c.1 1-.7 1.9-1.6 2h-.2c-1.1.1-2.1-.8-2.2-2 0-1.2 1-2.1 2.1-2zM11.2 9.9C10.1 10 9.1 9.2 9 8c.1-1.2 1.1-2.1 2.2-2 1-.1 1.8.7 1.8 1.8V8c.1 1-.7 1.9-1.6 2h-.2zm15.2 10.7c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6zm8.2 0c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6z",style:{fill:"#fff"}}))))))));var dr="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",Ar=Object.defineProperty,Zr=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,Dr=Object.prototype.propertyIsEnumerable,Hn=(de,Ae,Me)=>Ae in de?Ar(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,wr=(de,Ae)=>{for(var Me in Ae||(Ae={}))Nr.call(Ae,Me)&&Hn(de,Me,Ae[Me]);if(Zr)for(var Me of Zr(Ae))Dr.call(Ae,Me)&&Hn(de,Me,Ae[Me]);return de};const Fr=de=>React.createElement("svg",wr({className:"QQUrl_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},de),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Un="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",F={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},U=t(58962),dt=t(59301);const W=window.location.host,u=U.Z.QQLoginCB;var o=({onWechatLogin:de,setType:Ae,loginType:Me})=>{function $t(){let dn="";return(0,me.b9)()?dn=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${u}%2fotherloginqq&state=null,${W}&response_type=code`:dn=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${u}%2fotherloginqq&state=null,${W}&response_type=code`,dn}return dt.createElement(dt.Fragment,null,(Me===1||Me===2)&&dt.createElement("div",{style:{marginTop:(0,me.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",dt.createElement("span",{onClick:()=>Ae(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(Me===3||Me===4||Me===5)&&dt.createElement("div",{style:{marginTop:(0,me.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",dt.createElement("span",{onClick:()=>Ae(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,me.WX)()&&dt.createElement(dt.Fragment,null,dt.createElement("p",{className:F.driver},dt.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),dt.createElement("div",{className:F["other-login"]},(0,me.s2)()&&(0,me.IS)()&&dt.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:de},dt.createElement("img",{src:dr,alt:"\u5FAE\u4FE1",width:66})),(0,me.s2)()&&!(0,me.IS)()&&dt.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:$t()},dt.createElement("img",{src:Un,alt:"QQ",width:66})),(0,me.b9)()&&dt.createElement(dt.Fragment,null,dt.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,me.IS)()?0:40},onClick:de},dt.createElement("img",{src:dr,alt:"\u5FAE\u4FE1",width:66})),!(0,me.IS)()&&dt.createElement("a",{title:"qq\u767B\u5F55",href:$t()},dt.createElement("img",{src:Un,alt:"QQ",width:66}))))))};function f({onBack:de,setType:Ae}){return dt.createElement(dt.Fragment,null,dt.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},dt.createElement("iframe",{className:F["wechat-qrcode"],frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${u}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${W}#wechat_redirect`})),dt.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},dt.createElement("span",{onClick:()=>Ae(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")),dt.createElement("div",{className:"tc",style:{paddingTop:14,paddingBottom:40}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",dt.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))}var c=Object.defineProperty,S=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ke=(de,Ae,Me)=>Ae in de?c(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,ft=(de,Ae)=>{for(var Me in Ae||(Ae={}))Qe.call(Ae,Me)&&Ke(de,Me,Ae[Me]);if(Re)for(var Me of Re(Ae))Te.call(Ae,Me)&&Ke(de,Me,Ae[Me]);return de},Ct=(de,Ae)=>S(de,ae(Ae)),pt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const oe={height:48},Oe=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,Ue=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Ze={timer:0};var He=(de=>(de[de.setTimer=0]="setTimer",de))(He||{});function _e(de,Ae){switch(Ae.type){case 0:return Ct(ft({},de),{timer:Ae.payload});default:throw new Error}}const it=({validateName:de,getCode:Ae,register:Me,style:$t={},buttonText:dn="\u6CE8\u518C",globalSetting:Dn})=>{const[un]=b.default.useForm(),[tn,je]=(0,e.useReducer)(_e,Ze),[mn,mo]=(0,e.useState)(!1),{timer:Ur}=tn;function ao(er){return pt(this,null,function*(){const{old_password:kr,newPassword:tr}=er,{message:Wr,status:Lr}=yield Me({old_password:kr,newPassword:tr});if(Lr<0){un.setFields([{name:"code",errors:[Wr]}]);return}})}const Bo=(er,kr,tr)=>{kr?kr.indexOf(" ")>-1?tr("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"):kr.length<8||kr.length>16?tr("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):Ue.test(kr)?tr():tr("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):tr("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,e.useEffect)(()=>{Ur>0&&setTimeout(()=>{je({type:0,payload:Ur-1})},1e3)},[Ur]),e.createElement(b.default,{layout:"vertical",form:un,style:$t,initialValues:{autologin:!0,protool:!1},onFinish:ao},e.createElement(b.default.Item,{name:"old_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},e.createElement(N.default,{style:oe,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>un.setFieldsValue({verify:0})})),e.createElement(De.Z,{title:e.createElement("div",null,e.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),e.createElement("br",null),e.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),e.createElement("br",null),e.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},e.createElement(b.default.Item,{name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:Bo}]},e.createElement(N.default.Password,{autoComplete:"new-password",style:oe,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),e.createElement(De.Z,{title:e.createElement("div",null,e.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),e.createElement("br",null),e.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),e.createElement("br",null),e.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},e.createElement(b.default.Item,{name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(er,kr,tr)=>{kr!=un.getFieldsValue().newPassword?tr("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):tr()}}]},e.createElement(N.default.Password,{autoComplete:"new-password",style:oe,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),e.createElement(b.default.Item,null,e.createElement(n.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:oe,className:"font16"}," ",dn," ")),e.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",e.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var ut=(0,D.connect)(({globalSetting:de})=>({globalSetting:de}))(it),ht=t(31691),St=t(77019),Tt=t(5269),lt=t(59301),vt=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,Bt=(de,Ae,Me)=>Ae in de?vt(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,It=(de,Ae)=>{for(var Me in Ae||(Ae={}))Vt.call(Ae,Me)&&Bt(de,Me,Ae[Me]);if(Ft)for(var Me of Ft(Ae))qt.call(Ae,Me)&&Bt(de,Me,Ae[Me]);return de},Jt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const{TabPane:kt}=ht.default;var nn=({dispatch:de,is_main_site:Ae,is_local:Me,style:$t={}})=>{const[dn,Dn]=(0,e.useState)(!1),[un,tn]=(0,e.useState)("1"),[je,mn]=(0,e.useState)(1),[mo,Ur]=(0,e.useState)();function ao(){mn(1),Dn(!1)}function Bo(){if((0,me.s2)()||(0,me.IS)()){(0,me.Or)();return}mn(2),Dn(!0)}function er(xn){console.log(xn),tn(xn)}const kr={buttonText:"\u767B \u5F55",validateName:te.Ol,getCode:te.o1,register:xn=>Jt(void 0,null,function*(){const On=yield(0,te.Gq)({phone:xn.login,code:xn.code});return On.status===0?(On!=null&&On.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",On==null?void 0:On.start_date)):localStorage.removeItem("extension-modal"),window.location.reload(),"/"):On})},tr={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:te.Ol,getCode:te.o1,register:xn=>Jt(void 0,null,function*(){const On=yield(0,te.z2)(It({},xn));return On.status===0?(localStorage.getItem("addinfo")==="1"?localStorage.setItem("addinfo","2"):localStorage.setItem("registeruser","1"),localStorage.removeItem("extension-modal"),C.ZP.info("\u6CE8\u518C\u5E76\u767B\u9646\u6210\u529F"),"/"):On})},Wr={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:te.Ol,getCode:te.o1,register:xn=>Jt(void 0,null,function*(){const On=yield(0,te.Ex)(It({login:mo},xn));return C.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),On})},Lr={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:te.Ol,getCode:te.o1,register:xn=>Jt(void 0,null,function*(){return new Promise(On=>Jt(void 0,null,function*(){xn.new_password_confirmation=xn.new_password;const _t=yield(0,te.c0)(It({},xn));return _t.status===0?(_t!=null&&_t.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",_t==null?void 0:_t.start_date)):localStorage.removeItem("extension-modal"),C.ZP.info("\u4FEE\u6539\u6210\u529F"),On("/"),"/"):(On(_t),_t)}))})},cr=(0,e.useCallback)(()=>{switch(je){case 1:return lt.createElement(ht.default,{defaultActiveKey:un,onChange:er,className:G.tabs},lt.createElement(kt,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},lt.createElement("div",{className:"mt20"},un==="1"&<.createElement(ie,{setusername:Ur,setType:mn}))),lt.createElement(kt,{tab:"\u9A8C\u8BC1\u7801\u767B\u5F55",key:"2"},lt.createElement("div",{className:"mt20"},un==="2"&<.createElement(be,It({},kr)))));case 2:return lt.createElement(f,{setType:mn,onBack:ao});case 3:return lt.createElement("div",{className:"ml40"},lt.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),lt.createElement(Ge,It({},tr)));case 4:return lt.createElement("div",{className:"ml40"},lt.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),lt.createElement(ln,It({},Lr)));case 5:return lt.createElement("div",{className:"ml40"},lt.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),lt.createElement(ut,It({},Wr)))}},[je,un]);return lt.createElement("div",{className:G["login-panel-wrapper2"],style:$t},lt.createElement(St.Z,null,lt.createElement(Tt.Z,{flex:"1"},cr()),lt.createElement(Tt.Z,{flex:"295px",className:G["login-panel-right-wrp"]},!Me&<.createElement(o,{loginType:je,setType:mn,onWechatLogin:Bo}))))},sn={popLogin:"popLogin___R8wQQ"};const zt=({user:de,globalSetting:Ae,loading:Me,dispatch:$t})=>{var dn,Dn;const un=()=>{$t({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},tn=(dn=Ae.setting)==null?void 0:dn.main_site,je=(Dn=Ae.setting)==null?void 0:Dn.is_local;return e.createElement(i.default,{centered:!0,open:de.showPopLogin,footer:null,width:je?420:765,keyboard:!1,maskClosable:!1,wrapClassName:sn.popLogin,closable:de.showClosable,onCancel:un},de.showPopLogin&&e.createElement(nn,{is_main_site:tn,is_local:je}))};var Et=(0,D.connect)(({user:de,loading:Ae,globalSetting:Me})=>({user:de,globalSetting:Me,loading:Ae.models.index}))(zt),En=t(82326),wn=t(1560),Gn=t(82875),Mn={modalWrap:"modalWrap___bBTZj",formWrap:"formWrap___aTC2c",staffWrap:"staffWrap___Vt2Lh"},ar=t(29831),_n=t(75694),Sr=t(56482),mr=Object.defineProperty,Ln=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,st=(de,Ae,Me)=>Ae in de?mr(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,Ut=(de,Ae)=>{for(var Me in Ae||(Ae={}))Rt.call(Ae,Me)&&st(de,Me,Ae[Me]);if(Ln)for(var Me of Ln(Ae))Ye.call(Ae,Me)&&st(de,Me,Ae[Me]);return de},Lt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const hn=({user:de,account:Ae,globalSetting:Me,loading:$t,dispatch:dn})=>{const[Dn]=b.default.useForm(),un=En.default.Option,tn=20,[je,mn]=(0,e.useState)({}),[mo,Ur]=(0,e.useState)(""),[ao,Bo]=(0,e.useState)(!0),[er,kr]=(0,e.useState)([]),[tr,Wr]=(0,e.useState)(!1),[Lr,cr]=(0,e.useState)(!1),[xn]=b.default.useForm(),[On,_t]=(0,e.useState)(!1),[nr,ir]=(0,e.useState)(!1),Co=(0,e.useRef)((0,we.throttle)(Lo=>Kr(Lo),1200,{leading:!0,trailing:!0})).current,Ro=()=>{const Lo={identity:"",name:"",school_id:"",staff_id:"",student_id:"",technical_title:""};Dn.setFieldsValue(Ut({},Lo)),mn(Ut({},Lo))},zo=()=>{Ro(),de.backurl&&de.isCurrentPage&&D.history.replace(de.backurl),dn({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!1,showClosable:!1,backurl:"",isCurrentPage:!1}})};(0,e.useEffect)(()=>{!ao&&je.school&&!er.find(Lo=>Lo.name===je.school)?Ur("error"):Ur("")},[ao,je.school,er]);const Kr=Lo=>Lt(void 0,null,function*(){Bo(!0);const Hr=yield dn({type:"account/getSchoolOption",payload:{keyword:Lo,limit:99999,display_aliases:!0}});kr(Hr==null?void 0:Hr.schools),Bo(!1)}),vo=Lo=>{var Hr,rr,Rr,po;if(Lo==="number")return je.identity==="teacher"?`${(Hr=Me==null?void 0:Me.setting)==null?void 0:Hr.homepage_tea_qq_number}`:`${(rr=Me==null?void 0:Me.setting)==null?void 0:rr.homepage_stu_qq_number}`;if(Lo==="code")return je.identity==="teacher"?`${U.Z.IMG_SERVER}/${(Rr=Me==null?void 0:Me.setting)==null?void 0:Rr.homepage_tea_qq_qrcode_url}`:`${U.Z.IMG_SERVER}/${(po=Me==null?void 0:Me.setting)==null?void 0:po.homepage_stu_qq_qrcode_url}`},$o=Lo=>{mn(Ut({},Dn.getFieldsValue()))},sa=Lo=>Lt(void 0,null,function*(){var Hr,rr,Rr;Wr(!0);const{name:po,identity:bo,studentNo:ua,jobTitle:Fa,manager:Ta,staff_id:Va,school:ja}=Lo,Na=(Hr=er.find(Wa=>Wa.name===ja))==null?void 0:Hr.id;if(!Na){i.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",vo("number"),"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),e.createElement("img",{src:vo("code"),style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"});return}const Pa=yield dn({type:"account/updateAccount",payload:{id:(rr=de==null?void 0:de.userInfo)==null?void 0:rr.user_id,identity:bo,name:po,school_id:Na,staff_id:Va,student_id:bo==="student"?ua:null,technical_title:Fa||Ta}});(Pa==null?void 0:Pa.status)!==-1&&(Pa&&(C.ZP.info("\u4FDD\u5B58\u6210\u529F"),(Rr=Ae.basicInfo)!=null&&Rr.base_info_completed||dn({type:"user/getUserInfo"})),Wr(!1),Ro(),Pa&&(de.isCurrentPage?de.backurl?location.reload():ir(!0):de.backurl&&(0,me.xg)(de.backurl)),dn({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!1,showClosable:!1,backurl:"",isCurrentPage:!1}}))});return e.createElement(e.Fragment,null,e.createElement(i.default,{centered:!0,open:de.showUpdateProfilePanel,title:"\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599",width:800,keyboard:!1,maskClosable:!1,wrapClassName:Mn.modalWrap,closable:de.showClosable,onCancel:zo,onOk:()=>Lt(void 0,null,function*(){_t(!0),yield Dn.submit()}),okButtonProps:{loading:tr}},e.createElement("div",null,e.createElement("div",{className:"mb30"},"\u60A8\u8FD8\u672A\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF0C\u5B8C\u5584\u540E\u5373\u53EF\u4F7F\u7528\u6B64\u529F\u80FD\u3002"),e.createElement(b.default,{form:Dn,className:Mn.formWrap,layout:"horizontal",onValuesChange:$o,onFinish:sa,scrollToFirstError:!0,size:"large",labelAlign:"right"},e.createElement(b.default.Item,{label:"\u59D3\u540D",name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${tn}\u4E2A\u5B57\u7B26`},{validator:me.HJ}]},e.createElement(N.default,{placeholder:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${tn}\u4E2A\u5B57\u7B26`,maxLength:tn,showCount:!0})),e.createElement(St.Z,{gutter:[10,0]},e.createElement(Tt.Z,null,e.createElement(b.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},e.createElement(En.default,{style:{width:120},placeholder:"\u8BF7\u9009\u62E9\u804C\u4E1A"},e.createElement(un,{value:"teacher"},"\u6559\u5E08"),e.createElement(un,{value:"student"},"\u5B66\u751F"),e.createElement(un,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),je.identity==="student"&&e.createElement(Tt.Z,{flex:1},e.createElement(b.default.Item,{name:"studentNo",validateTrigger:"onBlur",dependencies:["school"],rules:[{whitespace:!0,message:"\u4E0D\u80FD\u5168\u4E3A\u7A7A"},{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u53F7"},{validator:(Lo,Hr)=>Lt(void 0,null,function*(){var rr,Rr,po;const bo=yield(0,Gn.ZP)(`/api/users/accounts/${(rr=de==null?void 0:de.userInfo)==null?void 0:rr.user_id}/valid_student_id`,{method:"get",params:{school_id:((Rr=er==null?void 0:er.find(ua=>ua.name===je.school))==null?void 0:Rr.id)||((po=de==null?void 0:de.userInfo)==null?void 0:po.school_id),student_id:Hr}});return(bo==null?void 0:bo.status)<-1&&On&&(cr(!0),_t(!1)),(bo==null?void 0:bo.status)<-1?Promise.reject(e.createElement("span",null,"\u8BE5\u5B66\u53F7\u5DF2\u88AB\u4F7F\u7528\uFF0C\u5982\u9700\u7EE7\u7EED\u4F7F\u7528\u8BE5\u5B66\u53F7\uFF0C\u8BF7\u5148",e.createElement("a",{onClick:()=>{cr(!0)}},"\u89E3\u7ED1\u5B66\u53F7"))):Promise.resolve()})}]},e.createElement(N.default,{size:"large",type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",showCount:!0,maxLength:20}))),je.identity==="teacher"&&e.createElement(Tt.Z,null,e.createElement(b.default.Item,{initialValue:je.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},e.createElement(En.default,{style:{width:120},size:"large",placeholder:"\u8BF7\u9009\u62E9\u804C\u79F0"},e.createElement(un,{value:"\u6559\u6388"},"\u6559\u6388"),e.createElement(un,{value:"\u7814\u7A76\u5458"},"\u7814\u7A76\u5458"),e.createElement(un,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),e.createElement(un,{value:"\u526F\u7814\u7A76\u5458"},"\u526F\u7814\u7A76\u5458"),e.createElement(un,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),e.createElement(un,{value:"\u52A9\u7406\u7814\u7A76\u5458"},"\u52A9\u7406\u7814\u7A76\u5458"),e.createElement(un,{value:"\u52A9\u7406\u6559\u6388"},"\u52A9\u7406\u6559\u6388")))),je.identity==="professional"&&e.createElement(Tt.Z,null,e.createElement(b.default.Item,{initialValue:je.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},e.createElement(En.default,{style:{width:180},size:"large",placeholder:"\u8BF7\u9009\u62E9\u804C\u79F0"},e.createElement(un,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),e.createElement(un,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),e.createElement(un,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),e.createElement(un,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),e.createElement(un,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08")))),(je.identity==="teacher"||je.identity==="professional")&&e.createElement(Tt.Z,{flex:1,className:Mn.staffWrap},e.createElement(b.default.Item,{label:"\u5DE5\u53F7",name:"staff_id",rules:[{validator:(Lo,Hr)=>Hr===null||Hr===""||Hr===void 0?Promise.resolve():/[\u4E00-\u9FA5]/g.test(Hr)?Promise.reject("\u8BF7\u52FF\u8F93\u5165\u4E2D\u6587\u5B57\u7B26"):Hr.length>20?Promise.reject("\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26"):Promise.resolve()}]},e.createElement(N.default,{placeholder:"\u8BF7\u8F93\u5165\u5DE5\u53F7",className:Mn.staffidInput,suffix:" ",showCount:!0,maxLength:20})))),e.createElement(b.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:!ao&&je.school&&!(er!=null&&er.find(Lo=>Lo.name===je.school))&&e.createElement("div",{className:Mn.schoolHintWrap},e.createElement("span",{className:Mn.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",je.school,"\u201D\u7684\u9AD8\u6821\uFF0C\u5982\u6709\u9700\u8981\uFF0C\u8BF7",e.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{i.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",je.identity==="teacher"?"727685969":"816055138","\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),e.createElement("img",{src:je.identity==="teacher"?ar:_n,style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"},{whitespace:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},e.createElement(wn.Z,{status:mo,size:"large",showSearch:!0,onChange:Co,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",suffixIcon:e.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},e.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))},er.map((Lo,Hr)=>e.createElement(un,{key:Hr,value:Lo.name},Lo.name))))))),e.createElement(i.default,{title:"\u89E3\u7ED1\u5B66\u53F7",open:Lr,centered:!0,destroyOnClose:!0,onCancel:()=>{cr(!1),xn.resetFields()},onOk:()=>{xn.submit()}},e.createElement(b.default,{form:xn,size:"large",onFinish:Lo=>Lt(void 0,null,function*(){var Hr,rr,Rr;(yield(0,Gn.ZP)(`/api/users/accounts/${(Hr=de==null?void 0:de.userInfo)==null?void 0:Hr.user_id}/unbind_student_id.json`,{method:"post",body:Ut({student_id:je.studentNo||Dn.getFieldValue("studentNo"),school_id:((rr=er==null?void 0:er.find(bo=>bo.name===je.school))==null?void 0:rr.id)||((Rr=de==null?void 0:de.userInfo)==null?void 0:Rr.school_id),check_type:4},Lo)})).status==0&&(C.ZP.success("\u89E3\u7ED1\u6210\u529F"),Dn.validateFields(),xn.resetFields(),cr(!1))})},e.createElement("div",{className:"mb20"},"\u5F88\u62B1\u6B49\uFF0C\u8BE5\u5B66\u53F7\uFF08",je.studentNo||Dn.getFieldValue("studentNo"),"\uFF09\u5728",je.school,"\u5185\u5DF2\u88AB\u4F7F\u7528\uFF0C\u60A8\u53EF\u4EE5\u63D0\u4F9B",e.createElement("span",{style:{color:"#3061d0"}},"\u5F53\u524D\u8D26\u53F7\u6240\u5728\u5B66\u6821\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D"),"\u8FDB\u884C\u89E3\u7ED1\uFF1A"),e.createElement(b.default.Item,{name:"check_value",rules:[{required:!0,message:`\u8BF7\u586B\u5199${je==null?void 0:je.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`}],style:{marginBottom:"10px"}},e.createElement(N.default,{type:"text",placeholder:`\u8BF7\u586B\u5199${je==null?void 0:je.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`})),e.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF0C\u6BCF\u4F4D\u5B66\u751F\u6BCF\u5929\u4EC5\u6709 ",e.createElement("span",{style:{color:"#FA6400"}},"2")," \u6B21\u6210\u529F\u89E3\u7ED1\u5B66\u53F7\u7684\u673A\u4F1A\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"))),e.createElement(Sr.Z,{visible:nr,onCancel:()=>ir(!1)}))};var Yn=(0,D.connect)(({user:de,account:Ae,loading:Me,globalSetting:$t})=>({user:de,account:Ae,globalSetting:$t,loading:Me.models.index}))(hn),Nn={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},Fn=t(30466),Xn=Object.defineProperty,br=Object.defineProperties,no=Object.getOwnPropertyDescriptors,qr=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,O=(de,Ae,Me)=>Ae in de?Xn(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,ve=(de,Ae)=>{for(var Me in Ae||(Ae={}))zr.call(Ae,Me)&&O(de,Me,Ae[Me]);if(qr)for(var Me of qr(Ae))uo.call(Ae,Me)&&O(de,Me,Ae[Me]);return de},Ce=(de,Ae)=>br(de,no(Ae)),rt=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const ct=/^1\d{10}$/,Zt=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,In=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,cn=({user:de,globalSetting:Ae,dispatch:Me})=>{const[$t]=(0,D.useSearchParams)(),dn={height:48,borderRadius:4},[Dn]=b.default.useForm(),un=()=>{Me({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),Dn.resetFields()},tn=(On,_t)=>_t?_t.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):ct.test(_t)||Zt.test(_t)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[je,mn]=(0,e.useState)(60),mo=(0,e.useMemo)(()=>je<60&&je>0,[je]),Ur=(0,e.useRef)(),ao=()=>rt(void 0,null,function*(){clearInterval(Ur.current),mn(60),Ur.current=setInterval(function On(){return mn(_t=>_t-1),On}(),1e3)}),[Bo,er]=(0,e.useState)(!1),[kr,tr]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var On,_t,nr,ir,Co;de.bindAccountModalVisible&&((On=Ae==null?void 0:Ae.setting)!=null&&On.main_site)&&!((_t=Ae==null?void 0:Ae.setting)!=null&&_t.is_local)||(0,Fn.bg)()&&de.bindAccountModalVisible&&((nr=de==null?void 0:de.userInfo)!=null&&nr.check_phone_and_mail)&&!((ir=Ae==null?void 0:Ae.setting)!=null&&ir.main_site)&&!((Co=Ae==null?void 0:Ae.setting)!=null&&Co.is_local)?tr(!0):tr(!1)},[de]);const Wr=()=>rt(void 0,null,function*(){var On;const _t=Dn.getFieldValue("userInput"),nr=ct.test(_t),ir=Zt.test(_t);if(!nr&&!ir){C.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(er(!0),nr){const zo=yield(0,Gn.ZP)(`/api/users/accounts/${(On=de.userInfoForBindAccountModal)==null?void 0:On.login}/valid_phone.json`,{method:"get",params:{phone:_t}});if((zo==null?void 0:zo.status)===-1){er(!1);return}if(zo!=null&&zo.is_exists){C.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),er(!1);return}}else{const zo=yield(0,Gn.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:_t,type:1}});if((zo==null?void 0:zo.status)===-3){C.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),er(!1);return}}let Co=(0,me.M)(_t);const Ro=yield Me({type:"account/getCode",payload:{login:_t,type:nr?3:4,smscode:Co}});er(!1),Ro.status===1&&(C.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),ao())}),Lr=()=>rt(void 0,null,function*(){var On,_t;yield Dn.validateFields();const nr=Dn.getFieldValue("userInput"),ir=Dn.getFieldValue("code"),Co=ct.test(nr),Ro=Zt.test(nr);if(!Co&&!Ro){C.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return Co?(yield Me({type:"account/bindPhone",payload:{login:(On=de.userInfoForBindAccountModal)==null?void 0:On.login,phone:nr,code:ir}})).status===0:(yield Me({type:"account/bindEmail",payload:{login:(_t=de.userInfoForBindAccountModal)==null?void 0:_t.login,email:nr,code:ir}})).status===0}),cr=()=>rt(void 0,null,function*(){var On;const _t=Ce(ve({},de.loginInfo),{unlock_key:(On=de.userInfoForBindAccountModal)==null?void 0:On.unlock_key});In.test(_t.password)||C.ZP.error("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539");const nr=yield(0,te.Es)(_t);if(nr.status){C.ZP.error(nr==null?void 0:nr.message);return}if(nr!=null&&nr.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",nr==null?void 0:nr.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let ir=$t.get("from")||$t.get("back_url");ir?window.location.href=decodeURIComponent(ir):(In.test(_t.password)||C.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/")}else In.test(_t.password)||(C.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),Me({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}})),window.location.reload();Dn.resetFields()}),xn=()=>rt(void 0,null,function*(){(yield Lr())&&(yield cr())});return e.createElement(i.default,{centered:!0,open:kr,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:Nn.popLogin,closable:!0,onCancel:un},e.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),e.createElement(b.default,{layout:"vertical",form:Dn,autoComplete:"off",preserve:!1},e.createElement(b.default.Item,{name:"userInput",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7/\u90AE\u7BB1"},{validator:tn}]},e.createElement(N.default,{style:dn,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7"})),e.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},e.createElement(N.default,{suffix:e.createElement(n.ZP,{loading:Bo,type:"link",onClick:Wr,disabled:mo},mo?`${je}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`:"\u83B7\u53D6\u9A8C\u8BC1\u7801"),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"}))),e.createElement("div",{className:Nn.tips},"\u4E3A\u4E86\u8D26\u53F7\u5B89\u5168\u6027\uFF0C\u7ED1\u5B9A\u540E\u53EF\u901A\u8FC7\u8BE5\u624B\u673A\u53F7\u6216\u90AE\u7BB1\u627E\u56DE\u5BC6\u7801"),e.createElement(n.ZP,{size:"middle",type:"primary",block:!0,style:dn,className:"font16",onClick:xn},"\u7ED1\u5B9A\u5E76\u767B\u5F55"),e.createElement("div",{className:Nn.tips},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",e.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var fr=(0,D.connect)(({user:de,loading:Ae,globalSetting:Me})=>({user:de,globalSetting:Me,loading:Ae.models.index}))(cn),Br=t(29787),Sn=t(66649),Vn=t.n(Sn),lr=t(26332),gr={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},ro=t(54087),Jr=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const lo=({globalSetting:de})=>{var Ae;const[Me,$t]=(0,e.useState)(!1),[dn,Dn]=(0,e.useState)([]),[un,tn]=(0,e.useState)([]),[je,mn]=(0,e.useState)(!1),[mo,Ur]=(0,e.useState)(!1),ao=(0,D.useLocation)(),[Bo]=(0,D.useSearchParams)();(0,e.useEffect)(()=>{ro.Z.subscribe("pod-restrict-data",tr=>{console.log(tr,"data"),$t(tr.identifier||!1),Dn(tr.data_list||[]),tn([]),mn(!1)})},[]);const er=()=>Jr(void 0,null,function*(){Ur(!0);const tr=dn.filter(Lr=>un.includes(Lr.tpi_id));(yield(0,Gn.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:tr}})).status===0&&window.location.reload(),Ur(!1)}),kr=()=>{var tr;if(console.log(ao,"location"),(tr=ao.pathname)!=null&&tr.includes("/challenges")){window.location.href="/shixuns";return}if(Bo.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),ro.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${Me}/challenges`};return e.createElement(i.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Me,title:"\u901A\u77E5",width:"600px",footer:e.createElement(St.Z,{align:"middle",justify:"center"},e.createElement(K.default,{onChange:tr=>{var Wr;console.log(tr,222),mn(tr.target.checked),tr.target.checked?tn((Wr=dn==null?void 0:dn.filter(Lr=>!Lr.is_current_shixun))==null?void 0:Wr.map(Lr=>Lr.tpi_id)):tn([])},checked:je},"\u5168\u9009"),e.createElement(n.ZP,{style:{marginLeft:"auto"},onClick:kr},"\u53D6\u6D88"),e.createElement(n.ZP,{disabled:!un.length,loading:mo,type:"primary",onClick:er},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:kr},e.createElement(Br.Z,{spinning:mo},e.createElement("div",{className:gr.wrap},e.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F",((Ae=de==null?void 0:de.setting)==null?void 0:Ae.shixun_environment_count)||10,"\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),dn==null?void 0:dn.map(tr=>e.createElement("div",{className:gr.list,key:tr.tpi_id},e.createElement(K.default,{disabled:tr.is_current_shixun,onChange:Wr=>{let Lr=[...un];Wr.target.checked?Lr.push(tr.tpi_id):Lr=un.filter(cr=>cr!==tr.tpi_id),tn(Lr),mn(Lr.length===dn.length)},checked:un==null?void 0:un.includes(tr.tpi_id)}),e.createElement("span",{className:gr.name,onClick:()=>(0,me.xg)(`/shixuns/${tr.shixun_identifier}/challenges`),title:tr.shixun_name},e.createElement("b",null,tr.shixun_name),tr.is_current_shixun&&e.createElement("span",{className:gr.tag},"\u5F53\u524D\u5B9E\u8BAD")),e.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",tr.pod_num,"\u4E2A"))))))};var Xr=(0,D.connect)(({globalSetting:de})=>({globalSetting:de}))(lo),Wn={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},Qr=t(59301),to=Object.getOwnPropertySymbols,go=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,oo=(de,Ae)=>{var Me={};for(var $t in de)go.call(de,$t)&&Ae.indexOf($t)<0&&(Me[$t]=de[$t]);if(de!=null&&to)for(var $t of to(de))Ae.indexOf($t)<0&&Pr.call(de,$t)&&(Me[$t]=de[$t]);return Me},io=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});const Tn=de=>{var Ae=de,{loading:Me,globalSetting:$t,dispatch:dn}=Ae,Dn=oo(Ae,["loading","globalSetting","dispatch"]);const un="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",tn="\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002";(0,e.useEffect)(()=>{(0,me.IS)()&&mn()},[]),(0,e.useEffect)(()=>{dn({type:"globalSetting/setShareData",payload:{desc:"\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002",title:document.title,imgUrl:un}})},[location.pathname]),(0,e.useEffect)(()=>{je()},[$t==null?void 0:$t.shareData]);const je=()=>{var Ur;(Ur=window.wx)==null||Ur.ready(function(){var ao,Bo,er,kr,tr,Wr,Lr={title:((ao=$t==null?void 0:$t.shareData)==null?void 0:ao.title)||document.title,desc:((Bo=$t==null?void 0:$t.shareData)==null?void 0:Bo.desc)||tn,link:window.location.href,imgUrl:((kr=(er=$t==null?void 0:$t.shareData)==null?void 0:er.imgUrl)==null?void 0:kr.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||un};(tr=window.wx)==null||tr.onMenuShareAppMessage(Lr),(Wr=window.wx)==null||Wr.onMenuShareTimeline(Lr)})};function mn(){return io(this,null,function*(){const Ur=yield(0,Gn.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(Ur==null?void 0:Ur.status)===0&&mo(Ur)})}function mo(Ur){window.wx.config({debug:!1,appId:(Ur==null?void 0:Ur.appid)||"wx2402d86a6b534f77",timestamp:(Ur==null?void 0:Ur.timestamp)||1716781260,nonceStr:(Ur==null?void 0:Ur.noncestr)||"WjRUMvS[",signature:(Ur==null?void 0:Ur.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return Qr.createElement(Qr.Fragment,null)};var ur=(0,D.connect)(({loading:de,globalSetting:Ae})=>({loading:de,globalSetting:Ae}))(Tn),bn=t(69351),Kn=t(36237),Qn=t(59301),_r=Object.defineProperty,Vo=Object.defineProperties,vn=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,Or=(de,Ae,Me)=>Ae in de?_r(de,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Me}):de[Ae]=Me,To=(de,Ae)=>{for(var Me in Ae||(Ae={}))jr.call(Ae,Me)&&Or(de,Me,Ae[Me]);if(jn)for(var Me of jn(Ae))co.call(Ae,Me)&&Or(de,Me,Ae[Me]);return de},Ao=(de,Ae)=>Vo(de,vn(Ae)),jo=(de,Ae)=>{var Me={};for(var $t in de)jr.call(de,$t)&&Ae.indexOf($t)<0&&(Me[$t]=de[$t]);if(de!=null&&jn)for(var $t of jn(de))Ae.indexOf($t)<0&&co.call(de,$t)&&(Me[$t]=de[$t]);return Me},Mr=(de,Ae,Me)=>new Promise(($t,dn)=>{var Dn=je=>{try{tn(Me.next(je))}catch(mn){dn(mn)}},un=je=>{try{tn(Me.throw(je))}catch(mn){dn(mn)}},tn=je=>je.done?$t(je.value):Promise.resolve(je.value).then(Dn,un);tn((Me=Me.apply(de,Ae)).next())});Vn().locale("zh-cn");const hr=de=>{var Ae=de,{loading:Me,globalSetting:$t,user:dn,dispatch:Dn}=Ae,un=jo(Ae,["loading","globalSetting","user","dispatch"]),tn;const je=(0,D.useLocation)(),mn=(0,lr.g)(),[mo]=(0,D.useSearchParams)(),{globalLoading:Ur}=$t,ao=()=>Mr(void 0,null,function*(){let er,kr,tr;const Wr=je.pathname.split("/");if(je!=null&&je.search){let Lr,cr;Wr.includes("paths")?Lr=Wr[2]:Wr.includes("tasks")?(cr=Wr[2],tr=Wr[2]):Wr.includes("knowledgegraph")&&(tr=Wr[2]),er=yield Dn({type:"user/getUserInfo",payload:Ao(To(To({course_id:tr},mn),(0,me.oP)()),{subject_id:Lr,game_id:cr,websiteName:"educoder"})})}else Wr.includes("tasks")&&(kr=Wr[2],tr=Wr[2]),er=yield Dn({type:"user/getUserInfo",payload:Ao(To({course_id:tr},mn),{game_id:kr})});(er==null?void 0:er.username)!=="\u6E38\u5BA2"&&(je.pathname==="/login"&&(window.location.href="/"),je.pathname!=="/user/login"&&je.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,me.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url")))});(0,e.useEffect)(()=>{p.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:To({},Wn)})},[$t.theme]),(0,e.useEffect)(()=>{(0,me.Il)(),function(){function er(){var kr=document.documentElement,tr=kr.clientWidth,Wr=1920,Lr=tr/Wr;Lr=Lr>2?2:Lr<.6?.6:Lr,kr.style.fontSize=Lr+"px"}window.addEventListener("resize",er),er()}()},[]),(0,e.useEffect)(()=>{Dn({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(er){document.referrer.indexOf("educoder.net")===-1&&document.referrer.indexOf("gitlink.org.cn")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,e.useEffect)(()=>{var er,kr,tr,Wr,Lr;if(ao(),je.pathname.indexOf("classrooms")>-1&&je.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),je.pathname.indexOf("/classrooms/4RW9CYHY")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/4RW9CYHY/exercise";return}if(je.pathname.indexOf("/classrooms/qb4ft587")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/qb4ft587/exercise";return}if(je.pathname.indexOf("/classrooms/c5q9bsp2")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise";return}if(Dn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),window.location.href==="https://jetcoder.educoder.net"||window.location.href==="https://jetcoder.educoder.net/"){window.location.href="https://www.educoder.net/problems";return}if((er=window.location.href)!=null&&er.includes("/problems")&&((kr=window.location.href)!=null&&kr.includes("/share"))){const cr=(Lr=(Wr=(tr=window.location)==null?void 0:tr.pathname)==null?void 0:Wr.split("/"))==null?void 0:Lr[2];(0,Gn.ZP)(`/api/practices/${cr}/start`,{method:"get"}).then(On=>{(On==null?void 0:On.status)===0&&D.history.replace(`/problems/${On==null?void 0:On.identifier}/oj/${cr}`)});return}if(je.pathname==="/admins"||je.pathname==="/sidekiq"){const cr=document.domain;if(cr.indexOf("educoder.net")>-1)switch(cr){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${je.pathname}`;break;default:let xn=document.domain.split(".");xn[0]=xn[0]+"-data",window.location.href=`https://${xn.join(".")}${je.pathname}`;break}}i.default.destroyAll()},[je.pathname]),(0,e.useEffect)(()=>{$t.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=$t.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[$t.updateData.system_update]),(0,e.useEffect)(()=>{var er,kr;if((0,me.WX)()){if(!((er=$t==null?void 0:$t.setting)!=null&&er.version))return;(0,me.yC)((kr=$t==null?void 0:$t.setting)==null?void 0:kr.version)>0&&i.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:Qn.createElement("div",null,Qn.createElement("span",{className:"c-red"},"\u60A8\u7684\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF\u67DC\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E"),'\uFF0C\u8BF7\u5347\u7EA7\u81F3\u6700\u65B0\u7248\u672C\u540E\u518D\u4F7F\u7528\uFF0C\u70B9\u51FB"\u786E\u5B9A"\u540E\u5C06\u4E0B\u8F7D\u6700\u65B0\u7248\u672C\u7684\u5BA2\u6237\u7AEF,',Qn.createElement("span",{className:"c-red"},"\u4E0B\u8F7D\u540E\u8BF7\u5148\u9000\u51FA\u5BA2\u6237\u7AEF\u518D\u5B89\u88C5")),okText:"\u7ACB\u5373\u5347\u7EA7",visible:!0,maskClosable:!1,onOk:()=>((0,me.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(tn=$t==null?void 0:$t.setting)==null?void 0:tn.version]),(0,e.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const Bo=()=>{var er,kr,tr,Wr,Lr,cr,xn,On;const _t=localStorage.trackUserTime,nr=localStorage.trackUser;if(!(_t&&Vn()(_t).isSame(Vn()().startOf("day"),"d")&&nr==((er=dn.userInfo)==null?void 0:er.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(kr=dn.userInfo)==null?void 0:kr.login;let ir="";switch(dn.userInfo.role){case 1:ir="\u8D85\u7BA1";break;case 2:ir="\u8FD0\u8425";break;case 5:ir="\u8BA4\u8BC1\u6559\u5E08";break;case 12:ir="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:ir="\u5B66\u751F";break}((tr=dn.userInfo)==null?void 0:tr.identity)!=="student"&&((Wr=dn.userInfo)==null?void 0:Wr.identity)!=="teacher"&&(ir="\u4E13\u4E1A\u4EBA\u58EB"),(Lr=dn.userInfo)!=null&&Lr.user_school&&((0,me.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(cr=dn.userInfo)==null?void 0:cr.user_school]),(0,me.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(xn=dn.userInfo)==null?void 0:xn.login,(On=dn.userInfo)==null?void 0:On.user_school])),(0,me.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,me.L9)(["\u5E73\u53F0PC\u7AEF",ir])}};return Qn.createElement(Kn.StyleProvider,{transformers:[Kn.legacyLogicalPropertiesTransformer],hashPriority:"high"},Qn.createElement(p.ZP,{locale:x.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:Wn},Qn.createElement(Et,null),Qn.createElement(Yn,null),Qn.createElement(fr,null),Qn.createElement(ur,null),Qn.createElement(Xr,null),Qn.createElement(Br.Z,{size:"middle",spinning:Ur.show,tip:Ur.text,className:"ant-spin-nested-loading-black"},Qn.createElement(D.Outlet,null))))};var fo=(0,D.connect)(({loading:de,globalSetting:Ae,user:Me})=>({loading:de,globalSetting:Ae,user:Me}))(hr)},30649:function(rn,Je,t){t.d(Je,{a:function(){return b},h:function(){return D}});var e=t(49411),p=(C,N,K)=>new Promise((n,te)=>{var I=We=>{try{G(K.next(We))}catch(Ie){te(Ie)}},P=We=>{try{G(K.throw(We))}catch(Ie){te(Ie)}},G=We=>We.done?n(We.value):Promise.resolve(We.value).then(I,P);G((K=K.apply(C,N)).next())});let i=null;const x={send:(...C)=>{},close:()=>{},addEventListener:(...C)=>{},removeEventListener:(...C)=>{}};(0,e.WX)()&&(i=new WebSocket("ws://localhost:8082"));function D(){return i||x}function b(){return p(this,null,function*(){if(!(0,e.WX)())return;D().send(JSON.stringify({type:"clear-cache-and-cookies"})),yield new Promise(N=>setTimeout(N,1e3)),console.log("\u7B49\u5F851\u79D2\u540E\u6267\u884C\u7684\u64CD\u4F5C")})}},10933:function(rn,Je,t){t.d(Je,{rX:function(){return m},pW:function(){return z},gy:function(){return k},xY:function(){return d},O5:function(){return Ee},hs:function(){return Ie},tJ:function(){return G},o1:function(){return We},Rd:function(){return w}});var e=t(73635),p=t(62957),i=t(37285),x=t(6767),D=t(30466),b=t(49411),C=t(87169),N=t(25510),K="data:image/png;base64,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",n=t.p+"static/newqrcode.a8740efb.png",te=t(32637),I=t(59301),P=(J,Ne,ce)=>new Promise((ie,xe)=>{var q=fe=>{try{s(ce.next(fe))}catch(j){xe(j)}},Z=fe=>{try{s(ce.throw(fe))}catch(j){xe(j)}},s=fe=>fe.done?ie(fe.value):Promise.resolve(fe.value).then(q,Z);s((ce=ce.apply(J,Ne)).next())});const G=(J,Ne=!1,ce=!1,ie="",xe=!1)=>!!(We(J)&&Se(J,Ne,ce,ie,xe)),We=J=>(0,D.bg)()?!0:(J({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Ie=J=>{var Ne,ce,ie;const{user:xe}=(0,e.getDvaApp)()._store.getState();(0,D.bg)()&&!((ce=(Ne=xe==null?void 0:xe.userInfo)==null?void 0:Ne.course)!=null&&ce.course_public)&&!((ie=xe==null?void 0:xe.userInfo)!=null&&ie.profile_completed)&&J({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Se=(J,Ne=!1,ce=!0,ie="",xe=!1)=>{var q;const{user:Z}=(0,e.getDvaApp)()._store.getState();return(q=Z.userInfo)!=null&&q.profile_completed?!0:(ce?J({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ie,isCurrentPage:xe}}):p.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,b.xg)("/account/profile/edit"),me()}}),!1)},me=()=>{p.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},w=()=>{p.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:I.createElement("div",{style:{textAlign:"center"}},I.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),I.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:te}),I.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ee=()=>{var J;const{user:Ne}=(0,e.getDvaApp)()._store.getState();return(J=Ne.userInfo)!=null&&J.professional_certification?!0:(p.default.confirm({title:"\u63D0\u793A",centered:!0,content:I.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,b.xg)("/account/certification")}}),!1)},d=()=>(0,D.V9)()?!0:(p.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:I.createElement("div",{className:"tc",style:{marginLeft:-38}},I.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),I.createElement("img",{src:n,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),m=(J,Ne)=>J?!0:(p.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:I.createElement("div",null,I.createElement("p",null,Ne||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),I.createElement("div",{style:{marginLeft:"110px"}},I.createElement("img",{src:K,width:200}),I.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,b.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),z=J=>{p.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:I.createElement("div",null,I.createElement("div",null,I.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),I.createElement(i.Z,null),I.createElement("p",{style:{color:"#666666",fontSize:12}}," ",I.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",I.createElement("a",null,J),"\u5929\u3002"),I.createElement("p",{style:{color:"#666666",fontSize:12}}," ",I.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),I.createElement("div",{style:{textAlign:"center",marginTop:30}},I.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:N,alt:"\u4E8C\u7EF4\u7801",width:160})))})},k=(J,Ne="")=>{const{shixunsDetail:{detail:ce}}=(0,e.getDvaApp)()._store.getState();if((ce==null?void 0:ce.public)===2||(ce==null?void 0:ce.public)===1||(ce==null?void 0:ce.shixun_status)===3){let ie="";return(ce==null?void 0:ce.public)===2&&(ie="\u5DF2\u516C\u5F00"),(ce==null?void 0:ce.public)===1&&(ie="\u5F85\u5BA1\u6838"),(ce==null?void 0:ce.shixun_status)===3&&(ie="\u5DF2\u5173\u95ED"),p.default.info({centered:!0,icon:I.createElement(C.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:I.createElement("div",{className:"tc",style:{marginLeft:-38}},I.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},I.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ie,"\uFF0C",Ne,"\u3002"),I.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),I.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:N,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ce==null?void 0:ce.shixun_status)===2?(p.default.confirm({centered:!0,icon:I.createElement(C.Z,null),title:"\u63D0\u793A",content:I.createElement("div",null,I.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ne,"\u3002"),I.createElement("br",null),I.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.default.confirm({width:440,centered:!0,icon:I.createElement(C.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>P(void 0,null,function*(){(yield J({type:"shixunsDetail/cancelRelease",payload:{id:ce==null?void 0:ce.identifier}})).status!==401&&(x.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),J({type:"shixunsDetail/getShixunsDetail",payload:{id:ce==null?void 0:ce.identifier}}),J({type:"practiceSetting/getCommonData",payload:{id:ce==null?void 0:ce.identifier}}))})})}}),!0):!1}},29509:function(rn,Je,t){t.d(Je,{o2:function(){return D},yT:function(){return b}});var e=t(77654),p=t(34998);const i=p.i.map(C=>`${C}-inverse`),x=["success","processing","error","default","warning"];function D(C){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,e.Z)(i),(0,e.Z)(p.i)).includes(C):p.i.includes(C)}function b(C){return x.includes(C)}},9981:function(rn,Je){const t=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let p=1;p{const D=i[x];D!==void 0&&(e[x]=D)})}return e};Je.Z=t},99402:function(rn,Je,t){t.d(Je,{T:function(){return p},n:function(){return e}});function e(i){return["small","middle","large"].includes(i)}function p(i){return i?typeof i=="number"&&!Number.isNaN(i):!1}},86013:function(rn,Je,t){var e=t(59301),p=t(19248);const i=x=>{let D;return typeof x=="object"&&(x!=null&&x.clearIcon)?D=x:x&&(D={clearIcon:e.createElement(p.Z,null)}),D};Je.Z=i},97224:function(rn,Je,t){t.d(Je,{F:function(){return e}});function e(i){return i!=null&&i===i.window}const p=i=>{var x,D;if(typeof window=="undefined")return 0;let b=0;return e(i)?b=i.pageYOffset:i instanceof Document?b=i.documentElement.scrollTop:(i instanceof HTMLElement||i)&&(b=i.scrollTop),i&&!e(i)&&typeof b!="number"&&(b=(D=((x=i.ownerDocument)!==null&&x!==void 0?x:i).documentElement)===null||D===void 0?void 0:D.scrollTop),b};Je.Z=p},52838:function(rn,Je,t){t.d(Je,{Z:function(){return b}});var e=t(37645);function p(C,N,K,n){if(n===!1)return{adjustX:!1,adjustY:!1};const te=n&&typeof n=="object"?n:{},I={};switch(C){case"top":case"bottom":I.shiftX=N.arrowOffsetHorizontal*2+K,I.shiftY=!0,I.adjustY=!0;break;case"left":case"right":I.shiftY=N.arrowOffsetVertical*2+K,I.shiftX=!0,I.adjustX=!0;break}const P=Object.assign(Object.assign({},I),te);return P.shiftX||(P.adjustX=!0),P.shiftY||(P.adjustY=!0),P}const i={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},x={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},D=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function b(C){const{arrowWidth:N,autoAdjustOverflow:K,arrowPointAtCenter:n,offset:te,borderRadius:I,visibleFirst:P}=C,G=N/2,We={};return Object.keys(i).forEach(Ie=>{const Se=n&&x[Ie]||i[Ie],me=Object.assign(Object.assign({},Se),{offset:[0,0],dynamicInset:!0});switch(We[Ie]=me,D.has(Ie)&&(me.autoArrow=!1),Ie){case"top":case"topLeft":case"topRight":me.offset[1]=-G-te;break;case"bottom":case"bottomLeft":case"bottomRight":me.offset[1]=G+te;break;case"left":case"leftTop":case"leftBottom":me.offset[0]=-G-te;break;case"right":case"rightTop":case"rightBottom":me.offset[0]=G+te;break}const w=(0,e.wZ)({contentRadius:I,limitVerticalRadius:!0});if(n)switch(Ie){case"topLeft":case"bottomLeft":me.offset[0]=-w.arrowOffsetHorizontal-G;break;case"topRight":case"bottomRight":me.offset[0]=w.arrowOffsetHorizontal+G;break;case"leftTop":case"rightTop":me.offset[1]=-w.arrowOffsetHorizontal*2+G;break;case"leftBottom":case"rightBottom":me.offset[1]=w.arrowOffsetHorizontal*2-G;break}me.overflow=p(Ie,w,N,K),P&&(me.htmlRegion="visibleFirst")}),We}},83010:function(rn,Je,t){t.d(Je,{Z:function(){return x}});var e=t(16089);function p(D,b,C,N){const K=C-b;return D/=N/2,D<1?K/2*D*D*D+b:K/2*((D-=2)*D*D+2)+b}var i=t(97224);function x(D){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:N,duration:K=450}=b,n=C(),te=(0,i.Z)(n),I=Date.now(),P=()=>{const We=Date.now()-I,Ie=p(We>K?K:We,te,D,K);(0,i.F)(n)?n.scrollTo(window.pageXOffset,Ie):n instanceof Document||n.constructor.name==="HTMLDocument"?n.documentElement.scrollTop=Ie:n.scrollTop=Ie,WeC||b},92973:function(rn,Je,t){t.d(Je,{Z:function(){return ge}});var e=t(59301),p=t(29679),i=t(19248),x=t(99267),D=t(96512),b=t(78987),C=t(92310),N=t.n(C),K=t(77900),n=t(26112),te=t(8654),I=t(22703),P=t(48755),G=t(36237),We=t(63356),Ie=t(16931);const Se=(Be,A,B,L,ne)=>({background:Be,border:`${(0,G.unit)(L.lineWidth)} ${L.lineType} ${A}`,[`${ne}-icon`]:{color:B}}),me=Be=>{const{componentCls:A,motionDurationSlow:B,marginXS:L,marginSM:ne,fontSize:E,fontSizeLG:R,lineHeight:H,borderRadiusLG:Le,motionEaseInOutCirc:X,withDescriptionIconSize:be,colorText:De,colorTextHeading:at,withDescriptionPadding:Xe,defaultPadding:le}=Be;return{[A]:Object.assign(Object.assign({},(0,We.Wf)(Be)),{position:"relative",display:"flex",alignItems:"center",padding:le,wordWrap:"break-word",borderRadius:Le,[`&${A}-rtl`]:{direction:"rtl"},[`${A}-content`]:{flex:1,minWidth:0},[`${A}-icon`]:{marginInlineEnd:L,lineHeight:0},"&-description":{display:"none",fontSize:E,lineHeight:H},"&-message":{color:at},[`&${A}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${B} ${X}, opacity ${B} ${X}, padding-top ${B} ${X}, padding-bottom ${B} ${X}, margin-bottom ${B} ${X}`},[`&${A}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${A}-with-description`]:{alignItems:"flex-start",padding:Xe,[`${A}-icon`]:{marginInlineEnd:ne,fontSize:be,lineHeight:0},[`${A}-message`]:{display:"block",marginBottom:L,color:at,fontSize:R},[`${A}-description`]:{display:"block",color:De}},[`${A}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},w=Be=>{const{componentCls:A,colorSuccess:B,colorSuccessBorder:L,colorSuccessBg:ne,colorWarning:E,colorWarningBorder:R,colorWarningBg:H,colorError:Le,colorErrorBorder:X,colorErrorBg:be,colorInfo:De,colorInfoBorder:at,colorInfoBg:Xe}=Be;return{[A]:{"&-success":Se(ne,L,B,Be,A),"&-info":Se(Xe,at,De,Be,A),"&-warning":Se(H,R,E,Be,A),"&-error":Object.assign(Object.assign({},Se(be,X,Le,Be,A)),{[`${A}-description > pre`]:{margin:0,padding:0}})}}},Ee=Be=>{const{componentCls:A,iconCls:B,motionDurationMid:L,marginXS:ne,fontSizeIcon:E,colorIcon:R,colorIconHover:H}=Be;return{[A]:{"&-action":{marginInlineStart:ne},[`${A}-close-icon`]:{marginInlineStart:ne,padding:0,overflow:"hidden",fontSize:E,lineHeight:(0,G.unit)(E),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${B}-close`]:{color:R,transition:`color ${L}`,"&:hover":{color:H}}},"&-close-text":{color:R,transition:`color ${L}`,"&:hover":{color:H}}}}},d=Be=>({withDescriptionIconSize:Be.fontSizeHeading3,defaultPadding:`${Be.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Be.paddingMD}px ${Be.paddingContentHorizontalLG}px`});var m=(0,Ie.I$)("Alert",Be=>[me(Be),w(Be),Ee(Be)],d),z=function(Be,A){var B={};for(var L in Be)Object.prototype.hasOwnProperty.call(Be,L)&&A.indexOf(L)<0&&(B[L]=Be[L]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,L=Object.getOwnPropertySymbols(Be);ne{const{icon:A,prefixCls:B,type:L}=Be,ne=k[L]||null;return A?(0,I.wm)(A,e.createElement("span",{className:`${B}-icon`},A),()=>({className:N()(`${B}-icon`,A.props.className)})):e.createElement(ne,{className:`${B}-icon`})},Ne=Be=>{const{isClosable:A,prefixCls:B,closeIcon:L,handleClose:ne,ariaProps:E}=Be,R=L===!0||L===void 0?e.createElement(x.Z,null):L;return A?e.createElement("button",Object.assign({type:"button",onClick:ne,className:`${B}-close-icon`,tabIndex:0},E),R):null};var ie=e.forwardRef((Be,A)=>{const{description:B,prefixCls:L,message:ne,banner:E,className:R,rootClassName:H,style:Le,onMouseEnter:X,onMouseLeave:be,onClick:De,afterClose:at,showIcon:Xe,closable:le,closeText:Y,closeIcon:V,action:h,id:pe}=Be,Q=z(Be,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[r,g]=e.useState(!1),se=e.useRef(null);e.useImperativeHandle(A,()=>({nativeElement:se.current}));const{getPrefixCls:re,direction:T,closable:_,closeIcon:$,className:ue,style:v}=(0,P.dj)("alert"),y=re("alert",L),[Ge,we,Fe]=m(y),Ve=Mt=>{var Qt;g(!0),(Qt=Be.onClose)===null||Qt===void 0||Qt.call(Be,Mt)},ke=e.useMemo(()=>Be.type!==void 0?Be.type:E?"warning":"info",[Be.type,E]),et=e.useMemo(()=>typeof le=="object"&&le.closeIcon||Y?!0:typeof le=="boolean"?le:V!==!1&&V!==null&&V!==void 0?!0:!!_,[Y,V,le,_]),$e=E&&Xe===void 0?!0:Xe,tt=N()(y,`${y}-${ke}`,{[`${y}-with-description`]:!!B,[`${y}-no-icon`]:!$e,[`${y}-banner`]:!!E,[`${y}-rtl`]:T==="rtl"},ue,R,H,Fe,we),Ot=(0,n.Z)(Q,{aria:!0,data:!0}),bt=e.useMemo(()=>typeof le=="object"&&le.closeIcon?le.closeIcon:Y||(V!==void 0?V:typeof _=="object"&&_.closeIcon?_.closeIcon:$),[V,le,Y,$]),xt=e.useMemo(()=>{const Mt=le!=null?le:_;if(typeof Mt=="object"){const{closeIcon:Qt}=Mt;return z(Mt,["closeIcon"])}return{}},[le,_]);return Ge(e.createElement(K.default,{visible:!r,motionName:`${y}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Mt=>({maxHeight:Mt.offsetHeight}),onLeaveEnd:at},(Mt,Qt)=>{let{className:At,style:wt}=Mt;return e.createElement("div",Object.assign({id:pe,ref:(0,te.sQ)(se,Qt),"data-show":!r,className:N()(tt,At),style:Object.assign(Object.assign(Object.assign({},v),Le),wt),onMouseEnter:X,onMouseLeave:be,onClick:De,role:"alert"},Ot),$e?e.createElement(J,{description:B,icon:Be.icon,prefixCls:y,type:ke}):null,e.createElement("div",{className:`${y}-content`},ne?e.createElement("div",{className:`${y}-message`},ne):null,B?e.createElement("div",{className:`${y}-description`},B):null),h?e.createElement("div",{className:`${y}-action`},h):null,e.createElement(Ne,{isClosable:et,prefixCls:y,closeIcon:bt,handleClose:Ve,ariaProps:xt}))}))}),xe=t(38705),q=t(17212),Z=t(96885),s=t(39153),j=function(Be){function A(){var B;return(0,xe.Z)(this,A),B=(0,Z.Z)(this,A,arguments),B.state={error:void 0,info:{componentStack:""}},B}return(0,s.Z)(A,Be),(0,q.Z)(A,[{key:"componentDidCatch",value:function(L,ne){this.setState({error:L,info:ne})}},{key:"render",value:function(){const{message:L,description:ne,id:E,children:R}=this.props,{error:H,info:Le}=this.state,X=(Le==null?void 0:Le.componentStack)||null,be=typeof L=="undefined"?(H||"").toString():L,De=typeof ne=="undefined"?X:ne;return H?e.createElement(ie,{id:E,type:"error",message:be,description:e.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},De)}):R}}])}(e.Component);const ye=ie;ye.ErrorBoundary=j;var ge=ye},1560:function(rn,Je,t){t.d(Je,{Z:function(){return me}});var e=t(2738),p=t(45915),i=t(82326),x=t(59301),D=t(92310),b=t.n(D),C=t(11592),N=t(75030),K=t(48755);const{Option:n}=i.default;function te(w){return(w==null?void 0:w.type)&&(w.type.isSelectOption||w.type.isSelectOptGroup)}const I=(w,Ee)=>{var d;const{prefixCls:m,className:z,popupClassName:k,dropdownClassName:J,children:Ne,dataSource:ce}=w,ie=(0,C.Z)(Ne);let xe;ie.length===1&&x.isValidElement(ie[0])&&!te(ie[0])&&([xe]=ie);const q=xe?()=>xe:void 0;let Z;ie.length&&te(ie[0])?Z=Ne:Z=ce?ce.map(ye=>{if(x.isValidElement(ye))return ye;switch(typeof ye){case"string":return x.createElement(n,{key:ye,value:ye},ye);case"object":{const{value:ge}=ye;return x.createElement(n,{key:ge,value:ge},ye.text)}default:return}}):[];const{getPrefixCls:s}=x.useContext(K.E_),fe=s("select",m),[j]=(0,N.Cn)("SelectLike",(d=w.dropdownStyle)===null||d===void 0?void 0:d.zIndex);return x.createElement(i.default,Object.assign({ref:Ee,suffixIcon:null},(0,e.Z)(w,["dataSource","dropdownClassName"]),{prefixCls:fe,popupClassName:k||J,dropdownStyle:Object.assign(Object.assign({},w.dropdownStyle),{zIndex:j}),className:b()(`${fe}-auto-complete`,z),mode:i.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:q}),Z)};var G=x.forwardRef(I);const{Option:We}=i.default,Ie=(0,p.Z)(G,"dropdownAlign",w=>(0,e.Z)(w,["visible"])),Se=G;Se.Option=We,Se._InternalPanelDoNotUseOrYouWillBeFired=Ie;var me=Se},62673:function(rn,Je,t){t.d(Je,{default:function(){return Ne}});var e=t(59301),p=t(92310),i=t.n(p),x=t(16632),D=t(8654),b=t(12919),C=t(63872),N=t(48755),K=t(2171),n=t(83397),te=t(56553),P=e.createContext(null),G=t(36170),We=t(74632),Ie=function(ce,ie){var xe={};for(var q in ce)Object.prototype.hasOwnProperty.call(ce,q)&&ie.indexOf(q)<0&&(xe[q]=ce[q]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,q=Object.getOwnPropertySymbols(ce);Z{var xe;const{prefixCls:q,className:Z,rootClassName:s,children:fe,indeterminate:j=!1,style:ye,onMouseEnter:ge,onMouseLeave:Be,skipGroup:A=!1,disabled:B}=ce,L=Ie(ce,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ne,direction:E,checkbox:R}=e.useContext(N.E_),H=e.useContext(P),{isFormItemInput:Le}=e.useContext(te.aM),X=e.useContext(K.Z),be=(xe=(H==null?void 0:H.disabled)||B)!==null&&xe!==void 0?xe:X,De=e.useRef(L.value),at=e.useRef(null),Xe=(0,D.sQ)(ie,at);e.useEffect(()=>{H==null||H.registerValue(L.value)},[]),e.useEffect(()=>{if(!A)return L.value!==De.current&&(H==null||H.cancelValue(De.current),H==null||H.registerValue(L.value),De.current=L.value),()=>H==null?void 0:H.cancelValue(L.value)},[L.value]),e.useEffect(()=>{var T;!((T=at.current)===null||T===void 0)&&T.input&&(at.current.input.indeterminate=j)},[j]);const le=ne("checkbox",q),Y=(0,n.Z)(le),[V,h,pe]=(0,G.ZP)(le,Y),Q=Object.assign({},L);H&&!A&&(Q.onChange=function(){L.onChange&&L.onChange.apply(L,arguments),H.toggleOption&&H.toggleOption({label:fe,value:L.value})},Q.name=H.name,Q.checked=H.value.includes(L.value));const r=i()(`${le}-wrapper`,{[`${le}-rtl`]:E==="rtl",[`${le}-wrapper-checked`]:Q.checked,[`${le}-wrapper-disabled`]:be,[`${le}-wrapper-in-form-item`]:Le},R==null?void 0:R.className,Z,s,pe,Y,h),g=i()({[`${le}-indeterminate`]:j},C.A,h),[se,re]=(0,We.Z)(Q.onClick);return V(e.createElement(b.Z,{component:"Checkbox",disabled:be},e.createElement("label",{className:r,style:Object.assign(Object.assign({},R==null?void 0:R.style),ye),onMouseEnter:ge,onMouseLeave:Be,onClick:se},e.createElement(x.Z,Object.assign({},Q,{onClick:re,prefixCls:le,className:g,disabled:be,ref:Xe})),fe!==void 0&&e.createElement("span",{className:`${le}-label`},fe))))};var w=e.forwardRef(Se),Ee=t(77654),d=t(2738),m=function(ce,ie){var xe={};for(var q in ce)Object.prototype.hasOwnProperty.call(ce,q)&&ie.indexOf(q)<0&&(xe[q]=ce[q]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,q=Object.getOwnPropertySymbols(ce);Z{const{defaultValue:xe,children:q,options:Z=[],prefixCls:s,className:fe,rootClassName:j,style:ye,onChange:ge}=ce,Be=m(ce,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:A,direction:B}=e.useContext(N.E_),[L,ne]=e.useState(Be.value||xe||[]),[E,R]=e.useState([]);e.useEffect(()=>{"value"in Be&&ne(Be.value||[])},[Be.value]);const H=e.useMemo(()=>Z.map(g=>typeof g=="string"||typeof g=="number"?{label:g,value:g}:g),[Z]),Le=g=>{R(se=>se.filter(re=>re!==g))},X=g=>{R(se=>[].concat((0,Ee.Z)(se),[g]))},be=g=>{const se=L.indexOf(g.value),re=(0,Ee.Z)(L);se===-1?re.push(g.value):re.splice(se,1),"value"in Be||ne(re),ge==null||ge(re.filter(T=>E.includes(T)).sort((T,_)=>{const $=H.findIndex(v=>v.value===T),ue=H.findIndex(v=>v.value===_);return $-ue}))},De=A("checkbox",s),at=`${De}-group`,Xe=(0,n.Z)(De),[le,Y,V]=(0,G.ZP)(De,Xe),h=(0,d.Z)(Be,["value","disabled"]),pe=Z.length?H.map(g=>e.createElement(w,{prefixCls:De,key:g.value.toString(),disabled:"disabled"in g?g.disabled:Be.disabled,value:g.value,checked:L.includes(g.value),onChange:g.onChange,className:`${at}-item`,style:g.style,title:g.title,id:g.id,required:g.required},g.label)):q,Q={toggleOption:be,value:L,disabled:Be.disabled,name:Be.name,registerValue:X,cancelValue:Le},r=i()(at,{[`${at}-rtl`]:B==="rtl"},fe,j,V,Xe,Y);return le(e.createElement("div",Object.assign({className:r,style:ye},h,{ref:ie}),e.createElement(P.Provider,{value:Q},pe)))});const J=w;J.Group=k,J.__ANT_CHECKBOX=!0;var Ne=J},36170:function(rn,Je,t){t.d(Je,{C2:function(){return b}});var e=t(36237),p=t(63356),i=t(51636),x=t(16931);const D=C=>{const{checkboxCls:N}=C,K=`${N}-wrapper`;return[{[`${N}-group`]:Object.assign(Object.assign({},(0,p.Wf)(C)),{display:"inline-flex",flexWrap:"wrap",columnGap:C.marginXS,[`> ${C.antCls}-row`]:{flex:1}}),[K]:Object.assign(Object.assign({},(0,p.Wf)(C)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${K}`]:{marginInlineStart:0},[`&${K}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[N]:Object.assign(Object.assign({},(0,p.Wf)(C)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:C.borderRadiusSM,alignSelf:"center",[`${N}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${N}-inner`]:Object.assign({},(0,p.oN)(C))},[`${N}-inner`]:{boxSizing:"border-box",display:"block",width:C.checkboxSize,height:C.checkboxSize,direction:"ltr",backgroundColor:C.colorBgContainer,border:`${(0,e.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadiusSM,borderCollapse:"separate",transition:`all ${C.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:C.calc(C.checkboxSize).div(14).mul(5).equal(),height:C.calc(C.checkboxSize).div(14).mul(8).equal(),border:`${(0,e.unit)(C.lineWidthBold)} solid ${C.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${C.motionDurationFast} ${C.motionEaseInBack}, opacity ${C.motionDurationFast}`}},"& + span":{paddingInlineStart:C.paddingXS,paddingInlineEnd:C.paddingXS}})},{[` ${K}:not(${K}-disabled), diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.720f37ae.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.68c6c7d0.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__Detail__index.720f37ae.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.68c6c7d0.async.js index 9d0d13c566..f03ef27678 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.720f37ae.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.68c6c7d0.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[195],{86697:function(ft,ku,f){"use strict";f.d(ku,{Z:function(){return Ve}});var t=f(60499),q=f(59301),xu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},De=xu,w=f(7657),Oe=function(Q,F){return q.createElement(w.Z,(0,t.Z)({},Q,{ref:F,icon:De}))},Ye=q.forwardRef(Oe),Ve=Ye},83357:function(ft,ku,f){"use strict";f.d(ku,{$s:function(){return q},Kc:function(){return w},Um:function(){return De},YT:function(){return t},ck:function(){return xu}});var t=(Oe=>(Oe.STUDENT_SELF="student_self",Oe.TEACHER_ASSIGN="teacher_assign",Oe))(t||{}),q=(Oe=>(Oe.BY_PERSON="by_person",Oe.BY_GROUP="by_group",Oe.BY_FILE="by_file",Oe))(q||{}),xu=(Oe=>(Oe.BY_CLASS="by_class",Oe.BY_RANDOM="by_random",Oe))(xu||{}),De=(Oe=>(Oe.BY_SCORE="by_score",Oe.BY_HEADCOUNT="by_headcount",Oe.BY_RULE_RANDOM="by_rule_random",Oe))(De||{}),w=(Oe=>(Oe.BY_RULE="by_rule",Oe.BY_LEADER="by_leader",Oe))(w||{})},75923:function(ft,ku,f){"use strict";var t=f(62957),q=f(6767),xu=f(82875),De=f(73635),w=f(30466),Oe=f(59301),Ye=(We,Q,F)=>new Promise((Ie,Ee)=>{var Be=I=>{try{A(F.next(I))}catch(gu){Ee(gu)}},j=I=>{try{A(F.throw(I))}catch(gu){Ee(gu)}},A=I=>I.done?Ie(I.value):Promise.resolve(I.value).then(Be,j);A((F=F.apply(We,Q)).next())});const Ve=({shixunHomeworks:We,dispatch:Q,classroomList:F,getData:Ie})=>Oe.createElement(t.default,{centered:!0,title:"\u63D0\u793A",open:We.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ye(void 0,null,function*(){var Ee;if((0,w.Rm)()&&!((Ee=F.AssistantObject.normal)!=null&&Ee.can_redo)){q.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,xu.ZP)(`/api/homework_commons/${We.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:We.actionTabs.work_group_id}})).status===0&&(q.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),Q({type:"shixunHomeworks/setActionTabs",payload:{}}),Ie())}),onCancel:()=>{Q({type:"shixunHomeworks/setActionTabs",payload:{}})}},Oe.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),Oe.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));ku.Z=(0,De.connect)(({shixunHomeworks:We,classroomList:Q})=>({shixunHomeworks:We,classroomList:Q}))(Ve)},61474:function(ft,ku,f){"use strict";f.r(ku),f.d(ku,{default:function(){return rr}});var t=f(59301),q=f(73635),xu=f(88390),De=f(7939),w=f(6767),Oe=f(91882),Ye=f(25399),Ve=f(31691),We=f(62957),Q=f(77019),F=f(5269),Ie=f(37568),Ee=f(70858),Be=f(27812),j=f(49411),A=f(30466),I=f(28284),gu=f(93041),be=f(62673),Ae=f(75727),iu=f(31709),oe=f(47889),Ke=f(4875),Fe=f(82326),Tu=f(84105),su=f(87395),Xe=f(67921),He=f(89489),ye=f(82875),yu=f(40412),ju=f(75923),qu=Object.defineProperty,nu=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Eu=(a,l,n)=>l in a?qu(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,zu=(a,l)=>{for(var n in l||(l={}))uu.call(l,n)&&Eu(a,n,l[n]);if(nu)for(var n of nu(l))Ce.call(l,n)&&Eu(a,n,l[n]);return a},Rt=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const tt=({shixunHomeworks:a,dispatch:l})=>{const n=(0,q.useParams)(),[E,h]=(0,t.useState)(!0),[O,N]=(0,t.useState)(!1),[_]=I.default.useForm();return t.createElement(t.Fragment,null,t.createElement(We.default,{centered:!0,title:"\u8C03\u5206",open:a.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:O,onOk:()=>Rt(void 0,null,function*(){yield _.validateFields();const i=_.getFieldsValue();N(!0),(yield(0,ye.ZP)(`/api/student_works/${a.actionTabs.id}/adjust_score.json`,{method:"post",body:zu({},i)})).status===0&&(w.ZP.success("\u8BC4\u9605\u6210\u529F"),_.resetFields(),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getWorkList",payload:zu({},a.actionTabs.params)})),N(!1)}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},t.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),t.createElement(I.default,{form:_,layout:"horizontal"},t.createElement("div",{style:{display:"flex",alignItems:"baseline"}},t.createElement(I.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},t.createElement(Ke.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),t.createElement("span",{className:"ml10"},"\u5206")),t.createElement("div",null,t.createElement(I.default.Item,{name:"comment"},t.createElement(Ie.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Au=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(tt),Cu=f(46195),vu={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},Uu=f(98055),xt=f(96194),Ft=f(78176),gt=f(89392),cl=f(66649),c=f.n(cl),$u=f(48027),yt=f(29376),rl=f(58617),ne=f(59301),ml=Object.defineProperty,pl=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,Zt=(a,l,n)=>l in a?ml(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Mt=(a,l)=>{for(var n in l||(l={}))ot.call(l,n)&&Zt(a,n,l[n]);if(pl)for(var n of pl(l))Pt.call(l,n)&&Zt(a,n,l[n]);return a},Vu=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Xt=({shixunHomeworks:a,user:l,loading:n,dispatch:E,classroomList:h,globalSetting:O})=>{var N,_,i,g,V,ee;const k=(0,q.useParams)(),{workList:d,workSetting:x}=a,[,B,b]=(0,$u.U)(yt.Gw,{homeworkId:d==null?void 0:d.id}),[G,ge]=(0,t.useState)([]),C=[(d==null?void 0:d.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(r,H)=>{var X,e,W,s,pe,p;return{children:((X=H.project_info)==null?void 0:X.id)!==-1?ne.createElement("a",{target:"_blank",title:(e=H.project_info)==null?void 0:e.name,href:`${(W=O==null?void 0:O.setting)==null?void 0:W.old_url}${(s=H.project_info)==null?void 0:s.id}`,style:{whiteSpace:"break-spaces"}},(pe=H.project_info)==null?void 0:pe.name):(p=H.project_info)==null?void 0:p.name,props:{rowSpan:H.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(r,H)=>ne.createElement("div",{style:{display:"flex",alignItems:"center"}},ne.createElement("span",{className:vu.atitle,style:{width:H.is_leader?"":130,maxWidth:H.is_leader&&80}}," ",r),H.is_leader&&ne.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(d==null?void 0:d.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:r=>r||"--"},(d==null?void 0:d.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(r,H)=>r||"--"},(d==null?void 0:d.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(r,H)=>({children:r?ne.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ne.createElement("br",null),c()(r).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:H.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(r,H)=>({children:r===-1?"\u91CD\u505A\u4E2D":ne.createElement(j.Uw,{status:r}),props:{rowSpan:H.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(r,H)=>({children:ne.createElement("span",{className:"c-blue"},r),props:{rowSpan:H.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(r,H)=>ne.createElement(Ye.Z,{placement:"bottom",title:ne.createElement("div",null,ne.createElement("div",null,H.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${H.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ne.createElement("div",null,H.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${H.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),d!=null&&d.anonymous_comment?ne.createElement("div",null,H.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${H.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",d!=null&&d.is_group_grade?ne.createElement("div",null,H.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${H.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ne.createElement("div",null,H.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${H.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ne.createElement("div",null,H.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${H.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),d!=null&&d.anonymous_comment?ne.createElement("div",null,H.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${H.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(d==null?void 0:d.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${H.appeal_penalty||"0.0"}\u5206`,ne.createElement("div",null,H.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${H.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(d!=null&&d.is_jupyter||d!=null&&d.is_jupyter_lab)&&ne.createElement("div",{onClick:X=>{X.stopPropagation(),q.history.push(`/classrooms/${k.coursesId}/group_homework/${k.categoryId}/review/${H.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},r>0?ne.createElement("span",{style:{color:"#ff8100"}},r):r)},(d==null?void 0:d.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(r,H={},X=0)=>(d==null?void 0:d.work_status)==0?"--":r||"--"},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:d!=null&&d.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(r,H)=>{var X;return(X=d.homework_status)!=null&&X.includes("\u5BFC\u5165")?ne.createElement("div",null,ne.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(e=>Vu(void 0,null,function*(){var W,s,pe,p,z;e.stopPropagation();let se=yield(0,ye.ZP)(`/api/student_works/${H==null?void 0:H.id}/passed_condition.json`,{method:"get"});We.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:ne.createElement("div",null,ne.createElement("div",{style:{display:"flex"}},ne.createElement("div",null,ne.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),ne.createElement("span",{style:{marginLeft:10}},(W=se==null?void 0:se.data)==null?void 0:W.user_name)),ne.createElement("div",{style:{marginLeft:60}},ne.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),ne.createElement("span",{style:{marginLeft:10}},(s=se==null?void 0:se.data)==null?void 0:s.student_id)),ne.createElement("div",{style:{marginLeft:60}},ne.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),ne.createElement("span",{style:{marginLeft:10}},(pe=se==null?void 0:se.data)==null?void 0:pe.group_name))),ne.createElement("div",{style:{marginTop:22}},ne.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),ne.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((p=se==null?void 0:se.data)==null?void 0:p.description)||"\u6682\u65E0\u4FE1\u606F")),ne.createElement("div",{style:{marginTop:22,marginBottom:20}},ne.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),ne.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((z=se==null?void 0:se.data)==null?void 0:z.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):H.work_status===0?ne.createElement("div",null,"--"):ne.createElement("a",{className:"c-blue",onClick:e=>{var W,s;if(e.preventDefault(),(0,A.Rm)()&&!((s=(W=h==null?void 0:h.AssistantObject)==null?void 0:W.group)!=null&&s.can_view)){w.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}q.history.push(`/classrooms/${k.coursesId}/group_homework/${k.categoryId}/review/${H.id}?review=review`)}}," \u67E5\u770B ")}}].filter(r=>!!r),me=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(r,H,X)=>X+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:r=>r?ne.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):ne.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:r=>r?c()(r).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:r=>r||"--"},{title:ne.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",ne.createElement(Ye.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},ne.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:r=>r||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:r=>r===1?ne.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):r===-1?"--":ne.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(r,H)=>ne.createElement("a",{onClick:()=>{var X;if([0,-1].includes(d==null?void 0:d.work_status)){w.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(X=d.homework_status)!=null&&X.includes("\u5BFC\u5165")||q.history.push(`/classrooms/${k.coursesId}/group_homework/${k.categoryId}/review/${H.id}`)}},H!=null&&H.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,t.useEffect)(()=>{d!=null&&d.course_id&&ge(d.student_works)},[d]),ne.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(d!=null&&d.all_member_count)&&!n["shixunHomeworks/getWorkList"]&&(((N=d==null?void 0:d.homework_status)==null?void 0:N.includes("\u672A\u53D1\u5E03"))||((_=d==null?void 0:d.homework_status)==null?void 0:_.includes("\u672A\u5F00\u59CB")))&&ne.createElement(yu.Z,null),!((i=d==null?void 0:d.homework_status)!=null&&i.includes("\u672A\u53D1\u5E03"))&&!((g=d==null?void 0:d.homework_status)!=null&&g.includes("\u672A\u5F00\u59CB"))&&ne.createElement(ne.Fragment,null,ne.createElement(Q.Z,{wrap:!1,align:"middle",justify:"space-between"},ne.createElement(F.Z,null,ne.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),ne.createElement(F.Z,null,ne.createElement("span",null,(V=d==null?void 0:d.left_time)==null?void 0:V.status,ne.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(ee=d==null?void 0:d.left_time)==null?void 0:ee.time)))),(d==null?void 0:d.is_shixun)&&!(d!=null&&d.open_evaluate)&&!(d!=null&&d.is_close_tips)&&ne.createElement(Q.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},ne.createElement(F.Z,null,ne.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),ne.createElement(F.Z,null,ne.createElement("span",{className:"current",onClick:()=>Vu(void 0,null,function*(){const r=yield(0,ye.ZP)(`/api/homework_commons/${k.categoryId}/close_tips.json`,{method:"post"});(r==null?void 0:r.status)===0&&E({type:"shixunHomeworks/getWorkList",payload:Mt({},k)})})},"X"))),(d==null?void 0:d.feedback_notice)&&ne.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},ne.createElement("i",{className:"iconfont icon-tishi11 font14"}),ne.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),B?ne.createElement(rl.Z,null):ne.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>Vu(void 0,null,function*(){const r=yield b({homeworkId:d==null?void 0:d.id});(r==null?void 0:r.status)===0&&E({type:"shixunHomeworks/getWorkList",payload:Mt({},k)})})})),ne.createElement(Ee.default,{className:"mt15",loading:n["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(r,H)=>(r==null?void 0:r.item_index)%2===0&&vu.tables,pagination:!1,dataSource:[d],columns:C,locale:{emptyText:ne.createElement(yu.Z,null)},scroll:d!=null&&d.student_anonymous_comment||d!=null&&d.base_on_project?{x:"calc(100% + 60px)"}:{}}),(d==null?void 0:d.student_anonymous_comment)&&ne.createElement("div",{className:"mt30"},ne.createElement(Q.Z,{wrap:!1,align:"middle",justify:"space-between"},ne.createElement(F.Z,null,"\u5171",ne.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(d==null?void 0:d.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),ne.createElement(F.Z,null,ne.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",ne.createElement("span",{className:"c-grey-333 ml10"},(d==null?void 0:d.evaluation_start)&&c()(d==null?void 0:d.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(d==null?void 0:d.evaluation_end)&&c()(d==null?void 0:d.evaluation_end).format("YYYY-MM-DD HH:mm")))),ne.createElement(Ee.default,{className:"mt15",locale:{emptyText:ne.createElement(yu.Z,null)},columns:me,dataSource:G,pagination:!1}))))};var il=(0,q.connect)(({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E})=>({shixunHomeworks:a,classroomList:l,loading:E.effects,globalSetting:n}))(Xt),_l=f(87164),qt=f(10933),u=f(59301),m=Object.defineProperty,K=Object.defineProperties,J=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,_u=(a,l,n)=>l in a?m(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,je=(a,l)=>{for(var n in l||(l={}))Se.call(l,n)&&_u(a,n,l[n]);if(he)for(var n of he(l))ve.call(l,n)&&_u(a,n,l[n]);return a},Bu=(a,l)=>K(a,J(l)),fu=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Wu=(0,t.createRef)(),lt=({shixunHomeworks:a,classroomList:l,loading:n,globalSetting:E,dispatch:h,zip:O,btnLoading:N,setBtnLoading:_})=>{var i,g,V,ee,k,d,x,B,b,G,ge,C;const[me]=(0,q.useSearchParams)(),[r,H]=(0,t.useState)(je(je({},(0,q.useParams)()),{page:me.get("page")||1,limit:20})),X=(0,q.useLocation)(),{workList:e,workSetting:W}=a,[s,pe]=(0,t.useState)({}),[p,z]=(0,t.useState)(""),[se,ze]=(0,t.useState)(""),[Ne,fe]=(0,t.useState)(""),[Je,au]=(0,t.useState)([]),[T,_e]=(0,t.useState)(),[le,tu]=(0,t.useState)([]),[Ou,cu]=(0,t.useState)(!1),[ie,Re]=(0,t.useState)([]),[Z,R]=(0,t.useState)(!1),[qe,we]=(0,t.useState)(),[ke,Fu]=(0,t.useState)(1),[Ge,eu]=(0,t.useState)(),[du,ou]=(0,t.useState)(),[Su,Iu]=(0,t.useState)(),[Mu,$e]=(0,t.useState)(!1),[St]=I.default.useForm(),[vt,mu]=(0,t.useState)({groupAll:[],userAll:[]}),[Du,S]=(0,t.useState)(!1),[$,lu]=(0,t.useState)(!1),[y,P]=(0,t.useState)({status:!1,visible:!0}),[M]=I.default.useForm(),Me=()=>fu(void 0,null,function*(){const v=yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/get_group_members`,{method:"get",params:{}}),L=yield(0,ye.ZP)(`/api/courses/${r.coursesId}/students.json`,{method:"get",params:{coursesId:r.coursesId,homework_id:r.categoryId,page:1,limit:2e3}});(v==null?void 0:v.status)==0&&mu({groupAll:v==null?void 0:v.group_infos,userAll:L==null?void 0:L.students})});(0,t.useEffect)(()=>{(0,qt.hs)(h)},[(0,A.bg)()]),(0,t.useEffect)(()=>{var v;((v=e==null?void 0:e.course_recommends)==null?void 0:v.length)>0&&S(!0)},[e==null?void 0:e.course_recommends]),(0,t.useEffect)(()=>{Wu&&Wu.current&&(Wu.current.clientHeight>47?P({status:!0,visible:!0}):P({status:!1,visible:!0}))},[e.course_group_info&&e.course_group_info.length]),(0,t.useEffect)(()=>{e!=null&&e.course_id},[e==null?void 0:e.course_id]),(0,t.useEffect)(()=>{e!=null&&e.course_id&&setTimeout(()=>{var v,L;if(e.base_on_project){let Te=[];(v=e.new_student_works)==null||v.map((hu,Nu)=>{var Pu;(Pu=hu==null?void 0:hu.student_works)==null||Pu.map((Hu,Kt)=>{var Jt,Qt,Xu,Il;Hu.item_index=hu.item_index,Hu.rowSpan=Hu!=null&&Hu.is_leader?(Jt=hu==null?void 0:hu.student_works)==null?void 0:Jt.length:((Qt=Hu==null?void 0:Hu.project_info)==null?void 0:Qt.id)===-1?1:((Il=(Xu=hu==null?void 0:hu.student_works)==null?void 0:Xu.filter(ir=>ir.is_leader))==null?void 0:Il.length)>0?0:1,Te.push(Hu)})}),console.log("---",Te),au([...Te])}else{let Te=[];(L=e.new_student_works)==null||L.map((hu,Nu)=>{var Pu;(Pu=hu==null?void 0:hu.student_works)==null||Pu.map((Hu,Kt)=>{var Jt,Qt,Xu;Hu.item_index=hu.item_index,Hu.rowSpan=Kt==0?(Jt=hu==null?void 0:hu.student_works)==null?void 0:Jt.length:((Xu=(Qt=hu==null?void 0:hu.student_works)==null?void 0:Qt.filter(Il=>Il.id))==null?void 0:Xu.length)>0?0:1,Te.push(Hu)})}),au([...Te])}},400)},[e]);const Qe=()=>fu(void 0,null,function*(){const v=yield h({type:"shixunHomeworks/getWorkList",payload:je({},r)})});(0,t.useEffect)(()=>{if(me.get("page")){let v=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};H(je(je({},r),v)),v.task_status=(v==null?void 0:v.work_status)||"all",v.member_work=v!=null&&v.member_work?[v==null?void 0:v.member_work]:"all",v.course_group_info=(v==null?void 0:v.course_group)||"all",v.file_status=v!=null&&v.file_status?[v==null?void 0:v.file_status]:"all",v.teacher_comment=v!=null&&v.teacher_comment?[v==null?void 0:v.teacher_comment]:"all",M.setFieldsValue(je({},v))}},[]);function ae(){Fu(1),_e(""),eu(""),ou(""),Iu(""),Re([])}const ce=()=>{r.page=1;const v=Object.assign({},M.getFieldValue());delete r.course_group,delete r.teacher_comment,Object.keys(v).map(function(L){var Te;switch(L){case"teacher_comment":case"member_work":v[L].length>1||!v[L].length?(delete r[L],M.setFieldsValue({[L]:"all"})):(r[L]=(Te=v[L])==null?void 0:Te[0],M.setFieldsValue({teacher_comment:v[L]}));break;case"file_status":v[L].includes("all")||e[L].length===v[L].length||!v[L].length?(delete r.file_status,M.setFieldsValue({file_status:"all"})):(r.file_status=v[L][0],M.setFieldsValue({file_status:v[L]}));break;case"work_status":v[L].includes("all")||e.task_status.length===v[L].length||!v[L].length?(delete r.work_status,M.setFieldsValue({work_status:"all"})):(r.work_status=v[L],M.setFieldsValue({work_status:r.work_status}));break;case"course_group_info":v[L].includes("all")||e[L].length===v[L].length||!v[L].length?(delete r.course_group,M.setFieldsValue({course_group_info:"all"})):(r.course_group=v[L],M.setFieldsValue({course_group_info:r.course_group}));break}}),Qe()},pu=(v,L)=>{r.page=v,r.limit=L,Qe()},Le=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],D=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:e!=null&&e.base_on_project?"left":"",render:(v,L,Te)=>({children:v,props:{rowSpan:L.rowSpan}})},(e==null?void 0:e.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(v,L)=>{var Te,hu,Nu,Pu,Hu,Kt;return{children:((Te=L.project_info)==null?void 0:Te.id)!==-1?u.createElement("a",{target:"_blank",title:(hu=L.project_info)==null?void 0:hu.name,href:`${(Nu=E==null?void 0:E.setting)==null?void 0:Nu.old_url}${(Pu=L.project_info)==null?void 0:Pu.id}`,style:{whiteSpace:"break-spaces"}},(Hu=L.project_info)==null?void 0:Hu.name):(Kt=L.project_info)==null?void 0:Kt.name,props:{rowSpan:L.rowSpan}}}},!(e!=null&&e.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(v,L)=>({children:u.createElement("span",{className:"c-blue"},v),props:{rowSpan:L.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(v,L)=>u.createElement("div",{style:{display:"flex",alignItems:"center"}},u.createElement(Ye.Z,{placement:"bottom",title:v},u.createElement("span",{className:vu.atitle,style:{width:L.is_leader?"":130,maxWidth:L.is_leader&&80}}," ",v)),L.is_leader&&u.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,A.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:e!=null&&e.base_on_project?80:130,ellipsis:!0,render:v=>u.createElement("span",{style:{color:"#666666"}},v)},(0,A.GJ)()&&!(e!=null&&e.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,A.GJ)()||(0,A.dE)()&&!(e!=null&&e.anonymous_comment)&&!e.anonymous_appeal||(0,A.dE)()&&((i=e.homework_status)==null?void 0:i.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:r.order==="work_score"?r.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(v,L)=>u.createElement(Ye.Z,{placement:"bottom",title:u.createElement("div",null,u.createElement("div",null,L.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${L.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),u.createElement("div",null,L.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${L.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),e!=null&&e.anonymous_comment?u.createElement("div",null,L.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${L.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",e!=null&&e.is_group_grade?u.createElement("div",null,L.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${L.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",u.createElement("div",null,L.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${L.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),u.createElement("div",null,L.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${L.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),e!=null&&e.anonymous_comment?u.createElement("div",null,L.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${L.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(e==null?void 0:e.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${L.appeal_penalty||"0.0"}\u5206`,u.createElement("div",null,L.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${L.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(e!=null&&e.is_jupyter||e!=null&&e.is_jupyter_lab)&&u.createElement("div",{onClick:Te=>{Te.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(r)),q.history.push(`/classrooms/${r.coursesId}/group_homework/${r.categoryId}/review/${L.id}?page=${r.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},v>0?u.createElement("span",{style:{color:"#ff8100"}},v):v)},(e==null?void 0:e.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:v=>v||"--"},(e==null?void 0:e.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(v,L)=>({children:v||"--"})},(e==null?void 0:e.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(v,L)=>{var Te;return{children:((Te=L.project_info)==null?void 0:Te.id)!==-1?u.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var hu,Nu;window.open(`${(hu=E==null?void 0:E.setting)==null?void 0:hu.old_url}${(Nu=L.project_info)==null?void 0:Nu.id}/pulls`)}},L==null?void 0:L.pull_requests_count):"--",props:{rowSpan:L.rowSpan}}}},(e==null?void 0:e.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(v,L)=>{var Te;return{children:((Te=L.project_info)==null?void 0:Te.id)!==-1?u.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var hu,Nu;window.open(`${(hu=E==null?void 0:E.setting)==null?void 0:hu.old_url}${(Nu=L.project_info)==null?void 0:Nu.id}/sonar`)}},u.createElement("div",null,"bug ",L==null?void 0:L.bug),u.createElement("div",null,"Security ",L==null?void 0:L.security),u.createElement("div",null,"Codesmell ",L==null?void 0:L.codesmell)):"--",props:{rowSpan:L.rowSpan}}}},(e==null?void 0:e.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:r.order==="update_time"?r.b_order==="desc"?"descend":"ascend":null,render:(v,L)=>({children:u.createElement(Ye.Z,{placement:"bottom",title:v?u.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",u.createElement("br",null),c()(v).format("YYYY-MM-DD HH:mm")):"--"},v?u.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",u.createElement("br",null),c()(v).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:L.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:e!=null&&e.base_on_project?110:200,fixed:e!=null&&e.base_on_project?"right":"",render:(v,L)=>({children:v===-1?"\u91CD\u505A\u4E2D":u.createElement("div",{style:{whiteSpace:"break-spaces"}},u.createElement(j.Uw,{status:v,lineBreak:!0})),props:{rowSpan:L.rowSpan}})},(e==null?void 0:e.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:80,render:v=>v||"- -"},{title:"\u64CD\u4F5C",width:175,fixed:(e!=null&&e.base_on_project,"right"),align:"left",dataInex:"action",render:(v,L)=>{var Te,hu;return(Te=e.homework_status)!=null&&Te.includes("\u5BFC\u5165")?u.createElement("div",null,(0,A.GJ)()&&u.createElement("a",{onClick:Nu=>{Nu.stopPropagation(),h({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:L==null?void 0:L.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),u.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(Nu=>fu(void 0,null,function*(){var Pu,Hu,Kt,Jt,Qt;Nu.stopPropagation();let Xu=yield(0,ye.ZP)(`/api/student_works/${L==null?void 0:L.id}/passed_condition.json`,{method:"get"});We.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:u.createElement("div",null,u.createElement("div",{style:{display:"flex"}},u.createElement("div",null,u.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),u.createElement("span",{style:{marginLeft:10}},(Pu=Xu==null?void 0:Xu.data)==null?void 0:Pu.user_name)),u.createElement("div",{style:{marginLeft:60}},u.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),u.createElement("span",{style:{marginLeft:10}},(Hu=Xu==null?void 0:Xu.data)==null?void 0:Hu.student_id)),u.createElement("div",{style:{marginLeft:60}},u.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),u.createElement("span",{style:{marginLeft:10}},(Kt=Xu==null?void 0:Xu.data)==null?void 0:Kt.group_name))),u.createElement("div",{style:{marginTop:22}},u.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),u.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Jt=Xu==null?void 0:Xu.data)==null?void 0:Jt.description)||"\u6682\u65E0\u4FE1\u606F")),u.createElement("div",{style:{marginTop:22,marginBottom:20}},u.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),u.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Qt=Xu==null?void 0:Xu.data)==null?void 0:Qt.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):L.work_status===0&&!(0,A.GJ)()?u.createElement("div",null,"--"):u.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,A.GJ)()&&u.createElement("a",{className:"c-blue",onClick:Nu=>{var Pu,Hu;if(Nu.preventDefault(),(0,A.Rm)()&&!((Hu=(Pu=l==null?void 0:l.AssistantObject)==null?void 0:Pu.group)!=null&&Hu.can_view)){w.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(r)),q.history.push(`/classrooms/${r.coursesId}/group_homework/${r.categoryId}/review/${L.id}?page=${r.page}`)}},"\u67E5\u770B"),(0,A.GJ)()&&u.createElement("a",{className:"c-blue",onClick:Nu=>{var Pu;if(Nu.preventDefault(),(e==null?void 0:e.work_status)==0){w.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,A.Rm)()&&!((Pu=l.AssistantObject.group)!=null&&Pu.can_view)){w.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(r)),q.history.push(`/classrooms/${r.coursesId}/group_homework/${r.categoryId}/review/${L.id}?page=${r.page}`)}},L.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,A.GJ)()&&u.createElement(Ye.Z,{placement:"bottom",title:u.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",u.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},u.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:Nu=>{var Pu;if(Nu.preventDefault(),(0,A.Rm)()&&!((Pu=l.AssistantObject.group)!=null&&Pu.can_appraise)){w.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}h({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:L,id:L.id,params:r}})}},"\u8C03\u5206")),(0,A.GJ)()&&u.createElement("div",null,(e!=null&&e.is_new_rule?L.work_status!==-1&&L.work_status!==0:L.work_status!==-1&&L.work_status!==0&&!((hu=e==null?void 0:e.homework_status)!=null&&hu.includes("\u5DF2\u622A\u6B62")))&&u.createElement(Q.Z,{justify:"center"},u.createElement("span",{className:`${vu.redoBtn}`,onClick:Nu=>{var Pu;if(Nu.stopPropagation(),(0,A.Rm)()&&!((Pu=l.AssistantObject.normal)!=null&&Pu.can_redo)){w.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}h({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:e.homework_id,work_group_id:L.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(v=>!!v),Y=[...D.map(v=>je({},v))];Y[0].render=v=>"\u6211";const U=()=>fu(void 0,null,function*(){var v;_(!0);const L=yield(0,ye.ZP)(`/api/homework_commons/${r==null?void 0:r.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});L.status===0?(v=O.current)==null||v.exportGroupingReport(L.filenames_by_group,L==null?void 0:L.files):_(!1)}),ru=()=>fu(void 0,null,function*(){var v;const L=yield(0,ye.ZP)(`/api/homework_commons/${r==null?void 0:r.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});L.status===0&&(Array.isArray(L.sub_data)&&L.sub_data.length>0?(v=O.current)==null||v.exportAndCreateUserFolder(L.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${e==null?void 0:e.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):w.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),Ol=()=>{var v,L;return u.createElement(gu.default,null,u.createElement(gu.default.Item,{key:"1"},u.createElement("span",{onClick:()=>{var Te;if(!(!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h))){if((0,A.Rm)()&&!((Te=l.AssistantObject.group)!=null&&Te.can_download)){w.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}h({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:e==null?void 0:e.course_group_info,fn:()=>{(0,Uu.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}}},"\u5BFC\u51FA\u6210\u7EE9")),!((v=e.homework_status)!=null&&v.includes("\u5BFC\u5165"))&&u.createElement(gu.default.Item,{key:"3"},u.createElement(De.ZP,{loading:N,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Te;if(!(!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h))){if((0,A.Rm)()&&!((Te=l.AssistantObject.group)!=null&&Te.can_download)){w.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}h({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:e==null?void 0:e.course_group_info,fn:()=>{U()}}})}}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((L=e.homework_status)!=null&&L.includes("\u5BFC\u5165"))&&u.createElement(gu.default.Item,{key:"4"},u.createElement(xt.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Te;if(!(!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h))){if((0,A.Rm)()&&!((Te=l.AssistantObject.group)!=null&&Te.can_download)){w.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}h({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:e==null?void 0:e.course_group_info,fn:()=>{ru()}}})}}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),u.createElement(gu.default.Item,{key:"2"},u.createElement("span",{onClick:()=>{var Te;if(!(!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h))){if((0,A.Rm)()&&!((Te=l.AssistantObject.group)!=null&&Te.can_download)){w.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}q.history.push(`/classrooms/${r.coursesId}/exportlist/group_work_list`)}}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,A.GJ)()&&(e!=null&&e.student_anonymous_comment)?u.createElement(il,null):u.createElement("section",{className:`${vu.wrap} minH500`},u.createElement("aside",null,u.createElement("aside",{className:`minH500 bg-white pl30 ${(0,A.GJ)()?"pt30":""} pr30`},!(e!=null&&e.all_member_count)&&!n["shixunHomeworks/getWorkList"]&&u.createElement("aside",{className:"bg-white inline-block w100"},u.createElement(yu.Z,null)),!(0,A.GJ)()&&u.createElement("aside",{className:"pt10 pb10"},u.createElement("span",{className:"c-orange"},e.commit_count),"\u5DF2\u4EA4",u.createElement("span",{className:"ml10"},e.uncommit_count),"\u672A\u4EA4",((g=e==null?void 0:e.left_time)==null?void 0:g.time)&&u.createElement("span",{className:"ml10"},u.createElement("span",null,(V=e==null?void 0:e.left_time)==null?void 0:V.status),u.createElement("span",{className:"c-orange"},(ee=e==null?void 0:e.left_time)==null?void 0:ee.time))),u.createElement("aside",null,(0,A.GJ)()&&u.createElement("aside",{className:"mb30"},u.createElement(I.default,{form:M,onChange:ce,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},u.createElement(I.default.Item,{name:"teacher_comment"},u.createElement(be.default.Group,{style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all",checked:!s.teacher_comment},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1"},e.teacher_comment&&e.teacher_comment.map(v=>u.createElement(be.default,{value:v.id,key:v.id},v.name,"(",v.count,")")))))),u.createElement(I.default.Item,{name:"file_status"},u.createElement(be.default.Group,{style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all"},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1"},(k=e==null?void 0:e.file_status)==null?void 0:k.map(v=>u.createElement(be.default,{value:v.id,key:v.id},v.name,"(",v.count,")")))))),u.createElement(I.default.Item,{name:"work_status"},u.createElement(be.default.Group,{value:[],style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all",checked:!s.work_status},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1"},e.task_status&&e.task_status.map(v=>u.createElement(be.default,{name:"work_status",value:v.id,key:v.id},v.name,"(",v.count,")")))))),u.createElement(I.default.Item,{name:"member_work"},u.createElement(be.default.Group,{style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all"},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1"},Le.map(v=>u.createElement(be.default,{value:v.id,key:v.id},v.name)))))),u.createElement(I.default.Item,{name:"course_group_info"},u.createElement(be.default.Group,{style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all",checked:!s.course_group},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1",className:`${vu.workListClass} ${y.visible?vu.visible:""} ${y.status?"":vu.status}`},u.createElement("div",{ref:Wu,className:vu.left},e.course_group_info&&e.course_group_info.map(v=>u.createElement(be.default,{value:v.course_group_id,key:v.course_group_id},v.group_group_name,"(",v.count,")"))),y.status&&u.createElement("div",{className:vu.tips,onClick:()=>P(Bu(je({},y),{visible:!y.visible}))},u.createElement("span",null,y.visible?"\u5C55\u5F00":"\u6536\u8D77",y.visible?u.createElement(Tu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):u.createElement(su.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),u.createElement(Q.Z,{align:"middle"},u.createElement(F.Z,{flex:"1"},u.createElement(Q.Z,{align:"middle"},u.createElement(F.Z,null,u.createElement(Ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:v=>{r.page=1,r.search=v.trim(),h({type:"shixunHomeworks/getWorkList",payload:je({},r)})},style:{width:240}})),u.createElement(F.Z,null,u.createElement("span",{className:"ml5 c-red"},e.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",e.work_count,"\u4E2A\u5B66\u751F\uFF09"))),u.createElement(F.Z,{style:{textAlign:"end"},className:vu.workListButtonWrap},!((d=e.homework_status)!=null&&d.includes("\u5BFC\u5165"))&&!(0,A.dE)()&&u.createElement(xt.Z,{className:"mr20",onClick:()=>fu(void 0,null,function*(){yield Me(),$e(!0)})},"\u8C03\u6574\u5206\u7EC4"),((x=e.homework_status)==null?void 0:x.includes("\u5DF2\u622A\u6B62"))&&u.createElement(De.ZP,{className:"mr20",icon:u.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h)||lu(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),u.createElement(Ae.Z,{dropdownRender:Ol},u.createElement(De.ZP,null,u.createElement(Xe.Z,null),"\u5BFC\u51FA",u.createElement(He.Z,null)))))),(0,A.G5)()&&u.createElement("div",null,(e==null?void 0:e.base_on_project)&&u.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),u.createElement(Ee.default,{dataSource:[e==null?void 0:e.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[e!=null&&e.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(e==null?void 0:e.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(e==null?void 0:e.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(e!=null&&e.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(e!=null&&e.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(e==null?void 0:e.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(v=>!!v)})),!!le.length&&u.createElement(Ee.default,{className:`mb10 ${vu.tableWrapper}`,dataSource:le,columns:Y,pagination:!1,showHeader:!1,loading:!1}),u.createElement("aside",{style:{paddingBottom:30}},u.createElement(Ee.default,{loading:n["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(v,L)=>v!=null&&v.searched?vu.tables1:(v==null?void 0:v.item_index)%2===0&&vu.tables,className:vu.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Je,columns:D,scroll:e!=null&&e.base_on_project?{x:1220}:{x:"auto"},onChange:(v,L,Te)=>{if(Te.order===void 0)switch(Te.field){case"student_id":z("descend"),r.b_order="desc",r.order=Te.field;break;default:delete r.b_order,delete r.order}else r.b_order=Te.order.replace("end",""),r.order=Te.field;h({type:"shixunHomeworks/getWorkList",payload:je({},r)})}})),u.createElement(iu.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:pu,defaultCurrent:parseInt(r.page)||1,current:parseInt(r.page)||1,defaultPageSize:20,total:a.workList.work_count})))),u.createElement(Au,null),Ou&&u.createElement(We.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Ou,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>fu(void 0,null,function*(){if(ke===2){if(ie.length<=0){w.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Su){w.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let v=yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:r.categoryId,comment:Su,status:ie}});v.status===0&&(we(v),cu(!1),R(!0))}else{if(!(du===0||Ge===0)){if(!du){w.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ge){w.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(du>Ge){w.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Su){w.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let v=yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:r.categoryId,comment:Su,min_score:du,max_score:Ge}});v.status===0&&(we(v),cu(!1),R(!0))}}),onCancel:()=>{cu(!1),ae()}},u.createElement("div",{style:{padding:"32px"}},u.createElement("div",null,u.createElement("div",null,u.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),u.createElement(oe.ZP.Group,{value:ke,onChange:v=>{Fu(v.target.value)}},u.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),u.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ke===1&&u.createElement("div",{style:{display:"flex",marginTop:"20px"}},u.createElement("span",{style:{width:"70px",textAlign:"end"}},u.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),u.createElement(Ke.Z,{min:0,max:100,value:du,onChange:v=>ou(v),style:{width:"100px"}}),u.createElement("span",{style:{width:"80px",textAlign:"end"}},u.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),u.createElement(Ke.Z,{min:0,max:100,value:Ge,onChange:v=>eu(v),style:{width:"100px"}})),ke===2&&u.createElement("div",{style:{display:"flex",marginTop:"20px"}},u.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),u.createElement(be.default.Group,{onChange:v=>{Re([...v])},style:{width:"100%"}},(B=e.task_status)==null?void 0:B.map((v,L)=>u.createElement(be.default,{name:"task_status",value:v.id},v.name,"(",v.count,")")))),u.createElement("div",{style:{display:"flex",marginTop:"20px"}},u.createElement("span",{style:{width:"70px",textAlign:"end"}},u.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),u.createElement(Cu.Z,{className:vu.MdEditor,onChange:v=>Iu(v),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Z&&u.createElement(We.default,{open:Z,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>fu(void 0,null,function*(){ke===2?(yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:r.categoryId,comment:Su,status:ie}})).status===0&&(w.ZP.info("\u6253\u56DE\u6210\u529F"),ae(),Qe(),R(!1)):(yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:r.categoryId,comment:Su,min_score:du,max_score:Ge}})).status===0&&(w.ZP.info("\u6253\u56DE\u6210\u529F"),ae(),Qe(),R(!1))}),onCancel:()=>{ae(),R(!1)}},u.createElement("div",{style:{padding:"32px"}},ke===1&&u.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",du,"-",Ge,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ke===2&&u.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((b=e.task_status)==null?void 0:b.filter(v=>ie==null?void 0:ie.includes(v.id)).map(v=>v.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),u.createElement("br",null),u.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",qe==null?void 0:qe.count,"\u540D\u5B66\u751F"))),u.createElement(We.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:Mu,onOk:()=>fu(void 0,null,function*(){St.submit()}),onCancel:()=>{$e(!1)}},u.createElement(I.default,{form:St,initialValues:{},labelCol:{span:4},onFinish:v=>fu(void 0,null,function*(){if(!v.user_id){w.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!v.group_id){w.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/adjust_group.json`,{method:"post",body:v})).status==0&&(w.ZP.success("\u8C03\u6574\u6210\u529F"),St.resetFields(),$e(!1),yield Qe())})},u.createElement(I.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},u.createElement(Fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(v,L)=>{var Te;return((Te=L==null?void 0:L.label)!=null?Te:"").toLowerCase().includes(v.toLowerCase())},options:(G=vt==null?void 0:vt.userAll)==null?void 0:G.map(v=>({value:v.user_id,label:v.name}))})),u.createElement(I.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},u.createElement(Fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(v,L)=>{var Te;return((Te=L==null?void 0:L.label)!=null?Te:"").toLowerCase().includes(v.toLowerCase())},options:(ge=vt==null?void 0:vt.groupAll)==null?void 0:ge.map(v=>({value:v.group_id,label:`\uFF08${v.group_name}\uFF09`+(v==null?void 0:v.name_list)}))})))),u.createElement(We.default,{title:u.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",u.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:Du,footer:null,onCancel:()=>{S(!1)},width:700},u.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",u.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(C=e==null?void 0:e.course_recommends)==null?void 0:C.map((v,L)=>u.createElement(Q.Z,{key:L,align:"middle",justify:"space-between"},u.createElement(Q.Z,{style:{width:525},align:"middle",wrap:!1},u.createElement("div",{className:vu.Onerow,style:{display:"inline-block"}},L+1,"\u3001",v.name),v.type=="\u5916\u94FE"&&u.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),u.createElement(F.Z,null,u.createElement(Ft.op,{type:"link",onClick:()=>{window.open(v==null?void 0:v.url)}},"\u67E5\u770B"),v.type!="\u5916\u94FE"&&u.createElement(Ft.op,{openLoading:!0,type:"link",onClick:()=>fu(void 0,null,function*(){(0,j.FH)("",`${v==null?void 0:v.url}`)})},"\u4E0B\u8F7D"))))),u.createElement(ju.Z,{getData:()=>Qe()}),u.createElement(_l.Z,{visible:$,getData:Qe,categoryId:r.categoryId,onCancle:()=>{lu(!1)}}))};var bt=(0,q.connect)(({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E})=>({shixunHomeworks:a,classroomList:l,loading:E.effects,globalSetting:n}))(lt),Ku=f(58962),pt=f(75363),Ot=Object.defineProperty,It=Object.getOwnPropertySymbols,Ru=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,nt=(a,l,n)=>l in a?Ot(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,ht=(a,l)=>{for(var n in l||(l={}))Ru.call(l,n)&&nt(a,n,l[n]);if(It)for(var n of It(l))et.call(l,n)&&nt(a,n,l[n]);return a},Wt=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const zt=({shixunHomeworks:a,dispatch:l})=>{const n=(0,q.useParams)();return t.createElement(We.default,{centered:!0,title:"\u63D0\u793A",open:a.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Wt(void 0,null,function*(){(yield l({type:"shixunHomeworks/deleteReply",payload:{object_id:a.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(w.ZP.success("\u5220\u9664\u6210\u529F"),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getReplyList",payload:ht({},a.actionTabs.params)}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},t.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Gt=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(zt),Ct=f(90832),rt=f(29787),Dt=f(26227),Nt=f(63524),it={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},xe=f(83357),de=f(59301),Gu=Object.defineProperty,wu=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,El=(a,l,n)=>l in a?Gu(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,st=(a,l)=>{for(var n in l||(l={}))kt.call(l,n)&&El(a,n,l[n]);if(wu)for(var n of wu(l))$t.call(l,n)&&El(a,n,l[n]);return a},Yt=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});c().locale("ZH-cn");const Nl=({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E,user:h,dispatch:O})=>{var N,_,i,g;const[V,ee]=(0,t.useState)(st({},(0,q.useParams)())),[k,d]=(0,t.useState)(!1),[x,B]=(0,t.useState)(-1),[b,G]=(0,t.useState)(""),[ge,C]=(0,t.useState)(""),{workList:me}=a,{detailLeftMenus:r}=l,{shixunHomeworksDetail:H,replyList:X,workDetail:e}=a;return V.page_size=10,(0,t.useEffect)(()=>{O({type:"shixunHomeworks/getReplyList",payload:st({},V)}),O({type:"shixunHomeworks/getWorkDetail",payload:st({},V)}),r.course_modules||O({type:"classroomList/getClassroomLeftMenus",payload:st({},V)})},[V.categoryId]),(0,t.useEffect)(()=>{(0,qt.hs)(O)},[(0,A.bg)()]),de.createElement("section",{className:it.bg},de.createElement(rt.Z,{spinning:E["shixunHomeworks/getWorkDetail"]},de.createElement("section",{className:""},de.createElement("aside",{className:[it.desc,"c-black","font14","bg-white"].join(" ")},a.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&de.createElement(pt.Z,{value:(e==null?void 0:e.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",((N=e==null?void 0:e.group_info)==null?void 0:N.group_type)==xe.YT.TEACHER_ASSIGN?"\u672C\u6B21\u4F5C\u4E1A\u5C0F\u7EC4\u7531\u6559\u5E08\u5206\u914D":de.createElement(de.Fragment,null,(_=e==null?void 0:e.group_info)==null?void 0:_.min_num," ~ ",(i=e==null?void 0:e.group_info)==null?void 0:i.max_num,"\u4EBA"),de.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),de.createElement("br",null),"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(g=e==null?void 0:e.group_info)!=null&&g.base_on_project?"\u662F":"\u5426",de.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09"),de.createElement(Ct.Z,{authority:(0,A.GJ)(),showDimensions:!1,dataSource:e==null?void 0:e.attachments,callback:()=>{O({type:"shixunHomeworks/getWorkDetail",payload:st({},V)})}}),a.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&de.createElement("aside",{className:["bg-white"].join(" ")},de.createElement(Cu.Z,{onChange:W=>{G(W)},defaultValue:e==null?void 0:e.explanation,height:200,isFocus:!0,watch:!0}),de.createElement(Q.Z,null,de.createElement(F.Z,{span:24,className:"tr"},de.createElement(De.ZP,{type:"default",size:"large",onClick:()=>Yt(void 0,null,function*(){O({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),de.createElement(De.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Yt(void 0,null,function*(){b===""?w.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield O({type:"shixunHomeworks/updateWork",payload:{explanation:b,categoryId:V.categoryId}})).status===0&&(w.ZP.success("\u64CD\u4F5C\u6210\u529F"),O({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),O({type:"shixunHomeworks/getWorkDetail",payload:st({},V)}))})},"\u4FDD\u5B58"))))),de.createElement("aside",{className:[it.reply,"bg-white","mt20"].join(" ")},k&&de.createElement(Cu.Z,{onChange:W=>{G(W)},height:200,isFocus:!0,watch:!0}),de.createElement(Q.Z,{onClick:()=>{d(!0)}},de.createElement(F.Z,{flex:"1",style:{pointerEvents:"none"}},!k&&de.createElement(Ie.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),de.createElement(F.Z,null,de.createElement(De.ZP,{type:"primary",size:"large",onClick:()=>Yt(void 0,null,function*(){var W;if((0,A.Rm)()&&!((W=l.AssistantObject.practice)!=null&&W.can_create)){w.ZP.warn("\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===""?w.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield O({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:V.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:b}}})).status===0&&(w.ZP.success("\u53D1\u5E03\u6210\u529F"),O({type:"shixunHomeworks/getReplyList",payload:st({},V)}),d(!1),G(""))})},"\u53D1\u8868")))),(X==null?void 0:X.comments)&&X.comments!=""&&de.createElement("aside",{className:[it.replyList,"bg-white"].join(" ")},X==null?void 0:X.comments.map(function(W,s){var pe,p,z,se;return de.createElement(Q.Z,{gutter:[12,12],key:s},de.createElement(F.Z,{flex:"40px"},de.createElement("img",{className:it.headpic,width:"40",src:`${Ku.Z.IMG_SERVER}/images/${(pe=W==null?void 0:W.author)==null?void 0:pe.image_url}`})),de.createElement(F.Z,{flex:"1"},de.createElement(Q.Z,{align:"middle"},de.createElement(F.Z,{span:20},de.createElement("span",{className:"c-light-black"},(p=W==null?void 0:W.author)==null?void 0:p.name),de.createElement("span",{className:"c-light-black ml10"},W==null?void 0:W.time," \u53D1\u5E03")),de.createElement(F.Z,{className:"tr",span:4},de.createElement("div",{className:"tr"},((0,A.GJ)()||((z=h==null?void 0:h.userInfo)==null?void 0:z.login)===((se=W==null?void 0:W.author)==null?void 0:se.login))&&de.createElement(Ye.Z,{title:"\u5220\u9664"},de.createElement(Dt.Z,{className:"current",onClick:()=>{O({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:V,selectArr:W}})}})))),de.createElement(F.Z,{span:24},de.createElement(pt.Z,{value:W.content})),W.children&&de.createElement("aside",{className:it.comment},W.children.map(function(ze,Ne){var fe,Je;return de.createElement(Q.Z,{key:Ne},de.createElement(F.Z,{span:24},de.createElement(Q.Z,null,de.createElement(F.Z,{flex:"1"},ze.author.name,de.createElement("span",{className:"c-light-black ml10"},ze==null?void 0:ze.time)),de.createElement(F.Z,null,((0,A.GJ)()||((fe=h==null?void 0:h.userInfo)==null?void 0:fe.login)===((Je=ze==null?void 0:ze.author)==null?void 0:Je.login))&&de.createElement(Ye.Z,{title:"\u5220\u9664"},de.createElement(Dt.Z,{className:"current",onClick:()=>{O({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:V,selectArr:ze}})}}))))),de.createElement(F.Z,null,de.createElement(pt.Z,{value:ze.content})))})),de.createElement(F.Z,{span:24,className:"mt5 c-light-black"},x===s&&de.createElement("aside",null,de.createElement(Cu.Z,{onChange:ze=>{C(ze)},height:150,isFocus:!0}),de.createElement(Q.Z,null,de.createElement(F.Z,{span:24,className:"tr"},de.createElement(De.ZP,{type:"primary",size:"large",onClick:()=>Yt(this,null,function*(){ge===""?w.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield O({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:V.categoryId,jour_type:"HomeworkCommon",m_parent_id:W.id,reply_id:1,notes:ge}}}),O({type:"shixunHomeworks/getReplyList",payload:st({},V)}),w.ZP.success("\u53D1\u5E03\u6210\u529F"),B(-1))})},"\u53D1\u8868")))),x!==s&&de.createElement("div",{className:"tr"},de.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>B(s)}),!!W.user_praise&&de.createElement("span",{className:"c-orange"},de.createElement(Nt.Z,{className:"mr5 ml30",onClick:()=>Yt(this,null,function*(){yield O({type:"shixunHomeworks/replyUnLike",payload:{object_id:W.id,object_type:"journals_for_message"}}),O({type:"shixunHomeworks/getReplyList",payload:st({},V)})})}),!!W.praise_count&&W.praise_count),!W.user_praise&&de.createElement("span",null,de.createElement(Nt.Z,{className:"mr5 ml30",onClick:()=>Yt(this,null,function*(){yield O({type:"shixunHomeworks/replyLike",payload:{object_id:W.id,object_type:"journals_for_message"}}),O({type:"shixunHomeworks/getReplyList",payload:st({},V)})})}),!!W.praise_count&&W.praise_count))))))})))),de.createElement("aside",{className:"tc mt30 pb30"},de.createElement(iu.Z,{defaultCurrent:1,total:X==null?void 0:X.total_count,hideOnSinglePage:!0,current:V.page||1,onChange:W=>{V.page=W,O({type:"shixunHomeworks/getReplyList",payload:st({},V)})}})),de.createElement(Gt,null))};var kl=(0,q.connect)(({shixunHomeworks:a,classroomList:l,user:n,loading:E,globalSetting:h})=>({shixunHomeworks:a,globalSetting:h,user:n,classroomList:l,loading:E.effects}))(Nl),vl=Object.defineProperty,el=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Tt=(a,l,n)=>l in a?vl(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,gl=(a,l)=>{for(var n in l||(l={}))Fl.call(l,n)&&Tt(a,n,l[n]);if(el)for(var n of el(l))dt.call(l,n)&&Tt(a,n,l[n]);return a};c().locale("ZH-cn");const Zn=({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E,dispatch:h})=>{var O;const N=(0,q.useParams)(),{detailLeftMenus:_}=l,{replyList:i,referenceAnswer:g}=a;return N.page_size=10,(0,t.useEffect)(()=>{h({type:"shixunHomeworks/getReplyList",payload:gl({},N)}),h({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:N.categoryId}}),_.course_modules||h({type:"classroomList/getClassroomLeftMenus",payload:gl({},N)})},[N.categoryId]),t.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},t.createElement("aside",{className:["c-black","font14"].join(" ")},a.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&t.createElement("div",null,(g==null?void 0:g.reference_answer)&&t.createElement(pt.Z,{value:g==null?void 0:g.reference_answer}),!(g!=null&&g.reference_answer)&&t.createElement(yu.Z,null)),(O=g==null?void 0:g.attachments)==null?void 0:O.map((V,ee)=>t.createElement("div",null,t.createElement("a",{href:`${Ku.Z.API_SERVER}${V.url}`},t.createElement("span",{className:"iconfont icon-fujian c-green font14"}),t.createElement("span",{className:"ml10 c-black"},V.title),t.createElement("span",{className:"c-light-black ml20 font12"},V.filesize))))))};var On=(0,q.connect)(({shixunHomeworks:a,classroomList:l,loading:n,globalSetting:E})=>({shixunHomeworks:a,globalSetting:E,classroomList:l,loading:n.effects}))(Zn),In=f(15214),Nn={modal:"modal___lF39e"},Ju=f(59301),kn=Object.defineProperty,$n=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,yl=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,Gl=(a,l,n)=>l in a?kn(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,jn=(a,l)=>{for(var n in l||(l={}))Wl.call(l,n)&&Gl(a,n,l[n]);if(yl)for(var n of yl(l))zl.call(l,n)&&Gl(a,n,l[n]);return a},Ln=(a,l)=>$n(a,Tn(l)),Hn=(a,l)=>{var n={};for(var E in a)Wl.call(a,E)&&l.indexOf(E)<0&&(n[E]=a[E]);if(a!=null&&yl)for(var E of yl(a))l.indexOf(E)<0&&zl.call(a,E)&&(n[E]=a[E]);return n},Rn=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Mn=a=>{var l=a,{classroomList:n,shixunHomeworks:E,dispatch:h,cb:O}=l,N=Hn(l,["classroomList","shixunHomeworks","dispatch","cb"]),_,i,g,V,ee;const k=(0,q.useParams)(),[d,x]=(0,t.useState)(""),[B,b]=(0,t.useState)([]),[G,ge]=(0,t.useState)({learn:0,active:0,score:0,chat:0});console.log(E,"classroomList");const{workList:C}=E;(0,t.useEffect)(()=>{n.actionTabs.key},[n.actionTabs]);const me=()=>Rn(void 0,null,function*(){if(!d){w.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}h({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let r=yield(0,ye.ZP)(`/api/homework_commons/${k.categoryId}/ai_bulk_create.json`,{method:"post",body:Ln(jn({min:1,max:d,course_id:k.coursesId},G),{course_group_ids:B})});(r==null?void 0:r.status)===0&&(w.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),h({type:"classroomList/setActionTabs",payload:{}}),O()),h({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return Ju.createElement(We.default,{width:584,className:Nn.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{b([]),x(""),ge({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:me,open:n.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{h({type:"classroomList/setActionTabs",payload:{}})}},Ju.createElement("p",{style:{display:"flex",alignItems:"center"}},Ju.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),Ju.createElement(Ke.Z,{style:{width:100},min:(_=C==null?void 0:C.group_data)==null?void 0:_.min_num,max:(i=C==null?void 0:C.group_data)==null?void 0:i.max_num,precision:0,step:1,value:d,onChange:r=>{x(r)}}),Ju.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(g=C==null?void 0:C.group_data)==null?void 0:g.min_num,"~",(V=C==null?void 0:C.group_data)==null?void 0:V.max_num,"\u4EBA")),Ju.createElement("p",{style:{display:"flex"}},Ju.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),Ju.createElement(be.default.Group,{value:B,onChange:r=>{b(r)}},(ee=C==null?void 0:C.course_group_info)==null?void 0:ee.map(r=>Ju.createElement(be.default,{key:r==null?void 0:r.course_group_id,value:r==null?void 0:r.course_group_id},r==null?void 0:r.group_group_name)))),Ju.createElement("div",{style:{display:"flex"}},Ju.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),Ju.createElement(be.default.Group,{onChange:r=>{ge({learn:r.indexOf(1)>-1?1:0,active:r.indexOf(2)>-1?1:0,score:r.indexOf(3)>-1?1:0,chat:r.indexOf(4)>-1?1:0})}},Ju.createElement(be.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),Ju.createElement(be.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),Ju.createElement(be.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),Ju.createElement(be.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Wn=(0,q.connect)(({shixunHomeworks:a,classroomList:l})=>({shixunHomeworks:a,classroomList:l}))(Mn),zn=f(2377),ut={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},ct=f(59301),hl=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Gn=({})=>{var a,l;const[n,E]=(0,t.useState)(!0),[h,O]=(0,t.useState)(!1),[N,_]=(0,t.useState)([]),[i,g]=(0,t.useState)([]),[V,ee]=(0,t.useState)([]),[k,d]=(0,t.useState)([]),[x,B]=(0,t.useState)(""),b=(0,q.useParams)();function G(){return hl(this,null,function*(){let me=yield(0,ye.ZP)(`/api/homework_commons/${b.categoryId}/homework_common_collaborators.json`,{method:"get"});g(me)})}function ge(){return hl(this,null,function*(){var me;let r=yield(0,ye.ZP)(`/api/courses/${b==null?void 0:b.coursesId}/teachers`,{method:"get",params:{homework_id:b.categoryId,limit:1e3}});(me=r==null?void 0:r.teacher_list)==null||me.map(H=>{H.key=H.user_id}),ee(r==null?void 0:r.teacher_list),d(r==null?void 0:r.teacher_list)})}(0,t.useEffect)(()=>{G(),ge()},[b]);const C=()=>{};return ct.createElement("section",{className:ut.form},ct.createElement(Q.Z,{className:ut.content,style:{padding:"20px 30px",gap:20}},(a=i==null?void 0:i.data)==null?void 0:a.map(me=>ct.createElement(Q.Z,{align:"middle",className:`${ut.borderSty} ${x===(me==null?void 0:me.id)?ut.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ct.createElement("span",{className:"c-grey-333"},me==null?void 0:me.real_name),(i==null?void 0:i.can_edit)&&ct.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${ut.delSty}`,onMouseEnter:()=>{B(me.id)},onMouseLeave:()=>{B("")},onClick:()=>hl(void 0,null,function*(){(yield(0,ye.ZP)(`/api/homework_commons/${b.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:me.id}})).status===0&&(w.ZP.info("\u5220\u9664\u6210\u529F"),G(),ge())})}))),(i==null?void 0:i.can_edit)&&ct.createElement(De.ZP,{className:ut.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>O(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(i!=null&&i.can_edit)&&!((l=i==null?void 0:i.data)!=null&&l.length)&&ct.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),ct.createElement(We.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:h,onCancel:()=>O(!1),onOk:()=>hl(void 0,null,function*(){if(N.length===0){w.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,ye.ZP)(`/api/homework_commons/${b.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:N}})).status===0&&(w.ZP.info("\u6DFB\u52A0\u6210\u529F"),_([]),G(),ge(),O(!1))})},ct.createElement("div",null,ct.createElement("div",{style:{display:"flex"}},ct.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ct.createElement(Ie.default.Search,{onChange:me=>{ee(k.filter(r=>r.name.indexOf(me.target.value)>-1))}})),ct.createElement(Ee.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(me,r)=>{_(me)},selectedRowKeys:N,getCheckboxProps:me=>({disabled:me.is_collaborator})},pagination:!1,dataSource:V,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var Yn=(0,q.connect)(({shixunHomeworks:a,loading:l})=>({shixunHomeworks:a,loading:l.effects}))(Gn),mt=f(24017),ul=f(58755),at=f(99926),Yl=f(64040),At=f(27479),ue=f(2311),te=f(59301),Un=Object.defineProperty,Vn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,Ul=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Vl=(a,l,n)=>l in a?Un(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Ut=(a,l)=>{for(var n in l||(l={}))Jn.call(l,n)&&Vl(a,n,l[n]);if(Ul)for(var n of Ul(l))Qn.call(l,n)&&Vl(a,n,l[n]);return a},Cl=(a,l)=>Vn(a,Kn(l)),Xn=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const{RangePicker:qn}=mt.default,{Option:$l}=Fe.default,ea=({shixunHomeworks:a,classroomList:l,getData:n,dispatch:E})=>{var h,O,N,_,i,g,V,ee,k,d,x,B,b,G,ge;const{workSetting:C,workList:me}=a,r=(0,q.useParams)(),[H,X]=(0,t.useState)(!0);let[e,W]=(0,t.useState)([]),[s,pe]=(0,t.useState)([]);const[p,z]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:at.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[se,ze]=(0,t.useState)(!1);(0,t.useEffect)(()=>{C!=null&&C.course_id&&(Object.keys(p).map(function(Z){Z.indexOf("proportion")>-1?p[Z]=C[Z]*100:p[Z]=C[Z]}),C.anonymous_comment&&(p.unified_late=C.unified_anonymous_comment,ze(C.unified_anonymous_comment)),(!p.allow_late||!p.unified_late)&&(p.late_penalty=5),p.unified_setting||(p.unified_late=!1,p.unified_anonymous_comment=!1,p.unified_anonymous_appeal=!1),e=JSON.parse(JSON.stringify(C.group_settings.map(Z=>Cl(Ut({},Z),{group_name:[Z.group_name]})).filter(Z=>Z.publish_time!==null))),s=JSON.parse(JSON.stringify(C.allow_late_settings.map(Z=>Cl(Ut({},Z),{group_name:[Z.group_name]})).filter(Z=>Z.late_time!==null))),z(Ut({},p)),W(e.length?[...e]:[{}]),pe([...s]))},[C]),(0,t.useEffect)(()=>{X(!(0,A.GJ)())},[(0,A.GJ)()]);const[Ne,fe]=(0,t.useState)(!1),Je=()=>Xn(void 0,null,function*(){fe(!Ne);const Z=JSON.parse(JSON.stringify(p));if(Z.categoryId=r.categoryId,p.unified_setting||(e=e==null?void 0:e.map(R=>{var qe,we;if(!R.publish_time||!R.end_time)throw w.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!R.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),fe(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return R.group_name=typeof(R==null?void 0:R.group_name)=="string"?[R==null?void 0:R.group_name]:R==null?void 0:R.group_name,R.group_id=(we=(qe=R==null?void 0:R.group_name)==null?void 0:qe.map(ke=>{var Fu,Ge;let eu=(Ge=(Fu=C.group_settings)==null?void 0:Fu.filter(du=>(du==null?void 0:du.group_name)===ke))==null?void 0:Ge[0];return eu==null?void 0:eu.group_id}))==null?void 0:we.toString().split(","),R})),Z.group_settings=e,p.allow_late)if(p.unified_late){if(p.late_penalty===null||p.late_penalty===void 0||p.late_penalty<0||p.late_penalty>100)throw w.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),fe(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!p.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else s=s==null?void 0:s.map(R=>{var qe,we;if(R.penalty_type=at.Q.Number,R.late_penalty===null||R.late_penalty===void 0||R.late_penalty<0||R.late_penalty>100)throw w.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),fe(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!R.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!R.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),fe(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return R.group_name=typeof(R==null?void 0:R.group_name)=="string"?[R==null?void 0:R.group_name]:R==null?void 0:R.group_name,R.group_id=(we=(qe=R==null?void 0:R.group_name)==null?void 0:qe.map(ke=>{var Fu,Ge;let eu=(Ge=(Fu=C.group_settings)==null?void 0:Fu.filter(du=>(du==null?void 0:du.group_name)===ke))==null?void 0:Ge[0];return eu==null?void 0:eu.group_id}))==null?void 0:we.toString().split(","),R}),Z.allow_late_settings=s;if(p!=null&&p.submit_limit&&!(p!=null&&p.submit_limit_num)){w.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1);return}if(p!=null&&p.can_submit&&!(p!=null&&p.submit_num)){w.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1);return}Object.keys(Z).map(function(R){R.indexOf("proportion")>-1&&(Z[R]=Z[R]/100)}),E({type:"shixunHomeworks/updateSetting",payload:Cl(Ut({},Z),{penalty_type:at.Q.Number})}).then(R=>{R.status===0?(fe(!1),w.ZP.success("\u66F4\u65B0\u6210\u529F"),n()):fe(!1)})}),au=(0,t.useMemo)(()=>(C==null?void 0:C.allow_late)||(C==null?void 0:C.all_group_late),[C,me]),T=(Z,R,qe="group_id")=>{var we;return R?R.find(ke=>ke[qe]===Z):(we=C==null?void 0:C.group_settings)==null?void 0:we.find(ke=>ke.group_id[0]===Z)},_e=Z=>{var R,qe;const we=T(Z,C==null?void 0:C.allow_late_settings,"id"),ke=T(Z,C==null?void 0:C.anonymous_comment_settings),Fu=T(Z);return(C==null?void 0:C.allow_late)&&we&&c()(we==null?void 0:we.late_time)<=c()()||(C==null?void 0:C.anonymous_comment)&&ke&&(ke==null?void 0:ke.evaluation_start)!==null||((qe=(c()(Fu==null?void 0:Fu.end_time)<=c()()&&((R=C==null?void 0:C.allow_late_settings)==null?void 0:R.filter(Ge=>Ge.group_id.includes(Z))))[0])==null?void 0:qe.late_time)!=null},le=C==null?void 0:C.anonymous_comment,tu=(h=C==null?void 0:C.allow_late_settings)!=null&&h.length?(O=C==null?void 0:C.allow_late_settings)==null?void 0:O.every(Z=>{if(Z.evaluation_start)return!0}):!1,Ou=(C==null?void 0:C.unified_late)&&(C==null?void 0:C.anonymous_comment),cu=C==null?void 0:C.anonymous_comment,ie=Z=>{if(!Z)return!1;const R=T(Z,C==null?void 0:C.anonymous_comment_settings);return(C==null?void 0:C.anonymous_comment)&&R&&(R==null?void 0:R.evaluation_start)!==null},Re=Z=>{const R=T(Z,C==null?void 0:C.anonymous_comment_settings);return R&&(R==null?void 0:R.evaluation_start)!==null};return te.createElement("div",{style:{padding:"30px 50px"}},te.createElement("div",{className:`${ue.Z.title}`},te.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),te.createElement(Ye.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},te.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.Z.title_icon}`}))),te.createElement("div",{className:ue.Z.content},((N=C==null?void 0:C.group_settings)==null?void 0:N.length)>0?te.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line} ${(_=ue.Z)==null?void 0:_.h_lh_40}`,align:"middle"},te.createElement(ul.Z,{checked:p.unified_setting,disabled:H||!((i=C==null?void 0:C.homework_status)!=null&&i.includes("\u672A\u53D1\u5E03"))||(0,A.Rm)()&&!((V=(g=l.AssistantObject)==null?void 0:g.group)!=null&&V.can_publish)||!(C!=null&&C.manage_all_group),onChange:()=>{var Z;if(!((Z=C==null?void 0:C.homework_status)!=null&&Z.includes("\u672A\u53D1\u5E03"))){w.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(p.unified_setting=!p.unified_setting,p.unified_setting||(p.unified_late=!1),z(Object.assign({},p)),e==""){W([{}]);return}p.unified_setting&&(W([]),pe([{late_penalty:5}]))}}),te.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),te.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,p.unified_setting&&te.createElement("div",{className:ue.Z.row_sty,style:{padding:"5px 30px"}},te.createElement(Q.Z,{align:"middle"},te.createElement(F.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),te.createElement(F.Z,{className:"ml5"},te.createElement(mt.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:H||!((ee=C==null?void 0:C.homework_status)!=null&&ee.includes("\u672A\u53D1\u5E03")||(k=C==null?void 0:C.homework_status)!=null&&k.includes("\u672A\u5F00\u59CB"))||(0,A.Rm)()&&!((x=(d=l.AssistantObject)==null?void 0:d.group)!=null&&x.can_publish),value:p.publish_time?c()(p.publish_time):"",disabledDate:Z=>(0,At.Q8)(Z,C==null?void 0:C.course_end_date),disabledTime:Z=>(0,At.d0)(Z),onChange:(Z,R)=>{p.publish_time=R,!p.end_time&&p.unified_setting&&(p.end_time=c()(Z).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),z(Object.assign({},p))}})),te.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),te.createElement(Q.Z,{align:"middle"},te.createElement(F.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),te.createElement(F.Z,{className:"ml5"},te.createElement(mt.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:tu||cu||(C==null?void 0:C.allow_late)&&(C==null?void 0:C.homework_status.includes("\u5DF2\u622A\u6B62"))||H||(C==null?void 0:C.allow_late)&&c()()>=c()(C==null?void 0:C.end_time)||(0,A.Rm)()&&!((b=(B=l.AssistantObject)==null?void 0:B.group)!=null&&b.can_publish),disabledDate:Z=>(0,At.Q8)(Z,C==null?void 0:C.course_end_date,p.publish_time),disabledTime:Z=>(0,At.d0)(Z,p.publish_time),value:p.end_time?c()(p.end_time):"",onChange:(Z,R)=>{p.end_time=R,z(Object.assign({},p))}})),te.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!p.unified_setting&&te.createElement(Q.Z,null,e&&e.map(function(Z,R){var qe,we,ke,Fu;return te.createElement(Q.Z,{key:R},te.createElement(Q.Z,{style:{padding:"5px 14px 5px 52px"}},te.createElement(F.Z,{className:ue.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",R+1),te.createElement(F.Z,{flex:"auto",style:{maxWidth:350}},te.createElement(Fe.default,{disabled:H||((qe=C==null?void 0:C.homework_status)!=null&&qe.includes("\u672A\u53D1\u5E03")&&Z.id||c()(){var eu,du;if((0,A.Rm)()&&!((du=(eu=l.AssistantObject)==null?void 0:eu.group)!=null&&du.can_publish)){w.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}e[R].group_name=Ge,e[R].group_id=Z.group_id;const ou=(0,gt.flattenDeep)(e.map(Iu=>Iu.group_name)),Su=s.map(Iu=>{let Mu=(Iu==null?void 0:Iu.group_name)||[];return Cl(Ut({},Iu),{group_name:(0,gt.remove)(Mu,$e=>ou.includes($e))})});pe(Su),W(e.slice())}},C.group_settings&&C.group_settings.map(function(Ge){if(!e.map(eu=>eu.group_name).toString().split(",").includes(String(Ge.group_name)))return te.createElement($l,{value:Ge.group_name,key:Ge.id},Ge.group_name)})))),te.createElement(F.Z,{style:{padding:"5px 0"}},te.createElement(qn,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Z.publish_time?c()(Z.publish_time):c()(),c()()]},disabled:H||(c()()<=c()((we=T(Z.id))==null?void 0:we.publish_time)?!1:[!0,_e(Z.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:Ge=>(0,At.Q8)(Ge,C==null?void 0:C.course_end_date),disabledTime:Ge=>(0,At.d0)(Ge),showTime:{format:"HH:mm",defaultValue:[c()((0,j.U6)(),"HH:mm"),c()((0,j.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Z.publish_time&&[c()(Z.publish_time),c()(Z.end_time)],onChange:(Ge,eu)=>{var du,ou;if((0,A.Rm)()&&!((ou=(du=l.AssistantObject)==null?void 0:du.group)!=null&&ou.can_publish)){w.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}e[R].publish_time=eu[0],e[R].end_time=eu[1],W([...e])}})),!H&&te.createElement(F.Z,{className:`${(ke=ue.Z)==null?void 0:ke.h_lh_40}`,style:{padding:"5px 0"}},e.length<((Fu=C==null?void 0:C.group_settings)==null?void 0:Fu.length)&&te.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{W(e.concat({}))}}),(Z!=null&&Z.publish_time&&c()(){var Ge,eu;if((0,A.Rm)()&&!((eu=(Ge=l.AssistantObject)==null?void 0:Ge.normal)!=null&&eu.can_publish)){w.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 du=(0,gt.cloneDeep)(s);du.forEach((ou,Su)=>{ou.group_name&&(ou.group_name=ou.group_name.filter(Iu=>{var Mu;return!((Mu=e[R].group_name)!=null&&Mu.includes(Iu))}))}),e=e.filter((ou,Su)=>R!==Su),pe(du),W(e.slice()),setTimeout(()=>W(e.slice()),10)}}):te.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),te.createElement(Yl.ZP,{checkMarginLeft:60,className:"mb20",disabled:H,value:p,onChange:Z=>z(Ut(Ut({},p),Z))}),te.createElement(te.Fragment,null,te.createElement("div",{className:`${ue.Z.title} mt30`},te.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),te.createElement("div",{className:ue.Z.content},te.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line} ${(G=ue.Z)==null?void 0:G.h_lh_40}`,align:"middle"},te.createElement(ul.Z,{checked:p.allow_late,disabled:tu||H||(C==null?void 0:C.allow_late),onChange:Z=>{var R;if((0,A.Rm)()&&!((R=l.AssistantObject.group)!=null&&R.can_late)){w.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&&We.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:te.createElement("div",{style:{padding:10,background:"#f5f6f9"}},te.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"),te.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),te.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"))}),p.allow_late=!p.allow_late,s==""&&pe([{late_penalty:5}]),z(Object.assign({},p))}}),te.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),te.createElement(Ye.Z,{overlayStyle:{width:380,maxWidth:380},title:te.createElement("div",{style:{display:"flex",flexFlow:"column"}},te.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),te.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),te.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},te.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ue.Z.title_icon}`}))),(p==null?void 0:p.allow_late)&&te.createElement("div",{className:"pb5"},te.createElement(Q.Z,{className:ue.Z.row_sty1},te.createElement(F.Z,{className:ue.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),te.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:H,value:p.unified_late,onChange:Z=>{var R;if((0,A.Rm)()&&!((R=l.AssistantObject.group)!=null&&R.can_late)){w.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}p.unified_late=Z.target.value,s==""&&!Z.target.value&&pe([{late_penalty:5}]),z(Ut({},p))}},(p==null?void 0:p.unified_setting)&&te.createElement(oe.ZP,{disabled:(C==null?void 0:C.allow_late)||!(C!=null&&C.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((ge=C==null?void 0:C.group_settings)==null?void 0:ge.length)&&te.createElement(oe.ZP,{disabled:C==null?void 0:C.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),p!=null&&p.unified_late?te.createElement("div",null,te.createElement(Q.Z,{wrap:!1,align:"middle",className:`${ue.Z.row_sty1} mb10 mt5`},te.createElement(F.Z,{className:ue.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),te.createElement(F.Z,{style:{margin:"0 10px 0 8px"}},te.createElement(Ke.Z,{disabled:H||le,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:p.late_penalty,onChange:Z=>{var R;if((0,A.Rm)()&&!((R=l.AssistantObject.group)!=null&&R.can_late)){w.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}p.late_penalty=Z,z(Object.assign({},p))}})),te.createElement(F.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),te.createElement(Q.Z,{className:`${ue.Z.row_sty1}`},te.createElement(F.Z,{className:ue.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),te.createElement(F.Z,{style:{margin:"0 10px 0 8px"}},te.createElement(mt.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:H||Ou||tu,value:p.late_time?c()(p.late_time):"",disabledDate:Z=>(0,At.Q8)(Z,C==null?void 0:C.course_end_date),disabledTime:Z=>(0,At.d0)(Z),onChange:(Z,R)=>{var qe;if((0,A.Rm)()&&!((qe=l.AssistantObject.group)!=null&&qe.can_late)){w.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}p.late_time=R,z(Object.assign({},p))}})),te.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):s.map(function(Z,R){var qe;return te.createElement(Q.Z,{key:R,style:{padding:"5px 14px 5px 52px"}},te.createElement(F.Z,{className:ue.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",R+1),te.createElement(F.Z,{className:"mr20 ml10"},te.createElement(Fe.default,{size:"large",disabled:H||!((qe=me==null?void 0:me.homework_status)!=null&&qe.includes("\u672A\u53D1\u5E03"))&&Z.id,mode:"multiple",style:{width:250},value:typeof Z.group_name=="string"?[Z.group_name]:Z.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:we=>{var ke;if((0,A.Rm)()&&!((ke=l.AssistantObject.normal)!=null&&ke.can_late)){w.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}s[R].group_name=we,s[R].group_id=Z.group_id,pe(s.slice())}},C.group_settings&&C.group_settings.map(function(we){if(p!=null&&p.unified_setting&&!s.map(ke=>ke.group_name).toString().split(",").includes(String(we.group_name))&&!Re(we.id))return te.createElement($l,{value:we.group_name,key:we.id},we.group_name);if(e.map(ke=>ke.group_name).toString().split(",").includes(String(we.group_name))&&!s.map(ke=>ke.group_name).toString().split(",").includes(String(we.group_name))&&!Re(we.id))return te.createElement($l,{value:we.group_name,key:we.id},we.group_name)}))),te.createElement(F.Z,{className:ue.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),te.createElement(F.Z,{className:"mr20 ml10"},te.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:H||ie(Z.id),defaultValue:Z.late_penalty,onChange:we=>{var ke,Fu;if((0,A.Rm)()&&!((Fu=(ke=l.AssistantObject)==null?void 0:ke.normal)!=null&&Fu.can_late)){w.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}s[R].late_penalty=we,s[R].penalty_type=at.Q.Number}})),te.createElement(F.Z,{className:ue.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),te.createElement(F.Z,{className:"ml10"},te.createElement(mt.default,{size:"large",disabled:H||ie(Z.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:we=>(0,At.Q8)(we,C==null?void 0:C.course_end_date),disabledTime:we=>(0,At.d0)(we),format:"YYYY-MM-DD HH:mm",value:Z!=null&&Z.late_time?c()(Z.late_time):void 0,onChange:(we,ke)=>{var Fu,Ge;if((0,A.Rm)()&&!((Ge=(Fu=l.AssistantObject)==null?void 0:Fu.normal)!=null&&Ge.can_late)){w.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}s[R].late_time=ke,pe([...s])}})),!H&&te.createElement(F.Z,{style:{height:40,lineHeight:"40px"}},te.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{pe(s.concat({penalty_type:at.Q.Number,late_penalty:5}))}}),R>0&&!Z.id?te.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{s=s.filter((we,ke)=>R!==ke),pe(s.slice()),setTimeout(()=>pe(s.slice()),10)}}):te.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),te.createElement(De.ZP,{loading:Ne,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Je()},"\u4FDD\u5B58"))};var ua=(0,q.connect)(({shixunHomeworks:a,classroomList:l})=>({shixunHomeworks:a,classroomList:l}))(ea),Ue=f(59301),ta=Object.defineProperty,la=Object.defineProperties,na=Object.getOwnPropertyDescriptors,Kl=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,Jl=(a,l,n)=>l in a?ta(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,tl=(a,l)=>{for(var n in l||(l={}))aa.call(l,n)&&Jl(a,n,l[n]);if(Kl)for(var n of Kl(l))oa.call(l,n)&&Jl(a,n,l[n]);return a},Tl=(a,l)=>la(a,na(l)),Ql=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const ra=({shixunHomeworks:a,getData:l,dispatch:n})=>{const{workSetting:E}=a,h=(0,q.useParams)(),[O,N]=(0,t.useState)(!0);let[_,i]=(0,t.useState)([]),[g,V]=(0,t.useState)([]);const[ee,k]=(0,t.useState)(!1),[d,x]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:at.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,t.useEffect)(()=>{N(!(0,A.GJ)())},[(0,A.GJ)()]),(0,t.useEffect)(()=>{E!=null&&E.course_id&&(Object.keys(d).map(function(b){b.indexOf("proportion")>-1?(d[b]=(E[b]*100).toFixed(0),console.log(b,d[b],E[b])):d[b]=E[b]}),(!d.allow_late||!d.unified_late)&&(d.late_penalty=5),d.unified_setting||(d.unified_late=!1,d.unified_anonymous_comment=!1,d.unified_anonymous_appeal=!1),_=JSON.parse(JSON.stringify(E.group_settings.map(b=>Tl(tl({},b),{group_name:[b.group_name]})).filter(b=>b.publish_time!==null))),g=JSON.parse(JSON.stringify(E.allow_late_settings.map(b=>Tl(tl({},b),{group_name:[b.group_name]})).filter(b=>b.late_time!==null))),x(tl({},d)),i([..._]),V([...g]),console.log(d,E))},[E]);const B=()=>Ql(void 0,null,function*(){const b=JSON.parse(JSON.stringify(d));if(b.categoryId=h.categoryId,d.unified_setting||(_=_==null?void 0:_.map(G=>{var ge,C;if(!G.publish_time||!G.end_time)throw w.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!G.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return G.group_name=typeof(G==null?void 0:G.group_name)=="string"?[G==null?void 0:G.group_name]:G==null?void 0:G.group_name,G.group_id=(C=(ge=G==null?void 0:G.group_name)==null?void 0:ge.map(me=>{var r,H;let X=(H=(r=E.group_settings)==null?void 0:r.filter(e=>(e==null?void 0:e.group_name)===me))==null?void 0:H[0];return X==null?void 0:X.group_id}))==null?void 0:C.toString().split(","),G})),b.group_settings=_,d.allow_late)if(d.unified_late){if(d.late_penalty===null||d.late_penalty===void 0||d.late_penalty<0||d.late_penalty>100)throw w.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(!d.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else g=g==null?void 0:g.map(G=>{var ge,C;if(G.penalty_type=at.Q.Number,G.late_penalty===null||G.late_penalty===void 0||G.late_penalty<0||G.late_penalty>100)throw w.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(!G.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!G.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return G.group_name=typeof(G==null?void 0:G.group_name)=="string"?[G==null?void 0:G.group_name]:G==null?void 0:G.group_name,G.group_id=(C=(ge=G==null?void 0:G.group_name)==null?void 0:ge.map(me=>{var r,H;let X=(H=(r=E.group_settings)==null?void 0:r.filter(e=>(e==null?void 0:e.group_name)===me))==null?void 0:H[0];return X==null?void 0:X.group_id}))==null?void 0:C.toString().split(","),G}),b.allow_late_settings=g;Object.keys(b).map(function(G){G.indexOf("proportion")>-1&&(b[G]=b[G]/100)}),n({type:"shixunHomeworks/updateSetting",payload:Tl(tl({},b),{penalty_type:at.Q.Number})}).then(G=>{G.status===0&&(w.ZP.success("\u66F4\u65B0\u6210\u529F"),l())})});return Ue.createElement("div",{className:ut.form},Ue.createElement("div",{className:ut.title},"\u7EC4\u957F\u8BC4\u5206"),Ue.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ue.createElement(ul.Z,{disabled:O,checked:d.is_group_grade,onChange:b=>{d.is_group_grade=b,x(tl({},d))}}),Ue.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),Ue.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),Ue.createElement("div",{className:ut.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Ue.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:O,value:d.ta_mode,onChange:b=>{d.ta_mode=b.target.value,x(tl({},d))}},Ue.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},Ue.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Ue.createElement("br",null),Ue.createElement(oe.ZP,{value:0},Ue.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),Ue.createElement("div",{className:ut.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),Ue.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:O,value:d.final_mode,onChange:b=>{d.final_mode=b.target.value,x(tl({},d))}},Ue.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},Ue.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Ue.createElement(oe.ZP,{value:!0},Ue.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),d.final_mode?Ue.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):Ue.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ue.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),Ue.createElement(Ke.Z,{disabled:O,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:d.te_proportion,onChange:b=>{d.te_proportion=b,x(Object.assign({},d))}}),Ue.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Ue.createElement(Ke.Z,{disabled:O,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:d.ta_proportion,onChange:b=>{d.ta_proportion=b,x(Object.assign({},d))}}),d.is_group_grade&&Ue.createElement(Ue.Fragment,null,Ue.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),Ue.createElement(Ke.Z,{disabled:O,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:d.gr_proportion,onChange:b=>{d.gr_proportion=b,x(Object.assign({},d))}})),Ue.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Ue.createElement(Ke.Z,{disabled:O,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:d.st_proportion,onChange:b=>{d.st_proportion=b,x(Object.assign({},d))}})),!O&&Ue.createElement(Ue.Fragment,null,Ue.createElement(De.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>B()},"\u4FDD\u5B58"),Ue.createElement(De.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>k(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Ue.createElement(We.default,{open:ee,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{k(!1)},onOk:()=>Ql(void 0,null,function*(){const b=JSON.parse(JSON.stringify(d));Object.keys(b).map(function(ge){ge.indexOf("proportion")>-1&&(b[ge]=b[ge]/100)}),(yield(0,ye.ZP)(`/api/courses/${h.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:b}})).status===0&&(w.ZP.success("\u8BBE\u7F6E\u6210\u529F"),k(!1))})},Ue.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var ia=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(ra),Lu=f(59301),sa=Object.defineProperty,da=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,pa=Object.prototype.propertyIsEnumerable,ql=(a,l,n)=>l in a?sa(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Bl=(a,l)=>{for(var n in l||(l={}))ma.call(l,n)&&ql(a,n,l[n]);if(Xl)for(var n of Xl(l))pa.call(l,n)&&ql(a,n,l[n]);return a},jl=(a,l)=>da(a,ca(l)),_a=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Ea=({getData:a,dispatch:l,shixunHomeworks:n})=>{const{workSetting:E}=n,h=(0,q.useParams)(),[O,N]=(0,t.useState)(!0);let[_,i]=(0,t.useState)([]),[g,V]=(0,t.useState)([]);const[ee,k]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:at.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,t.useEffect)(()=>{N(!(0,A.GJ)())},[(0,A.GJ)()]),(0,t.useEffect)(()=>{E!=null&&E.course_id&&(Object.keys(ee).map(function(x){x.indexOf("proportion")>-1?(ee[x]=E[x]*100,console.log(x,ee[x],E[x])):ee[x]=E[x]}),(!ee.allow_late||!ee.unified_late)&&(ee.late_penalty=5),ee.unified_setting||(ee.unified_late=!1,ee.unified_anonymous_comment=!1,ee.unified_anonymous_appeal=!1),_=JSON.parse(JSON.stringify(E.group_settings.map(x=>jl(Bl({},x),{group_name:[x.group_name]})).filter(x=>x.publish_time!==null))),g=JSON.parse(JSON.stringify(E.allow_late_settings.map(x=>jl(Bl({},x),{group_name:[x.group_name]})).filter(x=>x.late_time!==null))),k(Bl({},ee)),i([..._]),V([...g]))},[E]);const d=()=>_a(void 0,null,function*(){const x=JSON.parse(JSON.stringify(ee));if(x.categoryId=h.categoryId,ee.unified_setting||(_=_==null?void 0:_.map(B=>{var b,G;if(!B.publish_time||!B.end_time)throw w.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!B.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return B.group_name=typeof(B==null?void 0:B.group_name)=="string"?[B==null?void 0:B.group_name]:B==null?void 0:B.group_name,B.group_id=(G=(b=B==null?void 0:B.group_name)==null?void 0:b.map(ge=>{var C,me;let r=(me=(C=E.group_settings)==null?void 0:C.filter(H=>(H==null?void 0:H.group_name)===ge))==null?void 0:me[0];return r==null?void 0:r.group_id}))==null?void 0:G.toString().split(","),B})),x.group_settings=_,ee.allow_late)if(ee.unified_late){if(ee.late_penalty===null||ee.late_penalty===void 0||ee.late_penalty<0||ee.late_penalty>100)throw w.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(!ee.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else g=g==null?void 0:g.map(B=>{var b,G;if(B.penalty_type=at.Q.Number,B.late_penalty===null||B.late_penalty===void 0||B.late_penalty<0||B.late_penalty>100)throw w.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 w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!B.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return B.group_name=typeof(B==null?void 0:B.group_name)=="string"?[B==null?void 0:B.group_name]:B==null?void 0:B.group_name,B.group_id=(G=(b=B==null?void 0:B.group_name)==null?void 0:b.map(ge=>{var C,me;let r=(me=(C=E.group_settings)==null?void 0:C.filter(H=>(H==null?void 0:H.group_name)===ge))==null?void 0:me[0];return r==null?void 0:r.group_id}))==null?void 0:G.toString().split(","),B}),x.allow_late_settings=g;Object.keys(x).map(function(B){B.indexOf("proportion")>-1&&(x[B]=x[B]/100)}),l({type:"shixunHomeworks/updateSetting",payload:jl(Bl({},x),{penalty_type:at.Q.Number})}).then(B=>{B.status===0&&(w.ZP.success("\u66F4\u65B0\u6210\u529F"),a())})});return Lu.createElement("div",{className:ut.form},Lu.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Lu.createElement(be.default,{checked:ee.work_public,disabled:O,onChange:x=>{ee.work_public=x.target.checked,k(Object.assign({},ee))}},Lu.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),Lu.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),Lu.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Lu.createElement(be.default,{checked:ee.score_open,disabled:O,onChange:x=>{x.target.checked&&(ee.personal_score_open=!0),ee.score_open=x.target.checked,k(Object.assign({},ee))}},Lu.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),Lu.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),Lu.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Lu.createElement(be.default,{checked:ee.personal_score_open,disabled:O||ee.score_open,onChange:x=>{ee.personal_score_open=x.target.checked,k(Object.assign({},ee))}},Lu.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),Lu.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),Lu.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Lu.createElement(be.default,{checked:ee.answer_public,disabled:O,onChange:x=>{ee.answer_public=x.target.checked,k(Object.assign({},ee))}},Lu.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),Lu.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!O&&Lu.createElement(Lu.Fragment,null,Lu.createElement(De.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:d},"\u4FDD\u5B58")))};var va=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(Ea),fa=f(49061),Fa=f(92608),ga=f(96192),ya=f(76567),bl=f(38450),Pe=f(59301),ha=Object.defineProperty,Ca=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,ba=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,un=(a,l,n)=>l in a?ha(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,wt=(a,l)=>{for(var n in l||(l={}))ba.call(l,n)&&un(a,n,l[n]);if(en)for(var n of en(l))Da.call(l,n)&&un(a,n,l[n]);return a},ll=(a,l)=>Ca(a,Ba(l)),Ll=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const tn=(a,l)=>{if(l==="comment"){const n=a==null?void 0:a.filter(O=>O.evaluation_end!==null);return n.length===0?[{deleteflag:!0}]:(0,bl.M)(n,["evaluation_start","evaluation_end"]).map(O=>ll(wt({},O),{evaluation_start:[O.evaluation_start,O.evaluation_end],group_name:[O.group_name],deleteflag:!1}))}else if(l==="appeal"){const n=a==null?void 0:a.filter(O=>O.appeal_time!==null);return n.length===0?[{deleteflag:!0}]:(0,bl.M)(n,["appeal_time"]).map(O=>ll(wt({},O),{group_name:[O.group_name],deleteflag:!1}))}},ln=(a,l)=>a.map(n=>l.find(E=>E.value===n).id),Aa=({shixunHomeworks:a,classroomList:l,dispatch:n})=>{var E,h,O,N,_,i,g,V,ee;const{workSetting:k,workList:d}=a,x=(0,q.useParams)(),[B,b]=(0,t.useState)(!0);let[G,ge]=(0,t.useState)([]),[C,me]=(0,t.useState)([]);const[r,H]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:at.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),X=(E=k==null?void 0:k.anonymous_comment_settings)==null?void 0:E.map(T=>({label:T.group_name,value:T.group_name,id:T.group_id})),e=(h=k==null?void 0:k.anonymous_appeal_settings)==null?void 0:h.map(T=>({label:T.group_name,value:T.group_name,id:T.group_id})),[W]=I.default.useForm(),[s]=I.default.useForm(),pe=()=>Ll(void 0,null,function*(){const T=(0,bl.Y)(W.getFieldsValue(),"YYYY-MM-DD HH:mm"),_e=(0,gt.cloneDeep)(T);for(const le of _e.anonymous_comment_settings||[]){if(!(le!=null&&le.evaluation_start))return w.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!le.group_name)return w.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();le.evaluation_end=le==null?void 0:le.evaluation_start[1],le.evaluation_start=le==null?void 0:le.evaluation_start[0],le.group_id=ln(le.group_name,X),Reflect.deleteProperty(le,"deleteflag")}return _e}),p=()=>{const T=(0,bl.Y)(s.getFieldsValue(),"YYYY-MM-DD HH:mm"),_e=(0,gt.cloneDeep)(T);for(const le of _e.anonymous_appeal_settings||[])le.group_id=ln(le.group_name,e),Reflect.deleteProperty(le,"deleteflag");return _e},z=()=>Ll(void 0,null,function*(){yield n({type:"shixunHomeworks/getWorkSetting",payload:wt({},x)}),W.resetFields(),s.resetFields()});(0,t.useEffect)(()=>{k!=null&&k.course_id&&(Object.keys(r).map(function(T){T.indexOf("proportion")>-1?r[T]=k[T]*100:r[T]=k[T]}),(!r.allow_late||!r.unified_late)&&(r.late_penalty=5),r.unified_setting||(r.unified_late=!1,r.unified_anonymous_comment=!1,r.unified_anonymous_appeal=!1),G=JSON.parse(JSON.stringify(k.group_settings.map(T=>ll(wt({},T),{group_name:[T.group_name]})).filter(T=>T.publish_time!==null))),C=JSON.parse(JSON.stringify(k.allow_late_settings.map(T=>ll(wt({},T),{group_name:[T.group_name]})).filter(T=>T.late_time!==null))),H(wt({},r)),ge([...G]),me([...C]))},[k]),(0,t.useEffect)(()=>{b(!(0,A.t_)()&&!(k!=null&&k.can_edit))},[k,(0,A.t_)()]);const se=(((O=k==null?void 0:k.homework_status)==null?void 0:O.includes("\u5DF2\u622A\u6B62"))||(X==null?void 0:X.length)>0)&&(k==null?void 0:k.student_works),ze=((N=k==null?void 0:k.anonymous_appeal_settings)==null?void 0:N.length)>0,Ne=(k==null?void 0:k.anonymous_comment)&&(k==null?void 0:k.unified_anonymous_comment)&&((_=d==null?void 0:d.homework_status)==null?void 0:_.includes("\u5DF2\u622A\u6B62"))||ze,[fe,Je]=(0,t.useState)(!1),au=()=>Ll(void 0,null,function*(){Je(!fe);const T=JSON.parse(JSON.stringify(r));if(T.categoryId=x.categoryId,r.unified_setting||(G=G==null?void 0:G.map(le=>{var tu,Ou;if(!le.publish_time||!le.end_time)throw w.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Je(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!le.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Je(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return le.group_name=typeof(le==null?void 0:le.group_name)=="string"?[le==null?void 0:le.group_name]:le==null?void 0:le.group_name,le.group_id=(Ou=(tu=le==null?void 0:le.group_name)==null?void 0:tu.map(cu=>{var ie,Re;let Z=(Re=(ie=k.group_settings)==null?void 0:ie.filter(R=>(R==null?void 0:R.group_name)===cu))==null?void 0:Re[0];return Z==null?void 0:Z.group_id}))==null?void 0:Ou.toString().split(","),le})),T.group_settings=G,r.allow_late)if(r.unified_late){if(r.late_penalty===null||r.late_penalty===void 0||r.late_penalty<0||r.late_penalty>100)throw w.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Je(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!r.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Je(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else C=C==null?void 0:C.map(le=>{var tu,Ou;if(le.penalty_type=at.Q.Number,le.late_penalty===null||le.late_penalty===void 0||le.late_penalty<0||le.late_penalty>100)throw w.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Je(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!le.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Je(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!le.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Je(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return le.group_name=typeof(le==null?void 0:le.group_name)=="string"?[le==null?void 0:le.group_name]:le==null?void 0:le.group_name,le.group_id=(Ou=(tu=le==null?void 0:le.group_name)==null?void 0:tu.map(cu=>{var ie,Re;let Z=(Re=(ie=k.group_settings)==null?void 0:ie.filter(R=>(R==null?void 0:R.group_name)===cu))==null?void 0:Re[0];return Z==null?void 0:Z.group_id}))==null?void 0:Ou.toString().split(","),le}),T.allow_late_settings=C;if(r.evaluation_start){if(r.end_time&&c()(r.evaluation_start)<=c()(r.end_time))throw w.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Je(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(r.late_time&&c()(r.evaluation_start)<=c()(r.late_time))throw w.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Je(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(T).map(function(le){le.indexOf("proportion")>-1&&(T[le]=T[le]/100)}),T.anonymous_comment&&!T.unified_anonymous_comment){const le=yield pe();T.anonymous_comment_settings=le.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(tu=>{Reflect.deleteProperty(T,tu)})}if(T.anonymous_appeal&&!T.unified_anonymous_appeal){const le=p();T.anonymous_appeal_settings=le.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(tu=>{Reflect.deleteProperty(T,tu)})}(yield(0,ye.ZP)(`/api/homework_commons/${x.categoryId}/evaluation_setting.json`,{method:"post",body:wt({},T)})).status===0?(Je(!1),w.ZP.success("\u66F4\u65B0\u6210\u529F"),b(!0),z()):Je(!1)});return Pe.createElement("div",{className:ut.form},Pe.createElement("div",{className:ut.title},"\u4F5C\u4E1A\u533F\u8BC4"),Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement(ul.Z,{checked:r.anonymous_comment,disabled:B||!se||(k==null?void 0:k.anonymous_comment),onChange:()=>{var T;if((0,A.Rm)()&&!((T=l.AssistantObject.group)!=null&&T.can_anonymous_comment)){w.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}r.anonymous_comment=!r.anonymous_comment,r.allow_late&&!r.evaluation_start?r.late_time&&r.late_time!=""&&(r.evaluation_start=c()(r.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),r.evaluation_end=c()(r.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):r.unified_setting&&!r.evaluation_start&&r.end_time&&r.end_time!=""&&(r.evaluation_start=c()(r.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),r.evaluation_end=c()(r.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),r.anonymous_comment&&(r.evaluation_num=parseInt(r.evaluation_num)?r.evaluation_num:3,r.absence_penalty=parseInt(r.absence_penalty)?r.absence_penalty:3),H(Object.assign({},r))}}),Pe.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Pe.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Pe.createElement(Ye.Z,{title:Pe.createElement("div",null,Pe.createElement("div",null,"\u89C4\u5219"),Pe.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Pe.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),Pe.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),Pe.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ut.title_icon}`}))),r.anonymous_comment&&Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Pe.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Pe.createElement(oe.ZP.Group,{value:r.unified_anonymous_comment,disabled:B||r.anonymous_appeal||(k==null?void 0:k.anonymous_comment),onChange:T=>{var _e;if((0,A.Rm)()&&!((_e=l.AssistantObject.group)!=null&&_e.can_anonymous_comment)){w.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}H(le=>ll(wt({},le),{unified_anonymous_comment:T.target.value})),W.resetFields()}},(k==null?void 0:k.unified_setting)&&(k==null?void 0:k.unified_late)&&Pe.createElement(oe.ZP,{value:!0,disabled:B||r.anonymous_appeal||(k==null?void 0:k.anonymous_comment)||!(k!=null&&k.manage_all_group)},Pe.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((i=k==null?void 0:k.group_settings)==null?void 0:i.length)>0&&Pe.createElement(oe.ZP,{value:!1},Pe.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),r.anonymous_comment&&r.unified_anonymous_comment&&Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Pe.createElement(oe.ZP.Group,{value:r.anonymous_group,disabled:B||r.anonymous_appeal||(k==null?void 0:k.anonymous_comment),onChange:T=>{var _e;if((0,A.Rm)()&&!((_e=l.AssistantObject.group)!=null&&_e.can_anonymous_comment)){w.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}H(le=>ll(wt({},le),{anonymous_group:T.target.value}))}},Pe.createElement(oe.ZP,{value:!1},Pe.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((g=k==null?void 0:k.group_settings)==null?void 0:g.length)>0&&Pe.createElement(oe.ZP,{value:!0,disabled:B||!(k!=null&&k.can_anonymous_group)},Pe.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),r.anonymous_comment&&Pe.createElement(Pe.Fragment,null,r.unified_anonymous_comment?Pe.createElement(fa.Z,{data:r,setData:H,disabled:B}):Pe.createElement(I.default,{form:W,autoComplete:"off",initialValues:k!=null&&k.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:tn(k==null?void 0:k.anonymous_comment_settings,"comment")}},Pe.createElement(Fa.Z,{disabled:B,selectOptions:X,form:W,data:r}))),Pe.createElement("div",{className:ut.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Pe.createElement(ul.Z,{checked:r.anonymous_appeal,disabled:B||!Ne||(k==null?void 0:k.anonymous_appeal),onChange:()=>{var T;if((0,A.Rm)()&&!((T=l.AssistantObject.group)!=null&&T.can_anonymous_appeal)){w.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}r.anonymous_appeal=!r.anonymous_appeal,r.anonymous_appeal&&(r.appeal_penalty=parseInt(r.appeal_penalty)?r.appeal_penalty:2),H(Object.assign({},r))}}),Pe.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Pe.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),r.anonymous_appeal&&Pe.createElement(Pe.Fragment,null,Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Pe.createElement(oe.ZP.Group,{value:r.unified_anonymous_appeal,disabled:B||(k==null?void 0:k.anonymous_appeal),onChange:T=>{var _e;if((0,A.Rm)()&&!((_e=l.AssistantObject.group)!=null&&_e.can_anonymous_appeal)){w.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}H(le=>ll(wt({},le),{unified_anonymous_appeal:T.target.value})),s.resetFields()}},(k==null?void 0:k.unified_anonymous_comment)&&Pe.createElement(oe.ZP,{value:!0,disabled:!(k!=null&&k.manage_all_group)},Pe.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((V=k==null?void 0:k.group_settings)==null?void 0:V.length)>0&&Pe.createElement(oe.ZP,{value:!1},Pe.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),r.unified_anonymous_appeal?Pe.createElement(ga.Z,{data:r,setData:H,disabled:B}):Pe.createElement(I.default,{form:s,initialValues:k!=null&&k.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:tn(k==null?void 0:k.anonymous_appeal_settings,"appeal")}},Pe.createElement(ya.Z,{disabled:B||(0,A.Rm)()&&!((ee=l.AssistantObject.group)!=null&&ee.can_anonymous_appeal),selectOptions:e,form:s}))),!B&&Pe.createElement(De.ZP,{loading:fe,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>au()},"\u4FDD\u5B58"))};var wa=(0,q.connect)(({shixunHomeworks:a,classroomList:l})=>({shixunHomeworks:a,classroomList:l}))(Aa),Sa=f(11724),Zu=f(41079),o=f(59301),xa=Object.defineProperty,Pa=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Ia=Object.prototype.propertyIsEnumerable,an=(a,l,n)=>l in a?xa(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Qu=(a,l)=>{for(var n in l||(l={}))Oa.call(l,n)&&an(a,n,l[n]);if(nn)for(var n of nn(l))Ia.call(l,n)&&an(a,n,l[n]);return a},_t=(a,l)=>Pa(a,Za(l)),Hl=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Na=a=>Hl(void 0,null,function*(){return yield(0,ye.ZP)(`/api/homework_commons/${a==null?void 0:a.categoryId}/publish_setting.json`,{method:"post",body:a})}),ka=a=>Hl(void 0,null,function*(){return yield(0,ye.ZP)(`/api/homework_commons/${a==null?void 0:a.categoryId}/evaluation_setting.json`,{method:"post",body:a})}),fl=(a,l)=>a==null?void 0:a.map(n=>{var E;return(E=l==null?void 0:l.find(h=>h.value===n))==null?void 0:E.id}),$a=(a,l)=>{var n;return a=typeof a=="string"?[a]:a,(n=a==null?void 0:a.map(E=>l==null?void 0:l.find(h=>{var O;return(O=h==null?void 0:h.group_name)==null?void 0:O.includes(E)})))==null?void 0:n.filter(E=>E)},Yu=(a,l,n,E=!1)=>{let h=null,O=E?l:$a(a,l);return O==null||O.forEach((N,_)=>{(_==0||n(N,h||{}))&&(h=N)}),h},Ta=({shixunHomeworks:a,loading:l,dispatch:n,classroomList:E})=>{var h,O,N,_,i,g,V,ee,k,d,x,B,b,G,ge,C,me,r,H;const X=(0,q.useParams)(),{workSetting:e,workList:W}=a,[,s,pe]=(0,$u.U)(Na,{categoryId:X==null?void 0:X.categoryId,penalty_type:at.Q.Number}),[,p,z]=(0,$u.U)(ka,{categoryId:X==null?void 0:X.categoryId}),[se]=I.default.useForm(),ze=I.default.useWatch("group_type",se),Ne=I.default.useWatch("unified_setting",se),fe=I.default.useWatch("group_settings",se),Je=I.default.useWatch("allow_late_settings",se),au=I.default.useWatch("end_time",se),T=I.default.useWatch("publish_time",se),_e=I.default.useWatch("allow_late",se),le=I.default.useWatch("unified_late",se),tu=I.default.useWatch("late_time",se),Ou=I.default.useWatch("anonymous_comment",se),cu=I.default.useWatch("unified_anonymous_comment",se),ie=I.default.useWatch("evaluation_start",se),Re=I.default.useWatch("anonymous_appeal",se),Z=I.default.useWatch("anonymous_comment_settings",se),R=I.default.useWatch("unified_anonymous_appeal",se),qe=I.default.useWatch("anonymous_appeal_settings",se),[we,ke]=(0,t.useState)(!1),[Fu,Ge]=(0,t.useState)({}),eu=we||(0,A.Rm)()&&!((O=(h=E.AssistantObject)==null?void 0:h.group)!=null&&O.can_publish),du=we||(0,A.Rm)()&&!((_=(N=E.AssistantObject)==null?void 0:N.group)!=null&&_.can_late),ou=we||(0,A.Rm)()&&!((g=(i=E.AssistantObject)==null?void 0:i.group)!=null&&g.can_anonymous_comment),Su=we||(0,A.Rm)()&&!((ee=(V=E.AssistantObject)==null?void 0:V.group)!=null&&ee.can_anonymous_appeal),Iu=(S,$)=>{if(S!=null&&S.some(lu=>typeof lu.group_name!="string")){const lu=[];S==null||S.forEach(y=>{var P;typeof y.group_name!="string"&&((P=y.group_name)==null||P.forEach(M=>{lu.push(_t(Qu({},y),{group_name:M}))}))}),S=lu}return S==null?void 0:S.filter(lu=>{var y,P,M;return!((M=(P=(y=$==null?void 0:$.map(Me=>Me==null?void 0:Me.group_name))==null?void 0:y.toString())==null?void 0:P.split(","))!=null&&M.includes(String(lu.group_name)))&&lu.is_admin})},Mu=S=>{if(S=="allow_late"){We.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:o.createElement(o.Fragment,null,o.createElement("div",null,o.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),o.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},o.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(S=="anonymous_comment"){We.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:o.createElement(o.Fragment,null,o.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",o.createElement("br",null),o.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},o.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(S=="anonymous_appeal"){We.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:o.createElement(o.Fragment,null,o.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),o.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",o.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",o.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",o.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",o.createElement("br",null))});return}if(S=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(S=="unified_anonymous_comment")return Ne===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(S=="unified_anonymous_appeal")return Ne===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":le===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(S=="make_up_score")return _e?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(S=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},$e=(S,$={})=>{var lu,y,P,M,Me,Qe,ae,ce,pu,Le;if(S=="unified_setting")return eu||!((lu=W==null?void 0:W.homework_status)!=null&&lu.includes("\u672A\u53D1\u5E03"))||!(e!=null&&e.manage_all_group);if(S=="publish_time")return eu||!((y=W==null?void 0:W.homework_status)!=null&&y.includes("\u672A\u53D1\u5E03")||(P=W==null?void 0:W.homework_status)!=null&&P.includes("\u672A\u5F00\u59CB"));if(S=="end_time"){const D=Yu([],(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")=c()(e==null?void 0:e.end_time).startOf("second")||(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second")||(e==null?void 0:e.anonymous_comment)&&(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(D=>S==null?void 0:S.includes(D)))return eu||!($!=null&&$.is_admin)||!((M=W==null?void 0:W.homework_status)!=null&&M.includes("\u672A\u53D1\u5E03"))&&($==null?void 0:$.publish_time)&&c()().startOf("second")>=c()((Me=$==null?void 0:$.publish_time)==null?void 0:Me[0]).startOf("second");if(["group_settings","publish_time"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.allow_late_settings)||[],(U,ru)=>(U==null?void 0:U.late_time)&&(ru==null?void 0:ru.late_time)&&c()(U==null?void 0:U.late_time).startOf("second")(U==null?void 0:U.evaluation_start)&&(ru==null?void 0:ru.evaluation_start)&&c()(U==null?void 0:U.evaluation_start).startOf("second")=c()((ae=$==null?void 0:$.publish_time)==null?void 0:ae[0]).startOf("second"),(e==null?void 0:e.allow_late)&&(D==null?void 0:D.late_time)&&c()().startOf("second")>=c()($==null?void 0:$.end_time).startOf("second")||(e==null?void 0:e.anonymous_comment)&&(Y==null?void 0:Y.evaluation_start)&&c()().startOf("second")>=c()(Y==null?void 0:Y.evaluation_start).startOf("second")]}if(S=="allow_late"){const D=((ce=e==null?void 0:e.allow_late_settings)==null?void 0:ce.filter(U=>U.late_time!==null).map(U=>{var ru;return(ru=U==null?void 0:U.group_id)==null?void 0:ru[0]}))||[],Y=Yu(null,(e==null?void 0:e.group_settings)||[],(U,ru)=>(U==null?void 0:U.end_time)&&(ru==null?void 0:ru.end_time)&&c()(U==null?void 0:U.end_time).startOf("second")=c()(e==null?void 0:e.end_time).startOf("second")||(D==null?void 0:D.includes((pu=Y==null?void 0:Y.group_id)==null?void 0:pu[0]))&&(e==null?void 0:e.allow_late)&&(Y==null?void 0:Y.end_time)&&c()().startOf("second")>=c()(Y==null?void 0:Y.end_time).startOf("second")||(e==null?void 0:e.anonymous_comment)&&(e==null?void 0:e.evaluation_start)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second")}if(S=="unified_late"){const D=Yu(null,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")=c()(e==null?void 0:e.end_time).startOf("second")||Ne===!1}if(S=="late_penalty"||S=="late_time")return du||(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.group_settings)||[],(Y,U)=>(Y==null?void 0:Y.end_time)&&(U==null?void 0:U.end_time)&&c()(Y==null?void 0:Y.end_time).startOf("second")>c()(U==null?void 0:U.end_time).startOf("second"));return eu||!($!=null&&$.is_admin)||(D==null?void 0:D.end_time)&&c()().startOf("second")>=c()(D==null?void 0:D.end_time).startOf("second")||($==null?void 0:$.group_name)&&((Le=$==null?void 0:$.group_name)==null?void 0:Le.length)&&(e==null?void 0:e.unified_setting)&&(e==null?void 0:e.end_time)&&c()().startOf("second")>=c()(e==null?void 0:e.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"));return eu||!($!=null&&$.is_admin)||(D==null?void 0:D.evaluation_start)&&(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(S=="anonymous_comment"){const D=Yu(null,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"),!0);return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second")||(e==null?void 0:e.anonymous_comment)&&(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(S=="unified_anonymous_comment"){const D=Yu(null,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")=c()(e==null?void 0:e.evaluation_start).startOf("second")||!(e!=null&&e.unified_anonymous_comment)&&(e==null?void 0:e.anonymous_comment)&&D.evaluation_start&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")||le===!1||Ne===!1}if(S=="anonymous_group")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||(e==null?void 0:e.anonymous_comment)&&(e==null?void 0:e.evaluation_start)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(S=="evaluation_start")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(S=="evaluation_start")return ou;if(S=="evaluation_end")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)();if(S=="evaluation_num")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(S=="absence_penalty")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)();if(["anonymous_comment_settings","group_name"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"));return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin)||(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"));return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin)||[(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"));return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin)||(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(D=>S==null?void 0:S.includes(D))||["anonymous_comment_settings","student_comment"].every(D=>S==null?void 0:S.includes(D)))return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin);if(S=="student_comment")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)();if(S=="is_open_abnormal_score")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||(e==null?void 0:e.is_open_abnormal_score);if(S=="anonymous_appeal")return Su||!(e!=null&&e.can_edit)&&!(0,A.t_)()||e.anonymous_appeal&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(S=="unified_anonymous_appeal")return Su||!(e!=null&&e.can_edit)&&!(0,A.t_)()||c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second")||le===!1||Ne===!1||cu==!1;if(S=="appeal_penalty")return Su||!(e!=null&&e.can_edit)&&!(0,A.t_)();if(["anonymous_appeal_settings","group_name"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_end)&&(U==null?void 0:U.evaluation_end)&&c()(Y==null?void 0:Y.evaluation_end).startOf("second")>c()(U==null?void 0:U.evaluation_end).startOf("second"));return Su||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin)||(D==null?void 0:D.evaluation_end)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(D=>S==null?void 0:S.includes(D))?Su||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin):!1},St=(S,$)=>{var lu,y,P,M,Me,Qe,ae,ce,pu;if(console.log("handleValuesChange",S,$),n({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in S&&($!=null&&$.end_time||se.setFieldsValue({end_time:c()($==null?void 0:$.publish_time).add(7,"days")})),"unified_setting"in S&&($!=null&&$.unified_setting||se.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in S&&($!=null&&$.unified_late||se.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in S&&($!=null&&$.unified_anonymous_comment||se.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in S){let Le=[];(lu=$==null?void 0:$.group_settings)==null||lu.forEach(D=>{Le=[...Le,...(D==null?void 0:D.group_name)||[]]}),se.setFieldsValue({allow_late_settings:((y=$==null?void 0:$.allow_late_settings)==null?void 0:y.map(D=>{var Y;return _t(Qu({},D),{group_name:(Y=D==null?void 0:D.group_name)==null?void 0:Y.filter(U=>Le.includes(U))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((P=$==null?void 0:$.anonymous_comment_settings)==null?void 0:P.map(D=>{var Y,U;return _t(Qu({},D),{group_name:D!=null&&D.evaluation_start&&c()().startOf("second")>=c()((Y=D==null?void 0:D.evaluation_start)==null?void 0:Y[0]).startOf("second")?D==null?void 0:D.group_name:(U=D==null?void 0:D.group_name)==null?void 0:U.filter(ru=>Le.includes(ru))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((M=$==null?void 0:$.anonymous_appeal_settings)==null?void 0:M.map(D=>{var Y;return _t(Qu({},D),{group_name:(Y=D==null?void 0:D.group_name)==null?void 0:Y.filter(U=>Le.includes(U))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in S){let Le=[];(Me=$==null?void 0:$.allow_late_settings)==null||Me.forEach(D=>{Le=[...Le,...(D==null?void 0:D.group_name)||[]]}),se.setFieldsValue({anonymous_comment_settings:((Qe=$==null?void 0:$.anonymous_comment_settings)==null?void 0:Qe.map(D=>{var Y,U;return _t(Qu({},D),{group_name:D!=null&&D.evaluation_start&&c()().startOf("second")>=c()((Y=D==null?void 0:D.evaluation_start)==null?void 0:Y[0]).startOf("second")?D==null?void 0:D.group_name:(U=D==null?void 0:D.group_name)==null?void 0:U.filter(ru=>Le.includes(ru))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((ae=$==null?void 0:$.anonymous_appeal_settings)==null?void 0:ae.map(D=>{var Y;return _t(Qu({},D),{group_name:(Y=D==null?void 0:D.group_name)==null?void 0:Y.filter(U=>Le.includes(U))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in S){let Le=[];(ce=$==null?void 0:$.anonymous_comment_settings)==null||ce.forEach(D=>{Le=[...Le,...(D==null?void 0:D.group_name)||[]]}),se.setFieldsValue({anonymous_appeal_settings:((pu=$==null?void 0:$.anonymous_appeal_settings)==null?void 0:pu.map(D=>{var Y;return _t(Qu({},D),{group_name:(Y=D==null?void 0:D.group_name)==null?void 0:Y.filter(U=>Le.includes(U))})}))||[{is_admin:!0,appeal_penalty:2}]})}se.validateFields(),console.log("=====",c()($==null?void 0:$.end_time).format("YYYY-MM-DD HH:mm:ss"))},vt=S=>Hl(void 0,null,function*(){var $,lu,y,P;const M=S;if(M.min_num>M.max_num){w.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}M.group_settings=($=M==null?void 0:M.group_settings)==null?void 0:$.map(ae=>{var ce,pu;return ae.end_time=c()((ce=ae==null?void 0:ae.publish_time)==null?void 0:ce[1]).startOf("second"),ae.publish_time=c()((pu=ae==null?void 0:ae.publish_time)==null?void 0:pu[0]).startOf("second"),ae.group_name=typeof(ae==null?void 0:ae.group_name)=="string"?[ae==null?void 0:ae.group_name]:ae==null?void 0:ae.group_name,ae.group_id=fl(ae==null?void 0:ae.group_name,e==null?void 0:e.group_settings),ae}),M.allow_late_settings=(lu=M==null?void 0:M.allow_late_settings)==null?void 0:lu.map(ae=>(ae.group_name=typeof(ae==null?void 0:ae.group_name)=="string"?[ae==null?void 0:ae.group_name]:ae==null?void 0:ae.group_name,ae.group_id=fl(ae==null?void 0:ae.group_name,e==null?void 0:e.group_settings),ae)),M.anonymous_comment_settings=(y=M==null?void 0:M.anonymous_comment_settings)==null?void 0:y.map(ae=>{var ce,pu;return ae.evaluation_end=c()((ce=ae==null?void 0:ae.evaluation_start)==null?void 0:ce[1]).startOf("second"),ae.evaluation_start=c()((pu=ae==null?void 0:ae.evaluation_start)==null?void 0:pu[0]).startOf("second"),ae.group_name=typeof(ae==null?void 0:ae.group_name)=="string"?[ae==null?void 0:ae.group_name]:ae==null?void 0:ae.group_name,ae.group_id=fl(ae==null?void 0:ae.group_name,e==null?void 0:e.group_settings),ae}),M.anonymous_appeal_settings=(P=M==null?void 0:M.anonymous_appeal_settings)==null?void 0:P.map(ae=>(ae.group_name=typeof(ae==null?void 0:ae.group_name)=="string"?[ae==null?void 0:ae.group_name]:ae==null?void 0:ae.group_name,ae.group_id=fl(ae==null?void 0:ae.group_name,e==null?void 0:e.group_settings),ae)),!((yield pe(Qu({},M))).status!==0||(yield z(Qu({},M))).status!==0)&&(w.ZP.success("\u4FDD\u5B58\u6210\u529F"),mu(),n({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),mu=()=>{n({type:"shixunHomeworks/getWorkSetting",payload:Qu({},X)}),n({type:"shixunHomeworks/getWorkList",payload:Qu({},X)})};(0,t.useEffect)(()=>{var S,$,lu,y;let P=(S=e==null?void 0:e.group_settings)==null?void 0:S.filter(ce=>ce.publish_time!==null).map(ce=>_t(Qu({},ce),{group_name:[ce.group_name],publish_time:(ce==null?void 0:ce.publish_time)&&[c()(ce==null?void 0:ce.publish_time),c()(ce==null?void 0:ce.end_time)]}));P=(0,j.QE)((P==null?void 0:P.length)>0?P:[]);const M=($=e.allow_late_settings)==null?void 0:$.filter(ce=>ce.late_time!==null).map(ce=>_t(Qu({},ce),{group_name:[ce.group_name],late_time:(ce==null?void 0:ce.late_time)&&c()(ce==null?void 0:ce.late_time)})),Me=(lu=e.anonymous_comment_settings)==null?void 0:lu.filter(ce=>ce.evaluation_start!==null).map(ce=>_t(Qu({},ce),{group_name:[ce.group_name],evaluation_start:(ce==null?void 0:ce.evaluation_start)&&[c()(ce==null?void 0:ce.evaluation_start),c()(ce==null?void 0:ce.evaluation_end)]})),Qe=(y=e.anonymous_appeal_settings)==null?void 0:y.filter(ce=>ce.appeal_time!==null).map(ce=>_t(Qu({},ce),{group_name:[ce.group_name]})),ae=_t(Qu({},e),{late_penalty:e!=null&&e.allow_late?e==null?void 0:e.late_penalty:5,evaluation_num:e!=null&&e.evaluation_num?e==null?void 0:e.evaluation_num:3,absence_penalty:e!=null&&e.anonymous_comment?e==null?void 0:e.absence_penalty:3,appeal_penalty:e!=null&&e.anonymous_appeal?e==null?void 0:e.appeal_penalty:2,publish_time:e!=null&&e.publish_time?c()(e==null?void 0:e.publish_time):"",end_time:e!=null&&e.end_time?c()(e==null?void 0:e.end_time):"",late_time:e!=null&&e.late_time?c()(e==null?void 0:e.late_time):"",evaluation_start:e!=null&&e.evaluation_start?c()(e==null?void 0:e.evaluation_start):"",evaluation_end:e!=null&&e.evaluation_end?c()(e==null?void 0:e.evaluation_end):"",group_settings:P!=null&&P.length?P:[{is_admin:!0}],allow_late_settings:M!=null&&M.length?M:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Me!=null&&Me.length?Me:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Qe!=null&&Qe.length?Qe:[{is_admin:!0,appeal_penalty:2}]});se.setFieldsValue(ae),Ge(ae),ke(!(0,A.GJ)()),console.log("workSetting",e)},[e]),(0,t.useEffect)(()=>(n({type:"globalSetting/footerToggle",payload:!1}),()=>{n({type:"globalSetting/footerToggle",payload:!0}),n({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),se==null||se.resetFields()}),[]);const Du=(S,$)=>{S!=null&&S.group_id||(S.group_id=fl(S==null?void 0:S.group_name,e==null?void 0:e.group_settings)),n({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:S,index:$,rangePickerDisabled:$e(["group_settings","publish_time"],fe==null?void 0:fe[$]),disabledDate:e==null?void 0:e.course_end_date}})};return o.createElement(rt.Z,{spinning:!!l["shixunHomeworks/getWorkSetting"]||!!l["shixunHomeworks/getWorkList"]},o.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},o.createElement(I.default,{form:se,colon:!1,disabled:we,initialValues:Fu,scrollToFirstError:!0,onValuesChange:St,onFinish:vt},o.createElement("div",{style:{paddingBottom:"30px"}},o.createElement("div",{className:`${ue.Z.title}`},o.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),o.createElement(Ye.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},o.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.Z.title_icon}`}))),o.createElement("div",{className:ue.Z.content},o.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line}`},o.createElement(I.default.Item,{className:(k=ue.Z)==null?void 0:k.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},o.createElement(oe.ZP.Group,{disabled:$e("unified_setting")},o.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((d=e==null?void 0:e.group_settings)==null?void 0:d.length)>0&&o.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Ne?o.createElement(Q.Z,{className:ue.Z.row_sty,style:{padding:"5px 30px"}},o.createElement(F.Z,null,o.createElement(I.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{style:{width:200},size:"large",disabled:$e("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date),disabledTime:S=>(0,j.d0)(S),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}}))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),o.createElement(F.Z,null,o.createElement(I.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{style:{width:200},size:"large",disabled:$e("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date,c()(T).add(1,"minutes").format()),disabledTime:S=>(0,j.d0)(S,c()(T).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}}))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):o.createElement(I.default.List,{name:"group_settings"},(S,{add:$,remove:lu})=>S.map((y,P)=>{var M,Me,Qe,ae,ce,pu;return o.createElement(Q.Z,{key:y.key,style:{padding:"5px 14px 5px 30px"}},o.createElement(F.Z,{className:ue.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",P+1),o.createElement(F.Z,null,o.createElement(I.default.Item,{className:"ml10",name:[y.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},o.createElement(Fe.default,{disabled:$e(["group_settings","group_name"],fe==null?void 0:fe[P]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(M=e==null?void 0:e.group_settings)==null?void 0:M.filter(Le=>{var D,Y,U;return!((U=(Y=(D=fe==null?void 0:fe.map(ru=>ru==null?void 0:ru.group_name))==null?void 0:D.toString())==null?void 0:Y.split(","))!=null&&U.includes(String(Le.group_name)))&&Le.is_admin}),maxTagCount:4,maxTagPlaceholder:Le=>o.createElement("div",{style:{cursor:"pointer"},onClick:()=>Du(fe[P],P)},"+",Le==null?void 0:Le.length)}))),o.createElement(F.Z,null,o.createElement(I.default.Item,{className:"ml20",name:[y.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},o.createElement(mt.default.RangePicker,{style:{width:585},size:"large",disabled:$e(["group_settings","publish_time"],fe==null?void 0:fe[P]),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:Le=>(0,j.Q8)(Le,e==null?void 0:e.course_end_date),disabledTime:Le=>(0,j.d0)(Le),showTime:{format:"HH:mm",defaultValue:[c()((0,j.U6)(),"HH:mm"),c()((0,j.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Le=>{if(Le!=null&&Le[0]&&!(Le!=null&&Le[1])){const D=se.getFieldValue("group_settings");D[P].publish_time=[Le[0],c()(Le[0]).add(7,"days")],se.setFieldsValue({group_settings:D})}}}))),!we&&o.createElement(Q.Z,{className:(Me=ue.Z)==null?void 0:Me.h_lh_40},((ae=(Qe=fe==null?void 0:fe[P])==null?void 0:Qe.group_id)==null?void 0:ae.length)>1&&o.createElement(F.Z,null,o.createElement(Ye.Z,{title:"\u89C4\u5219\u62C6\u5206"},o.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Du(fe[P],P)}))),((pu=(ce=e==null?void 0:e.group_settings)==null?void 0:ce.filter(Le=>{var D,Y,U;return!((U=(Y=(D=fe==null?void 0:fe.map(ru=>ru==null?void 0:ru.group_name))==null?void 0:D.toString())==null?void 0:Y.split(","))!=null&&U.includes(String(Le.group_name)))&&Le.is_admin}))==null?void 0:pu.length)>0&&o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{$({is_admin:!0})}})),P!=0&&!$e(["group_settings","group_name"],fe==null?void 0:fe[P])?o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{lu(y.name)}})):o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),o.createElement("div",{style:{paddingBottom:"30px"},className:ue.Z.fenzu},o.createElement("div",{className:`${ue.Z.title}`},o.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),o.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},o.createElement(I.default.Item,{name:"group_type",label:o.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},o.createElement(oe.ZP.Group,{options:[{value:xe.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:xe.YT.TEACHER_ASSIGN,label:o.createElement(o.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",o.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),o.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},o.createElement(I.default.Item,{name:"min_num",normalize:S=>Math.round(S),label:o.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},o.createElement(Ke.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),o.createElement(I.default.Item,{name:"max_num",normalize:S=>Math.round(S),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},o.createElement(Ke.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),o.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),o.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},o.createElement(I.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},o.createElement(be.default,null,"\u66F4\u6539\u7EC4\u540D")),o.createElement(I.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},o.createElement(be.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",o.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),o.createElement(Yl.rU,{form:se}),o.createElement(o.Fragment,null,o.createElement("div",{className:`${ue.Z.title} mt30`},o.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),o.createElement("div",{className:ue.Z.content},o.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line} ${(x=ue.Z)==null?void 0:x.h_lh_40}`,align:"middle"},o.createElement(I.default.Item,{name:"allow_late",valuePropName:"checked"},o.createElement(ul.Z,{disabled:$e("allow_late")})),o.createElement(F.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),o.createElement(F.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),_e&&o.createElement(o.Fragment,null,o.createElement(Q.Z,{className:ue.Z.row_sty1},o.createElement(F.Z,{className:ue.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),o.createElement(I.default.Item,{className:`${(B=ue.Z)==null?void 0:B.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},o.createElement(oe.ZP.Group,{disabled:$e("unified_late")},o.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((b=e==null?void 0:e.group_settings)==null?void 0:b.length)>0&&o.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ne===!1&&o.createElement(Ye.Z,{title:Mu("unified_late")},o.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),le?o.createElement("div",{style:{paddingBottom:5}},o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10 mt5`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),o.createElement(F.Z,{style:{margin:"0 10px 0 8px"}},o.createElement(I.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},o.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:$e("late_penalty")}))),o.createElement(F.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),o.createElement(Q.Z,{className:ue.Z.row_sty1},o.createElement(F.Z,{className:ue.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),o.createElement(F.Z,{style:{margin:"0 10px 0 8px"}},o.createElement(I.default.Item,{name:"late_time",rules:[{required:!0,validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):c()($).startOf("second")<=c()(au).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{style:{width:280},size:"large",disabled:$e("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date,c()(au).add(1,"minutes").format()),disabledTime:S=>(0,j.d0)(S,c()(au).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}}))),o.createElement(F.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):o.createElement(I.default.List,{name:"allow_late_settings"},(S,{add:$,remove:lu})=>S.map((y,P)=>{var M,Me,Qe,ae,ce,pu;const Le=au||((Qe=(Me=Yu((M=Je==null?void 0:Je[P])==null?void 0:M.group_name,fe||[],(D,Y)=>{var U,ru;return c()((U=D==null?void 0:D.publish_time)==null?void 0:U[1]).startOf("second")>c()((ru=Y==null?void 0:Y.publish_time)==null?void 0:ru[1]).startOf("second")}))==null?void 0:Me.publish_time)==null?void 0:Qe[1]);return o.createElement(Q.Z,{key:y.key,style:{padding:"5px 14px 5px 52px"}},o.createElement(F.Z,{className:ue.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",P+1),o.createElement(F.Z,{className:"mr20 ml20"},o.createElement(I.default.Item,{name:[y.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},o.createElement(Fe.default,{disabled:$e(["allow_late_settings","group_name"],Je==null?void 0:Je[P]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Iu(Ne?e==null?void 0:e.group_settings:fe,[...Je||[],...(e==null?void 0:e.anonymous_comment)&&!(e!=null&&e.unified_anonymous_comment)&&((ae=e==null?void 0:e.anonymous_comment_settings)==null?void 0:ae.filter(D=>(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")))||[]])}))),o.createElement(F.Z,{className:ue.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),o.createElement(F.Z,{className:"mr20 ml10"},o.createElement(I.default.Item,{name:[y.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},o.createElement(Ke.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:$e(["allow_late_settings","late_penalty"],Je==null?void 0:Je[P])}))),o.createElement(F.Z,{className:ue.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),o.createElement(F.Z,{className:"ml10"},o.createElement(I.default.Item,{name:[y.name,"late_time"],rules:[{required:!0,validator:(D,Y)=>Y==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Le&&c()(Y).startOf("second")<=c()(Le).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},o.createElement(mt.default,{disabled:$e(["allow_late_settings","late_time"],Je==null?void 0:Je[P]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:D=>(0,j.Q8)(D,e==null?void 0:e.course_end_date,c()(Le).add(1,"minutes").format()),disabledTime:D=>(0,j.d0)(D,c()(Le).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}}))),!we&&o.createElement(Q.Z,{className:(ce=ue.Z)==null?void 0:ce.h_lh_40},((pu=Iu(Ne?e==null?void 0:e.group_settings:fe,Je))==null?void 0:pu.length)>0&&o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{$({is_admin:!0,late_penalty:5})}})),P!=0&&!$e(["allow_late_settings","group_name"],Je==null?void 0:Je[P])?o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{lu(y.name)}})):o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),o.createElement(o.Fragment,null,o.createElement("div",{className:`${ue.Z.title} mt30`},o.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),o.createElement("div",{className:ue.Z.content},o.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line} ${(G=ue.Z)==null?void 0:G.h_lh_40}`,align:"middle"},o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"anonymous_comment",valuePropName:"checked"},o.createElement(ul.Z,{disabled:$e("anonymous_comment")}))),o.createElement(F.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),o.createElement(F.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),Ou&&o.createElement(o.Fragment,null,o.createElement(Q.Z,{className:`${ue.Z.row_sty1} ${!_e&&"mb10"} mt5`},o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},o.createElement(be.default,null," ",_e?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," ")))),!_e&&o.createElement(F.Z,{className:"mr10"},o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"make_up_score"},o.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}})))),o.createElement(F.Z,null,o.createElement(Ye.Z,{title:Mu("make_up_score")},o.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),o.createElement("div",{style:{position:"relative"}},o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5 ${ue.Z.bottom_line}`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:`${(ge=ue.Z)==null?void 0:ge.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},o.createElement(oe.ZP.Group,{disabled:$e("unified_anonymous_comment")},o.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((C=e==null?void 0:e.group_settings)==null?void 0:C.length)>0&&o.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4")))))),(le===!1||Ne===!1)&&o.createElement(Ye.Z,{title:Mu("unified_anonymous_comment")},o.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),cu?o.createElement(o.Fragment,null,o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"anonymous_group",className:`${(me=ue.Z)==null?void 0:me.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},o.createElement(oe.ZP.Group,{disabled:$e("anonymous_group")},o.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((r=e==null?void 0:e.group_settings)==null?void 0:r.length)>0&&o.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))))),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):c()($).startOf("second")<=c()(tu||au).startOf("second")?Promise.reject(tu?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{disabled:$e("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date,c()(tu||au).add(1,"minutes").format()),disabledTime:S=>(0,j.d0)(S,c()(tu||au).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):c()($).startOf("second")<=c()(ie||tu||au).startOf("second")?Promise.reject(ie?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":tu?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{disabled:$e("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date,c()(ie||tu||au).add(1,"minutes").format()),disabledTime:S=>(0,j.d0)(S,c()(ie||tu||au).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},o.createElement(Ke.Z,{size:"large",style:{width:186,marginLeft:10},disabled:$e("evaluation_num")})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},o.createElement(Ke.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:$e("absence_penalty")})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):o.createElement(I.default.List,{name:"anonymous_comment_settings"},(S,{add:$,remove:lu})=>S.map((y,P)=>{var M,Me,Qe,ae,ce,pu,Le;const D=tu||((Me=Yu((M=Z==null?void 0:Z[P])==null?void 0:M.group_name,Je||[],(Y,U)=>c()(Y==null?void 0:Y.late_time).startOf("second")>c()(U==null?void 0:U.late_time).startOf("second")))==null?void 0:Me.late_time)||au||((ce=(ae=Yu((Qe=Z==null?void 0:Z[P])==null?void 0:Qe.group_name,fe||[],(Y,U)=>{var ru,Ol;return c()((ru=Y==null?void 0:Y.publish_time)==null?void 0:ru[1]).startOf("second")>c()((Ol=U==null?void 0:U.publish_time)==null?void 0:Ol[1]).startOf("second")}))==null?void 0:ae.publish_time)==null?void 0:ce[1]);return o.createElement(Q.Z,{key:y.key,style:{padding:"0px 14px 0px 82px"}},o.createElement(F.Z,{className:ue.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",P+1),o.createElement(Q.Z,{wrap:!1,align:"top",justify:"space-between"},o.createElement(F.Z,null,o.createElement(Q.Z,{wrap:!1,align:"top"},o.createElement(F.Z,{className:"mr20 ml15"},o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:[y.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},o.createElement(Fe.default,{disabled:$e(["anonymous_comment_settings","group_name"],Z==null?void 0:Z[P]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Iu(Ne?e==null?void 0:e.group_settings:fe,Z)})))),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:[y.name,"evaluation_start"],rules:[{required:!0,validator:(Y,U)=>U==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):D&&c()(U).startOf("second")<=c()(D).startOf("second")?Promise.reject(au?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},o.createElement(mt.default.RangePicker,{disabled:$e(["anonymous_comment_settings","evaluation_start"],Z==null?void 0:Z[P]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Y=>(0,j.Q8)(Y,e==null?void 0:e.course_end_date,c()(D).add(1,"minutes").format()),disabledTime:Y=>(0,j.d0)(Y,c()(D).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[c()((0,j.U6)(),"HH:mm"),c()((0,j.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"}))))),o.createElement(Q.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},o.createElement(F.Z,{className:ue.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",name:[y.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},o.createElement(Ke.Z,{style:{width:203},size:"large",min:0,disabled:$e(["anonymous_comment_settings","evaluation_num"],Z==null?void 0:Z[P])})))),o.createElement(F.Z,{className:ue.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",name:[y.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},o.createElement(Ke.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:$e(["anonymous_comment_settings","absence_penalty"],Z==null?void 0:Z[P])})))),!cu&&o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[y.name,"student_comment"],valuePropName:"checked"},o.createElement(be.default,{disabled:$e(["anonymous_comment_settings","student_comment"],Z==null?void 0:Z[P])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))))),!we&&o.createElement(Q.Z,{className:(pu=ue.Z)==null?void 0:pu.h_lh_40},((Le=Iu(Ne?e==null?void 0:e.group_settings:fe,Z))==null?void 0:Le.length)>0&&o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{$({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),P!=0&&!$e(["anonymous_comment_settings","group_name"],Z==null?void 0:Z[P])?o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{lu(y.name)}})):o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5 mt5`},o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},o.createElement(be.default,{disabled:$e("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7")))),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:ue.Z.poor_rating,name:"abnormal_score",rules:[{validator:(S,$)=>$===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},o.createElement(Ke.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:$e("student_comment"),min:1,max:100})))),o.createElement(F.Z,null," ",o.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",we?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":o.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(e!=null&&e.anonymous_comment)){w.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${X==null?void 0:X.coursesId}/common_homework/${X==null?void 0:X.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),o.createElement(Ye.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},o.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),cu&&o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:`${ue.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},o.createElement(be.default,{disabled:$e("student_comment")},o.createElement(Q.Z,{gutter:10},o.createElement(F.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09"))))),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5`},o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ue.Z.h_lh_40},o.createElement(be.default,{disabled:$e("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9"))),o.createElement("span",{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Re&&o.createElement("div",{style:{paddingBottom:5}},o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},o.createElement(oe.ZP.Group,{disabled:$e("unified_anonymous_appeal")},o.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((H=e==null?void 0:e.group_settings)==null?void 0:H.length)>0&&o.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9"))))),(le===!1||Ne===!1||cu==!1)&&o.createElement(Ye.Z,{title:Mu("unified_anonymous_appeal")},o.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),R?o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5`},o.createElement(F.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},o.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:$e("appeal_penalty")})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):o.createElement(I.default.List,{name:"anonymous_appeal_settings"},(S,{add:$,remove:lu})=>S.map((y,P)=>{var M,Me;return o.createElement(Q.Z,{key:y.key,style:{padding:"5px 14px 5px 82px"}},o.createElement(F.Z,{className:ue.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",P+1),o.createElement(Q.Z,{wrap:!1,align:"top",justify:"space-between"},o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",name:[y.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},o.createElement(Fe.default,{disabled:$e(["anonymous_appeal_settings","group_name"],qe==null?void 0:qe[P]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Iu(cu?e==null?void 0:e.group_settings:Z,qe)})))),o.createElement(F.Z,{className:`${ue.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",name:[y.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},o.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:$e(["anonymous_appeal_settings","appeal_penalty"],qe==null?void 0:qe[P])})))),!we&&o.createElement(Q.Z,{className:(M=ue.Z)==null?void 0:M.h_lh_40},!!((Me=Iu(cu?e==null?void 0:e.group_settings:Z,qe))!=null&&Me.length)&&o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{$({is_admin:!0,appeal_penalty:2})}})),P!=0&&!$e(["anonymous_appeal_settings","group_name"],qe==null?void 0:qe[P])?o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{lu(y.name)}})):o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,A.GJ)()||!(eu||du||ou))&&o.createElement(De.ZP,{loading:s||p,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{se.submit()}},"\u4FDD\u5B58"),o.createElement(Sa.Z,{onConfirm:(S,$)=>{fe.splice(S,0,...$),fe.splice(S+$.length,1);const lu=(0,j.QE)([...fe]);lu.forEach(y=>{var P;((P=y==null?void 0:y.publish_time)==null?void 0:P.length)==2?y.publish_time=y.publish_time:y.publish_time=[c()(y==null?void 0:y.publish_time),c()(y==null?void 0:y.end_time)]}),se.setFieldValue("group_settings",[...lu])}})))};var ja=(0,q.connect)(({shixunHomeworks:a,classroomList:l,loading:n})=>({shixunHomeworks:a,classroomList:l,loading:n.effects}))(Ta),La=f(84394),Vt=f(59301),Ha=Object.defineProperty,on=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable,rn=(a,l,n)=>l in a?Ha(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Wa=(a,l)=>{for(var n in l||(l={}))Ra.call(l,n)&&rn(a,n,l[n]);if(on)for(var n of on(l))Ma.call(l,n)&&rn(a,n,l[n]);return a},za=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Ga=({shixunHomeworks:a,dispatch:l})=>{const{workSetting:n}=a;(0,t.useEffect)(()=>{N()},[]);const E=(0,q.useParams)(),[h,O]=(0,t.useState)("1"),N=()=>za(void 0,null,function*(){yield l({type:"shixunHomeworks/getWorkSetting",payload:Wa({},E)})}),_=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:n!=null&&n.is_new_rule?Vt.createElement(ja,null):Vt.createElement(ua,{getData:N})},!(n!=null&&n.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:Vt.createElement(wa,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Vt.createElement(ia,{getData:N})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:Vt.createElement(va,{getData:N})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Vt.createElement(Yn,null)}].filter(i=>!!i);return(0,t.useEffect)(()=>(l({type:"globalSetting/footerToggle",payload:!1}),()=>{l({type:"globalSetting/footerToggle",payload:!0})}),[]),Vt.createElement("div",{style:{paddingBottom:"50px"}},Vt.createElement(La.Z,{dataSource:_,style:{marginBottom:52}}))};var Ya=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(Ga),Ua=f(59609),Va=f(27639),Ka=f(22519),Ja=Object.defineProperty,sn=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,dn=(a,l,n)=>l in a?Ja(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,qa=(a,l)=>{for(var n in l||(l={}))Qa.call(l,n)&&dn(a,n,l[n]);if(sn)for(var n of sn(l))Xa.call(l,n)&&dn(a,n,l[n]);return a};const sr=a=>React.createElement("svg",qa({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},a),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var eo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Dl={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},uo=Object.defineProperty,cn=Object.getOwnPropertySymbols,to=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,mn=(a,l,n)=>l in a?uo(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,pn=(a,l)=>{for(var n in l||(l={}))to.call(l,n)&&mn(a,n,l[n]);if(cn)for(var n of cn(l))lo.call(l,n)&&mn(a,n,l[n]);return a},_n=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const no=({user:a,dispatch:l})=>{const n=(0,q.useParams)(),[E,h]=(0,t.useState)({page:1,limit:10}),[O,N]=(0,t.useState)([{}]),[_,i]=(0,t.useState)(0),[g,V]=(0,t.useState)(!0),ee=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(B,b,G)=>G+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:B=>B||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:B=>B||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(B,b)=>{var G;return t.createElement("span",null,t.createElement("span",null,B),t.createElement(Ye.Z,{overlayClassName:Dl.tip,placement:"right",title:t.createElement(Q.Z,{style:{maxHeight:200,overflow:"auto"}},t.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),t.createElement("div",null,(G=b==null?void 0:b.from_course_group_members)==null?void 0:G.map(ge=>t.createElement("div",null,ge))))},t.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(B,b)=>{var G;return t.createElement("span",null,t.createElement("span",null,B),t.createElement(Ye.Z,{overlayClassName:Dl.tip,placement:"right",title:t.createElement(Q.Z,{style:{maxHeight:200,overflow:"auto"}},t.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),t.createElement("div",null,(G=b==null?void 0:b.to_course_group_members)==null?void 0:G.map(ge=>t.createElement("div",null,ge))))},t.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(B,b)=>t.createElement(t.Fragment,null,B==="\u5F85\u5904\u7406"&&t.createElement("span",{className:Dl.btns},t.createElement("span",{onClick:()=>k(b.id,2)},"\u62D2\u7EDD"),t.createElement("span",{className:"ml30",onClick:()=>k(b.id,1)},"\u540C\u610F")),B==="\u5DF2\u540C\u610F"&&t.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),B==="\u5DF2\u62D2\u7EDD"&&t.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],k=(B,b)=>_n(void 0,null,function*(){V(!0);const G=yield(0,ye.ZP)(`/api/homework_commons/${n==null?void 0:n.categoryId}/deal_request`,{method:"post",body:{request_id:B,status:b}});(G==null?void 0:G.status)===0&&(w.ZP.success("\u64CD\u4F5C\u6210\u529F"),d(E)),V(!1)});(0,t.useEffect)(()=>{d(E)},[]);const d=B=>_n(void 0,null,function*(){V(!0);const b=yield(0,ye.ZP)(`/api/homework_commons/${n==null?void 0:n.categoryId}/get_request`,{method:"get",params:pn({},B)});(b==null?void 0:b.status)===0&&(N(b.data),i(b==null?void 0:b.total_count)),V(!1)}),x=(B,b)=>{E.page=B,E.limit=b,h(pn({},E)),d(E)};return t.createElement("section",{className:Dl.wrap},t.createElement(Ee.default,{dataSource:O,bordered:!1,rowKey:B=>B.id,columns:ee,loading:g,pagination:{pageSize:E.limit,total:_,current:E.page,onChange:x,showQuickJumper:!0,hideOnSinglePage:!0}}))};var ao=(0,q.connect)(({user:a})=>({user:a}))(no),oo=f(584),jt={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},ro=Object.defineProperty,Al=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,fn=(a,l,n)=>l in a?ro(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,io=(a,l)=>{for(var n in l||(l={}))En.call(l,n)&&fn(a,n,l[n]);if(Al)for(var n of Al(l))vn.call(l,n)&&fn(a,n,l[n]);return a},so=(a,l)=>{var n={};for(var E in a)En.call(a,E)&&l.indexOf(E)<0&&(n[E]=a[E]);if(a!=null&&Al)for(var E of Al(a))l.indexOf(E)<0&&vn.call(a,E)&&(n[E]=a[E]);return n},Fn=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const co=a=>{var l=a,{classroomList:n,dispatch:E,cb:h}=l,O=so(l,["classroomList","dispatch","cb"]),N,_,i,g,V,ee,k,d,x;const B=(0,q.useParams)(),[b,G]=(0,t.useState)({}),[ge,C]=(0,t.useState)(""),[me,r]=(0,t.useState)(!0),[H,X]=(0,t.useState)(!1),[e,W]=(0,t.useState)("");(0,t.useEffect)(()=>{n.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&s()},[n.actionTabs]);const s=(p="")=>Fn(void 0,null,function*(){r(!0);const z=yield(0,ye.ZP)(`/api/homework_commons/${B.categoryId}/get_group_members`,{method:"get",params:{group_id:p}});(z==null?void 0:z.status)===0&&G(io({},z)),r(!1)}),pe=()=>Fn(void 0,null,function*(){if(!ge){w.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!e){w.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}X(!0);let p=yield(0,ye.ZP)(`/api/homework_commons/${B.categoryId}/create_request`,{method:"post",body:{to_course_group_id:ge,reason:e}});(p==null?void 0:p.status)===0&&(w.ZP.info("\u64CD\u4F5C\u6210\u529F"),E({type:"classroomList/setActionTabs",payload:{}}),h()),X(!1)});return t.createElement(We.default,{width:700,centered:!0,afterClose:()=>{C(""),W("")},confirmLoading:H,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:pe,open:n.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{E({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("div",{className:jt.modal},t.createElement(rt.Z,{spinning:me},t.createElement(Q.Z,{align:"middle",justify:"space-between"},t.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",t.createElement("b",null,b==null?void 0:b.current_group)),t.createElement(Q.Z,{align:"middle"},t.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),t.createElement(Fe.default,{onChange:p=>{C(p),s(p)},value:ge,size:"large",style:{width:248}},(N=b==null?void 0:b.group_infos)==null?void 0:N.map(p=>t.createElement(Fe.default.Option,{key:p.group_id,value:p.group_id},p.group_name))))),t.createElement(Q.Z,{className:"mt15"},t.createElement("div",{className:jt.member,style:{borderRight:"1px solid #D9DFE8"}},t.createElement(Q.Z,{className:jt.head},t.createElement("div",null,b==null?void 0:b.current_group,"\u6210\u5458"),t.createElement("div",null,"\u5171",t.createElement("span",{className:"ml5 mr5 c-light-primary"},(_=b==null?void 0:b.current_group_members)==null?void 0:_.length),"\u4EBA")),t.createElement(Q.Z,{style:{height:"calc(100% - 34px)"}},t.createElement("div",{className:jt.listWrap,style:{borderRight:0}},(i=b==null?void 0:b.current_group_members)==null?void 0:i.map(p=>t.createElement("div",{key:p.user_id,className:jt.list},t.createElement("img",{src:`${Ku.Z.IMG_SERVER}/images/${p==null?void 0:p.avatar_url}`}),t.createElement("span",null,p.real_name),(p==null?void 0:p.is_me)&&t.createElement("div",null,"\u6211")))))),t.createElement("div",{className:jt.member},!((g=b==null?void 0:b.group_members)!=null&&g.length)&&t.createElement(oo.Z,null),!!((V=b==null?void 0:b.group_members)!=null&&V.length)&&t.createElement(t.Fragment,null,t.createElement(Q.Z,{className:jt.head},t.createElement("div",null,(k=(ee=b==null?void 0:b.group_infos)==null?void 0:ee.find(p=>p.group_id===ge))==null?void 0:k.group_name,"\u6210\u5458"),t.createElement("div",null,"\u5171",t.createElement("span",{className:"ml5 mr5 c-light-primary"},(d=b==null?void 0:b.group_members)==null?void 0:d.length),"\u4EBA")),t.createElement(Q.Z,{style:{height:"calc(100% - 34px)"}},t.createElement("div",{className:jt.listWrap,style:{borderLeft:0}},(x=b==null?void 0:b.group_members)==null?void 0:x.map(p=>t.createElement("div",{key:p.user_id,className:jt.list},t.createElement("img",{src:`${Ku.Z.IMG_SERVER}/images/${p==null?void 0:p.avatar_url}`}),t.createElement("span",null,p.real_name)))))))),t.createElement(Q.Z,{className:"mt15"},t.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),t.createElement(Ie.default.TextArea,{maxLength:300,value:e,onChange:p=>W(p.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var mo=(0,q.connect)(({classroomList:a})=>({classroomList:a}))(co),sl={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},po=f(44775),_o=f(90604),Eo=f(28153),vo=f(51502),fo={TabsStyle:"TabsStyle___TanFG"},Ze=f(59301),Fo=Object.defineProperty,go=Object.defineProperties,yo=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,ho=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,yn=(a,l,n)=>l in a?Fo(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,nl=(a,l)=>{for(var n in l||(l={}))ho.call(l,n)&&yn(a,n,l[n]);if(gn)for(var n of gn(l))Co.call(l,n)&&yn(a,n,l[n]);return a},al=(a,l)=>go(a,yo(l)),wl=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Bo=a=>wl(void 0,null,function*(){return yield(0,ye.ZP)(`/api/student_works/${a.userId}/deal_appeal_score.json`,{method:"post",body:a})}),bo=({globalSetting:a,shixunHomeworks:l,dispatch:n,classroomList:E})=>{var h,O,N,_,i,g;const V=(0,q.useParams)(),[ee]=(0,q.useSearchParams)(),[k]=I.default.useForm(),{workSetting:d}=l,[x,B]=(0,t.useState)(!1),[b,G]=(0,t.useState)(null),[,ge,C,me]=(0,$u.U)(yt.cN,{homeworkId:V==null?void 0:V.categoryId}),[,r,H,X]=(0,$u.U)(yt.Qz,{homeworkId:V==null?void 0:V.categoryId}),[,e,W,s]=(0,$u.U)(yt.mQ,{homeworkId:V==null?void 0:V.categoryId}),[,,pe,p]=(0,$u.U)(Bo,{}),[z,se]=(0,t.useState)({activeKey:"1",page:1,limit:10,status:""}),ze=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Ne=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(T,_e,le)=>`${((z==null?void 0:z.page)-1)*z.limit+le+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(T,_e)=>Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${_e==null?void 0:_e.student_work_id}`,target:"_blank"},T)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:T=>c()(T).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(T,_e)=>Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${_e==null?void 0:_e.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],fe=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(T,_e,le)=>`${((z==null?void 0:z.page)-1)*z.limit+le+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:T=>T===-1?"\u91CD\u505A\u4E2D":Ze.createElement(j.Uw,{status:T})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(T,_e)=>Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${_e==null?void 0:_e.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Je=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(T,_e,le)=>`${((z==null?void 0:z.page)-1)*z.limit+le+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(T,_e)=>Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${_e==null?void 0:_e.student_work_id}`,target:"_blank"},T)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:T=>c()(T).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(T,_e)=>Ze.createElement(Ze.Fragment,null,T==3&&Ze.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),T==4&&Ze.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),T==1&&Ze.createElement(Ze.Fragment,null,Ze.createElement(Ft.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>wl(void 0,null,function*(){(yield pe({userId:_e.student_work_id,score_id:_e.student_works_score_id,status:4})).status===0&&au()})},"\u9A73\u56DE"),Ze.createElement(Ft.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>wl(void 0,null,function*(){G(_e),B(!0)})},"\u63A5\u53D7")))}],au=(T=z)=>{z.activeKey=="1"&&H({page:T==null?void 0:T.page,limit:T==null?void 0:T.limit}),z.activeKey=="2"&&W({page:T==null?void 0:T.page,limit:T==null?void 0:T.limit}),z.activeKey=="3"&&C({page:T==null?void 0:T.page,limit:T==null?void 0:T.limit,status:T==null?void 0:T.status})};return(0,t.useEffect)(()=>{au(z)},[z]),(0,t.useEffect)(()=>{console.log("params",V,ee.get("TabsActiveKey")?ee.get("TabsActiveKey"):d!=null&&d.is_new_rule?"3":"1"),se(al(nl({},z),{activeKey:ee.get("TabsActiveKey")||"1"}))},[ee.get("TabsActiveKey")]),Ze.createElement(rt.Z,{spinning:r||ge||e},Ze.createElement("section",{className:"p30",style:{background:"#fff"}},Ze.createElement(Ve.default,{destroyInactiveTabPane:!0,className:fo.TabsStyle,activeKey:z.activeKey,onChange:T=>{se(al(nl({},z),{activeKey:T,page:1,limit:10}))}},Ze.createElement(Ve.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},Ze.createElement(Ee.default,{className:"mt20",locale:{emptyText:Ze.createElement(yu.Z,null)},columns:Ne,dataSource:((h=X==null?void 0:X.data)==null?void 0:h.list)||[],pagination:{total:((O=X==null?void 0:X.data)==null?void 0:O.count)||0,onChange:(T,_e)=>{se(al(nl({},z),{page:T,limit:_e}))},current:z==null?void 0:z.page,pageSize:z==null?void 0:z.limit,showTotal:T=>Ze.createElement(Ze.Fragment,null,"\u5171",Ze.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},T),"\u6761\u6570\u636E")}})),Ze.createElement(Ve.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},Ze.createElement(Ee.default,{className:"mt20",locale:{emptyText:Ze.createElement(yu.Z,null)},columns:fe,dataSource:((N=s==null?void 0:s.data)==null?void 0:N.list)||[],pagination:{total:((_=s==null?void 0:s.data)==null?void 0:_.count)||0,onChange:(T,_e)=>{se(al(nl({},z),{page:T,limit:_e}))},current:z==null?void 0:z.page,pageSize:z==null?void 0:z.limit,showTotal:T=>Ze.createElement(Ze.Fragment,null,"\u5171",Ze.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},T),"\u6761\u6570\u636E")}})),Ze.createElement(Ve.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},Ze.createElement(Ft.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:z.status,onChange:T=>{se(al(nl({},z),{status:T,page:1}))},dataSource:ze,titleWidth:60}),Ze.createElement(Ee.default,{locale:{emptyText:Ze.createElement(yu.Z,null)},columns:Je,dataSource:((i=me==null?void 0:me.data)==null?void 0:i.list)||[],pagination:{total:((g=me==null?void 0:me.data)==null?void 0:g.count)||0,onChange:(T,_e)=>{se(al(nl({},z),{page:T,limit:_e}))},current:z==null?void 0:z.page,pageSize:z==null?void 0:z.limit,showTotal:T=>Ze.createElement(Ze.Fragment,null,"\u5171",Ze.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},T),"\u6761\u6570\u636E")}}))),Ze.createElement(We.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:x,centered:!0,destroyOnClose:!0,onCancel:()=>{B(!1)},maskClosable:!1,width:544,onOk:()=>{k.submit()}},Ze.createElement(I.default,{form:k,colon:!1,onFinish:T=>wl(void 0,null,function*(){(yield pe(al(nl({},T),{userId:b.student_work_id,score_id:b.student_works_score_id,status:3}))).status===0&&(au(),B(!1))})},Ze.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),Ze.createElement(vo.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${b==null?void 0:b.student_work_id}`,target:"_blank"},b==null?void 0:b.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:Ze.createElement("span",{style:{color:"#191919"}},b==null?void 0:b.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:Ze.createElement("span",{style:{color:"#191919"}},b==null?void 0:b.score)}]}),Ze.createElement(Q.Z,{className:"mt20",wrap:!1},Ze.createElement(F.Z,null,Ze.createElement(I.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},Ze.createElement(Ke.Z,{min:1,max:100,step:1}))),Ze.createElement(F.Z,null,Ze.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),Ze.createElement(F.Z,null,Ze.createElement(I.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},Ze.createElement(be.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Do=(0,q.connect)(({user:a,shixunHomeworks:l,loading:n,globalSetting:E,classroomList:h})=>({user:a,shixunHomeworks:l,globalSetting:E,loading:n.effects,classroomList:h}))(bo),Rl={},bu=f(59301),Ao=Object.defineProperty,wo=Object.defineProperties,So=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,xo=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,Cn=(a,l,n)=>l in a?Ao(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Sl=(a,l)=>{for(var n in l||(l={}))xo.call(l,n)&&Cn(a,n,l[n]);if(hn)for(var n of hn(l))Po.call(l,n)&&Cn(a,n,l[n]);return a},Zo=(a,l)=>wo(a,So(l)),Oo=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Io=({shixunHomeworks:a,loading:l,globalSetting:n,dispatch:E})=>{const[h,O]=(0,t.useState)(Sl(Sl({},(0,q.useParams)()),{page:1,limit:20})),{workList:N,workSetting:_}=a,[i,g]=(0,t.useState)([]),V=()=>Oo(void 0,null,function*(){const d=yield E({type:"shixunHomeworks/getWorkList",payload:Zo(Sl({},h),{score_open:_==null?void 0:_.score_open,work_public:_==null?void 0:_.work_public})});g((d==null?void 0:d.student_works)||[])});(0,t.useEffect)(()=>{V()},[]);const ee=(d,x)=>{h.page=d,h.limit=20,V()},k=[(N==null?void 0:N.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(d,x)=>{var B,b,G,ge,C,me;return{children:((B=x.project_info)==null?void 0:B.id)!==-1?bu.createElement("a",{target:"_blank",title:(b=x.project_info)==null?void 0:b.name,href:`${(G=n==null?void 0:n.setting)==null?void 0:G.old_url}${(ge=x.project_info)==null?void 0:ge.id}`,style:{whiteSpace:"break-spaces"}},(C=x.project_info)==null?void 0:C.name):(me=x.project_info)==null?void 0:me.name,props:{rowSpan:x.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(d,x)=>bu.createElement("div",{style:{display:"flex",alignItems:"center"}},bu.createElement("span",{className:Rl.atitle,style:{width:x.is_leader?"":130,maxWidth:x.is_leader&&80}}," ",d),x.is_leader&&bu.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(N!=null&&N.base_on_project),render:d=>bu.createElement("span",{style:{color:"#666666"}},d)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(N!=null&&N.base_on_project),render:(d,x)=>bu.createElement(Ye.Z,{placement:"bottom",title:bu.createElement("div",null,bu.createElement("div",null,x.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${x.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),bu.createElement("div",null,x.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${x.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),N!=null&&N.anonymous_comment?bu.createElement("div",null,x.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${x.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",N!=null&&N.is_group_grade?bu.createElement("div",null,x.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${x.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",bu.createElement("div",null,x.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${x.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),bu.createElement("div",null,x.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${x.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),N!=null&&N.anonymous_comment?bu.createElement("div",null,x.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${x.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",bu.createElement("div",null,x.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${x.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(N!=null&&N.is_jupyter||N!=null&&N.is_jupyter_lab)&&bu.createElement("div",{onClick:B=>{B.stopPropagation(),q.history.push(`/classrooms/${h.coursesId}/group_homework/${h.categoryId}/review/${x.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},d>0?bu.createElement("span",{style:{color:"#ff8100"}},d):d)},(N==null?void 0:N.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:d=>d||"--"},(N==null?void 0:N.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(d,x)=>d||"--"},(N==null?void 0:N.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(d,x)=>({children:d?bu.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",bu.createElement("br",null),c()(d).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:x.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(d,x)=>({children:d===-1?"\u91CD\u505A\u4E2D":bu.createElement(j.Uw,{status:d}),props:{rowSpan:x.rowSpan}})},!(N!=null&&N.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(d,x)=>({children:bu.createElement("span",{className:"c-blue"},d),props:{rowSpan:x.rowSpan}})},{title:"\u64CD\u4F5C",width:N!=null&&N.base_on_project?100:150,align:"left",dataInex:"action",render:(d,x)=>N!=null&&N.work_public?bu.createElement("a",{className:"c-blue",onClick:B=>{B.preventDefault(),q.history.push(`/classrooms/${h.coursesId}/group_homework/${h.categoryId}/review/${x.id}`)}}," \u67E5\u770B "):"--"}].filter(d=>!!d);return bu.createElement("div",{className:"p30 bg-white"},bu.createElement("aside",{style:{paddingBottom:30}},bu.createElement(Ee.default,{loading:l["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(d,x)=>(d==null?void 0:d.item_index)%2===0&&Rl.tables,className:Rl.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:i,columns:k,onChange:(d,x,B)=>{if(B.order===void 0)switch(B.field){case"student_id":h.b_order="desc",h.order=B.field;break;default:delete h.b_order,delete h.order}else h.b_order=B.order.replace("end",""),h.order=B.field;E({type:"shixunHomeworks/getWorkList",payload:Sl({},h)})}})),bu.createElement(iu.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:ee,defaultCurrent:h.page||1,current:h.page||1,defaultPageSize:20,total:a.workList.work_count}))};var No=(0,q.connect)(({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E})=>({shixunHomeworks:a,classroomList:l,loading:E.effects,globalSetting:n}))(Io),Ml=f(94968),dl=f(59301),ko=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const{Dragger:dr}=Ml.default,$o=({})=>{const a=(0,q.useParams)(),[l]=I.default.useForm(),[n,E]=(0,t.useState)([]),[h,O]=(0,t.useState)(!1);let[N,_]=(0,t.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function i(){return ko(this,null,function*(){var g,V;let ee;O(!0),window.location.href.indexOf("exercise")>-1?ee=`/api/exercises/${a==null?void 0:a.categoryId}/redo_logs.json`:ee=`/api/homework_commons/${a==null?void 0:a.categoryId}/redo_logs.json`;let k=yield(0,ye.ZP)(ee,{method:"get",params:N});if(O(!1),(k==null?void 0:k.status)===0){let d=[];(V=(g=k==null?void 0:k.data)==null?void 0:g.list)==null||V.map((x,B)=>{var b;(b=x==null?void 0:x.group_infos)==null||b.map((G,ge)=>{var C,me,r;G.rowSpan=ge==0?(C=x==null?void 0:x.group_infos)==null?void 0:C.length:((r=(me=x==null?void 0:x.group_infos)==null?void 0:me.filter(H=>H.work_group_id))==null?void 0:r.length)>0?0:1,d.push(G)})}),E([...d])}})}return(0,t.useEffect)(()=>{i()},[]),dl.createElement("div",{style:{padding:"30px",background:"#fff"}},dl.createElement(Ee.default,{loading:h,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(g,V)=>({children:dl.createElement("span",null,g),props:{rowSpan:V.rowSpan}})},{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:(g,V)=>({children:dl.createElement("span",null,c()(g).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:V.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(g,V)=>({children:dl.createElement("span",null,g),props:{rowSpan:V.rowSpan}})}],dataSource:n,pagination:!1}),dl.createElement(iu.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(g,V)=>{N.page=g,N.limit=V,_(N),i()},current:N.page,total:n.count,pageSize:N.limit,style:{marginTop:20}}))};var To=(0,q.connect)(({classroomList:a})=>({classroomList:a}))($o),jo=f(10846),Lo={StepsStyle:"StepsStyle___U8mUn"},Bn=f(86697),Bt=f(85410),bn={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},Ho=({onFinish:a})=>{var l,n,E,h,O;const{shixunHomeworks:N}=(0,q.useSelector)(e=>e),{actionTabs:_}=N,i=(0,q.useDispatch)(),g=(0,q.useParams)(),[,,V,ee]=(0,$u.U)(Bt.hf,{id:g==null?void 0:g.coursesId,page:1,limit:2e4}),[k,d,x,B]=(0,$u.U)(Bt.sK,{coursesId:g==null?void 0:g.coursesId,categoryId:g==null?void 0:g.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[b,G]=(0,t.useState)([]),[ge,C]=(0,t.useState)([]),me=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:"\u624B\u673A",dataIndex:"phone",ellipsis:!0,render:e=>e||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:e=>e||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:e=>e||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0}],[r,H]=(0,t.useState)("");(0,t.useEffect)(()=>{H(k==null?void 0:k.keywords)},[k==null?void 0:k.keywords]),(0,t.useEffect)(()=>{var e,W;if(_.key=="AddLeader"){_!=null&&_.unified_setting&&V({}),x({course_group_ids:(e=_==null?void 0:_.course_groups)==null?void 0:e.map(z=>z==null?void 0:z.id)});let s=[],pe=[];const p=(z,se)=>{z.name=(z==null?void 0:z.user_name)||z.name,s!=null&&s.find(ze=>(ze==null?void 0:ze.course_group_id)==(z==null?void 0:z.course_group_id))?s=s==null?void 0:s.map(ze=>{var Ne;return(ze==null?void 0:ze.course_group_id)==(z==null?void 0:z.course_group_id)&&(ze.leaders=se?[...(ze==null?void 0:ze.leaders)||[],z]:(Ne=(ze==null?void 0:ze.leaders)||[])==null?void 0:Ne.filter(fe=>fe.id!=(z==null?void 0:z.id))),ze}):s=[...s||[],{course_group_id:z==null?void 0:z.course_group_id,course_group_name:z==null?void 0:z.course_group_name,course_member_count:z==null?void 0:z.course_member_count,leaders:[z]}],pe=se?pe.concat(z==null?void 0:z.id):pe==null?void 0:pe.filter(ze=>ze!=(z==null?void 0:z.id))};(W=_==null?void 0:_.data)==null||W.forEach(z=>{p(z,!0)}),C(pe),G(s)}},[_.key]);const X=(e,W)=>{let s=[];e.name=(e==null?void 0:e.user_name)||e.name,b!=null&&b.find(pe=>(pe==null?void 0:pe.course_group_id)==(e==null?void 0:e.course_group_id))?(s=b==null?void 0:b.map(pe=>{var p;return(pe==null?void 0:pe.course_group_id)==(e==null?void 0:e.course_group_id)&&(pe.leaders=W?[...(pe==null?void 0:pe.leaders)||[],e]:(p=(pe==null?void 0:pe.leaders)||[])==null?void 0:p.filter(z=>z.id!=(e==null?void 0:e.id))),pe}),s=s==null?void 0:s.filter(pe=>{var p;return((p=pe==null?void 0:pe.leaders)==null?void 0:p.length)>0})):s=[...b||[],{course_group_id:e==null?void 0:e.course_group_id,course_group_name:e==null?void 0:e.course_group_name,course_member_count:e==null?void 0:e.course_member_count,leaders:[e]}],C(W?ge.concat(e==null?void 0:e.id):ge==null?void 0:ge.filter(pe=>pe!=(e==null?void 0:e.id))),G(s)};return t.createElement(We.default,{open:_.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{i({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const e=[];b==null||b.forEach(W=>{var s;((s=W==null?void 0:W.leaders)==null?void 0:s.length)>0&&e.push(...(W==null?void 0:W.leaders)||{})}),a==null||a(e),i({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},t.createElement("div",{className:"flex gap-20px"},t.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},t.createElement("div",{className:"flex item-center gap-20px c-grey-333"},t.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),t.createElement(Fe.default,{size:"large",className:"flex-1",value:k==null?void 0:k.course_group_ids,onChange:e=>{var W;(e==null?void 0:e.length)==0?x({course_group_ids:(W=_==null?void 0:_.course_groups)==null?void 0:W.map(s=>s==null?void 0:s.id)}):x({course_group_ids:e,keywords:"",page:1})},mode:"multiple",filterOption:(e,W)=>{var s;return((s=W==null?void 0:W.label)!=null?s:"").toLowerCase().includes(e.toLowerCase())},options:_!=null&&_.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((l=ee==null?void 0:ee.course_groups)==null?void 0:l.map(e=>({value:e==null?void 0:e.id,label:e==null?void 0:e.name})))||[]]:(n=_==null?void 0:_.course_groups)==null?void 0:n.map(e=>({value:e==null?void 0:e.id,label:e==null?void 0:e.name}))}),t.createElement(Ie.default.Search,{className:"flex-1",size:"large",value:r,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:e=>{H(e.target.value)},onSearch:e=>{x({keywords:e,page:1})}})),t.createElement(Ee.default,{className:`mt-10px ${(E=bn)==null?void 0:E.TableStyles}`,columns:me,dataSource:((h=B==null?void 0:B.data)==null?void 0:h.list)||[],rowKey:"id",loading:d,rowSelection:{selectedRowKeys:ge,onSelect:(e,W)=>{X(e,W)}},pagination:{current:k==null?void 0:k.page,pageSize:k==null?void 0:k.limit,total:((O=B==null?void 0:B.data)==null?void 0:O.total_count)||0,onChange:(e,W)=>{x({page:e,limit:W})},showTotal:e=>t.createElement(t.Fragment,null,"\u5171",t.createElement("span",{className:"px-4px c-blue"},e),"\u6761\u6570\u636E")}})),t.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},t.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),t.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},b==null?void 0:b.map(e=>{var W;return t.createElement("div",{className:"flex flex-col gap-10px",key:e==null?void 0:e.course_group_id},t.createElement("div",{className:"flex item-center gap-10px minW-0"},t.createElement(Ye.Z,{title:"asdfasdfasdf"},t.createElement("div",{className:"c-blue multi_ellipsis1"},e==null?void 0:e.course_group_name)),t.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",e==null?void 0:e.course_member_count,"\uFF09")),t.createElement("div",{className:"flex flex-col"},(W=e==null?void 0:e.leaders)==null?void 0:W.map(s=>t.createElement("div",{key:s==null?void 0:s.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},t.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Ku.Z.IMG_SERVER}/images/${s==null?void 0:s.avatar_url}`}),t.createElement("div",{className:"mr-auto flex flex-col gap-8px"},t.createElement("div",{className:"c-grey-333 font-medium"},s==null?void 0:s.name),t.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(s==null?void 0:s.student_id)||"--")),t.createElement("a",{onClick:()=>{X(s,!1)}},"\u79FB\u9664")))))})))))},Ro=Object.defineProperty,Mo=Object.defineProperties,Wo=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,Go=Object.prototype.propertyIsEnumerable,An=(a,l,n)=>l in a?Ro(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,xl=(a,l)=>{for(var n in l||(l={}))zo.call(l,n)&&An(a,n,l[n]);if(Dn)for(var n of Dn(l))Go.call(l,n)&&An(a,n,l[n]);return a},Pl=(a,l)=>Mo(a,Wo(l)),Yo=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())}),Uo=({onFinish:a})=>{var l,n,E,h,O,N;const{shixunHomeworks:{actionTabs:_}}=(0,q.useSelector)(p=>p),i=(0,q.useDispatch)(),g=(0,q.useParams)(),[,,V,ee]=(0,$u.U)(Bt.hf,{id:g==null?void 0:g.coursesId,page:1,limit:2e4}),[,k,d]=(0,$u.U)(Bt.Hf,{coursesId:g==null?void 0:g.coursesId,categoryId:g==null?void 0:g.categoryId}),[x,,B,b]=(0,$u.U)(Bt.sK,{coursesId:g==null?void 0:g.coursesId,categoryId:g==null?void 0:g.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[G]=I.default.useForm(),ge=I.default.useWatch("is_leader",G),[C,me]=(0,t.useState)([]),[r,H]=(0,t.useState)([]),[X,e]=(0,t.useState)(!0),[W,s]=(0,t.useState)("");(0,t.useEffect)(()=>{var p,z,se,ze;_!=null&&_.data&&(G.setFieldsValue(Pl(xl({},(_==null?void 0:_.data)||{}),{is_leader:(se=(z=(p=_==null?void 0:_.data)==null?void 0:p.members)==null?void 0:z.find(Ne=>Ne==null?void 0:Ne.is_leader))==null?void 0:se.id})),me((ze=_==null?void 0:_.data)==null?void 0:ze.members))},[_==null?void 0:_.data]),(0,t.useEffect)(()=>{H(C==null?void 0:C.map(p=>p==null?void 0:p.id))},[C]),(0,t.useEffect)(()=>{(_==null?void 0:_.key)==="GroupSetting"&&(V({}),B({}))},[_==null?void 0:_.key]),(0,t.useEffect)(()=>{s(x==null?void 0:x.keywords)},[x==null?void 0:x.keywords]);const pe=()=>{e(!0),s(""),x.course_group_ids="",x.only_ungroup=!0,x.page=1,x.limit=20,x.keywords=""};return t.createElement(We.default,{open:(_==null?void 0:_.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{i({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),pe()}},t.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},t.createElement(I.default,{form:G,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:p=>Yo(void 0,null,function*(){if((C==null?void 0:C.length)==0){w.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01");return}const z=yield d(Pl(xl({},p),{group_id:p==null?void 0:p.id,members:C==null?void 0:C.map(se=>Pl(xl({},se),{is_leader:(se==null?void 0:se.id)==(p==null?void 0:p.is_leader)}))}));(z==null?void 0:z.status)==0&&(w.ZP.success("\u4FEE\u6539\u6210\u529F"),i({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),a==null||a())})},t.createElement(I.default.Item,{name:"id",hidden:!0}),t.createElement(I.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},t.createElement(Ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),t.createElement(I.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${bn.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},t.createElement(oe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:C==null?void 0:C.map(p=>({value:p==null?void 0:p.id,label:t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(p==null?void 0:p.id)==ge?"\u7EC4\u957F":"\u7EC4\u5458"," ",p==null?void 0:p.name,"\uFF08\u5B66\u53F7\uFF1A",(p==null?void 0:p.student_id)||"--","\uFF09"),t.createElement("a",{onClick:z=>{z.preventDefault(),z.stopPropagation(),me(C==null?void 0:C.filter(se=>(se==null?void 0:se.id)!=(p==null?void 0:p.id)))}},"\u79FB\u9664"))}))})),t.createElement("div",{className:"flex item-center justify-end gap-20px"},t.createElement(De.ZP,{onClick:()=>{i({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),t.createElement(De.ZP,{type:"primary",htmlType:"submit",loading:k},"\u786E\u5B9A"))),t.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},t.createElement("div",{className:"flex gap-20px item-center mb-20px"},t.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),t.createElement(Fe.default,{className:"flex-1",size:"large",value:((l=x==null?void 0:x.course_group_ids)==null?void 0:l[0])||"",onChange:p=>{B({course_group_ids:p==""?[]:[p],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((n=ee==null?void 0:ee.course_groups)==null?void 0:n.map(p=>({value:p==null?void 0:p.id,label:p==null?void 0:p.name})))||[]]}),t.createElement(Ie.default.Search,{className:"flex-1",size:"large",value:W,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:p=>{s(p.target.value)},onSearch:p=>{B({keywords:p})}})),t.createElement(be.default,{checked:X,onChange:p=>{e(p.target.checked),B({only_ungroup:p.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),t.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(O=(h=(E=b==null?void 0:b.data)==null?void 0:E.list)==null?void 0:h.filter(p=>X?!(r!=null&&r.includes(p==null?void 0:p.id)):!0))==null?void 0:O.map(p=>t.createElement("div",{key:p==null?void 0:p.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},t.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Ku.Z.IMG_SERVER}/images/${p==null?void 0:p.avatar_url}`}),t.createElement("div",{className:"mr-auto flex flex-col gap-8px"},t.createElement("div",{className:"c-grey-333 font-medium"},p==null?void 0:p.user_name),t.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(p==null?void 0:p.student_id)||"--")),!(r!=null&&r.includes(p==null?void 0:p.id))&&t.createElement("a",{onClick:()=>{me([...C,Pl(xl({},p),{name:p==null?void 0:p.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),t.createElement(iu.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:x==null?void 0:x.page,pageSize:x==null?void 0:x.limit,total:((N=b==null?void 0:b.data)==null?void 0:N.total_count)||0,onChange:(p,z)=>{B({page:p,limit:z})}}))))},Vo=Object.defineProperty,Ko=Object.defineProperties,Jo=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,Qo=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Sn=(a,l,n)=>l in a?Vo(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Lt=(a,l)=>{for(var n in l||(l={}))Qo.call(l,n)&&Sn(a,n,l[n]);if(wn)for(var n of wn(l))Xo.call(l,n)&&Sn(a,n,l[n]);return a},qo=(a,l)=>Ko(a,Jo(l)),Ht=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())}),er=()=>{var a,l,n,E,h,O,N,_,i,g,V,ee,k,d,x,B,b,G,ge,C,me;const{shixunHomeworks:{actionTabs:r}}=(0,q.useSelector)(y=>y),H=(0,q.useDispatch)(),X=(0,q.useParams)(),[,e,W,s]=(0,$u.U)(Bt.Lm,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId}),[,,pe]=(0,$u.U)(Bt.D4,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId}),[,,p]=(0,$u.U)(Bt.SA,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId}),[z,se,ze,Ne]=(0,$u.U)(Bt.jA,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId,keywords:"",page:1,limit:20}),[fe,Je,au,T]=(0,$u.U)(Bt.Q9,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId,is_reset:!1,page:1,limit:10}),[_e]=I.default.useForm(),[le]=I.default.useForm(),tu={group_type:xe.YT.STUDENT_SELF,assign_type:xe.$s.BY_PERSON,unified_setting:!0,assign_range:xe.ck.BY_CLASS,assign_rule:xe.Um.BY_SCORE,assign_method:xe.Kc.BY_RULE},Ou=I.default.useWatch("group_type",_e),cu=I.default.useWatch("assign_type",_e),ie=I.default.useWatch("unified_setting",_e),[Re,Z]=(0,t.useState)(!1),R=I.default.useWatch("course_group_ids",_e),qe=I.default.useWatch("assign_method",_e),we=cu==xe.$s.BY_GROUP&&Re&&qe==xe.Kc.BY_LEADER,[ke,Fu]=(0,t.useState)([]),[Ge,eu]=(0,t.useState)({total_count:0,group_user_num:0}),[du,ou]=(0,t.useState)("success"),[Su,Iu]=(0,t.useState)([]),[Mu,$e]=(0,t.useState)({page:1,limit:10}),[St,vt]=(0,t.useState)(!1),mu=["xlsx","xls"],Du={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:y=>Ht(void 0,null,function*(){const P=[];P==null||P.push(y);const M=y.name.split(".").slice(-1)[0].toLowerCase();if(mu.indexOf(M)==-1)return w.ZP.error(`${y.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6`),Promise.reject();const Me=new FormData;Me.append("file",P[0]),Me.append("is_reset","true");const Qe=yield(0,ye.ZP)(`/api/courses/${X==null?void 0:X.coursesId}/group_homeworks/${X==null?void 0:X.categoryId}/list_groups_by_settings.json`,{method:"post",body:Me},!0);return(Qe==null?void 0:Qe.status)==0&&(ou("success"),au({is_reset:!1,page:1,limit:10}),H({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),Ml.default.LIST_IGNORE})},S=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(y,P)=>{var M,Me;return(Me=(M=P==null?void 0:P.members)==null?void 0:M.find(Qe=>Qe==null?void 0:Qe.is_leader))==null?void 0:Me.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:y=>{var P;return(P=y==null?void 0:y.filter(M=>!(M!=null&&M.is_leader)))==null?void 0:P.map(M=>M==null?void 0:M.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(y,P)=>t.createElement("a",{onClick:()=>{H({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:P}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],$=()=>Ht(void 0,null,function*(){var y,P,M,Me,Qe,ae;const ce=yield W({});(ce==null?void 0:ce.status)==0&&(_e.setFieldsValue(qo(Lt({},(ce==null?void 0:ce.data)||{}),{leader_ids:(P=(y=ce==null?void 0:ce.data)==null?void 0:y.leaders)==null?void 0:P.map(pu=>pu==null?void 0:pu.id),course_group_ids:(Me=(M=ce==null?void 0:ce.data)==null?void 0:M.course_groups)==null?void 0:Me.filter(pu=>pu==null?void 0:pu.selected).map(pu=>pu==null?void 0:pu.id)})),Z((Qe=ce==null?void 0:ce.data)==null?void 0:Qe.is_assign_leader),le.setFieldsValue(Lt({},(ce==null?void 0:ce.data)||{})),Fu((ae=ce==null?void 0:ce.data)==null?void 0:ae.leaders))});(0,t.useEffect)(()=>{$(),ze({})},[]);const lu=y=>Ht(void 0,null,function*(){vt(!0);const P=yield(0,ye.ZP)(`/api/courses/${X==null?void 0:X.coursesId}/group_homeworks/${X==null?void 0:X.categoryId}/list_failed_users.json`,{method:"post",body:y});(P==null?void 0:P.status)==0&&Iu(P),vt(!1)});return t.createElement(rt.Z,{spinning:e},t.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},t.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},t.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),t.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",t.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),t.createElement(I.default,{form:_e,initialValues:tu,colon:!1,size:"large",onValuesChange:(y,P)=>{if("is_assign_leader"in y&&Z(y==null?void 0:y.is_assign_leader),"group_type"in y&&(y==null?void 0:y.group_type)==xe.YT.STUDENT_SELF||Ou==xe.YT.STUDENT_SELF&&("min_num"in y||"max_num"in y))return P;p(Lt({},P))},onFinish:()=>Ht(void 0,null,function*(){var y,P;if(Ou==xe.YT.STUDENT_SELF){p(Lt({},_e.getFieldsValue())).then(Me=>{(Me==null?void 0:Me.status)==0&&w.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const M=yield au({is_reset:!1,page:1,limit:10});(M==null?void 0:M.status)==0&&(eu({total_count:(y=M==null?void 0:M.data)==null?void 0:y.total_count,group_user_num:(P=M==null?void 0:M.data)==null?void 0:P.group_user_num}),H({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},t.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},t.createElement(I.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},t.createElement(oe.ZP.Group,{options:[{value:xe.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:xe.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),Ou==xe.YT.STUDENT_SELF&&t.createElement(t.Fragment,null,t.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},t.createElement(I.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},t.createElement(Ke.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),t.createElement(I.default.Item,{className:"mb0",name:"max_num",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},t.createElement(Ke.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),t.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),t.createElement(De.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),Ou==xe.YT.TEACHER_ASSIGN&&t.createElement(t.Fragment,null,t.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},t.createElement(I.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},t.createElement(oe.ZP.Group,{options:[{value:xe.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:xe.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:xe.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),cu!=xe.$s.BY_FILE&&t.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},t.createElement(I.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},t.createElement(oe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!ie&&t.createElement(t.Fragment,null,t.createElement(I.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},t.createElement(be.default.Group,{className:"gap-20px",options:(l=(a=s==null?void 0:s.data)==null?void 0:a.course_groups)==null?void 0:l.map(y=>({value:y==null?void 0:y.id,label:`${y==null?void 0:y.name} \uFF08${y==null?void 0:y.course_member_count}\uFF09`}))}))),cu==xe.$s.BY_GROUP&&t.createElement(t.Fragment,null,t.createElement(I.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${Re?"mb0":""}`},t.createElement(be.default,null,"\u6307\u5B9A\u7EC4\u957F",t.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),t.createElement(I.default.Item,{name:"leader_ids",hidden:!0}),Re&&t.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},ke==null?void 0:ke.map(y=>t.createElement("div",{key:y==null?void 0:y.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},t.createElement("span",{className:"c-grey-333"},y==null?void 0:y.name),t.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const P=ke==null?void 0:ke.filter(M=>(M==null?void 0:M.id)!=(y==null?void 0:y.id));Fu(P),_e.setFieldsValue({leader_ids:P==null?void 0:P.map(M=>M==null?void 0:M.id)}),p(Lt({},_e.getFieldsValue()))}}))),t.createElement(De.ZP,{onClick:()=>{var y,P;if(!ie&&cu==xe.$s.BY_GROUP&&(R==null?void 0:R.length)==0){w.ZP.warning("\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7");return}H({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:ke,course_groups:(P=(y=s==null?void 0:s.data)==null?void 0:y.course_groups)==null?void 0:P.filter(M=>R==null?void 0:R.includes(M==null?void 0:M.id)),unified_setting:ie}})}},"\u6DFB\u52A0\u7EC4\u957F")),!Re&&t.createElement("div",{className:"flex gap-20px"},t.createElement(I.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},t.createElement(Ke.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),t.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(h=(E=(n=s==null?void 0:s.data)==null?void 0:n.course_groups)==null?void 0:E.filter(y=>ie||(R==null?void 0:R.includes(y==null?void 0:y.id))))==null?void 0:h.reduce((y,P)=>y+((P==null?void 0:P.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Ge==null?void 0:Ge.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",t.createElement(Ft.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>Ht(void 0,null,function*(){var y,P;const M=yield au({is_reset:!1});(M==null?void 0:M.status)==0&&eu({total_count:(y=M==null?void 0:M.data)==null?void 0:y.total_count,group_user_num:(P=M==null?void 0:M.data)==null?void 0:P.group_user_num})}),icon:t.createElement(Bn.Z,{rev:void 0})},"\u5237\u65B0")))),Re&&cu==xe.$s.BY_GROUP&&t.createElement(I.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},t.createElement(oe.ZP.Group,{options:[{value:xe.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:xe.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),qe==xe.Kc.BY_LEADER&&t.createElement("div",{className:"flex gap-20px"},t.createElement(I.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},t.createElement(Ke.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),t.createElement(I.default.Item,{className:"mb0",name:"max_num",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},t.createElement(Ke.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),qe!=xe.Kc.BY_LEADER&&t.createElement(t.Fragment,null,t.createElement(I.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},t.createElement(oe.ZP.Group,{options:[{value:xe.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:xe.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),t.createElement(I.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},t.createElement(oe.ZP.Group,{options:[{value:xe.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},cu==xe.$s.BY_GROUP&&{value:xe.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},cu==xe.$s.BY_PERSON&&{value:xe.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(y=>y)}))),cu==xe.$s.BY_PERSON&&t.createElement("div",{className:"flex"},t.createElement(I.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},t.createElement(Ke.Z,{addonAfter:"\u4EBA",min:1})),t.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(_=(N=(O=s==null?void 0:s.data)==null?void 0:O.course_groups)==null?void 0:N.filter(y=>ie||(R==null?void 0:R.includes(y==null?void 0:y.id))))==null?void 0:_.reduce((y,P)=>y+((P==null?void 0:P.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Ge==null?void 0:Ge.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",t.createElement(Ft.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>Ht(void 0,null,function*(){var y,P;const M=yield au({is_reset:!1});(M==null?void 0:M.status)==0&&eu({total_count:(y=M==null?void 0:M.data)==null?void 0:y.total_count,group_user_num:(P=M==null?void 0:M.data)==null?void 0:P.group_user_num})}),icon:t.createElement(Bn.Z,{rev:void 0})},"\u5237\u65B0")))),cu==xe.$s.BY_FILE&&t.createElement(t.Fragment,null,t.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},t.createElement(jo.default,{className:`${Lo.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:t.createElement(t.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",t.createElement(De.ZP,{icon:t.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,Uu.BA)({coursesId:X==null?void 0:X.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:t.createElement(t.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:t.createElement(t.Fragment,null,t.createElement(Ml.default.Dragger,Lt({},Du),t.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),t.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",t.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),t.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))))),t.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),t.createElement("div",{className:"flex item-center gap-10px"},t.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),t.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),t.createElement("div",{className:"flex item-center gap-20px"},t.createElement(I.default,{form:le,layout:"inline",colon:!1,onValuesChange:(y,P)=>{console.log("allValues",P),pe(Lt({},P))}},t.createElement(I.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},t.createElement(be.default,null,"\u66F4\u6539\u7EC4\u540D")),t.createElement(I.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},t.createElement(be.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",t.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),((i=Ne==null?void 0:Ne.data)==null?void 0:i.total_count)>0&&t.createElement(Ie.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:y=>{ze({keywords:y})}}),Ou!=xe.YT.STUDENT_SELF&&cu!=xe.$s.BY_FILE&&((z==null?void 0:z.keywords)||((g=Ne==null?void 0:Ne.data)==null?void 0:g.total_count)>0)&&t.createElement(Ye.Z,{title:"\u4F1A\u6E05\u7A7A\u73B0\u6709\u5C0F\u7EC4\u5E76\u91CD\u65B0\u5206\u7EC4"},t.createElement(De.ZP,{size:"large",type:"primary",style:{background:"#82A8FF"},onClick:()=>{au({is_reset:!0,page:1,limit:10}),H({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),cu!=xe.$s.BY_FILE&&Ou==xe.YT.TEACHER_ASSIGN&&t.createElement(Ye.Z,{title:"\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u5B66\u751F\u65B0\u589E\u5206\u7EC4\uFF0C\u4E0D\u5F71\u54CD\u73B0\u6709\u5C0F\u7EC4"},t.createElement(De.ZP,{size:"large",type:"primary",style:((V=Ne==null?void 0:Ne.data)==null?void 0:V.total_count)>0?{}:{marginLeft:"auto"},onClick:()=>Ht(void 0,null,function*(){var y,P;if(Ou==xe.YT.STUDENT_SELF){p(Lt({},_e.getFieldsValue())).then(Me=>{(Me==null?void 0:Me.status)==0&&w.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const M=yield au({is_reset:!1,page:1,limit:10});(M==null?void 0:M.status)==0&&(eu({total_count:(y=M==null?void 0:M.data)==null?void 0:y.total_count,group_user_num:(P=M==null?void 0:M.data)==null?void 0:P.group_user_num}),H({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),((ee=Ne==null?void 0:Ne.data)==null?void 0:ee.total_count)>0?t.createElement(Ee.default,{className:"mt-20px",columns:S,loading:se,dataSource:((k=Ne==null?void 0:Ne.data)==null?void 0:k.list)||[],locale:{emptyText:t.createElement(yu.Z,null)},pagination:{current:z==null?void 0:z.page,pageSize:z==null?void 0:z.limit,total:((d=Ne==null?void 0:Ne.data)==null?void 0:d.total_count)||0,onChange:(y,P)=>{ze({page:y,limit:P})},showTotal:y=>t.createElement(t.Fragment,null,"\u5171",t.createElement("span",{className:"ml-4px mr-4px c-blue"},y),"\u6761\u6570\u636E")}}):t.createElement(yu.Z,null),t.createElement(Ho,{onFinish:y=>{Fu(y),_e.setFieldsValue({leader_ids:y==null?void 0:y.map(P=>P==null?void 0:P.id)}),p(Lt({},_e.getFieldsValue()))}}),t.createElement(Uo,{onFinish:()=>{ze({})}}),t.createElement(We.default,{open:r.key==="NewGroup",title:fe!=null&&fe.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:fe!=null&&fe.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:Je,width:927,centered:!0,onCancel:()=>{H({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>Ht(void 0,null,function*(){const y=()=>Ht(void 0,null,function*(){const P=yield(0,Bt._X)({coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId,is_reset:fe==null?void 0:fe.is_reset});(P==null?void 0:P.status)==0&&(w.ZP.success("\u4FDD\u5B58\u6210\u529F"),H({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ze({page:1,limit:20}),$(),eu({total_count:0,group_user_num:0}))});if(fe!=null&&fe.is_reset){We.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:y});return}y()})},cu==xe.$s.BY_FILE&&t.createElement(Ve.default,{activeKey:du,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(x=T==null?void 0:T.data)==null?void 0:x.total_count}\uFF09`},((B=T==null?void 0:T.data)==null?void 0:B.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(b=T==null?void 0:T.data)==null?void 0:b.failed_count}\uFF09`}],onChange:y=>{ou(y),y=="success"?au({page:1,limit:10}):($e({page:1,limit:10}),lu({page:1,limit:10}))}}),du!="failed"?t.createElement(Ee.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(y,P)=>{var M,Me;return(Me=(M=P==null?void 0:P.members)==null?void 0:M.find(Qe=>Qe==null?void 0:Qe.is_leader))==null?void 0:Me.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:y=>{var P;return(P=y==null?void 0:y.filter(M=>!(M!=null&&M.is_leader)))==null?void 0:P.map(M=>M==null?void 0:M.name).join("\u3001")}}],loading:Je,dataSource:((G=T==null?void 0:T.data)==null?void 0:G.list)||[],locale:{emptyText:t.createElement(yu.Z,null)},pagination:{current:fe==null?void 0:fe.page,pageSize:fe==null?void 0:fe.limit,total:((ge=T==null?void 0:T.data)==null?void 0:ge.total_count)||0,onChange:(y,P)=>{au({page:y,limit:P})},showTotal:y=>t.createElement(t.Fragment,null,"\u5171",t.createElement("span",{className:"ml-4px mr-4px c-blue"},y),"\u6761\u6570\u636E")}}):t.createElement(Ee.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(y,P)=>P!=null&&P.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(y,P)=>P==null?void 0:P.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(y,P)=>(P==null?void 0:P.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(y,P)=>(P==null?void 0:P.message)||"--"}],loading:St,dataSource:((C=Su==null?void 0:Su.data)==null?void 0:C.list)||[],locale:{emptyText:t.createElement(yu.Z,null)},pagination:{current:Mu==null?void 0:Mu.page,pageSize:Mu==null?void 0:Mu.limit,total:((me=Su==null?void 0:Su.data)==null?void 0:me.total_count)||0,onChange:(y,P)=>{$e({page:y,limit:P}),lu({page:y,limit:P})},showTotal:y=>t.createElement(t.Fragment,null,"\u5171",t.createElement("span",{className:"ml-4px mr-4px c-blue"},y),"\u6761\u6570\u636E")}}))))},re=f(59301),ur=Object.defineProperty,tr=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,Pn=(a,l,n)=>l in a?ur(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Et=(a,l)=>{for(var n in l||(l={}))nr.call(l,n)&&Pn(a,n,l[n]);if(xn)for(var n of xn(l))ar.call(l,n)&&Pn(a,n,l[n]);return a},Zl=(a,l)=>tr(a,lr(l)),ol=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const or=({shixunHomeworks:a,classroomList:l,globalSetting:n,dispatch:E,user:h})=>{var O,N,_,i,g,V,ee,k,d,x;const[B,b]=(0,t.useState)(Et({},(0,q.useParams)())),[G]=(0,q.useSearchParams)(),ge=(0,q.useLocation)(),[C,me]=(0,t.useState)(G.get("tabs")||"0"),[r,H]=(0,t.useState)(!1),[X,e]=(0,t.useState)(1),W=(0,t.useRef)(null),{workList:s,workSetting:pe}=a,[p,z]=(0,t.useState)(!1),[se,ze]=(0,t.useState)([]),[Ne,fe]=(0,t.useState)([]),[Je,au]=(0,t.useState)(!1),[T,_e]=(0,t.useState)(!1),[,,le]=(0,$u.U)(yt.Gw,{homeworkId:s==null?void 0:s.id});G.get("category_id")&&b(Zl(Et({},B),{category:G.get("category_id")})),(0,t.useEffect)(()=>{tu()},[B.coursesId]),(0,t.useEffect)(()=>{E({type:"classroomList/getAssistantPermissions",payload:{course_id:B.coursesId}})},[(0,A.bg)()]);const tu=()=>{let ie=G.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));E({type:"shixunHomeworks/getWorkList",payload:Et(Et({},B),ie)})},Ou=[{name:(0,A.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:re.createElement(bt,{zip:W,btnLoading:r,setBtnLoading:H})},(0,A.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:re.createElement(er,null)},((0,A.dE)()||(s==null?void 0:s.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:re.createElement(No,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:re.createElement("div",{className:"minH500"},re.createElement(kl,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(O=s.homework_status)==null?void 0:O.includes("\u5BFC\u5165"),component:re.createElement(To,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:re.createElement(ao,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:re.createElement(On,null)},(0,A.G5)()&&(pe==null?void 0:pe.anonymous_comment)&&{name:re.createElement(xu.Z,{dot:s==null?void 0:s.appeal_notice,offset:[5,-5]},re.createElement("span",{style:{color:C=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:re.createElement(Do,null)},{name:(0,A.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(N=s==null?void 0:s.homework_status)!=null&&N.includes("\u5BFC\u5165")?re.createElement(po.Z,null):re.createElement(Ya,null),forceRender:!0}].filter(ie=>s!=null&&s.view_answer?ie:(ie==null?void 0:ie.name)!=="\u53C2\u8003\u7B54\u6848").filter(ie=>s!=null&&s.is_show_request?ie:(ie==null?void 0:ie.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(ie=>(0,A.G5)()?ie:(ie==null?void 0:ie.name)!=="\u5B66\u751F\u5206\u7EC4").filter(ie=>{var Re;return(Re=s==null?void 0:s.homework_status)!=null&&Re.includes("\u5BFC\u5165")?(0,A.dE)()?[0,1].includes(ie==null?void 0:ie.id):[0,1,3].includes(ie==null?void 0:ie.id):ie}),cu=()=>{var ie,Re,Z,R,qe,we,ke,Fu,Ge,eu,du,ou,Su,Iu,Mu,$e,St,vt;return re.createElement("div",{className:sl.workListTabButton},re.createElement("span",{className:"mr-10px"},pe==null?void 0:pe.tips),(0,A.GJ)()&&re.createElement(re.Fragment,null,(((ie=s.homework_status)==null?void 0:ie.includes("\u672A\u53D1\u5E03"))||((Re=s.homework_status)==null?void 0:Re.includes("\u672A\u5F00\u59CB")))&&re.createElement(De.ZP,{type:"primary",icon:re.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:mu=>{mu.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[B.categoryId],selectArrsAll:[s],params:Zl(Et({},B),{id:B.coursesId}),type:2,manage_all_group:pe==null?void 0:pe.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((Z=s.homework_status)!=null&&Z.includes("\u672A\u53D1\u5E03"))&&!((R=s.homework_status)!=null&&R.includes("\u672A\u5F00\u59CB"))&&!((qe=s.homework_status)!=null&&qe.includes("\u5DF2\u622A\u6B62"))&&re.createElement(De.ZP,{type:"primary",icon:re.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:mu=>{var Du,S;if((0,A.Rm)()&&!((S=(Du=l==null?void 0:l.AssistantObject)==null?void 0:Du.group)!=null&&S.can_stop)){w.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}mu.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[B.categoryId],selectArrsAll:[],params:Zl(Et({},B),{id:B.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,A.j5)()&&re.createElement(De.ZP,{type:"primary",icon:re.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:eo}),onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:Zl(Et({},B),{id:B.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),re.createElement(De.ZP,{type:"primary",icon:re.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var mu,Du;if((0,A.Rm)()&&!((Du=(mu=l==null?void 0:l.AssistantObject)==null?void 0:mu.group)!=null&&Du.can_create)){w.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}q.history.push(`/classrooms/${B.coursesId}/group_homework/${B.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((we=s==null?void 0:s.work_statuses)==null?void 0:we.includes("\u53D6\u6D88\u5173\u8054"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>ol(void 0,null,function*(){const mu=yield(0,yt.rN)({homeworkId:B.categoryId});(mu==null?void 0:mu.status)===0&&(w.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),E({type:"shixunHomeworks/getWorkList",payload:Et({},B)}))})},"\u53D6\u6D88\u5173\u8054"),((ke=s==null?void 0:s.work_statuses)==null?void 0:ke.includes("\u5173\u8054\u9879\u76EE"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{var mu;return(0,j.xg)(`${(mu=n==null?void 0:n.setting)==null?void 0:mu.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Fu=s==null?void 0:s.work_statuses)==null?void 0:Fu.includes("\u5173\u8054\u9879\u76EE"))&&re.createElement(De.ZP,{type:"primary",onClick:mu=>{mu.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:B,selectArrs:{homework_id:B.categoryId},cb:()=>{E({type:"shixunHomeworks/getWorkList",payload:Et({},B)})}}})}},"\u5173\u8054\u9879\u76EE"),((Ge=s==null?void 0:s.work_statuses)==null?void 0:Ge.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>(0,j.xg)(`/classrooms/${s.course_id}/group_homework/${s.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((eu=s==null?void 0:s.work_statuses)==null?void 0:eu.includes("\u521B\u5EFA\u5206\u7EC4"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>ol(void 0,null,function*(){var mu;let Du=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/get_member_list.json`,{method:"get",params:{}});(Du==null?void 0:Du.status)===0&&(z(!0),ze(Du==null?void 0:Du.data),fe((mu=Du==null?void 0:Du.data)==null?void 0:mu.filter(S=>{var $;return(S==null?void 0:S.user_id)===(($=h==null?void 0:h.userInfo)==null?void 0:$.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((du=s==null?void 0:s.work_statuses)==null?void 0:du.includes("\u52A0\u5165\u5206\u7EC4"))&&re.createElement(De.ZP,{type:"primary",onClick:(0,gt.throttle)(()=>ol(void 0,null,function*(){var mu;let Du=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/get_group_list.json`,{method:"get"});if((Du==null?void 0:Du.status)===0){if(((mu=Du==null?void 0:Du.data)==null?void 0:mu.length)<=0){w.ZP.info("\u6682\u65E0\u5206\u7EC4");return}au(!0),_e(Du==null?void 0:Du.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((ou=s==null?void 0:s.work_statuses)==null?void 0:ou.includes("\u66F4\u6362\u9879\u76EE"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:B,selectArrs:{homework_id:s==null?void 0:s.id},cb:()=>{E({type:"shixunHomeworks/getWorkList",payload:Et({},B)})}}})}},"\u66F4\u6362\u9879\u76EE"),((Su=s==null?void 0:s.work_statuses)==null?void 0:Su.includes("\u7533\u8BF7\u6362\u7EC4"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:B}})}},"\u7533\u8BF7\u6362\u7EC4"),((Iu=s==null?void 0:s.work_statuses)==null?void 0:Iu.includes("\u4FEE\u6539\u4F5C\u54C1"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{const mu=()=>{(0,j.xg)(`/classrooms/${s.course_id}/group_homework/${s.homework_id}/${s.id}/edit`)};if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_size)){w.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}mu()}},"\u4FEE\u6539\u4F5C\u54C1"),((Mu=s==null?void 0:s.work_statuses)==null?void 0:Mu.includes("\u8865\u4EA4\u4F5C\u54C1"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>(0,j.xg)(`/classrooms/${s.course_id}/group_homework/${s.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),((($e=s==null?void 0:s.work_statuses)==null?void 0:$e.includes("\u8865\u4EA4\u9644\u4EF6"))||((St=s==null?void 0:s.work_statuses)==null?void 0:St.includes("\u4FEE\u6539\u9644\u4EF6")))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{var mu;if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_size)){w.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}E({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:B,selectArrs:Et({},s),title:(mu=s==null?void 0:s.work_statuses)!=null&&mu.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(vt=s==null?void 0:s.work_statuses)!=null&&vt.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return re.createElement("section",{className:sl.bg},re.createElement("div",{className:"edu-container"},re.createElement("section",{className:"animated fadeIn"},re.createElement("aside",{className:"mt10 minH22"},s.category&&re.createElement(Oe.Z,{separator:">"},re.createElement(Oe.Z.Item,null,re.createElement(q.Link,{to:`/classrooms/${B==null?void 0:B.coursesId}/group_homework`},s==null?void 0:s.course_name)),re.createElement(Oe.Z.Item,null,re.createElement(q.Link,{to:`/classrooms/${B==null?void 0:B.coursesId}/group_homework/${(_=s==null?void 0:s.category)!=null&&_.main?"":(i=s==null?void 0:s.category)==null?void 0:i.category_id}`},(g=s==null?void 0:s.category)==null?void 0:g.category_name)),re.createElement(Oe.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),re.createElement("aside",{className:[sl.title,"mt20"].join(" ")},re.createElement(q.Link,{to:`/classrooms/${s==null?void 0:s.course_id}/group_homework`},re.createElement(Be.Z,{className:"font16 c-black"})),re.createElement(Ye.Z,{placement:"topLeft",title:s==null?void 0:s.homework_name},re.createElement("strong",{className:[sl.title_style,"font20 ml5"].join(" ")},s==null?void 0:s.homework_name)),re.createElement(j.VV,{status:s==null?void 0:s.homework_status}))),re.createElement("aside",{className:`mt30 relative ${sl.workListTabWrap}`},re.createElement(Ve.default,{destroyInactiveTabPane:!0,type:"card",activeKey:C,tabBarExtraContent:(V=s.homework_status)!=null&&V.includes("\u5BFC\u5165")&&(0,A.GJ)()?re.createElement(De.ZP,{icon:re.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:s==null?void 0:s.homework_name,id:s==null?void 0:s.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):cu(),onTabClick:(ie,Re)=>{const Z=()=>{if(parseInt(ie)===2){if(!(s!=null&&s.view_answer)){w.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(s==null?void 0:s.time_status)>2||(0,A.Gg)()?me(ie):w.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(ie)===3&&E({type:"shixunHomeworks/getWorkSetting",payload:Et({},B)}),me(ie)};ie!=="11"&&tu(),a.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?We.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{Z(),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):Z()},className:sl.tabs,items:Ou.map(ie=>({label:ie.name,key:`${ie.id}`,children:ie.component,forceRender:ie.forceRender}))}))),re.createElement(Va.Z,null),re.createElement(We.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:p,width:800,onCancel:()=>{z(!1),fe([])},onOk:()=>ol(void 0,null,function*(){var ie,Re;if(((ie=s==null?void 0:s.group_data)==null?void 0:ie.max_num)<(Ne==null?void 0:Ne.length)){w.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(Re=s==null?void 0:s.group_data)==null?void 0:Re.max_num}`);return}let Z=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/create_group.json`,{method:"post",body:{user_id:Ne==null?void 0:Ne.map(R=>R.user_id)}});(Z==null?void 0:Z.status)===0&&(w.ZP.info("\u521B\u5EFA\u6210\u529F"),tu(),z(!1))})},re.createElement("div",null,re.createElement(Q.Z,{style:{marginBottom:10}},re.createElement(F.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(ee=s==null?void 0:s.group_data)==null?void 0:ee.min_num,"~",(k=s==null?void 0:s.group_data)==null?void 0:k.max_num,"\u4EBA"),re.createElement(F.Z,{span:12},re.createElement(Ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:ie=>ol(void 0,null,function*(){let Re=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/get_member_list.json`,{method:"get",params:{keyword:ie}});(Re==null?void 0:Re.status)===0&&ze(Re==null?void 0:Re.data)})}))),re.createElement(Ee.default,{dataSource:se,pagination:!1,rowKey:ie=>ie.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:ie=>({disabled:(ie==null?void 0:ie.user_id)===h.userInfo.user_id}),selectedRowKeys:Ne==null?void 0:Ne.map(ie=>ie.user_id),onChange(ie,Re,Z){fe([...Re])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),re.createElement(We.default,{title:"\u52A0\u5165\u5206\u7EC4",open:Je,width:800,onCancel:()=>{au(!1)},footer:!1},re.createElement("div",null,re.createElement(Q.Z,{style:{marginBottom:10}},re.createElement(F.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(d=s==null?void 0:s.group_data)==null?void 0:d.min_num,"~",(x=s==null?void 0:s.group_data)==null?void 0:x.max_num,"\u4EBA"),re.createElement(F.Z,{span:12},re.createElement(Ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:ie=>ol(void 0,null,function*(){let Re=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/get_group_list.json`,{method:"get",params:{keyword:ie}});(Re==null?void 0:Re.status)===0&&_e(Re==null?void 0:Re.data)})}))),re.createElement(Ee.default,{dataSource:T,pagination:!1,rowKey:ie=>ie.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(ie,Re)=>re.createElement(De.ZP,{disabled:Re==null?void 0:Re.can_join,onClick:()=>ol(void 0,null,function*(){let Z=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/join_group.json`,{method:"post",body:{group_id:ie}});(Z==null?void 0:Z.status)===0&&(w.ZP.info("\u52A0\u5165\u6210\u529F"),tu(),au(!1))})},Re!=null&&Re.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),re.createElement(Ua.Z,null),re.createElement(_o.Z,{onOk:()=>{tu()}}),re.createElement(Eo.Z,{onOk:()=>{tu()}}),re.createElement(In.Z,{type:"edit",onCallback:()=>tu(),courseEndTime:s==null?void 0:s.course_end_date}),re.createElement(zn.Z,{courseEndTime:s==null?void 0:s.course_end_date,successCallback:()=>tu(),visible:l.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[B.categoryId],courseId:B.coursesId,isBatch:!1}),re.createElement(Wn,{cb:()=>{e(X+1),me("0"),tu()}}),re.createElement(mo,{cb:()=>{}}),re.createElement(Ka.Z,{ref:W,hide:!0,name:`${s==null?void 0:s.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>H(!1)}))};var rr=(0,q.connect)(({user:a,shixunHomeworks:l,loading:n,globalSetting:E,classroomList:h})=>({user:a,shixunHomeworks:l,globalSetting:E,loading:n.effects,classroomList:h}))(or)},59609:function(ft,ku,f){"use strict";var t=f(28284),q=f(62957),xu=f(6767),De=f(37568),w=f(29376),Oe=f(73635),Ye=f(69921),Ve=f(59301),We=Object.defineProperty,Q=Object.defineProperties,F=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,j=(Ae,iu,oe)=>iu in Ae?We(Ae,iu,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Ae[iu]=oe,A=(Ae,iu)=>{for(var oe in iu||(iu={}))Ee.call(iu,oe)&&j(Ae,oe,iu[oe]);if(Ie)for(var oe of Ie(iu))Be.call(iu,oe)&&j(Ae,oe,iu[oe]);return Ae},I=(Ae,iu)=>Q(Ae,F(iu)),gu=(Ae,iu,oe)=>new Promise((Ke,Fe)=>{var Tu=He=>{try{Xe(oe.next(He))}catch(ye){Fe(ye)}},su=He=>{try{Xe(oe.throw(He))}catch(ye){Fe(ye)}},Xe=He=>He.done?Ke(He.value):Promise.resolve(He.value).then(Tu,su);Xe((oe=oe.apply(Ae,iu)).next())});const be=({classroomList:Ae,loading:iu,dispatch:oe,shixunHomeworks:Ke})=>{const Fe=(0,Oe.useParams)(),[Tu]=t.default.useForm(),{workList:su,workSetting:Xe}=Ke,He=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:A({},Fe)}),oe({type:"shixunHomeworks/getWorkList",payload:A({},Fe)})};return Ve.createElement(q.default,{centered:!0,title:Ae.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:Ae.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>gu(void 0,null,function*(){const ye=()=>gu(void 0,null,function*(){var yu;yield Tu.validateFields();const ju=A({},Tu.getFieldValue()),{selectArrs:qu}=Ae.actionTabs;ju.attachment_ids=(yu=ju.attachment_ids)==null?void 0:yu.map(uu=>uu.response.id),(yield(0,w.mz)(I(A({},ju),{homeworkId:qu.work_id}))).status===0&&(Tu.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),He())});if(Xe!=null&&Xe.can_submit){if(!(Xe!=null&&Xe.submit_size)){xu.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}q.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:Ve.createElement(Ve.Fragment,null,"\u4F60\u8FD8\u6709 ",Ve.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Xe==null?void 0:Xe.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ye()}});return}ye()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},Ve.createElement(t.default,{form:Tu,initialValues:{}},Ve.createElement(t.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Ve.createElement(Ye.Z,null)),Ve.createElement(t.default.Item,{name:"description"},Ve.createElement(De.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${Ae.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};ku.Z=(0,Oe.connect)(({classroomList:Ae,shixunHomeworks:iu,loading:oe})=>({classroomList:Ae,shixunHomeworks:iu,loading:oe}))(be)},27639:function(ft,ku,f){"use strict";var t=f(59301),q=f(28284),xu=f(62957),De=f(458),w=f(37568),Oe=f(47889),Ye=f(77019),Ve=f(5269),We=f(26724),Q=f.n(We),F=f(82875),Ie=f(29376),Ee=f(73635),Be=f(59301),j=Object.defineProperty,A=Object.defineProperties,I=Object.getOwnPropertyDescriptors,gu=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,iu=(su,Xe,He)=>Xe in su?j(su,Xe,{enumerable:!0,configurable:!0,writable:!0,value:He}):su[Xe]=He,oe=(su,Xe)=>{for(var He in Xe||(Xe={}))be.call(Xe,He)&&iu(su,He,Xe[He]);if(gu)for(var He of gu(Xe))Ae.call(Xe,He)&&iu(su,He,Xe[He]);return su},Ke=(su,Xe)=>A(su,I(Xe)),Fe=(su,Xe,He)=>new Promise((ye,yu)=>{var ju=uu=>{try{nu(He.next(uu))}catch(Ce){yu(Ce)}},qu=uu=>{try{nu(He.throw(uu))}catch(Ce){yu(Ce)}},nu=uu=>uu.done?ye(uu.value):Promise.resolve(uu.value).then(ju,qu);nu((He=He.apply(su,Xe)).next())});const Tu=({classroomList:su,loading:Xe,globalSetting:He,dispatch:ye})=>{var yu;const ju=(0,Ee.useParams)(),[qu]=q.default.useForm(),[nu,uu]=(0,t.useState)(!0);let[Ce,Eu]=(0,t.useState)([]);const[zu,Rt]=(0,t.useState)({page:1,limit:20,keyword:""}),tt=()=>Fe(void 0,null,function*(){var Au;const Cu=yield ye({type:"shixunHomeworks/getProjectList",payload:oe(oe({},ju),zu)});Cu.projects&&Eu([...Ce,...Cu.projects]),((Au=Cu.projects)==null?void 0:Au.length)<20&&uu(!1)});return(0,t.useEffect)(()=>{(su.actionTabs.key==="\u5173\u8054\u9879\u76EE"||su.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(tt(),Ce=[],zu.page=1,zu.keyword="")},[su.actionTabs.key]),Be.createElement(xu.default,{centered:!0,title:su.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:su.actionTabs.key==="\u5173\u8054\u9879\u76EE"||su.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>Fe(void 0,null,function*(){yield qu.validateFields();const Au=oe({},qu.getFieldValue()),{selectArrs:Cu,cb:vu}=su.actionTabs;if(su.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let xt=yield(0,F.ZP)(`/api/student_works/${Cu.homework_id}/change_project.json`,{method:"put",body:oe({},Au)});(xt==null?void 0:xt.status)===0&&(vu(),ye({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Ie.co)(Ke(oe({},Au),{homeworkId:Cu.homework_id}))).status===0&&(vu?vu():ye({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},su.actionTabs.params)}),ye({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ye({type:"classroomList/setActionTabs",payload:{}})}},Be.createElement(De.Z,{loading:Xe["shixunHomeworks/getProjectList"],active:!0},Ce==""?Be.createElement("aside",null,Be.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",Be.createElement("a",{href:`${(yu=He==null?void 0:He.setting)==null?void 0:yu.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):Be.createElement("aside",null,Be.createElement("div",{className:" mb20"},Be.createElement(w.default.Search,{onSearch:Au=>{Au===""?delete zu.keyword:zu.keyword=Au,Ce=[],uu(!0),tt()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),Be.createElement(q.default,{form:qu,initialValues:{}},Be.createElement(q.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},Be.createElement(Oe.ZP.Group,null,Be.createElement(Q(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Au=>{zu.page++,tt()},hasMore:nu,useWindow:!1},Ce==null?void 0:Ce.map(function(Au,Cu){return Be.createElement(Ye.Z,{key:Cu},Be.createElement(Ve.Z,null,Be.createElement(Oe.ZP,{value:Au.id},Au.name)))}))))))))};ku.Z=(0,Ee.connect)(({classroomList:su,user:Xe,loading:He,globalSetting:ye})=>({classroomList:su,user:Xe,loading:He.effects,globalSetting:ye}))(Tu)},15214:function(ft,ku,f){"use strict";var t=f(59301),q=f(28284),xu=f(6767),De=f(62957),w=f(77019),Oe=f(5269),Ye=f(24017),Ve=f(47889),We=f(62673),Q=f(66649),F=f.n(Q),Ie=f(82875),Ee=f(30466),Be=f(49411),j=f(73635),A=f(34611),I=f(64040),gu=f(85410),be=f(27479),Ae=f(59301),iu=Object.defineProperty,oe=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Xe=(nu,uu,Ce)=>uu in nu?iu(nu,uu,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):nu[uu]=Ce,He=(nu,uu)=>{for(var Ce in uu||(uu={}))Tu.call(uu,Ce)&&Xe(nu,Ce,uu[Ce]);if(Fe)for(var Ce of Fe(uu))su.call(uu,Ce)&&Xe(nu,Ce,uu[Ce]);return nu},ye=(nu,uu)=>oe(nu,Ke(uu)),yu=(nu,uu)=>{var Ce={};for(var Eu in nu)Tu.call(nu,Eu)&&uu.indexOf(Eu)<0&&(Ce[Eu]=nu[Eu]);if(nu!=null&&Fe)for(var Eu of Fe(nu))uu.indexOf(Eu)<0&&su.call(nu,Eu)&&(Ce[Eu]=nu[Eu]);return Ce},ju=(nu,uu,Ce)=>new Promise((Eu,zu)=>{var Rt=Cu=>{try{Au(Ce.next(Cu))}catch(vu){zu(vu)}},tt=Cu=>{try{Au(Ce.throw(Cu))}catch(vu){zu(vu)}},Au=Cu=>Cu.done?Eu(Cu.value):Promise.resolve(Cu.value).then(Rt,tt);Au((Ce=Ce.apply(nu,uu)).next())});const qu=nu=>{var uu=nu,{classroomList:Ce,dispatch:Eu,courseEndTime:zu}=uu,Rt=yu(uu,["classroomList","dispatch","courseEndTime"]);const tt=(0,j.useParams)(),[Au]=q.default.useForm(),[Cu,vu]=(0,t.useState)(1),[Uu,xt]=(0,t.useState)([]),[Ft,gt]=(0,t.useState)(0),[cl,c]=(0,t.useState)(2e3),[$u,yt]=(0,t.useState)(!0),[rl,ne]=(0,t.useState)(!1),[ml,pl]=(0,t.useState)(!1),[ot,Pt]=(0,t.useState)([]),[Zt,Mt]=(0,t.useState)(!0),[Vu,Xt]=(0,t.useState)(null);(0,t.useEffect)(()=>{if(Ce.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(il(),m(),Ce.actionTabs.type===2){const ve=Ce.actionTabs.selectArrsAll[0];Xt({submit_limit:ve==null?void 0:ve.submit_limit,submit_limit_num:ve==null?void 0:ve.submit_limit_num,must_file:ve==null?void 0:ve.must_file,can_submit:ve==null?void 0:ve.can_submit,submit_num:ve==null?void 0:ve.submit_num}),Mt(ve.unified_setting)}else Mt(!1),Xt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[Ce.actionTabs]),(0,t.useEffect)(()=>{if(rl){if(ml)return;Eu({type:"classroomList/setActionTabs",payload:{}}),(0,Ee.GJ)()?Eu({type:"classroomList/getClassroomTeacherCommonList",payload:ye(He({},Ce.actionTabs.params),{type:3})}):Eu({type:"classroomList/getClassroomCommonList",payload:He({},Ce.actionTabs.params)})}},[rl]);const il=ve=>ju(void 0,null,function*(){yt(!0);const _u=yield(0,gu.c_)(ye(He({},tt),{page:ve||Cu,limit:2e4,homework_id:Ce.actionTabs.type===1?"":Ce.actionTabs.selectArrs[0]}));_u==null||_u.course_groups.map((je,Bu)=>{je.key=je.id,je.title=je.name,je.disabled=je.is_published}),_u&&(xt([..._u==null?void 0:_u.course_groups]),gt(_u==null?void 0:_u.course_groups_count),yt(!1),ve||Au.setFieldsValue({publish_time:F()(F()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:F()(F()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),_l=ve=>{vu(ve),il(ve)},qt=()=>{(0,Ee.GJ)()?Ce.actionTabs.detail?(Eu({type:"shixunHomeworks/setActionTabs",payload:{}}),Eu({type:"shixunHomeworks/getWorkList",payload:He({},tt)}),Eu({type:"shixunHomeworks/getWorkSetting",payload:He({},tt)})):Eu({type:"classroomList/getClassroomTeacherCommonList",payload:ye(He({},Ce.actionTabs.params),{type:3})}):Eu({type:"classroomList/getClassroomCommonList",payload:He({},Ce.actionTabs.params)})},u=()=>ju(void 0,null,function*(){var ve,_u,je;if((0,Ee.Rm)()&&!((_u=(ve=Ce==null?void 0:Ce.AssistantObject)==null?void 0:ve.group)!=null&&_u.can_publish)){xu.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"),Se(!1);return}const Bu=He({},Au.getFieldsValue());if(Bu.end_time<=Bu.publish_time){xu.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Se(!1);return}if((ot==null?void 0:ot.length)<=0&&!Zt&&Uu.length>0){xu.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Se(!1);return}if(Vu!=null&&Vu.submit_limit&&!(Vu!=null&&Vu.submit_limit_num)){xu.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Se(!1);return}if(Vu!=null&&Vu.can_submit&&!(Vu!=null&&Vu.submit_num)){xu.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Se(!1);return}let fu=He({homework_ids:[...Ce.actionTabs.selectArrs],group_ids:ot.length>0?ot.map(lt=>lt.id):(je=Ce.detailCommonHomeworksList)==null?void 0:je.course_groups,end_time:F()(Bu.end_time).format("YYYY-MM-DD HH:mm"),publish_time:F()(Bu.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ot.length},Vu);Se(!0),(yield(0,Ie.ZP)(`/api/courses/${tt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:He({},fu)})).status===0?(Se(!1),(0,Be.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),xu.ZP.success("\u53D1\u5E03\u6210\u529F"),Eu({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Rt.onCallback&&Rt.onCallback(),qt(),localStorage.getItem("Noviceguide")==="0"||Eu({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Ae.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~")}})):Se(!1)}),m=()=>{vu(1),xt([]),Pt([])},K=Ft>Cu*cl,{detailCommonHomeworksList:J}=Ce,[he,Se]=(0,t.useState)(!1);return Ae.createElement(De.default,{width:754,confirmLoading:he,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Ce.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:u,onCancel:()=>{m(),qt(),Eu({type:"classroomList/setActionTabs",payload:{}})}},Ae.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Ae.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Uu&&Ae.createElement(q.default,{form:Au},Ae.createElement("div",{style:{paddingLeft:0}},Ae.createElement(w.Z,{className:"mt30",align:"middle"},Ae.createElement(Oe.Z,null,Ae.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Ae.createElement(Ye.default,{style:{width:200,marginRight:"25px"},disabledDate:ve=>(0,be.Q8)(ve,zu),disabledTime:ve=>(0,be.d0)(ve),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:F()((0,Be.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Ae.createElement(Oe.Z,{className:"ml20"},Ae.createElement(q.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Ae.createElement(Ye.default,{style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:F()((0,Be.U6)(),"HH:mm")},disabledDate:ve=>(0,be.Q8)(ve,zu,Au.getFieldValue("publish_time")),disabledTime:ve=>(0,be.d0)(ve,Au.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Ce.actionTabs.type===2&&Ae.createElement(w.Z,{style:{marginBottom:"10px"}},Ae.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ae.createElement(Ve.ZP.Group,{value:Zt,onChange:ve=>{Mt(ve.target.value),Pt([])}},Ae.createElement(Ve.ZP,{value:!0,disabled:!Ce.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(Ve.ZP,{className:"ml20",disabled:Uu.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Uu.length<=0&&Ce.actionTabs.type===2&&Ae.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"')),(Ce.actionTabs.type===1||!Zt)&&Uu.length>0&&Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ae.createElement("span",{style:{flex:1}},Ae.createElement(We.default,{checked:ot.length===Uu.length,onChange:ve=>{ot.length===Uu.length?Pt([]):Pt(Uu.filter(_u=>!_u.is_published))}},"\u5168\u9009")),Ae.createElement("span",{style:{width:16}}),Ae.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ot.length||0,"\u4E2A\u5206\u73ED")),(Ce.actionTabs.type===1||!Zt)&&Uu.length>0&&Ae.createElement(A.Z,{data:Uu,selectedRowKeys:ot,setSelectedRowKeys:Pt})),Ae.createElement(I.ZP,{value:Vu,onChange:ve=>Xt(He({},ve))}))};ku.Z=(0,j.connect)(({classroomList:nu})=>({classroomList:nu}))(qu)},10846:function(ft,ku,f){"use strict";f.d(ku,{default:function(){return qt}});var t=f(59301),q=f(40001),xu=f(99267),De=f(92310),w=f.n(De),Oe=f(60499),Ye=f(85899),Ve=f(18642),We=f(42244),Q=f(10228),F=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function Ie(u){return typeof u=="string"}function Ee(u){var m,K=u.className,J=u.prefixCls,he=u.style,Se=u.active,ve=u.status,_u=u.iconPrefix,je=u.icon,Bu=u.wrapperStyle,fu=u.stepNumber,Wu=u.disabled,lt=u.description,bt=u.title,Ku=u.subTitle,pt=u.progressDot,Ot=u.stepIcon,It=u.tailContent,Ru=u.icons,et=u.stepIndex,nt=u.onStepClick,ht=u.onClick,Wt=u.render,zt=(0,We.Z)(u,F),Gt=!!nt&&!Wu,Ct={};Gt&&(Ct.role="button",Ct.tabIndex=0,Ct.onClick=function(de){ht==null||ht(de),nt(et)},Ct.onKeyDown=function(de){var Gu=de.which;(Gu===Q.Z.ENTER||Gu===Q.Z.SPACE)&&nt(et)});var rt=function(){var Gu,wu,kt=w()("".concat(J,"-icon"),"".concat(_u,"icon"),(Gu={},(0,Ve.Z)(Gu,"".concat(_u,"icon-").concat(je),je&&Ie(je)),(0,Ve.Z)(Gu,"".concat(_u,"icon-check"),!je&&ve==="finish"&&(Ru&&!Ru.finish||!Ru)),(0,Ve.Z)(Gu,"".concat(_u,"icon-cross"),!je&&ve==="error"&&(Ru&&!Ru.error||!Ru)),Gu)),$t=t.createElement("span",{className:"".concat(J,"-icon-dot")});return pt?typeof pt=="function"?wu=t.createElement("span",{className:"".concat(J,"-icon")},pt($t,{index:fu-1,status:ve,title:bt,description:lt})):wu=t.createElement("span",{className:"".concat(J,"-icon")},$t):je&&!Ie(je)?wu=t.createElement("span",{className:"".concat(J,"-icon")},je):Ru&&Ru.finish&&ve==="finish"?wu=t.createElement("span",{className:"".concat(J,"-icon")},Ru.finish):Ru&&Ru.error&&ve==="error"?wu=t.createElement("span",{className:"".concat(J,"-icon")},Ru.error):je||ve==="finish"||ve==="error"?wu=t.createElement("span",{className:kt}):wu=t.createElement("span",{className:"".concat(J,"-icon")},fu),Ot&&(wu=Ot({index:fu-1,status:ve,title:bt,description:lt,node:wu})),wu},Dt=ve||"wait",Nt=w()("".concat(J,"-item"),"".concat(J,"-item-").concat(Dt),K,(m={},(0,Ve.Z)(m,"".concat(J,"-item-custom"),je),(0,Ve.Z)(m,"".concat(J,"-item-active"),Se),(0,Ve.Z)(m,"".concat(J,"-item-disabled"),Wu===!0),m)),it=(0,Ye.Z)({},he),xe=t.createElement("div",(0,Oe.Z)({},zt,{className:Nt,style:it}),t.createElement("div",(0,Oe.Z)({onClick:ht},Ct,{className:"".concat(J,"-item-container")}),t.createElement("div",{className:"".concat(J,"-item-tail")},It),t.createElement("div",{className:"".concat(J,"-item-icon")},rt()),t.createElement("div",{className:"".concat(J,"-item-content")},t.createElement("div",{className:"".concat(J,"-item-title")},bt,Ku&&t.createElement("div",{title:typeof Ku=="string"?Ku:void 0,className:"".concat(J,"-item-subtitle")},Ku)),lt&&t.createElement("div",{className:"".concat(J,"-item-description")},lt))));return Wt&&(xe=Wt(xe)||null),xe}var Be=Ee,j=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function A(u){var m,K=u.prefixCls,J=K===void 0?"rc-steps":K,he=u.style,Se=he===void 0?{}:he,ve=u.className,_u=u.children,je=u.direction,Bu=je===void 0?"horizontal":je,fu=u.type,Wu=fu===void 0?"default":fu,lt=u.labelPlacement,bt=lt===void 0?"horizontal":lt,Ku=u.iconPrefix,pt=Ku===void 0?"rc":Ku,Ot=u.status,It=Ot===void 0?"process":Ot,Ru=u.size,et=u.current,nt=et===void 0?0:et,ht=u.progressDot,Wt=ht===void 0?!1:ht,zt=u.stepIcon,Gt=u.initial,Ct=Gt===void 0?0:Gt,rt=u.icons,Dt=u.onChange,Nt=u.itemRender,it=u.items,xe=it===void 0?[]:it,de=(0,We.Z)(u,j),Gu=Wu==="navigation",wu=Wu==="inline",kt=wu||Wt,$t=wu?"horizontal":Bu,El=wu?void 0:Ru,st=kt?"vertical":bt,Yt=w()(J,"".concat(J,"-").concat($t),ve,(m={},(0,Ve.Z)(m,"".concat(J,"-").concat(El),El),(0,Ve.Z)(m,"".concat(J,"-label-").concat(st),$t==="horizontal"),(0,Ve.Z)(m,"".concat(J,"-dot"),!!kt),(0,Ve.Z)(m,"".concat(J,"-navigation"),Gu),(0,Ve.Z)(m,"".concat(J,"-inline"),wu),m)),Nl=function(el){Dt&&nt!==el&&Dt(el)},kl=function(el,Fl){var dt=(0,Ye.Z)({},el),Tt=Ct+Fl;return It==="error"&&Fl===nt-1&&(dt.className="".concat(J,"-next-error")),dt.status||(Tt===nt?dt.status=It:Tt{const{componentCls:m,customIconTop:K,customIconSize:J,customIconFontSize:he}=u;return{[`${m}-item-custom`]:{[`> ${m}-item-container > ${m}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${m}-icon`]:{top:K,width:J,height:J,fontSize:he,lineHeight:(0,Fe.unit)(J)}}},[`&:not(${m}-vertical)`]:{[`${m}-item-custom`]:{[`${m}-item-icon`]:{width:"auto",background:"none"}}}}},ju=u=>{const{componentCls:m}=u,K=`${m}-item`;return{[`${m}-horizontal`]:{[`${K}-tail`]:{transform:"translateY(-50%)"}}}},nu=u=>{const{componentCls:m,inlineDotSize:K,inlineTitleColor:J,inlineTailColor:he}=u,Se=u.calc(u.paddingXS).add(u.lineWidth).equal(),ve={[`${m}-item-container ${m}-item-content ${m}-item-title`]:{color:J}};return{[`&${m}-inline`]:{width:"auto",display:"inline-flex",[`${m}-item`]:{flex:"none","&-container":{padding:`${(0,Fe.unit)(Se)} ${(0,Fe.unit)(u.paddingXXS)} 0`,margin:`0 ${(0,Fe.unit)(u.calc(u.marginXXS).div(2).equal())}`,borderRadius:u.borderRadiusSM,cursor:"pointer",transition:`background-color ${u.motionDurationMid}`,"&:hover":{background:u.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:K,height:K,marginInlineStart:`calc(50% - ${(0,Fe.unit)(u.calc(K).div(2).equal())})`,[`> ${m}-icon`]:{top:0},[`${m}-icon-dot`]:{borderRadius:u.calc(u.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:u.calc(u.marginXS).sub(u.lineWidth).equal()},"&-title":{color:J,fontSize:u.fontSizeSM,lineHeight:u.lineHeightSM,fontWeight:"normal",marginBottom:u.calc(u.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:u.calc(K).div(2).add(Se).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:u.lineWidth,borderRadius:0,marginInlineStart:0,background:he}},[`&:first-child ${m}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${m}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${m}-item-icon ${m}-icon ${m}-icon-dot`]:{backgroundColor:u.colorBorderBg,border:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} ${he}`}},ve),"&-finish":Object.assign({[`${m}-item-tail::after`]:{backgroundColor:he},[`${m}-item-icon ${m}-icon ${m}-icon-dot`]:{backgroundColor:he,border:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} ${he}`}},ve),"&-error":ve,"&-active, &-process":Object.assign({[`${m}-item-icon`]:{width:K,height:K,marginInlineStart:`calc(50% - ${(0,Fe.unit)(u.calc(K).div(2).equal())})`,top:0}},ve),[`&:not(${m}-item-active) > ${m}-item-container[role='button']:hover`]:{[`${m}-item-title`]:{color:J}}}}}},Ce=u=>{const{componentCls:m,iconSize:K,lineHeight:J,iconSizeSM:he}=u;return{[`&${m}-label-vertical`]:{[`${m}-item`]:{overflow:"visible","&-tail":{marginInlineStart:u.calc(K).div(2).add(u.controlHeightLG).equal(),padding:`0 ${(0,Fe.unit)(u.paddingLG)}`},"&-content":{display:"block",width:u.calc(K).div(2).add(u.controlHeightLG).mul(2).equal(),marginTop:u.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:u.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:u.marginXXS,marginInlineStart:0,lineHeight:J}},[`&${m}-small:not(${m}-dot)`]:{[`${m}-item`]:{"&-icon":{marginInlineStart:u.calc(K).sub(he).div(2).add(u.controlHeightLG).equal()}}}}}},zu=u=>{const{componentCls:m,navContentMaxWidth:K,navArrowColor:J,stepsNavActiveColor:he,motionDurationSlow:Se}=u;return{[`&${m}-navigation`]:{paddingTop:u.paddingSM,[`&${m}-small`]:{[`${m}-item`]:{"&-container":{marginInlineStart:u.calc(u.marginSM).mul(-1).equal()}}},[`${m}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:u.calc(u.margin).mul(-1).equal(),paddingBottom:u.paddingSM,textAlign:"start",transition:`opacity ${Se}`,[`${m}-item-content`]:{maxWidth:K},[`${m}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},Tu.vS),{"&::after":{display:"none"}})},[`&:not(${m}-item-active)`]:{[`${m}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${(0,Fe.unit)(u.calc(u.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:u.fontSizeIcon,height:u.fontSizeIcon,borderTop:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} ${J}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} ${J}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:u.lineWidthBold,backgroundColor:he,transition:`width ${Se}, inset-inline-start ${Se}`,transitionTimingFunction:"ease-out",content:'""'}},[`${m}-item${m}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${m}-navigation${m}-vertical`]:{[`> ${m}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${m}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:u.calc(u.lineWidth).mul(3).equal(),height:`calc(100% - ${(0,Fe.unit)(u.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:u.calc(u.controlHeight).mul(.25).equal(),height:u.calc(u.controlHeight).mul(.25).equal(),marginBottom:u.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${m}-item-container > ${m}-item-tail`]:{visibility:"hidden"}}},[`&${m}-navigation${m}-horizontal`]:{[`> ${m}-item > ${m}-item-container > ${m}-item-tail`]:{visibility:"hidden"}}}},tt=u=>{const{antCls:m,componentCls:K,iconSize:J,iconSizeSM:he,processIconColor:Se,marginXXS:ve,lineWidthBold:_u,lineWidth:je,paddingXXS:Bu}=u,fu=u.calc(J).add(u.calc(_u).mul(4).equal()).equal(),Wu=u.calc(he).add(u.calc(u.lineWidth).mul(4).equal()).equal();return{[`&${K}-with-progress`]:{[`${K}-item`]:{paddingTop:Bu,[`&-process ${K}-item-container ${K}-item-icon ${K}-icon`]:{color:Se}},[`&${K}-vertical > ${K}-item `]:{paddingInlineStart:Bu,[`> ${K}-item-container > ${K}-item-tail`]:{top:ve,insetInlineStart:u.calc(J).div(2).sub(je).add(Bu).equal()}},[`&, &${K}-small`]:{[`&${K}-horizontal ${K}-item:first-child`]:{paddingBottom:Bu,paddingInlineStart:Bu}},[`&${K}-small${K}-vertical > ${K}-item > ${K}-item-container > ${K}-item-tail`]:{insetInlineStart:u.calc(he).div(2).sub(je).add(Bu).equal()},[`&${K}-label-vertical ${K}-item ${K}-item-tail`]:{top:u.calc(J).div(2).add(Bu).equal()},[`${K}-item-icon`]:{position:"relative",[`${m}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${(0,Fe.unit)(fu)} !important`,height:`${(0,Fe.unit)(fu)} !important`}}},[`&${K}-small`]:{[`&${K}-label-vertical ${K}-item ${K}-item-tail`]:{top:u.calc(he).div(2).add(Bu).equal()},[`${K}-item-icon ${m}-progress-inner`]:{width:`${(0,Fe.unit)(Wu)} !important`,height:`${(0,Fe.unit)(Wu)} !important`}}}}},Cu=u=>{const{componentCls:m,descriptionMaxWidth:K,lineHeight:J,dotCurrentSize:he,dotSize:Se,motionDurationSlow:ve}=u;return{[`&${m}-dot, &${m}-dot${m}-small`]:{[`${m}-item`]:{"&-title":{lineHeight:J},"&-tail":{top:u.calc(u.dotSize).sub(u.calc(u.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${(0,Fe.unit)(u.calc(K).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${(0,Fe.unit)(u.calc(u.marginSM).mul(2).equal())})`,height:u.calc(u.lineWidth).mul(3).equal(),marginInlineStart:u.marginSM}},"&-icon":{width:Se,height:Se,marginInlineStart:u.calc(u.descriptionMaxWidth).sub(Se).div(2).equal(),paddingInlineEnd:0,lineHeight:(0,Fe.unit)(Se),background:"transparent",border:0,[`${m}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${ve}`,"&::after":{position:"absolute",top:u.calc(u.marginSM).mul(-1).equal(),insetInlineStart:u.calc(Se).sub(u.calc(u.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:u.calc(u.controlHeightLG).mul(1.5).equal(),height:u.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:K},[`&-process ${m}-item-icon`]:{position:"relative",top:u.calc(Se).sub(he).div(2).equal(),width:he,height:he,lineHeight:(0,Fe.unit)(he),background:"none",marginInlineStart:u.calc(u.descriptionMaxWidth).sub(he).div(2).equal()},[`&-process ${m}-icon`]:{[`&:first-child ${m}-icon-dot`]:{insetInlineStart:0}}}},[`&${m}-vertical${m}-dot`]:{[`${m}-item-icon`]:{marginTop:u.calc(u.controlHeight).sub(Se).div(2).equal(),marginInlineStart:0,background:"none"},[`${m}-item-process ${m}-item-icon`]:{marginTop:u.calc(u.controlHeight).sub(he).div(2).equal(),top:0,insetInlineStart:u.calc(Se).sub(he).div(2).equal(),marginInlineStart:0},[`${m}-item > ${m}-item-container > ${m}-item-tail`]:{top:u.calc(u.controlHeight).sub(Se).div(2).equal(),insetInlineStart:0,margin:0,padding:`${(0,Fe.unit)(u.calc(Se).add(u.paddingXS).equal())} 0 ${(0,Fe.unit)(u.paddingXS)}`,"&::after":{marginInlineStart:u.calc(Se).sub(u.lineWidth).div(2).equal()}},[`&${m}-small`]:{[`${m}-item-icon`]:{marginTop:u.calc(u.controlHeightSM).sub(Se).div(2).equal()},[`${m}-item-process ${m}-item-icon`]:{marginTop:u.calc(u.controlHeightSM).sub(he).div(2).equal()},[`${m}-item > ${m}-item-container > ${m}-item-tail`]:{top:u.calc(u.controlHeightSM).sub(Se).div(2).equal()}},[`${m}-item:first-child ${m}-icon-dot`]:{insetInlineStart:0},[`${m}-item-content`]:{width:"inherit"}}}},Uu=u=>{const{componentCls:m}=u;return{[`&${m}-rtl`]:{direction:"rtl",[`${m}-item`]:{"&-subtitle":{float:"left"}},[`&${m}-navigation`]:{[`${m}-item::after`]:{transform:"rotate(-45deg)"}},[`&${m}-vertical`]:{[`> ${m}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${m}-item-icon`]:{float:"right"}}},[`&${m}-dot`]:{[`${m}-item-icon ${m}-icon-dot, &${m}-small ${m}-item-icon ${m}-icon-dot`]:{float:"right"}}}}},Ft=u=>{const{componentCls:m,iconSizeSM:K,fontSizeSM:J,fontSize:he,colorTextDescription:Se}=u;return{[`&${m}-small`]:{[`&${m}-horizontal:not(${m}-label-vertical) ${m}-item`]:{paddingInlineStart:u.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${m}-item-icon`]:{width:K,height:K,marginTop:0,marginBottom:0,marginInline:`0 ${(0,Fe.unit)(u.marginXS)}`,fontSize:J,lineHeight:(0,Fe.unit)(K),textAlign:"center",borderRadius:K},[`${m}-item-title`]:{paddingInlineEnd:u.paddingSM,fontSize:he,lineHeight:(0,Fe.unit)(K),"&::after":{top:u.calc(K).div(2).equal()}},[`${m}-item-description`]:{color:Se,fontSize:he},[`${m}-item-tail`]:{top:u.calc(K).div(2).sub(u.paddingXXS).equal()},[`${m}-item-custom ${m}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${m}-icon`]:{fontSize:K,lineHeight:(0,Fe.unit)(K),transform:"none"}}}}},cl=u=>{const{componentCls:m,iconSizeSM:K,iconSize:J}=u;return{[`&${m}-vertical`]:{display:"flex",flexDirection:"column",[`> ${m}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${m}-item-icon`]:{float:"left",marginInlineEnd:u.margin},[`${m}-item-content`]:{display:"block",minHeight:u.calc(u.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${m}-item-title`]:{lineHeight:(0,Fe.unit)(J)},[`${m}-item-description`]:{paddingBottom:u.paddingSM}},[`> ${m}-item > ${m}-item-container > ${m}-item-tail`]:{position:"absolute",top:0,insetInlineStart:u.calc(J).div(2).sub(u.lineWidth).equal(),width:u.lineWidth,height:"100%",padding:`${(0,Fe.unit)(u.calc(u.marginXXS).mul(1.5).add(J).equal())} 0 ${(0,Fe.unit)(u.calc(u.marginXXS).mul(1.5).equal())}`,"&::after":{width:u.lineWidth,height:"100%"}},[`> ${m}-item:not(:last-child) > ${m}-item-container > ${m}-item-tail`]:{display:"block"},[` > ${m}-item > ${m}-item-container > ${m}-item-content > ${m}-item-title`]:{"&::after":{display:"none"}},[`&${m}-small ${m}-item-container`]:{[`${m}-item-tail`]:{position:"absolute",top:0,insetInlineStart:u.calc(K).div(2).sub(u.lineWidth).equal(),padding:`${(0,Fe.unit)(u.calc(u.marginXXS).mul(1.5).add(K).equal())} 0 ${(0,Fe.unit)(u.calc(u.marginXXS).mul(1.5).equal())}`},[`${m}-item-title`]:{lineHeight:(0,Fe.unit)(K)}}}}};const c="wait",$u="process",yt="finish",rl="error",ne=(u,m)=>{const K=`${m.componentCls}-item`,J=`${u}IconColor`,he=`${u}TitleColor`,Se=`${u}DescriptionColor`,ve=`${u}TailColor`,_u=`${u}IconBgColor`,je=`${u}IconBorderColor`,Bu=`${u}DotColor`;return{[`${K}-${u} ${K}-icon`]:{backgroundColor:m[_u],borderColor:m[je],[`> ${m.componentCls}-icon`]:{color:m[J],[`${m.componentCls}-icon-dot`]:{background:m[Bu]}}},[`${K}-${u}${K}-custom ${K}-icon`]:{[`> ${m.componentCls}-icon`]:{color:m[Bu]}},[`${K}-${u} > ${K}-container > ${K}-content > ${K}-title`]:{color:m[he],"&::after":{backgroundColor:m[ve]}},[`${K}-${u} > ${K}-container > ${K}-content > ${K}-description`]:{color:m[Se]},[`${K}-${u} > ${K}-container > ${K}-tail::after`]:{backgroundColor:m[ve]}}},ml=u=>{const{componentCls:m,motionDurationSlow:K}=u,J=`${m}-item`,he=`${J}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[J]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${J}-container > ${J}-tail, > ${J}-container > ${J}-content > ${J}-title::after`]:{display:"none"}}},[`${J}-container`]:{outline:"none","&:focus-visible":{[he]:Object.assign({},(0,Tu.oN)(u))}},[`${he}, ${J}-content`]:{display:"inline-block",verticalAlign:"top"},[he]:{width:u.iconSize,height:u.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:u.marginXS,fontSize:u.iconFontSize,fontFamily:u.fontFamily,lineHeight:(0,Fe.unit)(u.iconSize),textAlign:"center",borderRadius:u.iconSize,border:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} transparent`,transition:`background-color ${K}, border-color ${K}`,[`${m}-icon`]:{position:"relative",top:u.iconTop,color:u.colorPrimary,lineHeight:1}},[`${J}-tail`]:{position:"absolute",top:u.calc(u.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:u.lineWidth,background:u.colorSplit,borderRadius:u.lineWidth,transition:`background ${K}`,content:'""'}},[`${J}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:u.padding,color:u.colorText,fontSize:u.fontSizeLG,lineHeight:(0,Fe.unit)(u.titleLineHeight),"&::after":{position:"absolute",top:u.calc(u.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:u.lineWidth,background:u.processTailColor,content:'""'}},[`${J}-subtitle`]:{display:"inline",marginInlineStart:u.marginXS,color:u.colorTextDescription,fontWeight:"normal",fontSize:u.fontSize},[`${J}-description`]:{color:u.colorTextDescription,fontSize:u.fontSize}},ne(c,u)),ne($u,u)),{[`${J}-process > ${J}-container > ${J}-title`]:{fontWeight:u.fontWeightStrong}}),ne(yt,u)),ne(rl,u)),{[`${J}${m}-next-error > ${m}-item-title::after`]:{background:u.colorError},[`${J}-disabled`]:{cursor:"not-allowed"}})},pl=u=>{const{componentCls:m,motionDurationSlow:K}=u;return{[`& ${m}-item`]:{[`&:not(${m}-item-active)`]:{[`& > ${m}-item-container[role='button']`]:{cursor:"pointer",[`${m}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${m}-icon`]:{transition:`color ${K}`}},"&:hover":{[`${m}-item`]:{"&-title, &-subtitle, &-description":{color:u.colorPrimary}}}},[`&:not(${m}-item-process)`]:{[`& > ${m}-item-container[role='button']:hover`]:{[`${m}-item`]:{"&-icon":{borderColor:u.colorPrimary,[`${m}-icon`]:{color:u.colorPrimary}}}}}}},[`&${m}-horizontal:not(${m}-label-vertical)`]:{[`${m}-item`]:{paddingInlineStart:u.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${m}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:u.descriptionMaxWidth,whiteSpace:"normal"}}}}},ot=u=>{const{componentCls:m}=u;return{[m]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Tu.Wf)(u)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),ml(u)),pl(u)),ye(u)),Ft(u)),cl(u)),ju(u)),Ce(u)),Cu(u)),zu(u)),Uu(u)),tt(u)),nu(u))}},Pt=u=>({titleLineHeight:u.controlHeight,customIconSize:u.controlHeight,customIconTop:0,customIconFontSize:u.controlHeightSM,iconSize:u.controlHeight,iconTop:-.5,iconFontSize:u.fontSize,iconSizeSM:u.fontSizeHeading3,dotSize:u.controlHeight/4,dotCurrentSize:u.controlHeightLG/4,navArrowColor:u.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:u.wireframe?u.colorTextDisabled:u.colorTextLabel,waitIconBgColor:u.wireframe?u.colorBgContainer:u.colorFillContent,waitIconBorderColor:u.wireframe?u.colorTextDisabled:"transparent",finishIconBgColor:u.wireframe?u.colorBgContainer:u.controlItemBgActive,finishIconBorderColor:u.wireframe?u.colorPrimary:u.controlItemBgActive});var Zt=(0,su.I$)("Steps",u=>{const{colorTextDisabled:m,controlHeightLG:K,colorTextLightSolid:J,colorText:he,colorPrimary:Se,colorTextDescription:ve,colorTextQuaternary:_u,colorError:je,colorBorderSecondary:Bu,colorSplit:fu}=u,Wu=(0,Xe.mergeToken)(u,{processIconColor:J,processTitleColor:he,processDescriptionColor:he,processIconBgColor:Se,processIconBorderColor:Se,processDotColor:Se,processTailColor:fu,waitTitleColor:ve,waitDescriptionColor:ve,waitTailColor:fu,waitDotColor:m,finishIconColor:Se,finishTitleColor:he,finishDescriptionColor:ve,finishTailColor:Se,finishDotColor:Se,errorIconColor:J,errorTitleColor:je,errorDescriptionColor:je,errorTailColor:fu,errorIconBgColor:je,errorIconBorderColor:je,errorDotColor:je,stepsNavActiveColor:Se,stepsProgressSize:K,inlineDotSize:6,inlineTitleColor:_u,inlineTailColor:Bu});return[ot(Wu)]},Pt),Mt=f(11592);function Vu(u){return u.filter(m=>m)}function Xt(u,m){if(u)return u;const K=(0,Mt.Z)(m).map(J=>{if(t.isValidElement(J)){const{props:he}=J;return Object.assign({},he)}return null});return Vu(K)}var il=function(u,m){var K={};for(var J in u)Object.prototype.hasOwnProperty.call(u,J)&&m.indexOf(J)<0&&(K[J]=u[J]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,J=Object.getOwnPropertySymbols(u);he{const{percent:m,size:K,className:J,rootClassName:he,direction:Se,items:ve,responsive:_u=!0,current:je=0,children:Bu,style:fu}=u,Wu=il(u,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:lt}=(0,iu.Z)(_u),{getPrefixCls:bt,direction:Ku,className:pt,style:Ot}=(0,be.dj)("steps"),It=t.useMemo(()=>_u&<?"vertical":Se,[lt,Se]),Ru=(0,Ae.Z)(K),et=bt("steps",u.prefixCls),[nt,ht,Wt]=Zt(et),zt=u.type==="inline",Gt=bt("",u.iconPrefix),Ct=Xt(ve,Bu),rt=zt?void 0:m,Dt=Object.assign(Object.assign({},Ot),fu),Nt=w()(pt,{[`${et}-rtl`]:Ku==="rtl",[`${et}-with-progress`]:rt!==void 0},J,he,ht,Wt),it={finish:t.createElement(q.Z,{className:`${et}-finish-icon`}),error:t.createElement(xu.Z,{className:`${et}-error-icon`})},xe=Gu=>{let{node:wu,status:kt}=Gu;if(kt==="process"&&rt!==void 0){const $t=Ru==="small"?32:40;return t.createElement("div",{className:`${et}-progress-icon`},t.createElement(oe.Z,{type:"circle",percent:rt,size:$t,strokeWidth:4,format:()=>null}),wu)}return wu},de=(Gu,wu)=>Gu.description?t.createElement(Ke.Z,{title:Gu.description},wu):wu;return nt(t.createElement(gu,Object.assign({icons:it},Wu,{style:Dt,current:je,size:Ru,items:Ct,itemRender:zt?de:void 0,stepIcon:xe,direction:It,prefixCls:et,iconPrefix:Gt,className:Nt})))};_l.Step=gu.Step;var qt=_l},51581:function(ft,ku,f){"use strict";Object.defineProperty(ku,"__esModule",{value:!0});var t=function(){function Ie(Ee,Be){for(var j=0;j=0||Object.prototype.hasOwnProperty.call(Ie,j)&&(Be[j]=Ie[j]);return Be}function Ve(Ie,Ee){if(!(Ie instanceof Ee))throw new TypeError("Cannot call a class as a function")}function We(Ie,Ee){if(!Ie)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ee&&(typeof Ee=="object"||typeof Ee=="function")?Ee:Ie}function Q(Ie,Ee){if(typeof Ee!="function"&&Ee!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ee);Ie.prototype=Object.create(Ee&&Ee.prototype,{constructor:{value:Ie,enumerable:!1,writable:!0,configurable:!0}}),Ee&&(Object.setPrototypeOf?Object.setPrototypeOf(Ie,Ee):Ie.__proto__=Ee)}var F=function(Ie){Q(Ee,Ie);function Ee(Be){Ve(this,Ee);var j=We(this,(Ee.__proto__||Object.getPrototypeOf(Ee)).call(this,Be));return j.scrollListener=j.scrollListener.bind(j),j.eventListenerOptions=j.eventListenerOptions.bind(j),j.mousewheelListener=j.mousewheelListener.bind(j),j}return t(Ee,[{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 j=this.getParentElement(this.scrollComponent);j.scrollTop=j.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var j=!1,A={get passive(){j=!0}};try{document.addEventListener("test",null,A),document.removeEventListener("test",null,A)}catch(I){}return j}},{key:"eventListenerOptions",value:function(){var j=this.props.useCapture;return this.isPassiveSupported()&&(j={useCapture:this.props.useCapture,passive:!0}),j}},{key:"setDefaultLoader",value:function(j){this.defaultLoader=j}},{key:"detachMousewheelListener",value:function(){var j=window;this.props.useWindow===!1&&(j=this.scrollComponent.parentNode),j.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var j=window;this.props.useWindow===!1&&(j=this.getParentElement(this.scrollComponent)),j.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),j.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(j){var A=this.props.getScrollParent&&this.props.getScrollParent();return A!=null?A:j&&j.parentNode}},{key:"filterProps",value:function(j){return j}},{key:"attachScrollListener",value:function(){var j=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!j)){var A=window;this.props.useWindow===!1&&(A=j),A.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),A.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),A.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(j){j.deltaY===1&&!this.isPassiveSupported()&&j.preventDefault()}},{key:"scrollListener",value:function(){var j=this.scrollComponent,A=window,I=this.getParentElement(j),gu=void 0;if(this.props.useWindow){var be=document.documentElement||document.body.parentNode||document.body,Ae=A.pageYOffset!==void 0?A.pageYOffset:be.scrollTop;this.props.isReverse?gu=Ae:gu=this.calculateOffset(j,Ae)}else this.props.isReverse?gu=I.scrollTop:gu=j.scrollHeight-I.scrollTop-I.clientHeight;gu(Oe.STUDENT_SELF="student_self",Oe.TEACHER_ASSIGN="teacher_assign",Oe))(t||{}),q=(Oe=>(Oe.BY_PERSON="by_person",Oe.BY_GROUP="by_group",Oe.BY_FILE="by_file",Oe))(q||{}),xu=(Oe=>(Oe.BY_CLASS="by_class",Oe.BY_RANDOM="by_random",Oe))(xu||{}),De=(Oe=>(Oe.BY_SCORE="by_score",Oe.BY_HEADCOUNT="by_headcount",Oe.BY_RULE_RANDOM="by_rule_random",Oe))(De||{}),w=(Oe=>(Oe.BY_RULE="by_rule",Oe.BY_LEADER="by_leader",Oe))(w||{})},75923:function(ft,ku,f){"use strict";var t=f(62957),q=f(6767),xu=f(82875),De=f(73635),w=f(30466),Oe=f(59301),Ye=(We,Q,F)=>new Promise((Ie,Ee)=>{var Be=I=>{try{A(F.next(I))}catch(gu){Ee(gu)}},j=I=>{try{A(F.throw(I))}catch(gu){Ee(gu)}},A=I=>I.done?Ie(I.value):Promise.resolve(I.value).then(Be,j);A((F=F.apply(We,Q)).next())});const Ve=({shixunHomeworks:We,dispatch:Q,classroomList:F,getData:Ie})=>Oe.createElement(t.default,{centered:!0,title:"\u63D0\u793A",open:We.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ye(void 0,null,function*(){var Ee;if((0,w.Rm)()&&!((Ee=F.AssistantObject.normal)!=null&&Ee.can_redo)){q.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,xu.ZP)(`/api/homework_commons/${We.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:We.actionTabs.work_group_id}})).status===0&&(q.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),Q({type:"shixunHomeworks/setActionTabs",payload:{}}),Ie())}),onCancel:()=>{Q({type:"shixunHomeworks/setActionTabs",payload:{}})}},Oe.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),Oe.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));ku.Z=(0,De.connect)(({shixunHomeworks:We,classroomList:Q})=>({shixunHomeworks:We,classroomList:Q}))(Ve)},61474:function(ft,ku,f){"use strict";f.r(ku),f.d(ku,{default:function(){return rr}});var t=f(59301),q=f(73635),xu=f(88390),De=f(7939),w=f(6767),Oe=f(91882),Ye=f(25399),Ve=f(31691),We=f(62957),Q=f(77019),F=f(5269),Ie=f(37568),Ee=f(70858),Be=f(27812),j=f(49411),A=f(30466),I=f(28284),gu=f(93041),be=f(62673),Ae=f(75727),iu=f(31709),oe=f(47889),Ke=f(4875),Fe=f(82326),Tu=f(84105),su=f(87395),Xe=f(67921),He=f(89489),ye=f(82875),yu=f(40412),ju=f(75923),qu=Object.defineProperty,nu=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Eu=(a,l,n)=>l in a?qu(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,zu=(a,l)=>{for(var n in l||(l={}))uu.call(l,n)&&Eu(a,n,l[n]);if(nu)for(var n of nu(l))Ce.call(l,n)&&Eu(a,n,l[n]);return a},Rt=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const tt=({shixunHomeworks:a,dispatch:l})=>{const n=(0,q.useParams)(),[E,h]=(0,t.useState)(!0),[O,N]=(0,t.useState)(!1),[_]=I.default.useForm();return t.createElement(t.Fragment,null,t.createElement(We.default,{centered:!0,title:"\u8C03\u5206",open:a.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:O,onOk:()=>Rt(void 0,null,function*(){yield _.validateFields();const i=_.getFieldsValue();N(!0),(yield(0,ye.ZP)(`/api/student_works/${a.actionTabs.id}/adjust_score.json`,{method:"post",body:zu({},i)})).status===0&&(w.ZP.success("\u8BC4\u9605\u6210\u529F"),_.resetFields(),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getWorkList",payload:zu({},a.actionTabs.params)})),N(!1)}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},t.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),t.createElement(I.default,{form:_,layout:"horizontal"},t.createElement("div",{style:{display:"flex",alignItems:"baseline"}},t.createElement(I.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},t.createElement(Ke.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),t.createElement("span",{className:"ml10"},"\u5206")),t.createElement("div",null,t.createElement(I.default.Item,{name:"comment"},t.createElement(Ie.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Au=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(tt),Cu=f(46195),vu={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},Uu=f(98055),xt=f(96194),Ft=f(78176),gt=f(89392),cl=f(66649),c=f.n(cl),$u=f(48027),yt=f(29376),rl=f(58617),ne=f(59301),ml=Object.defineProperty,pl=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,Zt=(a,l,n)=>l in a?ml(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Mt=(a,l)=>{for(var n in l||(l={}))ot.call(l,n)&&Zt(a,n,l[n]);if(pl)for(var n of pl(l))Pt.call(l,n)&&Zt(a,n,l[n]);return a},Vu=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Xt=({shixunHomeworks:a,user:l,loading:n,dispatch:E,classroomList:h,globalSetting:O})=>{var N,_,i,g,V,ee;const k=(0,q.useParams)(),{workList:d,workSetting:x}=a,[,B,b]=(0,$u.U)(yt.Gw,{homeworkId:d==null?void 0:d.id}),[G,ge]=(0,t.useState)([]),C=[(d==null?void 0:d.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(r,H)=>{var X,e,W,s,pe,p;return{children:((X=H.project_info)==null?void 0:X.id)!==-1?ne.createElement("a",{target:"_blank",title:(e=H.project_info)==null?void 0:e.name,href:`${(W=O==null?void 0:O.setting)==null?void 0:W.old_url}${(s=H.project_info)==null?void 0:s.id}`,style:{whiteSpace:"break-spaces"}},(pe=H.project_info)==null?void 0:pe.name):(p=H.project_info)==null?void 0:p.name,props:{rowSpan:H.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(r,H)=>ne.createElement("div",{style:{display:"flex",alignItems:"center"}},ne.createElement("span",{className:vu.atitle,style:{width:H.is_leader?"":130,maxWidth:H.is_leader&&80}}," ",r),H.is_leader&&ne.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(d==null?void 0:d.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:r=>r||"--"},(d==null?void 0:d.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(r,H)=>r||"--"},(d==null?void 0:d.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(r,H)=>({children:r?ne.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ne.createElement("br",null),c()(r).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:H.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(r,H)=>({children:r===-1?"\u91CD\u505A\u4E2D":ne.createElement(j.Uw,{status:r}),props:{rowSpan:H.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(r,H)=>({children:ne.createElement("span",{className:"c-blue"},r),props:{rowSpan:H.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(r,H)=>ne.createElement(Ye.Z,{placement:"bottom",title:ne.createElement("div",null,ne.createElement("div",null,H.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${H.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ne.createElement("div",null,H.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${H.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),d!=null&&d.anonymous_comment?ne.createElement("div",null,H.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${H.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",d!=null&&d.is_group_grade?ne.createElement("div",null,H.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${H.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ne.createElement("div",null,H.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${H.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ne.createElement("div",null,H.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${H.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),d!=null&&d.anonymous_comment?ne.createElement("div",null,H.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${H.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(d==null?void 0:d.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${H.appeal_penalty||"0.0"}\u5206`,ne.createElement("div",null,H.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${H.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(d!=null&&d.is_jupyter||d!=null&&d.is_jupyter_lab)&&ne.createElement("div",{onClick:X=>{X.stopPropagation(),q.history.push(`/classrooms/${k.coursesId}/group_homework/${k.categoryId}/review/${H.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},r>0?ne.createElement("span",{style:{color:"#ff8100"}},r):r)},(d==null?void 0:d.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(r,H={},X=0)=>(d==null?void 0:d.work_status)==0?"--":r||"--"},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(d==null?void 0:d.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:d!=null&&d.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(r,H)=>{var X;return(X=d.homework_status)!=null&&X.includes("\u5BFC\u5165")?ne.createElement("div",null,ne.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(e=>Vu(void 0,null,function*(){var W,s,pe,p,z;e.stopPropagation();let se=yield(0,ye.ZP)(`/api/student_works/${H==null?void 0:H.id}/passed_condition.json`,{method:"get"});We.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:ne.createElement("div",null,ne.createElement("div",{style:{display:"flex"}},ne.createElement("div",null,ne.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),ne.createElement("span",{style:{marginLeft:10}},(W=se==null?void 0:se.data)==null?void 0:W.user_name)),ne.createElement("div",{style:{marginLeft:60}},ne.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),ne.createElement("span",{style:{marginLeft:10}},(s=se==null?void 0:se.data)==null?void 0:s.student_id)),ne.createElement("div",{style:{marginLeft:60}},ne.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),ne.createElement("span",{style:{marginLeft:10}},(pe=se==null?void 0:se.data)==null?void 0:pe.group_name))),ne.createElement("div",{style:{marginTop:22}},ne.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),ne.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((p=se==null?void 0:se.data)==null?void 0:p.description)||"\u6682\u65E0\u4FE1\u606F")),ne.createElement("div",{style:{marginTop:22,marginBottom:20}},ne.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),ne.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((z=se==null?void 0:se.data)==null?void 0:z.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):H.work_status===0?ne.createElement("div",null,"--"):ne.createElement("a",{className:"c-blue",onClick:e=>{var W,s;if(e.preventDefault(),(0,A.Rm)()&&!((s=(W=h==null?void 0:h.AssistantObject)==null?void 0:W.group)!=null&&s.can_view)){w.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}q.history.push(`/classrooms/${k.coursesId}/group_homework/${k.categoryId}/review/${H.id}?review=review`)}}," \u67E5\u770B ")}}].filter(r=>!!r),me=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(r,H,X)=>X+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:r=>r?ne.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):ne.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:r=>r?c()(r).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:r=>r||"--"},{title:ne.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",ne.createElement(Ye.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},ne.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:r=>r||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:r=>r===1?ne.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):r===-1?"--":ne.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(r,H)=>ne.createElement("a",{onClick:()=>{var X;if([0,-1].includes(d==null?void 0:d.work_status)){w.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(X=d.homework_status)!=null&&X.includes("\u5BFC\u5165")||q.history.push(`/classrooms/${k.coursesId}/group_homework/${k.categoryId}/review/${H.id}`)}},H!=null&&H.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,t.useEffect)(()=>{d!=null&&d.course_id&&ge(d.student_works)},[d]),ne.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(d!=null&&d.all_member_count)&&!n["shixunHomeworks/getWorkList"]&&(((N=d==null?void 0:d.homework_status)==null?void 0:N.includes("\u672A\u53D1\u5E03"))||((_=d==null?void 0:d.homework_status)==null?void 0:_.includes("\u672A\u5F00\u59CB")))&&ne.createElement(yu.Z,null),!((i=d==null?void 0:d.homework_status)!=null&&i.includes("\u672A\u53D1\u5E03"))&&!((g=d==null?void 0:d.homework_status)!=null&&g.includes("\u672A\u5F00\u59CB"))&&ne.createElement(ne.Fragment,null,ne.createElement(Q.Z,{wrap:!1,align:"middle",justify:"space-between"},ne.createElement(F.Z,null,ne.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),ne.createElement(F.Z,null,ne.createElement("span",null,(V=d==null?void 0:d.left_time)==null?void 0:V.status,ne.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(ee=d==null?void 0:d.left_time)==null?void 0:ee.time)))),(d==null?void 0:d.is_shixun)&&!(d!=null&&d.open_evaluate)&&!(d!=null&&d.is_close_tips)&&ne.createElement(Q.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},ne.createElement(F.Z,null,ne.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),ne.createElement(F.Z,null,ne.createElement("span",{className:"current",onClick:()=>Vu(void 0,null,function*(){const r=yield(0,ye.ZP)(`/api/homework_commons/${k.categoryId}/close_tips.json`,{method:"post"});(r==null?void 0:r.status)===0&&E({type:"shixunHomeworks/getWorkList",payload:Mt({},k)})})},"X"))),(d==null?void 0:d.feedback_notice)&&ne.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},ne.createElement("i",{className:"iconfont icon-tishi11 font14"}),ne.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),B?ne.createElement(rl.Z,null):ne.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>Vu(void 0,null,function*(){const r=yield b({homeworkId:d==null?void 0:d.id});(r==null?void 0:r.status)===0&&E({type:"shixunHomeworks/getWorkList",payload:Mt({},k)})})})),ne.createElement(Ee.default,{className:"mt15",loading:n["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(r,H)=>(r==null?void 0:r.item_index)%2===0&&vu.tables,pagination:!1,dataSource:[d],columns:C,locale:{emptyText:ne.createElement(yu.Z,null)},scroll:d!=null&&d.student_anonymous_comment||d!=null&&d.base_on_project?{x:"calc(100% + 60px)"}:{}}),(d==null?void 0:d.student_anonymous_comment)&&ne.createElement("div",{className:"mt30"},ne.createElement(Q.Z,{wrap:!1,align:"middle",justify:"space-between"},ne.createElement(F.Z,null,"\u5171",ne.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(d==null?void 0:d.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),ne.createElement(F.Z,null,ne.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",ne.createElement("span",{className:"c-grey-333 ml10"},(d==null?void 0:d.evaluation_start)&&c()(d==null?void 0:d.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(d==null?void 0:d.evaluation_end)&&c()(d==null?void 0:d.evaluation_end).format("YYYY-MM-DD HH:mm")))),ne.createElement(Ee.default,{className:"mt15",locale:{emptyText:ne.createElement(yu.Z,null)},columns:me,dataSource:G,pagination:!1}))))};var il=(0,q.connect)(({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E})=>({shixunHomeworks:a,classroomList:l,loading:E.effects,globalSetting:n}))(Xt),_l=f(87164),qt=f(10933),u=f(59301),m=Object.defineProperty,K=Object.defineProperties,J=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,_u=(a,l,n)=>l in a?m(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,je=(a,l)=>{for(var n in l||(l={}))Se.call(l,n)&&_u(a,n,l[n]);if(he)for(var n of he(l))ve.call(l,n)&&_u(a,n,l[n]);return a},Bu=(a,l)=>K(a,J(l)),fu=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Wu=(0,t.createRef)(),lt=({shixunHomeworks:a,classroomList:l,loading:n,globalSetting:E,dispatch:h,zip:O,btnLoading:N,setBtnLoading:_})=>{var i,g,V,ee,k,d,x,B,b,G,ge,C;const[me]=(0,q.useSearchParams)(),[r,H]=(0,t.useState)(je(je({},(0,q.useParams)()),{page:me.get("page")||1,limit:20})),X=(0,q.useLocation)(),{workList:e,workSetting:W}=a,[s,pe]=(0,t.useState)({}),[p,z]=(0,t.useState)(""),[se,ze]=(0,t.useState)(""),[Ne,fe]=(0,t.useState)(""),[Je,au]=(0,t.useState)([]),[T,_e]=(0,t.useState)(),[le,tu]=(0,t.useState)([]),[Ou,cu]=(0,t.useState)(!1),[ie,Re]=(0,t.useState)([]),[Z,R]=(0,t.useState)(!1),[qe,we]=(0,t.useState)(),[ke,Fu]=(0,t.useState)(1),[Ge,eu]=(0,t.useState)(),[du,ou]=(0,t.useState)(),[Su,Iu]=(0,t.useState)(),[Mu,$e]=(0,t.useState)(!1),[St]=I.default.useForm(),[vt,mu]=(0,t.useState)({groupAll:[],userAll:[]}),[Du,S]=(0,t.useState)(!1),[$,lu]=(0,t.useState)(!1),[y,P]=(0,t.useState)({status:!1,visible:!0}),[M]=I.default.useForm(),Me=()=>fu(void 0,null,function*(){const v=yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/get_group_members`,{method:"get",params:{}}),L=yield(0,ye.ZP)(`/api/courses/${r.coursesId}/students.json`,{method:"get",params:{coursesId:r.coursesId,homework_id:r.categoryId,page:1,limit:2e3}});(v==null?void 0:v.status)==0&&mu({groupAll:v==null?void 0:v.group_infos,userAll:L==null?void 0:L.students})});(0,t.useEffect)(()=>{(0,qt.hs)(h)},[(0,A.bg)()]),(0,t.useEffect)(()=>{var v;((v=e==null?void 0:e.course_recommends)==null?void 0:v.length)>0&&S(!0)},[e==null?void 0:e.course_recommends]),(0,t.useEffect)(()=>{Wu&&Wu.current&&(Wu.current.clientHeight>47?P({status:!0,visible:!0}):P({status:!1,visible:!0}))},[e.course_group_info&&e.course_group_info.length]),(0,t.useEffect)(()=>{e!=null&&e.course_id},[e==null?void 0:e.course_id]),(0,t.useEffect)(()=>{e!=null&&e.course_id&&setTimeout(()=>{var v,L;if(e.base_on_project){let Te=[];(v=e.new_student_works)==null||v.map((hu,Nu)=>{var Pu;(Pu=hu==null?void 0:hu.student_works)==null||Pu.map((Hu,Kt)=>{var Jt,Qt,Xu,Il;Hu.item_index=hu.item_index,Hu.rowSpan=Hu!=null&&Hu.is_leader?(Jt=hu==null?void 0:hu.student_works)==null?void 0:Jt.length:((Qt=Hu==null?void 0:Hu.project_info)==null?void 0:Qt.id)===-1?1:((Il=(Xu=hu==null?void 0:hu.student_works)==null?void 0:Xu.filter(ir=>ir.is_leader))==null?void 0:Il.length)>0?0:1,Te.push(Hu)})}),console.log("---",Te),au([...Te])}else{let Te=[];(L=e.new_student_works)==null||L.map((hu,Nu)=>{var Pu;(Pu=hu==null?void 0:hu.student_works)==null||Pu.map((Hu,Kt)=>{var Jt,Qt,Xu;Hu.item_index=hu.item_index,Hu.rowSpan=Kt==0?(Jt=hu==null?void 0:hu.student_works)==null?void 0:Jt.length:((Xu=(Qt=hu==null?void 0:hu.student_works)==null?void 0:Qt.filter(Il=>Il.id))==null?void 0:Xu.length)>0?0:1,Te.push(Hu)})}),au([...Te])}},400)},[e]);const Qe=()=>fu(void 0,null,function*(){const v=yield h({type:"shixunHomeworks/getWorkList",payload:je({},r)})});(0,t.useEffect)(()=>{if(me.get("page")){let v=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};H(je(je({},r),v)),v.task_status=(v==null?void 0:v.work_status)||"all",v.member_work=v!=null&&v.member_work?[v==null?void 0:v.member_work]:"all",v.course_group_info=(v==null?void 0:v.course_group)||"all",v.file_status=v!=null&&v.file_status?[v==null?void 0:v.file_status]:"all",v.teacher_comment=v!=null&&v.teacher_comment?[v==null?void 0:v.teacher_comment]:"all",M.setFieldsValue(je({},v))}},[]);function ae(){Fu(1),_e(""),eu(""),ou(""),Iu(""),Re([])}const ce=()=>{r.page=1;const v=Object.assign({},M.getFieldValue());delete r.course_group,delete r.teacher_comment,Object.keys(v).map(function(L){var Te;switch(L){case"teacher_comment":case"member_work":v[L].length>1||!v[L].length?(delete r[L],M.setFieldsValue({[L]:"all"})):(r[L]=(Te=v[L])==null?void 0:Te[0],M.setFieldsValue({teacher_comment:v[L]}));break;case"file_status":v[L].includes("all")||e[L].length===v[L].length||!v[L].length?(delete r.file_status,M.setFieldsValue({file_status:"all"})):(r.file_status=v[L][0],M.setFieldsValue({file_status:v[L]}));break;case"work_status":v[L].includes("all")||e.task_status.length===v[L].length||!v[L].length?(delete r.work_status,M.setFieldsValue({work_status:"all"})):(r.work_status=v[L],M.setFieldsValue({work_status:r.work_status}));break;case"course_group_info":v[L].includes("all")||e[L].length===v[L].length||!v[L].length?(delete r.course_group,M.setFieldsValue({course_group_info:"all"})):(r.course_group=v[L],M.setFieldsValue({course_group_info:r.course_group}));break}}),Qe()},pu=(v,L)=>{r.page=v,r.limit=L,Qe()},Le=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],D=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:e!=null&&e.base_on_project?"left":"",render:(v,L,Te)=>({children:v,props:{rowSpan:L.rowSpan}})},(e==null?void 0:e.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(v,L)=>{var Te,hu,Nu,Pu,Hu,Kt;return{children:((Te=L.project_info)==null?void 0:Te.id)!==-1?u.createElement("a",{target:"_blank",title:(hu=L.project_info)==null?void 0:hu.name,href:`${(Nu=E==null?void 0:E.setting)==null?void 0:Nu.old_url}${(Pu=L.project_info)==null?void 0:Pu.id}`,style:{whiteSpace:"break-spaces"}},(Hu=L.project_info)==null?void 0:Hu.name):(Kt=L.project_info)==null?void 0:Kt.name,props:{rowSpan:L.rowSpan}}}},!(e!=null&&e.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(v,L)=>({children:u.createElement("span",{className:"c-blue"},v),props:{rowSpan:L.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(v,L)=>u.createElement("div",{style:{display:"flex",alignItems:"center"}},u.createElement(Ye.Z,{placement:"bottom",title:v},u.createElement("span",{className:vu.atitle,style:{width:L.is_leader?"":130,maxWidth:L.is_leader&&80}}," ",v)),L.is_leader&&u.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,A.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:e!=null&&e.base_on_project?80:130,ellipsis:!0,render:v=>u.createElement("span",{style:{color:"#666666"}},v)},(0,A.GJ)()&&!(e!=null&&e.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,A.GJ)()||(0,A.dE)()&&!(e!=null&&e.anonymous_comment)&&!e.anonymous_appeal||(0,A.dE)()&&((i=e.homework_status)==null?void 0:i.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:r.order==="work_score"?r.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(v,L)=>u.createElement(Ye.Z,{placement:"bottom",title:u.createElement("div",null,u.createElement("div",null,L.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${L.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),u.createElement("div",null,L.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${L.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),e!=null&&e.anonymous_comment?u.createElement("div",null,L.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${L.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",e!=null&&e.is_group_grade?u.createElement("div",null,L.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${L.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",u.createElement("div",null,L.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${L.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),u.createElement("div",null,L.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${L.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),e!=null&&e.anonymous_comment?u.createElement("div",null,L.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${L.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(e==null?void 0:e.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${L.appeal_penalty||"0.0"}\u5206`,u.createElement("div",null,L.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${L.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(e!=null&&e.is_jupyter||e!=null&&e.is_jupyter_lab)&&u.createElement("div",{onClick:Te=>{Te.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(r)),q.history.push(`/classrooms/${r.coursesId}/group_homework/${r.categoryId}/review/${L.id}?page=${r.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},v>0?u.createElement("span",{style:{color:"#ff8100"}},v):v)},(e==null?void 0:e.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:v=>v||"--"},(e==null?void 0:e.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(v,L)=>({children:v||"--"})},(e==null?void 0:e.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(v,L)=>{var Te;return{children:((Te=L.project_info)==null?void 0:Te.id)!==-1?u.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var hu,Nu;window.open(`${(hu=E==null?void 0:E.setting)==null?void 0:hu.old_url}${(Nu=L.project_info)==null?void 0:Nu.id}/pulls`)}},L==null?void 0:L.pull_requests_count):"--",props:{rowSpan:L.rowSpan}}}},(e==null?void 0:e.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(v,L)=>{var Te;return{children:((Te=L.project_info)==null?void 0:Te.id)!==-1?u.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var hu,Nu;window.open(`${(hu=E==null?void 0:E.setting)==null?void 0:hu.old_url}${(Nu=L.project_info)==null?void 0:Nu.id}/sonar`)}},u.createElement("div",null,"bug ",L==null?void 0:L.bug),u.createElement("div",null,"Security ",L==null?void 0:L.security),u.createElement("div",null,"Codesmell ",L==null?void 0:L.codesmell)):"--",props:{rowSpan:L.rowSpan}}}},(e==null?void 0:e.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:r.order==="update_time"?r.b_order==="desc"?"descend":"ascend":null,render:(v,L)=>({children:u.createElement(Ye.Z,{placement:"bottom",title:v?u.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",u.createElement("br",null),c()(v).format("YYYY-MM-DD HH:mm")):"--"},v?u.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",u.createElement("br",null),c()(v).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:L.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:e!=null&&e.base_on_project?110:200,fixed:e!=null&&e.base_on_project?"right":"",render:(v,L)=>({children:v===-1?"\u91CD\u505A\u4E2D":u.createElement("div",{style:{whiteSpace:"break-spaces"}},u.createElement(j.Uw,{status:v,lineBreak:!0})),props:{rowSpan:L.rowSpan}})},(e==null?void 0:e.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:80,render:v=>v||"- -"},{title:"\u64CD\u4F5C",width:175,fixed:(e!=null&&e.base_on_project,"right"),align:"left",dataInex:"action",render:(v,L)=>{var Te,hu;return(Te=e.homework_status)!=null&&Te.includes("\u5BFC\u5165")?u.createElement("div",null,(0,A.GJ)()&&u.createElement("a",{onClick:Nu=>{Nu.stopPropagation(),h({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:L==null?void 0:L.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),u.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(Nu=>fu(void 0,null,function*(){var Pu,Hu,Kt,Jt,Qt;Nu.stopPropagation();let Xu=yield(0,ye.ZP)(`/api/student_works/${L==null?void 0:L.id}/passed_condition.json`,{method:"get"});We.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:u.createElement("div",null,u.createElement("div",{style:{display:"flex"}},u.createElement("div",null,u.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),u.createElement("span",{style:{marginLeft:10}},(Pu=Xu==null?void 0:Xu.data)==null?void 0:Pu.user_name)),u.createElement("div",{style:{marginLeft:60}},u.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),u.createElement("span",{style:{marginLeft:10}},(Hu=Xu==null?void 0:Xu.data)==null?void 0:Hu.student_id)),u.createElement("div",{style:{marginLeft:60}},u.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),u.createElement("span",{style:{marginLeft:10}},(Kt=Xu==null?void 0:Xu.data)==null?void 0:Kt.group_name))),u.createElement("div",{style:{marginTop:22}},u.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),u.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Jt=Xu==null?void 0:Xu.data)==null?void 0:Jt.description)||"\u6682\u65E0\u4FE1\u606F")),u.createElement("div",{style:{marginTop:22,marginBottom:20}},u.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),u.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Qt=Xu==null?void 0:Xu.data)==null?void 0:Qt.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):L.work_status===0&&!(0,A.GJ)()?u.createElement("div",null,"--"):u.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,A.GJ)()&&u.createElement("a",{className:"c-blue",onClick:Nu=>{var Pu,Hu;if(Nu.preventDefault(),(0,A.Rm)()&&!((Hu=(Pu=l==null?void 0:l.AssistantObject)==null?void 0:Pu.group)!=null&&Hu.can_view)){w.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(r)),q.history.push(`/classrooms/${r.coursesId}/group_homework/${r.categoryId}/review/${L.id}?page=${r.page}`)}},"\u67E5\u770B"),(0,A.GJ)()&&u.createElement("a",{className:"c-blue",onClick:Nu=>{var Pu;if(Nu.preventDefault(),(e==null?void 0:e.work_status)==0){w.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,A.Rm)()&&!((Pu=l.AssistantObject.group)!=null&&Pu.can_view)){w.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}localStorage.setItem("grouphomeworkkey",JSON.stringify(r)),q.history.push(`/classrooms/${r.coursesId}/group_homework/${r.categoryId}/review/${L.id}?page=${r.page}`)}},L.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,A.GJ)()&&u.createElement(Ye.Z,{placement:"bottom",title:u.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",u.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},u.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:Nu=>{var Pu;if(Nu.preventDefault(),(0,A.Rm)()&&!((Pu=l.AssistantObject.group)!=null&&Pu.can_appraise)){w.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}h({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:L,id:L.id,params:r}})}},"\u8C03\u5206")),(0,A.GJ)()&&u.createElement("div",null,(e!=null&&e.is_new_rule?L.work_status!==-1&&L.work_status!==0:L.work_status!==-1&&L.work_status!==0&&!((hu=e==null?void 0:e.homework_status)!=null&&hu.includes("\u5DF2\u622A\u6B62")))&&u.createElement(Q.Z,{justify:"center"},u.createElement("span",{className:`${vu.redoBtn}`,onClick:Nu=>{var Pu;if(Nu.stopPropagation(),(0,A.Rm)()&&!((Pu=l.AssistantObject.normal)!=null&&Pu.can_redo)){w.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}h({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:e.homework_id,work_group_id:L.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(v=>!!v),Y=[...D.map(v=>je({},v))];Y[0].render=v=>"\u6211";const U=()=>fu(void 0,null,function*(){var v;_(!0);const L=yield(0,ye.ZP)(`/api/homework_commons/${r==null?void 0:r.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});L.status===0?(v=O.current)==null||v.exportGroupingReport(L.filenames_by_group,L==null?void 0:L.files):_(!1)}),ru=()=>fu(void 0,null,function*(){var v;const L=yield(0,ye.ZP)(`/api/homework_commons/${r==null?void 0:r.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});L.status===0&&(Array.isArray(L.sub_data)&&L.sub_data.length>0?(v=O.current)==null||v.exportAndCreateUserFolder(L.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${e==null?void 0:e.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):w.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),Ol=()=>{var v,L;return u.createElement(gu.default,null,u.createElement(gu.default.Item,{key:"1"},u.createElement("span",{onClick:()=>{var Te;if(!(!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h))){if((0,A.Rm)()&&!((Te=l.AssistantObject.group)!=null&&Te.can_download)){w.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}h({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:e==null?void 0:e.course_group_info,fn:()=>{(0,Uu.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}}},"\u5BFC\u51FA\u6210\u7EE9")),!((v=e.homework_status)!=null&&v.includes("\u5BFC\u5165"))&&u.createElement(gu.default.Item,{key:"3"},u.createElement(De.ZP,{loading:N,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Te;if(!(!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h))){if((0,A.Rm)()&&!((Te=l.AssistantObject.group)!=null&&Te.can_download)){w.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}h({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:e==null?void 0:e.course_group_info,fn:()=>{U()}}})}}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((L=e.homework_status)!=null&&L.includes("\u5BFC\u5165"))&&u.createElement(gu.default.Item,{key:"4"},u.createElement(xt.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Te;if(!(!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h))){if((0,A.Rm)()&&!((Te=l.AssistantObject.group)!=null&&Te.can_download)){w.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}h({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:e==null?void 0:e.course_group_info,fn:()=>{ru()}}})}}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),u.createElement(gu.default.Item,{key:"2"},u.createElement("span",{onClick:()=>{var Te;if(!(!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h))){if((0,A.Rm)()&&!((Te=l.AssistantObject.group)!=null&&Te.can_download)){w.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}q.history.push(`/classrooms/${r.coursesId}/exportlist/group_work_list`)}}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,A.GJ)()&&(e!=null&&e.student_anonymous_comment)?u.createElement(il,null):u.createElement("section",{className:`${vu.wrap} minH500`},u.createElement("aside",null,u.createElement("aside",{className:`minH500 bg-white pl30 ${(0,A.GJ)()?"pt30":""} pr30`},!(e!=null&&e.all_member_count)&&!n["shixunHomeworks/getWorkList"]&&u.createElement("aside",{className:"bg-white inline-block w100"},u.createElement(yu.Z,null)),!(0,A.GJ)()&&u.createElement("aside",{className:"pt10 pb10"},u.createElement("span",{className:"c-orange"},e.commit_count),"\u5DF2\u4EA4",u.createElement("span",{className:"ml10"},e.uncommit_count),"\u672A\u4EA4",((g=e==null?void 0:e.left_time)==null?void 0:g.time)&&u.createElement("span",{className:"ml10"},u.createElement("span",null,(V=e==null?void 0:e.left_time)==null?void 0:V.status),u.createElement("span",{className:"c-orange"},(ee=e==null?void 0:e.left_time)==null?void 0:ee.time))),u.createElement("aside",null,(0,A.GJ)()&&u.createElement("aside",{className:"mb30"},u.createElement(I.default,{form:M,onChange:ce,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},u.createElement(I.default.Item,{name:"teacher_comment"},u.createElement(be.default.Group,{style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all",checked:!s.teacher_comment},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1"},e.teacher_comment&&e.teacher_comment.map(v=>u.createElement(be.default,{value:v.id,key:v.id},v.name,"(",v.count,")")))))),u.createElement(I.default.Item,{name:"file_status"},u.createElement(be.default.Group,{style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all"},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1"},(k=e==null?void 0:e.file_status)==null?void 0:k.map(v=>u.createElement(be.default,{value:v.id,key:v.id},v.name,"(",v.count,")")))))),u.createElement(I.default.Item,{name:"work_status"},u.createElement(be.default.Group,{value:[],style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all",checked:!s.work_status},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1"},e.task_status&&e.task_status.map(v=>u.createElement(be.default,{name:"work_status",value:v.id,key:v.id},v.name,"(",v.count,")")))))),u.createElement(I.default.Item,{name:"member_work"},u.createElement(be.default.Group,{style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all"},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1"},Le.map(v=>u.createElement(be.default,{value:v.id,key:v.id},v.name)))))),u.createElement(I.default.Item,{name:"course_group_info"},u.createElement(be.default.Group,{style:{width:"100%"}},u.createElement(Q.Z,null,u.createElement(F.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),u.createElement(F.Z,{flex:"80px"},u.createElement(be.default,{value:"all",checked:!s.course_group},"\u5168\u90E8")),u.createElement(F.Z,{flex:"1",className:`${vu.workListClass} ${y.visible?vu.visible:""} ${y.status?"":vu.status}`},u.createElement("div",{ref:Wu,className:vu.left},e.course_group_info&&e.course_group_info.map(v=>u.createElement(be.default,{value:v.course_group_id,key:v.course_group_id},v.group_group_name,"(",v.count,")"))),y.status&&u.createElement("div",{className:vu.tips,onClick:()=>P(Bu(je({},y),{visible:!y.visible}))},u.createElement("span",null,y.visible?"\u5C55\u5F00":"\u6536\u8D77",y.visible?u.createElement(Tu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):u.createElement(su.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),u.createElement(Q.Z,{align:"middle"},u.createElement(F.Z,{flex:"1"},u.createElement(Q.Z,{align:"middle"},u.createElement(F.Z,null,u.createElement(Ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:v=>{r.page=1,r.search=v.trim(),h({type:"shixunHomeworks/getWorkList",payload:je({},r)})},style:{width:240}})),u.createElement(F.Z,null,u.createElement("span",{className:"ml5 c-red"},e.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",e.work_count,"\u4E2A\u5B66\u751F\uFF09"))),u.createElement(F.Z,{style:{textAlign:"end"},className:vu.workListButtonWrap},!((d=e.homework_status)!=null&&d.includes("\u5BFC\u5165"))&&!(0,A.dE)()&&u.createElement(xt.Z,{className:"mr20",onClick:()=>fu(void 0,null,function*(){yield Me(),$e(!0)})},"\u8C03\u6574\u5206\u7EC4"),((x=e.homework_status)==null?void 0:x.includes("\u5DF2\u622A\u6B62"))&&u.createElement(De.ZP,{className:"mr20",icon:u.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{!(W!=null&&W.is_old_data_for_time)&&(0,j.Ye)(h)||lu(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),u.createElement(Ae.Z,{dropdownRender:Ol},u.createElement(De.ZP,null,u.createElement(Xe.Z,null),"\u5BFC\u51FA",u.createElement(He.Z,null)))))),(0,A.G5)()&&u.createElement("div",null,(e==null?void 0:e.base_on_project)&&u.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),u.createElement(Ee.default,{dataSource:[e==null?void 0:e.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[e!=null&&e.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(e==null?void 0:e.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(e==null?void 0:e.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(e!=null&&e.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(e!=null&&e.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(e==null?void 0:e.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(v=>!!v)})),!!le.length&&u.createElement(Ee.default,{className:`mb10 ${vu.tableWrapper}`,dataSource:le,columns:Y,pagination:!1,showHeader:!1,loading:!1}),u.createElement("aside",{style:{paddingBottom:30}},u.createElement(Ee.default,{loading:n["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(v,L)=>v!=null&&v.searched?vu.tables1:(v==null?void 0:v.item_index)%2===0&&vu.tables,className:vu.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Je,columns:D,scroll:e!=null&&e.base_on_project?{x:1220}:{x:"auto"},onChange:(v,L,Te)=>{if(Te.order===void 0)switch(Te.field){case"student_id":z("descend"),r.b_order="desc",r.order=Te.field;break;default:delete r.b_order,delete r.order}else r.b_order=Te.order.replace("end",""),r.order=Te.field;h({type:"shixunHomeworks/getWorkList",payload:je({},r)})}})),u.createElement(iu.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:pu,defaultCurrent:parseInt(r.page)||1,current:parseInt(r.page)||1,defaultPageSize:20,total:a.workList.work_count})))),u.createElement(Au,null),Ou&&u.createElement(We.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Ou,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>fu(void 0,null,function*(){if(ke===2){if(ie.length<=0){w.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Su){w.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let v=yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:r.categoryId,comment:Su,status:ie}});v.status===0&&(we(v),cu(!1),R(!0))}else{if(!(du===0||Ge===0)){if(!du){w.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ge){w.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(du>Ge){w.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Su){w.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let v=yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:r.categoryId,comment:Su,min_score:du,max_score:Ge}});v.status===0&&(we(v),cu(!1),R(!0))}}),onCancel:()=>{cu(!1),ae()}},u.createElement("div",{style:{padding:"32px"}},u.createElement("div",null,u.createElement("div",null,u.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),u.createElement(oe.ZP.Group,{value:ke,onChange:v=>{Fu(v.target.value)}},u.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),u.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ke===1&&u.createElement("div",{style:{display:"flex",marginTop:"20px"}},u.createElement("span",{style:{width:"70px",textAlign:"end"}},u.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),u.createElement(Ke.Z,{min:0,max:100,value:du,onChange:v=>ou(v),style:{width:"100px"}}),u.createElement("span",{style:{width:"80px",textAlign:"end"}},u.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),u.createElement(Ke.Z,{min:0,max:100,value:Ge,onChange:v=>eu(v),style:{width:"100px"}})),ke===2&&u.createElement("div",{style:{display:"flex",marginTop:"20px"}},u.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),u.createElement(be.default.Group,{onChange:v=>{Re([...v])},style:{width:"100%"}},(B=e.task_status)==null?void 0:B.map((v,L)=>u.createElement(be.default,{name:"task_status",value:v.id},v.name,"(",v.count,")")))),u.createElement("div",{style:{display:"flex",marginTop:"20px"}},u.createElement("span",{style:{width:"70px",textAlign:"end"}},u.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),u.createElement(Cu.Z,{className:vu.MdEditor,onChange:v=>Iu(v),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Z&&u.createElement(We.default,{open:Z,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>fu(void 0,null,function*(){ke===2?(yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:r.categoryId,comment:Su,status:ie}})).status===0&&(w.ZP.info("\u6253\u56DE\u6210\u529F"),ae(),Qe(),R(!1)):(yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:r.categoryId,comment:Su,min_score:du,max_score:Ge}})).status===0&&(w.ZP.info("\u6253\u56DE\u6210\u529F"),ae(),Qe(),R(!1))}),onCancel:()=>{ae(),R(!1)}},u.createElement("div",{style:{padding:"32px"}},ke===1&&u.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",du,"-",Ge,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ke===2&&u.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((b=e.task_status)==null?void 0:b.filter(v=>ie==null?void 0:ie.includes(v.id)).map(v=>v.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),u.createElement("br",null),u.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",qe==null?void 0:qe.count,"\u540D\u5B66\u751F"))),u.createElement(We.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:Mu,onOk:()=>fu(void 0,null,function*(){St.submit()}),onCancel:()=>{$e(!1)}},u.createElement(I.default,{form:St,initialValues:{},labelCol:{span:4},onFinish:v=>fu(void 0,null,function*(){if(!v.user_id){w.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!v.group_id){w.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,ye.ZP)(`/api/homework_commons/${r.categoryId}/adjust_group.json`,{method:"post",body:v})).status==0&&(w.ZP.success("\u8C03\u6574\u6210\u529F"),St.resetFields(),$e(!1),yield Qe())})},u.createElement(I.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},u.createElement(Fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(v,L)=>{var Te;return((Te=L==null?void 0:L.label)!=null?Te:"").toLowerCase().includes(v.toLowerCase())},options:(G=vt==null?void 0:vt.userAll)==null?void 0:G.map(v=>({value:v.user_id,label:v.name}))})),u.createElement(I.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},u.createElement(Fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(v,L)=>{var Te;return((Te=L==null?void 0:L.label)!=null?Te:"").toLowerCase().includes(v.toLowerCase())},options:(ge=vt==null?void 0:vt.groupAll)==null?void 0:ge.map(v=>({value:v.group_id,label:`\uFF08${v.group_name}\uFF09`+(v==null?void 0:v.name_list)}))})))),u.createElement(We.default,{title:u.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",u.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:Du,footer:null,onCancel:()=>{S(!1)},width:700},u.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",u.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(C=e==null?void 0:e.course_recommends)==null?void 0:C.map((v,L)=>u.createElement(Q.Z,{key:L,align:"middle",justify:"space-between"},u.createElement(Q.Z,{style:{width:525},align:"middle",wrap:!1},u.createElement("div",{className:vu.Onerow,style:{display:"inline-block"}},L+1,"\u3001",v.name),v.type=="\u5916\u94FE"&&u.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),u.createElement(F.Z,null,u.createElement(Ft.op,{type:"link",onClick:()=>{window.open(v==null?void 0:v.url)}},"\u67E5\u770B"),v.type!="\u5916\u94FE"&&u.createElement(Ft.op,{openLoading:!0,type:"link",onClick:()=>fu(void 0,null,function*(){(0,j.FH)("",`${v==null?void 0:v.url}`)})},"\u4E0B\u8F7D"))))),u.createElement(ju.Z,{getData:()=>Qe()}),u.createElement(_l.Z,{visible:$,getData:Qe,categoryId:r.categoryId,onCancle:()=>{lu(!1)}}))};var bt=(0,q.connect)(({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E})=>({shixunHomeworks:a,classroomList:l,loading:E.effects,globalSetting:n}))(lt),Ku=f(58962),pt=f(75363),Ot=Object.defineProperty,It=Object.getOwnPropertySymbols,Ru=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,nt=(a,l,n)=>l in a?Ot(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,ht=(a,l)=>{for(var n in l||(l={}))Ru.call(l,n)&&nt(a,n,l[n]);if(It)for(var n of It(l))et.call(l,n)&&nt(a,n,l[n]);return a},Wt=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const zt=({shixunHomeworks:a,dispatch:l})=>{const n=(0,q.useParams)();return t.createElement(We.default,{centered:!0,title:"\u63D0\u793A",open:a.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Wt(void 0,null,function*(){(yield l({type:"shixunHomeworks/deleteReply",payload:{object_id:a.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(w.ZP.success("\u5220\u9664\u6210\u529F"),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getReplyList",payload:ht({},a.actionTabs.params)}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},t.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Gt=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(zt),Ct=f(90832),rt=f(29787),Dt=f(26227),Nt=f(63524),it={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},xe=f(83357),de=f(59301),Gu=Object.defineProperty,wu=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,El=(a,l,n)=>l in a?Gu(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,st=(a,l)=>{for(var n in l||(l={}))kt.call(l,n)&&El(a,n,l[n]);if(wu)for(var n of wu(l))$t.call(l,n)&&El(a,n,l[n]);return a},Yt=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});c().locale("ZH-cn");const Nl=({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E,user:h,dispatch:O})=>{var N,_,i,g;const[V,ee]=(0,t.useState)(st({},(0,q.useParams)())),[k,d]=(0,t.useState)(!1),[x,B]=(0,t.useState)(-1),[b,G]=(0,t.useState)(""),[ge,C]=(0,t.useState)(""),{workList:me}=a,{detailLeftMenus:r}=l,{shixunHomeworksDetail:H,replyList:X,workDetail:e}=a;return V.page_size=10,(0,t.useEffect)(()=>{O({type:"shixunHomeworks/getReplyList",payload:st({},V)}),O({type:"shixunHomeworks/getWorkDetail",payload:st({},V)}),r.course_modules||O({type:"classroomList/getClassroomLeftMenus",payload:st({},V)})},[V.categoryId]),(0,t.useEffect)(()=>{(0,qt.hs)(O)},[(0,A.bg)()]),de.createElement("section",{className:it.bg},de.createElement(rt.Z,{spinning:E["shixunHomeworks/getWorkDetail"]},de.createElement("section",{className:""},de.createElement("aside",{className:[it.desc,"c-black","font14","bg-white"].join(" ")},a.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&de.createElement(pt.Z,{value:(e==null?void 0:e.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",((N=e==null?void 0:e.group_info)==null?void 0:N.group_type)==xe.YT.TEACHER_ASSIGN?"\u672C\u6B21\u4F5C\u4E1A\u5C0F\u7EC4\u7531\u6559\u5E08\u5206\u914D":de.createElement(de.Fragment,null,(_=e==null?void 0:e.group_info)==null?void 0:_.min_num," ~ ",(i=e==null?void 0:e.group_info)==null?void 0:i.max_num,"\u4EBA"),de.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),de.createElement("br",null),"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(g=e==null?void 0:e.group_info)!=null&&g.base_on_project?"\u662F":"\u5426",de.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09"),de.createElement(Ct.Z,{authority:(0,A.GJ)(),showDimensions:!1,dataSource:e==null?void 0:e.attachments,callback:()=>{O({type:"shixunHomeworks/getWorkDetail",payload:st({},V)})}}),a.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&de.createElement("aside",{className:["bg-white"].join(" ")},de.createElement(Cu.Z,{onChange:W=>{G(W)},defaultValue:e==null?void 0:e.explanation,height:200,isFocus:!0,watch:!0}),de.createElement(Q.Z,null,de.createElement(F.Z,{span:24,className:"tr"},de.createElement(De.ZP,{type:"default",size:"large",onClick:()=>Yt(void 0,null,function*(){O({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),de.createElement(De.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Yt(void 0,null,function*(){b===""?w.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield O({type:"shixunHomeworks/updateWork",payload:{explanation:b,categoryId:V.categoryId}})).status===0&&(w.ZP.success("\u64CD\u4F5C\u6210\u529F"),O({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),O({type:"shixunHomeworks/getWorkDetail",payload:st({},V)}))})},"\u4FDD\u5B58"))))),de.createElement("aside",{className:[it.reply,"bg-white","mt20"].join(" ")},k&&de.createElement(Cu.Z,{onChange:W=>{G(W)},height:200,isFocus:!0,watch:!0}),de.createElement(Q.Z,{onClick:()=>{d(!0)}},de.createElement(F.Z,{flex:"1",style:{pointerEvents:"none"}},!k&&de.createElement(Ie.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),de.createElement(F.Z,null,de.createElement(De.ZP,{type:"primary",size:"large",onClick:()=>Yt(void 0,null,function*(){var W;if((0,A.Rm)()&&!((W=l.AssistantObject.practice)!=null&&W.can_create)){w.ZP.warn("\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===""?w.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield O({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:V.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:b}}})).status===0&&(w.ZP.success("\u53D1\u5E03\u6210\u529F"),O({type:"shixunHomeworks/getReplyList",payload:st({},V)}),d(!1),G(""))})},"\u53D1\u8868")))),(X==null?void 0:X.comments)&&X.comments!=""&&de.createElement("aside",{className:[it.replyList,"bg-white"].join(" ")},X==null?void 0:X.comments.map(function(W,s){var pe,p,z,se;return de.createElement(Q.Z,{gutter:[12,12],key:s},de.createElement(F.Z,{flex:"40px"},de.createElement("img",{className:it.headpic,width:"40",src:`${Ku.Z.IMG_SERVER}/images/${(pe=W==null?void 0:W.author)==null?void 0:pe.image_url}`})),de.createElement(F.Z,{flex:"1"},de.createElement(Q.Z,{align:"middle"},de.createElement(F.Z,{span:20},de.createElement("span",{className:"c-light-black"},(p=W==null?void 0:W.author)==null?void 0:p.name),de.createElement("span",{className:"c-light-black ml10"},W==null?void 0:W.time," \u53D1\u5E03")),de.createElement(F.Z,{className:"tr",span:4},de.createElement("div",{className:"tr"},((0,A.GJ)()||((z=h==null?void 0:h.userInfo)==null?void 0:z.login)===((se=W==null?void 0:W.author)==null?void 0:se.login))&&de.createElement(Ye.Z,{title:"\u5220\u9664"},de.createElement(Dt.Z,{className:"current",onClick:()=>{O({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:V,selectArr:W}})}})))),de.createElement(F.Z,{span:24},de.createElement(pt.Z,{value:W.content})),W.children&&de.createElement("aside",{className:it.comment},W.children.map(function(ze,Ne){var fe,Je;return de.createElement(Q.Z,{key:Ne},de.createElement(F.Z,{span:24},de.createElement(Q.Z,null,de.createElement(F.Z,{flex:"1"},ze.author.name,de.createElement("span",{className:"c-light-black ml10"},ze==null?void 0:ze.time)),de.createElement(F.Z,null,((0,A.GJ)()||((fe=h==null?void 0:h.userInfo)==null?void 0:fe.login)===((Je=ze==null?void 0:ze.author)==null?void 0:Je.login))&&de.createElement(Ye.Z,{title:"\u5220\u9664"},de.createElement(Dt.Z,{className:"current",onClick:()=>{O({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:V,selectArr:ze}})}}))))),de.createElement(F.Z,null,de.createElement(pt.Z,{value:ze.content})))})),de.createElement(F.Z,{span:24,className:"mt5 c-light-black"},x===s&&de.createElement("aside",null,de.createElement(Cu.Z,{onChange:ze=>{C(ze)},height:150,isFocus:!0}),de.createElement(Q.Z,null,de.createElement(F.Z,{span:24,className:"tr"},de.createElement(De.ZP,{type:"primary",size:"large",onClick:()=>Yt(this,null,function*(){ge===""?w.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield O({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:V.categoryId,jour_type:"HomeworkCommon",m_parent_id:W.id,reply_id:1,notes:ge}}}),O({type:"shixunHomeworks/getReplyList",payload:st({},V)}),w.ZP.success("\u53D1\u5E03\u6210\u529F"),B(-1))})},"\u53D1\u8868")))),x!==s&&de.createElement("div",{className:"tr"},de.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>B(s)}),!!W.user_praise&&de.createElement("span",{className:"c-orange"},de.createElement(Nt.Z,{className:"mr5 ml30",onClick:()=>Yt(this,null,function*(){yield O({type:"shixunHomeworks/replyUnLike",payload:{object_id:W.id,object_type:"journals_for_message"}}),O({type:"shixunHomeworks/getReplyList",payload:st({},V)})})}),!!W.praise_count&&W.praise_count),!W.user_praise&&de.createElement("span",null,de.createElement(Nt.Z,{className:"mr5 ml30",onClick:()=>Yt(this,null,function*(){yield O({type:"shixunHomeworks/replyLike",payload:{object_id:W.id,object_type:"journals_for_message"}}),O({type:"shixunHomeworks/getReplyList",payload:st({},V)})})}),!!W.praise_count&&W.praise_count))))))})))),de.createElement("aside",{className:"tc mt30 pb30"},de.createElement(iu.Z,{defaultCurrent:1,total:X==null?void 0:X.total_count,hideOnSinglePage:!0,current:V.page||1,onChange:W=>{V.page=W,O({type:"shixunHomeworks/getReplyList",payload:st({},V)})}})),de.createElement(Gt,null))};var kl=(0,q.connect)(({shixunHomeworks:a,classroomList:l,user:n,loading:E,globalSetting:h})=>({shixunHomeworks:a,globalSetting:h,user:n,classroomList:l,loading:E.effects}))(Nl),vl=Object.defineProperty,el=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Tt=(a,l,n)=>l in a?vl(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,gl=(a,l)=>{for(var n in l||(l={}))Fl.call(l,n)&&Tt(a,n,l[n]);if(el)for(var n of el(l))dt.call(l,n)&&Tt(a,n,l[n]);return a};c().locale("ZH-cn");const Zn=({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E,dispatch:h})=>{var O;const N=(0,q.useParams)(),{detailLeftMenus:_}=l,{replyList:i,referenceAnswer:g}=a;return N.page_size=10,(0,t.useEffect)(()=>{h({type:"shixunHomeworks/getReplyList",payload:gl({},N)}),h({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:N.categoryId}}),_.course_modules||h({type:"classroomList/getClassroomLeftMenus",payload:gl({},N)})},[N.categoryId]),t.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},t.createElement("aside",{className:["c-black","font14"].join(" ")},a.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&t.createElement("div",null,(g==null?void 0:g.reference_answer)&&t.createElement(pt.Z,{value:g==null?void 0:g.reference_answer}),!(g!=null&&g.reference_answer)&&t.createElement(yu.Z,null)),(O=g==null?void 0:g.attachments)==null?void 0:O.map((V,ee)=>t.createElement("div",null,t.createElement("a",{href:`${Ku.Z.API_SERVER}${V.url}`},t.createElement("span",{className:"iconfont icon-fujian c-green font14"}),t.createElement("span",{className:"ml10 c-black"},V.title),t.createElement("span",{className:"c-light-black ml20 font12"},V.filesize))))))};var On=(0,q.connect)(({shixunHomeworks:a,classroomList:l,loading:n,globalSetting:E})=>({shixunHomeworks:a,globalSetting:E,classroomList:l,loading:n.effects}))(Zn),In=f(15214),Nn={modal:"modal___lF39e"},Ju=f(59301),kn=Object.defineProperty,$n=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,yl=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,Gl=(a,l,n)=>l in a?kn(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,jn=(a,l)=>{for(var n in l||(l={}))Wl.call(l,n)&&Gl(a,n,l[n]);if(yl)for(var n of yl(l))zl.call(l,n)&&Gl(a,n,l[n]);return a},Ln=(a,l)=>$n(a,Tn(l)),Hn=(a,l)=>{var n={};for(var E in a)Wl.call(a,E)&&l.indexOf(E)<0&&(n[E]=a[E]);if(a!=null&&yl)for(var E of yl(a))l.indexOf(E)<0&&zl.call(a,E)&&(n[E]=a[E]);return n},Rn=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Mn=a=>{var l=a,{classroomList:n,shixunHomeworks:E,dispatch:h,cb:O}=l,N=Hn(l,["classroomList","shixunHomeworks","dispatch","cb"]),_,i,g,V,ee;const k=(0,q.useParams)(),[d,x]=(0,t.useState)(""),[B,b]=(0,t.useState)([]),[G,ge]=(0,t.useState)({learn:0,active:0,score:0,chat:0});console.log(E,"classroomList");const{workList:C}=E;(0,t.useEffect)(()=>{n.actionTabs.key},[n.actionTabs]);const me=()=>Rn(void 0,null,function*(){if(!d){w.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}h({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let r=yield(0,ye.ZP)(`/api/homework_commons/${k.categoryId}/ai_bulk_create.json`,{method:"post",body:Ln(jn({min:1,max:d,course_id:k.coursesId},G),{course_group_ids:B})});(r==null?void 0:r.status)===0&&(w.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),h({type:"classroomList/setActionTabs",payload:{}}),O()),h({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return Ju.createElement(We.default,{width:584,className:Nn.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{b([]),x(""),ge({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:me,open:n.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{h({type:"classroomList/setActionTabs",payload:{}})}},Ju.createElement("p",{style:{display:"flex",alignItems:"center"}},Ju.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),Ju.createElement(Ke.Z,{style:{width:100},min:(_=C==null?void 0:C.group_data)==null?void 0:_.min_num,max:(i=C==null?void 0:C.group_data)==null?void 0:i.max_num,precision:0,step:1,value:d,onChange:r=>{x(r)}}),Ju.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(g=C==null?void 0:C.group_data)==null?void 0:g.min_num,"~",(V=C==null?void 0:C.group_data)==null?void 0:V.max_num,"\u4EBA")),Ju.createElement("p",{style:{display:"flex"}},Ju.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),Ju.createElement(be.default.Group,{value:B,onChange:r=>{b(r)}},(ee=C==null?void 0:C.course_group_info)==null?void 0:ee.map(r=>Ju.createElement(be.default,{key:r==null?void 0:r.course_group_id,value:r==null?void 0:r.course_group_id},r==null?void 0:r.group_group_name)))),Ju.createElement("div",{style:{display:"flex"}},Ju.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),Ju.createElement(be.default.Group,{onChange:r=>{ge({learn:r.indexOf(1)>-1?1:0,active:r.indexOf(2)>-1?1:0,score:r.indexOf(3)>-1?1:0,chat:r.indexOf(4)>-1?1:0})}},Ju.createElement(be.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),Ju.createElement(be.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),Ju.createElement(be.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),Ju.createElement(be.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Wn=(0,q.connect)(({shixunHomeworks:a,classroomList:l})=>({shixunHomeworks:a,classroomList:l}))(Mn),zn=f(2377),ut={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},ct=f(59301),hl=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Gn=({})=>{var a,l;const[n,E]=(0,t.useState)(!0),[h,O]=(0,t.useState)(!1),[N,_]=(0,t.useState)([]),[i,g]=(0,t.useState)([]),[V,ee]=(0,t.useState)([]),[k,d]=(0,t.useState)([]),[x,B]=(0,t.useState)(""),b=(0,q.useParams)();function G(){return hl(this,null,function*(){let me=yield(0,ye.ZP)(`/api/homework_commons/${b.categoryId}/homework_common_collaborators.json`,{method:"get"});g(me)})}function ge(){return hl(this,null,function*(){var me;let r=yield(0,ye.ZP)(`/api/courses/${b==null?void 0:b.coursesId}/teachers`,{method:"get",params:{homework_id:b.categoryId,limit:1e3}});(me=r==null?void 0:r.teacher_list)==null||me.map(H=>{H.key=H.user_id}),ee(r==null?void 0:r.teacher_list),d(r==null?void 0:r.teacher_list)})}(0,t.useEffect)(()=>{G(),ge()},[b]);const C=()=>{};return ct.createElement("section",{className:ut.form},ct.createElement(Q.Z,{className:ut.content,style:{padding:"20px 30px",gap:20}},(a=i==null?void 0:i.data)==null?void 0:a.map(me=>ct.createElement(Q.Z,{align:"middle",className:`${ut.borderSty} ${x===(me==null?void 0:me.id)?ut.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ct.createElement("span",{className:"c-grey-333"},me==null?void 0:me.real_name),(i==null?void 0:i.can_edit)&&ct.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${ut.delSty}`,onMouseEnter:()=>{B(me.id)},onMouseLeave:()=>{B("")},onClick:()=>hl(void 0,null,function*(){(yield(0,ye.ZP)(`/api/homework_commons/${b.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:me.id}})).status===0&&(w.ZP.info("\u5220\u9664\u6210\u529F"),G(),ge())})}))),(i==null?void 0:i.can_edit)&&ct.createElement(De.ZP,{className:ut.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>O(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(i!=null&&i.can_edit)&&!((l=i==null?void 0:i.data)!=null&&l.length)&&ct.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),ct.createElement(We.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:h,onCancel:()=>O(!1),onOk:()=>hl(void 0,null,function*(){if(N.length===0){w.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,ye.ZP)(`/api/homework_commons/${b.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:N}})).status===0&&(w.ZP.info("\u6DFB\u52A0\u6210\u529F"),_([]),G(),ge(),O(!1))})},ct.createElement("div",null,ct.createElement("div",{style:{display:"flex"}},ct.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ct.createElement(Ie.default.Search,{onChange:me=>{ee(k.filter(r=>r.name.indexOf(me.target.value)>-1))}})),ct.createElement(Ee.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(me,r)=>{_(me)},selectedRowKeys:N,getCheckboxProps:me=>({disabled:me.is_collaborator})},pagination:!1,dataSource:V,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var Yn=(0,q.connect)(({shixunHomeworks:a,loading:l})=>({shixunHomeworks:a,loading:l.effects}))(Gn),mt=f(24017),ul=f(58755),at=f(99926),Yl=f(64040),At=f(27479),ue=f(2311),te=f(59301),Un=Object.defineProperty,Vn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,Ul=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Vl=(a,l,n)=>l in a?Un(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Ut=(a,l)=>{for(var n in l||(l={}))Jn.call(l,n)&&Vl(a,n,l[n]);if(Ul)for(var n of Ul(l))Qn.call(l,n)&&Vl(a,n,l[n]);return a},Cl=(a,l)=>Vn(a,Kn(l)),Xn=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const{RangePicker:qn}=mt.default,{Option:$l}=Fe.default,ea=({shixunHomeworks:a,classroomList:l,getData:n,dispatch:E})=>{var h,O,N,_,i,g,V,ee,k,d,x,B,b,G,ge;const{workSetting:C,workList:me}=a,r=(0,q.useParams)(),[H,X]=(0,t.useState)(!0);let[e,W]=(0,t.useState)([]),[s,pe]=(0,t.useState)([]);const[p,z]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:at.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[se,ze]=(0,t.useState)(!1);(0,t.useEffect)(()=>{C!=null&&C.course_id&&(Object.keys(p).map(function(Z){Z.indexOf("proportion")>-1?p[Z]=C[Z]*100:p[Z]=C[Z]}),C.anonymous_comment&&(p.unified_late=C.unified_anonymous_comment,ze(C.unified_anonymous_comment)),(!p.allow_late||!p.unified_late)&&(p.late_penalty=5),p.unified_setting||(p.unified_late=!1,p.unified_anonymous_comment=!1,p.unified_anonymous_appeal=!1),e=JSON.parse(JSON.stringify(C.group_settings.map(Z=>Cl(Ut({},Z),{group_name:[Z.group_name]})).filter(Z=>Z.publish_time!==null))),s=JSON.parse(JSON.stringify(C.allow_late_settings.map(Z=>Cl(Ut({},Z),{group_name:[Z.group_name]})).filter(Z=>Z.late_time!==null))),z(Ut({},p)),W(e.length?[...e]:[{}]),pe([...s]))},[C]),(0,t.useEffect)(()=>{X(!(0,A.GJ)())},[(0,A.GJ)()]);const[Ne,fe]=(0,t.useState)(!1),Je=()=>Xn(void 0,null,function*(){fe(!Ne);const Z=JSON.parse(JSON.stringify(p));if(Z.categoryId=r.categoryId,p.unified_setting||(e=e==null?void 0:e.map(R=>{var qe,we;if(!R.publish_time||!R.end_time)throw w.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!R.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),fe(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return R.group_name=typeof(R==null?void 0:R.group_name)=="string"?[R==null?void 0:R.group_name]:R==null?void 0:R.group_name,R.group_id=(we=(qe=R==null?void 0:R.group_name)==null?void 0:qe.map(ke=>{var Fu,Ge;let eu=(Ge=(Fu=C.group_settings)==null?void 0:Fu.filter(du=>(du==null?void 0:du.group_name)===ke))==null?void 0:Ge[0];return eu==null?void 0:eu.group_id}))==null?void 0:we.toString().split(","),R})),Z.group_settings=e,p.allow_late)if(p.unified_late){if(p.late_penalty===null||p.late_penalty===void 0||p.late_penalty<0||p.late_penalty>100)throw w.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),fe(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!p.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else s=s==null?void 0:s.map(R=>{var qe,we;if(R.penalty_type=at.Q.Number,R.late_penalty===null||R.late_penalty===void 0||R.late_penalty<0||R.late_penalty>100)throw w.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),fe(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!R.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!R.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),fe(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return R.group_name=typeof(R==null?void 0:R.group_name)=="string"?[R==null?void 0:R.group_name]:R==null?void 0:R.group_name,R.group_id=(we=(qe=R==null?void 0:R.group_name)==null?void 0:qe.map(ke=>{var Fu,Ge;let eu=(Ge=(Fu=C.group_settings)==null?void 0:Fu.filter(du=>(du==null?void 0:du.group_name)===ke))==null?void 0:Ge[0];return eu==null?void 0:eu.group_id}))==null?void 0:we.toString().split(","),R}),Z.allow_late_settings=s;if(p!=null&&p.submit_limit&&!(p!=null&&p.submit_limit_num)){w.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1);return}if(p!=null&&p.can_submit&&!(p!=null&&p.submit_num)){w.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),fe(!1);return}Object.keys(Z).map(function(R){R.indexOf("proportion")>-1&&(Z[R]=Z[R]/100)}),E({type:"shixunHomeworks/updateSetting",payload:Cl(Ut({},Z),{penalty_type:at.Q.Number})}).then(R=>{R.status===0?(fe(!1),w.ZP.success("\u66F4\u65B0\u6210\u529F"),n()):fe(!1)})}),au=(0,t.useMemo)(()=>(C==null?void 0:C.allow_late)||(C==null?void 0:C.all_group_late),[C,me]),T=(Z,R,qe="group_id")=>{var we;return R?R.find(ke=>ke[qe]===Z):(we=C==null?void 0:C.group_settings)==null?void 0:we.find(ke=>ke.group_id[0]===Z)},_e=Z=>{var R,qe;const we=T(Z,C==null?void 0:C.allow_late_settings,"id"),ke=T(Z,C==null?void 0:C.anonymous_comment_settings),Fu=T(Z);return(C==null?void 0:C.allow_late)&&we&&c()(we==null?void 0:we.late_time)<=c()()||(C==null?void 0:C.anonymous_comment)&&ke&&(ke==null?void 0:ke.evaluation_start)!==null||((qe=(c()(Fu==null?void 0:Fu.end_time)<=c()()&&((R=C==null?void 0:C.allow_late_settings)==null?void 0:R.filter(Ge=>Ge.group_id.includes(Z))))[0])==null?void 0:qe.late_time)!=null},le=C==null?void 0:C.anonymous_comment,tu=(h=C==null?void 0:C.allow_late_settings)!=null&&h.length?(O=C==null?void 0:C.allow_late_settings)==null?void 0:O.every(Z=>{if(Z.evaluation_start)return!0}):!1,Ou=(C==null?void 0:C.unified_late)&&(C==null?void 0:C.anonymous_comment),cu=C==null?void 0:C.anonymous_comment,ie=Z=>{if(!Z)return!1;const R=T(Z,C==null?void 0:C.anonymous_comment_settings);return(C==null?void 0:C.anonymous_comment)&&R&&(R==null?void 0:R.evaluation_start)!==null},Re=Z=>{const R=T(Z,C==null?void 0:C.anonymous_comment_settings);return R&&(R==null?void 0:R.evaluation_start)!==null};return te.createElement("div",{style:{padding:"30px 50px"}},te.createElement("div",{className:`${ue.Z.title}`},te.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),te.createElement(Ye.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},te.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.Z.title_icon}`}))),te.createElement("div",{className:ue.Z.content},((N=C==null?void 0:C.group_settings)==null?void 0:N.length)>0?te.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line} ${(_=ue.Z)==null?void 0:_.h_lh_40}`,align:"middle"},te.createElement(ul.Z,{checked:p.unified_setting,disabled:H||!((i=C==null?void 0:C.homework_status)!=null&&i.includes("\u672A\u53D1\u5E03"))||(0,A.Rm)()&&!((V=(g=l.AssistantObject)==null?void 0:g.group)!=null&&V.can_publish)||!(C!=null&&C.manage_all_group),onChange:()=>{var Z;if(!((Z=C==null?void 0:C.homework_status)!=null&&Z.includes("\u672A\u53D1\u5E03"))){w.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(p.unified_setting=!p.unified_setting,p.unified_setting||(p.unified_late=!1),z(Object.assign({},p)),e==""){W([{}]);return}p.unified_setting&&(W([]),pe([{late_penalty:5}]))}}),te.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),te.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,p.unified_setting&&te.createElement("div",{className:ue.Z.row_sty,style:{padding:"5px 30px"}},te.createElement(Q.Z,{align:"middle"},te.createElement(F.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),te.createElement(F.Z,{className:"ml5"},te.createElement(mt.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:H||!((ee=C==null?void 0:C.homework_status)!=null&&ee.includes("\u672A\u53D1\u5E03")||(k=C==null?void 0:C.homework_status)!=null&&k.includes("\u672A\u5F00\u59CB"))||(0,A.Rm)()&&!((x=(d=l.AssistantObject)==null?void 0:d.group)!=null&&x.can_publish),value:p.publish_time?c()(p.publish_time):"",disabledDate:Z=>(0,At.Q8)(Z,C==null?void 0:C.course_end_date),disabledTime:Z=>(0,At.d0)(Z),onChange:(Z,R)=>{p.publish_time=R,!p.end_time&&p.unified_setting&&(p.end_time=c()(Z).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),z(Object.assign({},p))}})),te.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),te.createElement(Q.Z,{align:"middle"},te.createElement(F.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),te.createElement(F.Z,{className:"ml5"},te.createElement(mt.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:tu||cu||(C==null?void 0:C.allow_late)&&(C==null?void 0:C.homework_status.includes("\u5DF2\u622A\u6B62"))||H||(C==null?void 0:C.allow_late)&&c()()>=c()(C==null?void 0:C.end_time)||(0,A.Rm)()&&!((b=(B=l.AssistantObject)==null?void 0:B.group)!=null&&b.can_publish),disabledDate:Z=>(0,At.Q8)(Z,C==null?void 0:C.course_end_date,p.publish_time),disabledTime:Z=>(0,At.d0)(Z,p.publish_time),value:p.end_time?c()(p.end_time):"",onChange:(Z,R)=>{p.end_time=R,z(Object.assign({},p))}})),te.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!p.unified_setting&&te.createElement(Q.Z,null,e&&e.map(function(Z,R){var qe,we,ke,Fu;return te.createElement(Q.Z,{key:R},te.createElement(Q.Z,{style:{padding:"5px 14px 5px 52px"}},te.createElement(F.Z,{className:ue.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",R+1),te.createElement(F.Z,{flex:"auto",style:{maxWidth:350}},te.createElement(Fe.default,{disabled:H||((qe=C==null?void 0:C.homework_status)!=null&&qe.includes("\u672A\u53D1\u5E03")&&Z.id||c()(){var eu,du;if((0,A.Rm)()&&!((du=(eu=l.AssistantObject)==null?void 0:eu.group)!=null&&du.can_publish)){w.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}e[R].group_name=Ge,e[R].group_id=Z.group_id;const ou=(0,gt.flattenDeep)(e.map(Iu=>Iu.group_name)),Su=s.map(Iu=>{let Mu=(Iu==null?void 0:Iu.group_name)||[];return Cl(Ut({},Iu),{group_name:(0,gt.remove)(Mu,$e=>ou.includes($e))})});pe(Su),W(e.slice())}},C.group_settings&&C.group_settings.map(function(Ge){if(!e.map(eu=>eu.group_name).toString().split(",").includes(String(Ge.group_name)))return te.createElement($l,{value:Ge.group_name,key:Ge.id},Ge.group_name)})))),te.createElement(F.Z,{style:{padding:"5px 0"}},te.createElement(qn,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Z.publish_time?c()(Z.publish_time):c()(),c()()]},disabled:H||(c()()<=c()((we=T(Z.id))==null?void 0:we.publish_time)?!1:[!0,_e(Z.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:Ge=>(0,At.Q8)(Ge,C==null?void 0:C.course_end_date),disabledTime:Ge=>(0,At.d0)(Ge),showTime:{format:"HH:mm",defaultValue:[c()((0,j.U6)(),"HH:mm"),c()((0,j.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Z.publish_time&&[c()(Z.publish_time),c()(Z.end_time)],onChange:(Ge,eu)=>{var du,ou;if((0,A.Rm)()&&!((ou=(du=l.AssistantObject)==null?void 0:du.group)!=null&&ou.can_publish)){w.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}e[R].publish_time=eu[0],e[R].end_time=eu[1],W([...e])}})),!H&&te.createElement(F.Z,{className:`${(ke=ue.Z)==null?void 0:ke.h_lh_40}`,style:{padding:"5px 0"}},e.length<((Fu=C==null?void 0:C.group_settings)==null?void 0:Fu.length)&&te.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{W(e.concat({}))}}),(Z!=null&&Z.publish_time&&c()(){var Ge,eu;if((0,A.Rm)()&&!((eu=(Ge=l.AssistantObject)==null?void 0:Ge.normal)!=null&&eu.can_publish)){w.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 du=(0,gt.cloneDeep)(s);du.forEach((ou,Su)=>{ou.group_name&&(ou.group_name=ou.group_name.filter(Iu=>{var Mu;return!((Mu=e[R].group_name)!=null&&Mu.includes(Iu))}))}),e=e.filter((ou,Su)=>R!==Su),pe(du),W(e.slice()),setTimeout(()=>W(e.slice()),10)}}):te.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),te.createElement(Yl.ZP,{checkMarginLeft:60,className:"mb20",disabled:H,value:p,onChange:Z=>z(Ut(Ut({},p),Z))}),te.createElement(te.Fragment,null,te.createElement("div",{className:`${ue.Z.title} mt30`},te.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),te.createElement("div",{className:ue.Z.content},te.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line} ${(G=ue.Z)==null?void 0:G.h_lh_40}`,align:"middle"},te.createElement(ul.Z,{checked:p.allow_late,disabled:tu||H||(C==null?void 0:C.allow_late),onChange:Z=>{var R;if((0,A.Rm)()&&!((R=l.AssistantObject.group)!=null&&R.can_late)){w.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&&We.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:te.createElement("div",{style:{padding:10,background:"#f5f6f9"}},te.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"),te.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),te.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"))}),p.allow_late=!p.allow_late,s==""&&pe([{late_penalty:5}]),z(Object.assign({},p))}}),te.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),te.createElement(Ye.Z,{overlayStyle:{width:380,maxWidth:380},title:te.createElement("div",{style:{display:"flex",flexFlow:"column"}},te.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),te.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),te.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},te.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ue.Z.title_icon}`}))),(p==null?void 0:p.allow_late)&&te.createElement("div",{className:"pb5"},te.createElement(Q.Z,{className:ue.Z.row_sty1},te.createElement(F.Z,{className:ue.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),te.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:H,value:p.unified_late,onChange:Z=>{var R;if((0,A.Rm)()&&!((R=l.AssistantObject.group)!=null&&R.can_late)){w.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}p.unified_late=Z.target.value,s==""&&!Z.target.value&&pe([{late_penalty:5}]),z(Ut({},p))}},(p==null?void 0:p.unified_setting)&&te.createElement(oe.ZP,{disabled:(C==null?void 0:C.allow_late)||!(C!=null&&C.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((ge=C==null?void 0:C.group_settings)==null?void 0:ge.length)&&te.createElement(oe.ZP,{disabled:C==null?void 0:C.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),p!=null&&p.unified_late?te.createElement("div",null,te.createElement(Q.Z,{wrap:!1,align:"middle",className:`${ue.Z.row_sty1} mb10 mt5`},te.createElement(F.Z,{className:ue.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),te.createElement(F.Z,{style:{margin:"0 10px 0 8px"}},te.createElement(Ke.Z,{disabled:H||le,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:p.late_penalty,onChange:Z=>{var R;if((0,A.Rm)()&&!((R=l.AssistantObject.group)!=null&&R.can_late)){w.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}p.late_penalty=Z,z(Object.assign({},p))}})),te.createElement(F.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),te.createElement(Q.Z,{className:`${ue.Z.row_sty1}`},te.createElement(F.Z,{className:ue.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),te.createElement(F.Z,{style:{margin:"0 10px 0 8px"}},te.createElement(mt.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:H||Ou||tu,value:p.late_time?c()(p.late_time):"",disabledDate:Z=>(0,At.Q8)(Z,C==null?void 0:C.course_end_date),disabledTime:Z=>(0,At.d0)(Z),onChange:(Z,R)=>{var qe;if((0,A.Rm)()&&!((qe=l.AssistantObject.group)!=null&&qe.can_late)){w.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}p.late_time=R,z(Object.assign({},p))}})),te.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):s.map(function(Z,R){var qe;return te.createElement(Q.Z,{key:R,style:{padding:"5px 14px 5px 52px"}},te.createElement(F.Z,{className:ue.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",R+1),te.createElement(F.Z,{className:"mr20 ml10"},te.createElement(Fe.default,{size:"large",disabled:H||!((qe=me==null?void 0:me.homework_status)!=null&&qe.includes("\u672A\u53D1\u5E03"))&&Z.id,mode:"multiple",style:{width:250},value:typeof Z.group_name=="string"?[Z.group_name]:Z.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:we=>{var ke;if((0,A.Rm)()&&!((ke=l.AssistantObject.normal)!=null&&ke.can_late)){w.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}s[R].group_name=we,s[R].group_id=Z.group_id,pe(s.slice())}},C.group_settings&&C.group_settings.map(function(we){if(p!=null&&p.unified_setting&&!s.map(ke=>ke.group_name).toString().split(",").includes(String(we.group_name))&&!Re(we.id))return te.createElement($l,{value:we.group_name,key:we.id},we.group_name);if(e.map(ke=>ke.group_name).toString().split(",").includes(String(we.group_name))&&!s.map(ke=>ke.group_name).toString().split(",").includes(String(we.group_name))&&!Re(we.id))return te.createElement($l,{value:we.group_name,key:we.id},we.group_name)}))),te.createElement(F.Z,{className:ue.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),te.createElement(F.Z,{className:"mr20 ml10"},te.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:H||ie(Z.id),defaultValue:Z.late_penalty,onChange:we=>{var ke,Fu;if((0,A.Rm)()&&!((Fu=(ke=l.AssistantObject)==null?void 0:ke.normal)!=null&&Fu.can_late)){w.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}s[R].late_penalty=we,s[R].penalty_type=at.Q.Number}})),te.createElement(F.Z,{className:ue.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),te.createElement(F.Z,{className:"ml10"},te.createElement(mt.default,{size:"large",disabled:H||ie(Z.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:we=>(0,At.Q8)(we,C==null?void 0:C.course_end_date),disabledTime:we=>(0,At.d0)(we),format:"YYYY-MM-DD HH:mm",value:Z!=null&&Z.late_time?c()(Z.late_time):void 0,onChange:(we,ke)=>{var Fu,Ge;if((0,A.Rm)()&&!((Ge=(Fu=l.AssistantObject)==null?void 0:Fu.normal)!=null&&Ge.can_late)){w.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}s[R].late_time=ke,pe([...s])}})),!H&&te.createElement(F.Z,{style:{height:40,lineHeight:"40px"}},te.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{pe(s.concat({penalty_type:at.Q.Number,late_penalty:5}))}}),R>0&&!Z.id?te.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{s=s.filter((we,ke)=>R!==ke),pe(s.slice()),setTimeout(()=>pe(s.slice()),10)}}):te.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),te.createElement(De.ZP,{loading:Ne,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Je()},"\u4FDD\u5B58"))};var ua=(0,q.connect)(({shixunHomeworks:a,classroomList:l})=>({shixunHomeworks:a,classroomList:l}))(ea),Ue=f(59301),ta=Object.defineProperty,la=Object.defineProperties,na=Object.getOwnPropertyDescriptors,Kl=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,Jl=(a,l,n)=>l in a?ta(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,tl=(a,l)=>{for(var n in l||(l={}))aa.call(l,n)&&Jl(a,n,l[n]);if(Kl)for(var n of Kl(l))oa.call(l,n)&&Jl(a,n,l[n]);return a},Tl=(a,l)=>la(a,na(l)),Ql=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const ra=({shixunHomeworks:a,getData:l,dispatch:n})=>{const{workSetting:E}=a,h=(0,q.useParams)(),[O,N]=(0,t.useState)(!0);let[_,i]=(0,t.useState)([]),[g,V]=(0,t.useState)([]);const[ee,k]=(0,t.useState)(!1),[d,x]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:at.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,t.useEffect)(()=>{N(!(0,A.GJ)())},[(0,A.GJ)()]),(0,t.useEffect)(()=>{E!=null&&E.course_id&&(Object.keys(d).map(function(b){b.indexOf("proportion")>-1?(d[b]=(E[b]*100).toFixed(0),console.log(b,d[b],E[b])):d[b]=E[b]}),(!d.allow_late||!d.unified_late)&&(d.late_penalty=5),d.unified_setting||(d.unified_late=!1,d.unified_anonymous_comment=!1,d.unified_anonymous_appeal=!1),_=JSON.parse(JSON.stringify(E.group_settings.map(b=>Tl(tl({},b),{group_name:[b.group_name]})).filter(b=>b.publish_time!==null))),g=JSON.parse(JSON.stringify(E.allow_late_settings.map(b=>Tl(tl({},b),{group_name:[b.group_name]})).filter(b=>b.late_time!==null))),x(tl({},d)),i([..._]),V([...g]),console.log(d,E))},[E]);const B=()=>Ql(void 0,null,function*(){const b=JSON.parse(JSON.stringify(d));if(b.categoryId=h.categoryId,d.unified_setting||(_=_==null?void 0:_.map(G=>{var ge,C;if(!G.publish_time||!G.end_time)throw w.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!G.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return G.group_name=typeof(G==null?void 0:G.group_name)=="string"?[G==null?void 0:G.group_name]:G==null?void 0:G.group_name,G.group_id=(C=(ge=G==null?void 0:G.group_name)==null?void 0:ge.map(me=>{var r,H;let X=(H=(r=E.group_settings)==null?void 0:r.filter(e=>(e==null?void 0:e.group_name)===me))==null?void 0:H[0];return X==null?void 0:X.group_id}))==null?void 0:C.toString().split(","),G})),b.group_settings=_,d.allow_late)if(d.unified_late){if(d.late_penalty===null||d.late_penalty===void 0||d.late_penalty<0||d.late_penalty>100)throw w.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(!d.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else g=g==null?void 0:g.map(G=>{var ge,C;if(G.penalty_type=at.Q.Number,G.late_penalty===null||G.late_penalty===void 0||G.late_penalty<0||G.late_penalty>100)throw w.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(!G.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!G.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return G.group_name=typeof(G==null?void 0:G.group_name)=="string"?[G==null?void 0:G.group_name]:G==null?void 0:G.group_name,G.group_id=(C=(ge=G==null?void 0:G.group_name)==null?void 0:ge.map(me=>{var r,H;let X=(H=(r=E.group_settings)==null?void 0:r.filter(e=>(e==null?void 0:e.group_name)===me))==null?void 0:H[0];return X==null?void 0:X.group_id}))==null?void 0:C.toString().split(","),G}),b.allow_late_settings=g;Object.keys(b).map(function(G){G.indexOf("proportion")>-1&&(b[G]=b[G]/100)}),n({type:"shixunHomeworks/updateSetting",payload:Tl(tl({},b),{penalty_type:at.Q.Number})}).then(G=>{G.status===0&&(w.ZP.success("\u66F4\u65B0\u6210\u529F"),l())})});return Ue.createElement("div",{className:ut.form},Ue.createElement("div",{className:ut.title},"\u7EC4\u957F\u8BC4\u5206"),Ue.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ue.createElement(ul.Z,{disabled:O,checked:d.is_group_grade,onChange:b=>{d.is_group_grade=b,x(tl({},d))}}),Ue.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),Ue.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),Ue.createElement("div",{className:ut.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Ue.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:O,value:d.ta_mode,onChange:b=>{d.ta_mode=b.target.value,x(tl({},d))}},Ue.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},Ue.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Ue.createElement("br",null),Ue.createElement(oe.ZP,{value:0},Ue.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),Ue.createElement("div",{className:ut.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),Ue.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:O,value:d.final_mode,onChange:b=>{d.final_mode=b.target.value,x(tl({},d))}},Ue.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},Ue.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Ue.createElement(oe.ZP,{value:!0},Ue.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),d.final_mode?Ue.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):Ue.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Ue.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),Ue.createElement(Ke.Z,{disabled:O,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:d.te_proportion,onChange:b=>{d.te_proportion=b,x(Object.assign({},d))}}),Ue.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Ue.createElement(Ke.Z,{disabled:O,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:d.ta_proportion,onChange:b=>{d.ta_proportion=b,x(Object.assign({},d))}}),d.is_group_grade&&Ue.createElement(Ue.Fragment,null,Ue.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),Ue.createElement(Ke.Z,{disabled:O,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:d.gr_proportion,onChange:b=>{d.gr_proportion=b,x(Object.assign({},d))}})),Ue.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Ue.createElement(Ke.Z,{disabled:O,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:d.st_proportion,onChange:b=>{d.st_proportion=b,x(Object.assign({},d))}})),!O&&Ue.createElement(Ue.Fragment,null,Ue.createElement(De.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>B()},"\u4FDD\u5B58"),Ue.createElement(De.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>k(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Ue.createElement(We.default,{open:ee,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{k(!1)},onOk:()=>Ql(void 0,null,function*(){const b=JSON.parse(JSON.stringify(d));Object.keys(b).map(function(ge){ge.indexOf("proportion")>-1&&(b[ge]=b[ge]/100)}),(yield(0,ye.ZP)(`/api/courses/${h.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:b}})).status===0&&(w.ZP.success("\u8BBE\u7F6E\u6210\u529F"),k(!1))})},Ue.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var ia=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(ra),Lu=f(59301),sa=Object.defineProperty,da=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,pa=Object.prototype.propertyIsEnumerable,ql=(a,l,n)=>l in a?sa(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Bl=(a,l)=>{for(var n in l||(l={}))ma.call(l,n)&&ql(a,n,l[n]);if(Xl)for(var n of Xl(l))pa.call(l,n)&&ql(a,n,l[n]);return a},jl=(a,l)=>da(a,ca(l)),_a=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Ea=({getData:a,dispatch:l,shixunHomeworks:n})=>{const{workSetting:E}=n,h=(0,q.useParams)(),[O,N]=(0,t.useState)(!0);let[_,i]=(0,t.useState)([]),[g,V]=(0,t.useState)([]);const[ee,k]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:at.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,t.useEffect)(()=>{N(!(0,A.GJ)())},[(0,A.GJ)()]),(0,t.useEffect)(()=>{E!=null&&E.course_id&&(Object.keys(ee).map(function(x){x.indexOf("proportion")>-1?(ee[x]=E[x]*100,console.log(x,ee[x],E[x])):ee[x]=E[x]}),(!ee.allow_late||!ee.unified_late)&&(ee.late_penalty=5),ee.unified_setting||(ee.unified_late=!1,ee.unified_anonymous_comment=!1,ee.unified_anonymous_appeal=!1),_=JSON.parse(JSON.stringify(E.group_settings.map(x=>jl(Bl({},x),{group_name:[x.group_name]})).filter(x=>x.publish_time!==null))),g=JSON.parse(JSON.stringify(E.allow_late_settings.map(x=>jl(Bl({},x),{group_name:[x.group_name]})).filter(x=>x.late_time!==null))),k(Bl({},ee)),i([..._]),V([...g]))},[E]);const d=()=>_a(void 0,null,function*(){const x=JSON.parse(JSON.stringify(ee));if(x.categoryId=h.categoryId,ee.unified_setting||(_=_==null?void 0:_.map(B=>{var b,G;if(!B.publish_time||!B.end_time)throw w.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!B.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return B.group_name=typeof(B==null?void 0:B.group_name)=="string"?[B==null?void 0:B.group_name]:B==null?void 0:B.group_name,B.group_id=(G=(b=B==null?void 0:B.group_name)==null?void 0:b.map(ge=>{var C,me;let r=(me=(C=E.group_settings)==null?void 0:C.filter(H=>(H==null?void 0:H.group_name)===ge))==null?void 0:me[0];return r==null?void 0:r.group_id}))==null?void 0:G.toString().split(","),B})),x.group_settings=_,ee.allow_late)if(ee.unified_late){if(ee.late_penalty===null||ee.late_penalty===void 0||ee.late_penalty<0||ee.late_penalty>100)throw w.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(!ee.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else g=g==null?void 0:g.map(B=>{var b,G;if(B.penalty_type=at.Q.Number,B.late_penalty===null||B.late_penalty===void 0||B.late_penalty<0||B.late_penalty>100)throw w.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 w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!B.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return B.group_name=typeof(B==null?void 0:B.group_name)=="string"?[B==null?void 0:B.group_name]:B==null?void 0:B.group_name,B.group_id=(G=(b=B==null?void 0:B.group_name)==null?void 0:b.map(ge=>{var C,me;let r=(me=(C=E.group_settings)==null?void 0:C.filter(H=>(H==null?void 0:H.group_name)===ge))==null?void 0:me[0];return r==null?void 0:r.group_id}))==null?void 0:G.toString().split(","),B}),x.allow_late_settings=g;Object.keys(x).map(function(B){B.indexOf("proportion")>-1&&(x[B]=x[B]/100)}),l({type:"shixunHomeworks/updateSetting",payload:jl(Bl({},x),{penalty_type:at.Q.Number})}).then(B=>{B.status===0&&(w.ZP.success("\u66F4\u65B0\u6210\u529F"),a())})});return Lu.createElement("div",{className:ut.form},Lu.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Lu.createElement(be.default,{checked:ee.work_public,disabled:O,onChange:x=>{ee.work_public=x.target.checked,k(Object.assign({},ee))}},Lu.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),Lu.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),Lu.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Lu.createElement(be.default,{checked:ee.score_open,disabled:O,onChange:x=>{x.target.checked&&(ee.personal_score_open=!0),ee.score_open=x.target.checked,k(Object.assign({},ee))}},Lu.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),Lu.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),Lu.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Lu.createElement(be.default,{checked:ee.personal_score_open,disabled:O||ee.score_open,onChange:x=>{ee.personal_score_open=x.target.checked,k(Object.assign({},ee))}},Lu.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),Lu.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),Lu.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Lu.createElement(be.default,{checked:ee.answer_public,disabled:O,onChange:x=>{ee.answer_public=x.target.checked,k(Object.assign({},ee))}},Lu.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),Lu.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!O&&Lu.createElement(Lu.Fragment,null,Lu.createElement(De.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:d},"\u4FDD\u5B58")))};var va=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(Ea),fa=f(49061),Fa=f(92608),ga=f(96192),ya=f(76567),bl=f(38450),Pe=f(59301),ha=Object.defineProperty,Ca=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,ba=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,un=(a,l,n)=>l in a?ha(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,wt=(a,l)=>{for(var n in l||(l={}))ba.call(l,n)&&un(a,n,l[n]);if(en)for(var n of en(l))Da.call(l,n)&&un(a,n,l[n]);return a},ll=(a,l)=>Ca(a,Ba(l)),Ll=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const tn=(a,l)=>{if(l==="comment"){const n=a==null?void 0:a.filter(O=>O.evaluation_end!==null);return n.length===0?[{deleteflag:!0}]:(0,bl.M)(n,["evaluation_start","evaluation_end"]).map(O=>ll(wt({},O),{evaluation_start:[O.evaluation_start,O.evaluation_end],group_name:[O.group_name],deleteflag:!1}))}else if(l==="appeal"){const n=a==null?void 0:a.filter(O=>O.appeal_time!==null);return n.length===0?[{deleteflag:!0}]:(0,bl.M)(n,["appeal_time"]).map(O=>ll(wt({},O),{group_name:[O.group_name],deleteflag:!1}))}},ln=(a,l)=>a.map(n=>l.find(E=>E.value===n).id),Aa=({shixunHomeworks:a,classroomList:l,dispatch:n})=>{var E,h,O,N,_,i,g,V,ee;const{workSetting:k,workList:d}=a,x=(0,q.useParams)(),[B,b]=(0,t.useState)(!0);let[G,ge]=(0,t.useState)([]),[C,me]=(0,t.useState)([]);const[r,H]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:at.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),X=(E=k==null?void 0:k.anonymous_comment_settings)==null?void 0:E.map(T=>({label:T.group_name,value:T.group_name,id:T.group_id})),e=(h=k==null?void 0:k.anonymous_appeal_settings)==null?void 0:h.map(T=>({label:T.group_name,value:T.group_name,id:T.group_id})),[W]=I.default.useForm(),[s]=I.default.useForm(),pe=()=>Ll(void 0,null,function*(){const T=(0,bl.Y)(W.getFieldsValue(),"YYYY-MM-DD HH:mm"),_e=(0,gt.cloneDeep)(T);for(const le of _e.anonymous_comment_settings||[]){if(!(le!=null&&le.evaluation_start))return w.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!le.group_name)return w.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();le.evaluation_end=le==null?void 0:le.evaluation_start[1],le.evaluation_start=le==null?void 0:le.evaluation_start[0],le.group_id=ln(le.group_name,X),Reflect.deleteProperty(le,"deleteflag")}return _e}),p=()=>{const T=(0,bl.Y)(s.getFieldsValue(),"YYYY-MM-DD HH:mm"),_e=(0,gt.cloneDeep)(T);for(const le of _e.anonymous_appeal_settings||[])le.group_id=ln(le.group_name,e),Reflect.deleteProperty(le,"deleteflag");return _e},z=()=>Ll(void 0,null,function*(){yield n({type:"shixunHomeworks/getWorkSetting",payload:wt({},x)}),W.resetFields(),s.resetFields()});(0,t.useEffect)(()=>{k!=null&&k.course_id&&(Object.keys(r).map(function(T){T.indexOf("proportion")>-1?r[T]=k[T]*100:r[T]=k[T]}),(!r.allow_late||!r.unified_late)&&(r.late_penalty=5),r.unified_setting||(r.unified_late=!1,r.unified_anonymous_comment=!1,r.unified_anonymous_appeal=!1),G=JSON.parse(JSON.stringify(k.group_settings.map(T=>ll(wt({},T),{group_name:[T.group_name]})).filter(T=>T.publish_time!==null))),C=JSON.parse(JSON.stringify(k.allow_late_settings.map(T=>ll(wt({},T),{group_name:[T.group_name]})).filter(T=>T.late_time!==null))),H(wt({},r)),ge([...G]),me([...C]))},[k]),(0,t.useEffect)(()=>{b(!(0,A.t_)()&&!(k!=null&&k.can_edit))},[k,(0,A.t_)()]);const se=(((O=k==null?void 0:k.homework_status)==null?void 0:O.includes("\u5DF2\u622A\u6B62"))||(X==null?void 0:X.length)>0)&&(k==null?void 0:k.student_works),ze=((N=k==null?void 0:k.anonymous_appeal_settings)==null?void 0:N.length)>0,Ne=(k==null?void 0:k.anonymous_comment)&&(k==null?void 0:k.unified_anonymous_comment)&&((_=d==null?void 0:d.homework_status)==null?void 0:_.includes("\u5DF2\u622A\u6B62"))||ze,[fe,Je]=(0,t.useState)(!1),au=()=>Ll(void 0,null,function*(){Je(!fe);const T=JSON.parse(JSON.stringify(r));if(T.categoryId=x.categoryId,r.unified_setting||(G=G==null?void 0:G.map(le=>{var tu,Ou;if(!le.publish_time||!le.end_time)throw w.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Je(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!le.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Je(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return le.group_name=typeof(le==null?void 0:le.group_name)=="string"?[le==null?void 0:le.group_name]:le==null?void 0:le.group_name,le.group_id=(Ou=(tu=le==null?void 0:le.group_name)==null?void 0:tu.map(cu=>{var ie,Re;let Z=(Re=(ie=k.group_settings)==null?void 0:ie.filter(R=>(R==null?void 0:R.group_name)===cu))==null?void 0:Re[0];return Z==null?void 0:Z.group_id}))==null?void 0:Ou.toString().split(","),le})),T.group_settings=G,r.allow_late)if(r.unified_late){if(r.late_penalty===null||r.late_penalty===void 0||r.late_penalty<0||r.late_penalty>100)throw w.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Je(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!r.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Je(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else C=C==null?void 0:C.map(le=>{var tu,Ou;if(le.penalty_type=at.Q.Number,le.late_penalty===null||le.late_penalty===void 0||le.late_penalty<0||le.late_penalty>100)throw w.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Je(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!le.late_time)throw w.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Je(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!le.group_name)throw w.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Je(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return le.group_name=typeof(le==null?void 0:le.group_name)=="string"?[le==null?void 0:le.group_name]:le==null?void 0:le.group_name,le.group_id=(Ou=(tu=le==null?void 0:le.group_name)==null?void 0:tu.map(cu=>{var ie,Re;let Z=(Re=(ie=k.group_settings)==null?void 0:ie.filter(R=>(R==null?void 0:R.group_name)===cu))==null?void 0:Re[0];return Z==null?void 0:Z.group_id}))==null?void 0:Ou.toString().split(","),le}),T.allow_late_settings=C;if(r.evaluation_start){if(r.end_time&&c()(r.evaluation_start)<=c()(r.end_time))throw w.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Je(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(r.late_time&&c()(r.evaluation_start)<=c()(r.late_time))throw w.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Je(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(T).map(function(le){le.indexOf("proportion")>-1&&(T[le]=T[le]/100)}),T.anonymous_comment&&!T.unified_anonymous_comment){const le=yield pe();T.anonymous_comment_settings=le.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(tu=>{Reflect.deleteProperty(T,tu)})}if(T.anonymous_appeal&&!T.unified_anonymous_appeal){const le=p();T.anonymous_appeal_settings=le.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(tu=>{Reflect.deleteProperty(T,tu)})}(yield(0,ye.ZP)(`/api/homework_commons/${x.categoryId}/evaluation_setting.json`,{method:"post",body:wt({},T)})).status===0?(Je(!1),w.ZP.success("\u66F4\u65B0\u6210\u529F"),b(!0),z()):Je(!1)});return Pe.createElement("div",{className:ut.form},Pe.createElement("div",{className:ut.title},"\u4F5C\u4E1A\u533F\u8BC4"),Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement(ul.Z,{checked:r.anonymous_comment,disabled:B||!se||(k==null?void 0:k.anonymous_comment),onChange:()=>{var T;if((0,A.Rm)()&&!((T=l.AssistantObject.group)!=null&&T.can_anonymous_comment)){w.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}r.anonymous_comment=!r.anonymous_comment,r.allow_late&&!r.evaluation_start?r.late_time&&r.late_time!=""&&(r.evaluation_start=c()(r.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),r.evaluation_end=c()(r.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):r.unified_setting&&!r.evaluation_start&&r.end_time&&r.end_time!=""&&(r.evaluation_start=c()(r.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),r.evaluation_end=c()(r.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),r.anonymous_comment&&(r.evaluation_num=parseInt(r.evaluation_num)?r.evaluation_num:3,r.absence_penalty=parseInt(r.absence_penalty)?r.absence_penalty:3),H(Object.assign({},r))}}),Pe.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Pe.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Pe.createElement(Ye.Z,{title:Pe.createElement("div",null,Pe.createElement("div",null,"\u89C4\u5219"),Pe.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Pe.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),Pe.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),Pe.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ut.title_icon}`}))),r.anonymous_comment&&Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Pe.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Pe.createElement(oe.ZP.Group,{value:r.unified_anonymous_comment,disabled:B||r.anonymous_appeal||(k==null?void 0:k.anonymous_comment),onChange:T=>{var _e;if((0,A.Rm)()&&!((_e=l.AssistantObject.group)!=null&&_e.can_anonymous_comment)){w.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}H(le=>ll(wt({},le),{unified_anonymous_comment:T.target.value})),W.resetFields()}},(k==null?void 0:k.unified_setting)&&(k==null?void 0:k.unified_late)&&Pe.createElement(oe.ZP,{value:!0,disabled:B||r.anonymous_appeal||(k==null?void 0:k.anonymous_comment)||!(k!=null&&k.manage_all_group)},Pe.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((i=k==null?void 0:k.group_settings)==null?void 0:i.length)>0&&Pe.createElement(oe.ZP,{value:!1},Pe.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),r.anonymous_comment&&r.unified_anonymous_comment&&Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Pe.createElement(oe.ZP.Group,{value:r.anonymous_group,disabled:B||r.anonymous_appeal||(k==null?void 0:k.anonymous_comment),onChange:T=>{var _e;if((0,A.Rm)()&&!((_e=l.AssistantObject.group)!=null&&_e.can_anonymous_comment)){w.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}H(le=>ll(wt({},le),{anonymous_group:T.target.value}))}},Pe.createElement(oe.ZP,{value:!1},Pe.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((g=k==null?void 0:k.group_settings)==null?void 0:g.length)>0&&Pe.createElement(oe.ZP,{value:!0,disabled:B||!(k!=null&&k.can_anonymous_group)},Pe.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),r.anonymous_comment&&Pe.createElement(Pe.Fragment,null,r.unified_anonymous_comment?Pe.createElement(fa.Z,{data:r,setData:H,disabled:B}):Pe.createElement(I.default,{form:W,autoComplete:"off",initialValues:k!=null&&k.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:tn(k==null?void 0:k.anonymous_comment_settings,"comment")}},Pe.createElement(Fa.Z,{disabled:B,selectOptions:X,form:W,data:r}))),Pe.createElement("div",{className:ut.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Pe.createElement(ul.Z,{checked:r.anonymous_appeal,disabled:B||!Ne||(k==null?void 0:k.anonymous_appeal),onChange:()=>{var T;if((0,A.Rm)()&&!((T=l.AssistantObject.group)!=null&&T.can_anonymous_appeal)){w.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}r.anonymous_appeal=!r.anonymous_appeal,r.anonymous_appeal&&(r.appeal_penalty=parseInt(r.appeal_penalty)?r.appeal_penalty:2),H(Object.assign({},r))}}),Pe.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Pe.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),r.anonymous_appeal&&Pe.createElement(Pe.Fragment,null,Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Pe.createElement(oe.ZP.Group,{value:r.unified_anonymous_appeal,disabled:B||(k==null?void 0:k.anonymous_appeal),onChange:T=>{var _e;if((0,A.Rm)()&&!((_e=l.AssistantObject.group)!=null&&_e.can_anonymous_appeal)){w.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}H(le=>ll(wt({},le),{unified_anonymous_appeal:T.target.value})),s.resetFields()}},(k==null?void 0:k.unified_anonymous_comment)&&Pe.createElement(oe.ZP,{value:!0,disabled:!(k!=null&&k.manage_all_group)},Pe.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((V=k==null?void 0:k.group_settings)==null?void 0:V.length)>0&&Pe.createElement(oe.ZP,{value:!1},Pe.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),r.unified_anonymous_appeal?Pe.createElement(ga.Z,{data:r,setData:H,disabled:B}):Pe.createElement(I.default,{form:s,initialValues:k!=null&&k.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:tn(k==null?void 0:k.anonymous_appeal_settings,"appeal")}},Pe.createElement(ya.Z,{disabled:B||(0,A.Rm)()&&!((ee=l.AssistantObject.group)!=null&&ee.can_anonymous_appeal),selectOptions:e,form:s}))),!B&&Pe.createElement(De.ZP,{loading:fe,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>au()},"\u4FDD\u5B58"))};var wa=(0,q.connect)(({shixunHomeworks:a,classroomList:l})=>({shixunHomeworks:a,classroomList:l}))(Aa),Sa=f(11724),Zu=f(41079),o=f(59301),xa=Object.defineProperty,Pa=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Ia=Object.prototype.propertyIsEnumerable,an=(a,l,n)=>l in a?xa(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Qu=(a,l)=>{for(var n in l||(l={}))Oa.call(l,n)&&an(a,n,l[n]);if(nn)for(var n of nn(l))Ia.call(l,n)&&an(a,n,l[n]);return a},_t=(a,l)=>Pa(a,Za(l)),Hl=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Na=a=>Hl(void 0,null,function*(){return yield(0,ye.ZP)(`/api/homework_commons/${a==null?void 0:a.categoryId}/publish_setting.json`,{method:"post",body:a})}),ka=a=>Hl(void 0,null,function*(){return yield(0,ye.ZP)(`/api/homework_commons/${a==null?void 0:a.categoryId}/evaluation_setting.json`,{method:"post",body:a})}),fl=(a,l)=>a==null?void 0:a.map(n=>{var E;return(E=l==null?void 0:l.find(h=>h.value===n))==null?void 0:E.id}),$a=(a,l)=>{var n;return a=typeof a=="string"?[a]:a,(n=a==null?void 0:a.map(E=>l==null?void 0:l.find(h=>{var O;return(O=h==null?void 0:h.group_name)==null?void 0:O.includes(E)})))==null?void 0:n.filter(E=>E)},Yu=(a,l,n,E=!1)=>{let h=null,O=E?l:$a(a,l);return O==null||O.forEach((N,_)=>{(_==0||n(N,h||{}))&&(h=N)}),h},Ta=({shixunHomeworks:a,loading:l,dispatch:n,classroomList:E})=>{var h,O,N,_,i,g,V,ee,k,d,x,B,b,G,ge,C,me,r,H;const X=(0,q.useParams)(),{workSetting:e,workList:W}=a,[,s,pe]=(0,$u.U)(Na,{categoryId:X==null?void 0:X.categoryId,penalty_type:at.Q.Number}),[,p,z]=(0,$u.U)(ka,{categoryId:X==null?void 0:X.categoryId}),[se]=I.default.useForm(),ze=I.default.useWatch("group_type",se),Ne=I.default.useWatch("unified_setting",se),fe=I.default.useWatch("group_settings",se),Je=I.default.useWatch("allow_late_settings",se),au=I.default.useWatch("end_time",se),T=I.default.useWatch("publish_time",se),_e=I.default.useWatch("allow_late",se),le=I.default.useWatch("unified_late",se),tu=I.default.useWatch("late_time",se),Ou=I.default.useWatch("anonymous_comment",se),cu=I.default.useWatch("unified_anonymous_comment",se),ie=I.default.useWatch("evaluation_start",se),Re=I.default.useWatch("anonymous_appeal",se),Z=I.default.useWatch("anonymous_comment_settings",se),R=I.default.useWatch("unified_anonymous_appeal",se),qe=I.default.useWatch("anonymous_appeal_settings",se),[we,ke]=(0,t.useState)(!1),[Fu,Ge]=(0,t.useState)({}),eu=we||(0,A.Rm)()&&!((O=(h=E.AssistantObject)==null?void 0:h.group)!=null&&O.can_publish),du=we||(0,A.Rm)()&&!((_=(N=E.AssistantObject)==null?void 0:N.group)!=null&&_.can_late),ou=we||(0,A.Rm)()&&!((g=(i=E.AssistantObject)==null?void 0:i.group)!=null&&g.can_anonymous_comment),Su=we||(0,A.Rm)()&&!((ee=(V=E.AssistantObject)==null?void 0:V.group)!=null&&ee.can_anonymous_appeal),Iu=(S,$)=>{if(S!=null&&S.some(lu=>typeof lu.group_name!="string")){const lu=[];S==null||S.forEach(y=>{var P;typeof y.group_name!="string"&&((P=y.group_name)==null||P.forEach(M=>{lu.push(_t(Qu({},y),{group_name:M}))}))}),S=lu}return S==null?void 0:S.filter(lu=>{var y,P,M;return!((M=(P=(y=$==null?void 0:$.map(Me=>Me==null?void 0:Me.group_name))==null?void 0:y.toString())==null?void 0:P.split(","))!=null&&M.includes(String(lu.group_name)))&&lu.is_admin})},Mu=S=>{if(S=="allow_late"){We.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:o.createElement(o.Fragment,null,o.createElement("div",null,o.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),o.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},o.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(S=="anonymous_comment"){We.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:o.createElement(o.Fragment,null,o.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",o.createElement("br",null),o.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},o.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(S=="anonymous_appeal"){We.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:o.createElement(o.Fragment,null,o.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),o.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",o.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",o.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",o.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",o.createElement("br",null))});return}if(S=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(S=="unified_anonymous_comment")return Ne===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(S=="unified_anonymous_appeal")return Ne===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":le===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(S=="make_up_score")return _e?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(S=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},$e=(S,$={})=>{var lu,y,P,M,Me,Qe,ae,ce,pu,Le;if(S=="unified_setting")return eu||!((lu=W==null?void 0:W.homework_status)!=null&&lu.includes("\u672A\u53D1\u5E03"))||!(e!=null&&e.manage_all_group);if(S=="publish_time")return eu||!((y=W==null?void 0:W.homework_status)!=null&&y.includes("\u672A\u53D1\u5E03")||(P=W==null?void 0:W.homework_status)!=null&&P.includes("\u672A\u5F00\u59CB"));if(S=="end_time"){const D=Yu([],(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")=c()(e==null?void 0:e.end_time).startOf("second")||(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second")||(e==null?void 0:e.anonymous_comment)&&(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(D=>S==null?void 0:S.includes(D)))return eu||!($!=null&&$.is_admin)||!((M=W==null?void 0:W.homework_status)!=null&&M.includes("\u672A\u53D1\u5E03"))&&($==null?void 0:$.publish_time)&&c()().startOf("second")>=c()((Me=$==null?void 0:$.publish_time)==null?void 0:Me[0]).startOf("second");if(["group_settings","publish_time"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.allow_late_settings)||[],(U,ru)=>(U==null?void 0:U.late_time)&&(ru==null?void 0:ru.late_time)&&c()(U==null?void 0:U.late_time).startOf("second")(U==null?void 0:U.evaluation_start)&&(ru==null?void 0:ru.evaluation_start)&&c()(U==null?void 0:U.evaluation_start).startOf("second")=c()((ae=$==null?void 0:$.publish_time)==null?void 0:ae[0]).startOf("second"),(e==null?void 0:e.allow_late)&&(D==null?void 0:D.late_time)&&c()().startOf("second")>=c()($==null?void 0:$.end_time).startOf("second")||(e==null?void 0:e.anonymous_comment)&&(Y==null?void 0:Y.evaluation_start)&&c()().startOf("second")>=c()(Y==null?void 0:Y.evaluation_start).startOf("second")]}if(S=="allow_late"){const D=((ce=e==null?void 0:e.allow_late_settings)==null?void 0:ce.filter(U=>U.late_time!==null).map(U=>{var ru;return(ru=U==null?void 0:U.group_id)==null?void 0:ru[0]}))||[],Y=Yu(null,(e==null?void 0:e.group_settings)||[],(U,ru)=>(U==null?void 0:U.end_time)&&(ru==null?void 0:ru.end_time)&&c()(U==null?void 0:U.end_time).startOf("second")=c()(e==null?void 0:e.end_time).startOf("second")||(D==null?void 0:D.includes((pu=Y==null?void 0:Y.group_id)==null?void 0:pu[0]))&&(e==null?void 0:e.allow_late)&&(Y==null?void 0:Y.end_time)&&c()().startOf("second")>=c()(Y==null?void 0:Y.end_time).startOf("second")||(e==null?void 0:e.anonymous_comment)&&(e==null?void 0:e.evaluation_start)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second")}if(S=="unified_late"){const D=Yu(null,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")=c()(e==null?void 0:e.end_time).startOf("second")||Ne===!1}if(S=="late_penalty"||S=="late_time")return du||(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.group_settings)||[],(Y,U)=>(Y==null?void 0:Y.end_time)&&(U==null?void 0:U.end_time)&&c()(Y==null?void 0:Y.end_time).startOf("second")>c()(U==null?void 0:U.end_time).startOf("second"));return eu||!($!=null&&$.is_admin)||(D==null?void 0:D.end_time)&&c()().startOf("second")>=c()(D==null?void 0:D.end_time).startOf("second")||($==null?void 0:$.group_name)&&((Le=$==null?void 0:$.group_name)==null?void 0:Le.length)&&(e==null?void 0:e.unified_setting)&&(e==null?void 0:e.end_time)&&c()().startOf("second")>=c()(e==null?void 0:e.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"));return eu||!($!=null&&$.is_admin)||(D==null?void 0:D.evaluation_start)&&(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(S=="anonymous_comment"){const D=Yu(null,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"),!0);return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second")||(e==null?void 0:e.anonymous_comment)&&(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(S=="unified_anonymous_comment"){const D=Yu(null,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")=c()(e==null?void 0:e.evaluation_start).startOf("second")||!(e!=null&&e.unified_anonymous_comment)&&(e==null?void 0:e.anonymous_comment)&&D.evaluation_start&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")||le===!1||Ne===!1}if(S=="anonymous_group")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||(e==null?void 0:e.anonymous_comment)&&(e==null?void 0:e.evaluation_start)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(S=="evaluation_start")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||(e==null?void 0:e.anonymous_comment)&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(S=="evaluation_start")return ou;if(S=="evaluation_end")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)();if(S=="evaluation_num")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(S=="absence_penalty")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)();if(["anonymous_comment_settings","group_name"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"));return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin)||(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"));return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin)||[(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_start)&&(U==null?void 0:U.evaluation_start)&&c()(Y==null?void 0:Y.evaluation_start).startOf("second")>c()(U==null?void 0:U.evaluation_start).startOf("second"));return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin)||(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(D=>S==null?void 0:S.includes(D))||["anonymous_comment_settings","student_comment"].every(D=>S==null?void 0:S.includes(D)))return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin);if(S=="student_comment")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)();if(S=="is_open_abnormal_score")return ou||!(e!=null&&e.can_edit)&&!(0,A.t_)()||(e==null?void 0:e.is_open_abnormal_score);if(S=="anonymous_appeal")return Su||!(e!=null&&e.can_edit)&&!(0,A.t_)()||e.anonymous_appeal&&c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second");if(S=="unified_anonymous_appeal")return Su||!(e!=null&&e.can_edit)&&!(0,A.t_)()||c()().startOf("second")>=c()(e==null?void 0:e.evaluation_start).startOf("second")||le===!1||Ne===!1||cu==!1;if(S=="appeal_penalty")return Su||!(e!=null&&e.can_edit)&&!(0,A.t_)();if(["anonymous_appeal_settings","group_name"].every(D=>S==null?void 0:S.includes(D))){const D=Yu($==null?void 0:$.group_name,(e==null?void 0:e.anonymous_comment_settings)||[],(Y,U)=>(Y==null?void 0:Y.evaluation_end)&&(U==null?void 0:U.evaluation_end)&&c()(Y==null?void 0:Y.evaluation_end).startOf("second")>c()(U==null?void 0:U.evaluation_end).startOf("second"));return Su||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin)||(D==null?void 0:D.evaluation_end)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(D=>S==null?void 0:S.includes(D))?Su||!(e!=null&&e.can_edit)&&!(0,A.t_)()||!($!=null&&$.is_admin):!1},St=(S,$)=>{var lu,y,P,M,Me,Qe,ae,ce,pu;if(console.log("handleValuesChange",S,$),n({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in S&&($!=null&&$.end_time||se.setFieldsValue({end_time:c()($==null?void 0:$.publish_time).add(7,"days")})),"unified_setting"in S&&($!=null&&$.unified_setting||se.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in S&&($!=null&&$.unified_late||se.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in S&&($!=null&&$.unified_anonymous_comment||se.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in S){let Le=[];(lu=$==null?void 0:$.group_settings)==null||lu.forEach(D=>{Le=[...Le,...(D==null?void 0:D.group_name)||[]]}),se.setFieldsValue({allow_late_settings:((y=$==null?void 0:$.allow_late_settings)==null?void 0:y.map(D=>{var Y;return _t(Qu({},D),{group_name:(Y=D==null?void 0:D.group_name)==null?void 0:Y.filter(U=>Le.includes(U))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((P=$==null?void 0:$.anonymous_comment_settings)==null?void 0:P.map(D=>{var Y,U;return _t(Qu({},D),{group_name:D!=null&&D.evaluation_start&&c()().startOf("second")>=c()((Y=D==null?void 0:D.evaluation_start)==null?void 0:Y[0]).startOf("second")?D==null?void 0:D.group_name:(U=D==null?void 0:D.group_name)==null?void 0:U.filter(ru=>Le.includes(ru))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((M=$==null?void 0:$.anonymous_appeal_settings)==null?void 0:M.map(D=>{var Y;return _t(Qu({},D),{group_name:(Y=D==null?void 0:D.group_name)==null?void 0:Y.filter(U=>Le.includes(U))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in S){let Le=[];(Me=$==null?void 0:$.allow_late_settings)==null||Me.forEach(D=>{Le=[...Le,...(D==null?void 0:D.group_name)||[]]}),se.setFieldsValue({anonymous_comment_settings:((Qe=$==null?void 0:$.anonymous_comment_settings)==null?void 0:Qe.map(D=>{var Y,U;return _t(Qu({},D),{group_name:D!=null&&D.evaluation_start&&c()().startOf("second")>=c()((Y=D==null?void 0:D.evaluation_start)==null?void 0:Y[0]).startOf("second")?D==null?void 0:D.group_name:(U=D==null?void 0:D.group_name)==null?void 0:U.filter(ru=>Le.includes(ru))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((ae=$==null?void 0:$.anonymous_appeal_settings)==null?void 0:ae.map(D=>{var Y;return _t(Qu({},D),{group_name:(Y=D==null?void 0:D.group_name)==null?void 0:Y.filter(U=>Le.includes(U))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in S){let Le=[];(ce=$==null?void 0:$.anonymous_comment_settings)==null||ce.forEach(D=>{Le=[...Le,...(D==null?void 0:D.group_name)||[]]}),se.setFieldsValue({anonymous_appeal_settings:((pu=$==null?void 0:$.anonymous_appeal_settings)==null?void 0:pu.map(D=>{var Y;return _t(Qu({},D),{group_name:(Y=D==null?void 0:D.group_name)==null?void 0:Y.filter(U=>Le.includes(U))})}))||[{is_admin:!0,appeal_penalty:2}]})}se.validateFields(),console.log("=====",c()($==null?void 0:$.end_time).format("YYYY-MM-DD HH:mm:ss"))},vt=S=>Hl(void 0,null,function*(){var $,lu,y,P;const M=S;if(M.min_num>M.max_num){w.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}M.group_settings=($=M==null?void 0:M.group_settings)==null?void 0:$.map(ae=>{var ce,pu;return ae.end_time=c()((ce=ae==null?void 0:ae.publish_time)==null?void 0:ce[1]).startOf("second"),ae.publish_time=c()((pu=ae==null?void 0:ae.publish_time)==null?void 0:pu[0]).startOf("second"),ae.group_name=typeof(ae==null?void 0:ae.group_name)=="string"?[ae==null?void 0:ae.group_name]:ae==null?void 0:ae.group_name,ae.group_id=fl(ae==null?void 0:ae.group_name,e==null?void 0:e.group_settings),ae}),M.allow_late_settings=(lu=M==null?void 0:M.allow_late_settings)==null?void 0:lu.map(ae=>(ae.group_name=typeof(ae==null?void 0:ae.group_name)=="string"?[ae==null?void 0:ae.group_name]:ae==null?void 0:ae.group_name,ae.group_id=fl(ae==null?void 0:ae.group_name,e==null?void 0:e.group_settings),ae)),M.anonymous_comment_settings=(y=M==null?void 0:M.anonymous_comment_settings)==null?void 0:y.map(ae=>{var ce,pu;return ae.evaluation_end=c()((ce=ae==null?void 0:ae.evaluation_start)==null?void 0:ce[1]).startOf("second"),ae.evaluation_start=c()((pu=ae==null?void 0:ae.evaluation_start)==null?void 0:pu[0]).startOf("second"),ae.group_name=typeof(ae==null?void 0:ae.group_name)=="string"?[ae==null?void 0:ae.group_name]:ae==null?void 0:ae.group_name,ae.group_id=fl(ae==null?void 0:ae.group_name,e==null?void 0:e.group_settings),ae}),M.anonymous_appeal_settings=(P=M==null?void 0:M.anonymous_appeal_settings)==null?void 0:P.map(ae=>(ae.group_name=typeof(ae==null?void 0:ae.group_name)=="string"?[ae==null?void 0:ae.group_name]:ae==null?void 0:ae.group_name,ae.group_id=fl(ae==null?void 0:ae.group_name,e==null?void 0:e.group_settings),ae)),!((yield pe(Qu({},M))).status!==0||(yield z(Qu({},M))).status!==0)&&(w.ZP.success("\u4FDD\u5B58\u6210\u529F"),mu(),n({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),mu=()=>{n({type:"shixunHomeworks/getWorkSetting",payload:Qu({},X)}),n({type:"shixunHomeworks/getWorkList",payload:Qu({},X)})};(0,t.useEffect)(()=>{var S,$,lu,y;let P=(S=e==null?void 0:e.group_settings)==null?void 0:S.filter(ce=>ce.publish_time!==null).map(ce=>_t(Qu({},ce),{group_name:[ce.group_name],publish_time:(ce==null?void 0:ce.publish_time)&&[c()(ce==null?void 0:ce.publish_time),c()(ce==null?void 0:ce.end_time)]}));P=(0,j.QE)((P==null?void 0:P.length)>0?P:[]);const M=($=e.allow_late_settings)==null?void 0:$.filter(ce=>ce.late_time!==null).map(ce=>_t(Qu({},ce),{group_name:[ce.group_name],late_time:(ce==null?void 0:ce.late_time)&&c()(ce==null?void 0:ce.late_time)})),Me=(lu=e.anonymous_comment_settings)==null?void 0:lu.filter(ce=>ce.evaluation_start!==null).map(ce=>_t(Qu({},ce),{group_name:[ce.group_name],evaluation_start:(ce==null?void 0:ce.evaluation_start)&&[c()(ce==null?void 0:ce.evaluation_start),c()(ce==null?void 0:ce.evaluation_end)]})),Qe=(y=e.anonymous_appeal_settings)==null?void 0:y.filter(ce=>ce.appeal_time!==null).map(ce=>_t(Qu({},ce),{group_name:[ce.group_name]})),ae=_t(Qu({},e),{late_penalty:e!=null&&e.allow_late?e==null?void 0:e.late_penalty:5,evaluation_num:e!=null&&e.evaluation_num?e==null?void 0:e.evaluation_num:3,absence_penalty:e!=null&&e.anonymous_comment?e==null?void 0:e.absence_penalty:3,appeal_penalty:e!=null&&e.anonymous_appeal?e==null?void 0:e.appeal_penalty:2,publish_time:e!=null&&e.publish_time?c()(e==null?void 0:e.publish_time):"",end_time:e!=null&&e.end_time?c()(e==null?void 0:e.end_time):"",late_time:e!=null&&e.late_time?c()(e==null?void 0:e.late_time):"",evaluation_start:e!=null&&e.evaluation_start?c()(e==null?void 0:e.evaluation_start):"",evaluation_end:e!=null&&e.evaluation_end?c()(e==null?void 0:e.evaluation_end):"",group_settings:P!=null&&P.length?P:[{is_admin:!0}],allow_late_settings:M!=null&&M.length?M:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Me!=null&&Me.length?Me:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Qe!=null&&Qe.length?Qe:[{is_admin:!0,appeal_penalty:2}]});se.setFieldsValue(ae),Ge(ae),ke(!(0,A.GJ)()),console.log("workSetting",e)},[e]),(0,t.useEffect)(()=>(n({type:"globalSetting/footerToggle",payload:!1}),()=>{n({type:"globalSetting/footerToggle",payload:!0}),n({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),se==null||se.resetFields()}),[]);const Du=(S,$)=>{S!=null&&S.group_id||(S.group_id=fl(S==null?void 0:S.group_name,e==null?void 0:e.group_settings)),n({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:S,index:$,rangePickerDisabled:$e(["group_settings","publish_time"],fe==null?void 0:fe[$]),disabledDate:e==null?void 0:e.course_end_date}})};return o.createElement(rt.Z,{spinning:!!l["shixunHomeworks/getWorkSetting"]||!!l["shixunHomeworks/getWorkList"]},o.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},o.createElement(I.default,{form:se,colon:!1,disabled:we,initialValues:Fu,scrollToFirstError:!0,onValuesChange:St,onFinish:vt},o.createElement("div",{style:{paddingBottom:"30px"}},o.createElement("div",{className:`${ue.Z.title}`},o.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),o.createElement(Ye.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},o.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ue.Z.title_icon}`}))),o.createElement("div",{className:ue.Z.content},o.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line}`},o.createElement(I.default.Item,{className:(k=ue.Z)==null?void 0:k.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},o.createElement(oe.ZP.Group,{disabled:$e("unified_setting")},o.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((d=e==null?void 0:e.group_settings)==null?void 0:d.length)>0&&o.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Ne?o.createElement(Q.Z,{className:ue.Z.row_sty,style:{padding:"5px 30px"}},o.createElement(F.Z,null,o.createElement(I.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{style:{width:200},size:"large",disabled:$e("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date),disabledTime:S=>(0,j.d0)(S),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}}))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),o.createElement(F.Z,null,o.createElement(I.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{style:{width:200},size:"large",disabled:$e("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date,c()(T).add(1,"minutes").format()),disabledTime:S=>(0,j.d0)(S,c()(T).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}}))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):o.createElement(I.default.List,{name:"group_settings"},(S,{add:$,remove:lu})=>S.map((y,P)=>{var M,Me,Qe,ae,ce,pu;return o.createElement(Q.Z,{key:y.key,style:{padding:"5px 14px 5px 30px"}},o.createElement(F.Z,{className:ue.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",P+1),o.createElement(F.Z,null,o.createElement(I.default.Item,{className:"ml10",name:[y.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},o.createElement(Fe.default,{disabled:$e(["group_settings","group_name"],fe==null?void 0:fe[P]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(M=e==null?void 0:e.group_settings)==null?void 0:M.filter(Le=>{var D,Y,U;return!((U=(Y=(D=fe==null?void 0:fe.map(ru=>ru==null?void 0:ru.group_name))==null?void 0:D.toString())==null?void 0:Y.split(","))!=null&&U.includes(String(Le.group_name)))&&Le.is_admin}),maxTagCount:4,maxTagPlaceholder:Le=>o.createElement("div",{style:{cursor:"pointer"},onClick:()=>Du(fe[P],P)},"+",Le==null?void 0:Le.length)}))),o.createElement(F.Z,null,o.createElement(I.default.Item,{className:"ml20",name:[y.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},o.createElement(mt.default.RangePicker,{style:{width:585},size:"large",disabled:$e(["group_settings","publish_time"],fe==null?void 0:fe[P]),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:Le=>(0,j.Q8)(Le,e==null?void 0:e.course_end_date),disabledTime:Le=>(0,j.d0)(Le),showTime:{format:"HH:mm",defaultValue:[c()((0,j.U6)(),"HH:mm"),c()((0,j.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Le=>{if(Le!=null&&Le[0]&&!(Le!=null&&Le[1])){const D=se.getFieldValue("group_settings");D[P].publish_time=[Le[0],c()(Le[0]).add(7,"days")],se.setFieldsValue({group_settings:D})}}}))),!we&&o.createElement(Q.Z,{className:(Me=ue.Z)==null?void 0:Me.h_lh_40},((ae=(Qe=fe==null?void 0:fe[P])==null?void 0:Qe.group_id)==null?void 0:ae.length)>1&&o.createElement(F.Z,null,o.createElement(Ye.Z,{title:"\u89C4\u5219\u62C6\u5206"},o.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Du(fe[P],P)}))),((pu=(ce=e==null?void 0:e.group_settings)==null?void 0:ce.filter(Le=>{var D,Y,U;return!((U=(Y=(D=fe==null?void 0:fe.map(ru=>ru==null?void 0:ru.group_name))==null?void 0:D.toString())==null?void 0:Y.split(","))!=null&&U.includes(String(Le.group_name)))&&Le.is_admin}))==null?void 0:pu.length)>0&&o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{$({is_admin:!0})}})),P!=0&&!$e(["group_settings","group_name"],fe==null?void 0:fe[P])?o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{lu(y.name)}})):o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),o.createElement("div",{style:{paddingBottom:"30px"},className:ue.Z.fenzu},o.createElement("div",{className:`${ue.Z.title}`},o.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),o.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},o.createElement(I.default.Item,{name:"group_type",label:o.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},o.createElement(oe.ZP.Group,{options:[{value:xe.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:xe.YT.TEACHER_ASSIGN,label:o.createElement(o.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",o.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),o.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},o.createElement(I.default.Item,{name:"min_num",normalize:S=>Math.round(S),label:o.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},o.createElement(Ke.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),o.createElement(I.default.Item,{name:"max_num",normalize:S=>Math.round(S),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},o.createElement(Ke.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),o.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),o.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},o.createElement(I.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},o.createElement(be.default,null,"\u66F4\u6539\u7EC4\u540D")),o.createElement(I.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},o.createElement(be.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",o.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),o.createElement(Yl.rU,{form:se}),o.createElement(o.Fragment,null,o.createElement("div",{className:`${ue.Z.title} mt30`},o.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),o.createElement("div",{className:ue.Z.content},o.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line} ${(x=ue.Z)==null?void 0:x.h_lh_40}`,align:"middle"},o.createElement(I.default.Item,{name:"allow_late",valuePropName:"checked"},o.createElement(ul.Z,{disabled:$e("allow_late")})),o.createElement(F.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),o.createElement(F.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),_e&&o.createElement(o.Fragment,null,o.createElement(Q.Z,{className:ue.Z.row_sty1},o.createElement(F.Z,{className:ue.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),o.createElement(I.default.Item,{className:`${(B=ue.Z)==null?void 0:B.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},o.createElement(oe.ZP.Group,{disabled:$e("unified_late")},o.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((b=e==null?void 0:e.group_settings)==null?void 0:b.length)>0&&o.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ne===!1&&o.createElement(Ye.Z,{title:Mu("unified_late")},o.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),le?o.createElement("div",{style:{paddingBottom:5}},o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10 mt5`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),o.createElement(F.Z,{style:{margin:"0 10px 0 8px"}},o.createElement(I.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},o.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:$e("late_penalty")}))),o.createElement(F.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),o.createElement(Q.Z,{className:ue.Z.row_sty1},o.createElement(F.Z,{className:ue.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),o.createElement(F.Z,{style:{margin:"0 10px 0 8px"}},o.createElement(I.default.Item,{name:"late_time",rules:[{required:!0,validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):c()($).startOf("second")<=c()(au).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{style:{width:280},size:"large",disabled:$e("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date,c()(au).add(1,"minutes").format()),disabledTime:S=>(0,j.d0)(S,c()(au).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}}))),o.createElement(F.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):o.createElement(I.default.List,{name:"allow_late_settings"},(S,{add:$,remove:lu})=>S.map((y,P)=>{var M,Me,Qe,ae,ce,pu;const Le=au||((Qe=(Me=Yu((M=Je==null?void 0:Je[P])==null?void 0:M.group_name,fe||[],(D,Y)=>{var U,ru;return c()((U=D==null?void 0:D.publish_time)==null?void 0:U[1]).startOf("second")>c()((ru=Y==null?void 0:Y.publish_time)==null?void 0:ru[1]).startOf("second")}))==null?void 0:Me.publish_time)==null?void 0:Qe[1]);return o.createElement(Q.Z,{key:y.key,style:{padding:"5px 14px 5px 52px"}},o.createElement(F.Z,{className:ue.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",P+1),o.createElement(F.Z,{className:"mr20 ml20"},o.createElement(I.default.Item,{name:[y.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},o.createElement(Fe.default,{disabled:$e(["allow_late_settings","group_name"],Je==null?void 0:Je[P]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Iu(Ne?e==null?void 0:e.group_settings:fe,[...Je||[],...(e==null?void 0:e.anonymous_comment)&&!(e!=null&&e.unified_anonymous_comment)&&((ae=e==null?void 0:e.anonymous_comment_settings)==null?void 0:ae.filter(D=>(D==null?void 0:D.evaluation_start)&&c()().startOf("second")>=c()(D==null?void 0:D.evaluation_start).startOf("second")))||[]])}))),o.createElement(F.Z,{className:ue.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),o.createElement(F.Z,{className:"mr20 ml10"},o.createElement(I.default.Item,{name:[y.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},o.createElement(Ke.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:$e(["allow_late_settings","late_penalty"],Je==null?void 0:Je[P])}))),o.createElement(F.Z,{className:ue.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),o.createElement(F.Z,{className:"ml10"},o.createElement(I.default.Item,{name:[y.name,"late_time"],rules:[{required:!0,validator:(D,Y)=>Y==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Le&&c()(Y).startOf("second")<=c()(Le).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},o.createElement(mt.default,{disabled:$e(["allow_late_settings","late_time"],Je==null?void 0:Je[P]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:D=>(0,j.Q8)(D,e==null?void 0:e.course_end_date,c()(Le).add(1,"minutes").format()),disabledTime:D=>(0,j.d0)(D,c()(Le).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}}))),!we&&o.createElement(Q.Z,{className:(ce=ue.Z)==null?void 0:ce.h_lh_40},((pu=Iu(Ne?e==null?void 0:e.group_settings:fe,Je))==null?void 0:pu.length)>0&&o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{$({is_admin:!0,late_penalty:5})}})),P!=0&&!$e(["allow_late_settings","group_name"],Je==null?void 0:Je[P])?o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{lu(y.name)}})):o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),o.createElement(o.Fragment,null,o.createElement("div",{className:`${ue.Z.title} mt30`},o.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),o.createElement("div",{className:ue.Z.content},o.createElement(Q.Z,{className:`${ue.Z.row_sty} ${ue.Z.bottom_line} ${(G=ue.Z)==null?void 0:G.h_lh_40}`,align:"middle"},o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"anonymous_comment",valuePropName:"checked"},o.createElement(ul.Z,{disabled:$e("anonymous_comment")}))),o.createElement(F.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),o.createElement(F.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),Ou&&o.createElement(o.Fragment,null,o.createElement(Q.Z,{className:`${ue.Z.row_sty1} ${!_e&&"mb10"} mt5`},o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},o.createElement(be.default,null," ",_e?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," ")))),!_e&&o.createElement(F.Z,{className:"mr10"},o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"make_up_score"},o.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}})))),o.createElement(F.Z,null,o.createElement(Ye.Z,{title:Mu("make_up_score")},o.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),o.createElement("div",{style:{position:"relative"}},o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5 ${ue.Z.bottom_line}`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:`${(ge=ue.Z)==null?void 0:ge.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},o.createElement(oe.ZP.Group,{disabled:$e("unified_anonymous_comment")},o.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((C=e==null?void 0:e.group_settings)==null?void 0:C.length)>0&&o.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4")))))),(le===!1||Ne===!1)&&o.createElement(Ye.Z,{title:Mu("unified_anonymous_comment")},o.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),cu?o.createElement(o.Fragment,null,o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"anonymous_group",className:`${(me=ue.Z)==null?void 0:me.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},o.createElement(oe.ZP.Group,{disabled:$e("anonymous_group")},o.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((r=e==null?void 0:e.group_settings)==null?void 0:r.length)>0&&o.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))))),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):c()($).startOf("second")<=c()(tu||au).startOf("second")?Promise.reject(tu?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{disabled:$e("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date,c()(tu||au).add(1,"minutes").format()),disabledTime:S=>(0,j.d0)(S,c()(tu||au).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(S,$)=>$===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):c()($).startOf("second")<=c()(ie||tu||au).startOf("second")?Promise.reject(ie?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":tu?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:S=>S&&c()(S).startOf("second")},o.createElement(mt.default,{disabled:$e("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:S=>(0,j.Q8)(S,e==null?void 0:e.course_end_date,c()(ie||tu||au).add(1,"minutes").format()),disabledTime:S=>(0,j.d0)(S,c()(ie||tu||au).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:c()((0,j.U6)(),"HH:mm")}})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},o.createElement(Ke.Z,{size:"large",style:{width:186,marginLeft:10},disabled:$e("evaluation_num")})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb10`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},o.createElement(Ke.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:$e("absence_penalty")})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):o.createElement(I.default.List,{name:"anonymous_comment_settings"},(S,{add:$,remove:lu})=>S.map((y,P)=>{var M,Me,Qe,ae,ce,pu,Le;const D=tu||((Me=Yu((M=Z==null?void 0:Z[P])==null?void 0:M.group_name,Je||[],(Y,U)=>c()(Y==null?void 0:Y.late_time).startOf("second")>c()(U==null?void 0:U.late_time).startOf("second")))==null?void 0:Me.late_time)||au||((ce=(ae=Yu((Qe=Z==null?void 0:Z[P])==null?void 0:Qe.group_name,fe||[],(Y,U)=>{var ru,Ol;return c()((ru=Y==null?void 0:Y.publish_time)==null?void 0:ru[1]).startOf("second")>c()((Ol=U==null?void 0:U.publish_time)==null?void 0:Ol[1]).startOf("second")}))==null?void 0:ae.publish_time)==null?void 0:ce[1]);return o.createElement(Q.Z,{key:y.key,style:{padding:"0px 14px 0px 82px"}},o.createElement(F.Z,{className:ue.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",P+1),o.createElement(Q.Z,{wrap:!1,align:"top",justify:"space-between"},o.createElement(F.Z,null,o.createElement(Q.Z,{wrap:!1,align:"top"},o.createElement(F.Z,{className:"mr20 ml15"},o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:[y.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},o.createElement(Fe.default,{disabled:$e(["anonymous_comment_settings","group_name"],Z==null?void 0:Z[P]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Iu(Ne?e==null?void 0:e.group_settings:fe,Z)})))),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:[y.name,"evaluation_start"],rules:[{required:!0,validator:(Y,U)=>U==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):D&&c()(U).startOf("second")<=c()(D).startOf("second")?Promise.reject(au?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},o.createElement(mt.default.RangePicker,{disabled:$e(["anonymous_comment_settings","evaluation_start"],Z==null?void 0:Z[P]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Y=>(0,j.Q8)(Y,e==null?void 0:e.course_end_date,c()(D).add(1,"minutes").format()),disabledTime:Y=>(0,j.d0)(Y,c()(D).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[c()((0,j.U6)(),"HH:mm"),c()((0,j.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"}))))),o.createElement(Q.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},o.createElement(F.Z,{className:ue.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",name:[y.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},o.createElement(Ke.Z,{style:{width:203},size:"large",min:0,disabled:$e(["anonymous_comment_settings","evaluation_num"],Z==null?void 0:Z[P])})))),o.createElement(F.Z,{className:ue.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",name:[y.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},o.createElement(Ke.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:$e(["anonymous_comment_settings","absence_penalty"],Z==null?void 0:Z[P])})))),!cu&&o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[y.name,"student_comment"],valuePropName:"checked"},o.createElement(be.default,{disabled:$e(["anonymous_comment_settings","student_comment"],Z==null?void 0:Z[P])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))))),!we&&o.createElement(Q.Z,{className:(pu=ue.Z)==null?void 0:pu.h_lh_40},((Le=Iu(Ne?e==null?void 0:e.group_settings:fe,Z))==null?void 0:Le.length)>0&&o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{$({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),P!=0&&!$e(["anonymous_comment_settings","group_name"],Z==null?void 0:Z[P])?o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{lu(y.name)}})):o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5 mt5`},o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},o.createElement(be.default,{disabled:$e("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7")))),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:ue.Z.poor_rating,name:"abnormal_score",rules:[{validator:(S,$)=>$===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},o.createElement(Ke.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:$e("student_comment"),min:1,max:100})))),o.createElement(F.Z,null," ",o.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",we?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":o.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(e!=null&&e.anonymous_comment)){w.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${X==null?void 0:X.coursesId}/common_homework/${X==null?void 0:X.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),o.createElement(Ye.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},o.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),cu&&o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:`${ue.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},o.createElement(be.default,{disabled:$e("student_comment")},o.createElement(Q.Z,{gutter:10},o.createElement(F.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09"))))),o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5`},o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ue.Z.h_lh_40},o.createElement(be.default,{disabled:$e("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9"))),o.createElement("span",{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Re&&o.createElement("div",{style:{paddingBottom:5}},o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5`},o.createElement(F.Z,{className:ue.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},o.createElement(oe.ZP.Group,{disabled:$e("unified_anonymous_appeal")},o.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((H=e==null?void 0:e.group_settings)==null?void 0:H.length)>0&&o.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9"))))),(le===!1||Ne===!1||cu==!1)&&o.createElement(Ye.Z,{title:Mu("unified_anonymous_appeal")},o.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),R?o.createElement(Q.Z,{className:`${ue.Z.row_sty1} mb5`},o.createElement(F.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},o.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:$e("appeal_penalty")})))),o.createElement(F.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):o.createElement(I.default.List,{name:"anonymous_appeal_settings"},(S,{add:$,remove:lu})=>S.map((y,P)=>{var M,Me;return o.createElement(Q.Z,{key:y.key,style:{padding:"5px 14px 5px 82px"}},o.createElement(F.Z,{className:ue.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",P+1),o.createElement(Q.Z,{wrap:!1,align:"top",justify:"space-between"},o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",name:[y.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},o.createElement(Fe.default,{disabled:$e(["anonymous_appeal_settings","group_name"],qe==null?void 0:qe[P]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Iu(cu?e==null?void 0:e.group_settings:Z,qe)})))),o.createElement(F.Z,{className:`${ue.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),o.createElement(F.Z,null,o.createElement(Zu.Z,{disableWhenCommunity:!(e!=null&&e.is_old_data_for_time)},o.createElement(I.default.Item,{className:"ml10",name:[y.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},o.createElement(Ke.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:$e(["anonymous_appeal_settings","appeal_penalty"],qe==null?void 0:qe[P])})))),!we&&o.createElement(Q.Z,{className:(M=ue.Z)==null?void 0:M.h_lh_40},!!((Me=Iu(cu?e==null?void 0:e.group_settings:Z,qe))!=null&&Me.length)&&o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{$({is_admin:!0,appeal_penalty:2})}})),P!=0&&!$e(["anonymous_appeal_settings","group_name"],qe==null?void 0:qe[P])?o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{lu(y.name)}})):o.createElement(F.Z,null,o.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,A.GJ)()||!(eu||du||ou))&&o.createElement(De.ZP,{loading:s||p,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{se.submit()}},"\u4FDD\u5B58"),o.createElement(Sa.Z,{onConfirm:(S,$)=>{fe.splice(S,0,...$),fe.splice(S+$.length,1);const lu=(0,j.QE)([...fe]);lu.forEach(y=>{var P;((P=y==null?void 0:y.publish_time)==null?void 0:P.length)==2?y.publish_time=y.publish_time:y.publish_time=[c()(y==null?void 0:y.publish_time),c()(y==null?void 0:y.end_time)]}),se.setFieldValue("group_settings",[...lu])}})))};var ja=(0,q.connect)(({shixunHomeworks:a,classroomList:l,loading:n})=>({shixunHomeworks:a,classroomList:l,loading:n.effects}))(Ta),La=f(84394),Vt=f(59301),Ha=Object.defineProperty,on=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable,rn=(a,l,n)=>l in a?Ha(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Wa=(a,l)=>{for(var n in l||(l={}))Ra.call(l,n)&&rn(a,n,l[n]);if(on)for(var n of on(l))Ma.call(l,n)&&rn(a,n,l[n]);return a},za=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Ga=({shixunHomeworks:a,dispatch:l})=>{const{workSetting:n}=a;(0,t.useEffect)(()=>{N()},[]);const E=(0,q.useParams)(),[h,O]=(0,t.useState)("1"),N=()=>za(void 0,null,function*(){yield l({type:"shixunHomeworks/getWorkSetting",payload:Wa({},E)})}),_=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:n!=null&&n.is_new_rule?Vt.createElement(ja,null):Vt.createElement(ua,{getData:N})},!(n!=null&&n.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:Vt.createElement(wa,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Vt.createElement(ia,{getData:N})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:Vt.createElement(va,{getData:N})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Vt.createElement(Yn,null)}].filter(i=>!!i);return(0,t.useEffect)(()=>(l({type:"globalSetting/footerToggle",payload:!1}),()=>{l({type:"globalSetting/footerToggle",payload:!0})}),[]),Vt.createElement("div",{style:{paddingBottom:"50px"}},Vt.createElement(La.Z,{dataSource:_,style:{marginBottom:52}}))};var Ya=(0,q.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(Ga),Ua=f(59609),Va=f(27639),Ka=f(22519),Ja=Object.defineProperty,sn=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,dn=(a,l,n)=>l in a?Ja(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,qa=(a,l)=>{for(var n in l||(l={}))Qa.call(l,n)&&dn(a,n,l[n]);if(sn)for(var n of sn(l))Xa.call(l,n)&&dn(a,n,l[n]);return a};const sr=a=>React.createElement("svg",qa({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},a),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var eo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Dl={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},uo=Object.defineProperty,cn=Object.getOwnPropertySymbols,to=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,mn=(a,l,n)=>l in a?uo(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,pn=(a,l)=>{for(var n in l||(l={}))to.call(l,n)&&mn(a,n,l[n]);if(cn)for(var n of cn(l))lo.call(l,n)&&mn(a,n,l[n]);return a},_n=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const no=({user:a,dispatch:l})=>{const n=(0,q.useParams)(),[E,h]=(0,t.useState)({page:1,limit:10}),[O,N]=(0,t.useState)([{}]),[_,i]=(0,t.useState)(0),[g,V]=(0,t.useState)(!0),ee=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(B,b,G)=>G+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:B=>B||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:B=>B||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(B,b)=>{var G;return t.createElement("span",null,t.createElement("span",null,B),t.createElement(Ye.Z,{overlayClassName:Dl.tip,placement:"right",title:t.createElement(Q.Z,{style:{maxHeight:200,overflow:"auto"}},t.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),t.createElement("div",null,(G=b==null?void 0:b.from_course_group_members)==null?void 0:G.map(ge=>t.createElement("div",null,ge))))},t.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(B,b)=>{var G;return t.createElement("span",null,t.createElement("span",null,B),t.createElement(Ye.Z,{overlayClassName:Dl.tip,placement:"right",title:t.createElement(Q.Z,{style:{maxHeight:200,overflow:"auto"}},t.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),t.createElement("div",null,(G=b==null?void 0:b.to_course_group_members)==null?void 0:G.map(ge=>t.createElement("div",null,ge))))},t.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(B,b)=>t.createElement(t.Fragment,null,B==="\u5F85\u5904\u7406"&&t.createElement("span",{className:Dl.btns},t.createElement("span",{onClick:()=>k(b.id,2)},"\u62D2\u7EDD"),t.createElement("span",{className:"ml30",onClick:()=>k(b.id,1)},"\u540C\u610F")),B==="\u5DF2\u540C\u610F"&&t.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),B==="\u5DF2\u62D2\u7EDD"&&t.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],k=(B,b)=>_n(void 0,null,function*(){V(!0);const G=yield(0,ye.ZP)(`/api/homework_commons/${n==null?void 0:n.categoryId}/deal_request`,{method:"post",body:{request_id:B,status:b}});(G==null?void 0:G.status)===0&&(w.ZP.success("\u64CD\u4F5C\u6210\u529F"),d(E)),V(!1)});(0,t.useEffect)(()=>{d(E)},[]);const d=B=>_n(void 0,null,function*(){V(!0);const b=yield(0,ye.ZP)(`/api/homework_commons/${n==null?void 0:n.categoryId}/get_request`,{method:"get",params:pn({},B)});(b==null?void 0:b.status)===0&&(N(b.data),i(b==null?void 0:b.total_count)),V(!1)}),x=(B,b)=>{E.page=B,E.limit=b,h(pn({},E)),d(E)};return t.createElement("section",{className:Dl.wrap},t.createElement(Ee.default,{dataSource:O,bordered:!1,rowKey:B=>B.id,columns:ee,loading:g,pagination:{pageSize:E.limit,total:_,current:E.page,onChange:x,showQuickJumper:!0,hideOnSinglePage:!0}}))};var ao=(0,q.connect)(({user:a})=>({user:a}))(no),oo=f(584),jt={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},ro=Object.defineProperty,Al=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,fn=(a,l,n)=>l in a?ro(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,io=(a,l)=>{for(var n in l||(l={}))En.call(l,n)&&fn(a,n,l[n]);if(Al)for(var n of Al(l))vn.call(l,n)&&fn(a,n,l[n]);return a},so=(a,l)=>{var n={};for(var E in a)En.call(a,E)&&l.indexOf(E)<0&&(n[E]=a[E]);if(a!=null&&Al)for(var E of Al(a))l.indexOf(E)<0&&vn.call(a,E)&&(n[E]=a[E]);return n},Fn=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const co=a=>{var l=a,{classroomList:n,dispatch:E,cb:h}=l,O=so(l,["classroomList","dispatch","cb"]),N,_,i,g,V,ee,k,d,x;const B=(0,q.useParams)(),[b,G]=(0,t.useState)({}),[ge,C]=(0,t.useState)(""),[me,r]=(0,t.useState)(!0),[H,X]=(0,t.useState)(!1),[e,W]=(0,t.useState)("");(0,t.useEffect)(()=>{n.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&s()},[n.actionTabs]);const s=(p="")=>Fn(void 0,null,function*(){r(!0);const z=yield(0,ye.ZP)(`/api/homework_commons/${B.categoryId}/get_group_members`,{method:"get",params:{group_id:p}});(z==null?void 0:z.status)===0&&G(io({},z)),r(!1)}),pe=()=>Fn(void 0,null,function*(){if(!ge){w.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!e){w.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}X(!0);let p=yield(0,ye.ZP)(`/api/homework_commons/${B.categoryId}/create_request`,{method:"post",body:{to_course_group_id:ge,reason:e}});(p==null?void 0:p.status)===0&&(w.ZP.info("\u64CD\u4F5C\u6210\u529F"),E({type:"classroomList/setActionTabs",payload:{}}),h()),X(!1)});return t.createElement(We.default,{width:700,centered:!0,afterClose:()=>{C(""),W("")},confirmLoading:H,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:pe,open:n.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{E({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("div",{className:jt.modal},t.createElement(rt.Z,{spinning:me},t.createElement(Q.Z,{align:"middle",justify:"space-between"},t.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",t.createElement("b",null,b==null?void 0:b.current_group)),t.createElement(Q.Z,{align:"middle"},t.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),t.createElement(Fe.default,{onChange:p=>{C(p),s(p)},value:ge,size:"large",style:{width:248}},(N=b==null?void 0:b.group_infos)==null?void 0:N.map(p=>t.createElement(Fe.default.Option,{key:p.group_id,value:p.group_id},p.group_name))))),t.createElement(Q.Z,{className:"mt15"},t.createElement("div",{className:jt.member,style:{borderRight:"1px solid #D9DFE8"}},t.createElement(Q.Z,{className:jt.head},t.createElement("div",null,b==null?void 0:b.current_group,"\u6210\u5458"),t.createElement("div",null,"\u5171",t.createElement("span",{className:"ml5 mr5 c-light-primary"},(_=b==null?void 0:b.current_group_members)==null?void 0:_.length),"\u4EBA")),t.createElement(Q.Z,{style:{height:"calc(100% - 34px)"}},t.createElement("div",{className:jt.listWrap,style:{borderRight:0}},(i=b==null?void 0:b.current_group_members)==null?void 0:i.map(p=>t.createElement("div",{key:p.user_id,className:jt.list},t.createElement("img",{src:`${Ku.Z.IMG_SERVER}/images/${p==null?void 0:p.avatar_url}`}),t.createElement("span",null,p.real_name),(p==null?void 0:p.is_me)&&t.createElement("div",null,"\u6211")))))),t.createElement("div",{className:jt.member},!((g=b==null?void 0:b.group_members)!=null&&g.length)&&t.createElement(oo.Z,null),!!((V=b==null?void 0:b.group_members)!=null&&V.length)&&t.createElement(t.Fragment,null,t.createElement(Q.Z,{className:jt.head},t.createElement("div",null,(k=(ee=b==null?void 0:b.group_infos)==null?void 0:ee.find(p=>p.group_id===ge))==null?void 0:k.group_name,"\u6210\u5458"),t.createElement("div",null,"\u5171",t.createElement("span",{className:"ml5 mr5 c-light-primary"},(d=b==null?void 0:b.group_members)==null?void 0:d.length),"\u4EBA")),t.createElement(Q.Z,{style:{height:"calc(100% - 34px)"}},t.createElement("div",{className:jt.listWrap,style:{borderLeft:0}},(x=b==null?void 0:b.group_members)==null?void 0:x.map(p=>t.createElement("div",{key:p.user_id,className:jt.list},t.createElement("img",{src:`${Ku.Z.IMG_SERVER}/images/${p==null?void 0:p.avatar_url}`}),t.createElement("span",null,p.real_name)))))))),t.createElement(Q.Z,{className:"mt15"},t.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),t.createElement(Ie.default.TextArea,{maxLength:300,value:e,onChange:p=>W(p.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var mo=(0,q.connect)(({classroomList:a})=>({classroomList:a}))(co),sl={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},po=f(44775),_o=f(90604),Eo=f(28153),vo=f(51502),fo={TabsStyle:"TabsStyle___TanFG"},Ze=f(59301),Fo=Object.defineProperty,go=Object.defineProperties,yo=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,ho=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,yn=(a,l,n)=>l in a?Fo(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,nl=(a,l)=>{for(var n in l||(l={}))ho.call(l,n)&&yn(a,n,l[n]);if(gn)for(var n of gn(l))Co.call(l,n)&&yn(a,n,l[n]);return a},al=(a,l)=>go(a,yo(l)),wl=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Bo=a=>wl(void 0,null,function*(){return yield(0,ye.ZP)(`/api/student_works/${a.userId}/deal_appeal_score.json`,{method:"post",body:a})}),bo=({globalSetting:a,shixunHomeworks:l,dispatch:n,classroomList:E})=>{var h,O,N,_,i,g;const V=(0,q.useParams)(),[ee]=(0,q.useSearchParams)(),[k]=I.default.useForm(),{workSetting:d}=l,[x,B]=(0,t.useState)(!1),[b,G]=(0,t.useState)(null),[,ge,C,me]=(0,$u.U)(yt.cN,{homeworkId:V==null?void 0:V.categoryId}),[,r,H,X]=(0,$u.U)(yt.Qz,{homeworkId:V==null?void 0:V.categoryId}),[,e,W,s]=(0,$u.U)(yt.mQ,{homeworkId:V==null?void 0:V.categoryId}),[,,pe,p]=(0,$u.U)(Bo,{}),[z,se]=(0,t.useState)({activeKey:"1",page:1,limit:10,status:""}),ze=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Ne=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(T,_e,le)=>`${((z==null?void 0:z.page)-1)*z.limit+le+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(T,_e)=>Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${_e==null?void 0:_e.student_work_id}`,target:"_blank"},T)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:T=>c()(T).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(T,_e)=>Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${_e==null?void 0:_e.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],fe=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(T,_e,le)=>`${((z==null?void 0:z.page)-1)*z.limit+le+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:T=>T===-1?"\u91CD\u505A\u4E2D":Ze.createElement(j.Uw,{status:T})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(T,_e)=>Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${_e==null?void 0:_e.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Je=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(T,_e,le)=>`${((z==null?void 0:z.page)-1)*z.limit+le+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(T,_e)=>Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${_e==null?void 0:_e.student_work_id}`,target:"_blank"},T)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:T=>c()(T).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(T,_e)=>Ze.createElement(Ze.Fragment,null,T==3&&Ze.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),T==4&&Ze.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),T==1&&Ze.createElement(Ze.Fragment,null,Ze.createElement(Ft.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>wl(void 0,null,function*(){(yield pe({userId:_e.student_work_id,score_id:_e.student_works_score_id,status:4})).status===0&&au()})},"\u9A73\u56DE"),Ze.createElement(Ft.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>wl(void 0,null,function*(){G(_e),B(!0)})},"\u63A5\u53D7")))}],au=(T=z)=>{z.activeKey=="1"&&H({page:T==null?void 0:T.page,limit:T==null?void 0:T.limit}),z.activeKey=="2"&&W({page:T==null?void 0:T.page,limit:T==null?void 0:T.limit}),z.activeKey=="3"&&C({page:T==null?void 0:T.page,limit:T==null?void 0:T.limit,status:T==null?void 0:T.status})};return(0,t.useEffect)(()=>{au(z)},[z]),(0,t.useEffect)(()=>{console.log("params",V,ee.get("TabsActiveKey")?ee.get("TabsActiveKey"):d!=null&&d.is_new_rule?"3":"1"),se(al(nl({},z),{activeKey:ee.get("TabsActiveKey")||"1"}))},[ee.get("TabsActiveKey")]),Ze.createElement(rt.Z,{spinning:r||ge||e},Ze.createElement("section",{className:"p30",style:{background:"#fff"}},Ze.createElement(Ve.default,{destroyInactiveTabPane:!0,className:fo.TabsStyle,activeKey:z.activeKey,onChange:T=>{se(al(nl({},z),{activeKey:T,page:1,limit:10}))}},Ze.createElement(Ve.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},Ze.createElement(Ee.default,{className:"mt20",locale:{emptyText:Ze.createElement(yu.Z,null)},columns:Ne,dataSource:((h=X==null?void 0:X.data)==null?void 0:h.list)||[],pagination:{total:((O=X==null?void 0:X.data)==null?void 0:O.count)||0,onChange:(T,_e)=>{se(al(nl({},z),{page:T,limit:_e}))},current:z==null?void 0:z.page,pageSize:z==null?void 0:z.limit,showTotal:T=>Ze.createElement(Ze.Fragment,null,"\u5171",Ze.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},T),"\u6761\u6570\u636E")}})),Ze.createElement(Ve.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},Ze.createElement(Ee.default,{className:"mt20",locale:{emptyText:Ze.createElement(yu.Z,null)},columns:fe,dataSource:((N=s==null?void 0:s.data)==null?void 0:N.list)||[],pagination:{total:((_=s==null?void 0:s.data)==null?void 0:_.count)||0,onChange:(T,_e)=>{se(al(nl({},z),{page:T,limit:_e}))},current:z==null?void 0:z.page,pageSize:z==null?void 0:z.limit,showTotal:T=>Ze.createElement(Ze.Fragment,null,"\u5171",Ze.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},T),"\u6761\u6570\u636E")}})),Ze.createElement(Ve.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},Ze.createElement(Ft.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:z.status,onChange:T=>{se(al(nl({},z),{status:T,page:1}))},dataSource:ze,titleWidth:60}),Ze.createElement(Ee.default,{locale:{emptyText:Ze.createElement(yu.Z,null)},columns:Je,dataSource:((i=me==null?void 0:me.data)==null?void 0:i.list)||[],pagination:{total:((g=me==null?void 0:me.data)==null?void 0:g.count)||0,onChange:(T,_e)=>{se(al(nl({},z),{page:T,limit:_e}))},current:z==null?void 0:z.page,pageSize:z==null?void 0:z.limit,showTotal:T=>Ze.createElement(Ze.Fragment,null,"\u5171",Ze.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},T),"\u6761\u6570\u636E")}}))),Ze.createElement(We.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:x,centered:!0,destroyOnClose:!0,onCancel:()=>{B(!1)},maskClosable:!1,width:544,onOk:()=>{k.submit()}},Ze.createElement(I.default,{form:k,colon:!1,onFinish:T=>wl(void 0,null,function*(){(yield pe(al(nl({},T),{userId:b.student_work_id,score_id:b.student_works_score_id,status:3}))).status===0&&(au(),B(!1))})},Ze.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),Ze.createElement(vo.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:Ze.createElement("a",{href:`/classrooms/${V==null?void 0:V.coursesId}/group_homework/${V==null?void 0:V.categoryId}/review/${b==null?void 0:b.student_work_id}`,target:"_blank"},b==null?void 0:b.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:Ze.createElement("span",{style:{color:"#191919"}},b==null?void 0:b.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:Ze.createElement("span",{style:{color:"#191919"}},b==null?void 0:b.score)}]}),Ze.createElement(Q.Z,{className:"mt20",wrap:!1},Ze.createElement(F.Z,null,Ze.createElement(I.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},Ze.createElement(Ke.Z,{min:1,max:100,step:1}))),Ze.createElement(F.Z,null,Ze.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),Ze.createElement(F.Z,null,Ze.createElement(I.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},Ze.createElement(be.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Do=(0,q.connect)(({user:a,shixunHomeworks:l,loading:n,globalSetting:E,classroomList:h})=>({user:a,shixunHomeworks:l,globalSetting:E,loading:n.effects,classroomList:h}))(bo),Rl={},bu=f(59301),Ao=Object.defineProperty,wo=Object.defineProperties,So=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,xo=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,Cn=(a,l,n)=>l in a?Ao(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Sl=(a,l)=>{for(var n in l||(l={}))xo.call(l,n)&&Cn(a,n,l[n]);if(hn)for(var n of hn(l))Po.call(l,n)&&Cn(a,n,l[n]);return a},Zo=(a,l)=>wo(a,So(l)),Oo=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const Io=({shixunHomeworks:a,loading:l,globalSetting:n,dispatch:E})=>{const[h,O]=(0,t.useState)(Sl(Sl({},(0,q.useParams)()),{page:1,limit:20})),{workList:N,workSetting:_}=a,[i,g]=(0,t.useState)([]),V=()=>Oo(void 0,null,function*(){const d=yield E({type:"shixunHomeworks/getWorkList",payload:Zo(Sl({},h),{score_open:_==null?void 0:_.score_open,work_public:_==null?void 0:_.work_public})});g((d==null?void 0:d.student_works)||[])});(0,t.useEffect)(()=>{V()},[]);const ee=(d,x)=>{h.page=d,h.limit=20,V()},k=[(N==null?void 0:N.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(d,x)=>{var B,b,G,ge,C,me;return{children:((B=x.project_info)==null?void 0:B.id)!==-1?bu.createElement("a",{target:"_blank",title:(b=x.project_info)==null?void 0:b.name,href:`${(G=n==null?void 0:n.setting)==null?void 0:G.old_url}${(ge=x.project_info)==null?void 0:ge.id}`,style:{whiteSpace:"break-spaces"}},(C=x.project_info)==null?void 0:C.name):(me=x.project_info)==null?void 0:me.name,props:{rowSpan:x.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(d,x)=>bu.createElement("div",{style:{display:"flex",alignItems:"center"}},bu.createElement("span",{className:Rl.atitle,style:{width:x.is_leader?"":130,maxWidth:x.is_leader&&80}}," ",d),x.is_leader&&bu.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(N!=null&&N.base_on_project),render:d=>bu.createElement("span",{style:{color:"#666666"}},d)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(N!=null&&N.base_on_project),render:(d,x)=>bu.createElement(Ye.Z,{placement:"bottom",title:bu.createElement("div",null,bu.createElement("div",null,x.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${x.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),bu.createElement("div",null,x.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${x.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),N!=null&&N.anonymous_comment?bu.createElement("div",null,x.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${x.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",N!=null&&N.is_group_grade?bu.createElement("div",null,x.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${x.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",bu.createElement("div",null,x.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${x.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),bu.createElement("div",null,x.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${x.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),N!=null&&N.anonymous_comment?bu.createElement("div",null,x.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${x.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",bu.createElement("div",null,x.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${x.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(N!=null&&N.is_jupyter||N!=null&&N.is_jupyter_lab)&&bu.createElement("div",{onClick:B=>{B.stopPropagation(),q.history.push(`/classrooms/${h.coursesId}/group_homework/${h.categoryId}/review/${x.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},d>0?bu.createElement("span",{style:{color:"#ff8100"}},d):d)},(N==null?void 0:N.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:d=>d||"--"},(N==null?void 0:N.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(d,x)=>d||"--"},(N==null?void 0:N.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(d,x)=>({children:d?bu.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",bu.createElement("br",null),c()(d).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:x.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(d,x)=>({children:d===-1?"\u91CD\u505A\u4E2D":bu.createElement(j.Uw,{status:d}),props:{rowSpan:x.rowSpan}})},!(N!=null&&N.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(d,x)=>({children:bu.createElement("span",{className:"c-blue"},d),props:{rowSpan:x.rowSpan}})},{title:"\u64CD\u4F5C",width:N!=null&&N.base_on_project?100:150,align:"left",dataInex:"action",render:(d,x)=>N!=null&&N.work_public?bu.createElement("a",{className:"c-blue",onClick:B=>{B.preventDefault(),q.history.push(`/classrooms/${h.coursesId}/group_homework/${h.categoryId}/review/${x.id}`)}}," \u67E5\u770B "):"--"}].filter(d=>!!d);return bu.createElement("div",{className:"p30 bg-white"},bu.createElement("aside",{style:{paddingBottom:30}},bu.createElement(Ee.default,{loading:l["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(d,x)=>(d==null?void 0:d.item_index)%2===0&&Rl.tables,className:Rl.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:i,columns:k,onChange:(d,x,B)=>{if(B.order===void 0)switch(B.field){case"student_id":h.b_order="desc",h.order=B.field;break;default:delete h.b_order,delete h.order}else h.b_order=B.order.replace("end",""),h.order=B.field;E({type:"shixunHomeworks/getWorkList",payload:Sl({},h)})}})),bu.createElement(iu.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:ee,defaultCurrent:h.page||1,current:h.page||1,defaultPageSize:20,total:a.workList.work_count}))};var No=(0,q.connect)(({shixunHomeworks:a,classroomList:l,globalSetting:n,loading:E})=>({shixunHomeworks:a,classroomList:l,loading:E.effects,globalSetting:n}))(Io),Ml=f(94968),dl=f(59301),ko=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const{Dragger:dr}=Ml.default,$o=({})=>{const a=(0,q.useParams)(),[l]=I.default.useForm(),[n,E]=(0,t.useState)([]),[h,O]=(0,t.useState)(!1);let[N,_]=(0,t.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function i(){return ko(this,null,function*(){var g,V;let ee;O(!0),window.location.href.indexOf("exercise")>-1?ee=`/api/exercises/${a==null?void 0:a.categoryId}/redo_logs.json`:ee=`/api/homework_commons/${a==null?void 0:a.categoryId}/redo_logs.json`;let k=yield(0,ye.ZP)(ee,{method:"get",params:N});if(O(!1),(k==null?void 0:k.status)===0){let d=[];(V=(g=k==null?void 0:k.data)==null?void 0:g.list)==null||V.map((x,B)=>{var b;(b=x==null?void 0:x.group_infos)==null||b.map((G,ge)=>{var C,me,r;G.rowSpan=ge==0?(C=x==null?void 0:x.group_infos)==null?void 0:C.length:((r=(me=x==null?void 0:x.group_infos)==null?void 0:me.filter(H=>H.work_group_id))==null?void 0:r.length)>0?0:1,d.push(G)})}),E([...d])}})}return(0,t.useEffect)(()=>{i()},[]),dl.createElement("div",{style:{padding:"30px",background:"#fff"}},dl.createElement(Ee.default,{loading:h,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(g,V)=>({children:dl.createElement("span",null,g),props:{rowSpan:V.rowSpan}})},{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:(g,V)=>({children:dl.createElement("span",null,c()(g).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:V.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(g,V)=>({children:dl.createElement("span",null,g),props:{rowSpan:V.rowSpan}})}],dataSource:n,pagination:!1}),dl.createElement(iu.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(g,V)=>{N.page=g,N.limit=V,_(N),i()},current:N.page,total:n.count,pageSize:N.limit,style:{marginTop:20}}))};var To=(0,q.connect)(({classroomList:a})=>({classroomList:a}))($o),jo=f(10846),Lo={StepsStyle:"StepsStyle___U8mUn"},Bn=f(86697),Bt=f(85410),bn={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},Ho=({onFinish:a})=>{var l,n,E,h,O;const{shixunHomeworks:N}=(0,q.useSelector)(e=>e),{actionTabs:_}=N,i=(0,q.useDispatch)(),g=(0,q.useParams)(),[,,V,ee]=(0,$u.U)(Bt.hf,{id:g==null?void 0:g.coursesId,page:1,limit:2e4}),[k,d,x,B]=(0,$u.U)(Bt.sK,{coursesId:g==null?void 0:g.coursesId,categoryId:g==null?void 0:g.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[b,G]=(0,t.useState)([]),[ge,C]=(0,t.useState)([]),me=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:"\u624B\u673A",dataIndex:"phone",ellipsis:!0,render:e=>e||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:e=>e||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:e=>e||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0}],[r,H]=(0,t.useState)("");(0,t.useEffect)(()=>{H(k==null?void 0:k.keywords)},[k==null?void 0:k.keywords]),(0,t.useEffect)(()=>{var e,W;if(_.key=="AddLeader"){_!=null&&_.unified_setting&&V({}),x({course_group_ids:(e=_==null?void 0:_.course_groups)==null?void 0:e.map(z=>z==null?void 0:z.id)});let s=[],pe=[];const p=(z,se)=>{z.name=(z==null?void 0:z.user_name)||z.name,s!=null&&s.find(ze=>(ze==null?void 0:ze.course_group_id)==(z==null?void 0:z.course_group_id))?s=s==null?void 0:s.map(ze=>{var Ne;return(ze==null?void 0:ze.course_group_id)==(z==null?void 0:z.course_group_id)&&(ze.leaders=se?[...(ze==null?void 0:ze.leaders)||[],z]:(Ne=(ze==null?void 0:ze.leaders)||[])==null?void 0:Ne.filter(fe=>fe.id!=(z==null?void 0:z.id))),ze}):s=[...s||[],{course_group_id:z==null?void 0:z.course_group_id,course_group_name:z==null?void 0:z.course_group_name,course_member_count:z==null?void 0:z.course_member_count,leaders:[z]}],pe=se?pe.concat(z==null?void 0:z.id):pe==null?void 0:pe.filter(ze=>ze!=(z==null?void 0:z.id))};(W=_==null?void 0:_.data)==null||W.forEach(z=>{p(z,!0)}),C(pe),G(s)}},[_.key]);const X=(e,W)=>{let s=[];e.name=(e==null?void 0:e.user_name)||e.name,b!=null&&b.find(pe=>(pe==null?void 0:pe.course_group_id)==(e==null?void 0:e.course_group_id))?(s=b==null?void 0:b.map(pe=>{var p;return(pe==null?void 0:pe.course_group_id)==(e==null?void 0:e.course_group_id)&&(pe.leaders=W?[...(pe==null?void 0:pe.leaders)||[],e]:(p=(pe==null?void 0:pe.leaders)||[])==null?void 0:p.filter(z=>z.id!=(e==null?void 0:e.id))),pe}),s=s==null?void 0:s.filter(pe=>{var p;return((p=pe==null?void 0:pe.leaders)==null?void 0:p.length)>0})):s=[...b||[],{course_group_id:e==null?void 0:e.course_group_id,course_group_name:e==null?void 0:e.course_group_name,course_member_count:e==null?void 0:e.course_member_count,leaders:[e]}],C(W?ge.concat(e==null?void 0:e.id):ge==null?void 0:ge.filter(pe=>pe!=(e==null?void 0:e.id))),G(s)};return t.createElement(We.default,{open:_.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{i({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const e=[];b==null||b.forEach(W=>{var s;((s=W==null?void 0:W.leaders)==null?void 0:s.length)>0&&e.push(...(W==null?void 0:W.leaders)||{})}),a==null||a(e),i({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},t.createElement("div",{className:"flex gap-20px"},t.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},t.createElement("div",{className:"flex item-center gap-20px c-grey-333"},t.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),t.createElement(Fe.default,{size:"large",className:"flex-1",value:k==null?void 0:k.course_group_ids,onChange:e=>{var W;(e==null?void 0:e.length)==0?x({course_group_ids:(W=_==null?void 0:_.course_groups)==null?void 0:W.map(s=>s==null?void 0:s.id)}):x({course_group_ids:e,keywords:"",page:1})},mode:"multiple",filterOption:(e,W)=>{var s;return((s=W==null?void 0:W.label)!=null?s:"").toLowerCase().includes(e.toLowerCase())},options:_!=null&&_.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((l=ee==null?void 0:ee.course_groups)==null?void 0:l.map(e=>({value:e==null?void 0:e.id,label:e==null?void 0:e.name})))||[]]:(n=_==null?void 0:_.course_groups)==null?void 0:n.map(e=>({value:e==null?void 0:e.id,label:e==null?void 0:e.name}))}),t.createElement(Ie.default.Search,{className:"flex-1",size:"large",value:r,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:e=>{H(e.target.value)},onSearch:e=>{x({keywords:e,page:1})}})),t.createElement(Ee.default,{className:`mt-10px ${(E=bn)==null?void 0:E.TableStyles}`,columns:me,dataSource:((h=B==null?void 0:B.data)==null?void 0:h.list)||[],rowKey:"id",loading:d,rowSelection:{selectedRowKeys:ge,onSelect:(e,W)=>{X(e,W)}},pagination:{current:k==null?void 0:k.page,pageSize:k==null?void 0:k.limit,total:((O=B==null?void 0:B.data)==null?void 0:O.total_count)||0,onChange:(e,W)=>{x({page:e,limit:W})},showTotal:e=>t.createElement(t.Fragment,null,"\u5171",t.createElement("span",{className:"px-4px c-blue"},e),"\u6761\u6570\u636E")}})),t.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},t.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),t.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},b==null?void 0:b.map(e=>{var W;return t.createElement("div",{className:"flex flex-col gap-10px",key:e==null?void 0:e.course_group_id},t.createElement("div",{className:"flex item-center gap-10px minW-0"},t.createElement(Ye.Z,{title:"asdfasdfasdf"},t.createElement("div",{className:"c-blue multi_ellipsis1"},e==null?void 0:e.course_group_name)),t.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",e==null?void 0:e.course_member_count,"\uFF09")),t.createElement("div",{className:"flex flex-col"},(W=e==null?void 0:e.leaders)==null?void 0:W.map(s=>t.createElement("div",{key:s==null?void 0:s.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},t.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Ku.Z.IMG_SERVER}/images/${s==null?void 0:s.avatar_url}`}),t.createElement("div",{className:"mr-auto flex flex-col gap-8px"},t.createElement("div",{className:"c-grey-333 font-medium"},s==null?void 0:s.name),t.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(s==null?void 0:s.student_id)||"--")),t.createElement("a",{onClick:()=>{X(s,!1)}},"\u79FB\u9664")))))})))))},Ro=Object.defineProperty,Mo=Object.defineProperties,Wo=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,Go=Object.prototype.propertyIsEnumerable,An=(a,l,n)=>l in a?Ro(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,xl=(a,l)=>{for(var n in l||(l={}))zo.call(l,n)&&An(a,n,l[n]);if(Dn)for(var n of Dn(l))Go.call(l,n)&&An(a,n,l[n]);return a},Pl=(a,l)=>Mo(a,Wo(l)),Yo=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())}),Uo=({onFinish:a})=>{var l,n,E,h,O,N;const{shixunHomeworks:{actionTabs:_}}=(0,q.useSelector)(p=>p),i=(0,q.useDispatch)(),g=(0,q.useParams)(),[,,V,ee]=(0,$u.U)(Bt.hf,{id:g==null?void 0:g.coursesId,page:1,limit:2e4}),[,k,d]=(0,$u.U)(Bt.Hf,{coursesId:g==null?void 0:g.coursesId,categoryId:g==null?void 0:g.categoryId}),[x,,B,b]=(0,$u.U)(Bt.sK,{coursesId:g==null?void 0:g.coursesId,categoryId:g==null?void 0:g.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[G]=I.default.useForm(),ge=I.default.useWatch("is_leader",G),[C,me]=(0,t.useState)([]),[r,H]=(0,t.useState)([]),[X,e]=(0,t.useState)(!0),[W,s]=(0,t.useState)("");(0,t.useEffect)(()=>{var p,z,se,ze;_!=null&&_.data&&(G.setFieldsValue(Pl(xl({},(_==null?void 0:_.data)||{}),{is_leader:(se=(z=(p=_==null?void 0:_.data)==null?void 0:p.members)==null?void 0:z.find(Ne=>Ne==null?void 0:Ne.is_leader))==null?void 0:se.id})),me((ze=_==null?void 0:_.data)==null?void 0:ze.members))},[_==null?void 0:_.data]),(0,t.useEffect)(()=>{H(C==null?void 0:C.map(p=>p==null?void 0:p.id))},[C]),(0,t.useEffect)(()=>{(_==null?void 0:_.key)==="GroupSetting"&&(V({}),B({}))},[_==null?void 0:_.key]),(0,t.useEffect)(()=>{s(x==null?void 0:x.keywords)},[x==null?void 0:x.keywords]);const pe=()=>{e(!0),s(""),x.course_group_ids="",x.only_ungroup=!0,x.page=1,x.limit=20,x.keywords=""};return t.createElement(We.default,{open:(_==null?void 0:_.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{i({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),pe()}},t.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},t.createElement(I.default,{form:G,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:p=>Yo(void 0,null,function*(){if((C==null?void 0:C.length)==0){w.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01");return}const z=yield d(Pl(xl({},p),{group_id:p==null?void 0:p.id,members:C==null?void 0:C.map(se=>Pl(xl({},se),{is_leader:(se==null?void 0:se.id)==(p==null?void 0:p.is_leader)}))}));(z==null?void 0:z.status)==0&&(w.ZP.success("\u4FEE\u6539\u6210\u529F"),i({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),a==null||a())})},t.createElement(I.default.Item,{name:"id",hidden:!0}),t.createElement(I.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},t.createElement(Ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),t.createElement(I.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${bn.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},t.createElement(oe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:C==null?void 0:C.map(p=>({value:p==null?void 0:p.id,label:t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(p==null?void 0:p.id)==ge?"\u7EC4\u957F":"\u7EC4\u5458"," ",p==null?void 0:p.name,"\uFF08\u5B66\u53F7\uFF1A",(p==null?void 0:p.student_id)||"--","\uFF09"),t.createElement("a",{onClick:z=>{z.preventDefault(),z.stopPropagation(),me(C==null?void 0:C.filter(se=>(se==null?void 0:se.id)!=(p==null?void 0:p.id)))}},"\u79FB\u9664"))}))})),t.createElement("div",{className:"flex item-center justify-end gap-20px"},t.createElement(De.ZP,{onClick:()=>{i({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),t.createElement(De.ZP,{type:"primary",htmlType:"submit",loading:k},"\u786E\u5B9A"))),t.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},t.createElement("div",{className:"flex gap-20px item-center mb-20px"},t.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),t.createElement(Fe.default,{className:"flex-1",size:"large",value:((l=x==null?void 0:x.course_group_ids)==null?void 0:l[0])||"",onChange:p=>{B({course_group_ids:p==""?[]:[p],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((n=ee==null?void 0:ee.course_groups)==null?void 0:n.map(p=>({value:p==null?void 0:p.id,label:p==null?void 0:p.name})))||[]]}),t.createElement(Ie.default.Search,{className:"flex-1",size:"large",value:W,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:p=>{s(p.target.value)},onSearch:p=>{B({keywords:p})}})),t.createElement(be.default,{checked:X,onChange:p=>{e(p.target.checked),B({only_ungroup:p.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),t.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(O=(h=(E=b==null?void 0:b.data)==null?void 0:E.list)==null?void 0:h.filter(p=>X?!(r!=null&&r.includes(p==null?void 0:p.id)):!0))==null?void 0:O.map(p=>t.createElement("div",{key:p==null?void 0:p.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},t.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Ku.Z.IMG_SERVER}/images/${p==null?void 0:p.avatar_url}`}),t.createElement("div",{className:"mr-auto flex flex-col gap-8px"},t.createElement("div",{className:"c-grey-333 font-medium"},p==null?void 0:p.user_name),t.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(p==null?void 0:p.student_id)||"--")),!(r!=null&&r.includes(p==null?void 0:p.id))&&t.createElement("a",{onClick:()=>{me([...C,Pl(xl({},p),{name:p==null?void 0:p.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),t.createElement(iu.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:x==null?void 0:x.page,pageSize:x==null?void 0:x.limit,total:((N=b==null?void 0:b.data)==null?void 0:N.total_count)||0,onChange:(p,z)=>{B({page:p,limit:z})}}))))},Vo=Object.defineProperty,Ko=Object.defineProperties,Jo=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,Qo=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Sn=(a,l,n)=>l in a?Vo(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Lt=(a,l)=>{for(var n in l||(l={}))Qo.call(l,n)&&Sn(a,n,l[n]);if(wn)for(var n of wn(l))Xo.call(l,n)&&Sn(a,n,l[n]);return a},qo=(a,l)=>Ko(a,Jo(l)),Ht=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())}),er=()=>{var a,l,n,E,h,O,N,_,i,g,V,ee,k,d,x,B,b,G,ge,C,me;const{shixunHomeworks:{actionTabs:r}}=(0,q.useSelector)(y=>y),H=(0,q.useDispatch)(),X=(0,q.useParams)(),[,e,W,s]=(0,$u.U)(Bt.Lm,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId}),[,,pe]=(0,$u.U)(Bt.D4,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId}),[,,p]=(0,$u.U)(Bt.SA,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId}),[z,se,ze,Ne]=(0,$u.U)(Bt.jA,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId,keywords:"",page:1,limit:20}),[fe,Je,au,T]=(0,$u.U)(Bt.Q9,{coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId,is_reset:!1,page:1,limit:10}),[_e]=I.default.useForm(),[le]=I.default.useForm(),tu={group_type:xe.YT.STUDENT_SELF,assign_type:xe.$s.BY_PERSON,unified_setting:!0,assign_range:xe.ck.BY_CLASS,assign_rule:xe.Um.BY_SCORE,assign_method:xe.Kc.BY_RULE},Ou=I.default.useWatch("group_type",_e),cu=I.default.useWatch("assign_type",_e),ie=I.default.useWatch("unified_setting",_e),[Re,Z]=(0,t.useState)(!1),R=I.default.useWatch("course_group_ids",_e),qe=I.default.useWatch("assign_method",_e),we=cu==xe.$s.BY_GROUP&&Re&&qe==xe.Kc.BY_LEADER,[ke,Fu]=(0,t.useState)([]),[Ge,eu]=(0,t.useState)({total_count:0,group_user_num:0}),[du,ou]=(0,t.useState)("success"),[Su,Iu]=(0,t.useState)([]),[Mu,$e]=(0,t.useState)({page:1,limit:10}),[St,vt]=(0,t.useState)(!1),mu=["xlsx","xls"],Du={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:y=>Ht(void 0,null,function*(){const P=[];P==null||P.push(y);const M=y.name.split(".").slice(-1)[0].toLowerCase();if(mu.indexOf(M)==-1)return w.ZP.error(`${y.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6`),Promise.reject();const Me=new FormData;Me.append("file",P[0]),Me.append("is_reset","true");const Qe=yield(0,ye.ZP)(`/api/courses/${X==null?void 0:X.coursesId}/group_homeworks/${X==null?void 0:X.categoryId}/list_groups_by_settings.json`,{method:"post",body:Me},!0);return(Qe==null?void 0:Qe.status)==0&&(ou("success"),au({is_reset:!1,page:1,limit:10}),H({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),Ml.default.LIST_IGNORE})},S=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(y,P)=>{var M,Me;return(Me=(M=P==null?void 0:P.members)==null?void 0:M.find(Qe=>Qe==null?void 0:Qe.is_leader))==null?void 0:Me.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:y=>{var P;return(P=y==null?void 0:y.filter(M=>!(M!=null&&M.is_leader)))==null?void 0:P.map(M=>M==null?void 0:M.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(y,P)=>t.createElement("a",{onClick:()=>{H({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:P}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],$=()=>Ht(void 0,null,function*(){var y,P,M,Me,Qe,ae;const ce=yield W({});(ce==null?void 0:ce.status)==0&&(_e.setFieldsValue(qo(Lt({},(ce==null?void 0:ce.data)||{}),{leader_ids:(P=(y=ce==null?void 0:ce.data)==null?void 0:y.leaders)==null?void 0:P.map(pu=>pu==null?void 0:pu.id),course_group_ids:(Me=(M=ce==null?void 0:ce.data)==null?void 0:M.course_groups)==null?void 0:Me.filter(pu=>pu==null?void 0:pu.selected).map(pu=>pu==null?void 0:pu.id)})),Z((Qe=ce==null?void 0:ce.data)==null?void 0:Qe.is_assign_leader),le.setFieldsValue(Lt({},(ce==null?void 0:ce.data)||{})),Fu((ae=ce==null?void 0:ce.data)==null?void 0:ae.leaders))});(0,t.useEffect)(()=>{$(),ze({})},[]);const lu=y=>Ht(void 0,null,function*(){vt(!0);const P=yield(0,ye.ZP)(`/api/courses/${X==null?void 0:X.coursesId}/group_homeworks/${X==null?void 0:X.categoryId}/list_failed_users.json`,{method:"post",body:y});(P==null?void 0:P.status)==0&&Iu(P),vt(!1)});return t.createElement(rt.Z,{spinning:e},t.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},t.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},t.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),t.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",t.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),t.createElement(I.default,{form:_e,initialValues:tu,colon:!1,size:"large",onValuesChange:(y,P)=>{if("is_assign_leader"in y&&Z(y==null?void 0:y.is_assign_leader),"group_type"in y&&(y==null?void 0:y.group_type)==xe.YT.STUDENT_SELF||Ou==xe.YT.STUDENT_SELF&&("min_num"in y||"max_num"in y))return P;p(Lt({},P))},onFinish:()=>Ht(void 0,null,function*(){var y,P;if(Ou==xe.YT.STUDENT_SELF){p(Lt({},_e.getFieldsValue())).then(Me=>{(Me==null?void 0:Me.status)==0&&w.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const M=yield au({is_reset:!1,page:1,limit:10});(M==null?void 0:M.status)==0&&(eu({total_count:(y=M==null?void 0:M.data)==null?void 0:y.total_count,group_user_num:(P=M==null?void 0:M.data)==null?void 0:P.group_user_num}),H({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},t.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},t.createElement(I.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},t.createElement(oe.ZP.Group,{options:[{value:xe.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:xe.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),Ou==xe.YT.STUDENT_SELF&&t.createElement(t.Fragment,null,t.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},t.createElement(I.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},t.createElement(Ke.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),t.createElement(I.default.Item,{className:"mb0",name:"max_num",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},t.createElement(Ke.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),t.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),t.createElement(De.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),Ou==xe.YT.TEACHER_ASSIGN&&t.createElement(t.Fragment,null,t.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},t.createElement(I.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},t.createElement(oe.ZP.Group,{options:[{value:xe.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:xe.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:xe.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),cu!=xe.$s.BY_FILE&&t.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},t.createElement(I.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},t.createElement(oe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!ie&&t.createElement(t.Fragment,null,t.createElement(I.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},t.createElement(be.default.Group,{className:"gap-20px",options:(l=(a=s==null?void 0:s.data)==null?void 0:a.course_groups)==null?void 0:l.map(y=>({value:y==null?void 0:y.id,label:`${y==null?void 0:y.name} \uFF08${y==null?void 0:y.course_member_count}\uFF09`}))}))),cu==xe.$s.BY_GROUP&&t.createElement(t.Fragment,null,t.createElement(I.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${Re?"mb0":""}`},t.createElement(be.default,null,"\u6307\u5B9A\u7EC4\u957F",t.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),t.createElement(I.default.Item,{name:"leader_ids",hidden:!0}),Re&&t.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},ke==null?void 0:ke.map(y=>t.createElement("div",{key:y==null?void 0:y.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},t.createElement("span",{className:"c-grey-333"},y==null?void 0:y.name),t.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const P=ke==null?void 0:ke.filter(M=>(M==null?void 0:M.id)!=(y==null?void 0:y.id));Fu(P),_e.setFieldsValue({leader_ids:P==null?void 0:P.map(M=>M==null?void 0:M.id)}),p(Lt({},_e.getFieldsValue()))}}))),t.createElement(De.ZP,{onClick:()=>{var y,P;if(!ie&&cu==xe.$s.BY_GROUP&&(R==null?void 0:R.length)==0){w.ZP.warning("\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7");return}H({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:ke,course_groups:(P=(y=s==null?void 0:s.data)==null?void 0:y.course_groups)==null?void 0:P.filter(M=>R==null?void 0:R.includes(M==null?void 0:M.id)),unified_setting:ie}})}},"\u6DFB\u52A0\u7EC4\u957F")),!Re&&t.createElement("div",{className:"flex gap-20px"},t.createElement(I.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},t.createElement(Ke.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),t.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(h=(E=(n=s==null?void 0:s.data)==null?void 0:n.course_groups)==null?void 0:E.filter(y=>ie||(R==null?void 0:R.includes(y==null?void 0:y.id))))==null?void 0:h.reduce((y,P)=>y+((P==null?void 0:P.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Ge==null?void 0:Ge.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",t.createElement(Ft.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>Ht(void 0,null,function*(){var y,P;const M=yield au({is_reset:!1});(M==null?void 0:M.status)==0&&eu({total_count:(y=M==null?void 0:M.data)==null?void 0:y.total_count,group_user_num:(P=M==null?void 0:M.data)==null?void 0:P.group_user_num})}),icon:t.createElement(Bn.Z,{rev:void 0})},"\u5237\u65B0")))),Re&&cu==xe.$s.BY_GROUP&&t.createElement(I.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},t.createElement(oe.ZP.Group,{options:[{value:xe.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:xe.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),qe==xe.Kc.BY_LEADER&&t.createElement("div",{className:"flex gap-20px"},t.createElement(I.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},t.createElement(Ke.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),t.createElement(I.default.Item,{className:"mb0",name:"max_num",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},t.createElement(Ke.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),qe!=xe.Kc.BY_LEADER&&t.createElement(t.Fragment,null,t.createElement(I.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},t.createElement(oe.ZP.Group,{options:[{value:xe.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:xe.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),t.createElement(I.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},t.createElement(oe.ZP.Group,{options:[{value:xe.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},cu==xe.$s.BY_GROUP&&{value:xe.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},cu==xe.$s.BY_PERSON&&{value:xe.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(y=>y)}))),cu==xe.$s.BY_PERSON&&t.createElement("div",{className:"flex"},t.createElement(I.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:y=>Math.round(y),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},t.createElement(Ke.Z,{addonAfter:"\u4EBA",min:1})),t.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(_=(N=(O=s==null?void 0:s.data)==null?void 0:O.course_groups)==null?void 0:N.filter(y=>ie||(R==null?void 0:R.includes(y==null?void 0:y.id))))==null?void 0:_.reduce((y,P)=>y+((P==null?void 0:P.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Ge==null?void 0:Ge.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",t.createElement(Ft.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>Ht(void 0,null,function*(){var y,P;const M=yield au({is_reset:!1});(M==null?void 0:M.status)==0&&eu({total_count:(y=M==null?void 0:M.data)==null?void 0:y.total_count,group_user_num:(P=M==null?void 0:M.data)==null?void 0:P.group_user_num})}),icon:t.createElement(Bn.Z,{rev:void 0})},"\u5237\u65B0")))),cu==xe.$s.BY_FILE&&t.createElement(t.Fragment,null,t.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},t.createElement(jo.default,{className:`${Lo.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:t.createElement(t.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",t.createElement(De.ZP,{icon:t.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,Uu.BA)({coursesId:X==null?void 0:X.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:t.createElement(t.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:t.createElement(t.Fragment,null,t.createElement(Ml.default.Dragger,Lt({},Du),t.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),t.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",t.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),t.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))))),t.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),t.createElement("div",{className:"flex item-center gap-10px"},t.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),t.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),t.createElement("div",{className:"flex item-center gap-20px"},t.createElement(I.default,{form:le,layout:"inline",colon:!1,onValuesChange:(y,P)=>{console.log("allValues",P),pe(Lt({},P))}},t.createElement(I.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},t.createElement(be.default,null,"\u66F4\u6539\u7EC4\u540D")),t.createElement(I.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},t.createElement(be.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",t.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),((i=Ne==null?void 0:Ne.data)==null?void 0:i.total_count)>0&&t.createElement(Ie.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:y=>{ze({keywords:y})}}),Ou!=xe.YT.STUDENT_SELF&&cu!=xe.$s.BY_FILE&&((z==null?void 0:z.keywords)||((g=Ne==null?void 0:Ne.data)==null?void 0:g.total_count)>0)&&t.createElement(Ye.Z,{title:"\u4F1A\u6E05\u7A7A\u73B0\u6709\u5C0F\u7EC4\u5E76\u91CD\u65B0\u5206\u7EC4"},t.createElement(De.ZP,{size:"large",type:"primary",style:{background:"#82A8FF"},onClick:()=>{au({is_reset:!0,page:1,limit:10}),H({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),cu!=xe.$s.BY_FILE&&Ou==xe.YT.TEACHER_ASSIGN&&t.createElement(Ye.Z,{title:"\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u5B66\u751F\u65B0\u589E\u5206\u7EC4\uFF0C\u4E0D\u5F71\u54CD\u73B0\u6709\u5C0F\u7EC4"},t.createElement(De.ZP,{size:"large",type:"primary",style:((V=Ne==null?void 0:Ne.data)==null?void 0:V.total_count)>0?{}:{marginLeft:"auto"},onClick:()=>Ht(void 0,null,function*(){var y,P;if(Ou==xe.YT.STUDENT_SELF){p(Lt({},_e.getFieldsValue())).then(Me=>{(Me==null?void 0:Me.status)==0&&w.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const M=yield au({is_reset:!1,page:1,limit:10});(M==null?void 0:M.status)==0&&(eu({total_count:(y=M==null?void 0:M.data)==null?void 0:y.total_count,group_user_num:(P=M==null?void 0:M.data)==null?void 0:P.group_user_num}),H({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),((ee=Ne==null?void 0:Ne.data)==null?void 0:ee.total_count)>0?t.createElement(Ee.default,{className:"mt-20px",columns:S,loading:se,dataSource:((k=Ne==null?void 0:Ne.data)==null?void 0:k.list)||[],locale:{emptyText:t.createElement(yu.Z,null)},pagination:{current:z==null?void 0:z.page,pageSize:z==null?void 0:z.limit,total:((d=Ne==null?void 0:Ne.data)==null?void 0:d.total_count)||0,onChange:(y,P)=>{ze({page:y,limit:P})},showTotal:y=>t.createElement(t.Fragment,null,"\u5171",t.createElement("span",{className:"ml-4px mr-4px c-blue"},y),"\u6761\u6570\u636E")}}):t.createElement(yu.Z,null),t.createElement(Ho,{onFinish:y=>{Fu(y),_e.setFieldsValue({leader_ids:y==null?void 0:y.map(P=>P==null?void 0:P.id)}),p(Lt({},_e.getFieldsValue()))}}),t.createElement(Uo,{onFinish:()=>{ze({})}}),t.createElement(We.default,{open:r.key==="NewGroup",title:fe!=null&&fe.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:fe!=null&&fe.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:Je,width:927,centered:!0,onCancel:()=>{H({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>Ht(void 0,null,function*(){const y=()=>Ht(void 0,null,function*(){const P=yield(0,Bt._X)({coursesId:X==null?void 0:X.coursesId,categoryId:X==null?void 0:X.categoryId,is_reset:fe==null?void 0:fe.is_reset});(P==null?void 0:P.status)==0&&(w.ZP.success("\u4FDD\u5B58\u6210\u529F"),H({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ze({page:1,limit:20}),$(),eu({total_count:0,group_user_num:0}))});if(fe!=null&&fe.is_reset){We.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:y});return}y()})},cu==xe.$s.BY_FILE&&t.createElement(Ve.default,{activeKey:du,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(x=T==null?void 0:T.data)==null?void 0:x.total_count}\uFF09`},((B=T==null?void 0:T.data)==null?void 0:B.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(b=T==null?void 0:T.data)==null?void 0:b.failed_count}\uFF09`}],onChange:y=>{ou(y),y=="success"?au({page:1,limit:10}):($e({page:1,limit:10}),lu({page:1,limit:10}))}}),du!="failed"?t.createElement(Ee.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(y,P)=>{var M,Me;return(Me=(M=P==null?void 0:P.members)==null?void 0:M.find(Qe=>Qe==null?void 0:Qe.is_leader))==null?void 0:Me.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:y=>{var P;return(P=y==null?void 0:y.filter(M=>!(M!=null&&M.is_leader)))==null?void 0:P.map(M=>M==null?void 0:M.name).join("\u3001")}}],loading:Je,dataSource:((G=T==null?void 0:T.data)==null?void 0:G.list)||[],locale:{emptyText:t.createElement(yu.Z,null)},pagination:{current:fe==null?void 0:fe.page,pageSize:fe==null?void 0:fe.limit,total:((ge=T==null?void 0:T.data)==null?void 0:ge.total_count)||0,onChange:(y,P)=>{au({page:y,limit:P})},showTotal:y=>t.createElement(t.Fragment,null,"\u5171",t.createElement("span",{className:"ml-4px mr-4px c-blue"},y),"\u6761\u6570\u636E")}}):t.createElement(Ee.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(y,P)=>P!=null&&P.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(y,P)=>P==null?void 0:P.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(y,P)=>(P==null?void 0:P.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(y,P)=>(P==null?void 0:P.message)||"--"}],loading:St,dataSource:((C=Su==null?void 0:Su.data)==null?void 0:C.list)||[],locale:{emptyText:t.createElement(yu.Z,null)},pagination:{current:Mu==null?void 0:Mu.page,pageSize:Mu==null?void 0:Mu.limit,total:((me=Su==null?void 0:Su.data)==null?void 0:me.total_count)||0,onChange:(y,P)=>{$e({page:y,limit:P}),lu({page:y,limit:P})},showTotal:y=>t.createElement(t.Fragment,null,"\u5171",t.createElement("span",{className:"ml-4px mr-4px c-blue"},y),"\u6761\u6570\u636E")}}))))},re=f(59301),ur=Object.defineProperty,tr=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,Pn=(a,l,n)=>l in a?ur(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,Et=(a,l)=>{for(var n in l||(l={}))nr.call(l,n)&&Pn(a,n,l[n]);if(xn)for(var n of xn(l))ar.call(l,n)&&Pn(a,n,l[n]);return a},Zl=(a,l)=>tr(a,lr(l)),ol=(a,l,n)=>new Promise((E,h)=>{var O=i=>{try{_(n.next(i))}catch(g){h(g)}},N=i=>{try{_(n.throw(i))}catch(g){h(g)}},_=i=>i.done?E(i.value):Promise.resolve(i.value).then(O,N);_((n=n.apply(a,l)).next())});const or=({shixunHomeworks:a,classroomList:l,globalSetting:n,dispatch:E,user:h})=>{var O,N,_,i,g,V,ee,k,d,x;const[B,b]=(0,t.useState)(Et({},(0,q.useParams)())),[G]=(0,q.useSearchParams)(),ge=(0,q.useLocation)(),[C,me]=(0,t.useState)(G.get("tabs")||"0"),[r,H]=(0,t.useState)(!1),[X,e]=(0,t.useState)(1),W=(0,t.useRef)(null),{workList:s,workSetting:pe}=a,[p,z]=(0,t.useState)(!1),[se,ze]=(0,t.useState)([]),[Ne,fe]=(0,t.useState)([]),[Je,au]=(0,t.useState)(!1),[T,_e]=(0,t.useState)(!1),[,,le]=(0,$u.U)(yt.Gw,{homeworkId:s==null?void 0:s.id});G.get("category_id")&&b(Zl(Et({},B),{category:G.get("category_id")})),(0,t.useEffect)(()=>{tu()},[B.coursesId]),(0,t.useEffect)(()=>{E({type:"classroomList/getAssistantPermissions",payload:{course_id:B.coursesId}})},[(0,A.bg)()]);const tu=()=>{let ie=G.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));E({type:"shixunHomeworks/getWorkList",payload:Et(Et({},B),ie)})},Ou=[{name:(0,A.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:re.createElement(bt,{zip:W,btnLoading:r,setBtnLoading:H})},(0,A.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:re.createElement(er,null)},((0,A.dE)()||(s==null?void 0:s.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:re.createElement(No,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:re.createElement("div",{className:"minH500"},re.createElement(kl,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(O=s.homework_status)==null?void 0:O.includes("\u5BFC\u5165"),component:re.createElement(To,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:re.createElement(ao,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:re.createElement(On,null)},(0,A.G5)()&&(pe==null?void 0:pe.anonymous_comment)&&{name:re.createElement(xu.Z,{dot:s==null?void 0:s.appeal_notice,offset:[5,-5]},re.createElement("span",{style:{color:C=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:re.createElement(Do,null)},{name:(0,A.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(N=s==null?void 0:s.homework_status)!=null&&N.includes("\u5BFC\u5165")?re.createElement(po.Z,null):re.createElement(Ya,null),forceRender:!0}].filter(ie=>s!=null&&s.view_answer?ie:(ie==null?void 0:ie.name)!=="\u53C2\u8003\u7B54\u6848").filter(ie=>s!=null&&s.is_show_request?ie:(ie==null?void 0:ie.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(ie=>(0,A.G5)()?ie:(ie==null?void 0:ie.name)!=="\u5B66\u751F\u5206\u7EC4").filter(ie=>{var Re;return(Re=s==null?void 0:s.homework_status)!=null&&Re.includes("\u5BFC\u5165")?(0,A.dE)()?[0,1].includes(ie==null?void 0:ie.id):[0,1,3].includes(ie==null?void 0:ie.id):ie}),cu=()=>{var ie,Re,Z,R,qe,we,ke,Fu,Ge,eu,du,ou,Su,Iu,Mu,$e,St,vt;return re.createElement("div",{className:sl.workListTabButton},re.createElement("span",{className:"mr-10px"},pe==null?void 0:pe.tips),(0,A.GJ)()&&re.createElement(re.Fragment,null,(((ie=s.homework_status)==null?void 0:ie.includes("\u672A\u53D1\u5E03"))||((Re=s.homework_status)==null?void 0:Re.includes("\u672A\u5F00\u59CB")))&&re.createElement(De.ZP,{type:"primary",icon:re.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:mu=>{mu.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[B.categoryId],selectArrsAll:[s],params:Zl(Et({},B),{id:B.coursesId}),type:2,manage_all_group:pe==null?void 0:pe.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((Z=s.homework_status)!=null&&Z.includes("\u672A\u53D1\u5E03"))&&!((R=s.homework_status)!=null&&R.includes("\u672A\u5F00\u59CB"))&&!((qe=s.homework_status)!=null&&qe.includes("\u5DF2\u622A\u6B62"))&&re.createElement(De.ZP,{type:"primary",icon:re.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:mu=>{var Du,S;if((0,A.Rm)()&&!((S=(Du=l==null?void 0:l.AssistantObject)==null?void 0:Du.group)!=null&&S.can_stop)){w.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}mu.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[B.categoryId],selectArrsAll:[],params:Zl(Et({},B),{id:B.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,A.j5)()&&re.createElement(De.ZP,{type:"primary",icon:re.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:eo}),onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:Zl(Et({},B),{id:B.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),re.createElement(De.ZP,{type:"primary",icon:re.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var mu,Du;if((0,A.Rm)()&&!((Du=(mu=l==null?void 0:l.AssistantObject)==null?void 0:mu.group)!=null&&Du.can_create)){w.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}q.history.push(`/classrooms/${B.coursesId}/group_homework/${B.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((we=s==null?void 0:s.work_statuses)==null?void 0:we.includes("\u53D6\u6D88\u5173\u8054"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>ol(void 0,null,function*(){const mu=yield(0,yt.rN)({homeworkId:B.categoryId});(mu==null?void 0:mu.status)===0&&(w.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),E({type:"shixunHomeworks/getWorkList",payload:Et({},B)}))})},"\u53D6\u6D88\u5173\u8054"),((ke=s==null?void 0:s.work_statuses)==null?void 0:ke.includes("\u5173\u8054\u9879\u76EE"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{var mu;return(0,j.xg)(`${(mu=n==null?void 0:n.setting)==null?void 0:mu.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Fu=s==null?void 0:s.work_statuses)==null?void 0:Fu.includes("\u5173\u8054\u9879\u76EE"))&&re.createElement(De.ZP,{type:"primary",onClick:mu=>{mu.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:B,selectArrs:{homework_id:B.categoryId},cb:()=>{E({type:"shixunHomeworks/getWorkList",payload:Et({},B)})}}})}},"\u5173\u8054\u9879\u76EE"),((Ge=s==null?void 0:s.work_statuses)==null?void 0:Ge.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>(0,j.xg)(`/classrooms/${s.course_id}/group_homework/${s.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((eu=s==null?void 0:s.work_statuses)==null?void 0:eu.includes("\u521B\u5EFA\u5206\u7EC4"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>ol(void 0,null,function*(){var mu;let Du=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/get_member_list.json`,{method:"get",params:{}});(Du==null?void 0:Du.status)===0&&(z(!0),ze(Du==null?void 0:Du.data),fe((mu=Du==null?void 0:Du.data)==null?void 0:mu.filter(S=>{var $;return(S==null?void 0:S.user_id)===(($=h==null?void 0:h.userInfo)==null?void 0:$.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((du=s==null?void 0:s.work_statuses)==null?void 0:du.includes("\u52A0\u5165\u5206\u7EC4"))&&re.createElement(De.ZP,{type:"primary",onClick:(0,gt.throttle)(()=>ol(void 0,null,function*(){var mu;let Du=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/get_group_list.json`,{method:"get"});if((Du==null?void 0:Du.status)===0){if(((mu=Du==null?void 0:Du.data)==null?void 0:mu.length)<=0){w.ZP.info("\u6682\u65E0\u5206\u7EC4");return}au(!0),_e(Du==null?void 0:Du.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((ou=s==null?void 0:s.work_statuses)==null?void 0:ou.includes("\u66F4\u6362\u9879\u76EE"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:B,selectArrs:{homework_id:s==null?void 0:s.id},cb:()=>{E({type:"shixunHomeworks/getWorkList",payload:Et({},B)})}}})}},"\u66F4\u6362\u9879\u76EE"),((Su=s==null?void 0:s.work_statuses)==null?void 0:Su.includes("\u7533\u8BF7\u6362\u7EC4"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:B}})}},"\u7533\u8BF7\u6362\u7EC4"),((Iu=s==null?void 0:s.work_statuses)==null?void 0:Iu.includes("\u4FEE\u6539\u4F5C\u54C1"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{const mu=()=>{(0,j.xg)(`/classrooms/${s.course_id}/group_homework/${s.homework_id}/${s.id}/edit`)};if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_size)){w.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}mu()}},"\u4FEE\u6539\u4F5C\u54C1"),((Mu=s==null?void 0:s.work_statuses)==null?void 0:Mu.includes("\u8865\u4EA4\u4F5C\u54C1"))&&re.createElement(De.ZP,{type:"primary",onClick:()=>(0,j.xg)(`/classrooms/${s.course_id}/group_homework/${s.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),((($e=s==null?void 0:s.work_statuses)==null?void 0:$e.includes("\u8865\u4EA4\u9644\u4EF6"))||((St=s==null?void 0:s.work_statuses)==null?void 0:St.includes("\u4FEE\u6539\u9644\u4EF6")))&&re.createElement(De.ZP,{type:"primary",onClick:()=>{var mu;if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_size)){w.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}E({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:B,selectArrs:Et({},s),title:(mu=s==null?void 0:s.work_statuses)!=null&&mu.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(vt=s==null?void 0:s.work_statuses)!=null&&vt.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return re.createElement("section",{className:sl.bg},re.createElement("div",{className:"edu-container"},re.createElement("section",{className:"animated fadeIn"},re.createElement("aside",{className:"mt10 minH22"},s.category&&re.createElement(Oe.Z,{separator:">"},re.createElement(Oe.Z.Item,null,re.createElement(q.Link,{to:`/classrooms/${B==null?void 0:B.coursesId}/group_homework`},s==null?void 0:s.course_name)),re.createElement(Oe.Z.Item,null,re.createElement(q.Link,{to:`/classrooms/${B==null?void 0:B.coursesId}/group_homework/${(_=s==null?void 0:s.category)!=null&&_.main?"":(i=s==null?void 0:s.category)==null?void 0:i.category_id}`},(g=s==null?void 0:s.category)==null?void 0:g.category_name)),re.createElement(Oe.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),re.createElement("aside",{className:[sl.title,"mt20"].join(" ")},re.createElement(q.Link,{to:`/classrooms/${s==null?void 0:s.course_id}/group_homework`},re.createElement(Be.Z,{className:"font16 c-black"})),re.createElement(Ye.Z,{placement:"topLeft",title:s==null?void 0:s.homework_name},re.createElement("strong",{className:[sl.title_style,"font20 ml5"].join(" ")},s==null?void 0:s.homework_name)),re.createElement(j.VV,{status:s==null?void 0:s.homework_status}))),re.createElement("aside",{className:`mt30 relative ${sl.workListTabWrap}`},re.createElement(Ve.default,{destroyInactiveTabPane:!0,type:"card",activeKey:C,tabBarExtraContent:(V=s.homework_status)!=null&&V.includes("\u5BFC\u5165")&&(0,A.GJ)()?re.createElement(De.ZP,{icon:re.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:s==null?void 0:s.homework_name,id:s==null?void 0:s.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):cu(),onTabClick:(ie,Re)=>{const Z=()=>{if(parseInt(ie)===2){if(!(s!=null&&s.view_answer)){w.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(s==null?void 0:s.time_status)>2||(0,A.Gg)()?me(ie):w.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(ie)===3&&E({type:"shixunHomeworks/getWorkSetting",payload:Et({},B)}),me(ie)};ie!=="11"&&tu(),a.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?We.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{Z(),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):Z()},className:sl.tabs,items:Ou.map(ie=>({label:ie.name,key:`${ie.id}`,children:ie.component,forceRender:ie.forceRender}))}))),re.createElement(Va.Z,null),re.createElement(We.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:p,width:800,onCancel:()=>{z(!1),fe([])},onOk:()=>ol(void 0,null,function*(){var ie,Re;if(((ie=s==null?void 0:s.group_data)==null?void 0:ie.max_num)<(Ne==null?void 0:Ne.length)){w.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(Re=s==null?void 0:s.group_data)==null?void 0:Re.max_num}`);return}let Z=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/create_group.json`,{method:"post",body:{user_id:Ne==null?void 0:Ne.map(R=>R.user_id)}});(Z==null?void 0:Z.status)===0&&(w.ZP.info("\u521B\u5EFA\u6210\u529F"),tu(),z(!1))})},re.createElement("div",null,re.createElement(Q.Z,{style:{marginBottom:10}},re.createElement(F.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(ee=s==null?void 0:s.group_data)==null?void 0:ee.min_num,"~",(k=s==null?void 0:s.group_data)==null?void 0:k.max_num,"\u4EBA"),re.createElement(F.Z,{span:12},re.createElement(Ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:ie=>ol(void 0,null,function*(){let Re=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/get_member_list.json`,{method:"get",params:{keyword:ie}});(Re==null?void 0:Re.status)===0&&ze(Re==null?void 0:Re.data)})}))),re.createElement(Ee.default,{dataSource:se,pagination:!1,rowKey:ie=>ie.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:ie=>({disabled:(ie==null?void 0:ie.user_id)===h.userInfo.user_id}),selectedRowKeys:Ne==null?void 0:Ne.map(ie=>ie.user_id),onChange(ie,Re,Z){fe([...Re])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),re.createElement(We.default,{title:"\u52A0\u5165\u5206\u7EC4",open:Je,width:800,onCancel:()=>{au(!1)},footer:!1},re.createElement("div",null,re.createElement(Q.Z,{style:{marginBottom:10}},re.createElement(F.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(d=s==null?void 0:s.group_data)==null?void 0:d.min_num,"~",(x=s==null?void 0:s.group_data)==null?void 0:x.max_num,"\u4EBA"),re.createElement(F.Z,{span:12},re.createElement(Ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:ie=>ol(void 0,null,function*(){let Re=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/get_group_list.json`,{method:"get",params:{keyword:ie}});(Re==null?void 0:Re.status)===0&&_e(Re==null?void 0:Re.data)})}))),re.createElement(Ee.default,{dataSource:T,pagination:!1,rowKey:ie=>ie.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(ie,Re)=>re.createElement(De.ZP,{disabled:Re==null?void 0:Re.can_join,onClick:()=>ol(void 0,null,function*(){let Z=yield(0,ye.ZP)(`/api/homework_commons/${s.homework_id}/join_group.json`,{method:"post",body:{group_id:ie}});(Z==null?void 0:Z.status)===0&&(w.ZP.info("\u52A0\u5165\u6210\u529F"),tu(),au(!1))})},Re!=null&&Re.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),re.createElement(Ua.Z,null),re.createElement(_o.Z,{onOk:()=>{tu()}}),re.createElement(Eo.Z,{onOk:()=>{tu()}}),re.createElement(In.Z,{type:"edit",onCallback:()=>tu(),courseEndTime:s==null?void 0:s.course_end_date}),re.createElement(zn.Z,{courseEndTime:s==null?void 0:s.course_end_date,successCallback:()=>tu(),visible:l.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[B.categoryId],courseId:B.coursesId,isBatch:!1}),re.createElement(Wn,{cb:()=>{e(X+1),me("0"),tu()}}),re.createElement(mo,{cb:()=>{}}),re.createElement(Ka.Z,{ref:W,hide:!0,name:`${s==null?void 0:s.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>H(!1)}))};var rr=(0,q.connect)(({user:a,shixunHomeworks:l,loading:n,globalSetting:E,classroomList:h})=>({user:a,shixunHomeworks:l,globalSetting:E,loading:n.effects,classroomList:h}))(or)},59609:function(ft,ku,f){"use strict";var t=f(28284),q=f(62957),xu=f(6767),De=f(37568),w=f(29376),Oe=f(73635),Ye=f(69921),Ve=f(59301),We=Object.defineProperty,Q=Object.defineProperties,F=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,j=(Ae,iu,oe)=>iu in Ae?We(Ae,iu,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Ae[iu]=oe,A=(Ae,iu)=>{for(var oe in iu||(iu={}))Ee.call(iu,oe)&&j(Ae,oe,iu[oe]);if(Ie)for(var oe of Ie(iu))Be.call(iu,oe)&&j(Ae,oe,iu[oe]);return Ae},I=(Ae,iu)=>Q(Ae,F(iu)),gu=(Ae,iu,oe)=>new Promise((Ke,Fe)=>{var Tu=He=>{try{Xe(oe.next(He))}catch(ye){Fe(ye)}},su=He=>{try{Xe(oe.throw(He))}catch(ye){Fe(ye)}},Xe=He=>He.done?Ke(He.value):Promise.resolve(He.value).then(Tu,su);Xe((oe=oe.apply(Ae,iu)).next())});const be=({classroomList:Ae,loading:iu,dispatch:oe,shixunHomeworks:Ke})=>{const Fe=(0,Oe.useParams)(),[Tu]=t.default.useForm(),{workList:su,workSetting:Xe}=Ke,He=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:A({},Fe)}),oe({type:"shixunHomeworks/getWorkList",payload:A({},Fe)})};return Ve.createElement(q.default,{centered:!0,title:Ae.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:Ae.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>gu(void 0,null,function*(){const ye=()=>gu(void 0,null,function*(){var yu;yield Tu.validateFields();const ju=A({},Tu.getFieldValue()),{selectArrs:qu}=Ae.actionTabs;ju.attachment_ids=(yu=ju.attachment_ids)==null?void 0:yu.map(uu=>uu.response.id),(yield(0,w.mz)(I(A({},ju),{homeworkId:qu.work_id}))).status===0&&(Tu.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),He())});if(Xe!=null&&Xe.can_submit){if(!(Xe!=null&&Xe.submit_size)){xu.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}q.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:Ve.createElement(Ve.Fragment,null,"\u4F60\u8FD8\u6709 ",Ve.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Xe==null?void 0:Xe.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ye()}});return}ye()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},Ve.createElement(t.default,{form:Tu,initialValues:{}},Ve.createElement(t.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Ve.createElement(Ye.Z,null)),Ve.createElement(t.default.Item,{name:"description"},Ve.createElement(De.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${Ae.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};ku.Z=(0,Oe.connect)(({classroomList:Ae,shixunHomeworks:iu,loading:oe})=>({classroomList:Ae,shixunHomeworks:iu,loading:oe}))(be)},27639:function(ft,ku,f){"use strict";var t=f(59301),q=f(28284),xu=f(62957),De=f(458),w=f(37568),Oe=f(47889),Ye=f(77019),Ve=f(5269),We=f(26724),Q=f.n(We),F=f(82875),Ie=f(29376),Ee=f(73635),Be=f(59301),j=Object.defineProperty,A=Object.defineProperties,I=Object.getOwnPropertyDescriptors,gu=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,iu=(su,Xe,He)=>Xe in su?j(su,Xe,{enumerable:!0,configurable:!0,writable:!0,value:He}):su[Xe]=He,oe=(su,Xe)=>{for(var He in Xe||(Xe={}))be.call(Xe,He)&&iu(su,He,Xe[He]);if(gu)for(var He of gu(Xe))Ae.call(Xe,He)&&iu(su,He,Xe[He]);return su},Ke=(su,Xe)=>A(su,I(Xe)),Fe=(su,Xe,He)=>new Promise((ye,yu)=>{var ju=uu=>{try{nu(He.next(uu))}catch(Ce){yu(Ce)}},qu=uu=>{try{nu(He.throw(uu))}catch(Ce){yu(Ce)}},nu=uu=>uu.done?ye(uu.value):Promise.resolve(uu.value).then(ju,qu);nu((He=He.apply(su,Xe)).next())});const Tu=({classroomList:su,loading:Xe,globalSetting:He,dispatch:ye})=>{var yu;const ju=(0,Ee.useParams)(),[qu]=q.default.useForm(),[nu,uu]=(0,t.useState)(!0);let[Ce,Eu]=(0,t.useState)([]);const[zu,Rt]=(0,t.useState)({page:1,limit:20,keyword:""}),tt=()=>Fe(void 0,null,function*(){var Au;const Cu=yield ye({type:"shixunHomeworks/getProjectList",payload:oe(oe({},ju),zu)});Cu.projects&&Eu([...Ce,...Cu.projects]),((Au=Cu.projects)==null?void 0:Au.length)<20&&uu(!1)});return(0,t.useEffect)(()=>{(su.actionTabs.key==="\u5173\u8054\u9879\u76EE"||su.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(tt(),Ce=[],zu.page=1,zu.keyword="")},[su.actionTabs.key]),Be.createElement(xu.default,{centered:!0,title:su.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:su.actionTabs.key==="\u5173\u8054\u9879\u76EE"||su.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>Fe(void 0,null,function*(){yield qu.validateFields();const Au=oe({},qu.getFieldValue()),{selectArrs:Cu,cb:vu}=su.actionTabs;if(su.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let xt=yield(0,F.ZP)(`/api/student_works/${Cu.homework_id}/change_project.json`,{method:"put",body:oe({},Au)});(xt==null?void 0:xt.status)===0&&(vu(),ye({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Ie.co)(Ke(oe({},Au),{homeworkId:Cu.homework_id}))).status===0&&(vu?vu():ye({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},su.actionTabs.params)}),ye({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ye({type:"classroomList/setActionTabs",payload:{}})}},Be.createElement(De.Z,{loading:Xe["shixunHomeworks/getProjectList"],active:!0},Ce==""?Be.createElement("aside",null,Be.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",Be.createElement("a",{href:`${(yu=He==null?void 0:He.setting)==null?void 0:yu.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):Be.createElement("aside",null,Be.createElement("div",{className:" mb20"},Be.createElement(w.default.Search,{onSearch:Au=>{Au===""?delete zu.keyword:zu.keyword=Au,Ce=[],uu(!0),tt()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),Be.createElement(q.default,{form:qu,initialValues:{}},Be.createElement(q.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},Be.createElement(Oe.ZP.Group,null,Be.createElement(Q(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Au=>{zu.page++,tt()},hasMore:nu,useWindow:!1},Ce==null?void 0:Ce.map(function(Au,Cu){return Be.createElement(Ye.Z,{key:Cu},Be.createElement(Ve.Z,null,Be.createElement(Oe.ZP,{value:Au.id},Au.name)))}))))))))};ku.Z=(0,Ee.connect)(({classroomList:su,user:Xe,loading:He,globalSetting:ye})=>({classroomList:su,user:Xe,loading:He.effects,globalSetting:ye}))(Tu)},15214:function(ft,ku,f){"use strict";var t=f(59301),q=f(28284),xu=f(6767),De=f(62957),w=f(77019),Oe=f(5269),Ye=f(24017),Ve=f(47889),We=f(62673),Q=f(66649),F=f.n(Q),Ie=f(82875),Ee=f(30466),Be=f(49411),j=f(73635),A=f(34611),I=f(64040),gu=f(85410),be=f(27479),Ae=f(59301),iu=Object.defineProperty,oe=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Xe=(nu,uu,Ce)=>uu in nu?iu(nu,uu,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):nu[uu]=Ce,He=(nu,uu)=>{for(var Ce in uu||(uu={}))Tu.call(uu,Ce)&&Xe(nu,Ce,uu[Ce]);if(Fe)for(var Ce of Fe(uu))su.call(uu,Ce)&&Xe(nu,Ce,uu[Ce]);return nu},ye=(nu,uu)=>oe(nu,Ke(uu)),yu=(nu,uu)=>{var Ce={};for(var Eu in nu)Tu.call(nu,Eu)&&uu.indexOf(Eu)<0&&(Ce[Eu]=nu[Eu]);if(nu!=null&&Fe)for(var Eu of Fe(nu))uu.indexOf(Eu)<0&&su.call(nu,Eu)&&(Ce[Eu]=nu[Eu]);return Ce},ju=(nu,uu,Ce)=>new Promise((Eu,zu)=>{var Rt=Cu=>{try{Au(Ce.next(Cu))}catch(vu){zu(vu)}},tt=Cu=>{try{Au(Ce.throw(Cu))}catch(vu){zu(vu)}},Au=Cu=>Cu.done?Eu(Cu.value):Promise.resolve(Cu.value).then(Rt,tt);Au((Ce=Ce.apply(nu,uu)).next())});const qu=nu=>{var uu=nu,{classroomList:Ce,dispatch:Eu,courseEndTime:zu}=uu,Rt=yu(uu,["classroomList","dispatch","courseEndTime"]);const tt=(0,j.useParams)(),[Au]=q.default.useForm(),[Cu,vu]=(0,t.useState)(1),[Uu,xt]=(0,t.useState)([]),[Ft,gt]=(0,t.useState)(0),[cl,c]=(0,t.useState)(2e3),[$u,yt]=(0,t.useState)(!0),[rl,ne]=(0,t.useState)(!1),[ml,pl]=(0,t.useState)(!1),[ot,Pt]=(0,t.useState)([]),[Zt,Mt]=(0,t.useState)(!0),[Vu,Xt]=(0,t.useState)(null);(0,t.useEffect)(()=>{if(Ce.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(il(),m(),Ce.actionTabs.type===2){const ve=Ce.actionTabs.selectArrsAll[0];Xt({submit_limit:ve==null?void 0:ve.submit_limit,submit_limit_num:ve==null?void 0:ve.submit_limit_num,must_file:ve==null?void 0:ve.must_file,can_submit:ve==null?void 0:ve.can_submit,submit_num:ve==null?void 0:ve.submit_num}),Mt(ve.unified_setting)}else Mt(!1),Xt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[Ce.actionTabs]),(0,t.useEffect)(()=>{if(rl){if(ml)return;Eu({type:"classroomList/setActionTabs",payload:{}}),(0,Ee.GJ)()?Eu({type:"classroomList/getClassroomTeacherCommonList",payload:ye(He({},Ce.actionTabs.params),{type:3})}):Eu({type:"classroomList/getClassroomCommonList",payload:He({},Ce.actionTabs.params)})}},[rl]);const il=ve=>ju(void 0,null,function*(){yt(!0);const _u=yield(0,gu.c_)(ye(He({},tt),{page:ve||Cu,limit:2e4,homework_id:Ce.actionTabs.type===1?"":Ce.actionTabs.selectArrs[0]}));_u==null||_u.course_groups.map((je,Bu)=>{je.key=je.id,je.title=je.name,je.disabled=je.is_published}),_u&&(xt([..._u==null?void 0:_u.course_groups]),gt(_u==null?void 0:_u.course_groups_count),yt(!1),ve||Au.setFieldsValue({publish_time:F()(F()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:F()(F()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),_l=ve=>{vu(ve),il(ve)},qt=()=>{(0,Ee.GJ)()?Ce.actionTabs.detail?(Eu({type:"shixunHomeworks/setActionTabs",payload:{}}),Eu({type:"shixunHomeworks/getWorkList",payload:He({},tt)}),Eu({type:"shixunHomeworks/getWorkSetting",payload:He({},tt)})):Eu({type:"classroomList/getClassroomTeacherCommonList",payload:ye(He({},Ce.actionTabs.params),{type:3})}):Eu({type:"classroomList/getClassroomCommonList",payload:He({},Ce.actionTabs.params)})},u=()=>ju(void 0,null,function*(){var ve,_u,je;if((0,Ee.Rm)()&&!((_u=(ve=Ce==null?void 0:Ce.AssistantObject)==null?void 0:ve.group)!=null&&_u.can_publish)){xu.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"),Se(!1);return}const Bu=He({},Au.getFieldsValue());if(Bu.end_time<=Bu.publish_time){xu.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Se(!1);return}if((ot==null?void 0:ot.length)<=0&&!Zt&&Uu.length>0){xu.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Se(!1);return}if(Vu!=null&&Vu.submit_limit&&!(Vu!=null&&Vu.submit_limit_num)){xu.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Se(!1);return}if(Vu!=null&&Vu.can_submit&&!(Vu!=null&&Vu.submit_num)){xu.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Se(!1);return}let fu=He({homework_ids:[...Ce.actionTabs.selectArrs],group_ids:ot.length>0?ot.map(lt=>lt.id):(je=Ce.detailCommonHomeworksList)==null?void 0:je.course_groups,end_time:F()(Bu.end_time).format("YYYY-MM-DD HH:mm"),publish_time:F()(Bu.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ot.length},Vu);Se(!0),(yield(0,Ie.ZP)(`/api/courses/${tt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:He({},fu)})).status===0?(Se(!1),(0,Be.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),xu.ZP.success("\u53D1\u5E03\u6210\u529F"),Eu({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Rt.onCallback&&Rt.onCallback(),qt(),localStorage.getItem("Noviceguide")==="0"||Eu({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:Ae.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~")}})):Se(!1)}),m=()=>{vu(1),xt([]),Pt([])},K=Ft>Cu*cl,{detailCommonHomeworksList:J}=Ce,[he,Se]=(0,t.useState)(!1);return Ae.createElement(De.default,{width:754,confirmLoading:he,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Ce.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:u,onCancel:()=>{m(),qt(),Eu({type:"classroomList/setActionTabs",payload:{}})}},Ae.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",Ae.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Uu&&Ae.createElement(q.default,{form:Au},Ae.createElement("div",{style:{paddingLeft:0}},Ae.createElement(w.Z,{className:"mt30",align:"middle"},Ae.createElement(Oe.Z,null,Ae.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Ae.createElement(Ye.default,{style:{width:200,marginRight:"25px"},disabledDate:ve=>(0,be.Q8)(ve,zu),disabledTime:ve=>(0,be.d0)(ve),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:F()((0,Be.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Ae.createElement(Oe.Z,{className:"ml20"},Ae.createElement(q.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Ae.createElement(Ye.default,{style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:F()((0,Be.U6)(),"HH:mm")},disabledDate:ve=>(0,be.Q8)(ve,zu,Au.getFieldValue("publish_time")),disabledTime:ve=>(0,be.d0)(ve,Au.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Ce.actionTabs.type===2&&Ae.createElement(w.Z,{style:{marginBottom:"10px"}},Ae.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ae.createElement(Ve.ZP.Group,{value:Zt,onChange:ve=>{Mt(ve.target.value),Pt([])}},Ae.createElement(Ve.ZP,{value:!0,disabled:!Ce.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(Ve.ZP,{className:"ml20",disabled:Uu.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Uu.length<=0&&Ce.actionTabs.type===2&&Ae.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"')),(Ce.actionTabs.type===1||!Zt)&&Uu.length>0&&Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ae.createElement("span",{style:{flex:1}},Ae.createElement(We.default,{checked:ot.length===Uu.length,onChange:ve=>{ot.length===Uu.length?Pt([]):Pt(Uu.filter(_u=>!_u.is_published))}},"\u5168\u9009")),Ae.createElement("span",{style:{width:16}}),Ae.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ot.length||0,"\u4E2A\u5206\u73ED")),(Ce.actionTabs.type===1||!Zt)&&Uu.length>0&&Ae.createElement(A.Z,{data:Uu,selectedRowKeys:ot,setSelectedRowKeys:Pt})),Ae.createElement(I.ZP,{value:Vu,onChange:ve=>Xt(He({},ve))}))};ku.Z=(0,j.connect)(({classroomList:nu})=>({classroomList:nu}))(qu)},10846:function(ft,ku,f){"use strict";f.d(ku,{default:function(){return qt}});var t=f(59301),q=f(40001),xu=f(99267),De=f(92310),w=f.n(De),Oe=f(60499),Ye=f(85899),Ve=f(18642),We=f(42244),Q=f(10228),F=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function Ie(u){return typeof u=="string"}function Ee(u){var m,K=u.className,J=u.prefixCls,he=u.style,Se=u.active,ve=u.status,_u=u.iconPrefix,je=u.icon,Bu=u.wrapperStyle,fu=u.stepNumber,Wu=u.disabled,lt=u.description,bt=u.title,Ku=u.subTitle,pt=u.progressDot,Ot=u.stepIcon,It=u.tailContent,Ru=u.icons,et=u.stepIndex,nt=u.onStepClick,ht=u.onClick,Wt=u.render,zt=(0,We.Z)(u,F),Gt=!!nt&&!Wu,Ct={};Gt&&(Ct.role="button",Ct.tabIndex=0,Ct.onClick=function(de){ht==null||ht(de),nt(et)},Ct.onKeyDown=function(de){var Gu=de.which;(Gu===Q.Z.ENTER||Gu===Q.Z.SPACE)&&nt(et)});var rt=function(){var Gu,wu,kt=w()("".concat(J,"-icon"),"".concat(_u,"icon"),(Gu={},(0,Ve.Z)(Gu,"".concat(_u,"icon-").concat(je),je&&Ie(je)),(0,Ve.Z)(Gu,"".concat(_u,"icon-check"),!je&&ve==="finish"&&(Ru&&!Ru.finish||!Ru)),(0,Ve.Z)(Gu,"".concat(_u,"icon-cross"),!je&&ve==="error"&&(Ru&&!Ru.error||!Ru)),Gu)),$t=t.createElement("span",{className:"".concat(J,"-icon-dot")});return pt?typeof pt=="function"?wu=t.createElement("span",{className:"".concat(J,"-icon")},pt($t,{index:fu-1,status:ve,title:bt,description:lt})):wu=t.createElement("span",{className:"".concat(J,"-icon")},$t):je&&!Ie(je)?wu=t.createElement("span",{className:"".concat(J,"-icon")},je):Ru&&Ru.finish&&ve==="finish"?wu=t.createElement("span",{className:"".concat(J,"-icon")},Ru.finish):Ru&&Ru.error&&ve==="error"?wu=t.createElement("span",{className:"".concat(J,"-icon")},Ru.error):je||ve==="finish"||ve==="error"?wu=t.createElement("span",{className:kt}):wu=t.createElement("span",{className:"".concat(J,"-icon")},fu),Ot&&(wu=Ot({index:fu-1,status:ve,title:bt,description:lt,node:wu})),wu},Dt=ve||"wait",Nt=w()("".concat(J,"-item"),"".concat(J,"-item-").concat(Dt),K,(m={},(0,Ve.Z)(m,"".concat(J,"-item-custom"),je),(0,Ve.Z)(m,"".concat(J,"-item-active"),Se),(0,Ve.Z)(m,"".concat(J,"-item-disabled"),Wu===!0),m)),it=(0,Ye.Z)({},he),xe=t.createElement("div",(0,Oe.Z)({},zt,{className:Nt,style:it}),t.createElement("div",(0,Oe.Z)({onClick:ht},Ct,{className:"".concat(J,"-item-container")}),t.createElement("div",{className:"".concat(J,"-item-tail")},It),t.createElement("div",{className:"".concat(J,"-item-icon")},rt()),t.createElement("div",{className:"".concat(J,"-item-content")},t.createElement("div",{className:"".concat(J,"-item-title")},bt,Ku&&t.createElement("div",{title:typeof Ku=="string"?Ku:void 0,className:"".concat(J,"-item-subtitle")},Ku)),lt&&t.createElement("div",{className:"".concat(J,"-item-description")},lt))));return Wt&&(xe=Wt(xe)||null),xe}var Be=Ee,j=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function A(u){var m,K=u.prefixCls,J=K===void 0?"rc-steps":K,he=u.style,Se=he===void 0?{}:he,ve=u.className,_u=u.children,je=u.direction,Bu=je===void 0?"horizontal":je,fu=u.type,Wu=fu===void 0?"default":fu,lt=u.labelPlacement,bt=lt===void 0?"horizontal":lt,Ku=u.iconPrefix,pt=Ku===void 0?"rc":Ku,Ot=u.status,It=Ot===void 0?"process":Ot,Ru=u.size,et=u.current,nt=et===void 0?0:et,ht=u.progressDot,Wt=ht===void 0?!1:ht,zt=u.stepIcon,Gt=u.initial,Ct=Gt===void 0?0:Gt,rt=u.icons,Dt=u.onChange,Nt=u.itemRender,it=u.items,xe=it===void 0?[]:it,de=(0,We.Z)(u,j),Gu=Wu==="navigation",wu=Wu==="inline",kt=wu||Wt,$t=wu?"horizontal":Bu,El=wu?void 0:Ru,st=kt?"vertical":bt,Yt=w()(J,"".concat(J,"-").concat($t),ve,(m={},(0,Ve.Z)(m,"".concat(J,"-").concat(El),El),(0,Ve.Z)(m,"".concat(J,"-label-").concat(st),$t==="horizontal"),(0,Ve.Z)(m,"".concat(J,"-dot"),!!kt),(0,Ve.Z)(m,"".concat(J,"-navigation"),Gu),(0,Ve.Z)(m,"".concat(J,"-inline"),wu),m)),Nl=function(el){Dt&&nt!==el&&Dt(el)},kl=function(el,Fl){var dt=(0,Ye.Z)({},el),Tt=Ct+Fl;return It==="error"&&Fl===nt-1&&(dt.className="".concat(J,"-next-error")),dt.status||(Tt===nt?dt.status=It:Tt{const{componentCls:m,customIconTop:K,customIconSize:J,customIconFontSize:he}=u;return{[`${m}-item-custom`]:{[`> ${m}-item-container > ${m}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${m}-icon`]:{top:K,width:J,height:J,fontSize:he,lineHeight:(0,Fe.unit)(J)}}},[`&:not(${m}-vertical)`]:{[`${m}-item-custom`]:{[`${m}-item-icon`]:{width:"auto",background:"none"}}}}},ju=u=>{const{componentCls:m}=u,K=`${m}-item`;return{[`${m}-horizontal`]:{[`${K}-tail`]:{transform:"translateY(-50%)"}}}},nu=u=>{const{componentCls:m,inlineDotSize:K,inlineTitleColor:J,inlineTailColor:he}=u,Se=u.calc(u.paddingXS).add(u.lineWidth).equal(),ve={[`${m}-item-container ${m}-item-content ${m}-item-title`]:{color:J}};return{[`&${m}-inline`]:{width:"auto",display:"inline-flex",[`${m}-item`]:{flex:"none","&-container":{padding:`${(0,Fe.unit)(Se)} ${(0,Fe.unit)(u.paddingXXS)} 0`,margin:`0 ${(0,Fe.unit)(u.calc(u.marginXXS).div(2).equal())}`,borderRadius:u.borderRadiusSM,cursor:"pointer",transition:`background-color ${u.motionDurationMid}`,"&:hover":{background:u.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:K,height:K,marginInlineStart:`calc(50% - ${(0,Fe.unit)(u.calc(K).div(2).equal())})`,[`> ${m}-icon`]:{top:0},[`${m}-icon-dot`]:{borderRadius:u.calc(u.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:u.calc(u.marginXS).sub(u.lineWidth).equal()},"&-title":{color:J,fontSize:u.fontSizeSM,lineHeight:u.lineHeightSM,fontWeight:"normal",marginBottom:u.calc(u.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:u.calc(K).div(2).add(Se).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:u.lineWidth,borderRadius:0,marginInlineStart:0,background:he}},[`&:first-child ${m}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${m}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${m}-item-icon ${m}-icon ${m}-icon-dot`]:{backgroundColor:u.colorBorderBg,border:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} ${he}`}},ve),"&-finish":Object.assign({[`${m}-item-tail::after`]:{backgroundColor:he},[`${m}-item-icon ${m}-icon ${m}-icon-dot`]:{backgroundColor:he,border:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} ${he}`}},ve),"&-error":ve,"&-active, &-process":Object.assign({[`${m}-item-icon`]:{width:K,height:K,marginInlineStart:`calc(50% - ${(0,Fe.unit)(u.calc(K).div(2).equal())})`,top:0}},ve),[`&:not(${m}-item-active) > ${m}-item-container[role='button']:hover`]:{[`${m}-item-title`]:{color:J}}}}}},Ce=u=>{const{componentCls:m,iconSize:K,lineHeight:J,iconSizeSM:he}=u;return{[`&${m}-label-vertical`]:{[`${m}-item`]:{overflow:"visible","&-tail":{marginInlineStart:u.calc(K).div(2).add(u.controlHeightLG).equal(),padding:`0 ${(0,Fe.unit)(u.paddingLG)}`},"&-content":{display:"block",width:u.calc(K).div(2).add(u.controlHeightLG).mul(2).equal(),marginTop:u.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:u.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:u.marginXXS,marginInlineStart:0,lineHeight:J}},[`&${m}-small:not(${m}-dot)`]:{[`${m}-item`]:{"&-icon":{marginInlineStart:u.calc(K).sub(he).div(2).add(u.controlHeightLG).equal()}}}}}},zu=u=>{const{componentCls:m,navContentMaxWidth:K,navArrowColor:J,stepsNavActiveColor:he,motionDurationSlow:Se}=u;return{[`&${m}-navigation`]:{paddingTop:u.paddingSM,[`&${m}-small`]:{[`${m}-item`]:{"&-container":{marginInlineStart:u.calc(u.marginSM).mul(-1).equal()}}},[`${m}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:u.calc(u.margin).mul(-1).equal(),paddingBottom:u.paddingSM,textAlign:"start",transition:`opacity ${Se}`,[`${m}-item-content`]:{maxWidth:K},[`${m}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},Tu.vS),{"&::after":{display:"none"}})},[`&:not(${m}-item-active)`]:{[`${m}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${(0,Fe.unit)(u.calc(u.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:u.fontSizeIcon,height:u.fontSizeIcon,borderTop:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} ${J}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} ${J}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:u.lineWidthBold,backgroundColor:he,transition:`width ${Se}, inset-inline-start ${Se}`,transitionTimingFunction:"ease-out",content:'""'}},[`${m}-item${m}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${m}-navigation${m}-vertical`]:{[`> ${m}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${m}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:u.calc(u.lineWidth).mul(3).equal(),height:`calc(100% - ${(0,Fe.unit)(u.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:u.calc(u.controlHeight).mul(.25).equal(),height:u.calc(u.controlHeight).mul(.25).equal(),marginBottom:u.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${m}-item-container > ${m}-item-tail`]:{visibility:"hidden"}}},[`&${m}-navigation${m}-horizontal`]:{[`> ${m}-item > ${m}-item-container > ${m}-item-tail`]:{visibility:"hidden"}}}},tt=u=>{const{antCls:m,componentCls:K,iconSize:J,iconSizeSM:he,processIconColor:Se,marginXXS:ve,lineWidthBold:_u,lineWidth:je,paddingXXS:Bu}=u,fu=u.calc(J).add(u.calc(_u).mul(4).equal()).equal(),Wu=u.calc(he).add(u.calc(u.lineWidth).mul(4).equal()).equal();return{[`&${K}-with-progress`]:{[`${K}-item`]:{paddingTop:Bu,[`&-process ${K}-item-container ${K}-item-icon ${K}-icon`]:{color:Se}},[`&${K}-vertical > ${K}-item `]:{paddingInlineStart:Bu,[`> ${K}-item-container > ${K}-item-tail`]:{top:ve,insetInlineStart:u.calc(J).div(2).sub(je).add(Bu).equal()}},[`&, &${K}-small`]:{[`&${K}-horizontal ${K}-item:first-child`]:{paddingBottom:Bu,paddingInlineStart:Bu}},[`&${K}-small${K}-vertical > ${K}-item > ${K}-item-container > ${K}-item-tail`]:{insetInlineStart:u.calc(he).div(2).sub(je).add(Bu).equal()},[`&${K}-label-vertical ${K}-item ${K}-item-tail`]:{top:u.calc(J).div(2).add(Bu).equal()},[`${K}-item-icon`]:{position:"relative",[`${m}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${(0,Fe.unit)(fu)} !important`,height:`${(0,Fe.unit)(fu)} !important`}}},[`&${K}-small`]:{[`&${K}-label-vertical ${K}-item ${K}-item-tail`]:{top:u.calc(he).div(2).add(Bu).equal()},[`${K}-item-icon ${m}-progress-inner`]:{width:`${(0,Fe.unit)(Wu)} !important`,height:`${(0,Fe.unit)(Wu)} !important`}}}}},Cu=u=>{const{componentCls:m,descriptionMaxWidth:K,lineHeight:J,dotCurrentSize:he,dotSize:Se,motionDurationSlow:ve}=u;return{[`&${m}-dot, &${m}-dot${m}-small`]:{[`${m}-item`]:{"&-title":{lineHeight:J},"&-tail":{top:u.calc(u.dotSize).sub(u.calc(u.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${(0,Fe.unit)(u.calc(K).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${(0,Fe.unit)(u.calc(u.marginSM).mul(2).equal())})`,height:u.calc(u.lineWidth).mul(3).equal(),marginInlineStart:u.marginSM}},"&-icon":{width:Se,height:Se,marginInlineStart:u.calc(u.descriptionMaxWidth).sub(Se).div(2).equal(),paddingInlineEnd:0,lineHeight:(0,Fe.unit)(Se),background:"transparent",border:0,[`${m}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${ve}`,"&::after":{position:"absolute",top:u.calc(u.marginSM).mul(-1).equal(),insetInlineStart:u.calc(Se).sub(u.calc(u.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:u.calc(u.controlHeightLG).mul(1.5).equal(),height:u.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:K},[`&-process ${m}-item-icon`]:{position:"relative",top:u.calc(Se).sub(he).div(2).equal(),width:he,height:he,lineHeight:(0,Fe.unit)(he),background:"none",marginInlineStart:u.calc(u.descriptionMaxWidth).sub(he).div(2).equal()},[`&-process ${m}-icon`]:{[`&:first-child ${m}-icon-dot`]:{insetInlineStart:0}}}},[`&${m}-vertical${m}-dot`]:{[`${m}-item-icon`]:{marginTop:u.calc(u.controlHeight).sub(Se).div(2).equal(),marginInlineStart:0,background:"none"},[`${m}-item-process ${m}-item-icon`]:{marginTop:u.calc(u.controlHeight).sub(he).div(2).equal(),top:0,insetInlineStart:u.calc(Se).sub(he).div(2).equal(),marginInlineStart:0},[`${m}-item > ${m}-item-container > ${m}-item-tail`]:{top:u.calc(u.controlHeight).sub(Se).div(2).equal(),insetInlineStart:0,margin:0,padding:`${(0,Fe.unit)(u.calc(Se).add(u.paddingXS).equal())} 0 ${(0,Fe.unit)(u.paddingXS)}`,"&::after":{marginInlineStart:u.calc(Se).sub(u.lineWidth).div(2).equal()}},[`&${m}-small`]:{[`${m}-item-icon`]:{marginTop:u.calc(u.controlHeightSM).sub(Se).div(2).equal()},[`${m}-item-process ${m}-item-icon`]:{marginTop:u.calc(u.controlHeightSM).sub(he).div(2).equal()},[`${m}-item > ${m}-item-container > ${m}-item-tail`]:{top:u.calc(u.controlHeightSM).sub(Se).div(2).equal()}},[`${m}-item:first-child ${m}-icon-dot`]:{insetInlineStart:0},[`${m}-item-content`]:{width:"inherit"}}}},Uu=u=>{const{componentCls:m}=u;return{[`&${m}-rtl`]:{direction:"rtl",[`${m}-item`]:{"&-subtitle":{float:"left"}},[`&${m}-navigation`]:{[`${m}-item::after`]:{transform:"rotate(-45deg)"}},[`&${m}-vertical`]:{[`> ${m}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${m}-item-icon`]:{float:"right"}}},[`&${m}-dot`]:{[`${m}-item-icon ${m}-icon-dot, &${m}-small ${m}-item-icon ${m}-icon-dot`]:{float:"right"}}}}},Ft=u=>{const{componentCls:m,iconSizeSM:K,fontSizeSM:J,fontSize:he,colorTextDescription:Se}=u;return{[`&${m}-small`]:{[`&${m}-horizontal:not(${m}-label-vertical) ${m}-item`]:{paddingInlineStart:u.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${m}-item-icon`]:{width:K,height:K,marginTop:0,marginBottom:0,marginInline:`0 ${(0,Fe.unit)(u.marginXS)}`,fontSize:J,lineHeight:(0,Fe.unit)(K),textAlign:"center",borderRadius:K},[`${m}-item-title`]:{paddingInlineEnd:u.paddingSM,fontSize:he,lineHeight:(0,Fe.unit)(K),"&::after":{top:u.calc(K).div(2).equal()}},[`${m}-item-description`]:{color:Se,fontSize:he},[`${m}-item-tail`]:{top:u.calc(K).div(2).sub(u.paddingXXS).equal()},[`${m}-item-custom ${m}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${m}-icon`]:{fontSize:K,lineHeight:(0,Fe.unit)(K),transform:"none"}}}}},cl=u=>{const{componentCls:m,iconSizeSM:K,iconSize:J}=u;return{[`&${m}-vertical`]:{display:"flex",flexDirection:"column",[`> ${m}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${m}-item-icon`]:{float:"left",marginInlineEnd:u.margin},[`${m}-item-content`]:{display:"block",minHeight:u.calc(u.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${m}-item-title`]:{lineHeight:(0,Fe.unit)(J)},[`${m}-item-description`]:{paddingBottom:u.paddingSM}},[`> ${m}-item > ${m}-item-container > ${m}-item-tail`]:{position:"absolute",top:0,insetInlineStart:u.calc(J).div(2).sub(u.lineWidth).equal(),width:u.lineWidth,height:"100%",padding:`${(0,Fe.unit)(u.calc(u.marginXXS).mul(1.5).add(J).equal())} 0 ${(0,Fe.unit)(u.calc(u.marginXXS).mul(1.5).equal())}`,"&::after":{width:u.lineWidth,height:"100%"}},[`> ${m}-item:not(:last-child) > ${m}-item-container > ${m}-item-tail`]:{display:"block"},[` > ${m}-item > ${m}-item-container > ${m}-item-content > ${m}-item-title`]:{"&::after":{display:"none"}},[`&${m}-small ${m}-item-container`]:{[`${m}-item-tail`]:{position:"absolute",top:0,insetInlineStart:u.calc(K).div(2).sub(u.lineWidth).equal(),padding:`${(0,Fe.unit)(u.calc(u.marginXXS).mul(1.5).add(K).equal())} 0 ${(0,Fe.unit)(u.calc(u.marginXXS).mul(1.5).equal())}`},[`${m}-item-title`]:{lineHeight:(0,Fe.unit)(K)}}}}};const c="wait",$u="process",yt="finish",rl="error",ne=(u,m)=>{const K=`${m.componentCls}-item`,J=`${u}IconColor`,he=`${u}TitleColor`,Se=`${u}DescriptionColor`,ve=`${u}TailColor`,_u=`${u}IconBgColor`,je=`${u}IconBorderColor`,Bu=`${u}DotColor`;return{[`${K}-${u} ${K}-icon`]:{backgroundColor:m[_u],borderColor:m[je],[`> ${m.componentCls}-icon`]:{color:m[J],[`${m.componentCls}-icon-dot`]:{background:m[Bu]}}},[`${K}-${u}${K}-custom ${K}-icon`]:{[`> ${m.componentCls}-icon`]:{color:m[Bu]}},[`${K}-${u} > ${K}-container > ${K}-content > ${K}-title`]:{color:m[he],"&::after":{backgroundColor:m[ve]}},[`${K}-${u} > ${K}-container > ${K}-content > ${K}-description`]:{color:m[Se]},[`${K}-${u} > ${K}-container > ${K}-tail::after`]:{backgroundColor:m[ve]}}},ml=u=>{const{componentCls:m,motionDurationSlow:K}=u,J=`${m}-item`,he=`${J}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[J]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${J}-container > ${J}-tail, > ${J}-container > ${J}-content > ${J}-title::after`]:{display:"none"}}},[`${J}-container`]:{outline:"none","&:focus-visible":{[he]:Object.assign({},(0,Tu.oN)(u))}},[`${he}, ${J}-content`]:{display:"inline-block",verticalAlign:"top"},[he]:{width:u.iconSize,height:u.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:u.marginXS,fontSize:u.iconFontSize,fontFamily:u.fontFamily,lineHeight:(0,Fe.unit)(u.iconSize),textAlign:"center",borderRadius:u.iconSize,border:`${(0,Fe.unit)(u.lineWidth)} ${u.lineType} transparent`,transition:`background-color ${K}, border-color ${K}`,[`${m}-icon`]:{position:"relative",top:u.iconTop,color:u.colorPrimary,lineHeight:1}},[`${J}-tail`]:{position:"absolute",top:u.calc(u.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:u.lineWidth,background:u.colorSplit,borderRadius:u.lineWidth,transition:`background ${K}`,content:'""'}},[`${J}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:u.padding,color:u.colorText,fontSize:u.fontSizeLG,lineHeight:(0,Fe.unit)(u.titleLineHeight),"&::after":{position:"absolute",top:u.calc(u.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:u.lineWidth,background:u.processTailColor,content:'""'}},[`${J}-subtitle`]:{display:"inline",marginInlineStart:u.marginXS,color:u.colorTextDescription,fontWeight:"normal",fontSize:u.fontSize},[`${J}-description`]:{color:u.colorTextDescription,fontSize:u.fontSize}},ne(c,u)),ne($u,u)),{[`${J}-process > ${J}-container > ${J}-title`]:{fontWeight:u.fontWeightStrong}}),ne(yt,u)),ne(rl,u)),{[`${J}${m}-next-error > ${m}-item-title::after`]:{background:u.colorError},[`${J}-disabled`]:{cursor:"not-allowed"}})},pl=u=>{const{componentCls:m,motionDurationSlow:K}=u;return{[`& ${m}-item`]:{[`&:not(${m}-item-active)`]:{[`& > ${m}-item-container[role='button']`]:{cursor:"pointer",[`${m}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${m}-icon`]:{transition:`color ${K}`}},"&:hover":{[`${m}-item`]:{"&-title, &-subtitle, &-description":{color:u.colorPrimary}}}},[`&:not(${m}-item-process)`]:{[`& > ${m}-item-container[role='button']:hover`]:{[`${m}-item`]:{"&-icon":{borderColor:u.colorPrimary,[`${m}-icon`]:{color:u.colorPrimary}}}}}}},[`&${m}-horizontal:not(${m}-label-vertical)`]:{[`${m}-item`]:{paddingInlineStart:u.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${m}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:u.descriptionMaxWidth,whiteSpace:"normal"}}}}},ot=u=>{const{componentCls:m}=u;return{[m]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Tu.Wf)(u)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),ml(u)),pl(u)),ye(u)),Ft(u)),cl(u)),ju(u)),Ce(u)),Cu(u)),zu(u)),Uu(u)),tt(u)),nu(u))}},Pt=u=>({titleLineHeight:u.controlHeight,customIconSize:u.controlHeight,customIconTop:0,customIconFontSize:u.controlHeightSM,iconSize:u.controlHeight,iconTop:-.5,iconFontSize:u.fontSize,iconSizeSM:u.fontSizeHeading3,dotSize:u.controlHeight/4,dotCurrentSize:u.controlHeightLG/4,navArrowColor:u.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:u.wireframe?u.colorTextDisabled:u.colorTextLabel,waitIconBgColor:u.wireframe?u.colorBgContainer:u.colorFillContent,waitIconBorderColor:u.wireframe?u.colorTextDisabled:"transparent",finishIconBgColor:u.wireframe?u.colorBgContainer:u.controlItemBgActive,finishIconBorderColor:u.wireframe?u.colorPrimary:u.controlItemBgActive});var Zt=(0,su.I$)("Steps",u=>{const{colorTextDisabled:m,controlHeightLG:K,colorTextLightSolid:J,colorText:he,colorPrimary:Se,colorTextDescription:ve,colorTextQuaternary:_u,colorError:je,colorBorderSecondary:Bu,colorSplit:fu}=u,Wu=(0,Xe.mergeToken)(u,{processIconColor:J,processTitleColor:he,processDescriptionColor:he,processIconBgColor:Se,processIconBorderColor:Se,processDotColor:Se,processTailColor:fu,waitTitleColor:ve,waitDescriptionColor:ve,waitTailColor:fu,waitDotColor:m,finishIconColor:Se,finishTitleColor:he,finishDescriptionColor:ve,finishTailColor:Se,finishDotColor:Se,errorIconColor:J,errorTitleColor:je,errorDescriptionColor:je,errorTailColor:fu,errorIconBgColor:je,errorIconBorderColor:je,errorDotColor:je,stepsNavActiveColor:Se,stepsProgressSize:K,inlineDotSize:6,inlineTitleColor:_u,inlineTailColor:Bu});return[ot(Wu)]},Pt),Mt=f(11592);function Vu(u){return u.filter(m=>m)}function Xt(u,m){if(u)return u;const K=(0,Mt.Z)(m).map(J=>{if(t.isValidElement(J)){const{props:he}=J;return Object.assign({},he)}return null});return Vu(K)}var il=function(u,m){var K={};for(var J in u)Object.prototype.hasOwnProperty.call(u,J)&&m.indexOf(J)<0&&(K[J]=u[J]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,J=Object.getOwnPropertySymbols(u);he{const{percent:m,size:K,className:J,rootClassName:he,direction:Se,items:ve,responsive:_u=!0,current:je=0,children:Bu,style:fu}=u,Wu=il(u,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:lt}=(0,iu.Z)(_u),{getPrefixCls:bt,direction:Ku,className:pt,style:Ot}=(0,be.dj)("steps"),It=t.useMemo(()=>_u&<?"vertical":Se,[lt,Se]),Ru=(0,Ae.Z)(K),et=bt("steps",u.prefixCls),[nt,ht,Wt]=Zt(et),zt=u.type==="inline",Gt=bt("",u.iconPrefix),Ct=Xt(ve,Bu),rt=zt?void 0:m,Dt=Object.assign(Object.assign({},Ot),fu),Nt=w()(pt,{[`${et}-rtl`]:Ku==="rtl",[`${et}-with-progress`]:rt!==void 0},J,he,ht,Wt),it={finish:t.createElement(q.Z,{className:`${et}-finish-icon`}),error:t.createElement(xu.Z,{className:`${et}-error-icon`})},xe=Gu=>{let{node:wu,status:kt}=Gu;if(kt==="process"&&rt!==void 0){const $t=Ru==="small"?32:40;return t.createElement("div",{className:`${et}-progress-icon`},t.createElement(oe.Z,{type:"circle",percent:rt,size:$t,strokeWidth:4,format:()=>null}),wu)}return wu},de=(Gu,wu)=>Gu.description?t.createElement(Ke.Z,{title:Gu.description},wu):wu;return nt(t.createElement(gu,Object.assign({icons:it},Wu,{style:Dt,current:je,size:Ru,items:Ct,itemRender:zt?de:void 0,stepIcon:xe,direction:It,prefixCls:et,iconPrefix:Gt,className:Nt})))};_l.Step=gu.Step;var qt=_l},51581:function(ft,ku,f){"use strict";Object.defineProperty(ku,"__esModule",{value:!0});var t=function(){function Ie(Ee,Be){for(var j=0;j=0||Object.prototype.hasOwnProperty.call(Ie,j)&&(Be[j]=Ie[j]);return Be}function Ve(Ie,Ee){if(!(Ie instanceof Ee))throw new TypeError("Cannot call a class as a function")}function We(Ie,Ee){if(!Ie)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ee&&(typeof Ee=="object"||typeof Ee=="function")?Ee:Ie}function Q(Ie,Ee){if(typeof Ee!="function"&&Ee!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ee);Ie.prototype=Object.create(Ee&&Ee.prototype,{constructor:{value:Ie,enumerable:!1,writable:!0,configurable:!0}}),Ee&&(Object.setPrototypeOf?Object.setPrototypeOf(Ie,Ee):Ie.__proto__=Ee)}var F=function(Ie){Q(Ee,Ie);function Ee(Be){Ve(this,Ee);var j=We(this,(Ee.__proto__||Object.getPrototypeOf(Ee)).call(this,Be));return j.scrollListener=j.scrollListener.bind(j),j.eventListenerOptions=j.eventListenerOptions.bind(j),j.mousewheelListener=j.mousewheelListener.bind(j),j}return t(Ee,[{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 j=this.getParentElement(this.scrollComponent);j.scrollTop=j.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var j=!1,A={get passive(){j=!0}};try{document.addEventListener("test",null,A),document.removeEventListener("test",null,A)}catch(I){}return j}},{key:"eventListenerOptions",value:function(){var j=this.props.useCapture;return this.isPassiveSupported()&&(j={useCapture:this.props.useCapture,passive:!0}),j}},{key:"setDefaultLoader",value:function(j){this.defaultLoader=j}},{key:"detachMousewheelListener",value:function(){var j=window;this.props.useWindow===!1&&(j=this.scrollComponent.parentNode),j.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var j=window;this.props.useWindow===!1&&(j=this.getParentElement(this.scrollComponent)),j.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),j.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(j){var A=this.props.getScrollParent&&this.props.getScrollParent();return A!=null?A:j&&j.parentNode}},{key:"filterProps",value:function(j){return j}},{key:"attachScrollListener",value:function(){var j=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!j)){var A=window;this.props.useWindow===!1&&(A=j),A.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),A.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),A.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(j){j.deltaY===1&&!this.isPassiveSupported()&&j.preventDefault()}},{key:"scrollListener",value:function(){var j=this.scrollComponent,A=window,I=this.getParentElement(j),gu=void 0;if(this.props.useWindow){var be=document.documentElement||document.body.parentNode||document.body,Ae=A.pageYOffset!==void 0?A.pageYOffset:be.scrollTop;this.props.isReverse?gu=Ae:gu=this.calculateOffset(j,Ae)}else this.props.isReverse?gu=I.scrollTop:gu=j.scrollHeight-I.scrollTop-I.clientHeight;gu0,gt=z.useState(!Fe||!Te),lr=(0,M.Z)(gt,2),mt=lr[0],jr=lr[1];if((0,W.Z)(function(){!mt&&Te&&K&&jr(!0)},[mt,Te,K]),!mt)return null;var Br="auto",xr={left:"-1000vw",top:"-1000vh",right:Br,bottom:Br};if(Ot||!ve){var Fr,Rr=Xe.points,Tt=Xe.dynamicInset||((Fr=Xe._experimental)===null||Fr===void 0?void 0:Fr.dynamicInset),Ut=Tt&&Rr[0][1]==="r",sr=Tt&&Rr[0][0]==="b";Ut?(xr.right=st,xr.left=Br):(xr.left=Ne,xr.right=Br),sr?(xr.bottom=Pt,xr.top=Br):(xr.top=Be,xr.bottom=Br)}var pt={};return Le&&(Le.includes("height")&&ot?pt.height=ot:Le.includes("minHeight")&&ot&&(pt.minHeight=ot),Le.includes("width")&&Qe?pt.width=Qe:Le.includes("minWidth")&&Qe&&(pt.minWidth=Qe)),ve||(pt.pointerEvents="none"),z.createElement(Ue,{open:Je||Pe,getContainer:Fe&&function(){return Fe(K)},autoDestroy:Ze},z.createElement(c,{prefixCls:te,open:ve,zIndex:Oe,mask:ye,motion:Ke}),z.createElement(f.Z,{onResize:vt,disabled:!ve},function(ut){return z.createElement(Ee.default,(0,pe.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Je,leavedClassName:"".concat(te,"-hidden")},He,{onAppearPrepare:Rt,onEnterPrepare:Rt,visible:ve,onVisibleChanged:function(Dr){var cr;He==null||(cr=He.onVisibleChanged)===null||cr===void 0||cr.call(He,Dr),fe(Dr)}}),function(br,Dr){var cr=br.className,on=br.style,n=A()(te,cr,F);return z.createElement("div",{ref:(0,Se.sQ)(ut,b,Dr),className:n,style:(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({"--arrow-x":"".concat(je.x||0,"px"),"--arrow-y":"".concat(je.y||0,"px")},xr),pt),on),{},{boxSizing:"border-box",zIndex:Oe},ae),onMouseEnter:ke,onMouseLeave:_e,onPointerEnter:Ve,onClick:ie,onPointerDownCapture:qe},se&&z.createElement(Ae,{prefixCls:te,arrow:se,arrowPos:je,align:Xe}),z.createElement(i,{cache:!ve&&!ge},It))})}))}),_=p,Q=z.forwardRef(function(m,b){var h=m.children,F=m.getTriggerDOMNode,te=(0,Se.Yr)(h),ae=z.useCallback(function(fe){(0,Se.mH)(b,F?F(fe):fe)},[F]),K=(0,Se.x1)(ae,(0,Se.C4)(h));return te?z.cloneElement(h,{ref:K}):h}),oe=Q,Ce=z.createContext(null),re=Ce;function de(m){return m?Array.isArray(m)?m:[m]:[]}function we(m,b,h,F){return z.useMemo(function(){var te=de(h!=null?h:b),ae=de(F!=null?F:b),K=new Set(te),fe=new Set(ae);return m&&(K.has("hover")&&(K.delete("hover"),K.add("click")),fe.has("hover")&&(fe.delete("hover"),fe.add("click"))),[K,fe]},[m,b,h,F])}var P=e(29194);function w(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],h=arguments.length>2?arguments[2]:void 0;return h?m[0]===b[0]:m[0]===b[0]&&m[1]===b[1]}function Z(m,b,h,F){for(var te=h.points,ae=Object.keys(m),K=0;K1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(m)?b:m}function q(m){return L(parseFloat(m),0)}function d(m,b){var h=(0,r.Z)({},m);return(b||[]).forEach(function(F){if(!(F instanceof HTMLBodyElement||F instanceof HTMLHtmlElement)){var te=C(F).getComputedStyle(F),ae=te.overflow,K=te.overflowClipMargin,fe=te.borderTopWidth,ve=te.borderBottomWidth,le=te.borderLeftWidth,ge=te.borderRightWidth,ie=F.getBoundingClientRect(),ye=F.offsetHeight,se=F.clientHeight,je=F.offsetWidth,Xe=F.clientWidth,He=q(fe),Ke=q(ve),Je=q(le),Fe=q(ge),Ze=L(Math.round(ie.width/je*1e3)/1e3),Ue=L(Math.round(ie.height/ye*1e3)/1e3),Oe=(je-Xe-Je-Fe)*Ze,ke=(ye-se-He-Ke)*Ue,_e=He*Ue,Ve=Ke*Ue,qe=Je*Ze,Ot=Fe*Ze,Ne=0,Be=0;if(ae==="clip"){var st=q(K);Ne=st*Ze,Be=st*Ue}var Pt=ie.x+qe-Ne,vt=ie.y+_e-Be,Rt=Pt+ie.width+2*Ne-qe-Ot-Oe,Le=vt+ie.height+2*Be-_e-Ve-ke;h.left=Math.max(h.left,Pt),h.top=Math.max(h.top,vt),h.right=Math.min(h.right,Rt),h.bottom=Math.min(h.bottom,Le)}}),h}function v(m){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,h="".concat(b),F=h.match(/^(.*)\%$/);return F?m*(parseFloat(F[1])/100):parseFloat(h)}function a(m,b){var h=b||[],F=(0,M.Z)(h,2),te=F[0],ae=F[1];return[v(m.width,te),v(m.height,ae)]}function u(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[m[0],m[1]]}function g(m,b){var h=b[0],F=b[1],te,ae;return h==="t"?ae=m.y:h==="b"?ae=m.y+m.height:ae=m.y+m.height/2,F==="l"?te=m.x:F==="r"?te=m.x+m.width:te=m.x+m.width/2,{x:te,y:ae}}function x(m,b){var h={t:"b",b:"t",l:"r",r:"l"};return m.map(function(F,te){return te===b?h[F]||"c":F}).join("")}function $(m,b,h,F,te,ae,K){var fe=z.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:te[F]||{}}),ve=(0,M.Z)(fe,2),le=ve[0],ge=ve[1],ie=z.useRef(0),ye=z.useMemo(function(){return b?B(b):[]},[b]),se=z.useRef({}),je=function(){se.current={}};m||je();var Xe=(0,E.Z)(function(){if(b&&h&&m){let ar=function($r,vr){var Er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ne,Xt=Pe.x+$r,Cr=Pe.y+vr,ir=Xt+sr,_r=Cr+Ut,sn=Math.max(Xt,Er.left),me=Math.max(Cr,Er.top),De=Math.min(ir,Er.right),_t=Math.min(_r,Er.bottom);return Math.max(0,(De-sn)*(_t-me))},Sr=function(){Lr=Pe.y+yt,wr=Lr+Ut,Bt=Pe.x+nt,Ht=Bt+sr};var Je,Fe,Ze,Ue,Oe=b,ke=Oe.ownerDocument,_e=C(Oe),Ve=_e.getComputedStyle(Oe),qe=Ve.position,Ot=Oe.style.left,Ne=Oe.style.top,Be=Oe.style.right,st=Oe.style.bottom,Pt=Oe.style.overflow,vt=(0,r.Z)((0,r.Z)({},te[F]),ae),Rt=ke.createElement("div");(Je=Oe.parentElement)===null||Je===void 0||Je.appendChild(Rt),Rt.style.left="".concat(Oe.offsetLeft,"px"),Rt.style.top="".concat(Oe.offsetTop,"px"),Rt.style.position=qe,Rt.style.height="".concat(Oe.offsetHeight,"px"),Rt.style.width="".concat(Oe.offsetWidth,"px"),Oe.style.left="0",Oe.style.top="0",Oe.style.right="auto",Oe.style.bottom="auto",Oe.style.overflow="hidden";var Le;if(Array.isArray(h))Le={x:h[0],y:h[1],width:0,height:0};else{var Qe,ot,It=h.getBoundingClientRect();It.x=(Qe=It.x)!==null&&Qe!==void 0?Qe:It.left,It.y=(ot=It.y)!==null&&ot!==void 0?ot:It.top,Le={x:It.x,y:It.y,width:It.width,height:It.height}}var Pe=Oe.getBoundingClientRect(),Te=_e.getComputedStyle(Oe),gt=Te.height,lr=Te.width;Pe.x=(Fe=Pe.x)!==null&&Fe!==void 0?Fe:Pe.left,Pe.y=(Ze=Pe.y)!==null&&Ze!==void 0?Ze:Pe.top;var mt=ke.documentElement,jr=mt.clientWidth,Br=mt.clientHeight,xr=mt.scrollWidth,Fr=mt.scrollHeight,Rr=mt.scrollTop,Tt=mt.scrollLeft,Ut=Pe.height,sr=Pe.width,pt=Le.height,ut=Le.width,br={left:0,top:0,right:jr,bottom:Br},Dr={left:-Tt,top:-Rr,right:xr-Tt,bottom:Fr-Rr},cr=vt.htmlRegion,on="visible",n="visibleFirst";cr!=="scroll"&&cr!==n&&(cr=on);var I=cr===n,N=d(Dr,ye),O=d(br,ye),ne=cr===on?O:N,Re=I?O:ne;Oe.style.left="auto",Oe.style.top="auto",Oe.style.right="0",Oe.style.bottom="0";var We=Oe.getBoundingClientRect();Oe.style.left=Ot,Oe.style.top=Ne,Oe.style.right=Be,Oe.style.bottom=st,Oe.style.overflow=Pt,(Ue=Oe.parentElement)===null||Ue===void 0||Ue.removeChild(Rt);var et=L(Math.round(sr/parseFloat(lr)*1e3)/1e3),Ye=L(Math.round(Ut/parseFloat(gt)*1e3)/1e3);if(et===0||Ye===0||(0,R.Sh)(h)&&!(0,P.Z)(h))return;var dt=vt.offset,zt=vt.targetOffset,rt=a(Pe,dt),tr=(0,M.Z)(rt,2),Dt=tr[0],Kt=tr[1],At=a(Le,zt),bt=(0,M.Z)(At,2),Mt=bt[0],yr=bt[1];Le.x-=Mt,Le.y-=yr;var Ge=vt.points||[],wt=(0,M.Z)(Ge,2),ft=wt[0],Lt=wt[1],Wt=u(Lt),ht=u(ft),ct=g(Le,Wt),Yt=g(Pe,ht),Zt=(0,r.Z)({},vt),nt=ct.x-Yt.x+Dt,yt=ct.y-Yt.y+Kt,Jt=ar(nt,yt),dr=ar(nt,yt,O),kt=g(Le,["t","l"]),Vt=g(Pe,["t","l"]),jt=g(Le,["b","r"]),Ie=g(Pe,["b","r"]),hr=vt.overflow||{},gr=hr.adjustX,tn=hr.adjustY,Ir=hr.shiftX,Vr=hr.shiftY,Pr=function(vr){return typeof vr=="boolean"?vr:vr>=0},Lr,wr,Bt,Ht;Sr();var qt=Pr(tn),Ct=ht[0]===Wt[0];if(qt&&ht[0]==="t"&&(wr>Re.bottom||se.current.bt)){var pr=yt;Ct?pr-=Ut-pt:pr=kt.y-Ie.y-Kt;var Ar=ar(nt,pr),an=ar(nt,pr,O);Ar>Jt||Ar===Jt&&(!I||an>=dr)?(se.current.bt=!0,yt=pr,Kt=-Kt,Zt.points=[x(ht,0),x(Wt,0)]):se.current.bt=!1}if(qt&&ht[0]==="b"&&(LrJt||rr===Jt&&(!I||Gr>=dr)?(se.current.tb=!0,yt=Zr,Kt=-Kt,Zt.points=[x(ht,0),x(Wt,0)]):se.current.tb=!1}var cn=Pr(gr),Wr=ht[1]===Wt[1];if(cn&&ht[1]==="l"&&(Ht>Re.right||se.current.rl)){var Xr=nt;Wr?Xr-=sr-ut:Xr=kt.x-Ie.x-Dt;var Hr=ar(Xr,yt),rn=ar(Xr,yt,O);Hr>Jt||Hr===Jt&&(!I||rn>=dr)?(se.current.rl=!0,nt=Xr,Dt=-Dt,Zt.points=[x(ht,1),x(Wt,1)]):se.current.rl=!1}if(cn&&ht[1]==="r"&&(BtJt||t===Jt&&(!I||o>=dr)?(se.current.lr=!0,nt=Jr,Dt=-Dt,Zt.points=[x(ht,1),x(Wt,1)]):se.current.lr=!1}Sr();var s=Ir===!0?0:Ir;typeof s=="number"&&(BtO.right&&(nt-=Ht-O.right-Dt,Le.x>O.right-s&&(nt+=Le.x-O.right+s)));var T=Vr===!0?0:Vr;typeof T=="number"&&(LrO.bottom&&(yt-=wr-O.bottom-Kt,Le.y>O.bottom-T&&(yt+=Le.y-O.bottom+T)));var D=Pe.x+nt,k=D+sr,Me=Pe.y+yt,xe=Me+Ut,at=Le.x,$t=at+ut,Nt=Le.y,ur=Nt+pt,Et=Math.max(D,at),nr=Math.min(k,$t),Gt=(Et+nr)/2,xt=Gt-D,or=Math.max(Me,Nt),St=Math.min(xe,ur),fr=(or+St)/2,ze=fr-Me;K==null||K(b,Zt);var Ft=We.right-Pe.x-(nt+Pe.width),er=We.bottom-Pe.y-(yt+Pe.height);et===1&&(nt=Math.floor(nt),Ft=Math.floor(Ft)),Ye===1&&(yt=Math.floor(yt),er=Math.floor(er));var Tr={ready:!0,offsetX:nt/et,offsetY:yt/Ye,offsetR:Ft/et,offsetB:er/Ye,arrowX:xt/et,arrowY:ze/Ye,scaleX:et,scaleY:Ye,align:Zt};ge(Tr)}}),He=function(){ie.current+=1;var Fe=ie.current;Promise.resolve().then(function(){ie.current===Fe&&Xe()})},Ke=function(){ge(function(Fe){return(0,r.Z)((0,r.Z)({},Fe),{},{ready:!1})})};return(0,W.Z)(Ke,[F]),(0,W.Z)(function(){m||Ke()},[m]),[le.ready,le.offsetX,le.offsetY,le.offsetR,le.offsetB,le.arrowX,le.arrowY,le.scaleX,le.scaleY,le.align,He]}var ce=e(77654);function he(m,b,h,F,te){(0,W.Z)(function(){if(m&&b&&h){let ie=function(){F(),te()};var ae=b,K=h,fe=B(ae),ve=B(K),le=C(K),ge=new Set([le].concat((0,ce.Z)(fe),(0,ce.Z)(ve)));return ge.forEach(function(ye){ye.addEventListener("scroll",ie,{passive:!0})}),le.addEventListener("resize",ie,{passive:!0}),F(),function(){ge.forEach(function(ye){ye.removeEventListener("scroll",ie),le.removeEventListener("resize",ie)})}}},[m,b,h])}var V=e(48736);function X(m,b,h,F,te,ae,K,fe){var ve=z.useRef(m);ve.current=m;var le=z.useRef(!1);z.useEffect(function(){if(b&&F&&(!te||ae)){var ie=function(){le.current=!1},ye=function(Ze){var Ue;ve.current&&!K(((Ue=Ze.composedPath)===null||Ue===void 0||(Ue=Ue.call(Ze))===null||Ue===void 0?void 0:Ue[0])||Ze.target)&&!le.current&&fe(!1)},se=C(F);se.addEventListener("pointerdown",ie,!0),se.addEventListener("mousedown",ye,!0),se.addEventListener("contextmenu",ye,!0);var je=(0,S.A)(h);if(je&&(je.addEventListener("mousedown",ye,!0),je.addEventListener("contextmenu",ye,!0)),0)var Xe,He,Ke,Je;return function(){se.removeEventListener("pointerdown",ie,!0),se.removeEventListener("mousedown",ye,!0),se.removeEventListener("contextmenu",ye,!0),je&&(je.removeEventListener("mousedown",ye,!0),je.removeEventListener("contextmenu",ye,!0))}}},[b,h,F,te,ae]);function ge(){le.current=!0}return ge}var be=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function G(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:y.Z,b=z.forwardRef(function(h,F){var te=h.prefixCls,ae=te===void 0?"rc-trigger-popup":te,K=h.children,fe=h.action,ve=fe===void 0?"hover":fe,le=h.showAction,ge=h.hideAction,ie=h.popupVisible,ye=h.defaultPopupVisible,se=h.onPopupVisibleChange,je=h.afterPopupVisibleChange,Xe=h.mouseEnterDelay,He=h.mouseLeaveDelay,Ke=He===void 0?.1:He,Je=h.focusDelay,Fe=h.blurDelay,Ze=h.mask,Ue=h.maskClosable,Oe=Ue===void 0?!0:Ue,ke=h.getPopupContainer,_e=h.forceRender,Ve=h.autoDestroy,qe=h.destroyPopupOnHide,Ot=h.popup,Ne=h.popupClassName,Be=h.popupStyle,st=h.popupPlacement,Pt=h.builtinPlacements,vt=Pt===void 0?{}:Pt,Rt=h.popupAlign,Le=h.zIndex,Qe=h.stretch,ot=h.getPopupClassNameFromAlign,It=h.fresh,Pe=h.alignPoint,Te=h.onPopupClick,gt=h.onPopupAlign,lr=h.arrow,mt=h.popupMotion,jr=h.maskMotion,Br=h.popupTransitionName,xr=h.popupAnimation,Fr=h.maskTransitionName,Rr=h.maskAnimation,Tt=h.className,Ut=h.getTriggerDOMNode,sr=(0,l.Z)(h,be),pt=Ve||qe||!1,ut=z.useState(!1),br=(0,M.Z)(ut,2),Dr=br[0],cr=br[1];(0,W.Z)(function(){cr((0,J.Z)())},[]);var on=z.useRef({}),n=z.useContext(re),I=z.useMemo(function(){return{registerSubPopup:function(De,_t){on.current[De]=_t,n==null||n.registerSubPopup(De,_t)}}},[n]),N=(0,ee.Z)(),O=z.useState(null),ne=(0,M.Z)(O,2),Re=ne[0],We=ne[1],et=z.useRef(null),Ye=(0,E.Z)(function(me){et.current=me,(0,R.Sh)(me)&&Re!==me&&We(me),n==null||n.registerSubPopup(N,me)}),dt=z.useState(null),zt=(0,M.Z)(dt,2),rt=zt[0],tr=zt[1],Dt=z.useRef(null),Kt=(0,E.Z)(function(me){(0,R.Sh)(me)&&rt!==me&&(tr(me),Dt.current=me)}),At=z.Children.only(K),bt=(At==null?void 0:At.props)||{},Mt={},yr=(0,E.Z)(function(me){var De,_t,mr=rt;return(mr==null?void 0:mr.contains(me))||((De=(0,S.A)(mr))===null||De===void 0?void 0:De.host)===me||me===mr||(Re==null?void 0:Re.contains(me))||((_t=(0,S.A)(Re))===null||_t===void 0?void 0:_t.host)===me||me===Re||Object.values(on.current).some(function(tt){return(tt==null?void 0:tt.contains(me))||me===tt})}),Ge=U(ae,mt,xr,Br),wt=U(ae,jr,Rr,Fr),ft=z.useState(ye||!1),Lt=(0,M.Z)(ft,2),Wt=Lt[0],ht=Lt[1],ct=ie!=null?ie:Wt,Yt=(0,E.Z)(function(me){ie===void 0&&ht(me)});(0,W.Z)(function(){ht(ie||!1)},[ie]);var Zt=z.useRef(ct);Zt.current=ct;var nt=z.useRef([]);nt.current=[];var yt=(0,E.Z)(function(me){var De;Yt(me),((De=nt.current[nt.current.length-1])!==null&&De!==void 0?De:ct)!==me&&(nt.current.push(me),se==null||se(me))}),Jt=z.useRef(),dr=function(){clearTimeout(Jt.current)},kt=function(De){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;dr(),_t===0?yt(De):Jt.current=setTimeout(function(){yt(De)},_t*1e3)};z.useEffect(function(){return dr},[]);var Vt=z.useState(!1),jt=(0,M.Z)(Vt,2),Ie=jt[0],hr=jt[1];(0,W.Z)(function(me){(!me||ct)&&hr(!0)},[ct]);var gr=z.useState(null),tn=(0,M.Z)(gr,2),Ir=tn[0],Vr=tn[1],Pr=z.useState(null),Lr=(0,M.Z)(Pr,2),wr=Lr[0],Bt=Lr[1],Ht=function(De){Bt([De.clientX,De.clientY])},qt=$(ct,Re,Pe&&wr!==null?wr:rt,st,vt,Rt,gt),Ct=(0,M.Z)(qt,11),pr=Ct[0],Ar=Ct[1],an=Ct[2],Zr=Ct[3],rr=Ct[4],Gr=Ct[5],cn=Ct[6],Wr=Ct[7],Xr=Ct[8],Hr=Ct[9],rn=Ct[10],Jr=we(Dr,ve,le,ge),t=(0,M.Z)(Jr,2),o=t[0],s=t[1],T=o.has("click"),D=s.has("click")||s.has("contextMenu"),k=(0,E.Z)(function(){Ie||rn()}),Me=function(){Zt.current&&Pe&&D&&kt(!1)};he(ct,rt,Re,k,Me),(0,W.Z)(function(){k()},[wr,st]),(0,W.Z)(function(){ct&&!(vt!=null&&vt[st])&&k()},[JSON.stringify(Rt)]);var xe=z.useMemo(function(){var me=Z(vt,ae,Hr,Pe);return A()(me,ot==null?void 0:ot(Hr))},[Hr,ot,vt,ae,Pe]);z.useImperativeHandle(F,function(){return{nativeElement:Dt.current,popupElement:et.current,forceAlign:k}});var at=z.useState(0),$t=(0,M.Z)(at,2),Nt=$t[0],ur=$t[1],Et=z.useState(0),nr=(0,M.Z)(Et,2),Gt=nr[0],xt=nr[1],or=function(){if(Qe&&rt){var De=rt.getBoundingClientRect();ur(De.width),xt(De.height)}},St=function(){or(),k()},fr=function(De){hr(!1),rn(),je==null||je(De)},ze=function(){return new Promise(function(De){or(),Vr(function(){return De})})};(0,W.Z)(function(){Ir&&(rn(),Ir(),Vr(null))},[Ir]);function Ft(me,De,_t,mr){Mt[me]=function(tt){var kr;mr==null||mr(tt),kt(De,_t);for(var Mr=arguments.length,Ur=new Array(Mr>1?Mr-1:0),zr=1;zr1?_t-1:0),tt=1;tt<_t;tt++)mr[tt-1]=arguments[tt];(De=bt.onClick)===null||De===void 0||De.call.apply(De,[bt,me].concat(mr))});var er=X(ct,D,rt,Re,Ze,Oe,yr,kt),Tr=o.has("hover"),ar=s.has("hover"),Sr,$r;Tr&&(Ft("onMouseEnter",!0,Xe,function(me){Ht(me)}),Ft("onPointerEnter",!0,Xe,function(me){Ht(me)}),Sr=function(De){(ct||Ie)&&Re!==null&&Re!==void 0&&Re.contains(De.target)&&kt(!0,Xe)},Pe&&(Mt.onMouseMove=function(me){var De;(De=bt.onMouseMove)===null||De===void 0||De.call(bt,me)})),ar&&(Ft("onMouseLeave",!1,Ke),Ft("onPointerLeave",!1,Ke),$r=function(){kt(!1,Ke)}),o.has("focus")&&Ft("onFocus",!0,Je),s.has("focus")&&Ft("onBlur",!1,Fe),o.has("contextMenu")&&(Mt.onContextMenu=function(me){var De;Zt.current&&s.has("contextMenu")?kt(!1):(Ht(me),kt(!0)),me.preventDefault();for(var _t=arguments.length,mr=new Array(_t>1?_t-1:0),tt=1;tt<_t;tt++)mr[tt-1]=arguments[tt];(De=bt.onContextMenu)===null||De===void 0||De.call.apply(De,[bt,me].concat(mr))}),Tt&&(Mt.className=A()(bt.className,Tt));var vr=z.useRef(!1);vr.current||(vr.current=_e||ct||Ie);var Er=(0,r.Z)((0,r.Z)({},bt),Mt),Xt={},Cr=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];Cr.forEach(function(me){sr[me]&&(Xt[me]=function(){for(var De,_t=arguments.length,mr=new Array(_t),tt=0;tt<_t;tt++)mr[tt]=arguments[tt];(De=Er[me])===null||De===void 0||De.call.apply(De,[Er].concat(mr)),sr[me].apply(sr,mr)})});var ir=z.cloneElement(At,(0,r.Z)((0,r.Z)({},Er),Xt)),_r={x:Gr,y:cn},sn=lr?(0,r.Z)({},lr!==!0?lr:{}):null;return z.createElement(z.Fragment,null,z.createElement(f.Z,{disabled:!ct,ref:Kt,onResize:St},z.createElement(oe,{getTriggerDOMNode:Ut},ir)),vr.current&&z.createElement(re.Provider,{value:I},z.createElement(_,{portal:m,ref:Ye,prefixCls:ae,popup:Ot,className:A()(Ne,xe),style:Be,target:rt,onMouseEnter:Sr,onMouseLeave:$r,onPointerEnter:Sr,zIndex:Le,open:ct,keepDom:Ie,fresh:It,onClick:Te,onPointerDownCapture:er,mask:Ze,motion:Ge,maskMotion:wt,onVisibleChanged:fr,onPrepare:ze,forceRender:_e,autoDestroy:pt,getPopupContainer:ke,align:Hr,arrow:sn,arrowPos:_r,ready:pr,offsetX:Ar,offsetY:an,offsetR:Zr,offsetB:rr,onAlign:k,stretch:Qe,targetWidth:Nt/Wr,targetHeight:Gt/Xr})))});return b}var H=G(y.Z)},27939:function(lt,ue,e){e.d(ue,{Z:function(){return Jr}});var r=e(80813),M=e(92310),l=e.n(M),y=e(59301),Y=function(){var t=(0,y.useRef)(!1);return(0,y.useEffect)(function(){return t.current=!1,function(){t.current=!0}},[]),t},A=Y;function f(t){var o=A(),s=(0,r.CR)((0,y.useState)(t),2),T=s[0],D=s[1],k=(0,y.useCallback)(function(Me){o.current||D(Me)},[]);return[T,k]}var R=f;function S(t){var o=(0,y.useRef)(t);return o.current=t,o}var E=S,ee=function(t){(0,y.useEffect)(function(){t()},[])},W=ee;function J(t,o){o===void 0&&(o={});var s=o.insertAt;if(typeof document!="undefined"){var T=document.head||document.getElementsByTagName("head")[0],D=document.createElement("style");D.type="text/css",s==="top"&&T.firstChild?T.insertBefore(D,T.firstChild):T.appendChild(D),D.styleSheet?D.styleSheet.cssText=t:D.appendChild(document.createTextNode(t))}}var z=`@-webkit-keyframes slider-icon-animate_spin { +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1470],{40001:function(lt,ue,e){e.d(ue,{Z:function(){return R}});var r=e(60499),M=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},y=l,Y=e(7657),A=function(E,ee){return M.createElement(Y.Z,(0,r.Z)({},E,{ref:ee,icon:y}))},f=M.forwardRef(A),R=f},49198:function(lt,ue,e){e.d(ue,{Z:function(){return R}});var r=e(60499),M=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},y=l,Y=e(7657),A=function(E,ee){return M.createElement(Y.Z,(0,r.Z)({},E,{ref:ee,icon:y}))},f=M.forwardRef(A),R=f},73331:function(lt,ue,e){e.d(ue,{Z:function(){return R}});var r=e(60499),M=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},y=l,Y=e(7657),A=function(E,ee){return M.createElement(Y.Z,(0,r.Z)({},E,{ref:ee,icon:y}))},f=M.forwardRef(A),R=f},15277:function(lt,ue,e){e.d(ue,{Z:function(){return R}});var r=e(60499),M=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},y=l,Y=e(7657),A=function(E,ee){return M.createElement(Y.Z,(0,r.Z)({},E,{ref:ee,icon:y}))},f=M.forwardRef(A),R=f},61485:function(lt,ue,e){e.d(ue,{Z:function(){return R}});var r=e(60499),M=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},y=l,Y=e(7657),A=function(E,ee){return M.createElement(Y.Z,(0,r.Z)({},E,{ref:ee,icon:y}))},f=M.forwardRef(A),R=f},47472:function(lt,ue,e){e.d(ue,{Z:function(){return R}});var r=e(60499),M=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},y=l,Y=e(7657),A=function(E,ee){return M.createElement(Y.Z,(0,r.Z)({},E,{ref:ee,icon:y}))},f=M.forwardRef(A),R=f},68196:function(lt,ue,e){e.d(ue,{Z:function(){return H}});var r=e(85899),M=e(72190),l=e(42244),y=e(43403),Y=e(92310),A=e.n(Y),f=e(29301),R=e(76846),S=e(96452),E=e(6089),ee=e(80402),W=e(34280),J=e(49658),z=e(59301),pe=e(60499),Ee=e(77900),Se=e(8654);function Ae(m){var b=m.prefixCls,h=m.align,F=m.arrow,te=m.arrowPos,ae=F||{},K=ae.className,fe=ae.content,ve=te.x,le=ve===void 0?0:ve,ge=te.y,ie=ge===void 0?0:ge,ye=z.useRef();if(!h||!h.points)return null;var se={position:"absolute"};if(h.autoArrow!==!1){var je=h.points[0],Xe=h.points[1],He=je[0],Ke=je[1],Je=Xe[0],Fe=Xe[1];He===Je||!["t","b"].includes(He)?se.top=ie:He==="t"?se.top=0:se.bottom=0,Ke===Fe||!["l","r"].includes(Ke)?se.left=le:Ke==="l"?se.left=0:se.right=0}return z.createElement("div",{ref:ye,className:A()("".concat(b,"-arrow"),K),style:se},fe)}function c(m){var b=m.prefixCls,h=m.open,F=m.zIndex,te=m.mask,ae=m.motion;return te?z.createElement(Ee.default,(0,pe.Z)({},ae,{motionAppear:!0,visible:h,removeOnLeave:!0}),function(K){var fe=K.className;return z.createElement("div",{style:{zIndex:F},className:A()("".concat(b,"-mask"),fe)})}):null}var j=z.memo(function(m){var b=m.children;return b},function(m,b){return b.cache}),i=j,p=z.forwardRef(function(m,b){var h=m.popup,F=m.className,te=m.prefixCls,ae=m.style,K=m.target,fe=m.onVisibleChanged,ve=m.open,le=m.keepDom,ge=m.fresh,ie=m.onClick,ye=m.mask,se=m.arrow,je=m.arrowPos,Xe=m.align,He=m.motion,Ke=m.maskMotion,Je=m.forceRender,Fe=m.getPopupContainer,Ze=m.autoDestroy,Ue=m.portal,Oe=m.zIndex,ke=m.onMouseEnter,_e=m.onMouseLeave,Ve=m.onPointerEnter,qe=m.onPointerDownCapture,Ot=m.ready,Ne=m.offsetX,Be=m.offsetY,st=m.offsetR,Pt=m.offsetB,vt=m.onAlign,Rt=m.onPrepare,Le=m.stretch,Qe=m.targetWidth,ot=m.targetHeight,It=typeof h=="function"?h():h,Pe=ve||le,Te=(Fe==null?void 0:Fe.length)>0,gt=z.useState(!Fe||!Te),lr=(0,M.Z)(gt,2),mt=lr[0],jr=lr[1];if((0,W.Z)(function(){!mt&&Te&&K&&jr(!0)},[mt,Te,K]),!mt)return null;var Br="auto",xr={left:"-1000vw",top:"-1000vh",right:Br,bottom:Br};if(Ot||!ve){var Fr,Rr=Xe.points,Tt=Xe.dynamicInset||((Fr=Xe._experimental)===null||Fr===void 0?void 0:Fr.dynamicInset),Ut=Tt&&Rr[0][1]==="r",sr=Tt&&Rr[0][0]==="b";Ut?(xr.right=st,xr.left=Br):(xr.left=Ne,xr.right=Br),sr?(xr.bottom=Pt,xr.top=Br):(xr.top=Be,xr.bottom=Br)}var pt={};return Le&&(Le.includes("height")&&ot?pt.height=ot:Le.includes("minHeight")&&ot&&(pt.minHeight=ot),Le.includes("width")&&Qe?pt.width=Qe:Le.includes("minWidth")&&Qe&&(pt.minWidth=Qe)),ve||(pt.pointerEvents="none"),z.createElement(Ue,{open:Je||Pe,getContainer:Fe&&function(){return Fe(K)},autoDestroy:Ze},z.createElement(c,{prefixCls:te,open:ve,zIndex:Oe,mask:ye,motion:Ke}),z.createElement(f.Z,{onResize:vt,disabled:!ve},function(ut){return z.createElement(Ee.default,(0,pe.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Je,leavedClassName:"".concat(te,"-hidden")},He,{onAppearPrepare:Rt,onEnterPrepare:Rt,visible:ve,onVisibleChanged:function(Dr){var cr;He==null||(cr=He.onVisibleChanged)===null||cr===void 0||cr.call(He,Dr),fe(Dr)}}),function(br,Dr){var cr=br.className,on=br.style,n=A()(te,cr,F);return z.createElement("div",{ref:(0,Se.sQ)(ut,b,Dr),className:n,style:(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({"--arrow-x":"".concat(je.x||0,"px"),"--arrow-y":"".concat(je.y||0,"px")},xr),pt),on),{},{boxSizing:"border-box",zIndex:Oe},ae),onMouseEnter:ke,onMouseLeave:_e,onPointerEnter:Ve,onClick:ie,onPointerDownCapture:qe},se&&z.createElement(Ae,{prefixCls:te,arrow:se,arrowPos:je,align:Xe}),z.createElement(i,{cache:!ve&&!ge},It))})}))}),_=p,Q=z.forwardRef(function(m,b){var h=m.children,F=m.getTriggerDOMNode,te=(0,Se.Yr)(h),ae=z.useCallback(function(fe){(0,Se.mH)(b,F?F(fe):fe)},[F]),K=(0,Se.x1)(ae,(0,Se.C4)(h));return te?z.cloneElement(h,{ref:K}):h}),oe=Q,Ce=z.createContext(null),re=Ce;function de(m){return m?Array.isArray(m)?m:[m]:[]}function we(m,b,h,F){return z.useMemo(function(){var te=de(h!=null?h:b),ae=de(F!=null?F:b),K=new Set(te),fe=new Set(ae);return m&&(K.has("hover")&&(K.delete("hover"),K.add("click")),fe.has("hover")&&(fe.delete("hover"),fe.add("click"))),[K,fe]},[m,b,h,F])}var P=e(29194);function w(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],h=arguments.length>2?arguments[2]:void 0;return h?m[0]===b[0]:m[0]===b[0]&&m[1]===b[1]}function Z(m,b,h,F){for(var te=h.points,ae=Object.keys(m),K=0;K1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(m)?b:m}function q(m){return L(parseFloat(m),0)}function d(m,b){var h=(0,r.Z)({},m);return(b||[]).forEach(function(F){if(!(F instanceof HTMLBodyElement||F instanceof HTMLHtmlElement)){var te=C(F).getComputedStyle(F),ae=te.overflow,K=te.overflowClipMargin,fe=te.borderTopWidth,ve=te.borderBottomWidth,le=te.borderLeftWidth,ge=te.borderRightWidth,ie=F.getBoundingClientRect(),ye=F.offsetHeight,se=F.clientHeight,je=F.offsetWidth,Xe=F.clientWidth,He=q(fe),Ke=q(ve),Je=q(le),Fe=q(ge),Ze=L(Math.round(ie.width/je*1e3)/1e3),Ue=L(Math.round(ie.height/ye*1e3)/1e3),Oe=(je-Xe-Je-Fe)*Ze,ke=(ye-se-He-Ke)*Ue,_e=He*Ue,Ve=Ke*Ue,qe=Je*Ze,Ot=Fe*Ze,Ne=0,Be=0;if(ae==="clip"){var st=q(K);Ne=st*Ze,Be=st*Ue}var Pt=ie.x+qe-Ne,vt=ie.y+_e-Be,Rt=Pt+ie.width+2*Ne-qe-Ot-Oe,Le=vt+ie.height+2*Be-_e-Ve-ke;h.left=Math.max(h.left,Pt),h.top=Math.max(h.top,vt),h.right=Math.min(h.right,Rt),h.bottom=Math.min(h.bottom,Le)}}),h}function v(m){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,h="".concat(b),F=h.match(/^(.*)\%$/);return F?m*(parseFloat(F[1])/100):parseFloat(h)}function a(m,b){var h=b||[],F=(0,M.Z)(h,2),te=F[0],ae=F[1];return[v(m.width,te),v(m.height,ae)]}function u(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[m[0],m[1]]}function g(m,b){var h=b[0],F=b[1],te,ae;return h==="t"?ae=m.y:h==="b"?ae=m.y+m.height:ae=m.y+m.height/2,F==="l"?te=m.x:F==="r"?te=m.x+m.width:te=m.x+m.width/2,{x:te,y:ae}}function x(m,b){var h={t:"b",b:"t",l:"r",r:"l"};return m.map(function(F,te){return te===b?h[F]||"c":F}).join("")}function $(m,b,h,F,te,ae,K){var fe=z.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:te[F]||{}}),ve=(0,M.Z)(fe,2),le=ve[0],ge=ve[1],ie=z.useRef(0),ye=z.useMemo(function(){return b?B(b):[]},[b]),se=z.useRef({}),je=function(){se.current={}};m||je();var Xe=(0,E.Z)(function(){if(b&&h&&m){let ar=function($r,vr){var Er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ne,Xt=Pe.x+$r,Cr=Pe.y+vr,ir=Xt+sr,_r=Cr+Ut,sn=Math.max(Xt,Er.left),me=Math.max(Cr,Er.top),De=Math.min(ir,Er.right),_t=Math.min(_r,Er.bottom);return Math.max(0,(De-sn)*(_t-me))},Sr=function(){Lr=Pe.y+yt,wr=Lr+Ut,Bt=Pe.x+nt,Ht=Bt+sr};var Je,Fe,Ze,Ue,Oe=b,ke=Oe.ownerDocument,_e=C(Oe),Ve=_e.getComputedStyle(Oe),qe=Ve.position,Ot=Oe.style.left,Ne=Oe.style.top,Be=Oe.style.right,st=Oe.style.bottom,Pt=Oe.style.overflow,vt=(0,r.Z)((0,r.Z)({},te[F]),ae),Rt=ke.createElement("div");(Je=Oe.parentElement)===null||Je===void 0||Je.appendChild(Rt),Rt.style.left="".concat(Oe.offsetLeft,"px"),Rt.style.top="".concat(Oe.offsetTop,"px"),Rt.style.position=qe,Rt.style.height="".concat(Oe.offsetHeight,"px"),Rt.style.width="".concat(Oe.offsetWidth,"px"),Oe.style.left="0",Oe.style.top="0",Oe.style.right="auto",Oe.style.bottom="auto",Oe.style.overflow="hidden";var Le;if(Array.isArray(h))Le={x:h[0],y:h[1],width:0,height:0};else{var Qe,ot,It=h.getBoundingClientRect();It.x=(Qe=It.x)!==null&&Qe!==void 0?Qe:It.left,It.y=(ot=It.y)!==null&&ot!==void 0?ot:It.top,Le={x:It.x,y:It.y,width:It.width,height:It.height}}var Pe=Oe.getBoundingClientRect(),Te=_e.getComputedStyle(Oe),gt=Te.height,lr=Te.width;Pe.x=(Fe=Pe.x)!==null&&Fe!==void 0?Fe:Pe.left,Pe.y=(Ze=Pe.y)!==null&&Ze!==void 0?Ze:Pe.top;var mt=ke.documentElement,jr=mt.clientWidth,Br=mt.clientHeight,xr=mt.scrollWidth,Fr=mt.scrollHeight,Rr=mt.scrollTop,Tt=mt.scrollLeft,Ut=Pe.height,sr=Pe.width,pt=Le.height,ut=Le.width,br={left:0,top:0,right:jr,bottom:Br},Dr={left:-Tt,top:-Rr,right:xr-Tt,bottom:Fr-Rr},cr=vt.htmlRegion,on="visible",n="visibleFirst";cr!=="scroll"&&cr!==n&&(cr=on);var I=cr===n,N=d(Dr,ye),O=d(br,ye),ne=cr===on?O:N,Re=I?O:ne;Oe.style.left="auto",Oe.style.top="auto",Oe.style.right="0",Oe.style.bottom="0";var We=Oe.getBoundingClientRect();Oe.style.left=Ot,Oe.style.top=Ne,Oe.style.right=Be,Oe.style.bottom=st,Oe.style.overflow=Pt,(Ue=Oe.parentElement)===null||Ue===void 0||Ue.removeChild(Rt);var et=L(Math.round(sr/parseFloat(lr)*1e3)/1e3),Ye=L(Math.round(Ut/parseFloat(gt)*1e3)/1e3);if(et===0||Ye===0||(0,R.Sh)(h)&&!(0,P.Z)(h))return;var dt=vt.offset,zt=vt.targetOffset,rt=a(Pe,dt),tr=(0,M.Z)(rt,2),Dt=tr[0],Kt=tr[1],At=a(Le,zt),bt=(0,M.Z)(At,2),Mt=bt[0],yr=bt[1];Le.x-=Mt,Le.y-=yr;var Ge=vt.points||[],wt=(0,M.Z)(Ge,2),ft=wt[0],Lt=wt[1],Wt=u(Lt),ht=u(ft),ct=g(Le,Wt),Yt=g(Pe,ht),Zt=(0,r.Z)({},vt),nt=ct.x-Yt.x+Dt,yt=ct.y-Yt.y+Kt,Jt=ar(nt,yt),dr=ar(nt,yt,O),kt=g(Le,["t","l"]),Vt=g(Pe,["t","l"]),jt=g(Le,["b","r"]),Ie=g(Pe,["b","r"]),hr=vt.overflow||{},gr=hr.adjustX,tn=hr.adjustY,Ir=hr.shiftX,Vr=hr.shiftY,Pr=function(vr){return typeof vr=="boolean"?vr:vr>=0},Lr,wr,Bt,Ht;Sr();var qt=Pr(tn),Ct=ht[0]===Wt[0];if(qt&&ht[0]==="t"&&(wr>Re.bottom||se.current.bt)){var pr=yt;Ct?pr-=Ut-pt:pr=kt.y-Ie.y-Kt;var Ar=ar(nt,pr),an=ar(nt,pr,O);Ar>Jt||Ar===Jt&&(!I||an>=dr)?(se.current.bt=!0,yt=pr,Kt=-Kt,Zt.points=[x(ht,0),x(Wt,0)]):se.current.bt=!1}if(qt&&ht[0]==="b"&&(LrJt||rr===Jt&&(!I||Gr>=dr)?(se.current.tb=!0,yt=Zr,Kt=-Kt,Zt.points=[x(ht,0),x(Wt,0)]):se.current.tb=!1}var cn=Pr(gr),Wr=ht[1]===Wt[1];if(cn&&ht[1]==="l"&&(Ht>Re.right||se.current.rl)){var Xr=nt;Wr?Xr-=sr-ut:Xr=kt.x-Ie.x-Dt;var Hr=ar(Xr,yt),rn=ar(Xr,yt,O);Hr>Jt||Hr===Jt&&(!I||rn>=dr)?(se.current.rl=!0,nt=Xr,Dt=-Dt,Zt.points=[x(ht,1),x(Wt,1)]):se.current.rl=!1}if(cn&&ht[1]==="r"&&(BtJt||t===Jt&&(!I||o>=dr)?(se.current.lr=!0,nt=Jr,Dt=-Dt,Zt.points=[x(ht,1),x(Wt,1)]):se.current.lr=!1}Sr();var s=Ir===!0?0:Ir;typeof s=="number"&&(BtO.right&&(nt-=Ht-O.right-Dt,Le.x>O.right-s&&(nt+=Le.x-O.right+s)));var T=Vr===!0?0:Vr;typeof T=="number"&&(LrO.bottom&&(yt-=wr-O.bottom-Kt,Le.y>O.bottom-T&&(yt+=Le.y-O.bottom+T)));var D=Pe.x+nt,k=D+sr,Me=Pe.y+yt,xe=Me+Ut,at=Le.x,$t=at+ut,Nt=Le.y,ur=Nt+pt,Et=Math.max(D,at),nr=Math.min(k,$t),Gt=(Et+nr)/2,xt=Gt-D,or=Math.max(Me,Nt),St=Math.min(xe,ur),fr=(or+St)/2,ze=fr-Me;K==null||K(b,Zt);var Ft=We.right-Pe.x-(nt+Pe.width),er=We.bottom-Pe.y-(yt+Pe.height);et===1&&(nt=Math.floor(nt),Ft=Math.floor(Ft)),Ye===1&&(yt=Math.floor(yt),er=Math.floor(er));var Tr={ready:!0,offsetX:nt/et,offsetY:yt/Ye,offsetR:Ft/et,offsetB:er/Ye,arrowX:xt/et,arrowY:ze/Ye,scaleX:et,scaleY:Ye,align:Zt};ge(Tr)}}),He=function(){ie.current+=1;var Fe=ie.current;Promise.resolve().then(function(){ie.current===Fe&&Xe()})},Ke=function(){ge(function(Fe){return(0,r.Z)((0,r.Z)({},Fe),{},{ready:!1})})};return(0,W.Z)(Ke,[F]),(0,W.Z)(function(){m||Ke()},[m]),[le.ready,le.offsetX,le.offsetY,le.offsetR,le.offsetB,le.arrowX,le.arrowY,le.scaleX,le.scaleY,le.align,He]}var ce=e(77654);function he(m,b,h,F,te){(0,W.Z)(function(){if(m&&b&&h){let ie=function(){F(),te()};var ae=b,K=h,fe=B(ae),ve=B(K),le=C(K),ge=new Set([le].concat((0,ce.Z)(fe),(0,ce.Z)(ve)));return ge.forEach(function(ye){ye.addEventListener("scroll",ie,{passive:!0})}),le.addEventListener("resize",ie,{passive:!0}),F(),function(){ge.forEach(function(ye){ye.removeEventListener("scroll",ie),le.removeEventListener("resize",ie)})}}},[m,b,h])}var V=e(48736);function X(m,b,h,F,te,ae,K,fe){var ve=z.useRef(m);ve.current=m;var le=z.useRef(!1);z.useEffect(function(){if(b&&F&&(!te||ae)){var ie=function(){le.current=!1},ye=function(Ze){var Ue;ve.current&&!K(((Ue=Ze.composedPath)===null||Ue===void 0||(Ue=Ue.call(Ze))===null||Ue===void 0?void 0:Ue[0])||Ze.target)&&!le.current&&fe(!1)},se=C(F);se.addEventListener("pointerdown",ie,!0),se.addEventListener("mousedown",ye,!0),se.addEventListener("contextmenu",ye,!0);var je=(0,S.A)(h);if(je&&(je.addEventListener("mousedown",ye,!0),je.addEventListener("contextmenu",ye,!0)),0)var Xe,He,Ke,Je;return function(){se.removeEventListener("pointerdown",ie,!0),se.removeEventListener("mousedown",ye,!0),se.removeEventListener("contextmenu",ye,!0),je&&(je.removeEventListener("mousedown",ye,!0),je.removeEventListener("contextmenu",ye,!0))}}},[b,h,F,te,ae]);function ge(){le.current=!0}return ge}var be=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function G(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:y.Z,b=z.forwardRef(function(h,F){var te=h.prefixCls,ae=te===void 0?"rc-trigger-popup":te,K=h.children,fe=h.action,ve=fe===void 0?"hover":fe,le=h.showAction,ge=h.hideAction,ie=h.popupVisible,ye=h.defaultPopupVisible,se=h.onPopupVisibleChange,je=h.afterPopupVisibleChange,Xe=h.mouseEnterDelay,He=h.mouseLeaveDelay,Ke=He===void 0?.1:He,Je=h.focusDelay,Fe=h.blurDelay,Ze=h.mask,Ue=h.maskClosable,Oe=Ue===void 0?!0:Ue,ke=h.getPopupContainer,_e=h.forceRender,Ve=h.autoDestroy,qe=h.destroyPopupOnHide,Ot=h.popup,Ne=h.popupClassName,Be=h.popupStyle,st=h.popupPlacement,Pt=h.builtinPlacements,vt=Pt===void 0?{}:Pt,Rt=h.popupAlign,Le=h.zIndex,Qe=h.stretch,ot=h.getPopupClassNameFromAlign,It=h.fresh,Pe=h.alignPoint,Te=h.onPopupClick,gt=h.onPopupAlign,lr=h.arrow,mt=h.popupMotion,jr=h.maskMotion,Br=h.popupTransitionName,xr=h.popupAnimation,Fr=h.maskTransitionName,Rr=h.maskAnimation,Tt=h.className,Ut=h.getTriggerDOMNode,sr=(0,l.Z)(h,be),pt=Ve||qe||!1,ut=z.useState(!1),br=(0,M.Z)(ut,2),Dr=br[0],cr=br[1];(0,W.Z)(function(){cr((0,J.Z)())},[]);var on=z.useRef({}),n=z.useContext(re),I=z.useMemo(function(){return{registerSubPopup:function(De,_t){on.current[De]=_t,n==null||n.registerSubPopup(De,_t)}}},[n]),N=(0,ee.Z)(),O=z.useState(null),ne=(0,M.Z)(O,2),Re=ne[0],We=ne[1],et=z.useRef(null),Ye=(0,E.Z)(function(me){et.current=me,(0,R.Sh)(me)&&Re!==me&&We(me),n==null||n.registerSubPopup(N,me)}),dt=z.useState(null),zt=(0,M.Z)(dt,2),rt=zt[0],tr=zt[1],Dt=z.useRef(null),Kt=(0,E.Z)(function(me){(0,R.Sh)(me)&&rt!==me&&(tr(me),Dt.current=me)}),At=z.Children.only(K),bt=(At==null?void 0:At.props)||{},Mt={},yr=(0,E.Z)(function(me){var De,_t,mr=rt;return(mr==null?void 0:mr.contains(me))||((De=(0,S.A)(mr))===null||De===void 0?void 0:De.host)===me||me===mr||(Re==null?void 0:Re.contains(me))||((_t=(0,S.A)(Re))===null||_t===void 0?void 0:_t.host)===me||me===Re||Object.values(on.current).some(function(tt){return(tt==null?void 0:tt.contains(me))||me===tt})}),Ge=U(ae,mt,xr,Br),wt=U(ae,jr,Rr,Fr),ft=z.useState(ye||!1),Lt=(0,M.Z)(ft,2),Wt=Lt[0],ht=Lt[1],ct=ie!=null?ie:Wt,Yt=(0,E.Z)(function(me){ie===void 0&&ht(me)});(0,W.Z)(function(){ht(ie||!1)},[ie]);var Zt=z.useRef(ct);Zt.current=ct;var nt=z.useRef([]);nt.current=[];var yt=(0,E.Z)(function(me){var De;Yt(me),((De=nt.current[nt.current.length-1])!==null&&De!==void 0?De:ct)!==me&&(nt.current.push(me),se==null||se(me))}),Jt=z.useRef(),dr=function(){clearTimeout(Jt.current)},kt=function(De){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;dr(),_t===0?yt(De):Jt.current=setTimeout(function(){yt(De)},_t*1e3)};z.useEffect(function(){return dr},[]);var Vt=z.useState(!1),jt=(0,M.Z)(Vt,2),Ie=jt[0],hr=jt[1];(0,W.Z)(function(me){(!me||ct)&&hr(!0)},[ct]);var gr=z.useState(null),tn=(0,M.Z)(gr,2),Ir=tn[0],Vr=tn[1],Pr=z.useState(null),Lr=(0,M.Z)(Pr,2),wr=Lr[0],Bt=Lr[1],Ht=function(De){Bt([De.clientX,De.clientY])},qt=$(ct,Re,Pe&&wr!==null?wr:rt,st,vt,Rt,gt),Ct=(0,M.Z)(qt,11),pr=Ct[0],Ar=Ct[1],an=Ct[2],Zr=Ct[3],rr=Ct[4],Gr=Ct[5],cn=Ct[6],Wr=Ct[7],Xr=Ct[8],Hr=Ct[9],rn=Ct[10],Jr=we(Dr,ve,le,ge),t=(0,M.Z)(Jr,2),o=t[0],s=t[1],T=o.has("click"),D=s.has("click")||s.has("contextMenu"),k=(0,E.Z)(function(){Ie||rn()}),Me=function(){Zt.current&&Pe&&D&&kt(!1)};he(ct,rt,Re,k,Me),(0,W.Z)(function(){k()},[wr,st]),(0,W.Z)(function(){ct&&!(vt!=null&&vt[st])&&k()},[JSON.stringify(Rt)]);var xe=z.useMemo(function(){var me=Z(vt,ae,Hr,Pe);return A()(me,ot==null?void 0:ot(Hr))},[Hr,ot,vt,ae,Pe]);z.useImperativeHandle(F,function(){return{nativeElement:Dt.current,popupElement:et.current,forceAlign:k}});var at=z.useState(0),$t=(0,M.Z)(at,2),Nt=$t[0],ur=$t[1],Et=z.useState(0),nr=(0,M.Z)(Et,2),Gt=nr[0],xt=nr[1],or=function(){if(Qe&&rt){var De=rt.getBoundingClientRect();ur(De.width),xt(De.height)}},St=function(){or(),k()},fr=function(De){hr(!1),rn(),je==null||je(De)},ze=function(){return new Promise(function(De){or(),Vr(function(){return De})})};(0,W.Z)(function(){Ir&&(rn(),Ir(),Vr(null))},[Ir]);function Ft(me,De,_t,mr){Mt[me]=function(tt){var kr;mr==null||mr(tt),kt(De,_t);for(var Mr=arguments.length,Ur=new Array(Mr>1?Mr-1:0),zr=1;zr1?_t-1:0),tt=1;tt<_t;tt++)mr[tt-1]=arguments[tt];(De=bt.onClick)===null||De===void 0||De.call.apply(De,[bt,me].concat(mr))});var er=X(ct,D,rt,Re,Ze,Oe,yr,kt),Tr=o.has("hover"),ar=s.has("hover"),Sr,$r;Tr&&(Ft("onMouseEnter",!0,Xe,function(me){Ht(me)}),Ft("onPointerEnter",!0,Xe,function(me){Ht(me)}),Sr=function(De){(ct||Ie)&&Re!==null&&Re!==void 0&&Re.contains(De.target)&&kt(!0,Xe)},Pe&&(Mt.onMouseMove=function(me){var De;(De=bt.onMouseMove)===null||De===void 0||De.call(bt,me)})),ar&&(Ft("onMouseLeave",!1,Ke),Ft("onPointerLeave",!1,Ke),$r=function(){kt(!1,Ke)}),o.has("focus")&&Ft("onFocus",!0,Je),s.has("focus")&&Ft("onBlur",!1,Fe),o.has("contextMenu")&&(Mt.onContextMenu=function(me){var De;Zt.current&&s.has("contextMenu")?kt(!1):(Ht(me),kt(!0)),me.preventDefault();for(var _t=arguments.length,mr=new Array(_t>1?_t-1:0),tt=1;tt<_t;tt++)mr[tt-1]=arguments[tt];(De=bt.onContextMenu)===null||De===void 0||De.call.apply(De,[bt,me].concat(mr))}),Tt&&(Mt.className=A()(bt.className,Tt));var vr=z.useRef(!1);vr.current||(vr.current=_e||ct||Ie);var Er=(0,r.Z)((0,r.Z)({},bt),Mt),Xt={},Cr=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];Cr.forEach(function(me){sr[me]&&(Xt[me]=function(){for(var De,_t=arguments.length,mr=new Array(_t),tt=0;tt<_t;tt++)mr[tt]=arguments[tt];(De=Er[me])===null||De===void 0||De.call.apply(De,[Er].concat(mr)),sr[me].apply(sr,mr)})});var ir=z.cloneElement(At,(0,r.Z)((0,r.Z)({},Er),Xt)),_r={x:Gr,y:cn},sn=lr?(0,r.Z)({},lr!==!0?lr:{}):null;return z.createElement(z.Fragment,null,z.createElement(f.Z,{disabled:!ct,ref:Kt,onResize:St},z.createElement(oe,{getTriggerDOMNode:Ut},ir)),vr.current&&z.createElement(re.Provider,{value:I},z.createElement(_,{portal:m,ref:Ye,prefixCls:ae,popup:Ot,className:A()(Ne,xe),style:Be,target:rt,onMouseEnter:Sr,onMouseLeave:$r,onPointerEnter:Sr,zIndex:Le,open:ct,keepDom:Ie,fresh:It,onClick:Te,onPointerDownCapture:er,mask:Ze,motion:Ge,maskMotion:wt,onVisibleChanged:fr,onPrepare:ze,forceRender:_e,autoDestroy:pt,getPopupContainer:ke,align:Hr,arrow:sn,arrowPos:_r,ready:pr,offsetX:Ar,offsetY:an,offsetR:Zr,offsetB:rr,onAlign:k,stretch:Qe,targetWidth:Nt/Wr,targetHeight:Gt/Xr})))});return b}var H=G(y.Z)},32618:function(lt,ue,e){e.d(ue,{Z:function(){return Jr}});var r=e(80813),M=e(92310),l=e.n(M),y=e(59301),Y=function(){var t=(0,y.useRef)(!1);return(0,y.useEffect)(function(){return t.current=!1,function(){t.current=!0}},[]),t},A=Y;function f(t){var o=A(),s=(0,r.CR)((0,y.useState)(t),2),T=s[0],D=s[1],k=(0,y.useCallback)(function(Me){o.current||D(Me)},[]);return[T,k]}var R=f;function S(t){var o=(0,y.useRef)(t);return o.current=t,o}var E=S,ee=function(t){(0,y.useEffect)(function(){t()},[])},W=ee;function J(t,o){o===void 0&&(o={});var s=o.insertAt;if(typeof document!="undefined"){var T=document.head||document.getElementsByTagName("head")[0],D=document.createElement("style");D.type="text/css",s==="top"&&T.firstChild?T.insertBefore(D,T.firstChild):T.appendChild(D),D.styleSheet?D.styleSheet.cssText=t:D.appendChild(document.createTextNode(t))}}var z=`@-webkit-keyframes slider-icon-animate_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); @@ -376,7 +376,7 @@ top: 22px; padding: 15px 0 0; } -`;J(z);var pe="rc-slider-captcha";function Ee(t){var o=0,s=0;return typeof t.clientX=="number"&&typeof t.clientY=="number"?(o=t.clientX,s=t.clientY):t.touches&&t.touches[0]?(o=t.touches[0].clientX,s=t.touches[0].clientY):t.changedTouches&&t.changedTouches[0]&&(o=t.changedTouches[0].clientX,s=t.changedTouches[0].clientY),{clientX:o,clientY:s}}function Se(t,o){if(o===void 0&&(o={}),t)for(var s in o)t.style[s]=o[s]}var Ae=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,c=Ae&&"onpointerdown"in window,j=Ae&&"ontouchstart"in window,i=function(t){return t==null?void 0:t.scrollTop};function p(t,o){return typeof t=="number"&&!Number.isNaN(t)&&typeof o=="number"&&o>0?Number(t.toFixed(o)):t}var _="".concat(pe,"-button"),Q=function(t){var o,s=t.className,T=t.disabled,D=t.active,k=t.success,Me=t.error,xe=t.verify,at=t.buttonRef,$t=(0,r._T)(t,["className","disabled","active","success","error","verify","buttonRef"]);return y.createElement("span",(0,r.pi)({className:l()(_,s,(o={},o["".concat(_,"-disabled")]=T,o["".concat(_,"-active")]=D,o["".concat(_,"-verify")]=xe,o["".concat(_,"-success")]=k,o["".concat(_,"-error")]=Me,o["".concat(_,"-pc")]=!j,o)),ref:at},$t))};Q.displayName="SliderButton";var oe=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),y.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),y.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},Ce=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),y.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},re=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},t),y.createElement("defs",null,y.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),y.createElement("g",null,y.createElement("use",{xlinkHref:"#l",opacity:".27"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},de=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),y.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},we=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),y.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},P=function(t){return y.createElement("svg",(0,r.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},t),y.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},w="".concat(pe,"-icon"),Z=function(t){var o,s=t.className,T=t.spin,D=(0,r._T)(t,["className","spin"]);return y.createElement("span",(0,r.pi)({className:l()(w,(o={},o["".concat(w,"-spin")]=T,o),s)},D))},U={arrowRight:y.createElement(oe,null),check:y.createElement(Ce,null),loading:y.createElement(re,null),refresh:y.createElement(de,null),x:y.createElement(we,null),imageFill:y.createElement(P,null)},C=function(t){var o=t.type,s=(0,r._T)(t,["type"]);return y.createElement(Z,(0,r.pi)({},s),U[o])},B;(function(t){t[t.Default=1]="Default",t[t.Loading=2]="Loading",t[t.Moving=3]="Moving",t[t.Verify=4]="Verify",t[t.Success=5]="Success",t[t.Error=6]="Error",t[t.LoadFailed=7]="LoadFailed"})(B||(B={}));var L="".concat(pe,"-control"),q=40,d=2,v=function(t){var o,s,T=t.status,D=T===void 0?B.Default:T,k=t.isLimitErrors,Me=t.tipText,xe=t.tipIcon,at=t.sliderButtonProps,$t=t.indicatorProps,Nt=t.controlRef,ur=(0,r._T)(t,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),Et=(0,y.useRef)(null),nr=(0,y.useRef)(null),Gt=(0,y.useRef)(null),xt=(0,y.useRef)({}),or=(0,r.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:y.createElement(y.Fragment,null,y.createElement(C,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Me),St=(0,r.pi)({default:y.createElement(C,{type:"arrowRight"}),loading:y.createElement(C,{type:"loading",spin:!0}),error:y.createElement(C,{type:"x"}),success:y.createElement(C,{type:"check"})},xe),fr=(o={},o[B.Default]=[or.default,St.default],o[B.Loading]=[or.loading,St.default],o[B.Moving]=[or.moving,St.default],o[B.Verify]=[or.verifying,St.loading],o[B.Error]=[or.error,St.error],o[B.Success]=[or.success,St.success],o[B.LoadFailed]=[or.loadFailed,St.default],o),ze=function(Cr){var ir;return(Cr||typeof xt.current.sliderButtonWidth!="number")&&(xt.current.sliderButtonWidth=((ir=nr.current)===null||ir===void 0?void 0:ir.clientWidth)||q),xt.current.sliderButtonWidth},Ft=function(Cr){if(Cr||typeof xt.current.indicatorBorderWidth!="number")if(Gt.current){var ir=window.getComputedStyle(Gt.current);xt.current.indicatorBorderWidth=parseInt(ir.borderLeftWidth)+parseInt(ir.borderRightWidth)}else xt.current.indicatorBorderWidth=d;return xt.current.indicatorBorderWidth},er=function(Cr){var ir;return(Cr||!xt.current.rect)&&Et.current&&(xt.current.rect=(ir=Et.current)===null||ir===void 0?void 0:ir.getBoundingClientRect()),xt.current.rect};(0,y.useImperativeHandle)(Nt,function(){return{getSliderButtonWidth:ze,getIndicatorBorderWidth:Ft,getRect:er,updateLeft:function(Cr){var ir=ze(),_r=Ft();Se(nr.current,{left:Cr+"px"}),Se(Gt.current,{width:Cr+ir+_r+"px"})}}},[]);var Tr=D===B.Loading,ar=D===B.Moving,Sr=D===B.Verify,$r=D===B.Success,vr=D===B.Error,Er=D===B.LoadFailed,Xt=k?or.errors:fr[D][0];return y.createElement("div",(0,r.pi)({},ur,{className:l()(L,(s={},s["".concat(L,"-loading")]=Tr,s["".concat(L,"-moving")]=ar,s["".concat(L,"-verify")]=Sr,s["".concat(L,"-success")]=$r,s["".concat(L,"-error")]=vr,s["".concat(L,"-errors")]=k,s["".concat(L,"-load-failed")]=Er,s),ur.className),ref:Et}),y.createElement("div",(0,r.pi)({},$t,{className:l()("".concat(L,"-indicator"),$t==null?void 0:$t.className),ref:Gt})),y.createElement(Q,(0,r.pi)({},at,{className:l()("".concat(L,"-button"),at==null?void 0:at.className),disabled:Tr,active:ar,verify:Sr,success:$r,error:vr,buttonRef:nr}),fr[D][1]),y.createElement("div",{className:l()("".concat(L,"-tips")),style:Xt?{}:{display:"none"}},Xt))},a="".concat(pe,"-loading"),u=function(t){var o=t.icon,s=o===void 0?y.createElement(C,{type:"loading",spin:!0}):o,T=t.text,D=T===void 0?"\u52A0\u8F7D\u4E2D...":T,k=t.className,Me=(0,r._T)(t,["icon","text","className"]);return y.createElement("div",(0,r.pi)({className:l()(a,k)},Me),y.createElement("div",{className:"".concat(a,"-icon")},s),y.createElement("div",{className:"".concat(a,"-text")},D))},g="".concat(pe,"-jigsaw"),x={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:y.createElement(C,{type:"imageFill"}),refreshIcon:y.createElement(C,{type:"refresh"})},$=function(t){var o,s,T=t.status,D=t.bgSize,k=D===void 0?x.bgSize:D,Me=t.puzzleSize,xe=Me===void 0?x.puzzleSize:Me,at=t.bgUrl,$t=t.puzzleUrl,Nt=t.bgImgProps,ur=t.puzzleImgProps,Et=t.jigsawRef,nr=t.loadingBoxProps,Gt=t.loadFailedIcon,xt=Gt===void 0?x.loadFailedIcon:Gt,or=t.showRefreshIcon,St=or===void 0?!0:or,fr=t.refreshIcon,ze=fr===void 0?x.refreshIcon:fr,Ft=t.disabledRefresh,er=t.onRefresh,Tr=t.style,ar=t.className,Sr=t.children,$r=(0,r._T)(t,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),vr=(0,y.useRef)(null);if((0,y.useImperativeHandle)(Et,function(){return{updateLeft:function(Xt){Se(vr.current,{left:Xt+"px"})}}}),T===B.Loading)return y.createElement(u,(0,r.pi)({},nr,{style:(0,r.pi)((0,r.pi)({},nr==null?void 0:nr.style),k)}));if(T===B.LoadFailed)return y.createElement("div",{className:"".concat(pe,"-load-failed"),style:k},xt);var Er=T===B.Verify||T===B.Error||T===B.Success;return y.createElement("div",(0,r.pi)({className:l()(g,(o={},o["".concat(g,"-stop")]=Er,o),ar),style:(0,r.pi)((0,r.pi)({},Tr),k)},$r),y.createElement("img",(0,r.pi)({src:at,alt:""},Nt,{className:l()("".concat(g,"-bg"),Nt==null?void 0:Nt.className),style:(0,r.pi)((0,r.pi)({},Nt==null?void 0:Nt.style),k)})),y.createElement("img",(0,r.pi)({src:$t,alt:""},ur,{className:l()("".concat(g,"-puzzle"),ur==null?void 0:ur.className),style:(0,r.pi)((0,r.pi)({},ur==null?void 0:ur.style),xe),ref:vr})),St&&T!==B.Success&&ze&&y.createElement("div",{className:l()("".concat(g,"-refresh"),(s={},s["".concat(g,"-refresh-disabled")]=T===B.Verify||Ft,s)),onClick:function(){T!==B.Verify&&!Ft&&(er==null||er())}},ze),Sr)},ce=c?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:j?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},he=c?"onPointerDown":j?"onTouchStart":"onMouseDown",V;(function(t){t.Puzzle="puzzle",t.Button="button"})(V||(V={}));var X=function(t){var o,s,T,D=t.mode,k=D===void 0?"embed":D,Me=t.limitErrorCount,xe=Me===void 0?0:Me,at=t.tipText,$t=t.tipIcon,Nt=t.refreshIcon,ur=t.bgSize,Et=t.puzzleSize,nr=t.request,Gt=t.autoRequest,xt=Gt===void 0?!0:Gt,or=t.onVerify,St=t.autoRefreshOnError,fr=St===void 0?!0:St,ze=t.actionRef,Ft=t.showRefreshIcon,er=Ft===void 0?!0:Ft,Tr=t.jigsawContent,ar=t.errorHoldDuration,Sr=ar===void 0?500:ar,$r=t.showJigsawOnActive,vr=$r===void 0?!1:$r,Er=t.loadingDelay,Xt=Er===void 0?0:Er,Cr=t.placement,ir=Cr===void 0?"top":Cr,_r=t.loadingBoxProps,sn=t.sliderButtonProps,me=t.precision,De=me===void 0?7:me,_t=t.className,mr=t.style,tt=t.styles,kr=R(),Mr=kr[0],Ur=kr[1],zr=R(function(){return!hn&&nr&&xt?B.Loading:B.Default}),dn=zr[0],nn=zr[1],Or=E(dn),qr=(0,y.useRef)(null),un=(0,y.useRef)(null),ln=(0,y.useRef)(null),pn=Nt!==void 0?Nt:$t==null?void 0:$t.refresh,Kr=(0,r.pi)((0,r.pi)({},x.bgSize),ur),Nr=(0,r.pi)((0,r.pi)({},x.puzzleSize),Et),bn=ir==="bottom"?"top":"bottom",$e=(0,y.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:V.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),hn=k==="slider",fn=typeof Xt=="number"&&Xt>0,gn=dn===B.Error&&xe>0&&$e.current.errorCount>=xe,On=function(){$e.current.buttonMaxDistance=Kr.width-$e.current.sliderButtonWidth-$e.current.indicatorBorderWidth,$e.current.puzzleMaxDistance=Kr.width-Nr.width-Nr.left},yn=function(){var it;return((it=qr.current)===null||it===void 0?void 0:it.getRect(!0).height)||42},Cn=function(){return(0,r.mG)(void 0,void 0,void 0,function(){var it;return(0,r.Jh)(this,function(Qt){switch(Qt.label){case 0:if(hn)return[2];if(!nr)return[3,4];fn?$e.current.loadingTimer=setTimeout(function(){nn(B.Loading)},Xt):nn(B.Loading),Qt.label=1;case 1:return Qt.trys.push([1,3,,4]),[4,nr()];case 2:return it=Qt.sent(),fn&&clearTimeout($e.current.loadingTimer),Ur(it),nn(B.Default),[3,4];case 3:return Qt.sent(),fn&&clearTimeout($e.current.loadingTimer),Ur(void 0),nn(B.LoadFailed),[3,4];case 4:return[2]}})})},xn=function(it){it===void 0&&(it=300),!(k!=="float"||Or.current===B.Success)&&(clearTimeout($e.current.floatTransitionTimer),clearTimeout($e.current.floatDelayHideTimer),clearTimeout($e.current.floatDelayShowTimer),$e.current.floatDelayShowTimer=setTimeout(function(){var Qt;Se(ln.current,{display:"block"}),i(ln.current);var en=yn()+"px";Se(ln.current,(Qt={},Qt[bn]=en,Qt.opacity="1",Qt))},it))},wn=function(it){it===void 0&&(it=300),k==="float"&&(clearTimeout($e.current.floatTransitionTimer),clearTimeout($e.current.floatDelayHideTimer),clearTimeout($e.current.floatDelayShowTimer),$e.current.floatDelayHideTimer=setTimeout(function(){var Qt,en=yn()/2+"px";Se(ln.current,(Qt={},Qt[bn]=en,Qt.opacity="0",Qt)),$e.current.floatTransitionTimer=setTimeout(function(){Se(ln.current,{display:"none"})},300)},it))},$n=function(it){var Qt;hn||(Qt=un.current)===null||Qt===void 0||Qt.updateLeft(it)},Rn=function(){var it;$e.current.isPressed=!1,nn(B.Default),(it=qr.current)===null||it===void 0||it.updateLeft(0),$n(Nr.left)},En=function(it){it===void 0&&(it=!1),it&&($e.current.errorCount=0),clearTimeout($e.current.refreshTimer),Or.current!==B.Loading&&(Rn(),Cn())},Mn=function(){(gn||dn===B.LoadFailed)&&En(gn)},zn=function(){j||($e.current.isMouseEntered=!0,xn())},jn=function(){$e.current.isMouseEntered=!1,!(j||vr&&$e.current.isPressed)&&wn()},Bn=function(it){$e.current.currentTargetType=V.Puzzle,In(it)},Dn=function(it){$e.current.currentTargetType=V.Button,In(it)},In=function(it){if(Or.current===B.Default){it.preventDefault();var Qt=Ee(it),en=Qt.clientX,vn=Qt.clientY;$e.current.startInfo={x:en,y:vn,timestamp:new Date().getTime()},$e.current.trail=[[en,vn]],qr.current&&($e.current.sliderButtonWidth=qr.current.getSliderButtonWidth(!0),$e.current.indicatorBorderWidth=qr.current.getIndicatorBorderWidth(!0)),On(),$e.current.ratio=$e.current.puzzleMaxDistance/$e.current.buttonMaxDistance,$e.current.currentTargetType===V.Puzzle&&($e.current.ratio=1/$e.current.ratio),(j||it.pointerType==="pen"||it.pointerType==="touch")&&xn(0),$e.current.isPressed=!0,document.addEventListener(ce.move,Tn),document.addEventListener(ce.end,Sn),document.addEventListener(ce.cancel,Sn)}},Tn=function(it){var Qt;if($e.current.isPressed){it.preventDefault();var en=Ee(it),vn=en.clientX,Pn=en.clientY,Qr=vn-$e.current.startInfo.x;$e.current.trail.push([vn,Pn]),Or.current!==B.Moving&&Qr>0&&nn(B.Moving);var Yr=Qr,mn=Qr;$e.current.currentTargetType===V.Puzzle?(Qr=Math.max(0,Math.min(Qr,$e.current.puzzleMaxDistance)),Yr=Qr+Nr.left,mn=Qr*$e.current.ratio):(Qr=Math.max(0,Math.min(Qr,$e.current.buttonMaxDistance)),mn=Qr,Yr=Qr*$e.current.ratio+Nr.left),(Qt=qr.current)===null||Qt===void 0||Qt.updateLeft(mn),$n(Yr)}},Sn=function(it){if(document.removeEventListener(ce.move,Tn),document.removeEventListener(ce.end,Sn),document.removeEventListener(ce.cancel,Sn),!!$e.current.isPressed){if(Or.current!==B.Moving||typeof or!="function"){$e.current.isPressed=!1,(j||it.pointerType==="pen"||it.pointerType==="touch"||vr&&!$e.current.isMouseEntered)&&wn(),Rn();return}$e.current.isPressed=!1,nn(B.Verify);var Qt=new Date().getTime(),en=Ee(it),vn=en.clientX,Pn=en.clientY,Qr=Pn-$e.current.startInfo.y,Yr=vn-$e.current.startInfo.x,mn=Yr;$e.current.currentTargetType===V.Puzzle?(Yr=Math.max(0,Math.min(Yr,$e.current.puzzleMaxDistance)),mn=Yr*$e.current.ratio):(Yr=Math.max(0,Math.min(Yr,$e.current.buttonMaxDistance)),mn=Yr,Yr*=$e.current.ratio),or({x:p(Yr,De),y:p(Qr,De),sliderOffsetX:p(mn,De),duration:Qt-$e.current.startInfo.timestamp,trail:$e.current.trail,targetType:$e.current.currentTargetType,errorCount:$e.current.errorCount}).then(function(){$e.current.errorCount=0,nn(B.Success),wn()}).catch(function(){$e.current.errorCount+=1,nn(B.Error),(j||it.pointerType==="pen"||it.pointerType==="touch"||vr&&!$e.current.isMouseEntered)&&wn(),(xe<=0||$e.current.errorCount0?(D.forEach(function(k){k.wrap.apply(k.context,s)}),!0):!1},t}(),G={},H=function(){function t(o){o===void 0&&(o="default"),this.scope=o,G[this.scope]||(G[this.scope]={}),this.data=G[this.scope]}return t.prototype.getItem=function(o){return o in this.data?this.data[o]:null},t.prototype.setItem=function(o,s){this.data[o]=s},t.prototype.removeItem=function(o){delete this.data[o]},t.prototype.clear=function(){G[this.scope]={},this.data=G[this.scope]},t}();function m(){return Math.random().toString(16).substring(2,8)}function b(t){try{var o=typeof t=="object"&&t!==null&&!!t.setItem&&!!t.getItem&&!!t.removeItem;if(o){var s=m()+new Date().getTime(),T="1";if(t.setItem(s,T),t.getItem(s)!==T)return!1;t.removeItem(s)}return o}catch(D){return console.error("[cache2] ".concat(t," is not supported. The default memory cache will be used.")),!1}}function h(t,o){try{return JSON.parse(t,o)}catch(s){return t}}function F(t,o){return JSON.stringify(t,o)}var te=function(){function t(o,s){s===void 0&&(s={});var T=o?b(o):!1;this.options=(0,r.pi)({needParsed:T,prefix:""},s),this.storage=T?o:new H(this.options.memoryScope)}return t.prototype.getKey=function(o){return this.options.prefix+o},t.prototype.get=function(o){var s=this.storage.getItem(this.getKey(o));return this.options.needParsed?h(s,this.options.reviver):s},t.prototype.set=function(o,s){this.storage.setItem(this.getKey(o),this.options.needParsed?F(s,this.options.replacer):s)},t.prototype.del=function(o){this.storage.removeItem(this.getKey(o))},t.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},t}(),ae="cache2_",K="default",fe=function(t){(0,r.ZT)(o,t);function o(s,T){var D=t.call(this)||this,k=K,Me;return typeof s=="string"?k=s||K:typeof s=="object"&&(Me=s),!Me&&typeof T=="object"&&(Me=T),D.options=(0,r.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:ae},Me),D.storage=new te(D.options.storage,(0,r.pi)({memoryScope:k},D.options)),D.cacheKey=k,D.startCheckperiod(),D}return o.prototype._check=function(s,T){var D=!0;return T.t!==0&&T.t0?D+k:0;return{v:s,t:Me,n:D}},o.prototype._isLimited=function(s){return this.options.max>-1&&s>=this.options.max},o.prototype._getReplaceKey=function(s,T){var D=s[0];return s.forEach(function(k){(T[k].t0&&this.setCacheValues(D),k},o.prototype.clear=function(){this.storage.del(this.cacheKey)},o.prototype.keys=function(){var s=this,T=this.cacheValues,D=Object.keys(T);return D.filter(function(k){return s._check(k,T[k])})},o.prototype.has=function(s){var T=this.cacheValues[s];return!!(T&&this._check(s,T))},o.prototype.take=function(s){var T,D=this.cacheValues[s];return D&&this._check(s,D)&&(T=D.v,this.del(s)),T},o.prototype.ttl=function(s,T){var D=this.cacheValues,k=D[s];return k&&this._check(s,k)?(D[s]=this._wrap(k.v,T),!0):!1},o.prototype.getTtl=function(s){var T=this.cacheValues,D=T[s];if(D&&this._check(s,D))return T[s].t},o.prototype.getLastModified=function(s){var T=this.cacheValues,D=T[s];if(D&&this._check(s,D))return T[s].n},o.prototype.startCheckperiod=function(){var s=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){s.startCheckperiod()},this.options.checkperiod))},o.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},o}(be),ve=void 0,le="undefined",ge="object",ie=Object.prototype,ye=ie.toString,se=ie.hasOwnProperty,je=ie.propertyIsEnumerable,Xe=Object.getOwnPropertySymbols,He=Object.getPrototypeOf,Ke=Object.keys,Je=Function.prototype,Fe=Je.toString,Ze=typeof Symbol!==le,Ue=Ze?Symbol.prototype:ve,Oe=Array.prototype,ke=Oe.slice,_e=Math.min,Ve=Math.max,qe=Math.random,Ot=Math.floor,Ne=Math.ceil,Be=Math.abs,st=Number.isFinite,Pt=Number.isInteger,vt=Number.isSafeInteger,Rt=typeof globalThis===ge&&globalThis,Le=typeof e.g===ge&&e.g,Qe=typeof self===ge&&self,ot=Number.MAX_SAFE_INTEGER||9007199254740991,It=Number.MIN_SAFE_INTEGER||-9007199254740991,Pe=4294967295,Te="[object ",gt=Te+"BigInt]",lr=Te+"Number]",mt=Te+"Boolean]",jr=Te+"String]",Br=Te+"Date]",xr=Te+"RegExp]",Fr=Te+"Symbol]",Rr=Te+"Error]",Tt=Te+"ArrayBuffer]",Ut=Te+"Arguments]",sr=Te+"Array]",pt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(t){return Te+t+"]"}),ut=Te+"WeakSet]",br=Te+"Blob]",Dr=Te+"File]",cr=Te+"DOMException]",on=Te+"Object]",n=Te+"DataView]",I=Te+"Map]",N=Te+"Promise]",O=Te+"Set]",ne=Te+"WeakMap]",Re=Te+"Window]";function We(t){return ye.call(t)}function et(t){return typeof t=="string"||We(t)===jr}var Ye=function(){function t(o,s){s===void 0&&(s="uh_async_memo"),this.promiseCache={},this.cache=new fe(s,o)}return t.prototype.run=function(o,s,T){var D=this;if(!s||!et(s))return o();var k=(0,r.pi)({persisted:!0},T);if(k.persisted){var Me=this.cache.get(s);if(Me)return Promise.resolve(Me)}return this.promiseCache[s]||(this.promiseCache[s]=o().then(function(xe){return delete D.promiseCache[s],D.cache.set(s,xe,k.ttl),xe}).catch(function(xe){return delete D.promiseCache[s],Promise.reject(xe)})),this.promiseCache[s]},t}(),dt=typeof Blob!==le;function zt(t){return dt&&t instanceof Blob?!0:We(t)===br}function rt(t){return function(){return t}}function tr(){}var Dt=typeof URL!="undefined",Kt=void 0,At=Object.keys,bt=Object.values,Mt=Dt?URL.createObjectURL:rt(""),yr=Dt?URL.revokeObjectURL:tr;function Ge(t,o){var s=o||{},T=s.method,D=T===void 0?"get":T,k=s.data,Me=k===void 0?null:k,xe=s.timeout,at=s.headers,$t=s.withCredentials,Nt=$t===void 0?!1:$t,ur=s.async,Et=ur===void 0?!0:ur,nr=s.user,Gt=nr===void 0?null:nr,xt=s.password,or=xt===void 0?null:xt,St=s.responseType,fr=s.onReadyStateChange,ze=s.onLoadStart,Ft=s.onProgress,er=s.onAbort,Tr=s.onTimeout,ar=s.onError,Sr=s.onLoad,$r=s.onLoadEnd;return new Promise(function(vr,Er){var Xt=new XMLHttpRequest;Xt.open(D.toLowerCase(),t,Et,Gt,or),fr&&(Xt.onreadystatechange=fr),typeof xe=="number"&&xe>0&&(Xt.timeout=xe),Xt.withCredentials=Nt,St&&(Xt.responseType=St),typeof at=="object"&&At(at).map(function(me){Xt.setRequestHeader(me,at[me])});var Cr=function(me){return function(De){vr(De),me==null||me.call(Xt,De)}},ir=function(me){return function(De){Er(De),me==null||me.call(Xt,De)}},_r={loadstart:ze,progress:Ft,abort:ir(er),timeout:ir(Tr),error:ir(ar),load:Cr(Sr),loadend:$r},sn=At(_r);sn.forEach(function(me){var De=_r[me];De&&Xt.addEventListener(me,De)}),Xt.send(Me)})}var wt=[200,304];function ft(t,o){return new Promise(function(s,T){zt(t)?s(t):Ge(t,(0,r.pi)({responseType:"blob"},o)).then(function(D){var k=D.target.status;if(wt.indexOf(k)!==-1)s(D.target.response);else{var Me=new Error("The file does not support get requests, responseStatus ".concat(k,", '").concat(t,"'."));console.error(Me),T(Me)}}).catch(function(D){console.error(new Error("Failed to request file. ".concat(D))),T(D)})})}function Lt(t){return new Promise(function(o,s){var T=zt(t),D=T?Mt(t):t,k=new Image;T||(k.crossOrigin="anonymous"),k.onload=function(){o(k)},k.onerror=function(Me){T&&yr(D),console.error("[loadImage] The image load failed, '".concat(t,"'.")),s(Me)},k.src=D})}function Wt(t,o){return ft(t,o).then(function(s){return Lt(s).then(function(T){return{blob:s,image:T}})})}function ht(t){return t!==null&&typeof t=="object"}function ct(t){return typeof t=="function"||ht(t)}function Yt(t){return typeof t=="symbol"||We(t)===Fr}var Zt=/^0b[01]+$/i,nt=/^0o[0-7]+$/i,yt=/^[-+]0x[0-9a-f]+$/i;function Jt(t){if(typeof t=="number")return t;if(Yt(t))return NaN;if(ct(t)&&(t=Number(t)),typeof t!="string")return t===0?t:+t;t=t.trim();var o=Zt.test(t);return o||nt.test(t)?parseInt(t.slice(2),o?2:8):yt.test(t)?NaN:+t}var dr=17976931348623157e292;function kt(t){if(!t)return t===0?t:0;if(t=Jt(t),t===1/0||t===-1/0){var o=t<0?-1:1;return o*dr}return t===t?t:0}function Vt(t,o){t===void 0&&(t=0),o===void 0&&(o=1),t=kt(t),o=kt(o);var s=Ne(_e(t,o)||0),T=Ot(Ve(t,o)||0);if(s>T){var D=s;s=T,T=D}return Ot(s+qe()*(T-s+1))}var jt=Math.PI,Ie;(function(t){t[t.None=0]="None",t[t.Outer=1]="Outer",t[t.Inner=2]="Inner"})(Ie||(Ie={}));var hr=[Ie.None,Ie.Outer,Ie.Inner];function gr(t){var o=t.length,s=Vt(0,o-1);return t[s]}function tn(t){var o={top:gr(hr),right:gr(hr),bottom:gr(hr),left:gr(hr)},s=Object.keys(o),T=["top","bottom"],D=["left","right"];if(o.top===Ie.Outer&&o.bottom===Ie.Outer?o[gr(T)]=Ie.Inner:o.top!==Ie.Outer&&o.bottom!==Ie.Outer&&(o[gr(T)]=Ie.Outer),o.left===Ie.Outer&&o.right===Ie.Outer?o[gr(D)]=Ie.Inner:o.left!==Ie.Outer&&o.right!==Ie.Outer&&(o[gr(D)]=Ie.Outer),t){var k=[],Me=[];s.forEach(function(xe){o[xe]===Ie.Inner?k.push(xe):o[xe]===Ie.None&&Me.push(xe)}),t===2?k.forEach(function(xe){return o[xe]=Ie.None}):t===3?k.length===0?o[gr(Me)]=Ie.Inner:k.length===2&&(o[gr(k)]=Ie.None):t==4&&Me.forEach(function(xe){return o[xe]=Ie.Inner})}return o}function Ir(t,o){o===void 0&&(o={});var s=o.x,T=s===void 0?0:s,D=o.y,k=D===void 0?0:D,Me=o.w,xe=Me===void 0?60:Me,at=o.h,$t=at===void 0?60:at,Nt=o.needClosePath,ur=Nt===void 0?!0:Nt,Et=o.points,nr=o.margin,Gt=nr===void 0?0:nr;Gt=Gt<=0?0:Gt,(typeof Et=="number"||!Et)&&(Et=tn(Et));var xt=(Math.min(xe,$t)-Gt*2)*.15,or=Math.hypot(xt,xt),St=or/2,fr=xt+St,ze={x:T+Gt,y:k+Gt,w:xe-fr-Gt*2,h:$t-fr-Gt*2},Ft=ze.w/2,er=ze.h/2;Et.left===Ie.Outer&&(ze.x+=fr),Et.top===Ie.Outer&&(ze.y+=fr),t.beginPath(),t.lineWidth=2,t.moveTo(ze.x,ze.y),Et.top!==Ie.None&&(t.lineTo(ze.x+Ft-St,ze.y),Et.top===Ie.Inner?t.arc(ze.x+Ft,ze.y+St,xt,1.25*jt,1.75*jt,!0):t.arc(ze.x+Ft,ze.y-St,xt,.75*jt,.25*jt)),t.lineTo(ze.x+ze.w,ze.y),Et.right!==Ie.None&&(t.lineTo(ze.x+ze.w,ze.y+er-St),Et.right===Ie.Inner?t.arc(ze.x+ze.w-St,ze.y+er,xt,1.75*jt,.25*jt,!0):t.arc(ze.x+ze.w+St,ze.y+er,xt,1.25*jt,.75*jt)),t.lineTo(ze.x+ze.w,ze.y+ze.h),Et.bottom!==Ie.None&&(t.lineTo(ze.x+Ft+St,ze.y+ze.h),Et.bottom===Ie.Inner?t.arc(ze.x+Ft,ze.y+ze.h-St,xt,.25*jt,.75*jt,!0):t.arc(ze.x+Ft,ze.y+ze.h+St,xt,1.75*jt,1.25*jt)),t.lineTo(ze.x,ze.y+ze.h),Et.left!==Ie.None&&(t.lineTo(ze.x,ze.y+er+St),Et.left===Ie.Inner?t.arc(ze.x+St,ze.y+er,xt,.75*jt,1.25*jt,!0):t.arc(ze.x-St,ze.y+er,xt,.25*jt,1.75*jt)),t.lineTo(ze.x,ze.y),t.stroke(),ur&&t.closePath()}function Vr(t,o,s,T){return new Promise(function(D){o?t.toBlob(function(k){D(k?URL.createObjectURL(k):t.toDataURL(s,T))},s,T):D(t.toDataURL(s,T))})}var Pr=new Ye({max:5,maxStrategy:"replaced"});Pr.cache.on("del",function(t,o){try{o.image.src&&URL.revokeObjectURL(o.image.src)}catch(s){}});function Lr(t){t?Pr.cache.del(t):Pr.cache.clear()}var wr=new WeakMap,Bt=function(t){if(!ct(t))return String(t);if(!wr.get(t)){var o="_"+Date.now();wr.set(t,o)}return wr.get(t)},Ht={jpeg:"image/jpeg",png:"image/png"},qt=[];function Ct(t){t.forEach(function(o){URL.revokeObjectURL(o)})}function pr(t,o){o===void 0&&(o={});var s=o.borderWidth,T=s===void 0?2:s,D=o.borderColor,k=D===void 0?"rgba(255,255,255,0.7)":D,Me=o.fillColor,xe=Me===void 0?"rgba(255,255,255,0.7)":Me,at=o.points,$t=o.width,Nt=$t===void 0?60:$t,ur=o.height,Et=ur===void 0?60:ur,nr=o.x,Gt=o.y,xt=o.margin,or=xt===void 0?2:xt,St=o.equalHeight,fr=St===void 0?!0:St,ze=o.imageWidth,Ft=o.imageHeight,er=o.bgWidth,Tr=o.bgHeight,ar=o.bgOffset,Sr=ar===void 0?[0,0]:ar,$r=o.bgImageType,vr=$r===void 0?Ht.jpeg:$r,Er=o.quality,Xt=Er===void 0?.8:Er,Cr=o.format,ir=Cr===void 0?"dataURL":Cr,_r=o.cacheImage,sn=_r===void 0?!0:_r,me=o.autoRevokePreviousBlobUrl,De=me===void 0?!0:me,_t=o.ajaxOptions;return new Promise(function(mr,tt){var kr=document.createElement("canvas"),Mr=document.createElement("canvas"),Ur=kr.getContext("2d"),zr=Mr.getContext("2d"),dn=sn?Bt(t):void 0;Pr.run(function(){return Wt(t,_t)},dn).then(function(nn){var Or=nn.image;ze&&(Or.width=ze),Ft&&(Or.height=Ft);var qr=typeof er=="number"&&er>0?er>Nt?er:Nt:Or.width,un=typeof Tr=="number"&&Tr>0?Tr>Et?Tr:Et:Or.height;kr.width=qr,kr.height=un;var ln=qr-Nt,pn=un-Et,Kr=typeof nr=="undefined"?Vt(Nt,ln):nr||0,Nr=typeof Gt=="undefined"?Vt(0,pn):Gt||0;Kr<0?Kr=0:Kr>ln&&(Kr=ln),Nr<0?Nr=0:Nr>pn&&(Nr=pn);var bn=typeof at=="number"||!at?tn(at):at,$e=typeof Sr=="function"?Sr(Or.width,Or.height):Sr;Ur.strokeStyle=k,Ur.lineWidth=T,Ur.fillStyle=xe,Ir(Ur,{x:Kr,y:Nr,w:Nt,h:Et,points:bn,margin:or}),Ur.fillStyle=xe,Ur.fill(),Ur.globalCompositeOperation="destination-over",Ur.drawImage(Or,$e[0],$e[1],Or.width,Or.height),Mr.width=qr,Mr.height=un,zr.strokeStyle=k,zr.lineWidth=T,Ir(zr,{x:Kr,y:Nr,w:Nt,h:Et,points:bn,margin:or}),zr.globalCompositeOperation="destination-over",zr.clip(),zr.drawImage(Or,$e[0],$e[1],Or.width,Or.height);var hn=zr.getImageData(Kr,Nr,Nt,Et);zr.clearRect(0,0,qr,un),Mr.width=Nt,Mr.height=fr?un:Et,zr.putImageData(hn,0,fr?Nr:0);var fn=ir==="blob",gn=Vr(Mr,fn,Ht.png,Xt),On=Vr(kr,fn,vr,Xt);Promise.all([gn,On]).then(function(yn){var Cn=yn[0],xn=yn[1];De&&(qt.length&&(Ct(qt),qt.length=0),fn&&qt.push(xn,Cn)),mr({puzzleUrl:Cn,bgUrl:xn,x:Kr,y:fr?0:Nr})}).catch(tt)}).catch(tt)})}var Ar=e(62957),an=e(7939),Zr=Object.defineProperty,rr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Wr=(t,o,s)=>o in t?Zr(t,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[o]=s,Xr=(t,o)=>{for(var s in o||(o={}))Gr.call(o,s)&&Wr(t,s,o[s]);if(rr)for(var s of rr(o))cn.call(o,s)&&Wr(t,s,o[s]);return t},Hr=(t,o,s)=>new Promise((T,D)=>{var k=at=>{try{xe(s.next(at))}catch($t){D($t)}},Me=at=>{try{xe(s.throw(at))}catch($t){D($t)}},xe=at=>at.done?T(at.value):Promise.resolve(at.value).then(k,Me);xe((s=s.apply(t,o)).next())});const rn=({ModalProps:t,onFinish:o})=>{const[s,T]=(0,y.useState)(),D=(0,y.useRef)(),k=()=>Hr(void 0,null,function*(){const xe=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,at=yield pr(xe,{imageHeight:180,imageWidth:360});return T(at),at}),Me=xe=>Hr(void 0,null,function*(){return xe!=null&&xe.x&&xe.x>s.x-5&&xe.x{var xe;t!=null&&t.open&&D.current&&((xe=D.current)==null||xe.refresh())},[t==null?void 0:t.open,D]),y.createElement(Ar.default,Xr({},Xr({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},t)),y.createElement(X,{actionRef:D,request:k,onVerify:xe=>Hr(void 0,null,function*(){return Me(xe)}),bgSize:{width:360,height:180}}),y.createElement("div",{className:"flex mt10"},y.createElement(an.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:y.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var xe;(xe=D.current)==null||xe.refresh()}},"\u5237\u65B0")))};var Jr=y.memo(rn)},85824:function(lt,ue,e){e.d(ue,{Z:function(){return c}});var r=e(59301),M=e(99267),l=e(40001),y=e(49198),Y=e(49411),A=Object.defineProperty,f=Object.defineProperties,R=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,W=(j,i,p)=>i in j?A(j,i,{enumerable:!0,configurable:!0,writable:!0,value:p}):j[i]=p,J=(j,i)=>{for(var p in i||(i={}))E.call(i,p)&&W(j,p,i[p]);if(S)for(var p of S(i))ee.call(i,p)&&W(j,p,i[p]);return j},z=(j,i)=>f(j,R(i)),pe=(j,i,p)=>new Promise((_,Q)=>{var oe=de=>{try{re(p.next(de))}catch(we){Q(we)}},Ce=de=>{try{re(p.throw(de))}catch(we){Q(we)}},re=de=>de.done?_(de.value):Promise.resolve(de.value).then(oe,Ce);re((p=p.apply(j,i)).next())});const Ee={moveX:0,verify:0};var Se=(j=>(j[j.SET_MOVEX=0]="SET_MOVEX",j[j.VERIFY=1]="VERIFY",j))(Se||{});function Ae(j,i){switch(i.type){case 0:return z(J({},j),{moveX:i.payload});case 1:return J(J({},j),i.payload);default:throw new Error}}var c=({value:j,onChange:i,onValidate:p})=>{const[_,Q]=(0,r.useReducer)(Ae,Ee),{moveX:oe,verify:Ce}=_,re=(0,r.useRef)(),de=(0,r.useRef)(),we=(0,r.useRef)(),P=(0,r.useRef)(),w=(0,r.useMemo)(()=>{if(de.current)return de.current.getBoundingClientRect()},[de.current]);(0,r.useEffect)(()=>{if(w){let v=function(a){return pe(this,null,function*(){if(P.current){let u=a.pageX-L;d&&(u=a.changedTouches[0].pageX-L),u<0&&(u=0),u>=q?(P.current=!1,u=q,C=yield p(),Q({type:1,payload:{moveX:u,verify:C}}),i(C)):Q({type:0,payload:u})}})},U=function(){P.current=!1,C===0&&(re.current.style.transition="left .5s ease",we.current.style.transition="width .5s ease",Q({type:1,payload:{moveX:0}}))},C=0;const{width:B,left:L}=w;let q=B-48;const d=!(0,Y.b9)();return d?(window.addEventListener("touchmove",v),window.addEventListener("touchend",U)):(window.addEventListener("mousemove",v),window.addEventListener("mouseup",U)),()=>{d?(window.removeEventListener("touchmove",v),window.removeEventListener("touchend",U)):(window.removeEventListener("mousemove",v),window.removeEventListener("mouseup",U))}}},[w,Y.b9]),(0,r.useEffect)(()=>{Q({type:1,payload:{verify:j,moveX:j?(w==null?void 0:w.width)-48:0}})},[j]);function Z(){Ce||(P.current=!0,re.current.style.transition="",we.current.style.transition="")}return r.createElement("div",{ref:de,className:"unlock-wrapper"},r.createElement("div",{ref:we,className:Ce===1?"unlock-error-bg":"unlock-bg",style:{width:oe}}),r.createElement("div",{className:"unlock-text"},Ce?Ce===1?"\u9A8C\u8BC1\u5931\u8D25":"\u9A8C\u8BC1\u901A\u8FC7":"\u62D6\u52A8\u6ED1\u5757\u81F3\u53F3\u4FA7\u9A8C\u8BC1"),r.createElement("div",{ref:re,onTouchStart:Z,onMouseDown:Z,style:{left:oe},className:"unlock-handler"},Ce?Ce===1?r.createElement(M.Z,null):r.createElement(l.Z,null):r.createElement(y.Z,null)))}},31949:function(lt,ue,e){e.r(ue),e.d(ue,{default:function(){return v}});var r=e(59301),M=e(28284),l=e(6767),y=e(37568),Y=e(7939),A=e(62673),f=e(85824),R=e(49411),S=e(73635),E={wrap:"wrap___FgHHn",formWrapper:"formWrapper___FFsPt",link:"link___Z6mDj",serviceTerms:"serviceTerms___VjOD1"},ee=e(27939),W=e(59301),J=Object.defineProperty,z=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Ee=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,c=(a,u,g)=>u in a?J(a,u,{enumerable:!0,configurable:!0,writable:!0,value:g}):a[u]=g,j=(a,u)=>{for(var g in u||(u={}))Se.call(u,g)&&c(a,g,u[g]);if(Ee)for(var g of Ee(u))Ae.call(u,g)&&c(a,g,u[g]);return a},i=(a,u)=>z(a,pe(u)),p=(a,u,g)=>new Promise((x,$)=>{var ce=X=>{try{V(g.next(X))}catch(be){$(be)}},he=X=>{try{V(g.throw(X))}catch(be){$(be)}},V=X=>X.done?x(X.value):Promise.resolve(X.value).then(ce,he);V((g=g.apply(a,u)).next())});const _={height:46,borderRadius:4},Q=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,oe={timer:0};var Ce=(a=>(a[a.setTimer=0]="setTimer",a))(Ce||{});function re(a,u){switch(u.type){case 0:return i(j({},a),{timer:u.payload});default:throw new Error}}const de=({validateName:a,getCode:u,register:g,style:x={},buttonText:$="\u6CE8\u518C",globalSetting:ce})=>{var he,V;const[X]=M.default.useForm(),[be,G]=(0,r.useReducer)(re,oe),[H,m]=(0,r.useState)(!1),{timer:b}=be,[h,F]=(0,r.useState)(!1);function te(ge){return p(this,null,function*(){const{login:ie,password:ye,code:se}=ge,{message:je,status:Xe}=yield g({login:ie,password:ye,code:se});if(Xe<0){X.setFields([{name:"code",errors:[je]}]);return}if(localStorage.removeItem("extension-modal"),l.ZP.info("\u6CE8\u518C\u6210\u529F"),localStorage.getItem("addinfo")==="2"){localStorage.setItem("addinfo","2");let Ke=localStorage.getItem("classromeurl");S.history.replace(Ke)}else S.history.replace("/")})}function ae(){return p(this,null,function*(){let ge=X.getFieldValue("login"),ie=0;if(!Q.test(ge)||ge.indexOf(" ")>-1)return X.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),ie=1,ie;let{status:ye,message:se}=yield a({login:ge,type:1});return ye>0?ie=2:(X.setFields([{name:"login",errors:[se]}]),ie=1),ie})}const K=()=>p(void 0,null,function*(){const ge=X.getFieldValue("verify"),ie=X.getFieldValue("login");if(!ge)X.validateFields(["verify"]);else{m(!0);const{status:ye,message:se}=yield u({login:ie,type:1,smscode:(0,R.M)(ie)});ye<0&&X.setFields([{name:"code",errors:[se]}]),G({type:0,payload:60}),m(!1)}});function fe(ge,ie){if(!ie)return Promise.resolve();if(ie.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const ye=ie.length;return ye>=8&&ye<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const ve=(ge,ie)=>ie?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,r.useEffect)(()=>{b>0&&setTimeout(()=>{G({type:0,payload:b-1})},1e3)},[b]);const le=(ge,ie)=>ie?ie.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Q.test(ie)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return W.createElement("div",{className:E.wrap},W.createElement(M.default,{layout:"vertical",form:X,className:E.formWrapper,style:x,initialValues:{autologin:!0,protool:!1},onFinish:te},W.createElement(M.default.Item,{name:"login",label:"\u8D26\u53F7",required:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:le}]},W.createElement(y.default,{style:_,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>X.setFieldsValue({verify:0})})),W.createElement(M.default.Item,{name:"verify",rules:[{validator:ve}]},W.createElement(f.Z,{onValidate:ae})),!((he=ce==null?void 0:ce.setting)!=null&&he.is_local)&&W.createElement(M.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!1,name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},W.createElement(y.default,{suffix:W.createElement(Y.ZP,{loading:H,type:"link",onClick:ge=>{if(ge.stopPropagation(),!X.getFieldValue("verify")){X.validateFields(["verify"]);return}F(!0)},disabled:b>0}," ",b===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${b}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48,borderRadius:4},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),W.createElement(M.default.Item,{label:"\u5BC6\u7801",name:"password",required:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:fe}]},W.createElement(y.default.Password,{autoComplete:"new-password",style:_,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199",visibilityToggle:!1})),!((V=ce==null?void 0:ce.setting)!=null&&V.is_local)&&W.createElement(M.default.Item,{className:E.serviceTerms},W.createElement(M.default.Item,{noStyle:!0,name:"protool",valuePropName:"checked",rules:[{validator:(ge,ie)=>ie?Promise.resolve():Promise.reject("\u8BF7\u540C\u610F\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")}]},W.createElement(A.default,{style:{marginRight:10}})),W.createElement("span",{style:{color:"#666666",fontSize:14}},"\u6211\u5DF2\u9605\u8BFB\u5E76\u540C\u610F"),W.createElement("a",{className:"font14",href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")),W.createElement(Y.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:_,className:"font16"}," ",$," ")),W.createElement(ee.Z,{ModalProps:{open:h,onCancel:()=>{F(!1)}},onFinish:()=>{F(!1),K()}}))};var we=(0,S.connect)(({globalSetting:a})=>({globalSetting:a}))(de),P=e(2761),w={loginBtn:"loginBtn___QkOCa"},Z=Object.defineProperty,U=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,L=(a,u,g)=>u in a?Z(a,u,{enumerable:!0,configurable:!0,writable:!0,value:g}):a[u]=g,q=(a,u)=>{for(var g in u||(u={}))C.call(u,g)&&L(a,g,u[g]);if(U)for(var g of U(u))B.call(u,g)&&L(a,g,u[g]);return a},d=(a,u,g)=>new Promise((x,$)=>{var ce=X=>{try{V(g.next(X))}catch(be){$(be)}},he=X=>{try{V(g.throw(X))}catch(be){$(be)}},V=X=>X.done?x(X.value):Promise.resolve(X.value).then(ce,he);V((g=g.apply(a,u)).next())}),v=()=>{const a={getCode:P.o1,register:u=>d(void 0,null,function*(){return yield(0,P.z2)(u)}),validateName:P.Ol};return r.createElement("div",null,r.createElement(we,q({},a)),r.createElement(Y.ZP,{block:!0,className:w.loginBtn,onClick:()=>S.history.push("/user/login")},r.createElement("span",{style:{color:"#666666"}},"\u5DF2\u6709\u8D26\u53F7\uFF1F"),r.createElement("span",{style:{color:"#3061D0"}},"\u7ACB\u5373\u767B\u5F55")))}},2761:function(lt,ue,e){e.d(ue,{Ol:function(){return M},c0:function(){return A},o1:function(){return l},z2:function(){return y}});var r=e(82875);function M(f){return(0,r.U2)("accounts/valid_email_and_phone.json",f)}function l(f){return(0,r.U2)("accounts/get_verification_code.json",f)}function y(f){return(0,r.v_)("accounts/register.json",f)}function Y(f){return post("weapps/register.json",f)}function A(f){return(0,r.v_)("accounts/reset_password.json",f)}},29509:function(lt,ue,e){e.d(ue,{o2:function(){return Y},yT:function(){return A}});var r=e(77654),M=e(34998);const l=M.i.map(f=>`${f}-inverse`),y=["success","processing","error","default","warning"];function Y(f){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,r.Z)(l),(0,r.Z)(M.i)).includes(f):M.i.includes(f)}function A(f){return y.includes(f)}},86013:function(lt,ue,e){var r=e(59301),M=e(19248);const l=y=>{let Y;return typeof y=="object"&&(y!=null&&y.clearIcon)?Y=y:y&&(Y={clearIcon:r.createElement(M.Z,null)}),Y};ue.Z=l},52838:function(lt,ue,e){e.d(ue,{Z:function(){return A}});var r=e(37645);function M(f,R,S,E){if(E===!1)return{adjustX:!1,adjustY:!1};const ee=E&&typeof E=="object"?E:{},W={};switch(f){case"top":case"bottom":W.shiftX=R.arrowOffsetHorizontal*2+S,W.shiftY=!0,W.adjustY=!0;break;case"left":case"right":W.shiftY=R.arrowOffsetVertical*2+S,W.shiftX=!0,W.adjustX=!0;break}const J=Object.assign(Object.assign({},W),ee);return J.shiftX||(J.adjustX=!0),J.shiftY||(J.adjustY=!0),J}const l={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},y={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},Y=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function A(f){const{arrowWidth:R,autoAdjustOverflow:S,arrowPointAtCenter:E,offset:ee,borderRadius:W,visibleFirst:J}=f,z=R/2,pe={};return Object.keys(l).forEach(Ee=>{const Se=E&&y[Ee]||l[Ee],Ae=Object.assign(Object.assign({},Se),{offset:[0,0],dynamicInset:!0});switch(pe[Ee]=Ae,Y.has(Ee)&&(Ae.autoArrow=!1),Ee){case"top":case"topLeft":case"topRight":Ae.offset[1]=-z-ee;break;case"bottom":case"bottomLeft":case"bottomRight":Ae.offset[1]=z+ee;break;case"left":case"leftTop":case"leftBottom":Ae.offset[0]=-z-ee;break;case"right":case"rightTop":case"rightBottom":Ae.offset[0]=z+ee;break}const c=(0,r.wZ)({contentRadius:W,limitVerticalRadius:!0});if(E)switch(Ee){case"topLeft":case"bottomLeft":Ae.offset[0]=-c.arrowOffsetHorizontal-z;break;case"topRight":case"bottomRight":Ae.offset[0]=c.arrowOffsetHorizontal+z;break;case"leftTop":case"rightTop":Ae.offset[1]=-c.arrowOffsetHorizontal*2+z;break;case"leftBottom":case"rightBottom":Ae.offset[1]=c.arrowOffsetHorizontal*2-z;break}Ae.overflow=M(Ee,c,R,S),J&&(Ae.htmlRegion="visibleFirst")}),pe}},82855:function(lt,ue,e){e.d(ue,{F:function(){return Y},Z:function(){return y}});var r=e(92310),M=e.n(r);const l=null;function y(A,f,R){return M()({[`${A}-status-success`]:f==="success",[`${A}-status-warning`]:f==="warning",[`${A}-status-error`]:f==="error",[`${A}-status-validating`]:f==="validating",[`${A}-has-feedback`]:R})}const Y=(A,f)=>f||A},62673:function(lt,ue,e){e.d(ue,{default:function(){return Ce}});var r=e(59301),M=e(92310),l=e.n(M),y=e(16632),Y=e(8654),A=e(12919),f=e(63872),R=e(48755),S=e(2171),E=e(83397),ee=e(56553),J=r.createContext(null),z=e(36170),pe=e(74632),Ee=function(re,de){var we={};for(var P in re)Object.prototype.hasOwnProperty.call(re,P)&&de.indexOf(P)<0&&(we[P]=re[P]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(re);w{var we;const{prefixCls:P,className:w,rootClassName:Z,children:U,indeterminate:C=!1,style:B,onMouseEnter:L,onMouseLeave:q,skipGroup:d=!1,disabled:v}=re,a=Ee(re,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:u,direction:g,checkbox:x}=r.useContext(R.E_),$=r.useContext(J),{isFormItemInput:ce}=r.useContext(ee.aM),he=r.useContext(S.Z),V=(we=($==null?void 0:$.disabled)||v)!==null&&we!==void 0?we:he,X=r.useRef(a.value),be=r.useRef(null),G=(0,Y.sQ)(de,be);r.useEffect(()=>{$==null||$.registerValue(a.value)},[]),r.useEffect(()=>{if(!d)return a.value!==X.current&&($==null||$.cancelValue(X.current),$==null||$.registerValue(a.value),X.current=a.value),()=>$==null?void 0:$.cancelValue(a.value)},[a.value]),r.useEffect(()=>{var le;!((le=be.current)===null||le===void 0)&&le.input&&(be.current.input.indeterminate=C)},[C]);const H=u("checkbox",P),m=(0,E.Z)(H),[b,h,F]=(0,z.ZP)(H,m),te=Object.assign({},a);$&&!d&&(te.onChange=function(){a.onChange&&a.onChange.apply(a,arguments),$.toggleOption&&$.toggleOption({label:U,value:a.value})},te.name=$.name,te.checked=$.value.includes(a.value));const ae=l()(`${H}-wrapper`,{[`${H}-rtl`]:g==="rtl",[`${H}-wrapper-checked`]:te.checked,[`${H}-wrapper-disabled`]:V,[`${H}-wrapper-in-form-item`]:ce},x==null?void 0:x.className,w,Z,F,m,h),K=l()({[`${H}-indeterminate`]:C},f.A,h),[fe,ve]=(0,pe.Z)(te.onClick);return b(r.createElement(A.Z,{component:"Checkbox",disabled:V},r.createElement("label",{className:ae,style:Object.assign(Object.assign({},x==null?void 0:x.style),B),onMouseEnter:L,onMouseLeave:q,onClick:fe},r.createElement(y.Z,Object.assign({},te,{onClick:ve,prefixCls:H,className:K,disabled:V,ref:G})),U!==void 0&&r.createElement("span",{className:`${H}-label`},U))))};var c=r.forwardRef(Se),j=e(77654),i=e(2738),p=function(re,de){var we={};for(var P in re)Object.prototype.hasOwnProperty.call(re,P)&&de.indexOf(P)<0&&(we[P]=re[P]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(re);w{const{defaultValue:we,children:P,options:w=[],prefixCls:Z,className:U,rootClassName:C,style:B,onChange:L}=re,q=p(re,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:d,direction:v}=r.useContext(R.E_),[a,u]=r.useState(q.value||we||[]),[g,x]=r.useState([]);r.useEffect(()=>{"value"in q&&u(q.value||[])},[q.value]);const $=r.useMemo(()=>w.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[w]),ce=K=>{x(fe=>fe.filter(ve=>ve!==K))},he=K=>{x(fe=>[].concat((0,j.Z)(fe),[K]))},V=K=>{const fe=a.indexOf(K.value),ve=(0,j.Z)(a);fe===-1?ve.push(K.value):ve.splice(fe,1),"value"in q||u(ve),L==null||L(ve.filter(le=>g.includes(le)).sort((le,ge)=>{const ie=$.findIndex(se=>se.value===le),ye=$.findIndex(se=>se.value===ge);return ie-ye}))},X=d("checkbox",Z),be=`${X}-group`,G=(0,E.Z)(X),[H,m,b]=(0,z.ZP)(X,G),h=(0,i.Z)(q,["value","disabled"]),F=w.length?$.map(K=>r.createElement(c,{prefixCls:X,key:K.value.toString(),disabled:"disabled"in K?K.disabled:q.disabled,value:K.value,checked:a.includes(K.value),onChange:K.onChange,className:`${be}-item`,style:K.style,title:K.title,id:K.id,required:K.required},K.label)):P,te={toggleOption:V,value:a,disabled:q.disabled,name:q.name,registerValue:he,cancelValue:ce},ae=l()(be,{[`${be}-rtl`]:v==="rtl"},U,C,b,G,m);return H(r.createElement("div",Object.assign({className:ae,style:B},h,{ref:de}),r.createElement(J.Provider,{value:te},F)))});const oe=c;oe.Group=Q,oe.__ANT_CHECKBOX=!0;var Ce=oe},36170:function(lt,ue,e){e.d(ue,{C2:function(){return A}});var r=e(36237),M=e(63356),l=e(51636),y=e(16931);const Y=f=>{const{checkboxCls:R}=f,S=`${R}-wrapper`;return[{[`${R}-group`]:Object.assign(Object.assign({},(0,M.Wf)(f)),{display:"inline-flex",flexWrap:"wrap",columnGap:f.marginXS,[`> ${f.antCls}-row`]:{flex:1}}),[S]:Object.assign(Object.assign({},(0,M.Wf)(f)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${S}`]:{marginInlineStart:0},[`&${S}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[R]:Object.assign(Object.assign({},(0,M.Wf)(f)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:f.borderRadiusSM,alignSelf:"center",[`${R}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${R}-inner`]:Object.assign({},(0,M.oN)(f))},[`${R}-inner`]:{boxSizing:"border-box",display:"block",width:f.checkboxSize,height:f.checkboxSize,direction:"ltr",backgroundColor:f.colorBgContainer,border:`${(0,r.unit)(f.lineWidth)} ${f.lineType} ${f.colorBorder}`,borderRadius:f.borderRadiusSM,borderCollapse:"separate",transition:`all ${f.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:f.calc(f.checkboxSize).div(14).mul(5).equal(),height:f.calc(f.checkboxSize).div(14).mul(8).equal(),border:`${(0,r.unit)(f.lineWidthBold)} solid ${f.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${f.motionDurationFast} ${f.motionEaseInBack}, opacity ${f.motionDurationFast}`}},"& + span":{paddingInlineStart:f.paddingXS,paddingInlineEnd:f.paddingXS}})},{[` +`;J(z);var pe="rc-slider-captcha";function Ee(t){var o=0,s=0;return typeof t.clientX=="number"&&typeof t.clientY=="number"?(o=t.clientX,s=t.clientY):t.touches&&t.touches[0]?(o=t.touches[0].clientX,s=t.touches[0].clientY):t.changedTouches&&t.changedTouches[0]&&(o=t.changedTouches[0].clientX,s=t.changedTouches[0].clientY),{clientX:o,clientY:s}}function Se(t,o){if(o===void 0&&(o={}),t)for(var s in o)t.style[s]=o[s]}var Ae=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,c=Ae&&"onpointerdown"in window,j=Ae&&"ontouchstart"in window,i=function(t){return t==null?void 0:t.scrollTop};function p(t,o){return typeof t=="number"&&!Number.isNaN(t)&&typeof o=="number"&&o>0?Number(t.toFixed(o)):t}var _="".concat(pe,"-button"),Q=function(t){var o,s=t.className,T=t.disabled,D=t.active,k=t.success,Me=t.error,xe=t.verify,at=t.buttonRef,$t=(0,r._T)(t,["className","disabled","active","success","error","verify","buttonRef"]);return y.createElement("span",(0,r.pi)({className:l()(_,s,(o={},o["".concat(_,"-disabled")]=T,o["".concat(_,"-active")]=D,o["".concat(_,"-verify")]=xe,o["".concat(_,"-success")]=k,o["".concat(_,"-error")]=Me,o["".concat(_,"-pc")]=!j,o)),ref:at},$t))};Q.displayName="SliderButton";var oe=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),y.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),y.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},Ce=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),y.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},re=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},t),y.createElement("defs",null,y.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),y.createElement("g",null,y.createElement("use",{xlinkHref:"#l",opacity:".27"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),y.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},de=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),y.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},we=function(t){return y.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),y.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},P=function(t){return y.createElement("svg",(0,r.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},t),y.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},w="".concat(pe,"-icon"),Z=function(t){var o,s=t.className,T=t.spin,D=(0,r._T)(t,["className","spin"]);return y.createElement("span",(0,r.pi)({className:l()(w,(o={},o["".concat(w,"-spin")]=T,o),s)},D))},U={arrowRight:y.createElement(oe,null),check:y.createElement(Ce,null),loading:y.createElement(re,null),refresh:y.createElement(de,null),x:y.createElement(we,null),imageFill:y.createElement(P,null)},C=function(t){var o=t.type,s=(0,r._T)(t,["type"]);return y.createElement(Z,(0,r.pi)({},s),U[o])},B;(function(t){t[t.Default=1]="Default",t[t.Loading=2]="Loading",t[t.Moving=3]="Moving",t[t.Verify=4]="Verify",t[t.Success=5]="Success",t[t.Error=6]="Error",t[t.LoadFailed=7]="LoadFailed"})(B||(B={}));var L="".concat(pe,"-control"),q=40,d=2,v=function(t){var o,s,T=t.status,D=T===void 0?B.Default:T,k=t.isLimitErrors,Me=t.tipText,xe=t.tipIcon,at=t.sliderButtonProps,$t=t.indicatorProps,Nt=t.controlRef,ur=(0,r._T)(t,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),Et=(0,y.useRef)(null),nr=(0,y.useRef)(null),Gt=(0,y.useRef)(null),xt=(0,y.useRef)({}),or=(0,r.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:y.createElement(y.Fragment,null,y.createElement(C,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Me),St=(0,r.pi)({default:y.createElement(C,{type:"arrowRight"}),loading:y.createElement(C,{type:"loading",spin:!0}),error:y.createElement(C,{type:"x"}),success:y.createElement(C,{type:"check"})},xe),fr=(o={},o[B.Default]=[or.default,St.default],o[B.Loading]=[or.loading,St.default],o[B.Moving]=[or.moving,St.default],o[B.Verify]=[or.verifying,St.loading],o[B.Error]=[or.error,St.error],o[B.Success]=[or.success,St.success],o[B.LoadFailed]=[or.loadFailed,St.default],o),ze=function(Cr){var ir;return(Cr||typeof xt.current.sliderButtonWidth!="number")&&(xt.current.sliderButtonWidth=((ir=nr.current)===null||ir===void 0?void 0:ir.clientWidth)||q),xt.current.sliderButtonWidth},Ft=function(Cr){if(Cr||typeof xt.current.indicatorBorderWidth!="number")if(Gt.current){var ir=window.getComputedStyle(Gt.current);xt.current.indicatorBorderWidth=parseInt(ir.borderLeftWidth)+parseInt(ir.borderRightWidth)}else xt.current.indicatorBorderWidth=d;return xt.current.indicatorBorderWidth},er=function(Cr){var ir;return(Cr||!xt.current.rect)&&Et.current&&(xt.current.rect=(ir=Et.current)===null||ir===void 0?void 0:ir.getBoundingClientRect()),xt.current.rect};(0,y.useImperativeHandle)(Nt,function(){return{getSliderButtonWidth:ze,getIndicatorBorderWidth:Ft,getRect:er,updateLeft:function(Cr){var ir=ze(),_r=Ft();Se(nr.current,{left:Cr+"px"}),Se(Gt.current,{width:Cr+ir+_r+"px"})}}},[]);var Tr=D===B.Loading,ar=D===B.Moving,Sr=D===B.Verify,$r=D===B.Success,vr=D===B.Error,Er=D===B.LoadFailed,Xt=k?or.errors:fr[D][0];return y.createElement("div",(0,r.pi)({},ur,{className:l()(L,(s={},s["".concat(L,"-loading")]=Tr,s["".concat(L,"-moving")]=ar,s["".concat(L,"-verify")]=Sr,s["".concat(L,"-success")]=$r,s["".concat(L,"-error")]=vr,s["".concat(L,"-errors")]=k,s["".concat(L,"-load-failed")]=Er,s),ur.className),ref:Et}),y.createElement("div",(0,r.pi)({},$t,{className:l()("".concat(L,"-indicator"),$t==null?void 0:$t.className),ref:Gt})),y.createElement(Q,(0,r.pi)({},at,{className:l()("".concat(L,"-button"),at==null?void 0:at.className),disabled:Tr,active:ar,verify:Sr,success:$r,error:vr,buttonRef:nr}),fr[D][1]),y.createElement("div",{className:l()("".concat(L,"-tips")),style:Xt?{}:{display:"none"}},Xt))},a="".concat(pe,"-loading"),u=function(t){var o=t.icon,s=o===void 0?y.createElement(C,{type:"loading",spin:!0}):o,T=t.text,D=T===void 0?"\u52A0\u8F7D\u4E2D...":T,k=t.className,Me=(0,r._T)(t,["icon","text","className"]);return y.createElement("div",(0,r.pi)({className:l()(a,k)},Me),y.createElement("div",{className:"".concat(a,"-icon")},s),y.createElement("div",{className:"".concat(a,"-text")},D))},g="".concat(pe,"-jigsaw"),x={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:y.createElement(C,{type:"imageFill"}),refreshIcon:y.createElement(C,{type:"refresh"})},$=function(t){var o,s,T=t.status,D=t.bgSize,k=D===void 0?x.bgSize:D,Me=t.puzzleSize,xe=Me===void 0?x.puzzleSize:Me,at=t.bgUrl,$t=t.puzzleUrl,Nt=t.bgImgProps,ur=t.puzzleImgProps,Et=t.jigsawRef,nr=t.loadingBoxProps,Gt=t.loadFailedIcon,xt=Gt===void 0?x.loadFailedIcon:Gt,or=t.showRefreshIcon,St=or===void 0?!0:or,fr=t.refreshIcon,ze=fr===void 0?x.refreshIcon:fr,Ft=t.disabledRefresh,er=t.onRefresh,Tr=t.style,ar=t.className,Sr=t.children,$r=(0,r._T)(t,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),vr=(0,y.useRef)(null);if((0,y.useImperativeHandle)(Et,function(){return{updateLeft:function(Xt){Se(vr.current,{left:Xt+"px"})}}}),T===B.Loading)return y.createElement(u,(0,r.pi)({},nr,{style:(0,r.pi)((0,r.pi)({},nr==null?void 0:nr.style),k)}));if(T===B.LoadFailed)return y.createElement("div",{className:"".concat(pe,"-load-failed"),style:k},xt);var Er=T===B.Verify||T===B.Error||T===B.Success;return y.createElement("div",(0,r.pi)({className:l()(g,(o={},o["".concat(g,"-stop")]=Er,o),ar),style:(0,r.pi)((0,r.pi)({},Tr),k)},$r),y.createElement("img",(0,r.pi)({src:at,alt:""},Nt,{className:l()("".concat(g,"-bg"),Nt==null?void 0:Nt.className),style:(0,r.pi)((0,r.pi)({},Nt==null?void 0:Nt.style),k)})),y.createElement("img",(0,r.pi)({src:$t,alt:""},ur,{className:l()("".concat(g,"-puzzle"),ur==null?void 0:ur.className),style:(0,r.pi)((0,r.pi)({},ur==null?void 0:ur.style),xe),ref:vr})),St&&T!==B.Success&&ze&&y.createElement("div",{className:l()("".concat(g,"-refresh"),(s={},s["".concat(g,"-refresh-disabled")]=T===B.Verify||Ft,s)),onClick:function(){T!==B.Verify&&!Ft&&(er==null||er())}},ze),Sr)},ce=c?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:j?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},he=c?"onPointerDown":j?"onTouchStart":"onMouseDown",V;(function(t){t.Puzzle="puzzle",t.Button="button"})(V||(V={}));var X=function(t){var o,s,T,D=t.mode,k=D===void 0?"embed":D,Me=t.limitErrorCount,xe=Me===void 0?0:Me,at=t.tipText,$t=t.tipIcon,Nt=t.refreshIcon,ur=t.bgSize,Et=t.puzzleSize,nr=t.request,Gt=t.autoRequest,xt=Gt===void 0?!0:Gt,or=t.onVerify,St=t.autoRefreshOnError,fr=St===void 0?!0:St,ze=t.actionRef,Ft=t.showRefreshIcon,er=Ft===void 0?!0:Ft,Tr=t.jigsawContent,ar=t.errorHoldDuration,Sr=ar===void 0?500:ar,$r=t.showJigsawOnActive,vr=$r===void 0?!1:$r,Er=t.loadingDelay,Xt=Er===void 0?0:Er,Cr=t.placement,ir=Cr===void 0?"top":Cr,_r=t.loadingBoxProps,sn=t.sliderButtonProps,me=t.precision,De=me===void 0?7:me,_t=t.className,mr=t.style,tt=t.styles,kr=R(),Mr=kr[0],Ur=kr[1],zr=R(function(){return!hn&&nr&&xt?B.Loading:B.Default}),dn=zr[0],nn=zr[1],Or=E(dn),qr=(0,y.useRef)(null),un=(0,y.useRef)(null),ln=(0,y.useRef)(null),pn=Nt!==void 0?Nt:$t==null?void 0:$t.refresh,Kr=(0,r.pi)((0,r.pi)({},x.bgSize),ur),Nr=(0,r.pi)((0,r.pi)({},x.puzzleSize),Et),bn=ir==="bottom"?"top":"bottom",$e=(0,y.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:V.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),hn=k==="slider",fn=typeof Xt=="number"&&Xt>0,gn=dn===B.Error&&xe>0&&$e.current.errorCount>=xe,On=function(){$e.current.buttonMaxDistance=Kr.width-$e.current.sliderButtonWidth-$e.current.indicatorBorderWidth,$e.current.puzzleMaxDistance=Kr.width-Nr.width-Nr.left},yn=function(){var it;return((it=qr.current)===null||it===void 0?void 0:it.getRect(!0).height)||42},Cn=function(){return(0,r.mG)(void 0,void 0,void 0,function(){var it;return(0,r.Jh)(this,function(Qt){switch(Qt.label){case 0:if(hn)return[2];if(!nr)return[3,4];fn?$e.current.loadingTimer=setTimeout(function(){nn(B.Loading)},Xt):nn(B.Loading),Qt.label=1;case 1:return Qt.trys.push([1,3,,4]),[4,nr()];case 2:return it=Qt.sent(),fn&&clearTimeout($e.current.loadingTimer),Ur(it),nn(B.Default),[3,4];case 3:return Qt.sent(),fn&&clearTimeout($e.current.loadingTimer),Ur(void 0),nn(B.LoadFailed),[3,4];case 4:return[2]}})})},xn=function(it){it===void 0&&(it=300),!(k!=="float"||Or.current===B.Success)&&(clearTimeout($e.current.floatTransitionTimer),clearTimeout($e.current.floatDelayHideTimer),clearTimeout($e.current.floatDelayShowTimer),$e.current.floatDelayShowTimer=setTimeout(function(){var Qt;Se(ln.current,{display:"block"}),i(ln.current);var en=yn()+"px";Se(ln.current,(Qt={},Qt[bn]=en,Qt.opacity="1",Qt))},it))},wn=function(it){it===void 0&&(it=300),k==="float"&&(clearTimeout($e.current.floatTransitionTimer),clearTimeout($e.current.floatDelayHideTimer),clearTimeout($e.current.floatDelayShowTimer),$e.current.floatDelayHideTimer=setTimeout(function(){var Qt,en=yn()/2+"px";Se(ln.current,(Qt={},Qt[bn]=en,Qt.opacity="0",Qt)),$e.current.floatTransitionTimer=setTimeout(function(){Se(ln.current,{display:"none"})},300)},it))},$n=function(it){var Qt;hn||(Qt=un.current)===null||Qt===void 0||Qt.updateLeft(it)},Rn=function(){var it;$e.current.isPressed=!1,nn(B.Default),(it=qr.current)===null||it===void 0||it.updateLeft(0),$n(Nr.left)},En=function(it){it===void 0&&(it=!1),it&&($e.current.errorCount=0),clearTimeout($e.current.refreshTimer),Or.current!==B.Loading&&(Rn(),Cn())},Mn=function(){(gn||dn===B.LoadFailed)&&En(gn)},zn=function(){j||($e.current.isMouseEntered=!0,xn())},jn=function(){$e.current.isMouseEntered=!1,!(j||vr&&$e.current.isPressed)&&wn()},Bn=function(it){$e.current.currentTargetType=V.Puzzle,In(it)},Dn=function(it){$e.current.currentTargetType=V.Button,In(it)},In=function(it){if(Or.current===B.Default){it.preventDefault();var Qt=Ee(it),en=Qt.clientX,vn=Qt.clientY;$e.current.startInfo={x:en,y:vn,timestamp:new Date().getTime()},$e.current.trail=[[en,vn]],qr.current&&($e.current.sliderButtonWidth=qr.current.getSliderButtonWidth(!0),$e.current.indicatorBorderWidth=qr.current.getIndicatorBorderWidth(!0)),On(),$e.current.ratio=$e.current.puzzleMaxDistance/$e.current.buttonMaxDistance,$e.current.currentTargetType===V.Puzzle&&($e.current.ratio=1/$e.current.ratio),(j||it.pointerType==="pen"||it.pointerType==="touch")&&xn(0),$e.current.isPressed=!0,document.addEventListener(ce.move,Tn),document.addEventListener(ce.end,Sn),document.addEventListener(ce.cancel,Sn)}},Tn=function(it){var Qt;if($e.current.isPressed){it.preventDefault();var en=Ee(it),vn=en.clientX,Pn=en.clientY,Qr=vn-$e.current.startInfo.x;$e.current.trail.push([vn,Pn]),Or.current!==B.Moving&&Qr>0&&nn(B.Moving);var Yr=Qr,mn=Qr;$e.current.currentTargetType===V.Puzzle?(Qr=Math.max(0,Math.min(Qr,$e.current.puzzleMaxDistance)),Yr=Qr+Nr.left,mn=Qr*$e.current.ratio):(Qr=Math.max(0,Math.min(Qr,$e.current.buttonMaxDistance)),mn=Qr,Yr=Qr*$e.current.ratio+Nr.left),(Qt=qr.current)===null||Qt===void 0||Qt.updateLeft(mn),$n(Yr)}},Sn=function(it){if(document.removeEventListener(ce.move,Tn),document.removeEventListener(ce.end,Sn),document.removeEventListener(ce.cancel,Sn),!!$e.current.isPressed){if(Or.current!==B.Moving||typeof or!="function"){$e.current.isPressed=!1,(j||it.pointerType==="pen"||it.pointerType==="touch"||vr&&!$e.current.isMouseEntered)&&wn(),Rn();return}$e.current.isPressed=!1,nn(B.Verify);var Qt=new Date().getTime(),en=Ee(it),vn=en.clientX,Pn=en.clientY,Qr=Pn-$e.current.startInfo.y,Yr=vn-$e.current.startInfo.x,mn=Yr;$e.current.currentTargetType===V.Puzzle?(Yr=Math.max(0,Math.min(Yr,$e.current.puzzleMaxDistance)),mn=Yr*$e.current.ratio):(Yr=Math.max(0,Math.min(Yr,$e.current.buttonMaxDistance)),mn=Yr,Yr*=$e.current.ratio),or({x:p(Yr,De),y:p(Qr,De),sliderOffsetX:p(mn,De),duration:Qt-$e.current.startInfo.timestamp,trail:$e.current.trail,targetType:$e.current.currentTargetType,errorCount:$e.current.errorCount}).then(function(){$e.current.errorCount=0,nn(B.Success),wn()}).catch(function(){$e.current.errorCount+=1,nn(B.Error),(j||it.pointerType==="pen"||it.pointerType==="touch"||vr&&!$e.current.isMouseEntered)&&wn(),(xe<=0||$e.current.errorCount0?(D.forEach(function(k){k.wrap.apply(k.context,s)}),!0):!1},t}(),G={},H=function(){function t(o){o===void 0&&(o="default"),this.scope=o,G[this.scope]||(G[this.scope]={}),this.data=G[this.scope]}return t.prototype.getItem=function(o){return o in this.data?this.data[o]:null},t.prototype.setItem=function(o,s){this.data[o]=s},t.prototype.removeItem=function(o){delete this.data[o]},t.prototype.clear=function(){G[this.scope]={},this.data=G[this.scope]},t}();function m(){return Math.random().toString(16).substring(2,8)}function b(t){try{var o=typeof t=="object"&&t!==null&&!!t.setItem&&!!t.getItem&&!!t.removeItem;if(o){var s=m()+new Date().getTime(),T="1";if(t.setItem(s,T),t.getItem(s)!==T)return!1;t.removeItem(s)}return o}catch(D){return console.error("[cache2] ".concat(t," is not supported. The default memory cache will be used.")),!1}}function h(t,o){try{return JSON.parse(t,o)}catch(s){return t}}function F(t,o){return JSON.stringify(t,o)}var te=function(){function t(o,s){s===void 0&&(s={});var T=o?b(o):!1;this.options=(0,r.pi)({needParsed:T,prefix:""},s),this.storage=T?o:new H(this.options.memoryScope)}return t.prototype.getKey=function(o){return this.options.prefix+o},t.prototype.get=function(o){var s=this.storage.getItem(this.getKey(o));return this.options.needParsed?h(s,this.options.reviver):s},t.prototype.set=function(o,s){this.storage.setItem(this.getKey(o),this.options.needParsed?F(s,this.options.replacer):s)},t.prototype.del=function(o){this.storage.removeItem(this.getKey(o))},t.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},t}(),ae="cache2_",K="default",fe=function(t){(0,r.ZT)(o,t);function o(s,T){var D=t.call(this)||this,k=K,Me;return typeof s=="string"?k=s||K:typeof s=="object"&&(Me=s),!Me&&typeof T=="object"&&(Me=T),D.options=(0,r.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:ae},Me),D.storage=new te(D.options.storage,(0,r.pi)({memoryScope:k},D.options)),D.cacheKey=k,D.startCheckperiod(),D}return o.prototype._check=function(s,T){var D=!0;return T.t!==0&&T.t0?D+k:0;return{v:s,t:Me,n:D}},o.prototype._isLimited=function(s){return this.options.max>-1&&s>=this.options.max},o.prototype._getReplaceKey=function(s,T){var D=s[0];return s.forEach(function(k){(T[k].t0&&this.setCacheValues(D),k},o.prototype.clear=function(){this.storage.del(this.cacheKey)},o.prototype.keys=function(){var s=this,T=this.cacheValues,D=Object.keys(T);return D.filter(function(k){return s._check(k,T[k])})},o.prototype.has=function(s){var T=this.cacheValues[s];return!!(T&&this._check(s,T))},o.prototype.take=function(s){var T,D=this.cacheValues[s];return D&&this._check(s,D)&&(T=D.v,this.del(s)),T},o.prototype.ttl=function(s,T){var D=this.cacheValues,k=D[s];return k&&this._check(s,k)?(D[s]=this._wrap(k.v,T),!0):!1},o.prototype.getTtl=function(s){var T=this.cacheValues,D=T[s];if(D&&this._check(s,D))return T[s].t},o.prototype.getLastModified=function(s){var T=this.cacheValues,D=T[s];if(D&&this._check(s,D))return T[s].n},o.prototype.startCheckperiod=function(){var s=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){s.startCheckperiod()},this.options.checkperiod))},o.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},o}(be),ve=void 0,le="undefined",ge="object",ie=Object.prototype,ye=ie.toString,se=ie.hasOwnProperty,je=ie.propertyIsEnumerable,Xe=Object.getOwnPropertySymbols,He=Object.getPrototypeOf,Ke=Object.keys,Je=Function.prototype,Fe=Je.toString,Ze=typeof Symbol!==le,Ue=Ze?Symbol.prototype:ve,Oe=Array.prototype,ke=Oe.slice,_e=Math.min,Ve=Math.max,qe=Math.random,Ot=Math.floor,Ne=Math.ceil,Be=Math.abs,st=Number.isFinite,Pt=Number.isInteger,vt=Number.isSafeInteger,Rt=typeof globalThis===ge&&globalThis,Le=typeof e.g===ge&&e.g,Qe=typeof self===ge&&self,ot=Number.MAX_SAFE_INTEGER||9007199254740991,It=Number.MIN_SAFE_INTEGER||-9007199254740991,Pe=4294967295,Te="[object ",gt=Te+"BigInt]",lr=Te+"Number]",mt=Te+"Boolean]",jr=Te+"String]",Br=Te+"Date]",xr=Te+"RegExp]",Fr=Te+"Symbol]",Rr=Te+"Error]",Tt=Te+"ArrayBuffer]",Ut=Te+"Arguments]",sr=Te+"Array]",pt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(t){return Te+t+"]"}),ut=Te+"WeakSet]",br=Te+"Blob]",Dr=Te+"File]",cr=Te+"DOMException]",on=Te+"Object]",n=Te+"DataView]",I=Te+"Map]",N=Te+"Promise]",O=Te+"Set]",ne=Te+"WeakMap]",Re=Te+"Window]";function We(t){return ye.call(t)}function et(t){return typeof t=="string"||We(t)===jr}var Ye=function(){function t(o,s){s===void 0&&(s="uh_async_memo"),this.promiseCache={},this.cache=new fe(s,o)}return t.prototype.run=function(o,s,T){var D=this;if(!s||!et(s))return o();var k=(0,r.pi)({persisted:!0},T);if(k.persisted){var Me=this.cache.get(s);if(Me)return Promise.resolve(Me)}return this.promiseCache[s]||(this.promiseCache[s]=o().then(function(xe){return delete D.promiseCache[s],D.cache.set(s,xe,k.ttl),xe}).catch(function(xe){return delete D.promiseCache[s],Promise.reject(xe)})),this.promiseCache[s]},t}(),dt=typeof Blob!==le;function zt(t){return dt&&t instanceof Blob?!0:We(t)===br}function rt(t){return function(){return t}}function tr(){}var Dt=typeof URL!="undefined",Kt=void 0,At=Object.keys,bt=Object.values,Mt=Dt?URL.createObjectURL:rt(""),yr=Dt?URL.revokeObjectURL:tr;function Ge(t,o){var s=o||{},T=s.method,D=T===void 0?"get":T,k=s.data,Me=k===void 0?null:k,xe=s.timeout,at=s.headers,$t=s.withCredentials,Nt=$t===void 0?!1:$t,ur=s.async,Et=ur===void 0?!0:ur,nr=s.user,Gt=nr===void 0?null:nr,xt=s.password,or=xt===void 0?null:xt,St=s.responseType,fr=s.onReadyStateChange,ze=s.onLoadStart,Ft=s.onProgress,er=s.onAbort,Tr=s.onTimeout,ar=s.onError,Sr=s.onLoad,$r=s.onLoadEnd;return new Promise(function(vr,Er){var Xt=new XMLHttpRequest;Xt.open(D.toLowerCase(),t,Et,Gt,or),fr&&(Xt.onreadystatechange=fr),typeof xe=="number"&&xe>0&&(Xt.timeout=xe),Xt.withCredentials=Nt,St&&(Xt.responseType=St),typeof at=="object"&&At(at).map(function(me){Xt.setRequestHeader(me,at[me])});var Cr=function(me){return function(De){vr(De),me==null||me.call(Xt,De)}},ir=function(me){return function(De){Er(De),me==null||me.call(Xt,De)}},_r={loadstart:ze,progress:Ft,abort:ir(er),timeout:ir(Tr),error:ir(ar),load:Cr(Sr),loadend:$r},sn=At(_r);sn.forEach(function(me){var De=_r[me];De&&Xt.addEventListener(me,De)}),Xt.send(Me)})}var wt=[200,304];function ft(t,o){return new Promise(function(s,T){zt(t)?s(t):Ge(t,(0,r.pi)({responseType:"blob"},o)).then(function(D){var k=D.target.status;if(wt.indexOf(k)!==-1)s(D.target.response);else{var Me=new Error("The file does not support get requests, responseStatus ".concat(k,", '").concat(t,"'."));console.error(Me),T(Me)}}).catch(function(D){console.error(new Error("Failed to request file. ".concat(D))),T(D)})})}function Lt(t){return new Promise(function(o,s){var T=zt(t),D=T?Mt(t):t,k=new Image;T||(k.crossOrigin="anonymous"),k.onload=function(){o(k)},k.onerror=function(Me){T&&yr(D),console.error("[loadImage] The image load failed, '".concat(t,"'.")),s(Me)},k.src=D})}function Wt(t,o){return ft(t,o).then(function(s){return Lt(s).then(function(T){return{blob:s,image:T}})})}function ht(t){return t!==null&&typeof t=="object"}function ct(t){return typeof t=="function"||ht(t)}function Yt(t){return typeof t=="symbol"||We(t)===Fr}var Zt=/^0b[01]+$/i,nt=/^0o[0-7]+$/i,yt=/^[-+]0x[0-9a-f]+$/i;function Jt(t){if(typeof t=="number")return t;if(Yt(t))return NaN;if(ct(t)&&(t=Number(t)),typeof t!="string")return t===0?t:+t;t=t.trim();var o=Zt.test(t);return o||nt.test(t)?parseInt(t.slice(2),o?2:8):yt.test(t)?NaN:+t}var dr=17976931348623157e292;function kt(t){if(!t)return t===0?t:0;if(t=Jt(t),t===1/0||t===-1/0){var o=t<0?-1:1;return o*dr}return t===t?t:0}function Vt(t,o){t===void 0&&(t=0),o===void 0&&(o=1),t=kt(t),o=kt(o);var s=Ne(_e(t,o)||0),T=Ot(Ve(t,o)||0);if(s>T){var D=s;s=T,T=D}return Ot(s+qe()*(T-s+1))}var jt=Math.PI,Ie;(function(t){t[t.None=0]="None",t[t.Outer=1]="Outer",t[t.Inner=2]="Inner"})(Ie||(Ie={}));var hr=[Ie.None,Ie.Outer,Ie.Inner];function gr(t){var o=t.length,s=Vt(0,o-1);return t[s]}function tn(t){var o={top:gr(hr),right:gr(hr),bottom:gr(hr),left:gr(hr)},s=Object.keys(o),T=["top","bottom"],D=["left","right"];if(o.top===Ie.Outer&&o.bottom===Ie.Outer?o[gr(T)]=Ie.Inner:o.top!==Ie.Outer&&o.bottom!==Ie.Outer&&(o[gr(T)]=Ie.Outer),o.left===Ie.Outer&&o.right===Ie.Outer?o[gr(D)]=Ie.Inner:o.left!==Ie.Outer&&o.right!==Ie.Outer&&(o[gr(D)]=Ie.Outer),t){var k=[],Me=[];s.forEach(function(xe){o[xe]===Ie.Inner?k.push(xe):o[xe]===Ie.None&&Me.push(xe)}),t===2?k.forEach(function(xe){return o[xe]=Ie.None}):t===3?k.length===0?o[gr(Me)]=Ie.Inner:k.length===2&&(o[gr(k)]=Ie.None):t==4&&Me.forEach(function(xe){return o[xe]=Ie.Inner})}return o}function Ir(t,o){o===void 0&&(o={});var s=o.x,T=s===void 0?0:s,D=o.y,k=D===void 0?0:D,Me=o.w,xe=Me===void 0?60:Me,at=o.h,$t=at===void 0?60:at,Nt=o.needClosePath,ur=Nt===void 0?!0:Nt,Et=o.points,nr=o.margin,Gt=nr===void 0?0:nr;Gt=Gt<=0?0:Gt,(typeof Et=="number"||!Et)&&(Et=tn(Et));var xt=(Math.min(xe,$t)-Gt*2)*.15,or=Math.hypot(xt,xt),St=or/2,fr=xt+St,ze={x:T+Gt,y:k+Gt,w:xe-fr-Gt*2,h:$t-fr-Gt*2},Ft=ze.w/2,er=ze.h/2;Et.left===Ie.Outer&&(ze.x+=fr),Et.top===Ie.Outer&&(ze.y+=fr),t.beginPath(),t.lineWidth=2,t.moveTo(ze.x,ze.y),Et.top!==Ie.None&&(t.lineTo(ze.x+Ft-St,ze.y),Et.top===Ie.Inner?t.arc(ze.x+Ft,ze.y+St,xt,1.25*jt,1.75*jt,!0):t.arc(ze.x+Ft,ze.y-St,xt,.75*jt,.25*jt)),t.lineTo(ze.x+ze.w,ze.y),Et.right!==Ie.None&&(t.lineTo(ze.x+ze.w,ze.y+er-St),Et.right===Ie.Inner?t.arc(ze.x+ze.w-St,ze.y+er,xt,1.75*jt,.25*jt,!0):t.arc(ze.x+ze.w+St,ze.y+er,xt,1.25*jt,.75*jt)),t.lineTo(ze.x+ze.w,ze.y+ze.h),Et.bottom!==Ie.None&&(t.lineTo(ze.x+Ft+St,ze.y+ze.h),Et.bottom===Ie.Inner?t.arc(ze.x+Ft,ze.y+ze.h-St,xt,.25*jt,.75*jt,!0):t.arc(ze.x+Ft,ze.y+ze.h+St,xt,1.75*jt,1.25*jt)),t.lineTo(ze.x,ze.y+ze.h),Et.left!==Ie.None&&(t.lineTo(ze.x,ze.y+er+St),Et.left===Ie.Inner?t.arc(ze.x+St,ze.y+er,xt,.75*jt,1.25*jt,!0):t.arc(ze.x-St,ze.y+er,xt,.25*jt,1.75*jt)),t.lineTo(ze.x,ze.y),t.stroke(),ur&&t.closePath()}function Vr(t,o,s,T){return new Promise(function(D){o?t.toBlob(function(k){D(k?URL.createObjectURL(k):t.toDataURL(s,T))},s,T):D(t.toDataURL(s,T))})}var Pr=new Ye({max:5,maxStrategy:"replaced"});Pr.cache.on("del",function(t,o){try{o.image.src&&URL.revokeObjectURL(o.image.src)}catch(s){}});function Lr(t){t?Pr.cache.del(t):Pr.cache.clear()}var wr=new WeakMap,Bt=function(t){if(!ct(t))return String(t);if(!wr.get(t)){var o="_"+Date.now();wr.set(t,o)}return wr.get(t)},Ht={jpeg:"image/jpeg",png:"image/png"},qt=[];function Ct(t){t.forEach(function(o){URL.revokeObjectURL(o)})}function pr(t,o){o===void 0&&(o={});var s=o.borderWidth,T=s===void 0?2:s,D=o.borderColor,k=D===void 0?"rgba(255,255,255,0.7)":D,Me=o.fillColor,xe=Me===void 0?"rgba(255,255,255,0.7)":Me,at=o.points,$t=o.width,Nt=$t===void 0?60:$t,ur=o.height,Et=ur===void 0?60:ur,nr=o.x,Gt=o.y,xt=o.margin,or=xt===void 0?2:xt,St=o.equalHeight,fr=St===void 0?!0:St,ze=o.imageWidth,Ft=o.imageHeight,er=o.bgWidth,Tr=o.bgHeight,ar=o.bgOffset,Sr=ar===void 0?[0,0]:ar,$r=o.bgImageType,vr=$r===void 0?Ht.jpeg:$r,Er=o.quality,Xt=Er===void 0?.8:Er,Cr=o.format,ir=Cr===void 0?"dataURL":Cr,_r=o.cacheImage,sn=_r===void 0?!0:_r,me=o.autoRevokePreviousBlobUrl,De=me===void 0?!0:me,_t=o.ajaxOptions;return new Promise(function(mr,tt){var kr=document.createElement("canvas"),Mr=document.createElement("canvas"),Ur=kr.getContext("2d"),zr=Mr.getContext("2d"),dn=sn?Bt(t):void 0;Pr.run(function(){return Wt(t,_t)},dn).then(function(nn){var Or=nn.image;ze&&(Or.width=ze),Ft&&(Or.height=Ft);var qr=typeof er=="number"&&er>0?er>Nt?er:Nt:Or.width,un=typeof Tr=="number"&&Tr>0?Tr>Et?Tr:Et:Or.height;kr.width=qr,kr.height=un;var ln=qr-Nt,pn=un-Et,Kr=typeof nr=="undefined"?Vt(Nt,ln):nr||0,Nr=typeof Gt=="undefined"?Vt(0,pn):Gt||0;Kr<0?Kr=0:Kr>ln&&(Kr=ln),Nr<0?Nr=0:Nr>pn&&(Nr=pn);var bn=typeof at=="number"||!at?tn(at):at,$e=typeof Sr=="function"?Sr(Or.width,Or.height):Sr;Ur.strokeStyle=k,Ur.lineWidth=T,Ur.fillStyle=xe,Ir(Ur,{x:Kr,y:Nr,w:Nt,h:Et,points:bn,margin:or}),Ur.fillStyle=xe,Ur.fill(),Ur.globalCompositeOperation="destination-over",Ur.drawImage(Or,$e[0],$e[1],Or.width,Or.height),Mr.width=qr,Mr.height=un,zr.strokeStyle=k,zr.lineWidth=T,Ir(zr,{x:Kr,y:Nr,w:Nt,h:Et,points:bn,margin:or}),zr.globalCompositeOperation="destination-over",zr.clip(),zr.drawImage(Or,$e[0],$e[1],Or.width,Or.height);var hn=zr.getImageData(Kr,Nr,Nt,Et);zr.clearRect(0,0,qr,un),Mr.width=Nt,Mr.height=fr?un:Et,zr.putImageData(hn,0,fr?Nr:0);var fn=ir==="blob",gn=Vr(Mr,fn,Ht.png,Xt),On=Vr(kr,fn,vr,Xt);Promise.all([gn,On]).then(function(yn){var Cn=yn[0],xn=yn[1];De&&(qt.length&&(Ct(qt),qt.length=0),fn&&qt.push(xn,Cn)),mr({puzzleUrl:Cn,bgUrl:xn,x:Kr,y:fr?0:Nr})}).catch(tt)}).catch(tt)})}var Ar=e(62957),an=e(7939),Zr=Object.defineProperty,rr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Wr=(t,o,s)=>o in t?Zr(t,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[o]=s,Xr=(t,o)=>{for(var s in o||(o={}))Gr.call(o,s)&&Wr(t,s,o[s]);if(rr)for(var s of rr(o))cn.call(o,s)&&Wr(t,s,o[s]);return t},Hr=(t,o,s)=>new Promise((T,D)=>{var k=at=>{try{xe(s.next(at))}catch($t){D($t)}},Me=at=>{try{xe(s.throw(at))}catch($t){D($t)}},xe=at=>at.done?T(at.value):Promise.resolve(at.value).then(k,Me);xe((s=s.apply(t,o)).next())});const rn=({ModalProps:t,onFinish:o})=>{const[s,T]=(0,y.useState)(),D=(0,y.useRef)(),k=()=>Hr(void 0,null,function*(){const xe=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,at=yield pr(xe,{imageHeight:180,imageWidth:360});return T(at),at}),Me=xe=>Hr(void 0,null,function*(){return xe!=null&&xe.x&&xe.x>s.x-5&&xe.x{var xe;t!=null&&t.open&&D.current&&((xe=D.current)==null||xe.refresh())},[t==null?void 0:t.open,D]),y.createElement(Ar.default,Xr({},Xr({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},t)),y.createElement(X,{actionRef:D,request:k,onVerify:xe=>Hr(void 0,null,function*(){return Me(xe)}),bgSize:{width:360,height:180}}),y.createElement("div",{className:"flex mt10"},y.createElement(an.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:y.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var xe;(xe=D.current)==null||xe.refresh()}},"\u5237\u65B0")))};var Jr=y.memo(rn)},85824:function(lt,ue,e){e.d(ue,{Z:function(){return c}});var r=e(59301),M=e(99267),l=e(40001),y=e(49198),Y=e(49411),A=Object.defineProperty,f=Object.defineProperties,R=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,W=(j,i,p)=>i in j?A(j,i,{enumerable:!0,configurable:!0,writable:!0,value:p}):j[i]=p,J=(j,i)=>{for(var p in i||(i={}))E.call(i,p)&&W(j,p,i[p]);if(S)for(var p of S(i))ee.call(i,p)&&W(j,p,i[p]);return j},z=(j,i)=>f(j,R(i)),pe=(j,i,p)=>new Promise((_,Q)=>{var oe=de=>{try{re(p.next(de))}catch(we){Q(we)}},Ce=de=>{try{re(p.throw(de))}catch(we){Q(we)}},re=de=>de.done?_(de.value):Promise.resolve(de.value).then(oe,Ce);re((p=p.apply(j,i)).next())});const Ee={moveX:0,verify:0};var Se=(j=>(j[j.SET_MOVEX=0]="SET_MOVEX",j[j.VERIFY=1]="VERIFY",j))(Se||{});function Ae(j,i){switch(i.type){case 0:return z(J({},j),{moveX:i.payload});case 1:return J(J({},j),i.payload);default:throw new Error}}var c=({value:j,onChange:i,onValidate:p})=>{const[_,Q]=(0,r.useReducer)(Ae,Ee),{moveX:oe,verify:Ce}=_,re=(0,r.useRef)(),de=(0,r.useRef)(),we=(0,r.useRef)(),P=(0,r.useRef)(),w=(0,r.useMemo)(()=>{if(de.current)return de.current.getBoundingClientRect()},[de.current]);(0,r.useEffect)(()=>{if(w){let v=function(a){return pe(this,null,function*(){if(P.current){let u=a.pageX-L;d&&(u=a.changedTouches[0].pageX-L),u<0&&(u=0),u>=q?(P.current=!1,u=q,C=yield p(),Q({type:1,payload:{moveX:u,verify:C}}),i(C)):Q({type:0,payload:u})}})},U=function(){P.current=!1,C===0&&(re.current.style.transition="left .5s ease",we.current.style.transition="width .5s ease",Q({type:1,payload:{moveX:0}}))},C=0;const{width:B,left:L}=w;let q=B-48;const d=!(0,Y.b9)();return d?(window.addEventListener("touchmove",v),window.addEventListener("touchend",U)):(window.addEventListener("mousemove",v),window.addEventListener("mouseup",U)),()=>{d?(window.removeEventListener("touchmove",v),window.removeEventListener("touchend",U)):(window.removeEventListener("mousemove",v),window.removeEventListener("mouseup",U))}}},[w,Y.b9]),(0,r.useEffect)(()=>{Q({type:1,payload:{verify:j,moveX:j?(w==null?void 0:w.width)-48:0}})},[j]);function Z(){Ce||(P.current=!0,re.current.style.transition="",we.current.style.transition="")}return r.createElement("div",{ref:de,className:"unlock-wrapper"},r.createElement("div",{ref:we,className:Ce===1?"unlock-error-bg":"unlock-bg",style:{width:oe}}),r.createElement("div",{className:"unlock-text"},Ce?Ce===1?"\u9A8C\u8BC1\u5931\u8D25":"\u9A8C\u8BC1\u901A\u8FC7":"\u62D6\u52A8\u6ED1\u5757\u81F3\u53F3\u4FA7\u9A8C\u8BC1"),r.createElement("div",{ref:re,onTouchStart:Z,onMouseDown:Z,style:{left:oe},className:"unlock-handler"},Ce?Ce===1?r.createElement(M.Z,null):r.createElement(l.Z,null):r.createElement(y.Z,null)))}},31949:function(lt,ue,e){e.r(ue),e.d(ue,{default:function(){return v}});var r=e(59301),M=e(28284),l=e(6767),y=e(37568),Y=e(7939),A=e(62673),f=e(85824),R=e(49411),S=e(73635),E={wrap:"wrap___FgHHn",formWrapper:"formWrapper___FFsPt",link:"link___Z6mDj",serviceTerms:"serviceTerms___VjOD1"},ee=e(32618),W=e(59301),J=Object.defineProperty,z=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Ee=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,c=(a,u,g)=>u in a?J(a,u,{enumerable:!0,configurable:!0,writable:!0,value:g}):a[u]=g,j=(a,u)=>{for(var g in u||(u={}))Se.call(u,g)&&c(a,g,u[g]);if(Ee)for(var g of Ee(u))Ae.call(u,g)&&c(a,g,u[g]);return a},i=(a,u)=>z(a,pe(u)),p=(a,u,g)=>new Promise((x,$)=>{var ce=X=>{try{V(g.next(X))}catch(be){$(be)}},he=X=>{try{V(g.throw(X))}catch(be){$(be)}},V=X=>X.done?x(X.value):Promise.resolve(X.value).then(ce,he);V((g=g.apply(a,u)).next())});const _={height:46,borderRadius:4},Q=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,oe={timer:0};var Ce=(a=>(a[a.setTimer=0]="setTimer",a))(Ce||{});function re(a,u){switch(u.type){case 0:return i(j({},a),{timer:u.payload});default:throw new Error}}const de=({validateName:a,getCode:u,register:g,style:x={},buttonText:$="\u6CE8\u518C",globalSetting:ce})=>{var he,V;const[X]=M.default.useForm(),[be,G]=(0,r.useReducer)(re,oe),[H,m]=(0,r.useState)(!1),{timer:b}=be,[h,F]=(0,r.useState)(!1);function te(ge){return p(this,null,function*(){const{login:ie,password:ye,code:se}=ge,{message:je,status:Xe}=yield g({login:ie,password:ye,code:se});if(Xe<0){X.setFields([{name:"code",errors:[je]}]);return}if(localStorage.removeItem("extension-modal"),l.ZP.info("\u6CE8\u518C\u6210\u529F"),localStorage.getItem("addinfo")==="2"){localStorage.setItem("addinfo","2");let Ke=localStorage.getItem("classromeurl");S.history.replace(Ke)}else S.history.replace("/")})}function ae(){return p(this,null,function*(){let ge=X.getFieldValue("login"),ie=0;if(!Q.test(ge)||ge.indexOf(" ")>-1)return X.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),ie=1,ie;let{status:ye,message:se}=yield a({login:ge,type:1});return ye>0?ie=2:(X.setFields([{name:"login",errors:[se]}]),ie=1),ie})}const K=()=>p(void 0,null,function*(){const ge=X.getFieldValue("verify"),ie=X.getFieldValue("login");if(!ge)X.validateFields(["verify"]);else{m(!0);const{status:ye,message:se}=yield u({login:ie,type:1,smscode:(0,R.M)(ie)});ye<0&&X.setFields([{name:"code",errors:[se]}]),G({type:0,payload:60}),m(!1)}});function fe(ge,ie){if(!ie)return Promise.resolve();if(ie.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const ye=ie.length;return ye>=8&&ye<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const ve=(ge,ie)=>ie?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,r.useEffect)(()=>{b>0&&setTimeout(()=>{G({type:0,payload:b-1})},1e3)},[b]);const le=(ge,ie)=>ie?ie.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Q.test(ie)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return W.createElement("div",{className:E.wrap},W.createElement(M.default,{layout:"vertical",form:X,className:E.formWrapper,style:x,initialValues:{autologin:!0,protool:!1},onFinish:te},W.createElement(M.default.Item,{name:"login",label:"\u8D26\u53F7",required:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:le}]},W.createElement(y.default,{style:_,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>X.setFieldsValue({verify:0})})),W.createElement(M.default.Item,{name:"verify",rules:[{validator:ve}]},W.createElement(f.Z,{onValidate:ae})),!((he=ce==null?void 0:ce.setting)!=null&&he.is_local)&&W.createElement(M.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!1,name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},W.createElement(y.default,{suffix:W.createElement(Y.ZP,{loading:H,type:"link",onClick:ge=>{if(ge.stopPropagation(),!X.getFieldValue("verify")){X.validateFields(["verify"]);return}F(!0)},disabled:b>0}," ",b===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${b}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48,borderRadius:4},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),W.createElement(M.default.Item,{label:"\u5BC6\u7801",name:"password",required:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:fe}]},W.createElement(y.default.Password,{autoComplete:"new-password",style:_,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199",visibilityToggle:!1})),!((V=ce==null?void 0:ce.setting)!=null&&V.is_local)&&W.createElement(M.default.Item,{className:E.serviceTerms},W.createElement(M.default.Item,{noStyle:!0,name:"protool",valuePropName:"checked",rules:[{validator:(ge,ie)=>ie?Promise.resolve():Promise.reject("\u8BF7\u540C\u610F\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")}]},W.createElement(A.default,{style:{marginRight:10}})),W.createElement("span",{style:{color:"#666666",fontSize:14}},"\u6211\u5DF2\u9605\u8BFB\u5E76\u540C\u610F"),W.createElement("a",{className:"font14",href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")),W.createElement(Y.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:_,className:"font16"}," ",$," ")),W.createElement(ee.Z,{ModalProps:{open:h,onCancel:()=>{F(!1)}},onFinish:()=>{F(!1),K()}}))};var we=(0,S.connect)(({globalSetting:a})=>({globalSetting:a}))(de),P=e(2761),w={loginBtn:"loginBtn___QkOCa"},Z=Object.defineProperty,U=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,L=(a,u,g)=>u in a?Z(a,u,{enumerable:!0,configurable:!0,writable:!0,value:g}):a[u]=g,q=(a,u)=>{for(var g in u||(u={}))C.call(u,g)&&L(a,g,u[g]);if(U)for(var g of U(u))B.call(u,g)&&L(a,g,u[g]);return a},d=(a,u,g)=>new Promise((x,$)=>{var ce=X=>{try{V(g.next(X))}catch(be){$(be)}},he=X=>{try{V(g.throw(X))}catch(be){$(be)}},V=X=>X.done?x(X.value):Promise.resolve(X.value).then(ce,he);V((g=g.apply(a,u)).next())}),v=()=>{const a={getCode:P.o1,register:u=>d(void 0,null,function*(){return yield(0,P.z2)(u)}),validateName:P.Ol};return r.createElement("div",null,r.createElement(we,q({},a)),r.createElement(Y.ZP,{block:!0,className:w.loginBtn,onClick:()=>S.history.push("/user/login")},r.createElement("span",{style:{color:"#666666"}},"\u5DF2\u6709\u8D26\u53F7\uFF1F"),r.createElement("span",{style:{color:"#3061D0"}},"\u7ACB\u5373\u767B\u5F55")))}},2761:function(lt,ue,e){e.d(ue,{Ol:function(){return M},c0:function(){return A},o1:function(){return l},z2:function(){return y}});var r=e(82875);function M(f){return(0,r.U2)("accounts/valid_email_and_phone.json",f)}function l(f){return(0,r.U2)("accounts/get_verification_code.json",f)}function y(f){return(0,r.v_)("accounts/register.json",f)}function Y(f){return post("weapps/register.json",f)}function A(f){return(0,r.v_)("accounts/reset_password.json",f)}},29509:function(lt,ue,e){e.d(ue,{o2:function(){return Y},yT:function(){return A}});var r=e(77654),M=e(34998);const l=M.i.map(f=>`${f}-inverse`),y=["success","processing","error","default","warning"];function Y(f){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,r.Z)(l),(0,r.Z)(M.i)).includes(f):M.i.includes(f)}function A(f){return y.includes(f)}},86013:function(lt,ue,e){var r=e(59301),M=e(19248);const l=y=>{let Y;return typeof y=="object"&&(y!=null&&y.clearIcon)?Y=y:y&&(Y={clearIcon:r.createElement(M.Z,null)}),Y};ue.Z=l},52838:function(lt,ue,e){e.d(ue,{Z:function(){return A}});var r=e(37645);function M(f,R,S,E){if(E===!1)return{adjustX:!1,adjustY:!1};const ee=E&&typeof E=="object"?E:{},W={};switch(f){case"top":case"bottom":W.shiftX=R.arrowOffsetHorizontal*2+S,W.shiftY=!0,W.adjustY=!0;break;case"left":case"right":W.shiftY=R.arrowOffsetVertical*2+S,W.shiftX=!0,W.adjustX=!0;break}const J=Object.assign(Object.assign({},W),ee);return J.shiftX||(J.adjustX=!0),J.shiftY||(J.adjustY=!0),J}const l={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},y={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},Y=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function A(f){const{arrowWidth:R,autoAdjustOverflow:S,arrowPointAtCenter:E,offset:ee,borderRadius:W,visibleFirst:J}=f,z=R/2,pe={};return Object.keys(l).forEach(Ee=>{const Se=E&&y[Ee]||l[Ee],Ae=Object.assign(Object.assign({},Se),{offset:[0,0],dynamicInset:!0});switch(pe[Ee]=Ae,Y.has(Ee)&&(Ae.autoArrow=!1),Ee){case"top":case"topLeft":case"topRight":Ae.offset[1]=-z-ee;break;case"bottom":case"bottomLeft":case"bottomRight":Ae.offset[1]=z+ee;break;case"left":case"leftTop":case"leftBottom":Ae.offset[0]=-z-ee;break;case"right":case"rightTop":case"rightBottom":Ae.offset[0]=z+ee;break}const c=(0,r.wZ)({contentRadius:W,limitVerticalRadius:!0});if(E)switch(Ee){case"topLeft":case"bottomLeft":Ae.offset[0]=-c.arrowOffsetHorizontal-z;break;case"topRight":case"bottomRight":Ae.offset[0]=c.arrowOffsetHorizontal+z;break;case"leftTop":case"rightTop":Ae.offset[1]=-c.arrowOffsetHorizontal*2+z;break;case"leftBottom":case"rightBottom":Ae.offset[1]=c.arrowOffsetHorizontal*2-z;break}Ae.overflow=M(Ee,c,R,S),J&&(Ae.htmlRegion="visibleFirst")}),pe}},82855:function(lt,ue,e){e.d(ue,{F:function(){return Y},Z:function(){return y}});var r=e(92310),M=e.n(r);const l=null;function y(A,f,R){return M()({[`${A}-status-success`]:f==="success",[`${A}-status-warning`]:f==="warning",[`${A}-status-error`]:f==="error",[`${A}-status-validating`]:f==="validating",[`${A}-has-feedback`]:R})}const Y=(A,f)=>f||A},62673:function(lt,ue,e){e.d(ue,{default:function(){return Ce}});var r=e(59301),M=e(92310),l=e.n(M),y=e(16632),Y=e(8654),A=e(12919),f=e(63872),R=e(48755),S=e(2171),E=e(83397),ee=e(56553),J=r.createContext(null),z=e(36170),pe=e(74632),Ee=function(re,de){var we={};for(var P in re)Object.prototype.hasOwnProperty.call(re,P)&&de.indexOf(P)<0&&(we[P]=re[P]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(re);w{var we;const{prefixCls:P,className:w,rootClassName:Z,children:U,indeterminate:C=!1,style:B,onMouseEnter:L,onMouseLeave:q,skipGroup:d=!1,disabled:v}=re,a=Ee(re,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:u,direction:g,checkbox:x}=r.useContext(R.E_),$=r.useContext(J),{isFormItemInput:ce}=r.useContext(ee.aM),he=r.useContext(S.Z),V=(we=($==null?void 0:$.disabled)||v)!==null&&we!==void 0?we:he,X=r.useRef(a.value),be=r.useRef(null),G=(0,Y.sQ)(de,be);r.useEffect(()=>{$==null||$.registerValue(a.value)},[]),r.useEffect(()=>{if(!d)return a.value!==X.current&&($==null||$.cancelValue(X.current),$==null||$.registerValue(a.value),X.current=a.value),()=>$==null?void 0:$.cancelValue(a.value)},[a.value]),r.useEffect(()=>{var le;!((le=be.current)===null||le===void 0)&&le.input&&(be.current.input.indeterminate=C)},[C]);const H=u("checkbox",P),m=(0,E.Z)(H),[b,h,F]=(0,z.ZP)(H,m),te=Object.assign({},a);$&&!d&&(te.onChange=function(){a.onChange&&a.onChange.apply(a,arguments),$.toggleOption&&$.toggleOption({label:U,value:a.value})},te.name=$.name,te.checked=$.value.includes(a.value));const ae=l()(`${H}-wrapper`,{[`${H}-rtl`]:g==="rtl",[`${H}-wrapper-checked`]:te.checked,[`${H}-wrapper-disabled`]:V,[`${H}-wrapper-in-form-item`]:ce},x==null?void 0:x.className,w,Z,F,m,h),K=l()({[`${H}-indeterminate`]:C},f.A,h),[fe,ve]=(0,pe.Z)(te.onClick);return b(r.createElement(A.Z,{component:"Checkbox",disabled:V},r.createElement("label",{className:ae,style:Object.assign(Object.assign({},x==null?void 0:x.style),B),onMouseEnter:L,onMouseLeave:q,onClick:fe},r.createElement(y.Z,Object.assign({},te,{onClick:ve,prefixCls:H,className:K,disabled:V,ref:G})),U!==void 0&&r.createElement("span",{className:`${H}-label`},U))))};var c=r.forwardRef(Se),j=e(77654),i=e(2738),p=function(re,de){var we={};for(var P in re)Object.prototype.hasOwnProperty.call(re,P)&&de.indexOf(P)<0&&(we[P]=re[P]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,P=Object.getOwnPropertySymbols(re);w{const{defaultValue:we,children:P,options:w=[],prefixCls:Z,className:U,rootClassName:C,style:B,onChange:L}=re,q=p(re,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:d,direction:v}=r.useContext(R.E_),[a,u]=r.useState(q.value||we||[]),[g,x]=r.useState([]);r.useEffect(()=>{"value"in q&&u(q.value||[])},[q.value]);const $=r.useMemo(()=>w.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[w]),ce=K=>{x(fe=>fe.filter(ve=>ve!==K))},he=K=>{x(fe=>[].concat((0,j.Z)(fe),[K]))},V=K=>{const fe=a.indexOf(K.value),ve=(0,j.Z)(a);fe===-1?ve.push(K.value):ve.splice(fe,1),"value"in q||u(ve),L==null||L(ve.filter(le=>g.includes(le)).sort((le,ge)=>{const ie=$.findIndex(se=>se.value===le),ye=$.findIndex(se=>se.value===ge);return ie-ye}))},X=d("checkbox",Z),be=`${X}-group`,G=(0,E.Z)(X),[H,m,b]=(0,z.ZP)(X,G),h=(0,i.Z)(q,["value","disabled"]),F=w.length?$.map(K=>r.createElement(c,{prefixCls:X,key:K.value.toString(),disabled:"disabled"in K?K.disabled:q.disabled,value:K.value,checked:a.includes(K.value),onChange:K.onChange,className:`${be}-item`,style:K.style,title:K.title,id:K.id,required:K.required},K.label)):P,te={toggleOption:V,value:a,disabled:q.disabled,name:q.name,registerValue:he,cancelValue:ce},ae=l()(be,{[`${be}-rtl`]:v==="rtl"},U,C,b,G,m);return H(r.createElement("div",Object.assign({className:ae,style:B},h,{ref:de}),r.createElement(J.Provider,{value:te},F)))});const oe=c;oe.Group=Q,oe.__ANT_CHECKBOX=!0;var Ce=oe},36170:function(lt,ue,e){e.d(ue,{C2:function(){return A}});var r=e(36237),M=e(63356),l=e(51636),y=e(16931);const Y=f=>{const{checkboxCls:R}=f,S=`${R}-wrapper`;return[{[`${R}-group`]:Object.assign(Object.assign({},(0,M.Wf)(f)),{display:"inline-flex",flexWrap:"wrap",columnGap:f.marginXS,[`> ${f.antCls}-row`]:{flex:1}}),[S]:Object.assign(Object.assign({},(0,M.Wf)(f)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${S}`]:{marginInlineStart:0},[`&${S}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[R]:Object.assign(Object.assign({},(0,M.Wf)(f)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:f.borderRadiusSM,alignSelf:"center",[`${R}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${R}-inner`]:Object.assign({},(0,M.oN)(f))},[`${R}-inner`]:{boxSizing:"border-box",display:"block",width:f.checkboxSize,height:f.checkboxSize,direction:"ltr",backgroundColor:f.colorBgContainer,border:`${(0,r.unit)(f.lineWidth)} ${f.lineType} ${f.colorBorder}`,borderRadius:f.borderRadiusSM,borderCollapse:"separate",transition:`all ${f.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:f.calc(f.checkboxSize).div(14).mul(5).equal(),height:f.calc(f.checkboxSize).div(14).mul(8).equal(),border:`${(0,r.unit)(f.lineWidthBold)} solid ${f.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${f.motionDurationFast} ${f.motionEaseInBack}, opacity ${f.motionDurationFast}`}},"& + span":{paddingInlineStart:f.paddingXS,paddingInlineEnd:f.paddingXS}})},{[` ${S}:not(${S}-disabled), ${R}:not(${R}-disabled) `]:{[`&:hover ${R}-inner`]:{borderColor:f.colorPrimary}},[`${S}:not(${S}-disabled)`]:{[`&:hover ${R}-checked:not(${R}-disabled) ${R}-inner`]:{backgroundColor:f.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${R}-checked:not(${R}-disabled):after`]:{borderColor:f.colorPrimaryHover}}},{[`${R}-checked`]:{[`${R}-inner`]:{backgroundColor:f.colorPrimary,borderColor:f.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${f.motionDurationMid} ${f.motionEaseOutBack} ${f.motionDurationFast}`}}},[` diff --git a/p__User__ResetPassword__index.e823c4c0.async.js b/p__User__ResetPassword__index.429c46a9.async.js similarity index 99% rename from p__User__ResetPassword__index.e823c4c0.async.js rename to p__User__ResetPassword__index.429c46a9.async.js index b17bb76222..3e3fe6fb85 100644 --- a/p__User__ResetPassword__index.e823c4c0.async.js +++ b/p__User__ResetPassword__index.429c46a9.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7182],{40001:function(ht,de,e){e.d(de,{Z:function(){return W}});var r=e(60499),I=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},b=l,te=e(7657),D=function(y,re){return I.createElement(te.Z,(0,r.Z)({},y,{ref:re,icon:b}))},S=I.forwardRef(D),W=S},49198:function(ht,de,e){e.d(de,{Z:function(){return W}});var r=e(60499),I=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},b=l,te=e(7657),D=function(y,re){return I.createElement(te.Z,(0,r.Z)({},y,{ref:re,icon:b}))},S=I.forwardRef(D),W=S},73331:function(ht,de,e){e.d(de,{Z:function(){return W}});var r=e(60499),I=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},b=l,te=e(7657),D=function(y,re){return I.createElement(te.Z,(0,r.Z)({},y,{ref:re,icon:b}))},S=I.forwardRef(D),W=S},15277:function(ht,de,e){e.d(de,{Z:function(){return W}});var r=e(60499),I=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},b=l,te=e(7657),D=function(y,re){return I.createElement(te.Z,(0,r.Z)({},y,{ref:re,icon:b}))},S=I.forwardRef(D),W=S},61485:function(ht,de,e){e.d(de,{Z:function(){return W}});var r=e(60499),I=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},b=l,te=e(7657),D=function(y,re){return I.createElement(te.Z,(0,r.Z)({},y,{ref:re,icon:b}))},S=I.forwardRef(D),W=S},47472:function(ht,de,e){e.d(de,{Z:function(){return W}});var r=e(60499),I=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},b=l,te=e(7657),D=function(y,re){return I.createElement(te.Z,(0,r.Z)({},y,{ref:re,icon:b}))},S=I.forwardRef(D),W=S},68196:function(ht,de,e){e.d(de,{Z:function(){return Y}});var r=e(85899),I=e(72190),l=e(42244),b=e(43403),te=e(92310),D=e.n(te),S=e(29301),W=e(76846),F=e(96452),y=e(6089),re=e(80402),ee=e(34280),k=e(49658),$=e(59301),be=e(60499),xe=e(77900),Oe=e(8654);function De(d){var p=d.prefixCls,f=d.align,N=d.arrow,Q=d.arrowPos,V=N||{},_=V.className,ce=V.content,fe=Q.x,se=fe===void 0?0:fe,$e=Q.y,pe=$e===void 0?0:$e,Se=$.useRef();if(!f||!f.points)return null;var ae={position:"absolute"};if(f.autoArrow!==!1){var Be=f.points[0],Qe=f.points[1],Ue=Be[0],Ye=Be[1],_e=Qe[0],Ne=Qe[1];Ue===_e||!["t","b"].includes(Ue)?ae.top=pe:Ue==="t"?ae.top=0:ae.bottom=0,Ye===Ne||!["l","r"].includes(Ye)?ae.left=se:Ye==="l"?ae.left=0:ae.right=0}return $.createElement("div",{ref:Se,className:D()("".concat(p,"-arrow"),_),style:ae},ce)}function c(d){var p=d.prefixCls,f=d.open,N=d.zIndex,Q=d.mask,V=d.motion;return Q?$.createElement(xe.default,(0,be.Z)({},V,{motionAppear:!0,visible:f,removeOnLeave:!0}),function(_){var ce=_.className;return $.createElement("div",{style:{zIndex:N},className:D()("".concat(p,"-mask"),ce)})}):null}var T=$.memo(function(d){var p=d.children;return p},function(d,p){return p.cache}),i=T,m=$.forwardRef(function(d,p){var f=d.popup,N=d.className,Q=d.prefixCls,V=d.style,_=d.target,ce=d.onVisibleChanged,fe=d.open,se=d.keepDom,$e=d.fresh,pe=d.onClick,Se=d.mask,ae=d.arrow,Be=d.arrowPos,Qe=d.align,Ue=d.motion,Ye=d.maskMotion,_e=d.forceRender,Ne=d.getPopupContainer,Ze=d.autoDestroy,He=d.portal,ye=d.zIndex,ke=d.onMouseEnter,Ge=d.onMouseLeave,Ve=d.onPointerEnter,qe=d.onPointerDownCapture,Ot=d.ready,Fe=d.offsetX,ze=d.offsetY,st=d.offsetR,Pt=d.offsetB,ft=d.onAlign,Rt=d.onPrepare,Le=d.stretch,Xe=d.targetWidth,ot=d.targetHeight,It=typeof f=="function"?f():f,Ce=fe||se,Re=(Ne==null?void 0:Ne.length)>0,gt=$.useState(!Ne||!Re),sr=(0,I.Z)(gt,2),vt=sr[0],jr=sr[1];if((0,ee.Z)(function(){!vt&&Re&&_&&jr(!0)},[vt,Re,_]),!vt)return null;var Br="auto",wr={left:"-1000vw",top:"-1000vh",right:Br,bottom:Br};if(Ot||!fe){var Nr,Rr=Qe.points,Tt=Qe.dynamicInset||((Nr=Qe._experimental)===null||Nr===void 0?void 0:Nr.dynamicInset),Ut=Tt&&Rr[0][1]==="r",lr=Tt&&Rr[0][0]==="b";Ut?(wr.right=st,wr.left=Br):(wr.left=Fe,wr.right=Br),lr?(wr.bottom=Pt,wr.top=Br):(wr.top=ze,wr.bottom=Br)}var pt={};return Le&&(Le.includes("height")&&ot?pt.height=ot:Le.includes("minHeight")&&ot&&(pt.minHeight=ot),Le.includes("width")&&Xe?pt.width=Xe:Le.includes("minWidth")&&Xe&&(pt.minWidth=Xe)),fe||(pt.pointerEvents="none"),$.createElement(He,{open:_e||Ce,getContainer:Ne&&function(){return Ne(_)},autoDestroy:Ze},$.createElement(c,{prefixCls:Q,open:fe,zIndex:ye,mask:Se,motion:Ye}),$.createElement(S.Z,{onResize:ft,disabled:!fe},function(ct){return $.createElement(xe.default,(0,be.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:_e,leavedClassName:"".concat(Q,"-hidden")},Ue,{onAppearPrepare:Rt,onEnterPrepare:Rt,visible:fe,onVisibleChanged:function(Fr){var cr;Ue==null||(cr=Ue.onVisibleChanged)===null||cr===void 0||cr.call(Ue,Fr),ce(Fr)}}),function(br,Fr){var cr=br.className,on=br.style,n=D()(Q,cr,N);return $.createElement("div",{ref:(0,Oe.sQ)(ct,p,Fr),className:n,style:(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({"--arrow-x":"".concat(Be.x||0,"px"),"--arrow-y":"".concat(Be.y||0,"px")},wr),pt),on),{},{boxSizing:"border-box",zIndex:ye},V),onMouseEnter:ke,onMouseLeave:Ge,onPointerEnter:Ve,onClick:pe,onPointerDownCapture:qe},ae&&$.createElement(De,{prefixCls:Q,arrow:ae,arrowPos:Be,align:Qe}),$.createElement(i,{cache:!fe&&!$e},It))})}))}),G=m,X=$.forwardRef(function(d,p){var f=d.children,N=d.getTriggerDOMNode,Q=(0,Oe.Yr)(f),V=$.useCallback(function(ce){(0,Oe.mH)(p,N?N(ce):ce)},[N]),_=(0,Oe.x1)(V,(0,Oe.C4)(f));return Q?$.cloneElement(f,{ref:_}):f}),ne=X,he=$.createContext(null),ue=he;function ge(d){return d?Array.isArray(d)?d:[d]:[]}function Ae(d,p,f,N){return $.useMemo(function(){var Q=ge(f!=null?f:p),V=ge(N!=null?N:p),_=new Set(Q),ce=new Set(V);return d&&(_.has("hover")&&(_.delete("hover"),_.add("click")),ce.has("hover")&&(ce.delete("hover"),ce.add("click"))),[_,ce]},[d,p,f,N])}var A=e(29194);function P(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],f=arguments.length>2?arguments[2]:void 0;return f?d[0]===p[0]:d[0]===p[0]&&d[1]===p[1]}function L(d,p,f,N){for(var Q=f.points,V=Object.keys(d),_=0;_1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(d)?p:d}function Z(d){return M(parseFloat(d),0)}function o(d,p){var f=(0,r.Z)({},d);return(p||[]).forEach(function(N){if(!(N instanceof HTMLBodyElement||N instanceof HTMLHtmlElement)){var Q=C(N).getComputedStyle(N),V=Q.overflow,_=Q.overflowClipMargin,ce=Q.borderTopWidth,fe=Q.borderBottomWidth,se=Q.borderLeftWidth,$e=Q.borderRightWidth,pe=N.getBoundingClientRect(),Se=N.offsetHeight,ae=N.clientHeight,Be=N.offsetWidth,Qe=N.clientWidth,Ue=Z(ce),Ye=Z(fe),_e=Z(se),Ne=Z($e),Ze=M(Math.round(pe.width/Be*1e3)/1e3),He=M(Math.round(pe.height/Se*1e3)/1e3),ye=(Be-Qe-_e-Ne)*Ze,ke=(Se-ae-Ue-Ye)*He,Ge=Ue*He,Ve=Ye*He,qe=_e*Ze,Ot=Ne*Ze,Fe=0,ze=0;if(V==="clip"){var st=Z(_);Fe=st*Ze,ze=st*He}var Pt=pe.x+qe-Fe,ft=pe.y+Ge-ze,Rt=Pt+pe.width+2*Fe-qe-Ot-ye,Le=ft+pe.height+2*ze-Ge-Ve-ke;f.left=Math.max(f.left,Pt),f.top=Math.max(f.top,ft),f.right=Math.min(f.right,Rt),f.bottom=Math.min(f.bottom,Le)}}),f}function u(d){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,f="".concat(p),N=f.match(/^(.*)\%$/);return N?d*(parseFloat(N[1])/100):parseFloat(f)}function v(d,p){var f=p||[],N=(0,I.Z)(f,2),Q=N[0],V=N[1];return[u(d.width,Q),u(d.height,V)]}function h(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[d[0],d[1]]}function g(d,p){var f=p[0],N=p[1],Q,V;return f==="t"?V=d.y:f==="b"?V=d.y+d.height:V=d.y+d.height/2,N==="l"?Q=d.x:N==="r"?Q=d.x+d.width:Q=d.x+d.width/2,{x:Q,y:V}}function w(d,p){var f={t:"b",b:"t",l:"r",r:"l"};return d.map(function(N,Q){return Q===p?f[N]||"c":N}).join("")}function R(d,p,f,N,Q,V,_){var ce=$.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Q[N]||{}}),fe=(0,I.Z)(ce,2),se=fe[0],$e=fe[1],pe=$.useRef(0),Se=$.useMemo(function(){return p?j(p):[]},[p]),ae=$.useRef({}),Be=function(){ae.current={}};d||Be();var Qe=(0,y.Z)(function(){if(p&&f&&d){let ar=function($r,vr){var Sr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:q,Xt=Ce.x+$r,Cr=Ce.y+vr,ir=Xt+lr,Yr=Cr+Ut,ln=Math.max(Xt,Sr.left),le=Math.max(Cr,Sr.top),je=Math.min(ir,Sr.right),Yt=Math.min(Yr,Sr.bottom);return Math.max(0,(je-ln)*(Yt-le))},Er=function(){Lr=Ce.y+yt,xr=Lr+Ut,Bt=Ce.x+nt,Ht=Bt+lr};var _e,Ne,Ze,He,ye=p,ke=ye.ownerDocument,Ge=C(ye),Ve=Ge.getComputedStyle(ye),qe=Ve.position,Ot=ye.style.left,Fe=ye.style.top,ze=ye.style.right,st=ye.style.bottom,Pt=ye.style.overflow,ft=(0,r.Z)((0,r.Z)({},Q[N]),V),Rt=ke.createElement("div");(_e=ye.parentElement)===null||_e===void 0||_e.appendChild(Rt),Rt.style.left="".concat(ye.offsetLeft,"px"),Rt.style.top="".concat(ye.offsetTop,"px"),Rt.style.position=qe,Rt.style.height="".concat(ye.offsetHeight,"px"),Rt.style.width="".concat(ye.offsetWidth,"px"),ye.style.left="0",ye.style.top="0",ye.style.right="auto",ye.style.bottom="auto",ye.style.overflow="hidden";var Le;if(Array.isArray(f))Le={x:f[0],y:f[1],width:0,height:0};else{var Xe,ot,It=f.getBoundingClientRect();It.x=(Xe=It.x)!==null&&Xe!==void 0?Xe:It.left,It.y=(ot=It.y)!==null&&ot!==void 0?ot:It.top,Le={x:It.x,y:It.y,width:It.width,height:It.height}}var Ce=ye.getBoundingClientRect(),Re=Ge.getComputedStyle(ye),gt=Re.height,sr=Re.width;Ce.x=(Ne=Ce.x)!==null&&Ne!==void 0?Ne:Ce.left,Ce.y=(Ze=Ce.y)!==null&&Ze!==void 0?Ze:Ce.top;var vt=ke.documentElement,jr=vt.clientWidth,Br=vt.clientHeight,wr=vt.scrollWidth,Nr=vt.scrollHeight,Rr=vt.scrollTop,Tt=vt.scrollLeft,Ut=Ce.height,lr=Ce.width,pt=Le.height,ct=Le.width,br={left:0,top:0,right:jr,bottom:Br},Fr={left:-Tt,top:-Rr,right:wr-Tt,bottom:Nr-Rr},cr=ft.htmlRegion,on="visible",n="visibleFirst";cr!=="scroll"&&cr!==n&&(cr=on);var E=cr===n,B=o(Fr,Se),x=o(br,Se),q=cr===on?x:B,Ee=E?x:q;ye.style.left="auto",ye.style.top="auto",ye.style.right="0",ye.style.bottom="0";var We=ye.getBoundingClientRect();ye.style.left=Ot,ye.style.top=Fe,ye.style.right=ze,ye.style.bottom=st,ye.style.overflow=Pt,(He=ye.parentElement)===null||He===void 0||He.removeChild(Rt);var et=M(Math.round(lr/parseFloat(sr)*1e3)/1e3),Je=M(Math.round(Ut/parseFloat(gt)*1e3)/1e3);if(et===0||Je===0||(0,W.Sh)(f)&&!(0,A.Z)(f))return;var ut=ft.offset,zt=ft.targetOffset,rt=v(Ce,ut),tr=(0,I.Z)(rt,2),Ft=tr[0],Kt=tr[1],At=v(Le,zt),bt=(0,I.Z)(At,2),Mt=bt[0],yr=bt[1];Le.x-=Mt,Le.y-=yr;var Ke=ft.points||[],xt=(0,I.Z)(Ke,2),dt=xt[0],Lt=xt[1],Wt=h(Lt),mt=h(dt),lt=g(Le,Wt),Jt=g(Ce,mt),Zt=(0,r.Z)({},ft),nt=lt.x-Jt.x+Ft,yt=lt.y-Jt.y+Kt,_t=ar(nt,yt),dr=ar(nt,yt,x),kt=g(Le,["t","l"]),Vt=g(Ce,["t","l"]),jt=g(Le,["b","r"]),Pe=g(Ce,["b","r"]),hr=ft.overflow||{},gr=hr.adjustX,tn=hr.adjustY,Ir=hr.shiftX,Vr=hr.shiftY,Pr=function(vr){return typeof vr=="boolean"?vr:vr>=0},Lr,xr,Bt,Ht;Er();var qt=Pr(tn),Ct=mt[0]===Wt[0];if(qt&&mt[0]==="t"&&(xr>Ee.bottom||ae.current.bt)){var pr=yt;Ct?pr-=Ut-pt:pr=kt.y-Pe.y-Kt;var Ar=ar(nt,pr),an=ar(nt,pr,x);Ar>_t||Ar===_t&&(!E||an>=dr)?(ae.current.bt=!0,yt=pr,Kt=-Kt,Zt.points=[w(mt,0),w(Wt,0)]):ae.current.bt=!1}if(qt&&mt[0]==="b"&&(Lr_t||rr===_t&&(!E||Gr>=dr)?(ae.current.tb=!0,yt=Zr,Kt=-Kt,Zt.points=[w(mt,0),w(Wt,0)]):ae.current.tb=!1}var cn=Pr(gr),Wr=mt[1]===Wt[1];if(cn&&mt[1]==="l"&&(Ht>Ee.right||ae.current.rl)){var Xr=nt;Wr?Xr-=lr-ct:Xr=kt.x-Pe.x-Ft;var Hr=ar(Xr,yt),rn=ar(Xr,yt,x);Hr>_t||Hr===_t&&(!E||rn>=dr)?(ae.current.rl=!0,nt=Xr,Ft=-Ft,Zt.points=[w(mt,1),w(Wt,1)]):ae.current.rl=!1}if(cn&&mt[1]==="r"&&(Bt_t||t===_t&&(!E||a>=dr)?(ae.current.lr=!0,nt=_r,Ft=-Ft,Zt.points=[w(mt,1),w(Wt,1)]):ae.current.lr=!1}Er();var s=Ir===!0?0:Ir;typeof s=="number"&&(Btx.right&&(nt-=Ht-x.right-Ft,Le.x>x.right-s&&(nt+=Le.x-x.right+s)));var O=Vr===!0?0:Vr;typeof O=="number"&&(Lrx.bottom&&(yt-=xr-x.bottom-Kt,Le.y>x.bottom-O&&(yt+=Le.y-x.bottom+O)));var z=Ce.x+nt,J=z+lr,Ie=Ce.y+yt,ve=Ie+Ut,at=Le.x,$t=at+ct,Dt=Le.y,ur=Dt+pt,St=Math.max(z,at),nr=Math.min(J,$t),Gt=(St+nr)/2,wt=Gt-z,or=Math.max(Ie,Dt),Et=Math.min(ve,ur),fr=(or+Et)/2,Me=fr-Ie;_==null||_(p,Zt);var Nt=We.right-Ce.x-(nt+Ce.width),er=We.bottom-Ce.y-(yt+Ce.height);et===1&&(nt=Math.floor(nt),Nt=Math.floor(Nt)),Je===1&&(yt=Math.floor(yt),er=Math.floor(er));var Tr={ready:!0,offsetX:nt/et,offsetY:yt/Je,offsetR:Nt/et,offsetB:er/Je,arrowX:wt/et,arrowY:Me/Je,scaleX:et,scaleY:Je,align:Zt};$e(Tr)}}),Ue=function(){pe.current+=1;var Ne=pe.current;Promise.resolve().then(function(){pe.current===Ne&&Qe()})},Ye=function(){$e(function(Ne){return(0,r.Z)((0,r.Z)({},Ne),{},{ready:!1})})};return(0,ee.Z)(Ye,[N]),(0,ee.Z)(function(){d||Ye()},[d]),[se.ready,se.offsetX,se.offsetY,se.offsetR,se.offsetB,se.arrowX,se.arrowY,se.scaleX,se.scaleY,se.align,Ue]}var oe=e(77654);function me(d,p,f,N,Q){(0,ee.Z)(function(){if(d&&p&&f){let pe=function(){N(),Q()};var V=p,_=f,ce=j(V),fe=j(_),se=C(_),$e=new Set([se].concat((0,oe.Z)(ce),(0,oe.Z)(fe)));return $e.forEach(function(Se){Se.addEventListener("scroll",pe,{passive:!0})}),se.addEventListener("resize",pe,{passive:!0}),N(),function(){$e.forEach(function(Se){Se.removeEventListener("scroll",pe),se.removeEventListener("resize",pe)})}}},[d,p,f])}var U=e(48736);function ie(d,p,f,N,Q,V,_,ce){var fe=$.useRef(d);fe.current=d;var se=$.useRef(!1);$.useEffect(function(){if(p&&N&&(!Q||V)){var pe=function(){se.current=!1},Se=function(Ze){var He;fe.current&&!_(((He=Ze.composedPath)===null||He===void 0||(He=He.call(Ze))===null||He===void 0?void 0:He[0])||Ze.target)&&!se.current&&ce(!1)},ae=C(N);ae.addEventListener("pointerdown",pe,!0),ae.addEventListener("mousedown",Se,!0),ae.addEventListener("contextmenu",Se,!0);var Be=(0,F.A)(f);if(Be&&(Be.addEventListener("mousedown",Se,!0),Be.addEventListener("contextmenu",Se,!0)),0)var Qe,Ue,Ye,_e;return function(){ae.removeEventListener("pointerdown",pe,!0),ae.removeEventListener("mousedown",Se,!0),ae.removeEventListener("contextmenu",Se,!0),Be&&(Be.removeEventListener("mousedown",Se,!0),Be.removeEventListener("contextmenu",Se,!0))}}},[p,f,N,Q,V]);function $e(){se.current=!0}return $e}var Te=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function H(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:b.Z,p=$.forwardRef(function(f,N){var Q=f.prefixCls,V=Q===void 0?"rc-trigger-popup":Q,_=f.children,ce=f.action,fe=ce===void 0?"hover":ce,se=f.showAction,$e=f.hideAction,pe=f.popupVisible,Se=f.defaultPopupVisible,ae=f.onPopupVisibleChange,Be=f.afterPopupVisibleChange,Qe=f.mouseEnterDelay,Ue=f.mouseLeaveDelay,Ye=Ue===void 0?.1:Ue,_e=f.focusDelay,Ne=f.blurDelay,Ze=f.mask,He=f.maskClosable,ye=He===void 0?!0:He,ke=f.getPopupContainer,Ge=f.forceRender,Ve=f.autoDestroy,qe=f.destroyPopupOnHide,Ot=f.popup,Fe=f.popupClassName,ze=f.popupStyle,st=f.popupPlacement,Pt=f.builtinPlacements,ft=Pt===void 0?{}:Pt,Rt=f.popupAlign,Le=f.zIndex,Xe=f.stretch,ot=f.getPopupClassNameFromAlign,It=f.fresh,Ce=f.alignPoint,Re=f.onPopupClick,gt=f.onPopupAlign,sr=f.arrow,vt=f.popupMotion,jr=f.maskMotion,Br=f.popupTransitionName,wr=f.popupAnimation,Nr=f.maskTransitionName,Rr=f.maskAnimation,Tt=f.className,Ut=f.getTriggerDOMNode,lr=(0,l.Z)(f,Te),pt=Ve||qe||!1,ct=$.useState(!1),br=(0,I.Z)(ct,2),Fr=br[0],cr=br[1];(0,ee.Z)(function(){cr((0,k.Z)())},[]);var on=$.useRef({}),n=$.useContext(ue),E=$.useMemo(function(){return{registerSubPopup:function(je,Yt){on.current[je]=Yt,n==null||n.registerSubPopup(je,Yt)}}},[n]),B=(0,re.Z)(),x=$.useState(null),q=(0,I.Z)(x,2),Ee=q[0],We=q[1],et=$.useRef(null),Je=(0,y.Z)(function(le){et.current=le,(0,W.Sh)(le)&&Ee!==le&&We(le),n==null||n.registerSubPopup(B,le)}),ut=$.useState(null),zt=(0,I.Z)(ut,2),rt=zt[0],tr=zt[1],Ft=$.useRef(null),Kt=(0,y.Z)(function(le){(0,W.Sh)(le)&&rt!==le&&(tr(le),Ft.current=le)}),At=$.Children.only(_),bt=(At==null?void 0:At.props)||{},Mt={},yr=(0,y.Z)(function(le){var je,Yt,mr=rt;return(mr==null?void 0:mr.contains(le))||((je=(0,F.A)(mr))===null||je===void 0?void 0:je.host)===le||le===mr||(Ee==null?void 0:Ee.contains(le))||((Yt=(0,F.A)(Ee))===null||Yt===void 0?void 0:Yt.host)===le||le===Ee||Object.values(on.current).some(function(tt){return(tt==null?void 0:tt.contains(le))||le===tt})}),Ke=K(V,vt,wr,Br),xt=K(V,jr,Rr,Nr),dt=$.useState(Se||!1),Lt=(0,I.Z)(dt,2),Wt=Lt[0],mt=Lt[1],lt=pe!=null?pe:Wt,Jt=(0,y.Z)(function(le){pe===void 0&&mt(le)});(0,ee.Z)(function(){mt(pe||!1)},[pe]);var Zt=$.useRef(lt);Zt.current=lt;var nt=$.useRef([]);nt.current=[];var yt=(0,y.Z)(function(le){var je;Jt(le),((je=nt.current[nt.current.length-1])!==null&&je!==void 0?je:lt)!==le&&(nt.current.push(le),ae==null||ae(le))}),_t=$.useRef(),dr=function(){clearTimeout(_t.current)},kt=function(je){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;dr(),Yt===0?yt(je):_t.current=setTimeout(function(){yt(je)},Yt*1e3)};$.useEffect(function(){return dr},[]);var Vt=$.useState(!1),jt=(0,I.Z)(Vt,2),Pe=jt[0],hr=jt[1];(0,ee.Z)(function(le){(!le||lt)&&hr(!0)},[lt]);var gr=$.useState(null),tn=(0,I.Z)(gr,2),Ir=tn[0],Vr=tn[1],Pr=$.useState(null),Lr=(0,I.Z)(Pr,2),xr=Lr[0],Bt=Lr[1],Ht=function(je){Bt([je.clientX,je.clientY])},qt=R(lt,Ee,Ce&&xr!==null?xr:rt,st,ft,Rt,gt),Ct=(0,I.Z)(qt,11),pr=Ct[0],Ar=Ct[1],an=Ct[2],Zr=Ct[3],rr=Ct[4],Gr=Ct[5],cn=Ct[6],Wr=Ct[7],Xr=Ct[8],Hr=Ct[9],rn=Ct[10],_r=Ae(Fr,fe,se,$e),t=(0,I.Z)(_r,2),a=t[0],s=t[1],O=a.has("click"),z=s.has("click")||s.has("contextMenu"),J=(0,y.Z)(function(){Pe||rn()}),Ie=function(){Zt.current&&Ce&&z&&kt(!1)};me(lt,rt,Ee,J,Ie),(0,ee.Z)(function(){J()},[xr,st]),(0,ee.Z)(function(){lt&&!(ft!=null&&ft[st])&&J()},[JSON.stringify(Rt)]);var ve=$.useMemo(function(){var le=L(ft,V,Hr,Ce);return D()(le,ot==null?void 0:ot(Hr))},[Hr,ot,ft,V,Ce]);$.useImperativeHandle(N,function(){return{nativeElement:Ft.current,popupElement:et.current,forceAlign:J}});var at=$.useState(0),$t=(0,I.Z)(at,2),Dt=$t[0],ur=$t[1],St=$.useState(0),nr=(0,I.Z)(St,2),Gt=nr[0],wt=nr[1],or=function(){if(Xe&&rt){var je=rt.getBoundingClientRect();ur(je.width),wt(je.height)}},Et=function(){or(),J()},fr=function(je){hr(!1),rn(),Be==null||Be(je)},Me=function(){return new Promise(function(je){or(),Vr(function(){return je})})};(0,ee.Z)(function(){Ir&&(rn(),Ir(),Vr(null))},[Ir]);function Nt(le,je,Yt,mr){Mt[le]=function(tt){var kr;mr==null||mr(tt),kt(je,Yt);for(var Mr=arguments.length,Ur=new Array(Mr>1?Mr-1:0),zr=1;zr1?Yt-1:0),tt=1;tt1?Yt-1:0),tt=1;tt0,gt=$.useState(!Ne||!Re),sr=(0,I.Z)(gt,2),vt=sr[0],jr=sr[1];if((0,ee.Z)(function(){!vt&&Re&&_&&jr(!0)},[vt,Re,_]),!vt)return null;var Br="auto",wr={left:"-1000vw",top:"-1000vh",right:Br,bottom:Br};if(Ot||!fe){var Nr,Rr=Qe.points,Tt=Qe.dynamicInset||((Nr=Qe._experimental)===null||Nr===void 0?void 0:Nr.dynamicInset),Ut=Tt&&Rr[0][1]==="r",lr=Tt&&Rr[0][0]==="b";Ut?(wr.right=st,wr.left=Br):(wr.left=Fe,wr.right=Br),lr?(wr.bottom=Pt,wr.top=Br):(wr.top=ze,wr.bottom=Br)}var pt={};return Le&&(Le.includes("height")&&ot?pt.height=ot:Le.includes("minHeight")&&ot&&(pt.minHeight=ot),Le.includes("width")&&Xe?pt.width=Xe:Le.includes("minWidth")&&Xe&&(pt.minWidth=Xe)),fe||(pt.pointerEvents="none"),$.createElement(He,{open:_e||Ce,getContainer:Ne&&function(){return Ne(_)},autoDestroy:Ze},$.createElement(c,{prefixCls:Q,open:fe,zIndex:ye,mask:Se,motion:Ye}),$.createElement(S.Z,{onResize:ft,disabled:!fe},function(ct){return $.createElement(xe.default,(0,be.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:_e,leavedClassName:"".concat(Q,"-hidden")},Ue,{onAppearPrepare:Rt,onEnterPrepare:Rt,visible:fe,onVisibleChanged:function(Fr){var cr;Ue==null||(cr=Ue.onVisibleChanged)===null||cr===void 0||cr.call(Ue,Fr),ce(Fr)}}),function(br,Fr){var cr=br.className,on=br.style,n=D()(Q,cr,N);return $.createElement("div",{ref:(0,Oe.sQ)(ct,p,Fr),className:n,style:(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({"--arrow-x":"".concat(Be.x||0,"px"),"--arrow-y":"".concat(Be.y||0,"px")},wr),pt),on),{},{boxSizing:"border-box",zIndex:ye},V),onMouseEnter:ke,onMouseLeave:Ge,onPointerEnter:Ve,onClick:pe,onPointerDownCapture:qe},ae&&$.createElement(De,{prefixCls:Q,arrow:ae,arrowPos:Be,align:Qe}),$.createElement(i,{cache:!fe&&!$e},It))})}))}),G=m,X=$.forwardRef(function(d,p){var f=d.children,N=d.getTriggerDOMNode,Q=(0,Oe.Yr)(f),V=$.useCallback(function(ce){(0,Oe.mH)(p,N?N(ce):ce)},[N]),_=(0,Oe.x1)(V,(0,Oe.C4)(f));return Q?$.cloneElement(f,{ref:_}):f}),ne=X,he=$.createContext(null),ue=he;function ge(d){return d?Array.isArray(d)?d:[d]:[]}function Ae(d,p,f,N){return $.useMemo(function(){var Q=ge(f!=null?f:p),V=ge(N!=null?N:p),_=new Set(Q),ce=new Set(V);return d&&(_.has("hover")&&(_.delete("hover"),_.add("click")),ce.has("hover")&&(ce.delete("hover"),ce.add("click"))),[_,ce]},[d,p,f,N])}var A=e(29194);function P(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],f=arguments.length>2?arguments[2]:void 0;return f?d[0]===p[0]:d[0]===p[0]&&d[1]===p[1]}function L(d,p,f,N){for(var Q=f.points,V=Object.keys(d),_=0;_1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(d)?p:d}function Z(d){return M(parseFloat(d),0)}function o(d,p){var f=(0,r.Z)({},d);return(p||[]).forEach(function(N){if(!(N instanceof HTMLBodyElement||N instanceof HTMLHtmlElement)){var Q=C(N).getComputedStyle(N),V=Q.overflow,_=Q.overflowClipMargin,ce=Q.borderTopWidth,fe=Q.borderBottomWidth,se=Q.borderLeftWidth,$e=Q.borderRightWidth,pe=N.getBoundingClientRect(),Se=N.offsetHeight,ae=N.clientHeight,Be=N.offsetWidth,Qe=N.clientWidth,Ue=Z(ce),Ye=Z(fe),_e=Z(se),Ne=Z($e),Ze=M(Math.round(pe.width/Be*1e3)/1e3),He=M(Math.round(pe.height/Se*1e3)/1e3),ye=(Be-Qe-_e-Ne)*Ze,ke=(Se-ae-Ue-Ye)*He,Ge=Ue*He,Ve=Ye*He,qe=_e*Ze,Ot=Ne*Ze,Fe=0,ze=0;if(V==="clip"){var st=Z(_);Fe=st*Ze,ze=st*He}var Pt=pe.x+qe-Fe,ft=pe.y+Ge-ze,Rt=Pt+pe.width+2*Fe-qe-Ot-ye,Le=ft+pe.height+2*ze-Ge-Ve-ke;f.left=Math.max(f.left,Pt),f.top=Math.max(f.top,ft),f.right=Math.min(f.right,Rt),f.bottom=Math.min(f.bottom,Le)}}),f}function u(d){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,f="".concat(p),N=f.match(/^(.*)\%$/);return N?d*(parseFloat(N[1])/100):parseFloat(f)}function v(d,p){var f=p||[],N=(0,I.Z)(f,2),Q=N[0],V=N[1];return[u(d.width,Q),u(d.height,V)]}function h(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[d[0],d[1]]}function g(d,p){var f=p[0],N=p[1],Q,V;return f==="t"?V=d.y:f==="b"?V=d.y+d.height:V=d.y+d.height/2,N==="l"?Q=d.x:N==="r"?Q=d.x+d.width:Q=d.x+d.width/2,{x:Q,y:V}}function w(d,p){var f={t:"b",b:"t",l:"r",r:"l"};return d.map(function(N,Q){return Q===p?f[N]||"c":N}).join("")}function R(d,p,f,N,Q,V,_){var ce=$.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Q[N]||{}}),fe=(0,I.Z)(ce,2),se=fe[0],$e=fe[1],pe=$.useRef(0),Se=$.useMemo(function(){return p?j(p):[]},[p]),ae=$.useRef({}),Be=function(){ae.current={}};d||Be();var Qe=(0,y.Z)(function(){if(p&&f&&d){let ar=function($r,vr){var Sr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:q,Xt=Ce.x+$r,Cr=Ce.y+vr,ir=Xt+lr,Yr=Cr+Ut,ln=Math.max(Xt,Sr.left),le=Math.max(Cr,Sr.top),je=Math.min(ir,Sr.right),Yt=Math.min(Yr,Sr.bottom);return Math.max(0,(je-ln)*(Yt-le))},Er=function(){Lr=Ce.y+yt,xr=Lr+Ut,Bt=Ce.x+nt,Ht=Bt+lr};var _e,Ne,Ze,He,ye=p,ke=ye.ownerDocument,Ge=C(ye),Ve=Ge.getComputedStyle(ye),qe=Ve.position,Ot=ye.style.left,Fe=ye.style.top,ze=ye.style.right,st=ye.style.bottom,Pt=ye.style.overflow,ft=(0,r.Z)((0,r.Z)({},Q[N]),V),Rt=ke.createElement("div");(_e=ye.parentElement)===null||_e===void 0||_e.appendChild(Rt),Rt.style.left="".concat(ye.offsetLeft,"px"),Rt.style.top="".concat(ye.offsetTop,"px"),Rt.style.position=qe,Rt.style.height="".concat(ye.offsetHeight,"px"),Rt.style.width="".concat(ye.offsetWidth,"px"),ye.style.left="0",ye.style.top="0",ye.style.right="auto",ye.style.bottom="auto",ye.style.overflow="hidden";var Le;if(Array.isArray(f))Le={x:f[0],y:f[1],width:0,height:0};else{var Xe,ot,It=f.getBoundingClientRect();It.x=(Xe=It.x)!==null&&Xe!==void 0?Xe:It.left,It.y=(ot=It.y)!==null&&ot!==void 0?ot:It.top,Le={x:It.x,y:It.y,width:It.width,height:It.height}}var Ce=ye.getBoundingClientRect(),Re=Ge.getComputedStyle(ye),gt=Re.height,sr=Re.width;Ce.x=(Ne=Ce.x)!==null&&Ne!==void 0?Ne:Ce.left,Ce.y=(Ze=Ce.y)!==null&&Ze!==void 0?Ze:Ce.top;var vt=ke.documentElement,jr=vt.clientWidth,Br=vt.clientHeight,wr=vt.scrollWidth,Nr=vt.scrollHeight,Rr=vt.scrollTop,Tt=vt.scrollLeft,Ut=Ce.height,lr=Ce.width,pt=Le.height,ct=Le.width,br={left:0,top:0,right:jr,bottom:Br},Fr={left:-Tt,top:-Rr,right:wr-Tt,bottom:Nr-Rr},cr=ft.htmlRegion,on="visible",n="visibleFirst";cr!=="scroll"&&cr!==n&&(cr=on);var E=cr===n,B=o(Fr,Se),x=o(br,Se),q=cr===on?x:B,Ee=E?x:q;ye.style.left="auto",ye.style.top="auto",ye.style.right="0",ye.style.bottom="0";var We=ye.getBoundingClientRect();ye.style.left=Ot,ye.style.top=Fe,ye.style.right=ze,ye.style.bottom=st,ye.style.overflow=Pt,(He=ye.parentElement)===null||He===void 0||He.removeChild(Rt);var et=M(Math.round(lr/parseFloat(sr)*1e3)/1e3),Je=M(Math.round(Ut/parseFloat(gt)*1e3)/1e3);if(et===0||Je===0||(0,W.Sh)(f)&&!(0,A.Z)(f))return;var ut=ft.offset,zt=ft.targetOffset,rt=v(Ce,ut),tr=(0,I.Z)(rt,2),Ft=tr[0],Kt=tr[1],At=v(Le,zt),bt=(0,I.Z)(At,2),Mt=bt[0],yr=bt[1];Le.x-=Mt,Le.y-=yr;var Ke=ft.points||[],xt=(0,I.Z)(Ke,2),dt=xt[0],Lt=xt[1],Wt=h(Lt),mt=h(dt),lt=g(Le,Wt),Jt=g(Ce,mt),Zt=(0,r.Z)({},ft),nt=lt.x-Jt.x+Ft,yt=lt.y-Jt.y+Kt,_t=ar(nt,yt),dr=ar(nt,yt,x),kt=g(Le,["t","l"]),Vt=g(Ce,["t","l"]),jt=g(Le,["b","r"]),Pe=g(Ce,["b","r"]),hr=ft.overflow||{},gr=hr.adjustX,tn=hr.adjustY,Ir=hr.shiftX,Vr=hr.shiftY,Pr=function(vr){return typeof vr=="boolean"?vr:vr>=0},Lr,xr,Bt,Ht;Er();var qt=Pr(tn),Ct=mt[0]===Wt[0];if(qt&&mt[0]==="t"&&(xr>Ee.bottom||ae.current.bt)){var pr=yt;Ct?pr-=Ut-pt:pr=kt.y-Pe.y-Kt;var Ar=ar(nt,pr),an=ar(nt,pr,x);Ar>_t||Ar===_t&&(!E||an>=dr)?(ae.current.bt=!0,yt=pr,Kt=-Kt,Zt.points=[w(mt,0),w(Wt,0)]):ae.current.bt=!1}if(qt&&mt[0]==="b"&&(Lr_t||rr===_t&&(!E||Gr>=dr)?(ae.current.tb=!0,yt=Zr,Kt=-Kt,Zt.points=[w(mt,0),w(Wt,0)]):ae.current.tb=!1}var cn=Pr(gr),Wr=mt[1]===Wt[1];if(cn&&mt[1]==="l"&&(Ht>Ee.right||ae.current.rl)){var Xr=nt;Wr?Xr-=lr-ct:Xr=kt.x-Pe.x-Ft;var Hr=ar(Xr,yt),rn=ar(Xr,yt,x);Hr>_t||Hr===_t&&(!E||rn>=dr)?(ae.current.rl=!0,nt=Xr,Ft=-Ft,Zt.points=[w(mt,1),w(Wt,1)]):ae.current.rl=!1}if(cn&&mt[1]==="r"&&(Bt_t||t===_t&&(!E||a>=dr)?(ae.current.lr=!0,nt=_r,Ft=-Ft,Zt.points=[w(mt,1),w(Wt,1)]):ae.current.lr=!1}Er();var s=Ir===!0?0:Ir;typeof s=="number"&&(Btx.right&&(nt-=Ht-x.right-Ft,Le.x>x.right-s&&(nt+=Le.x-x.right+s)));var O=Vr===!0?0:Vr;typeof O=="number"&&(Lrx.bottom&&(yt-=xr-x.bottom-Kt,Le.y>x.bottom-O&&(yt+=Le.y-x.bottom+O)));var z=Ce.x+nt,J=z+lr,Ie=Ce.y+yt,ve=Ie+Ut,at=Le.x,$t=at+ct,Dt=Le.y,ur=Dt+pt,St=Math.max(z,at),nr=Math.min(J,$t),Gt=(St+nr)/2,wt=Gt-z,or=Math.max(Ie,Dt),Et=Math.min(ve,ur),fr=(or+Et)/2,Me=fr-Ie;_==null||_(p,Zt);var Nt=We.right-Ce.x-(nt+Ce.width),er=We.bottom-Ce.y-(yt+Ce.height);et===1&&(nt=Math.floor(nt),Nt=Math.floor(Nt)),Je===1&&(yt=Math.floor(yt),er=Math.floor(er));var Tr={ready:!0,offsetX:nt/et,offsetY:yt/Je,offsetR:Nt/et,offsetB:er/Je,arrowX:wt/et,arrowY:Me/Je,scaleX:et,scaleY:Je,align:Zt};$e(Tr)}}),Ue=function(){pe.current+=1;var Ne=pe.current;Promise.resolve().then(function(){pe.current===Ne&&Qe()})},Ye=function(){$e(function(Ne){return(0,r.Z)((0,r.Z)({},Ne),{},{ready:!1})})};return(0,ee.Z)(Ye,[N]),(0,ee.Z)(function(){d||Ye()},[d]),[se.ready,se.offsetX,se.offsetY,se.offsetR,se.offsetB,se.arrowX,se.arrowY,se.scaleX,se.scaleY,se.align,Ue]}var oe=e(77654);function me(d,p,f,N,Q){(0,ee.Z)(function(){if(d&&p&&f){let pe=function(){N(),Q()};var V=p,_=f,ce=j(V),fe=j(_),se=C(_),$e=new Set([se].concat((0,oe.Z)(ce),(0,oe.Z)(fe)));return $e.forEach(function(Se){Se.addEventListener("scroll",pe,{passive:!0})}),se.addEventListener("resize",pe,{passive:!0}),N(),function(){$e.forEach(function(Se){Se.removeEventListener("scroll",pe),se.removeEventListener("resize",pe)})}}},[d,p,f])}var U=e(48736);function ie(d,p,f,N,Q,V,_,ce){var fe=$.useRef(d);fe.current=d;var se=$.useRef(!1);$.useEffect(function(){if(p&&N&&(!Q||V)){var pe=function(){se.current=!1},Se=function(Ze){var He;fe.current&&!_(((He=Ze.composedPath)===null||He===void 0||(He=He.call(Ze))===null||He===void 0?void 0:He[0])||Ze.target)&&!se.current&&ce(!1)},ae=C(N);ae.addEventListener("pointerdown",pe,!0),ae.addEventListener("mousedown",Se,!0),ae.addEventListener("contextmenu",Se,!0);var Be=(0,F.A)(f);if(Be&&(Be.addEventListener("mousedown",Se,!0),Be.addEventListener("contextmenu",Se,!0)),0)var Qe,Ue,Ye,_e;return function(){ae.removeEventListener("pointerdown",pe,!0),ae.removeEventListener("mousedown",Se,!0),ae.removeEventListener("contextmenu",Se,!0),Be&&(Be.removeEventListener("mousedown",Se,!0),Be.removeEventListener("contextmenu",Se,!0))}}},[p,f,N,Q,V]);function $e(){se.current=!0}return $e}var Te=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function H(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:b.Z,p=$.forwardRef(function(f,N){var Q=f.prefixCls,V=Q===void 0?"rc-trigger-popup":Q,_=f.children,ce=f.action,fe=ce===void 0?"hover":ce,se=f.showAction,$e=f.hideAction,pe=f.popupVisible,Se=f.defaultPopupVisible,ae=f.onPopupVisibleChange,Be=f.afterPopupVisibleChange,Qe=f.mouseEnterDelay,Ue=f.mouseLeaveDelay,Ye=Ue===void 0?.1:Ue,_e=f.focusDelay,Ne=f.blurDelay,Ze=f.mask,He=f.maskClosable,ye=He===void 0?!0:He,ke=f.getPopupContainer,Ge=f.forceRender,Ve=f.autoDestroy,qe=f.destroyPopupOnHide,Ot=f.popup,Fe=f.popupClassName,ze=f.popupStyle,st=f.popupPlacement,Pt=f.builtinPlacements,ft=Pt===void 0?{}:Pt,Rt=f.popupAlign,Le=f.zIndex,Xe=f.stretch,ot=f.getPopupClassNameFromAlign,It=f.fresh,Ce=f.alignPoint,Re=f.onPopupClick,gt=f.onPopupAlign,sr=f.arrow,vt=f.popupMotion,jr=f.maskMotion,Br=f.popupTransitionName,wr=f.popupAnimation,Nr=f.maskTransitionName,Rr=f.maskAnimation,Tt=f.className,Ut=f.getTriggerDOMNode,lr=(0,l.Z)(f,Te),pt=Ve||qe||!1,ct=$.useState(!1),br=(0,I.Z)(ct,2),Fr=br[0],cr=br[1];(0,ee.Z)(function(){cr((0,k.Z)())},[]);var on=$.useRef({}),n=$.useContext(ue),E=$.useMemo(function(){return{registerSubPopup:function(je,Yt){on.current[je]=Yt,n==null||n.registerSubPopup(je,Yt)}}},[n]),B=(0,re.Z)(),x=$.useState(null),q=(0,I.Z)(x,2),Ee=q[0],We=q[1],et=$.useRef(null),Je=(0,y.Z)(function(le){et.current=le,(0,W.Sh)(le)&&Ee!==le&&We(le),n==null||n.registerSubPopup(B,le)}),ut=$.useState(null),zt=(0,I.Z)(ut,2),rt=zt[0],tr=zt[1],Ft=$.useRef(null),Kt=(0,y.Z)(function(le){(0,W.Sh)(le)&&rt!==le&&(tr(le),Ft.current=le)}),At=$.Children.only(_),bt=(At==null?void 0:At.props)||{},Mt={},yr=(0,y.Z)(function(le){var je,Yt,mr=rt;return(mr==null?void 0:mr.contains(le))||((je=(0,F.A)(mr))===null||je===void 0?void 0:je.host)===le||le===mr||(Ee==null?void 0:Ee.contains(le))||((Yt=(0,F.A)(Ee))===null||Yt===void 0?void 0:Yt.host)===le||le===Ee||Object.values(on.current).some(function(tt){return(tt==null?void 0:tt.contains(le))||le===tt})}),Ke=K(V,vt,wr,Br),xt=K(V,jr,Rr,Nr),dt=$.useState(Se||!1),Lt=(0,I.Z)(dt,2),Wt=Lt[0],mt=Lt[1],lt=pe!=null?pe:Wt,Jt=(0,y.Z)(function(le){pe===void 0&&mt(le)});(0,ee.Z)(function(){mt(pe||!1)},[pe]);var Zt=$.useRef(lt);Zt.current=lt;var nt=$.useRef([]);nt.current=[];var yt=(0,y.Z)(function(le){var je;Jt(le),((je=nt.current[nt.current.length-1])!==null&&je!==void 0?je:lt)!==le&&(nt.current.push(le),ae==null||ae(le))}),_t=$.useRef(),dr=function(){clearTimeout(_t.current)},kt=function(je){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;dr(),Yt===0?yt(je):_t.current=setTimeout(function(){yt(je)},Yt*1e3)};$.useEffect(function(){return dr},[]);var Vt=$.useState(!1),jt=(0,I.Z)(Vt,2),Pe=jt[0],hr=jt[1];(0,ee.Z)(function(le){(!le||lt)&&hr(!0)},[lt]);var gr=$.useState(null),tn=(0,I.Z)(gr,2),Ir=tn[0],Vr=tn[1],Pr=$.useState(null),Lr=(0,I.Z)(Pr,2),xr=Lr[0],Bt=Lr[1],Ht=function(je){Bt([je.clientX,je.clientY])},qt=R(lt,Ee,Ce&&xr!==null?xr:rt,st,ft,Rt,gt),Ct=(0,I.Z)(qt,11),pr=Ct[0],Ar=Ct[1],an=Ct[2],Zr=Ct[3],rr=Ct[4],Gr=Ct[5],cn=Ct[6],Wr=Ct[7],Xr=Ct[8],Hr=Ct[9],rn=Ct[10],_r=Ae(Fr,fe,se,$e),t=(0,I.Z)(_r,2),a=t[0],s=t[1],O=a.has("click"),z=s.has("click")||s.has("contextMenu"),J=(0,y.Z)(function(){Pe||rn()}),Ie=function(){Zt.current&&Ce&&z&&kt(!1)};me(lt,rt,Ee,J,Ie),(0,ee.Z)(function(){J()},[xr,st]),(0,ee.Z)(function(){lt&&!(ft!=null&&ft[st])&&J()},[JSON.stringify(Rt)]);var ve=$.useMemo(function(){var le=L(ft,V,Hr,Ce);return D()(le,ot==null?void 0:ot(Hr))},[Hr,ot,ft,V,Ce]);$.useImperativeHandle(N,function(){return{nativeElement:Ft.current,popupElement:et.current,forceAlign:J}});var at=$.useState(0),$t=(0,I.Z)(at,2),Dt=$t[0],ur=$t[1],St=$.useState(0),nr=(0,I.Z)(St,2),Gt=nr[0],wt=nr[1],or=function(){if(Xe&&rt){var je=rt.getBoundingClientRect();ur(je.width),wt(je.height)}},Et=function(){or(),J()},fr=function(je){hr(!1),rn(),Be==null||Be(je)},Me=function(){return new Promise(function(je){or(),Vr(function(){return je})})};(0,ee.Z)(function(){Ir&&(rn(),Ir(),Vr(null))},[Ir]);function Nt(le,je,Yt,mr){Mt[le]=function(tt){var kr;mr==null||mr(tt),kt(je,Yt);for(var Mr=arguments.length,Ur=new Array(Mr>1?Mr-1:0),zr=1;zr1?Yt-1:0),tt=1;tt1?Yt-1:0),tt=1;tt0?Number(t.toFixed(a)):t}var G="".concat(be,"-button"),X=function(t){var a,s=t.className,O=t.disabled,z=t.active,J=t.success,Ie=t.error,ve=t.verify,at=t.buttonRef,$t=(0,r._T)(t,["className","disabled","active","success","error","verify","buttonRef"]);return b.createElement("span",(0,r.pi)({className:l()(G,s,(a={},a["".concat(G,"-disabled")]=O,a["".concat(G,"-active")]=z,a["".concat(G,"-verify")]=ve,a["".concat(G,"-success")]=J,a["".concat(G,"-error")]=Ie,a["".concat(G,"-pc")]=!T,a)),ref:at},$t))};X.displayName="SliderButton";var ne=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),b.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),b.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},he=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),b.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},ue=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},t),b.createElement("defs",null,b.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),b.createElement("g",null,b.createElement("use",{xlinkHref:"#l",opacity:".27"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},ge=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),b.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},Ae=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),b.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},A=function(t){return b.createElement("svg",(0,r.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},t),b.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},P="".concat(be,"-icon"),L=function(t){var a,s=t.className,O=t.spin,z=(0,r._T)(t,["className","spin"]);return b.createElement("span",(0,r.pi)({className:l()(P,(a={},a["".concat(P,"-spin")]=O,a),s)},z))},K={arrowRight:b.createElement(ne,null),check:b.createElement(he,null),loading:b.createElement(ue,null),refresh:b.createElement(ge,null),x:b.createElement(Ae,null),imageFill:b.createElement(A,null)},C=function(t){var a=t.type,s=(0,r._T)(t,["type"]);return b.createElement(L,(0,r.pi)({},s),K[a])},j;(function(t){t[t.Default=1]="Default",t[t.Loading=2]="Loading",t[t.Moving=3]="Moving",t[t.Verify=4]="Verify",t[t.Success=5]="Success",t[t.Error=6]="Error",t[t.LoadFailed=7]="LoadFailed"})(j||(j={}));var M="".concat(be,"-control"),Z=40,o=2,u=function(t){var a,s,O=t.status,z=O===void 0?j.Default:O,J=t.isLimitErrors,Ie=t.tipText,ve=t.tipIcon,at=t.sliderButtonProps,$t=t.indicatorProps,Dt=t.controlRef,ur=(0,r._T)(t,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),St=(0,b.useRef)(null),nr=(0,b.useRef)(null),Gt=(0,b.useRef)(null),wt=(0,b.useRef)({}),or=(0,r.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:b.createElement(b.Fragment,null,b.createElement(C,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Ie),Et=(0,r.pi)({default:b.createElement(C,{type:"arrowRight"}),loading:b.createElement(C,{type:"loading",spin:!0}),error:b.createElement(C,{type:"x"}),success:b.createElement(C,{type:"check"})},ve),fr=(a={},a[j.Default]=[or.default,Et.default],a[j.Loading]=[or.loading,Et.default],a[j.Moving]=[or.moving,Et.default],a[j.Verify]=[or.verifying,Et.loading],a[j.Error]=[or.error,Et.error],a[j.Success]=[or.success,Et.success],a[j.LoadFailed]=[or.loadFailed,Et.default],a),Me=function(Cr){var ir;return(Cr||typeof wt.current.sliderButtonWidth!="number")&&(wt.current.sliderButtonWidth=((ir=nr.current)===null||ir===void 0?void 0:ir.clientWidth)||Z),wt.current.sliderButtonWidth},Nt=function(Cr){if(Cr||typeof wt.current.indicatorBorderWidth!="number")if(Gt.current){var ir=window.getComputedStyle(Gt.current);wt.current.indicatorBorderWidth=parseInt(ir.borderLeftWidth)+parseInt(ir.borderRightWidth)}else wt.current.indicatorBorderWidth=o;return wt.current.indicatorBorderWidth},er=function(Cr){var ir;return(Cr||!wt.current.rect)&&St.current&&(wt.current.rect=(ir=St.current)===null||ir===void 0?void 0:ir.getBoundingClientRect()),wt.current.rect};(0,b.useImperativeHandle)(Dt,function(){return{getSliderButtonWidth:Me,getIndicatorBorderWidth:Nt,getRect:er,updateLeft:function(Cr){var ir=Me(),Yr=Nt();Oe(nr.current,{left:Cr+"px"}),Oe(Gt.current,{width:Cr+ir+Yr+"px"})}}},[]);var Tr=z===j.Loading,ar=z===j.Moving,Er=z===j.Verify,$r=z===j.Success,vr=z===j.Error,Sr=z===j.LoadFailed,Xt=J?or.errors:fr[z][0];return b.createElement("div",(0,r.pi)({},ur,{className:l()(M,(s={},s["".concat(M,"-loading")]=Tr,s["".concat(M,"-moving")]=ar,s["".concat(M,"-verify")]=Er,s["".concat(M,"-success")]=$r,s["".concat(M,"-error")]=vr,s["".concat(M,"-errors")]=J,s["".concat(M,"-load-failed")]=Sr,s),ur.className),ref:St}),b.createElement("div",(0,r.pi)({},$t,{className:l()("".concat(M,"-indicator"),$t==null?void 0:$t.className),ref:Gt})),b.createElement(X,(0,r.pi)({},at,{className:l()("".concat(M,"-button"),at==null?void 0:at.className),disabled:Tr,active:ar,verify:Er,success:$r,error:vr,buttonRef:nr}),fr[z][1]),b.createElement("div",{className:l()("".concat(M,"-tips")),style:Xt?{}:{display:"none"}},Xt))},v="".concat(be,"-loading"),h=function(t){var a=t.icon,s=a===void 0?b.createElement(C,{type:"loading",spin:!0}):a,O=t.text,z=O===void 0?"\u52A0\u8F7D\u4E2D...":O,J=t.className,Ie=(0,r._T)(t,["icon","text","className"]);return b.createElement("div",(0,r.pi)({className:l()(v,J)},Ie),b.createElement("div",{className:"".concat(v,"-icon")},s),b.createElement("div",{className:"".concat(v,"-text")},z))},g="".concat(be,"-jigsaw"),w={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:b.createElement(C,{type:"imageFill"}),refreshIcon:b.createElement(C,{type:"refresh"})},R=function(t){var a,s,O=t.status,z=t.bgSize,J=z===void 0?w.bgSize:z,Ie=t.puzzleSize,ve=Ie===void 0?w.puzzleSize:Ie,at=t.bgUrl,$t=t.puzzleUrl,Dt=t.bgImgProps,ur=t.puzzleImgProps,St=t.jigsawRef,nr=t.loadingBoxProps,Gt=t.loadFailedIcon,wt=Gt===void 0?w.loadFailedIcon:Gt,or=t.showRefreshIcon,Et=or===void 0?!0:or,fr=t.refreshIcon,Me=fr===void 0?w.refreshIcon:fr,Nt=t.disabledRefresh,er=t.onRefresh,Tr=t.style,ar=t.className,Er=t.children,$r=(0,r._T)(t,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),vr=(0,b.useRef)(null);if((0,b.useImperativeHandle)(St,function(){return{updateLeft:function(Xt){Oe(vr.current,{left:Xt+"px"})}}}),O===j.Loading)return b.createElement(h,(0,r.pi)({},nr,{style:(0,r.pi)((0,r.pi)({},nr==null?void 0:nr.style),J)}));if(O===j.LoadFailed)return b.createElement("div",{className:"".concat(be,"-load-failed"),style:J},wt);var Sr=O===j.Verify||O===j.Error||O===j.Success;return b.createElement("div",(0,r.pi)({className:l()(g,(a={},a["".concat(g,"-stop")]=Sr,a),ar),style:(0,r.pi)((0,r.pi)({},Tr),J)},$r),b.createElement("img",(0,r.pi)({src:at,alt:""},Dt,{className:l()("".concat(g,"-bg"),Dt==null?void 0:Dt.className),style:(0,r.pi)((0,r.pi)({},Dt==null?void 0:Dt.style),J)})),b.createElement("img",(0,r.pi)({src:$t,alt:""},ur,{className:l()("".concat(g,"-puzzle"),ur==null?void 0:ur.className),style:(0,r.pi)((0,r.pi)({},ur==null?void 0:ur.style),ve),ref:vr})),Et&&O!==j.Success&&Me&&b.createElement("div",{className:l()("".concat(g,"-refresh"),(s={},s["".concat(g,"-refresh-disabled")]=O===j.Verify||Nt,s)),onClick:function(){O!==j.Verify&&!Nt&&(er==null||er())}},Me),Er)},oe=c?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:T?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},me=c?"onPointerDown":T?"onTouchStart":"onMouseDown",U;(function(t){t.Puzzle="puzzle",t.Button="button"})(U||(U={}));var ie=function(t){var a,s,O,z=t.mode,J=z===void 0?"embed":z,Ie=t.limitErrorCount,ve=Ie===void 0?0:Ie,at=t.tipText,$t=t.tipIcon,Dt=t.refreshIcon,ur=t.bgSize,St=t.puzzleSize,nr=t.request,Gt=t.autoRequest,wt=Gt===void 0?!0:Gt,or=t.onVerify,Et=t.autoRefreshOnError,fr=Et===void 0?!0:Et,Me=t.actionRef,Nt=t.showRefreshIcon,er=Nt===void 0?!0:Nt,Tr=t.jigsawContent,ar=t.errorHoldDuration,Er=ar===void 0?500:ar,$r=t.showJigsawOnActive,vr=$r===void 0?!1:$r,Sr=t.loadingDelay,Xt=Sr===void 0?0:Sr,Cr=t.placement,ir=Cr===void 0?"top":Cr,Yr=t.loadingBoxProps,ln=t.sliderButtonProps,le=t.precision,je=le===void 0?7:le,Yt=t.className,mr=t.style,tt=t.styles,kr=W(),Mr=kr[0],Ur=kr[1],zr=W(function(){return!hn&&nr&&wt?j.Loading:j.Default}),dn=zr[0],nn=zr[1],Or=y(dn),qr=(0,b.useRef)(null),un=(0,b.useRef)(null),sn=(0,b.useRef)(null),pn=Dt!==void 0?Dt:$t==null?void 0:$t.refresh,Kr=(0,r.pi)((0,r.pi)({},w.bgSize),ur),Dr=(0,r.pi)((0,r.pi)({},w.puzzleSize),St),bn=ir==="bottom"?"top":"bottom",we=(0,b.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:U.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),hn=J==="slider",fn=typeof Xt=="number"&&Xt>0,gn=dn===j.Error&&ve>0&&we.current.errorCount>=ve,On=function(){we.current.buttonMaxDistance=Kr.width-we.current.sliderButtonWidth-we.current.indicatorBorderWidth,we.current.puzzleMaxDistance=Kr.width-Dr.width-Dr.left},yn=function(){var it;return((it=qr.current)===null||it===void 0?void 0:it.getRect(!0).height)||42},Cn=function(){return(0,r.mG)(void 0,void 0,void 0,function(){var it;return(0,r.Jh)(this,function(Qt){switch(Qt.label){case 0:if(hn)return[2];if(!nr)return[3,4];fn?we.current.loadingTimer=setTimeout(function(){nn(j.Loading)},Xt):nn(j.Loading),Qt.label=1;case 1:return Qt.trys.push([1,3,,4]),[4,nr()];case 2:return it=Qt.sent(),fn&&clearTimeout(we.current.loadingTimer),Ur(it),nn(j.Default),[3,4];case 3:return Qt.sent(),fn&&clearTimeout(we.current.loadingTimer),Ur(void 0),nn(j.LoadFailed),[3,4];case 4:return[2]}})})},wn=function(it){it===void 0&&(it=300),!(J!=="float"||Or.current===j.Success)&&(clearTimeout(we.current.floatTransitionTimer),clearTimeout(we.current.floatDelayHideTimer),clearTimeout(we.current.floatDelayShowTimer),we.current.floatDelayShowTimer=setTimeout(function(){var Qt;Oe(sn.current,{display:"block"}),i(sn.current);var en=yn()+"px";Oe(sn.current,(Qt={},Qt[bn]=en,Qt.opacity="1",Qt))},it))},xn=function(it){it===void 0&&(it=300),J==="float"&&(clearTimeout(we.current.floatTransitionTimer),clearTimeout(we.current.floatDelayHideTimer),clearTimeout(we.current.floatDelayShowTimer),we.current.floatDelayHideTimer=setTimeout(function(){var Qt,en=yn()/2+"px";Oe(sn.current,(Qt={},Qt[bn]=en,Qt.opacity="0",Qt)),we.current.floatTransitionTimer=setTimeout(function(){Oe(sn.current,{display:"none"})},300)},it))},$n=function(it){var Qt;hn||(Qt=un.current)===null||Qt===void 0||Qt.updateLeft(it)},Rn=function(){var it;we.current.isPressed=!1,nn(j.Default),(it=qr.current)===null||it===void 0||it.updateLeft(0),$n(Dr.left)},Sn=function(it){it===void 0&&(it=!1),it&&(we.current.errorCount=0),clearTimeout(we.current.refreshTimer),Or.current!==j.Loading&&(Rn(),Cn())},Mn=function(){(gn||dn===j.LoadFailed)&&Sn(gn)},zn=function(){T||(we.current.isMouseEntered=!0,wn())},jn=function(){we.current.isMouseEntered=!1,!(T||vr&&we.current.isPressed)&&xn()},Bn=function(it){we.current.currentTargetType=U.Puzzle,In(it)},Fn=function(it){we.current.currentTargetType=U.Button,In(it)},In=function(it){if(Or.current===j.Default){it.preventDefault();var Qt=xe(it),en=Qt.clientX,vn=Qt.clientY;we.current.startInfo={x:en,y:vn,timestamp:new Date().getTime()},we.current.trail=[[en,vn]],qr.current&&(we.current.sliderButtonWidth=qr.current.getSliderButtonWidth(!0),we.current.indicatorBorderWidth=qr.current.getIndicatorBorderWidth(!0)),On(),we.current.ratio=we.current.puzzleMaxDistance/we.current.buttonMaxDistance,we.current.currentTargetType===U.Puzzle&&(we.current.ratio=1/we.current.ratio),(T||it.pointerType==="pen"||it.pointerType==="touch")&&wn(0),we.current.isPressed=!0,document.addEventListener(oe.move,Tn),document.addEventListener(oe.end,En),document.addEventListener(oe.cancel,En)}},Tn=function(it){var Qt;if(we.current.isPressed){it.preventDefault();var en=xe(it),vn=en.clientX,Pn=en.clientY,Qr=vn-we.current.startInfo.x;we.current.trail.push([vn,Pn]),Or.current!==j.Moving&&Qr>0&&nn(j.Moving);var Jr=Qr,mn=Qr;we.current.currentTargetType===U.Puzzle?(Qr=Math.max(0,Math.min(Qr,we.current.puzzleMaxDistance)),Jr=Qr+Dr.left,mn=Qr*we.current.ratio):(Qr=Math.max(0,Math.min(Qr,we.current.buttonMaxDistance)),mn=Qr,Jr=Qr*we.current.ratio+Dr.left),(Qt=qr.current)===null||Qt===void 0||Qt.updateLeft(mn),$n(Jr)}},En=function(it){if(document.removeEventListener(oe.move,Tn),document.removeEventListener(oe.end,En),document.removeEventListener(oe.cancel,En),!!we.current.isPressed){if(Or.current!==j.Moving||typeof or!="function"){we.current.isPressed=!1,(T||it.pointerType==="pen"||it.pointerType==="touch"||vr&&!we.current.isMouseEntered)&&xn(),Rn();return}we.current.isPressed=!1,nn(j.Verify);var Qt=new Date().getTime(),en=xe(it),vn=en.clientX,Pn=en.clientY,Qr=Pn-we.current.startInfo.y,Jr=vn-we.current.startInfo.x,mn=Jr;we.current.currentTargetType===U.Puzzle?(Jr=Math.max(0,Math.min(Jr,we.current.puzzleMaxDistance)),mn=Jr*we.current.ratio):(Jr=Math.max(0,Math.min(Jr,we.current.buttonMaxDistance)),mn=Jr,Jr*=we.current.ratio),or({x:m(Jr,je),y:m(Qr,je),sliderOffsetX:m(mn,je),duration:Qt-we.current.startInfo.timestamp,trail:we.current.trail,targetType:we.current.currentTargetType,errorCount:we.current.errorCount}).then(function(){we.current.errorCount=0,nn(j.Success),xn()}).catch(function(){we.current.errorCount+=1,nn(j.Error),(T||it.pointerType==="pen"||it.pointerType==="touch"||vr&&!we.current.isMouseEntered)&&xn(),(ve<=0||we.current.errorCount0?(z.forEach(function(J){J.wrap.apply(J.context,s)}),!0):!1},t}(),H={},Y=function(){function t(a){a===void 0&&(a="default"),this.scope=a,H[this.scope]||(H[this.scope]={}),this.data=H[this.scope]}return t.prototype.getItem=function(a){return a in this.data?this.data[a]:null},t.prototype.setItem=function(a,s){this.data[a]=s},t.prototype.removeItem=function(a){delete this.data[a]},t.prototype.clear=function(){H[this.scope]={},this.data=H[this.scope]},t}();function d(){return Math.random().toString(16).substring(2,8)}function p(t){try{var a=typeof t=="object"&&t!==null&&!!t.setItem&&!!t.getItem&&!!t.removeItem;if(a){var s=d()+new Date().getTime(),O="1";if(t.setItem(s,O),t.getItem(s)!==O)return!1;t.removeItem(s)}return a}catch(z){return console.error("[cache2] ".concat(t," is not supported. The default memory cache will be used.")),!1}}function f(t,a){try{return JSON.parse(t,a)}catch(s){return t}}function N(t,a){return JSON.stringify(t,a)}var Q=function(){function t(a,s){s===void 0&&(s={});var O=a?p(a):!1;this.options=(0,r.pi)({needParsed:O,prefix:""},s),this.storage=O?a:new Y(this.options.memoryScope)}return t.prototype.getKey=function(a){return this.options.prefix+a},t.prototype.get=function(a){var s=this.storage.getItem(this.getKey(a));return this.options.needParsed?f(s,this.options.reviver):s},t.prototype.set=function(a,s){this.storage.setItem(this.getKey(a),this.options.needParsed?N(s,this.options.replacer):s)},t.prototype.del=function(a){this.storage.removeItem(this.getKey(a))},t.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},t}(),V="cache2_",_="default",ce=function(t){(0,r.ZT)(a,t);function a(s,O){var z=t.call(this)||this,J=_,Ie;return typeof s=="string"?J=s||_:typeof s=="object"&&(Ie=s),!Ie&&typeof O=="object"&&(Ie=O),z.options=(0,r.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:V},Ie),z.storage=new Q(z.options.storage,(0,r.pi)({memoryScope:J},z.options)),z.cacheKey=J,z.startCheckperiod(),z}return a.prototype._check=function(s,O){var z=!0;return O.t!==0&&O.t0?z+J:0;return{v:s,t:Ie,n:z}},a.prototype._isLimited=function(s){return this.options.max>-1&&s>=this.options.max},a.prototype._getReplaceKey=function(s,O){var z=s[0];return s.forEach(function(J){(O[J].t0&&this.setCacheValues(z),J},a.prototype.clear=function(){this.storage.del(this.cacheKey)},a.prototype.keys=function(){var s=this,O=this.cacheValues,z=Object.keys(O);return z.filter(function(J){return s._check(J,O[J])})},a.prototype.has=function(s){var O=this.cacheValues[s];return!!(O&&this._check(s,O))},a.prototype.take=function(s){var O,z=this.cacheValues[s];return z&&this._check(s,z)&&(O=z.v,this.del(s)),O},a.prototype.ttl=function(s,O){var z=this.cacheValues,J=z[s];return J&&this._check(s,J)?(z[s]=this._wrap(J.v,O),!0):!1},a.prototype.getTtl=function(s){var O=this.cacheValues,z=O[s];if(z&&this._check(s,z))return O[s].t},a.prototype.getLastModified=function(s){var O=this.cacheValues,z=O[s];if(z&&this._check(s,z))return O[s].n},a.prototype.startCheckperiod=function(){var s=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){s.startCheckperiod()},this.options.checkperiod))},a.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},a}(Te),fe=void 0,se="undefined",$e="object",pe=Object.prototype,Se=pe.toString,ae=pe.hasOwnProperty,Be=pe.propertyIsEnumerable,Qe=Object.getOwnPropertySymbols,Ue=Object.getPrototypeOf,Ye=Object.keys,_e=Function.prototype,Ne=_e.toString,Ze=typeof Symbol!==se,He=Ze?Symbol.prototype:fe,ye=Array.prototype,ke=ye.slice,Ge=Math.min,Ve=Math.max,qe=Math.random,Ot=Math.floor,Fe=Math.ceil,ze=Math.abs,st=Number.isFinite,Pt=Number.isInteger,ft=Number.isSafeInteger,Rt=typeof globalThis===$e&&globalThis,Le=typeof e.g===$e&&e.g,Xe=typeof self===$e&&self,ot=Number.MAX_SAFE_INTEGER||9007199254740991,It=Number.MIN_SAFE_INTEGER||-9007199254740991,Ce=4294967295,Re="[object ",gt=Re+"BigInt]",sr=Re+"Number]",vt=Re+"Boolean]",jr=Re+"String]",Br=Re+"Date]",wr=Re+"RegExp]",Nr=Re+"Symbol]",Rr=Re+"Error]",Tt=Re+"ArrayBuffer]",Ut=Re+"Arguments]",lr=Re+"Array]",pt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(t){return Re+t+"]"}),ct=Re+"WeakSet]",br=Re+"Blob]",Fr=Re+"File]",cr=Re+"DOMException]",on=Re+"Object]",n=Re+"DataView]",E=Re+"Map]",B=Re+"Promise]",x=Re+"Set]",q=Re+"WeakMap]",Ee=Re+"Window]";function We(t){return Se.call(t)}function et(t){return typeof t=="string"||We(t)===jr}var Je=function(){function t(a,s){s===void 0&&(s="uh_async_memo"),this.promiseCache={},this.cache=new ce(s,a)}return t.prototype.run=function(a,s,O){var z=this;if(!s||!et(s))return a();var J=(0,r.pi)({persisted:!0},O);if(J.persisted){var Ie=this.cache.get(s);if(Ie)return Promise.resolve(Ie)}return this.promiseCache[s]||(this.promiseCache[s]=a().then(function(ve){return delete z.promiseCache[s],z.cache.set(s,ve,J.ttl),ve}).catch(function(ve){return delete z.promiseCache[s],Promise.reject(ve)})),this.promiseCache[s]},t}(),ut=typeof Blob!==se;function zt(t){return ut&&t instanceof Blob?!0:We(t)===br}function rt(t){return function(){return t}}function tr(){}var Ft=typeof URL!="undefined",Kt=void 0,At=Object.keys,bt=Object.values,Mt=Ft?URL.createObjectURL:rt(""),yr=Ft?URL.revokeObjectURL:tr;function Ke(t,a){var s=a||{},O=s.method,z=O===void 0?"get":O,J=s.data,Ie=J===void 0?null:J,ve=s.timeout,at=s.headers,$t=s.withCredentials,Dt=$t===void 0?!1:$t,ur=s.async,St=ur===void 0?!0:ur,nr=s.user,Gt=nr===void 0?null:nr,wt=s.password,or=wt===void 0?null:wt,Et=s.responseType,fr=s.onReadyStateChange,Me=s.onLoadStart,Nt=s.onProgress,er=s.onAbort,Tr=s.onTimeout,ar=s.onError,Er=s.onLoad,$r=s.onLoadEnd;return new Promise(function(vr,Sr){var Xt=new XMLHttpRequest;Xt.open(z.toLowerCase(),t,St,Gt,or),fr&&(Xt.onreadystatechange=fr),typeof ve=="number"&&ve>0&&(Xt.timeout=ve),Xt.withCredentials=Dt,Et&&(Xt.responseType=Et),typeof at=="object"&&At(at).map(function(le){Xt.setRequestHeader(le,at[le])});var Cr=function(le){return function(je){vr(je),le==null||le.call(Xt,je)}},ir=function(le){return function(je){Sr(je),le==null||le.call(Xt,je)}},Yr={loadstart:Me,progress:Nt,abort:ir(er),timeout:ir(Tr),error:ir(ar),load:Cr(Er),loadend:$r},ln=At(Yr);ln.forEach(function(le){var je=Yr[le];je&&Xt.addEventListener(le,je)}),Xt.send(Ie)})}var xt=[200,304];function dt(t,a){return new Promise(function(s,O){zt(t)?s(t):Ke(t,(0,r.pi)({responseType:"blob"},a)).then(function(z){var J=z.target.status;if(xt.indexOf(J)!==-1)s(z.target.response);else{var Ie=new Error("The file does not support get requests, responseStatus ".concat(J,", '").concat(t,"'."));console.error(Ie),O(Ie)}}).catch(function(z){console.error(new Error("Failed to request file. ".concat(z))),O(z)})})}function Lt(t){return new Promise(function(a,s){var O=zt(t),z=O?Mt(t):t,J=new Image;O||(J.crossOrigin="anonymous"),J.onload=function(){a(J)},J.onerror=function(Ie){O&&yr(z),console.error("[loadImage] The image load failed, '".concat(t,"'.")),s(Ie)},J.src=z})}function Wt(t,a){return dt(t,a).then(function(s){return Lt(s).then(function(O){return{blob:s,image:O}})})}function mt(t){return t!==null&&typeof t=="object"}function lt(t){return typeof t=="function"||mt(t)}function Jt(t){return typeof t=="symbol"||We(t)===Nr}var Zt=/^0b[01]+$/i,nt=/^0o[0-7]+$/i,yt=/^[-+]0x[0-9a-f]+$/i;function _t(t){if(typeof t=="number")return t;if(Jt(t))return NaN;if(lt(t)&&(t=Number(t)),typeof t!="string")return t===0?t:+t;t=t.trim();var a=Zt.test(t);return a||nt.test(t)?parseInt(t.slice(2),a?2:8):yt.test(t)?NaN:+t}var dr=17976931348623157e292;function kt(t){if(!t)return t===0?t:0;if(t=_t(t),t===1/0||t===-1/0){var a=t<0?-1:1;return a*dr}return t===t?t:0}function Vt(t,a){t===void 0&&(t=0),a===void 0&&(a=1),t=kt(t),a=kt(a);var s=Fe(Ge(t,a)||0),O=Ot(Ve(t,a)||0);if(s>O){var z=s;s=O,O=z}return Ot(s+qe()*(O-s+1))}var jt=Math.PI,Pe;(function(t){t[t.None=0]="None",t[t.Outer=1]="Outer",t[t.Inner=2]="Inner"})(Pe||(Pe={}));var hr=[Pe.None,Pe.Outer,Pe.Inner];function gr(t){var a=t.length,s=Vt(0,a-1);return t[s]}function tn(t){var a={top:gr(hr),right:gr(hr),bottom:gr(hr),left:gr(hr)},s=Object.keys(a),O=["top","bottom"],z=["left","right"];if(a.top===Pe.Outer&&a.bottom===Pe.Outer?a[gr(O)]=Pe.Inner:a.top!==Pe.Outer&&a.bottom!==Pe.Outer&&(a[gr(O)]=Pe.Outer),a.left===Pe.Outer&&a.right===Pe.Outer?a[gr(z)]=Pe.Inner:a.left!==Pe.Outer&&a.right!==Pe.Outer&&(a[gr(z)]=Pe.Outer),t){var J=[],Ie=[];s.forEach(function(ve){a[ve]===Pe.Inner?J.push(ve):a[ve]===Pe.None&&Ie.push(ve)}),t===2?J.forEach(function(ve){return a[ve]=Pe.None}):t===3?J.length===0?a[gr(Ie)]=Pe.Inner:J.length===2&&(a[gr(J)]=Pe.None):t==4&&Ie.forEach(function(ve){return a[ve]=Pe.Inner})}return a}function Ir(t,a){a===void 0&&(a={});var s=a.x,O=s===void 0?0:s,z=a.y,J=z===void 0?0:z,Ie=a.w,ve=Ie===void 0?60:Ie,at=a.h,$t=at===void 0?60:at,Dt=a.needClosePath,ur=Dt===void 0?!0:Dt,St=a.points,nr=a.margin,Gt=nr===void 0?0:nr;Gt=Gt<=0?0:Gt,(typeof St=="number"||!St)&&(St=tn(St));var wt=(Math.min(ve,$t)-Gt*2)*.15,or=Math.hypot(wt,wt),Et=or/2,fr=wt+Et,Me={x:O+Gt,y:J+Gt,w:ve-fr-Gt*2,h:$t-fr-Gt*2},Nt=Me.w/2,er=Me.h/2;St.left===Pe.Outer&&(Me.x+=fr),St.top===Pe.Outer&&(Me.y+=fr),t.beginPath(),t.lineWidth=2,t.moveTo(Me.x,Me.y),St.top!==Pe.None&&(t.lineTo(Me.x+Nt-Et,Me.y),St.top===Pe.Inner?t.arc(Me.x+Nt,Me.y+Et,wt,1.25*jt,1.75*jt,!0):t.arc(Me.x+Nt,Me.y-Et,wt,.75*jt,.25*jt)),t.lineTo(Me.x+Me.w,Me.y),St.right!==Pe.None&&(t.lineTo(Me.x+Me.w,Me.y+er-Et),St.right===Pe.Inner?t.arc(Me.x+Me.w-Et,Me.y+er,wt,1.75*jt,.25*jt,!0):t.arc(Me.x+Me.w+Et,Me.y+er,wt,1.25*jt,.75*jt)),t.lineTo(Me.x+Me.w,Me.y+Me.h),St.bottom!==Pe.None&&(t.lineTo(Me.x+Nt+Et,Me.y+Me.h),St.bottom===Pe.Inner?t.arc(Me.x+Nt,Me.y+Me.h-Et,wt,.25*jt,.75*jt,!0):t.arc(Me.x+Nt,Me.y+Me.h+Et,wt,1.75*jt,1.25*jt)),t.lineTo(Me.x,Me.y+Me.h),St.left!==Pe.None&&(t.lineTo(Me.x,Me.y+er+Et),St.left===Pe.Inner?t.arc(Me.x+Et,Me.y+er,wt,.75*jt,1.25*jt,!0):t.arc(Me.x-Et,Me.y+er,wt,.25*jt,1.75*jt)),t.lineTo(Me.x,Me.y),t.stroke(),ur&&t.closePath()}function Vr(t,a,s,O){return new Promise(function(z){a?t.toBlob(function(J){z(J?URL.createObjectURL(J):t.toDataURL(s,O))},s,O):z(t.toDataURL(s,O))})}var Pr=new Je({max:5,maxStrategy:"replaced"});Pr.cache.on("del",function(t,a){try{a.image.src&&URL.revokeObjectURL(a.image.src)}catch(s){}});function Lr(t){t?Pr.cache.del(t):Pr.cache.clear()}var xr=new WeakMap,Bt=function(t){if(!lt(t))return String(t);if(!xr.get(t)){var a="_"+Date.now();xr.set(t,a)}return xr.get(t)},Ht={jpeg:"image/jpeg",png:"image/png"},qt=[];function Ct(t){t.forEach(function(a){URL.revokeObjectURL(a)})}function pr(t,a){a===void 0&&(a={});var s=a.borderWidth,O=s===void 0?2:s,z=a.borderColor,J=z===void 0?"rgba(255,255,255,0.7)":z,Ie=a.fillColor,ve=Ie===void 0?"rgba(255,255,255,0.7)":Ie,at=a.points,$t=a.width,Dt=$t===void 0?60:$t,ur=a.height,St=ur===void 0?60:ur,nr=a.x,Gt=a.y,wt=a.margin,or=wt===void 0?2:wt,Et=a.equalHeight,fr=Et===void 0?!0:Et,Me=a.imageWidth,Nt=a.imageHeight,er=a.bgWidth,Tr=a.bgHeight,ar=a.bgOffset,Er=ar===void 0?[0,0]:ar,$r=a.bgImageType,vr=$r===void 0?Ht.jpeg:$r,Sr=a.quality,Xt=Sr===void 0?.8:Sr,Cr=a.format,ir=Cr===void 0?"dataURL":Cr,Yr=a.cacheImage,ln=Yr===void 0?!0:Yr,le=a.autoRevokePreviousBlobUrl,je=le===void 0?!0:le,Yt=a.ajaxOptions;return new Promise(function(mr,tt){var kr=document.createElement("canvas"),Mr=document.createElement("canvas"),Ur=kr.getContext("2d"),zr=Mr.getContext("2d"),dn=ln?Bt(t):void 0;Pr.run(function(){return Wt(t,Yt)},dn).then(function(nn){var Or=nn.image;Me&&(Or.width=Me),Nt&&(Or.height=Nt);var qr=typeof er=="number"&&er>0?er>Dt?er:Dt:Or.width,un=typeof Tr=="number"&&Tr>0?Tr>St?Tr:St:Or.height;kr.width=qr,kr.height=un;var sn=qr-Dt,pn=un-St,Kr=typeof nr=="undefined"?Vt(Dt,sn):nr||0,Dr=typeof Gt=="undefined"?Vt(0,pn):Gt||0;Kr<0?Kr=0:Kr>sn&&(Kr=sn),Dr<0?Dr=0:Dr>pn&&(Dr=pn);var bn=typeof at=="number"||!at?tn(at):at,we=typeof Er=="function"?Er(Or.width,Or.height):Er;Ur.strokeStyle=J,Ur.lineWidth=O,Ur.fillStyle=ve,Ir(Ur,{x:Kr,y:Dr,w:Dt,h:St,points:bn,margin:or}),Ur.fillStyle=ve,Ur.fill(),Ur.globalCompositeOperation="destination-over",Ur.drawImage(Or,we[0],we[1],Or.width,Or.height),Mr.width=qr,Mr.height=un,zr.strokeStyle=J,zr.lineWidth=O,Ir(zr,{x:Kr,y:Dr,w:Dt,h:St,points:bn,margin:or}),zr.globalCompositeOperation="destination-over",zr.clip(),zr.drawImage(Or,we[0],we[1],Or.width,Or.height);var hn=zr.getImageData(Kr,Dr,Dt,St);zr.clearRect(0,0,qr,un),Mr.width=Dt,Mr.height=fr?un:St,zr.putImageData(hn,0,fr?Dr:0);var fn=ir==="blob",gn=Vr(Mr,fn,Ht.png,Xt),On=Vr(kr,fn,vr,Xt);Promise.all([gn,On]).then(function(yn){var Cn=yn[0],wn=yn[1];je&&(qt.length&&(Ct(qt),qt.length=0),fn&&qt.push(wn,Cn)),mr({puzzleUrl:Cn,bgUrl:wn,x:Kr,y:fr?0:Dr})}).catch(tt)}).catch(tt)})}var Ar=e(62957),an=e(7939),Zr=Object.defineProperty,rr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Wr=(t,a,s)=>a in t?Zr(t,a,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[a]=s,Xr=(t,a)=>{for(var s in a||(a={}))Gr.call(a,s)&&Wr(t,s,a[s]);if(rr)for(var s of rr(a))cn.call(a,s)&&Wr(t,s,a[s]);return t},Hr=(t,a,s)=>new Promise((O,z)=>{var J=at=>{try{ve(s.next(at))}catch($t){z($t)}},Ie=at=>{try{ve(s.throw(at))}catch($t){z($t)}},ve=at=>at.done?O(at.value):Promise.resolve(at.value).then(J,Ie);ve((s=s.apply(t,a)).next())});const rn=({ModalProps:t,onFinish:a})=>{const[s,O]=(0,b.useState)(),z=(0,b.useRef)(),J=()=>Hr(void 0,null,function*(){const ve=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,at=yield pr(ve,{imageHeight:180,imageWidth:360});return O(at),at}),Ie=ve=>Hr(void 0,null,function*(){return ve!=null&&ve.x&&ve.x>s.x-5&&ve.x{var ve;t!=null&&t.open&&z.current&&((ve=z.current)==null||ve.refresh())},[t==null?void 0:t.open,z]),b.createElement(Ar.default,Xr({},Xr({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},t)),b.createElement(ie,{actionRef:z,request:J,onVerify:ve=>Hr(void 0,null,function*(){return Ie(ve)}),bgSize:{width:360,height:180}}),b.createElement("div",{className:"flex mt10"},b.createElement(an.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:b.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var ve;(ve=z.current)==null||ve.refresh()}},"\u5237\u65B0")))};var _r=b.memo(rn)},85824:function(ht,de,e){e.d(de,{Z:function(){return c}});var r=e(59301),I=e(99267),l=e(40001),b=e(49198),te=e(49411),D=Object.defineProperty,S=Object.defineProperties,W=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ee=(T,i,m)=>i in T?D(T,i,{enumerable:!0,configurable:!0,writable:!0,value:m}):T[i]=m,k=(T,i)=>{for(var m in i||(i={}))y.call(i,m)&&ee(T,m,i[m]);if(F)for(var m of F(i))re.call(i,m)&&ee(T,m,i[m]);return T},$=(T,i)=>S(T,W(i)),be=(T,i,m)=>new Promise((G,X)=>{var ne=ge=>{try{ue(m.next(ge))}catch(Ae){X(Ae)}},he=ge=>{try{ue(m.throw(ge))}catch(Ae){X(Ae)}},ue=ge=>ge.done?G(ge.value):Promise.resolve(ge.value).then(ne,he);ue((m=m.apply(T,i)).next())});const xe={moveX:0,verify:0};var Oe=(T=>(T[T.SET_MOVEX=0]="SET_MOVEX",T[T.VERIFY=1]="VERIFY",T))(Oe||{});function De(T,i){switch(i.type){case 0:return $(k({},T),{moveX:i.payload});case 1:return k(k({},T),i.payload);default:throw new Error}}var c=({value:T,onChange:i,onValidate:m})=>{const[G,X]=(0,r.useReducer)(De,xe),{moveX:ne,verify:he}=G,ue=(0,r.useRef)(),ge=(0,r.useRef)(),Ae=(0,r.useRef)(),A=(0,r.useRef)(),P=(0,r.useMemo)(()=>{if(ge.current)return ge.current.getBoundingClientRect()},[ge.current]);(0,r.useEffect)(()=>{if(P){let u=function(v){return be(this,null,function*(){if(A.current){let h=v.pageX-M;o&&(h=v.changedTouches[0].pageX-M),h<0&&(h=0),h>=Z?(A.current=!1,h=Z,C=yield m(),X({type:1,payload:{moveX:h,verify:C}}),i(C)):X({type:0,payload:h})}})},K=function(){A.current=!1,C===0&&(ue.current.style.transition="left .5s ease",Ae.current.style.transition="width .5s ease",X({type:1,payload:{moveX:0}}))},C=0;const{width:j,left:M}=P;let Z=j-48;const o=!(0,te.b9)();return o?(window.addEventListener("touchmove",u),window.addEventListener("touchend",K)):(window.addEventListener("mousemove",u),window.addEventListener("mouseup",K)),()=>{o?(window.removeEventListener("touchmove",u),window.removeEventListener("touchend",K)):(window.removeEventListener("mousemove",u),window.removeEventListener("mouseup",K))}}},[P,te.b9]),(0,r.useEffect)(()=>{X({type:1,payload:{verify:T,moveX:T?(P==null?void 0:P.width)-48:0}})},[T]);function L(){he||(A.current=!0,ue.current.style.transition="",Ae.current.style.transition="")}return r.createElement("div",{ref:ge,className:"unlock-wrapper"},r.createElement("div",{ref:Ae,className:he===1?"unlock-error-bg":"unlock-bg",style:{width:ne}}),r.createElement("div",{className:"unlock-text"},he?he===1?"\u9A8C\u8BC1\u5931\u8D25":"\u9A8C\u8BC1\u901A\u8FC7":"\u62D6\u52A8\u6ED1\u5757\u81F3\u53F3\u4FA7\u9A8C\u8BC1"),r.createElement("div",{ref:ue,onTouchStart:L,onMouseDown:L,style:{left:ne},className:"unlock-handler"},he?he===1?r.createElement(I.Z,null):r.createElement(l.Z,null):r.createElement(b.Z,null)))}},2761:function(ht,de,e){e.d(de,{Ol:function(){return I},c0:function(){return D},o1:function(){return l},z2:function(){return b}});var r=e(82875);function I(S){return(0,r.U2)("accounts/valid_email_and_phone.json",S)}function l(S){return(0,r.U2)("accounts/get_verification_code.json",S)}function b(S){return(0,r.v_)("accounts/register.json",S)}function te(S){return post("weapps/register.json",S)}function D(S){return(0,r.v_)("accounts/reset_password.json",S)}},84743:function(ht,de,e){e.r(de),e.d(de,{default:function(){return j}});var r=e(59301),I=e(28284),l=e(37568),b=e(7939),te=e(85824),D=e(49411),S=e(73635),W={wrap:"wrap___jh1g8",formWrapper:"formWrapper___ac7hS",link:"link___eiEQu"},F=e(27939),y=e(59301),re=Object.defineProperty,ee=Object.defineProperties,k=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Oe=(M,Z,o)=>Z in M?re(M,Z,{enumerable:!0,configurable:!0,writable:!0,value:o}):M[Z]=o,De=(M,Z)=>{for(var o in Z||(Z={}))be.call(Z,o)&&Oe(M,o,Z[o]);if($)for(var o of $(Z))xe.call(Z,o)&&Oe(M,o,Z[o]);return M},c=(M,Z)=>ee(M,k(Z)),T=(M,Z,o)=>new Promise((u,v)=>{var h=R=>{try{w(o.next(R))}catch(oe){v(oe)}},g=R=>{try{w(o.throw(R))}catch(oe){v(oe)}},w=R=>R.done?u(R.value):Promise.resolve(R.value).then(h,g);w((o=o.apply(M,Z)).next())});const i={height:48,borderRadius:4},m=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,G={timer:0};var X=(M=>(M[M.setTimer=0]="setTimer",M))(X||{});function ne(M,Z){switch(Z.type){case 0:return c(De({},M),{timer:Z.payload});default:throw new Error}}var he=({validateName:M,getCode:Z,callback:o,style:u={}})=>{const v=(0,S.useLocation)(),[h]=(0,S.useSearchParams)(),[g]=I.default.useForm(),[w,R]=(0,r.useReducer)(ne,G),[oe,me]=(0,r.useState)(!1),{timer:U}=w,[ie,Te]=(0,r.useState)(!1);function H(Q){return T(this,null,function*(){const{login:V,new_password:_,code:ce,new_password_confirmation:fe}=Q,{message:se,status:$e,show:pe,start_date:Se}=yield o({login:V,new_password_confirmation:fe,new_password:_,code:ce});if($e===0){pe?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Se)):localStorage.removeItem("extension-modal");const ae=h.get("from");ae&&ae.indexOf("login")<0?S.history.replace(ae):S.history.replace("/")}else g.setFields([{name:"code",errors:[se]}])})}function Y(){return T(this,null,function*(){let Q=g.getFieldValue("login"),V=0;if(!m.test(Q)||Q.indexOf(" ")>-1)return g.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),V=1,V;let{status:_,message:ce}=yield M({login:Q,type:2});return _>0?V=2:(g.setFields([{name:"login",errors:[ce]}]),V=1),V})}const d=()=>T(void 0,null,function*(){const Q=g.getFieldValue("verify"),V=g.getFieldValue("login");if(!Q)g.validateFields(["verify"]);else{me(!0);const{status:_,message:ce}=yield Z({login:V,type:2,smscode:(0,D.M)(V)});_<0&&g.setFields([{name:"code",errors:[ce]}]),R({type:0,payload:60}),me(!1)}});function p(Q,V){const _=g.getFieldValue("new_password_confirmation");if(!V)return Promise.resolve();if(g.setFields([{name:"new_password_confirmation",errors:_&&_!==V?["\u4E24\u6B21\u5BC6\u7801\u4E0D\u4E00\u81F4"]:[]}]),V.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const ce=V.length;return ce>=8&&ce<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}(0,r.useEffect)(()=>{U>0&&setTimeout(()=>{R({type:0,payload:U-1})},1e3)},[U]);const f=(Q,V)=>V?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1"),N=(Q,V)=>V?V.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):m.test(V)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return y.createElement("div",{className:W.wrap},y.createElement(I.default,{layout:"vertical",form:g,style:u,className:W.formWrapper,initialValues:{autologin:!0,protool:!0},onFinish:H},y.createElement(I.default.Item,{name:"login",label:"\u8D26\u53F7",required:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:N}]},y.createElement(l.default,{style:i,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>g.setFieldsValue({verify:0})})),y.createElement(I.default.Item,{name:"verify",rules:[{validator:f}]},y.createElement(te.Z,{onValidate:Y})),y.createElement(I.default.Item,{label:"\u5BC6\u7801",required:!1,name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:p}]},y.createElement(l.default.Password,{style:i,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199",visibilityToggle:!1})),y.createElement(I.default.Item,{name:"new_password_confirmation",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},({getFieldValue:Q})=>({validator(V,_){return!_||Q("new_password")===_?Promise.resolve():Promise.reject("\u4E24\u6B21\u5BC6\u7801\u4E0D\u4E00\u81F4")}})]},y.createElement(l.default.Password,{style:i,size:"middle",placeholder:"\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801",visibilityToggle:!1})),y.createElement(I.default.Item,{name:"code",label:"\u9A8C\u8BC1\u7801",required:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},y.createElement(l.default,{suffix:y.createElement(b.ZP,{loading:oe,type:"link",onClick:Q=>{if(Q.stopPropagation(),!g.getFieldValue("verify")){g.validateFields(["verify"]);return}Te(!0)},disabled:U>0}," ",U===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${U}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48,borderRadius:4},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),y.createElement(I.default.Item,null,y.createElement(b.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:i}," \u5B8C\u6210 ")),y.createElement(I.default.Item,{className:"tc"},y.createElement(S.Link,{className:"font14",to:"/user/login"},"\u8FD4\u56DE\u767B\u5F55"))),y.createElement(F.Z,{ModalProps:{open:ie,onCancel:()=>{Te(!1)}},onFinish:()=>{Te(!1),d()}}))},ue=e(2761),ge=Object.defineProperty,Ae=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,L=(M,Z,o)=>Z in M?ge(M,Z,{enumerable:!0,configurable:!0,writable:!0,value:o}):M[Z]=o,K=(M,Z)=>{for(var o in Z||(Z={}))A.call(Z,o)&&L(M,o,Z[o]);if(Ae)for(var o of Ae(Z))P.call(Z,o)&&L(M,o,Z[o]);return M},C=(M,Z,o)=>new Promise((u,v)=>{var h=R=>{try{w(o.next(R))}catch(oe){v(oe)}},g=R=>{try{w(o.throw(R))}catch(oe){v(oe)}},w=R=>R.done?u(R.value):Promise.resolve(R.value).then(h,g);w((o=o.apply(M,Z)).next())}),j=()=>{const M={getCode:ue.o1,callback:Z=>C(void 0,null,function*(){return yield(0,ue.c0)(Z)}),validateName:ue.Ol};return r.createElement(he,K({},M))}},29509:function(ht,de,e){e.d(de,{o2:function(){return te},yT:function(){return D}});var r=e(77654),I=e(34998);const l=I.i.map(S=>`${S}-inverse`),b=["success","processing","error","default","warning"];function te(S){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,r.Z)(l),(0,r.Z)(I.i)).includes(S):I.i.includes(S)}function D(S){return b.includes(S)}},86013:function(ht,de,e){var r=e(59301),I=e(19248);const l=b=>{let te;return typeof b=="object"&&(b!=null&&b.clearIcon)?te=b:b&&(te={clearIcon:r.createElement(I.Z,null)}),te};de.Z=l},52838:function(ht,de,e){e.d(de,{Z:function(){return D}});var r=e(37645);function I(S,W,F,y){if(y===!1)return{adjustX:!1,adjustY:!1};const re=y&&typeof y=="object"?y:{},ee={};switch(S){case"top":case"bottom":ee.shiftX=W.arrowOffsetHorizontal*2+F,ee.shiftY=!0,ee.adjustY=!0;break;case"left":case"right":ee.shiftY=W.arrowOffsetVertical*2+F,ee.shiftX=!0,ee.adjustX=!0;break}const k=Object.assign(Object.assign({},ee),re);return k.shiftX||(k.adjustX=!0),k.shiftY||(k.adjustY=!0),k}const l={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},b={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},te=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function D(S){const{arrowWidth:W,autoAdjustOverflow:F,arrowPointAtCenter:y,offset:re,borderRadius:ee,visibleFirst:k}=S,$=W/2,be={};return Object.keys(l).forEach(xe=>{const Oe=y&&b[xe]||l[xe],De=Object.assign(Object.assign({},Oe),{offset:[0,0],dynamicInset:!0});switch(be[xe]=De,te.has(xe)&&(De.autoArrow=!1),xe){case"top":case"topLeft":case"topRight":De.offset[1]=-$-re;break;case"bottom":case"bottomLeft":case"bottomRight":De.offset[1]=$+re;break;case"left":case"leftTop":case"leftBottom":De.offset[0]=-$-re;break;case"right":case"rightTop":case"rightBottom":De.offset[0]=$+re;break}const c=(0,r.wZ)({contentRadius:ee,limitVerticalRadius:!0});if(y)switch(xe){case"topLeft":case"bottomLeft":De.offset[0]=-c.arrowOffsetHorizontal-$;break;case"topRight":case"bottomRight":De.offset[0]=c.arrowOffsetHorizontal+$;break;case"leftTop":case"rightTop":De.offset[1]=-c.arrowOffsetHorizontal*2+$;break;case"leftBottom":case"rightBottom":De.offset[1]=c.arrowOffsetHorizontal*2-$;break}De.overflow=I(xe,c,W,F),k&&(De.htmlRegion="visibleFirst")}),be}},82855:function(ht,de,e){e.d(de,{F:function(){return te},Z:function(){return b}});var r=e(92310),I=e.n(r);const l=null;function b(D,S,W){return I()({[`${D}-status-success`]:S==="success",[`${D}-status-warning`]:S==="warning",[`${D}-status-error`]:S==="error",[`${D}-status-validating`]:S==="validating",[`${D}-has-feedback`]:W})}const te=(D,S)=>S||D},24971:function(ht,de,e){var r=e(59301),I=e(56553),l=e(48755);const b=function(te,D){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0;var W,F;const{variant:y,[te]:re}=r.useContext(l.E_),ee=r.useContext(I.pg),k=re==null?void 0:re.variant;let $;typeof D!="undefined"?$=D:S===!1?$="borderless":$=(F=(W=ee!=null?ee:k)!==null&&W!==void 0?W:y)!==null&&F!==void 0?F:"outlined";const be=l.tr.includes($);return[$,be]};de.Z=b},28284:function(ht,de,e){e.d(de,{default:function(){return on}});var r=e(56553),I=e(77654),l=e(59301),b=e(92310),te=e.n(b),D=e(77900),S=e(86641),W=e(83397);function F(n){const[E,B]=l.useState(n);return l.useEffect(()=>{const x=setTimeout(()=>{B(n)},n.length?0:10);return()=>{clearTimeout(x)}},[n]),E}var y=e(36237),re=e(63356),ee=e(34925),k=e(34961),$=e(51636),be=e(16931),Oe=n=>{const{componentCls:E}=n,B=`${E}-show-help`,x=`${E}-show-help-item`;return{[B]:{transition:`opacity ${n.motionDurationFast} ${n.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[x]:{overflow:"hidden",transition:`height ${n.motionDurationFast} ${n.motionEaseInOut}, +`;k($);var be="rc-slider-captcha";function xe(t){var a=0,s=0;return typeof t.clientX=="number"&&typeof t.clientY=="number"?(a=t.clientX,s=t.clientY):t.touches&&t.touches[0]?(a=t.touches[0].clientX,s=t.touches[0].clientY):t.changedTouches&&t.changedTouches[0]&&(a=t.changedTouches[0].clientX,s=t.changedTouches[0].clientY),{clientX:a,clientY:s}}function Oe(t,a){if(a===void 0&&(a={}),t)for(var s in a)t.style[s]=a[s]}var De=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,c=De&&"onpointerdown"in window,T=De&&"ontouchstart"in window,i=function(t){return t==null?void 0:t.scrollTop};function m(t,a){return typeof t=="number"&&!Number.isNaN(t)&&typeof a=="number"&&a>0?Number(t.toFixed(a)):t}var G="".concat(be,"-button"),X=function(t){var a,s=t.className,O=t.disabled,z=t.active,J=t.success,Ie=t.error,ve=t.verify,at=t.buttonRef,$t=(0,r._T)(t,["className","disabled","active","success","error","verify","buttonRef"]);return b.createElement("span",(0,r.pi)({className:l()(G,s,(a={},a["".concat(G,"-disabled")]=O,a["".concat(G,"-active")]=z,a["".concat(G,"-verify")]=ve,a["".concat(G,"-success")]=J,a["".concat(G,"-error")]=Ie,a["".concat(G,"-pc")]=!T,a)),ref:at},$t))};X.displayName="SliderButton";var ne=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),b.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),b.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},he=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),b.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},ue=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},t),b.createElement("defs",null,b.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),b.createElement("g",null,b.createElement("use",{xlinkHref:"#l",opacity:".27"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),b.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},ge=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),b.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},Ae=function(t){return b.createElement("svg",(0,r.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},t),b.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},A=function(t){return b.createElement("svg",(0,r.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},t),b.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},P="".concat(be,"-icon"),L=function(t){var a,s=t.className,O=t.spin,z=(0,r._T)(t,["className","spin"]);return b.createElement("span",(0,r.pi)({className:l()(P,(a={},a["".concat(P,"-spin")]=O,a),s)},z))},K={arrowRight:b.createElement(ne,null),check:b.createElement(he,null),loading:b.createElement(ue,null),refresh:b.createElement(ge,null),x:b.createElement(Ae,null),imageFill:b.createElement(A,null)},C=function(t){var a=t.type,s=(0,r._T)(t,["type"]);return b.createElement(L,(0,r.pi)({},s),K[a])},j;(function(t){t[t.Default=1]="Default",t[t.Loading=2]="Loading",t[t.Moving=3]="Moving",t[t.Verify=4]="Verify",t[t.Success=5]="Success",t[t.Error=6]="Error",t[t.LoadFailed=7]="LoadFailed"})(j||(j={}));var M="".concat(be,"-control"),Z=40,o=2,u=function(t){var a,s,O=t.status,z=O===void 0?j.Default:O,J=t.isLimitErrors,Ie=t.tipText,ve=t.tipIcon,at=t.sliderButtonProps,$t=t.indicatorProps,Dt=t.controlRef,ur=(0,r._T)(t,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),St=(0,b.useRef)(null),nr=(0,b.useRef)(null),Gt=(0,b.useRef)(null),wt=(0,b.useRef)({}),or=(0,r.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:b.createElement(b.Fragment,null,b.createElement(C,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Ie),Et=(0,r.pi)({default:b.createElement(C,{type:"arrowRight"}),loading:b.createElement(C,{type:"loading",spin:!0}),error:b.createElement(C,{type:"x"}),success:b.createElement(C,{type:"check"})},ve),fr=(a={},a[j.Default]=[or.default,Et.default],a[j.Loading]=[or.loading,Et.default],a[j.Moving]=[or.moving,Et.default],a[j.Verify]=[or.verifying,Et.loading],a[j.Error]=[or.error,Et.error],a[j.Success]=[or.success,Et.success],a[j.LoadFailed]=[or.loadFailed,Et.default],a),Me=function(Cr){var ir;return(Cr||typeof wt.current.sliderButtonWidth!="number")&&(wt.current.sliderButtonWidth=((ir=nr.current)===null||ir===void 0?void 0:ir.clientWidth)||Z),wt.current.sliderButtonWidth},Nt=function(Cr){if(Cr||typeof wt.current.indicatorBorderWidth!="number")if(Gt.current){var ir=window.getComputedStyle(Gt.current);wt.current.indicatorBorderWidth=parseInt(ir.borderLeftWidth)+parseInt(ir.borderRightWidth)}else wt.current.indicatorBorderWidth=o;return wt.current.indicatorBorderWidth},er=function(Cr){var ir;return(Cr||!wt.current.rect)&&St.current&&(wt.current.rect=(ir=St.current)===null||ir===void 0?void 0:ir.getBoundingClientRect()),wt.current.rect};(0,b.useImperativeHandle)(Dt,function(){return{getSliderButtonWidth:Me,getIndicatorBorderWidth:Nt,getRect:er,updateLeft:function(Cr){var ir=Me(),Yr=Nt();Oe(nr.current,{left:Cr+"px"}),Oe(Gt.current,{width:Cr+ir+Yr+"px"})}}},[]);var Tr=z===j.Loading,ar=z===j.Moving,Er=z===j.Verify,$r=z===j.Success,vr=z===j.Error,Sr=z===j.LoadFailed,Xt=J?or.errors:fr[z][0];return b.createElement("div",(0,r.pi)({},ur,{className:l()(M,(s={},s["".concat(M,"-loading")]=Tr,s["".concat(M,"-moving")]=ar,s["".concat(M,"-verify")]=Er,s["".concat(M,"-success")]=$r,s["".concat(M,"-error")]=vr,s["".concat(M,"-errors")]=J,s["".concat(M,"-load-failed")]=Sr,s),ur.className),ref:St}),b.createElement("div",(0,r.pi)({},$t,{className:l()("".concat(M,"-indicator"),$t==null?void 0:$t.className),ref:Gt})),b.createElement(X,(0,r.pi)({},at,{className:l()("".concat(M,"-button"),at==null?void 0:at.className),disabled:Tr,active:ar,verify:Er,success:$r,error:vr,buttonRef:nr}),fr[z][1]),b.createElement("div",{className:l()("".concat(M,"-tips")),style:Xt?{}:{display:"none"}},Xt))},v="".concat(be,"-loading"),h=function(t){var a=t.icon,s=a===void 0?b.createElement(C,{type:"loading",spin:!0}):a,O=t.text,z=O===void 0?"\u52A0\u8F7D\u4E2D...":O,J=t.className,Ie=(0,r._T)(t,["icon","text","className"]);return b.createElement("div",(0,r.pi)({className:l()(v,J)},Ie),b.createElement("div",{className:"".concat(v,"-icon")},s),b.createElement("div",{className:"".concat(v,"-text")},z))},g="".concat(be,"-jigsaw"),w={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:b.createElement(C,{type:"imageFill"}),refreshIcon:b.createElement(C,{type:"refresh"})},R=function(t){var a,s,O=t.status,z=t.bgSize,J=z===void 0?w.bgSize:z,Ie=t.puzzleSize,ve=Ie===void 0?w.puzzleSize:Ie,at=t.bgUrl,$t=t.puzzleUrl,Dt=t.bgImgProps,ur=t.puzzleImgProps,St=t.jigsawRef,nr=t.loadingBoxProps,Gt=t.loadFailedIcon,wt=Gt===void 0?w.loadFailedIcon:Gt,or=t.showRefreshIcon,Et=or===void 0?!0:or,fr=t.refreshIcon,Me=fr===void 0?w.refreshIcon:fr,Nt=t.disabledRefresh,er=t.onRefresh,Tr=t.style,ar=t.className,Er=t.children,$r=(0,r._T)(t,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),vr=(0,b.useRef)(null);if((0,b.useImperativeHandle)(St,function(){return{updateLeft:function(Xt){Oe(vr.current,{left:Xt+"px"})}}}),O===j.Loading)return b.createElement(h,(0,r.pi)({},nr,{style:(0,r.pi)((0,r.pi)({},nr==null?void 0:nr.style),J)}));if(O===j.LoadFailed)return b.createElement("div",{className:"".concat(be,"-load-failed"),style:J},wt);var Sr=O===j.Verify||O===j.Error||O===j.Success;return b.createElement("div",(0,r.pi)({className:l()(g,(a={},a["".concat(g,"-stop")]=Sr,a),ar),style:(0,r.pi)((0,r.pi)({},Tr),J)},$r),b.createElement("img",(0,r.pi)({src:at,alt:""},Dt,{className:l()("".concat(g,"-bg"),Dt==null?void 0:Dt.className),style:(0,r.pi)((0,r.pi)({},Dt==null?void 0:Dt.style),J)})),b.createElement("img",(0,r.pi)({src:$t,alt:""},ur,{className:l()("".concat(g,"-puzzle"),ur==null?void 0:ur.className),style:(0,r.pi)((0,r.pi)({},ur==null?void 0:ur.style),ve),ref:vr})),Et&&O!==j.Success&&Me&&b.createElement("div",{className:l()("".concat(g,"-refresh"),(s={},s["".concat(g,"-refresh-disabled")]=O===j.Verify||Nt,s)),onClick:function(){O!==j.Verify&&!Nt&&(er==null||er())}},Me),Er)},oe=c?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:T?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},me=c?"onPointerDown":T?"onTouchStart":"onMouseDown",U;(function(t){t.Puzzle="puzzle",t.Button="button"})(U||(U={}));var ie=function(t){var a,s,O,z=t.mode,J=z===void 0?"embed":z,Ie=t.limitErrorCount,ve=Ie===void 0?0:Ie,at=t.tipText,$t=t.tipIcon,Dt=t.refreshIcon,ur=t.bgSize,St=t.puzzleSize,nr=t.request,Gt=t.autoRequest,wt=Gt===void 0?!0:Gt,or=t.onVerify,Et=t.autoRefreshOnError,fr=Et===void 0?!0:Et,Me=t.actionRef,Nt=t.showRefreshIcon,er=Nt===void 0?!0:Nt,Tr=t.jigsawContent,ar=t.errorHoldDuration,Er=ar===void 0?500:ar,$r=t.showJigsawOnActive,vr=$r===void 0?!1:$r,Sr=t.loadingDelay,Xt=Sr===void 0?0:Sr,Cr=t.placement,ir=Cr===void 0?"top":Cr,Yr=t.loadingBoxProps,ln=t.sliderButtonProps,le=t.precision,je=le===void 0?7:le,Yt=t.className,mr=t.style,tt=t.styles,kr=W(),Mr=kr[0],Ur=kr[1],zr=W(function(){return!hn&&nr&&wt?j.Loading:j.Default}),dn=zr[0],nn=zr[1],Or=y(dn),qr=(0,b.useRef)(null),un=(0,b.useRef)(null),sn=(0,b.useRef)(null),pn=Dt!==void 0?Dt:$t==null?void 0:$t.refresh,Kr=(0,r.pi)((0,r.pi)({},w.bgSize),ur),Dr=(0,r.pi)((0,r.pi)({},w.puzzleSize),St),bn=ir==="bottom"?"top":"bottom",we=(0,b.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:U.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),hn=J==="slider",fn=typeof Xt=="number"&&Xt>0,gn=dn===j.Error&&ve>0&&we.current.errorCount>=ve,On=function(){we.current.buttonMaxDistance=Kr.width-we.current.sliderButtonWidth-we.current.indicatorBorderWidth,we.current.puzzleMaxDistance=Kr.width-Dr.width-Dr.left},yn=function(){var it;return((it=qr.current)===null||it===void 0?void 0:it.getRect(!0).height)||42},Cn=function(){return(0,r.mG)(void 0,void 0,void 0,function(){var it;return(0,r.Jh)(this,function(Qt){switch(Qt.label){case 0:if(hn)return[2];if(!nr)return[3,4];fn?we.current.loadingTimer=setTimeout(function(){nn(j.Loading)},Xt):nn(j.Loading),Qt.label=1;case 1:return Qt.trys.push([1,3,,4]),[4,nr()];case 2:return it=Qt.sent(),fn&&clearTimeout(we.current.loadingTimer),Ur(it),nn(j.Default),[3,4];case 3:return Qt.sent(),fn&&clearTimeout(we.current.loadingTimer),Ur(void 0),nn(j.LoadFailed),[3,4];case 4:return[2]}})})},wn=function(it){it===void 0&&(it=300),!(J!=="float"||Or.current===j.Success)&&(clearTimeout(we.current.floatTransitionTimer),clearTimeout(we.current.floatDelayHideTimer),clearTimeout(we.current.floatDelayShowTimer),we.current.floatDelayShowTimer=setTimeout(function(){var Qt;Oe(sn.current,{display:"block"}),i(sn.current);var en=yn()+"px";Oe(sn.current,(Qt={},Qt[bn]=en,Qt.opacity="1",Qt))},it))},xn=function(it){it===void 0&&(it=300),J==="float"&&(clearTimeout(we.current.floatTransitionTimer),clearTimeout(we.current.floatDelayHideTimer),clearTimeout(we.current.floatDelayShowTimer),we.current.floatDelayHideTimer=setTimeout(function(){var Qt,en=yn()/2+"px";Oe(sn.current,(Qt={},Qt[bn]=en,Qt.opacity="0",Qt)),we.current.floatTransitionTimer=setTimeout(function(){Oe(sn.current,{display:"none"})},300)},it))},$n=function(it){var Qt;hn||(Qt=un.current)===null||Qt===void 0||Qt.updateLeft(it)},Rn=function(){var it;we.current.isPressed=!1,nn(j.Default),(it=qr.current)===null||it===void 0||it.updateLeft(0),$n(Dr.left)},Sn=function(it){it===void 0&&(it=!1),it&&(we.current.errorCount=0),clearTimeout(we.current.refreshTimer),Or.current!==j.Loading&&(Rn(),Cn())},Mn=function(){(gn||dn===j.LoadFailed)&&Sn(gn)},zn=function(){T||(we.current.isMouseEntered=!0,wn())},jn=function(){we.current.isMouseEntered=!1,!(T||vr&&we.current.isPressed)&&xn()},Bn=function(it){we.current.currentTargetType=U.Puzzle,In(it)},Fn=function(it){we.current.currentTargetType=U.Button,In(it)},In=function(it){if(Or.current===j.Default){it.preventDefault();var Qt=xe(it),en=Qt.clientX,vn=Qt.clientY;we.current.startInfo={x:en,y:vn,timestamp:new Date().getTime()},we.current.trail=[[en,vn]],qr.current&&(we.current.sliderButtonWidth=qr.current.getSliderButtonWidth(!0),we.current.indicatorBorderWidth=qr.current.getIndicatorBorderWidth(!0)),On(),we.current.ratio=we.current.puzzleMaxDistance/we.current.buttonMaxDistance,we.current.currentTargetType===U.Puzzle&&(we.current.ratio=1/we.current.ratio),(T||it.pointerType==="pen"||it.pointerType==="touch")&&wn(0),we.current.isPressed=!0,document.addEventListener(oe.move,Tn),document.addEventListener(oe.end,En),document.addEventListener(oe.cancel,En)}},Tn=function(it){var Qt;if(we.current.isPressed){it.preventDefault();var en=xe(it),vn=en.clientX,Pn=en.clientY,Qr=vn-we.current.startInfo.x;we.current.trail.push([vn,Pn]),Or.current!==j.Moving&&Qr>0&&nn(j.Moving);var Jr=Qr,mn=Qr;we.current.currentTargetType===U.Puzzle?(Qr=Math.max(0,Math.min(Qr,we.current.puzzleMaxDistance)),Jr=Qr+Dr.left,mn=Qr*we.current.ratio):(Qr=Math.max(0,Math.min(Qr,we.current.buttonMaxDistance)),mn=Qr,Jr=Qr*we.current.ratio+Dr.left),(Qt=qr.current)===null||Qt===void 0||Qt.updateLeft(mn),$n(Jr)}},En=function(it){if(document.removeEventListener(oe.move,Tn),document.removeEventListener(oe.end,En),document.removeEventListener(oe.cancel,En),!!we.current.isPressed){if(Or.current!==j.Moving||typeof or!="function"){we.current.isPressed=!1,(T||it.pointerType==="pen"||it.pointerType==="touch"||vr&&!we.current.isMouseEntered)&&xn(),Rn();return}we.current.isPressed=!1,nn(j.Verify);var Qt=new Date().getTime(),en=xe(it),vn=en.clientX,Pn=en.clientY,Qr=Pn-we.current.startInfo.y,Jr=vn-we.current.startInfo.x,mn=Jr;we.current.currentTargetType===U.Puzzle?(Jr=Math.max(0,Math.min(Jr,we.current.puzzleMaxDistance)),mn=Jr*we.current.ratio):(Jr=Math.max(0,Math.min(Jr,we.current.buttonMaxDistance)),mn=Jr,Jr*=we.current.ratio),or({x:m(Jr,je),y:m(Qr,je),sliderOffsetX:m(mn,je),duration:Qt-we.current.startInfo.timestamp,trail:we.current.trail,targetType:we.current.currentTargetType,errorCount:we.current.errorCount}).then(function(){we.current.errorCount=0,nn(j.Success),xn()}).catch(function(){we.current.errorCount+=1,nn(j.Error),(T||it.pointerType==="pen"||it.pointerType==="touch"||vr&&!we.current.isMouseEntered)&&xn(),(ve<=0||we.current.errorCount0?(z.forEach(function(J){J.wrap.apply(J.context,s)}),!0):!1},t}(),H={},Y=function(){function t(a){a===void 0&&(a="default"),this.scope=a,H[this.scope]||(H[this.scope]={}),this.data=H[this.scope]}return t.prototype.getItem=function(a){return a in this.data?this.data[a]:null},t.prototype.setItem=function(a,s){this.data[a]=s},t.prototype.removeItem=function(a){delete this.data[a]},t.prototype.clear=function(){H[this.scope]={},this.data=H[this.scope]},t}();function d(){return Math.random().toString(16).substring(2,8)}function p(t){try{var a=typeof t=="object"&&t!==null&&!!t.setItem&&!!t.getItem&&!!t.removeItem;if(a){var s=d()+new Date().getTime(),O="1";if(t.setItem(s,O),t.getItem(s)!==O)return!1;t.removeItem(s)}return a}catch(z){return console.error("[cache2] ".concat(t," is not supported. The default memory cache will be used.")),!1}}function f(t,a){try{return JSON.parse(t,a)}catch(s){return t}}function N(t,a){return JSON.stringify(t,a)}var Q=function(){function t(a,s){s===void 0&&(s={});var O=a?p(a):!1;this.options=(0,r.pi)({needParsed:O,prefix:""},s),this.storage=O?a:new Y(this.options.memoryScope)}return t.prototype.getKey=function(a){return this.options.prefix+a},t.prototype.get=function(a){var s=this.storage.getItem(this.getKey(a));return this.options.needParsed?f(s,this.options.reviver):s},t.prototype.set=function(a,s){this.storage.setItem(this.getKey(a),this.options.needParsed?N(s,this.options.replacer):s)},t.prototype.del=function(a){this.storage.removeItem(this.getKey(a))},t.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},t}(),V="cache2_",_="default",ce=function(t){(0,r.ZT)(a,t);function a(s,O){var z=t.call(this)||this,J=_,Ie;return typeof s=="string"?J=s||_:typeof s=="object"&&(Ie=s),!Ie&&typeof O=="object"&&(Ie=O),z.options=(0,r.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:V},Ie),z.storage=new Q(z.options.storage,(0,r.pi)({memoryScope:J},z.options)),z.cacheKey=J,z.startCheckperiod(),z}return a.prototype._check=function(s,O){var z=!0;return O.t!==0&&O.t0?z+J:0;return{v:s,t:Ie,n:z}},a.prototype._isLimited=function(s){return this.options.max>-1&&s>=this.options.max},a.prototype._getReplaceKey=function(s,O){var z=s[0];return s.forEach(function(J){(O[J].t0&&this.setCacheValues(z),J},a.prototype.clear=function(){this.storage.del(this.cacheKey)},a.prototype.keys=function(){var s=this,O=this.cacheValues,z=Object.keys(O);return z.filter(function(J){return s._check(J,O[J])})},a.prototype.has=function(s){var O=this.cacheValues[s];return!!(O&&this._check(s,O))},a.prototype.take=function(s){var O,z=this.cacheValues[s];return z&&this._check(s,z)&&(O=z.v,this.del(s)),O},a.prototype.ttl=function(s,O){var z=this.cacheValues,J=z[s];return J&&this._check(s,J)?(z[s]=this._wrap(J.v,O),!0):!1},a.prototype.getTtl=function(s){var O=this.cacheValues,z=O[s];if(z&&this._check(s,z))return O[s].t},a.prototype.getLastModified=function(s){var O=this.cacheValues,z=O[s];if(z&&this._check(s,z))return O[s].n},a.prototype.startCheckperiod=function(){var s=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){s.startCheckperiod()},this.options.checkperiod))},a.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},a}(Te),fe=void 0,se="undefined",$e="object",pe=Object.prototype,Se=pe.toString,ae=pe.hasOwnProperty,Be=pe.propertyIsEnumerable,Qe=Object.getOwnPropertySymbols,Ue=Object.getPrototypeOf,Ye=Object.keys,_e=Function.prototype,Ne=_e.toString,Ze=typeof Symbol!==se,He=Ze?Symbol.prototype:fe,ye=Array.prototype,ke=ye.slice,Ge=Math.min,Ve=Math.max,qe=Math.random,Ot=Math.floor,Fe=Math.ceil,ze=Math.abs,st=Number.isFinite,Pt=Number.isInteger,ft=Number.isSafeInteger,Rt=typeof globalThis===$e&&globalThis,Le=typeof e.g===$e&&e.g,Xe=typeof self===$e&&self,ot=Number.MAX_SAFE_INTEGER||9007199254740991,It=Number.MIN_SAFE_INTEGER||-9007199254740991,Ce=4294967295,Re="[object ",gt=Re+"BigInt]",sr=Re+"Number]",vt=Re+"Boolean]",jr=Re+"String]",Br=Re+"Date]",wr=Re+"RegExp]",Nr=Re+"Symbol]",Rr=Re+"Error]",Tt=Re+"ArrayBuffer]",Ut=Re+"Arguments]",lr=Re+"Array]",pt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(t){return Re+t+"]"}),ct=Re+"WeakSet]",br=Re+"Blob]",Fr=Re+"File]",cr=Re+"DOMException]",on=Re+"Object]",n=Re+"DataView]",E=Re+"Map]",B=Re+"Promise]",x=Re+"Set]",q=Re+"WeakMap]",Ee=Re+"Window]";function We(t){return Se.call(t)}function et(t){return typeof t=="string"||We(t)===jr}var Je=function(){function t(a,s){s===void 0&&(s="uh_async_memo"),this.promiseCache={},this.cache=new ce(s,a)}return t.prototype.run=function(a,s,O){var z=this;if(!s||!et(s))return a();var J=(0,r.pi)({persisted:!0},O);if(J.persisted){var Ie=this.cache.get(s);if(Ie)return Promise.resolve(Ie)}return this.promiseCache[s]||(this.promiseCache[s]=a().then(function(ve){return delete z.promiseCache[s],z.cache.set(s,ve,J.ttl),ve}).catch(function(ve){return delete z.promiseCache[s],Promise.reject(ve)})),this.promiseCache[s]},t}(),ut=typeof Blob!==se;function zt(t){return ut&&t instanceof Blob?!0:We(t)===br}function rt(t){return function(){return t}}function tr(){}var Ft=typeof URL!="undefined",Kt=void 0,At=Object.keys,bt=Object.values,Mt=Ft?URL.createObjectURL:rt(""),yr=Ft?URL.revokeObjectURL:tr;function Ke(t,a){var s=a||{},O=s.method,z=O===void 0?"get":O,J=s.data,Ie=J===void 0?null:J,ve=s.timeout,at=s.headers,$t=s.withCredentials,Dt=$t===void 0?!1:$t,ur=s.async,St=ur===void 0?!0:ur,nr=s.user,Gt=nr===void 0?null:nr,wt=s.password,or=wt===void 0?null:wt,Et=s.responseType,fr=s.onReadyStateChange,Me=s.onLoadStart,Nt=s.onProgress,er=s.onAbort,Tr=s.onTimeout,ar=s.onError,Er=s.onLoad,$r=s.onLoadEnd;return new Promise(function(vr,Sr){var Xt=new XMLHttpRequest;Xt.open(z.toLowerCase(),t,St,Gt,or),fr&&(Xt.onreadystatechange=fr),typeof ve=="number"&&ve>0&&(Xt.timeout=ve),Xt.withCredentials=Dt,Et&&(Xt.responseType=Et),typeof at=="object"&&At(at).map(function(le){Xt.setRequestHeader(le,at[le])});var Cr=function(le){return function(je){vr(je),le==null||le.call(Xt,je)}},ir=function(le){return function(je){Sr(je),le==null||le.call(Xt,je)}},Yr={loadstart:Me,progress:Nt,abort:ir(er),timeout:ir(Tr),error:ir(ar),load:Cr(Er),loadend:$r},ln=At(Yr);ln.forEach(function(le){var je=Yr[le];je&&Xt.addEventListener(le,je)}),Xt.send(Ie)})}var xt=[200,304];function dt(t,a){return new Promise(function(s,O){zt(t)?s(t):Ke(t,(0,r.pi)({responseType:"blob"},a)).then(function(z){var J=z.target.status;if(xt.indexOf(J)!==-1)s(z.target.response);else{var Ie=new Error("The file does not support get requests, responseStatus ".concat(J,", '").concat(t,"'."));console.error(Ie),O(Ie)}}).catch(function(z){console.error(new Error("Failed to request file. ".concat(z))),O(z)})})}function Lt(t){return new Promise(function(a,s){var O=zt(t),z=O?Mt(t):t,J=new Image;O||(J.crossOrigin="anonymous"),J.onload=function(){a(J)},J.onerror=function(Ie){O&&yr(z),console.error("[loadImage] The image load failed, '".concat(t,"'.")),s(Ie)},J.src=z})}function Wt(t,a){return dt(t,a).then(function(s){return Lt(s).then(function(O){return{blob:s,image:O}})})}function mt(t){return t!==null&&typeof t=="object"}function lt(t){return typeof t=="function"||mt(t)}function Jt(t){return typeof t=="symbol"||We(t)===Nr}var Zt=/^0b[01]+$/i,nt=/^0o[0-7]+$/i,yt=/^[-+]0x[0-9a-f]+$/i;function _t(t){if(typeof t=="number")return t;if(Jt(t))return NaN;if(lt(t)&&(t=Number(t)),typeof t!="string")return t===0?t:+t;t=t.trim();var a=Zt.test(t);return a||nt.test(t)?parseInt(t.slice(2),a?2:8):yt.test(t)?NaN:+t}var dr=17976931348623157e292;function kt(t){if(!t)return t===0?t:0;if(t=_t(t),t===1/0||t===-1/0){var a=t<0?-1:1;return a*dr}return t===t?t:0}function Vt(t,a){t===void 0&&(t=0),a===void 0&&(a=1),t=kt(t),a=kt(a);var s=Fe(Ge(t,a)||0),O=Ot(Ve(t,a)||0);if(s>O){var z=s;s=O,O=z}return Ot(s+qe()*(O-s+1))}var jt=Math.PI,Pe;(function(t){t[t.None=0]="None",t[t.Outer=1]="Outer",t[t.Inner=2]="Inner"})(Pe||(Pe={}));var hr=[Pe.None,Pe.Outer,Pe.Inner];function gr(t){var a=t.length,s=Vt(0,a-1);return t[s]}function tn(t){var a={top:gr(hr),right:gr(hr),bottom:gr(hr),left:gr(hr)},s=Object.keys(a),O=["top","bottom"],z=["left","right"];if(a.top===Pe.Outer&&a.bottom===Pe.Outer?a[gr(O)]=Pe.Inner:a.top!==Pe.Outer&&a.bottom!==Pe.Outer&&(a[gr(O)]=Pe.Outer),a.left===Pe.Outer&&a.right===Pe.Outer?a[gr(z)]=Pe.Inner:a.left!==Pe.Outer&&a.right!==Pe.Outer&&(a[gr(z)]=Pe.Outer),t){var J=[],Ie=[];s.forEach(function(ve){a[ve]===Pe.Inner?J.push(ve):a[ve]===Pe.None&&Ie.push(ve)}),t===2?J.forEach(function(ve){return a[ve]=Pe.None}):t===3?J.length===0?a[gr(Ie)]=Pe.Inner:J.length===2&&(a[gr(J)]=Pe.None):t==4&&Ie.forEach(function(ve){return a[ve]=Pe.Inner})}return a}function Ir(t,a){a===void 0&&(a={});var s=a.x,O=s===void 0?0:s,z=a.y,J=z===void 0?0:z,Ie=a.w,ve=Ie===void 0?60:Ie,at=a.h,$t=at===void 0?60:at,Dt=a.needClosePath,ur=Dt===void 0?!0:Dt,St=a.points,nr=a.margin,Gt=nr===void 0?0:nr;Gt=Gt<=0?0:Gt,(typeof St=="number"||!St)&&(St=tn(St));var wt=(Math.min(ve,$t)-Gt*2)*.15,or=Math.hypot(wt,wt),Et=or/2,fr=wt+Et,Me={x:O+Gt,y:J+Gt,w:ve-fr-Gt*2,h:$t-fr-Gt*2},Nt=Me.w/2,er=Me.h/2;St.left===Pe.Outer&&(Me.x+=fr),St.top===Pe.Outer&&(Me.y+=fr),t.beginPath(),t.lineWidth=2,t.moveTo(Me.x,Me.y),St.top!==Pe.None&&(t.lineTo(Me.x+Nt-Et,Me.y),St.top===Pe.Inner?t.arc(Me.x+Nt,Me.y+Et,wt,1.25*jt,1.75*jt,!0):t.arc(Me.x+Nt,Me.y-Et,wt,.75*jt,.25*jt)),t.lineTo(Me.x+Me.w,Me.y),St.right!==Pe.None&&(t.lineTo(Me.x+Me.w,Me.y+er-Et),St.right===Pe.Inner?t.arc(Me.x+Me.w-Et,Me.y+er,wt,1.75*jt,.25*jt,!0):t.arc(Me.x+Me.w+Et,Me.y+er,wt,1.25*jt,.75*jt)),t.lineTo(Me.x+Me.w,Me.y+Me.h),St.bottom!==Pe.None&&(t.lineTo(Me.x+Nt+Et,Me.y+Me.h),St.bottom===Pe.Inner?t.arc(Me.x+Nt,Me.y+Me.h-Et,wt,.25*jt,.75*jt,!0):t.arc(Me.x+Nt,Me.y+Me.h+Et,wt,1.75*jt,1.25*jt)),t.lineTo(Me.x,Me.y+Me.h),St.left!==Pe.None&&(t.lineTo(Me.x,Me.y+er+Et),St.left===Pe.Inner?t.arc(Me.x+Et,Me.y+er,wt,.75*jt,1.25*jt,!0):t.arc(Me.x-Et,Me.y+er,wt,.25*jt,1.75*jt)),t.lineTo(Me.x,Me.y),t.stroke(),ur&&t.closePath()}function Vr(t,a,s,O){return new Promise(function(z){a?t.toBlob(function(J){z(J?URL.createObjectURL(J):t.toDataURL(s,O))},s,O):z(t.toDataURL(s,O))})}var Pr=new Je({max:5,maxStrategy:"replaced"});Pr.cache.on("del",function(t,a){try{a.image.src&&URL.revokeObjectURL(a.image.src)}catch(s){}});function Lr(t){t?Pr.cache.del(t):Pr.cache.clear()}var xr=new WeakMap,Bt=function(t){if(!lt(t))return String(t);if(!xr.get(t)){var a="_"+Date.now();xr.set(t,a)}return xr.get(t)},Ht={jpeg:"image/jpeg",png:"image/png"},qt=[];function Ct(t){t.forEach(function(a){URL.revokeObjectURL(a)})}function pr(t,a){a===void 0&&(a={});var s=a.borderWidth,O=s===void 0?2:s,z=a.borderColor,J=z===void 0?"rgba(255,255,255,0.7)":z,Ie=a.fillColor,ve=Ie===void 0?"rgba(255,255,255,0.7)":Ie,at=a.points,$t=a.width,Dt=$t===void 0?60:$t,ur=a.height,St=ur===void 0?60:ur,nr=a.x,Gt=a.y,wt=a.margin,or=wt===void 0?2:wt,Et=a.equalHeight,fr=Et===void 0?!0:Et,Me=a.imageWidth,Nt=a.imageHeight,er=a.bgWidth,Tr=a.bgHeight,ar=a.bgOffset,Er=ar===void 0?[0,0]:ar,$r=a.bgImageType,vr=$r===void 0?Ht.jpeg:$r,Sr=a.quality,Xt=Sr===void 0?.8:Sr,Cr=a.format,ir=Cr===void 0?"dataURL":Cr,Yr=a.cacheImage,ln=Yr===void 0?!0:Yr,le=a.autoRevokePreviousBlobUrl,je=le===void 0?!0:le,Yt=a.ajaxOptions;return new Promise(function(mr,tt){var kr=document.createElement("canvas"),Mr=document.createElement("canvas"),Ur=kr.getContext("2d"),zr=Mr.getContext("2d"),dn=ln?Bt(t):void 0;Pr.run(function(){return Wt(t,Yt)},dn).then(function(nn){var Or=nn.image;Me&&(Or.width=Me),Nt&&(Or.height=Nt);var qr=typeof er=="number"&&er>0?er>Dt?er:Dt:Or.width,un=typeof Tr=="number"&&Tr>0?Tr>St?Tr:St:Or.height;kr.width=qr,kr.height=un;var sn=qr-Dt,pn=un-St,Kr=typeof nr=="undefined"?Vt(Dt,sn):nr||0,Dr=typeof Gt=="undefined"?Vt(0,pn):Gt||0;Kr<0?Kr=0:Kr>sn&&(Kr=sn),Dr<0?Dr=0:Dr>pn&&(Dr=pn);var bn=typeof at=="number"||!at?tn(at):at,we=typeof Er=="function"?Er(Or.width,Or.height):Er;Ur.strokeStyle=J,Ur.lineWidth=O,Ur.fillStyle=ve,Ir(Ur,{x:Kr,y:Dr,w:Dt,h:St,points:bn,margin:or}),Ur.fillStyle=ve,Ur.fill(),Ur.globalCompositeOperation="destination-over",Ur.drawImage(Or,we[0],we[1],Or.width,Or.height),Mr.width=qr,Mr.height=un,zr.strokeStyle=J,zr.lineWidth=O,Ir(zr,{x:Kr,y:Dr,w:Dt,h:St,points:bn,margin:or}),zr.globalCompositeOperation="destination-over",zr.clip(),zr.drawImage(Or,we[0],we[1],Or.width,Or.height);var hn=zr.getImageData(Kr,Dr,Dt,St);zr.clearRect(0,0,qr,un),Mr.width=Dt,Mr.height=fr?un:St,zr.putImageData(hn,0,fr?Dr:0);var fn=ir==="blob",gn=Vr(Mr,fn,Ht.png,Xt),On=Vr(kr,fn,vr,Xt);Promise.all([gn,On]).then(function(yn){var Cn=yn[0],wn=yn[1];je&&(qt.length&&(Ct(qt),qt.length=0),fn&&qt.push(wn,Cn)),mr({puzzleUrl:Cn,bgUrl:wn,x:Kr,y:fr?0:Dr})}).catch(tt)}).catch(tt)})}var Ar=e(62957),an=e(7939),Zr=Object.defineProperty,rr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Wr=(t,a,s)=>a in t?Zr(t,a,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[a]=s,Xr=(t,a)=>{for(var s in a||(a={}))Gr.call(a,s)&&Wr(t,s,a[s]);if(rr)for(var s of rr(a))cn.call(a,s)&&Wr(t,s,a[s]);return t},Hr=(t,a,s)=>new Promise((O,z)=>{var J=at=>{try{ve(s.next(at))}catch($t){z($t)}},Ie=at=>{try{ve(s.throw(at))}catch($t){z($t)}},ve=at=>at.done?O(at.value):Promise.resolve(at.value).then(J,Ie);ve((s=s.apply(t,a)).next())});const rn=({ModalProps:t,onFinish:a})=>{const[s,O]=(0,b.useState)(),z=(0,b.useRef)(),J=()=>Hr(void 0,null,function*(){const ve=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,at=yield pr(ve,{imageHeight:180,imageWidth:360});return O(at),at}),Ie=ve=>Hr(void 0,null,function*(){return ve!=null&&ve.x&&ve.x>s.x-5&&ve.x{var ve;t!=null&&t.open&&z.current&&((ve=z.current)==null||ve.refresh())},[t==null?void 0:t.open,z]),b.createElement(Ar.default,Xr({},Xr({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},t)),b.createElement(ie,{actionRef:z,request:J,onVerify:ve=>Hr(void 0,null,function*(){return Ie(ve)}),bgSize:{width:360,height:180}}),b.createElement("div",{className:"flex mt10"},b.createElement(an.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:b.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var ve;(ve=z.current)==null||ve.refresh()}},"\u5237\u65B0")))};var _r=b.memo(rn)},85824:function(ht,de,e){e.d(de,{Z:function(){return c}});var r=e(59301),I=e(99267),l=e(40001),b=e(49198),te=e(49411),D=Object.defineProperty,S=Object.defineProperties,W=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ee=(T,i,m)=>i in T?D(T,i,{enumerable:!0,configurable:!0,writable:!0,value:m}):T[i]=m,k=(T,i)=>{for(var m in i||(i={}))y.call(i,m)&&ee(T,m,i[m]);if(F)for(var m of F(i))re.call(i,m)&&ee(T,m,i[m]);return T},$=(T,i)=>S(T,W(i)),be=(T,i,m)=>new Promise((G,X)=>{var ne=ge=>{try{ue(m.next(ge))}catch(Ae){X(Ae)}},he=ge=>{try{ue(m.throw(ge))}catch(Ae){X(Ae)}},ue=ge=>ge.done?G(ge.value):Promise.resolve(ge.value).then(ne,he);ue((m=m.apply(T,i)).next())});const xe={moveX:0,verify:0};var Oe=(T=>(T[T.SET_MOVEX=0]="SET_MOVEX",T[T.VERIFY=1]="VERIFY",T))(Oe||{});function De(T,i){switch(i.type){case 0:return $(k({},T),{moveX:i.payload});case 1:return k(k({},T),i.payload);default:throw new Error}}var c=({value:T,onChange:i,onValidate:m})=>{const[G,X]=(0,r.useReducer)(De,xe),{moveX:ne,verify:he}=G,ue=(0,r.useRef)(),ge=(0,r.useRef)(),Ae=(0,r.useRef)(),A=(0,r.useRef)(),P=(0,r.useMemo)(()=>{if(ge.current)return ge.current.getBoundingClientRect()},[ge.current]);(0,r.useEffect)(()=>{if(P){let u=function(v){return be(this,null,function*(){if(A.current){let h=v.pageX-M;o&&(h=v.changedTouches[0].pageX-M),h<0&&(h=0),h>=Z?(A.current=!1,h=Z,C=yield m(),X({type:1,payload:{moveX:h,verify:C}}),i(C)):X({type:0,payload:h})}})},K=function(){A.current=!1,C===0&&(ue.current.style.transition="left .5s ease",Ae.current.style.transition="width .5s ease",X({type:1,payload:{moveX:0}}))},C=0;const{width:j,left:M}=P;let Z=j-48;const o=!(0,te.b9)();return o?(window.addEventListener("touchmove",u),window.addEventListener("touchend",K)):(window.addEventListener("mousemove",u),window.addEventListener("mouseup",K)),()=>{o?(window.removeEventListener("touchmove",u),window.removeEventListener("touchend",K)):(window.removeEventListener("mousemove",u),window.removeEventListener("mouseup",K))}}},[P,te.b9]),(0,r.useEffect)(()=>{X({type:1,payload:{verify:T,moveX:T?(P==null?void 0:P.width)-48:0}})},[T]);function L(){he||(A.current=!0,ue.current.style.transition="",Ae.current.style.transition="")}return r.createElement("div",{ref:ge,className:"unlock-wrapper"},r.createElement("div",{ref:Ae,className:he===1?"unlock-error-bg":"unlock-bg",style:{width:ne}}),r.createElement("div",{className:"unlock-text"},he?he===1?"\u9A8C\u8BC1\u5931\u8D25":"\u9A8C\u8BC1\u901A\u8FC7":"\u62D6\u52A8\u6ED1\u5757\u81F3\u53F3\u4FA7\u9A8C\u8BC1"),r.createElement("div",{ref:ue,onTouchStart:L,onMouseDown:L,style:{left:ne},className:"unlock-handler"},he?he===1?r.createElement(I.Z,null):r.createElement(l.Z,null):r.createElement(b.Z,null)))}},2761:function(ht,de,e){e.d(de,{Ol:function(){return I},c0:function(){return D},o1:function(){return l},z2:function(){return b}});var r=e(82875);function I(S){return(0,r.U2)("accounts/valid_email_and_phone.json",S)}function l(S){return(0,r.U2)("accounts/get_verification_code.json",S)}function b(S){return(0,r.v_)("accounts/register.json",S)}function te(S){return post("weapps/register.json",S)}function D(S){return(0,r.v_)("accounts/reset_password.json",S)}},84743:function(ht,de,e){e.r(de),e.d(de,{default:function(){return j}});var r=e(59301),I=e(28284),l=e(37568),b=e(7939),te=e(85824),D=e(49411),S=e(73635),W={wrap:"wrap___jh1g8",formWrapper:"formWrapper___ac7hS",link:"link___eiEQu"},F=e(32618),y=e(59301),re=Object.defineProperty,ee=Object.defineProperties,k=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Oe=(M,Z,o)=>Z in M?re(M,Z,{enumerable:!0,configurable:!0,writable:!0,value:o}):M[Z]=o,De=(M,Z)=>{for(var o in Z||(Z={}))be.call(Z,o)&&Oe(M,o,Z[o]);if($)for(var o of $(Z))xe.call(Z,o)&&Oe(M,o,Z[o]);return M},c=(M,Z)=>ee(M,k(Z)),T=(M,Z,o)=>new Promise((u,v)=>{var h=R=>{try{w(o.next(R))}catch(oe){v(oe)}},g=R=>{try{w(o.throw(R))}catch(oe){v(oe)}},w=R=>R.done?u(R.value):Promise.resolve(R.value).then(h,g);w((o=o.apply(M,Z)).next())});const i={height:48,borderRadius:4},m=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,G={timer:0};var X=(M=>(M[M.setTimer=0]="setTimer",M))(X||{});function ne(M,Z){switch(Z.type){case 0:return c(De({},M),{timer:Z.payload});default:throw new Error}}var he=({validateName:M,getCode:Z,callback:o,style:u={}})=>{const v=(0,S.useLocation)(),[h]=(0,S.useSearchParams)(),[g]=I.default.useForm(),[w,R]=(0,r.useReducer)(ne,G),[oe,me]=(0,r.useState)(!1),{timer:U}=w,[ie,Te]=(0,r.useState)(!1);function H(Q){return T(this,null,function*(){const{login:V,new_password:_,code:ce,new_password_confirmation:fe}=Q,{message:se,status:$e,show:pe,start_date:Se}=yield o({login:V,new_password_confirmation:fe,new_password:_,code:ce});if($e===0){pe?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Se)):localStorage.removeItem("extension-modal");const ae=h.get("from");ae&&ae.indexOf("login")<0?S.history.replace(ae):S.history.replace("/")}else g.setFields([{name:"code",errors:[se]}])})}function Y(){return T(this,null,function*(){let Q=g.getFieldValue("login"),V=0;if(!m.test(Q)||Q.indexOf(" ")>-1)return g.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),V=1,V;let{status:_,message:ce}=yield M({login:Q,type:2});return _>0?V=2:(g.setFields([{name:"login",errors:[ce]}]),V=1),V})}const d=()=>T(void 0,null,function*(){const Q=g.getFieldValue("verify"),V=g.getFieldValue("login");if(!Q)g.validateFields(["verify"]);else{me(!0);const{status:_,message:ce}=yield Z({login:V,type:2,smscode:(0,D.M)(V)});_<0&&g.setFields([{name:"code",errors:[ce]}]),R({type:0,payload:60}),me(!1)}});function p(Q,V){const _=g.getFieldValue("new_password_confirmation");if(!V)return Promise.resolve();if(g.setFields([{name:"new_password_confirmation",errors:_&&_!==V?["\u4E24\u6B21\u5BC6\u7801\u4E0D\u4E00\u81F4"]:[]}]),V.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const ce=V.length;return ce>=8&&ce<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}(0,r.useEffect)(()=>{U>0&&setTimeout(()=>{R({type:0,payload:U-1})},1e3)},[U]);const f=(Q,V)=>V?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1"),N=(Q,V)=>V?V.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):m.test(V)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return y.createElement("div",{className:W.wrap},y.createElement(I.default,{layout:"vertical",form:g,style:u,className:W.formWrapper,initialValues:{autologin:!0,protool:!0},onFinish:H},y.createElement(I.default.Item,{name:"login",label:"\u8D26\u53F7",required:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:N}]},y.createElement(l.default,{style:i,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>g.setFieldsValue({verify:0})})),y.createElement(I.default.Item,{name:"verify",rules:[{validator:f}]},y.createElement(te.Z,{onValidate:Y})),y.createElement(I.default.Item,{label:"\u5BC6\u7801",required:!1,name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:p}]},y.createElement(l.default.Password,{style:i,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199",visibilityToggle:!1})),y.createElement(I.default.Item,{name:"new_password_confirmation",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},({getFieldValue:Q})=>({validator(V,_){return!_||Q("new_password")===_?Promise.resolve():Promise.reject("\u4E24\u6B21\u5BC6\u7801\u4E0D\u4E00\u81F4")}})]},y.createElement(l.default.Password,{style:i,size:"middle",placeholder:"\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801",visibilityToggle:!1})),y.createElement(I.default.Item,{name:"code",label:"\u9A8C\u8BC1\u7801",required:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},y.createElement(l.default,{suffix:y.createElement(b.ZP,{loading:oe,type:"link",onClick:Q=>{if(Q.stopPropagation(),!g.getFieldValue("verify")){g.validateFields(["verify"]);return}Te(!0)},disabled:U>0}," ",U===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${U}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48,borderRadius:4},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),y.createElement(I.default.Item,null,y.createElement(b.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:i}," \u5B8C\u6210 ")),y.createElement(I.default.Item,{className:"tc"},y.createElement(S.Link,{className:"font14",to:"/user/login"},"\u8FD4\u56DE\u767B\u5F55"))),y.createElement(F.Z,{ModalProps:{open:ie,onCancel:()=>{Te(!1)}},onFinish:()=>{Te(!1),d()}}))},ue=e(2761),ge=Object.defineProperty,Ae=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,L=(M,Z,o)=>Z in M?ge(M,Z,{enumerable:!0,configurable:!0,writable:!0,value:o}):M[Z]=o,K=(M,Z)=>{for(var o in Z||(Z={}))A.call(Z,o)&&L(M,o,Z[o]);if(Ae)for(var o of Ae(Z))P.call(Z,o)&&L(M,o,Z[o]);return M},C=(M,Z,o)=>new Promise((u,v)=>{var h=R=>{try{w(o.next(R))}catch(oe){v(oe)}},g=R=>{try{w(o.throw(R))}catch(oe){v(oe)}},w=R=>R.done?u(R.value):Promise.resolve(R.value).then(h,g);w((o=o.apply(M,Z)).next())}),j=()=>{const M={getCode:ue.o1,callback:Z=>C(void 0,null,function*(){return yield(0,ue.c0)(Z)}),validateName:ue.Ol};return r.createElement(he,K({},M))}},29509:function(ht,de,e){e.d(de,{o2:function(){return te},yT:function(){return D}});var r=e(77654),I=e(34998);const l=I.i.map(S=>`${S}-inverse`),b=["success","processing","error","default","warning"];function te(S){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,r.Z)(l),(0,r.Z)(I.i)).includes(S):I.i.includes(S)}function D(S){return b.includes(S)}},86013:function(ht,de,e){var r=e(59301),I=e(19248);const l=b=>{let te;return typeof b=="object"&&(b!=null&&b.clearIcon)?te=b:b&&(te={clearIcon:r.createElement(I.Z,null)}),te};de.Z=l},52838:function(ht,de,e){e.d(de,{Z:function(){return D}});var r=e(37645);function I(S,W,F,y){if(y===!1)return{adjustX:!1,adjustY:!1};const re=y&&typeof y=="object"?y:{},ee={};switch(S){case"top":case"bottom":ee.shiftX=W.arrowOffsetHorizontal*2+F,ee.shiftY=!0,ee.adjustY=!0;break;case"left":case"right":ee.shiftY=W.arrowOffsetVertical*2+F,ee.shiftX=!0,ee.adjustX=!0;break}const k=Object.assign(Object.assign({},ee),re);return k.shiftX||(k.adjustX=!0),k.shiftY||(k.adjustY=!0),k}const l={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},b={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},te=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function D(S){const{arrowWidth:W,autoAdjustOverflow:F,arrowPointAtCenter:y,offset:re,borderRadius:ee,visibleFirst:k}=S,$=W/2,be={};return Object.keys(l).forEach(xe=>{const Oe=y&&b[xe]||l[xe],De=Object.assign(Object.assign({},Oe),{offset:[0,0],dynamicInset:!0});switch(be[xe]=De,te.has(xe)&&(De.autoArrow=!1),xe){case"top":case"topLeft":case"topRight":De.offset[1]=-$-re;break;case"bottom":case"bottomLeft":case"bottomRight":De.offset[1]=$+re;break;case"left":case"leftTop":case"leftBottom":De.offset[0]=-$-re;break;case"right":case"rightTop":case"rightBottom":De.offset[0]=$+re;break}const c=(0,r.wZ)({contentRadius:ee,limitVerticalRadius:!0});if(y)switch(xe){case"topLeft":case"bottomLeft":De.offset[0]=-c.arrowOffsetHorizontal-$;break;case"topRight":case"bottomRight":De.offset[0]=c.arrowOffsetHorizontal+$;break;case"leftTop":case"rightTop":De.offset[1]=-c.arrowOffsetHorizontal*2+$;break;case"leftBottom":case"rightBottom":De.offset[1]=c.arrowOffsetHorizontal*2-$;break}De.overflow=I(xe,c,W,F),k&&(De.htmlRegion="visibleFirst")}),be}},82855:function(ht,de,e){e.d(de,{F:function(){return te},Z:function(){return b}});var r=e(92310),I=e.n(r);const l=null;function b(D,S,W){return I()({[`${D}-status-success`]:S==="success",[`${D}-status-warning`]:S==="warning",[`${D}-status-error`]:S==="error",[`${D}-status-validating`]:S==="validating",[`${D}-has-feedback`]:W})}const te=(D,S)=>S||D},24971:function(ht,de,e){var r=e(59301),I=e(56553),l=e(48755);const b=function(te,D){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0;var W,F;const{variant:y,[te]:re}=r.useContext(l.E_),ee=r.useContext(I.pg),k=re==null?void 0:re.variant;let $;typeof D!="undefined"?$=D:S===!1?$="borderless":$=(F=(W=ee!=null?ee:k)!==null&&W!==void 0?W:y)!==null&&F!==void 0?F:"outlined";const be=l.tr.includes($);return[$,be]};de.Z=b},28284:function(ht,de,e){e.d(de,{default:function(){return on}});var r=e(56553),I=e(77654),l=e(59301),b=e(92310),te=e.n(b),D=e(77900),S=e(86641),W=e(83397);function F(n){const[E,B]=l.useState(n);return l.useEffect(()=>{const x=setTimeout(()=>{B(n)},n.length?0:10);return()=>{clearTimeout(x)}},[n]),E}var y=e(36237),re=e(63356),ee=e(34925),k=e(34961),$=e(51636),be=e(16931),Oe=n=>{const{componentCls:E}=n,B=`${E}-show-help`,x=`${E}-show-help-item`;return{[B]:{transition:`opacity ${n.motionDurationFast} ${n.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[x]:{overflow:"hidden",transition:`height ${n.motionDurationFast} ${n.motionEaseInOut}, opacity ${n.motionDurationFast} ${n.motionEaseInOut}, transform ${n.motionDurationFast} ${n.motionEaseInOut} !important`,[`&${x}-appear, &${x}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${x}-leave-active`]:{transform:"translateY(-5px)"}}}}};const De=n=>({legend:{display:"block",width:"100%",marginBottom:n.marginLG,padding:0,color:n.colorTextDescription,fontSize:n.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${(0,y.unit)(n.lineWidth)} ${n.lineType} ${n.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${(0,y.unit)(n.controlOutlineWidth)} ${n.controlOutline}`},output:{display:"block",paddingTop:15,color:n.colorText,fontSize:n.fontSize,lineHeight:n.lineHeight}}),c=(n,E)=>{const{formItemCls:B}=n;return{[B]:{[`${B}-label > label`]:{height:E},[`${B}-control-input`]:{minHeight:E}}}},T=n=>{const{componentCls:E}=n;return{[n.componentCls]:Object.assign(Object.assign(Object.assign({},(0,re.Wf)(n)),De(n)),{[`${E}-text`]:{display:"inline-block",paddingInlineEnd:n.paddingSM},"&-small":Object.assign({},c(n,n.controlHeightSM)),"&-large":Object.assign({},c(n,n.controlHeightLG))})}},i=n=>{const{formItemCls:E,iconCls:B,rootPrefixCls:x,antCls:q,labelRequiredMarkColor:Ee,labelColor:We,labelFontSize:et,labelHeight:Je,labelColonMarginInlineStart:ut,labelColonMarginInlineEnd:zt,itemMarginBottom:rt}=n;return{[E]:Object.assign(Object.assign({},(0,re.Wf)(n)),{marginBottom:rt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden${q}-row`]:{display:"none"},"&-has-warning":{[`${E}-split`]:{color:n.colorError}},"&-has-error":{[`${E}-split`]:{color:n.colorWarning}},[`${E}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:n.lineHeight,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Je,color:We,fontSize:et,[`> ${B}`]:{fontSize:n.fontSize,verticalAlign:"top"},[`&${E}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:n.marginXXS,color:Ee,fontSize:n.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${E}-required-mark-hidden, &${E}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${E}-optional`]:{display:"inline-block",marginInlineStart:n.marginXXS,color:n.colorTextDescription,[`&${E}-required-mark-hidden`]:{display:"none"}},[`${E}-tooltip`]:{color:n.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:n.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:ut,marginInlineEnd:zt},[`&${E}-no-colon::after`]:{content:'"\\a0"'}}},[`${E}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${x}-col-'"]):not([class*="' ${x}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:n.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[E]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:n.colorTextDescription,fontSize:n.fontSize,lineHeight:n.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:n.controlHeightSM,transition:`color ${n.motionDurationMid} ${n.motionEaseOut}`},"&-explain":{"&-error":{color:n.colorError},"&-warning":{color:n.colorWarning}}},[`&-with-help ${E}-explain`]:{height:"auto",opacity:1},[`${E}-feedback-icon`]:{fontSize:n.fontSize,textAlign:"center",visibility:"visible",animationName:ee.kr,animationDuration:n.motionDurationMid,animationTimingFunction:n.motionEaseOutBack,pointerEvents:"none","&-success":{color:n.colorSuccess},"&-error":{color:n.colorError},"&-warning":{color:n.colorWarning},"&-validating":{color:n.colorPrimary}}})}},m=(n,E)=>{const{formItemCls:B}=n;return{[`${E}-horizontal`]:{[`${B}-label`]:{flexGrow:0},[`${B}-control`]:{flex:"1 1 0",minWidth:0},[`${B}-label[class$='-24'], ${B}-label[class*='-24 ']`]:{[`& + ${B}-control`]:{minWidth:"unset"}}}}},G=n=>{const{componentCls:E,formItemCls:B,inlineItemMarginBottom:x}=n;return{[`${E}-inline`]:{display:"flex",flexWrap:"wrap",[B]:{flex:"none",marginInlineEnd:n.margin,marginBottom:x,"&-row":{flexWrap:"nowrap"},[`> ${B}-label, diff --git a/p__tasks__index.d4697ffa.async.js b/p__tasks__index.f562f3db.async.js similarity index 99% rename from p__tasks__index.d4697ffa.async.js rename to p__tasks__index.f562f3db.async.js index 333e538573..8b7c9d970d 100644 --- a/p__tasks__index.d4697ffa.async.js +++ b/p__tasks__index.f562f3db.async.js @@ -1175,7 +1175,7 @@ ${rn} `}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:xt(Xn)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:Be==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:nu};pt.setOption(Au)};return Oe.createElement("div",{id:`lineChart${Be}`,className:le.lineChart})},Xe=y(78176),rt={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},je=y(82326),Je=y(24017),et=y(1560);const ht=Ve=>{const Be=new Date,Ze=(ft=>{const cn=new Date(Be);switch(ft){case"\u6700\u8FD130\u5206\u949F":cn.setMinutes(Be.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":cn.setHours(Be.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":cn.setDate(Be.getDate()-1);break;case"\u6700\u8FD17\u5929":cn.setDate(Be.getDate()-7);break;case"\u6700\u8FD115\u5929":cn.setDate(Be.getDate()-15);break;default:return null}return cn})(Ve);return Ze?{startTime:Ze,endTime:Be}:null},wt=(Ve,Be,Ie)=>{if(!Ve)return!1;const Ze=Le()(),[ft,cn]=Be;if(Ve.isAfter(Ze))return!0;if(ft){const pt=ft.clone().add(Ie,"days");if(cn&&Ve.isAfter(pt))return!0}if(cn){const pt=cn.clone().subtract(Ie,"days");return Ve.isBefore(pt)||Ve.isAfter(Ze)}return!1},ct=Ve=>Ve<=5?"30s":Ve<=15?"1m":Ve<=30?"2m":Ve<=60?"5m":Ve<=180?"10m":Ve<=360?"30m":Ve<=720?"1h":Ve<=1440?"2h":Ve<=2880?"4h":Ve<=4320?"8h":Ve<=10080||Ve<=14400?"12h":Ve<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",Ot=Ve=>{const[Be,Ie]=Ve,Ze=moment.isMoment(Be)?Be:moment(Be),ft=moment.isMoment(Ie)?Ie:moment(Ie);if(!Ze.isValid()||!ft.isValid())throw new Error("Invalid date provided");const pt=moment.duration(ft.diff(Ze)).asMinutes();return ct(pt)},Vt=(Ve,Be,Ie=20)=>{const Ze=new Date(Ve).getTime(),ft=new Date(Be).getTime(),cn=Ie*1e3,pt=[];let bt=Ze;for(;bt<=ft;)pt.push(bt),bt+=cn;return pt};var an=y(89392),Xt=y(40412),Tn=y(25994),Tt=y(59301),Qt=(Ve,Be,Ie)=>new Promise((Ze,ft)=>{var cn=xt=>{try{bt(Ie.next(xt))}catch(mt){ft(mt)}},pt=xt=>{try{bt(Ie.throw(xt))}catch(mt){ft(mt)}},bt=xt=>xt.done?Ze(xt.value):Promise.resolve(xt.value).then(cn,pt);bt((Ie=Ie.apply(Ve,Be)).next())});const Ut=je.default.Option,{RangePicker:nt}=Je.default;var tn=({identifier:Ve,data:Be,isFirst:Ie,setIsFirst:Ze,info:ft})=>{var cn;const[pt,bt]=(0,a.useState)([]),[xt,mt]=(0,a.useState)([]),[Kt,We]=(0,a.useState)(null),[Pt,$e]=(0,a.useState)(""),[rn,Xn]=(0,a.useState)([null,null]),[nu,Au]=(0,a.useState)([]),[ut,vn]=(0,a.useState)(!1),[qt,iu]=(0,a.useState)([]),[Su,su]=(0,a.useState)(!1),[sn,bn]=(0,a.useState)(!1),[at,yu]=(0,a.useState)(""),[er,Re]=(0,a.useState)(1),qn=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],wn=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,a.useEffect)(()=>{var An,ru,In,te;if(Be&&Ie){gu(),bt(Be==null?void 0:Be.recent_users),mt(Be==null?void 0:Be.managers);const me=(ft==null?void 0:ft.type)==="\u6311\u6218\u9875\u9762";((An=Be==null?void 0:Be.managers)==null?void 0:An.length)>0?We(me?ft==null?void 0:ft.myshixun_id:(ru=Be==null?void 0:Be.managers[0])==null?void 0:ru.id):((In=Be==null?void 0:Be.recent_users)==null?void 0:In.length)>0&&We(me?ft==null?void 0:ft.myshixun_id:(te=Be==null?void 0:Be.recent_users[0])==null?void 0:te.id),$e("\u6700\u8FD130\u5206\u949F"),Ze(!1)}},[Be]),(0,a.useEffect)(()=>{if(Pt){let An=ht(Pt);Xn([Le()(An==null?void 0:An.startTime),Le()(An==null?void 0:An.endTime)])}},[Pt]),(0,a.useEffect)(()=>{Kt&&(rn!=null&&rn[0])&&(rn!=null&&rn[1])&&Ft()},[Kt,rn]);const Ft=()=>Qt(void 0,null,function*(){var An;vn(!0);let ru={startTimeString:rn[0]?rn[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:rn[1]?rn[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Kt};const In=yield(0,De.ZP)(`/api/shixuns/${Ve}/cpu_rank_data.json`,{method:"get",params:ru});(In==null?void 0:In.status)==0&&(iu((An=In==null?void 0:In.data)==null?void 0:An.statisticsList),Re(er+1)),vn(!1)}),mn=(0,a.useRef)((0,an.throttle)(An=>kn(An),1200,{leading:!0,trailing:!0})).current,kn=An=>Qt(void 0,null,function*(){if(An=="")return;const ru=yield(0,De.ZP)(`/api/shixuns/${Ve}/cpu_search_data`,{method:"get",params:{search:An}});(ru==null?void 0:ru.status)==0&&Au(ru==null?void 0:ru.data)}),uu=(An,ru)=>{An==="CPU"?(Su?(0,Tn.BU)():(0,Tn.Dj)(document.getElementById(`tj${ru}`)),su(!Su)):(sn?(0,Tn.BU)():(0,Tn.Dj)(document.getElementById(`tj${ru}`)),bn(!sn))},on=(An,ru,In)=>{const te=ru==="CPU"?"cpuUsageChart":"memoryUsageChart";let me=An.map(At=>{var Dt,Cn,Qn,lu;const Hn=(Dt=At.promQueryResult)==null?void 0:Dt[te],Un=`${At.envId}-${At.myPracticalTrainingId}_${ru}`,Cu=((lu=(Qn=(Cn=Hn==null?void 0:Hn.results[Un])==null?void 0:Cn.frames[0])==null?void 0:Qn.data)==null?void 0:lu.values)||[];return Cu.length>0?Cu[In]:[]});return me.some(At=>Array.isArray(At)&&At.length>0)?me:[]},hn=An=>{We(An),gu()},gu=()=>{Au([]),yu("")},eu=An=>{let ru=!1;for(let In=0;In<(qt==null?void 0:qt.length);In++){let te=on(qt,An,1)[In];if(te&&(te==null?void 0:te.length)>0){ru=!0;break}}return(qt==null?void 0:qt.length)>0&&ru};return Tt.createElement(Tt.Fragment,null,Tt.createElement("div",{className:`${rt.flex_warp}`},Tt.createElement(et.Z,{allowClear:!0,showSearch:!0,value:at,style:{width:280},onSearch:mn,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(An,ru)=>{yu(An),ru!=null&&ru.key&&We(Number(ru==null?void 0:ru.key))},onClear:gu,size:"large"},nu==null?void 0:nu.map((An,ru)=>Tt.createElement(Ut,{key:An.id,value:An.name},An.name.length>4?`${An.name.slice(0,4)}...`:An.name,`( ${An.phone?An.phone:""} ${An.mail?` - ${An.mail}`:""})`))),Tt.createElement("div",null,Tt.createElement(je.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Pt,onChange:An=>{$e(An)}},qn.map((An,ru)=>Tt.createElement(je.default.Option,{key:ru,value:An},An))),Tt.createElement(nt,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:rn,disabledDate:An=>wt(An,rn,15),format:"YYYY-MM-DD HH:mm",onChange:An=>{Xn(An),$e(void 0)}}))),Tt.createElement(Xe.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Kt,onChange:An=>hn(An),dataSource:xt,titleWidth:60,key:1}),Tt.createElement(Xe.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(pt==null?void 0:pt.length)==0?"mt0":"",style:{marginBottom:(pt==null?void 0:pt.length)>0?"0px":"17px"},value:Kt,onChange:An=>hn(An),dataSource:pt,titleWidth:60,key:2}),(cn=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:cn.map((An,ru)=>Tt.createElement("div",{className:`${rt.chart_content}`,key:ru,id:`tj${ru}`},Tt.createElement("div",{className:rt.chart_title},Tt.createElement("span",null,An==null?void 0:An.name,"\u4F7F\u7528\u91CF"),Tt.createElement("i",{className:`${rt.fullscreen} iconfont ${(An==null?void 0:An.type)=="CPU"?Su?"icon-tuichuquanping2":"icon-quanping2":sn?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>uu(An.type,ru)})),Tt.createElement(ne.Z,{spinning:ut},eu(An.type)?Tt.createElement("div",{style:{marginTop:(An==null?void 0:An.type)=="CPU"?Su?"7%":"":sn?"7%":""}},Tt.createElement(fe,{dataInfo:{y:on(qt,An==null?void 0:An.type,1)||[],x:on(qt,An==null?void 0:An.type,0)||[]},startAndEndTime:rn,colors:wn,indexKey:ru,valueName:qt.map(In=>In.name),imageTypeName:qt.map(In=>{var te;return(te=In==null?void 0:In.promQueryResult)==null?void 0:te.imageTypeName}),key:`${ru}-${er}`}),Tt.createElement("div",{className:rt.info_con},Tt.createElement("div",{className:rt.info_top},Tt.createElement("div",null,"\u6700\u5927\u503C"),Tt.createElement("div",null,"\u6700\u5C0F\u503C"),Tt.createElement("div",null,"\u5E73\u5747\u503C")),qt.map((In,te)=>{var me;let Pe=In==null?void 0:In.promQueryResult;return Tt.createElement("div",{className:rt.listdata,key:te},Tt.createElement("div",{className:rt.block,style:{backgroundColor:wn[te],marginRight:10}}),Tt.createElement("div",{className:rt.typename},(me=In==null?void 0:In.promQueryResult)==null?void 0:me.imageTypeName),Tt.createElement("div",{className:rt.val},(An==null?void 0:An.type)=="CPU"?`${Pe==null?void 0:Pe.cpuMaxDoubleValue}Cores`:`${Pe==null?void 0:Pe.memoryDoubleMaxValue}MiB`),Tt.createElement("div",{className:rt.val},(An==null?void 0:An.type)=="CPU"?`${Pe==null?void 0:Pe.cpuMinDoubleValue}Cores`:`${Pe==null?void 0:Pe.memoryDoubleMinValue}MiB`),Tt.createElement("div",{className:rt.val},(An==null?void 0:An.type)=="CPU"?`${Pe==null?void 0:Pe.cpuAvgDoubleValue}Cores`:`${Pe==null?void 0:Pe.memoryDoubleAvgValue}MiB`))}))):Tt.createElement(Xt.Z,null)))))},On=y(59301),Mt=(Ve,Be,Ie)=>new Promise((Ze,ft)=>{var cn=xt=>{try{bt(Ie.next(xt))}catch(mt){ft(mt)}},pt=xt=>{try{bt(Ie.throw(xt))}catch(mt){ft(mt)}},bt=xt=>xt.done?Ze(xt.value):Promise.resolve(xt.value).then(cn,pt);bt((Ie=Ie.apply(Ve,Be)).next())}),Nt=({getApi:Ve,identifier:Be,visible:Ie,info:Ze})=>{const[ft,cn]=(0,a.useState)({}),[pt,bt]=(0,a.useState)(!0);(0,a.useEffect)(()=>{bt(!0)},[Ie]),(0,a.useEffect)(()=>{Ve&&pt&&xt()},[Ve]);const xt=()=>Mt(void 0,null,function*(){const mt=yield(0,De.ZP)(`/api/shixuns/${Be}/cpu_basic_data.json`,{method:"get"});(mt==null?void 0:mt.status)==0&&cn(mt)});return On.createElement("div",null,On.createElement(tn,{isFirst:pt,setIsFirst:mt=>bt(mt),identifier:Be,data:ft,info:Ze}))},xn=y(49411),Bn=y(73635),fn=y(57668),$t=y(10933),jt=y(59301),gn=(Ve,Be,Ie)=>new Promise((Ze,ft)=>{var cn=xt=>{try{bt(Ie.next(xt))}catch(mt){ft(mt)}},pt=xt=>{try{bt(Ie.throw(xt))}catch(mt){ft(mt)}},bt=xt=>xt.done?Ze(xt.value):Promise.resolve(xt.value).then(cn,pt);bt((Ie=Ie.apply(Ve,Be)).next())});const Kn=({globalSetting:Ve,dispatch:Be,practiceSetting:Ie,shixunsDetail:Ze,visible:ft,onCancel:cn,info:pt,identifier:bt,isJupyter:xt,onOk:mt})=>{const[Kt,We]=(0,a.useState)("1"),[Pt,$e]=(0,a.useState)("\u63A8\u8350\u914D\u7F6E"),[rn,Xn]=(0,a.useState)([]),[nu,Au]=(0,a.useState)(!1),[ut,vn]=(0,a.useState)(!1),[qt,iu]=(0,a.useState)({}),[Su,su]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ft&&(vn(!1),We("1"),$e("\u63A8\u8350\u914D\u7F6E"),(pt==null?void 0:pt.type)=="\u6311\u6218\u9875\u9762"?Xn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Xn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),iu({}),sn(),(pt==null?void 0:pt.type)=="\u6311\u6218\u9875\u9762"&&Be({type:"shixunsDetail/getShixunsDetail",payload:{id:bt}}))},[ft]);const sn=()=>gn(void 0,null,function*(){su(!0);const Ft=yield(0,fn.HS)(bt);[0,-10].includes(Ft.status)&&(iu(Ft),su(!1))}),bn=Ft=>{Ft=="2"?vn(!0):vn(!1),We(Ft)},at=()=>{Ne.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:jt.createElement("div",{className:"tc"},jt.createElement("img",{src:Me,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},yu=()=>gn(void 0,null,function*(){if((0,$t.gy)(Be,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Pt=="\u5F53\u524D\u914D\u7F6E")return;Au(!0),(yield(0,De.ZP)(`/api/shixuns/${bt}/apply_recommend_config.json`,{method:"put",body:{data:Pt=="\u63A8\u8350\u914D\u7F6E"?qt==null?void 0:qt.recommend:qt==null?void 0:qt.high}})).status==0&&(Ae.ZP.success("\u5E94\u7528\u6210\u529F"),Au(!1),cn(),mt())}),er=()=>gn(void 0,null,function*(){var Ft,mn;if(yield Re(),(0,xn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ft=Ze.detail)!=null&&Ft.is_jupyter||(mn=Ze.detail)!=null&&mn.is_jupyter_lab){Be({type:"shixunsDetail/execJupyter",payload:{id:bt}}).then(uu=>{var on;uu!=null&&uu.identifier&&((on=Bn.history)==null||on.push(`/tasks/${uu.identifier}/jupyter`))});return}Be({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const kn=xt?yield(0,fn.BK)({id:bt}):yield(0,fn.Ir)({id:bt});if(Be({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),kn!=null&&kn.game_identifier||kn!=null&&kn.identifier){(0,xn.xg)(xt?`/tasks/${kn==null?void 0:kn.identifier}/jupyter`:`/tasks/${kn.game_identifier}`);return}(kn==null?void 0:kn.status)===-3?(0,xn.eF)():(kn==null?void 0:kn.status)===2?qn(kn==null?void 0:kn.message):(kn==null?void 0:kn.status)===3&&wn(kn==null?void 0:kn.message)}),Re=()=>new Promise((Ft,mn)=>{var kn;(kn=Ie==null?void 0:Ie.sideBar)!=null&&kn.confirmLeave?Ne.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Be({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ft()},onCancel:()=>{mn()}}):Ft()}),qn=Ft=>{Ft=Ft!=null&&Ft.includes(".json")?Ft:`${Ft}.json`,Ne.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:jt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>gn(void 0,null,function*(){const mn=yield(0,De.ZP)("/api"+Ft,{method:"get"});if(!mn)return;Ae.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const kn=yield(0,fn.Ir)({id:mn.shixun_identifier});if(kn!=null&&kn.game_identifier){(0,xn.xg)(`/tasks/${kn.game_identifier}`);return}(kn==null?void 0:kn.status)===2?qn(kn==null?void 0:kn.message):(kn==null?void 0:kn.status)===3&&wn(kn==null?void 0:kn.message)})})},wn=Ft=>{Ne.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:jt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ft,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return jt.createElement(jt.Fragment,null,jt.createElement(ie.Z,{title:null,placement:"right",open:ft,width:1e3,onClose:cn,closeIcon:null,footer:null},jt.createElement("div",{className:z.header_body},jt.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),jt.createElement(se.Z,{className:z.close,onClick:cn})),jt.createElement(ee.default,{activeKey:Kt,onChange:bn},jt.createElement(ee.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},jt.createElement(ne.Z,{spinning:Su,size:"large",tip:jt.createElement("div",{style:{color:"#666",fontSize:"14px"}},jt.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),jt.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",jt.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(qt==null?void 0:qt.status)==0?jt.createElement(jt.Fragment,null,jt.createElement("div",{className:z.recommend_config_introduce},jt.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),jt.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),jt.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),jt.createElement("div",{className:z.recommend_config},rn.map((Ft,mn)=>jt.createElement("div",{className:`${z.recommend_config_item} ${Ft==Pt?z.recommend_config_active_item:""}`,key:Ft,onClick:()=>$e(Ft)},jt.createElement("div",{className:z.item_title},jt.createElement("div",null,Ft),mn==1?jt.createElement("div",{className:z.recommend_text},"\u63A8\u8350"):jt.createElement(jt.Fragment,null)),(Ft=="\u5F53\u524D\u914D\u7F6E"&&(qt==null?void 0:qt.current)||Ft=="\u63A8\u8350\u914D\u7F6E"&&(qt==null?void 0:qt.recommend)||Ft=="\u589E\u5F3A\u914D\u7F6E"&&(qt==null?void 0:qt.high)||[]).map((kn,uu)=>jt.createElement("div",{className:z.item_content,key:uu},jt.createElement("span",null,kn==null?void 0:kn.image_name),kn!=null&&kn.cpu_limit?jt.createElement("span",null,kn==null?void 0:kn.cpu_limit,"\u6838",kn==null?void 0:kn.memory_limit,"G"):jt.createElement("div",null,jt.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),jt.createElement(Ee.Z,{title:jt.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",jt.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",jt.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},jt.createElement(ge.Z,{className:z.tooltip})))))))),jt.createElement("div",{className:z.recommend_config_footer},jt.createElement("div",null,jt.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),jt.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>at()},"\u8054\u7CFB\u7BA1\u7406\u5458")),jt.createElement(ae.ZP,{type:"primary",shape:"round",disabled:Pt=="\u5F53\u524D\u914D\u7F6E",onClick:yu,loading:nu},"\u4E00\u952E\u5E94\u7528"))):Su?jt.createElement("div",{style:{height:400}}):jt.createElement("div",{className:z.no_data},jt.createElement("img",{src:ke,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),jt.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",jt.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(pt==null?void 0:pt.type)!="\u6311\u6218\u9875\u9762"&&jt.createElement("div",{className:z.application,onClick:()=>{er(),cn()}},"\u6A21\u62DF\u5B9E\u6218")))),jt.createElement(ee.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},jt.createElement(Nt,{getApi:ut,identifier:bt,visible:ft,info:pt})))))};var Pn=(0,Bn.connect)(({globalSetting:Ve,practiceSetting:Be,shixunsDetail:Ie})=>({globalSetting:Ve,practiceSetting:Be,shixunsDetail:Ie}))(Kn)},81528:function(Gt,Se,y){"use strict";y.d(Se,{Z:function(){return fe}});var a=y(59301),Ne={scrollbar:"scrollbar___lLOKh",scrollbarContent:"scrollbarContent___J5uQ6",scrollbarTrack:"scrollbarTrack___ptQqt",scrollbarThumb:"scrollbarThumb___GFuZv",item:"item___MSfbI",icon:"icon___AXhP9",dot:"dot___BA766",active:"active___Rkf93",pathActive:"pathActive___l4hB4",paths:"paths___gzBRM"},Ae=y(62957),ie=y(75727),ee=y(89392),ne=y(54087),Ee=y(76374),ae=y(49411),z=y(73635),se=y(59301),ge=Object.defineProperty,Me=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ve=(Xe,rt,je)=>rt in Xe?ge(Xe,rt,{enumerable:!0,configurable:!0,writable:!0,value:je}):Xe[rt]=je,Le=(Xe,rt)=>{for(var je in rt||(rt={}))ye.call(rt,je)&&ve(Xe,je,rt[je]);if(De)for(var je of De(rt))le.call(rt,je)&&ve(Xe,je,rt[je]);return Xe},Oe=(Xe,rt)=>Me(Xe,ke(rt)),fe=({initTabs:Xe=[],tabs:rt=[],setTabs:je,value:Je,onChange:et,codeUpdate:ht=!1,paths:wt=[],activePath:ct,onChangePath:Ot,codeLoading:Vt,copyProhibited:an=!1})=>{const[Xt,Tn]=(0,a.useState)(!1),[Tt,Qt]=(0,a.useState)(!1),Ut=(0,a.useRef)(),nt=(0,a.useRef)(),It=(0,a.useRef)(),tn=(0,a.useRef)(!1),On=(0,z.useParams)(),Mt=(0,z.useSelector)(fn=>{var $t;return($t=fn==null?void 0:fn.user)==null?void 0:$t.userInfo});(0,a.useEffect)(()=>ne.Z.subscribe("send-tabs-result-data",$t=>{const jt=(0,ee.cloneDeep)(rt),gn=jt.findIndex(Kn=>Kn.index_tab===$t.index_tab);jt[gn].resData=$t,je(jt)}),[rt]),(0,a.useEffect)(()=>{const fn=new Ee.Z(jt=>{for(let gn of jt){const{width:Kn}=gn.contentRect;Lt()}}),$t=new Ee.Z(jt=>{for(let gn of jt){const{width:Kn}=gn.contentRect;Lt()}});return nt.current&&(fn.observe(nt.current),$t.observe(It.current)),()=>{fn.disconnect(),$t.disconnect()}},[]),(0,a.useEffect)(()=>{var fn;if(Xe.length&&!tn.current){let $t=sessionStorage.getItem("Tpilist"),jt=JSON.parse($t)||[],gn=(fn=jt==null?void 0:jt.filter(Ve=>Ve.id===On.taskId))==null?void 0:fn[0],Kn=(Mt==null?void 0:Mt.user_status)===2||(gn==null?void 0:gn.id)===On.taskId&&(new Date().getTime()-new Date(gn==null?void 0:gn.time).getTime())/1e3/3600>24;const Pn=Xe.map((Ve,Be)=>Oe(Le({},Ve),{active:On.taskId?Be===0&&![2,3,4].includes(Ve.tab_type)?!0:Kn?!1:!!(gn!=null&&gn.id&&Be===0):Be===0,resetKey:1,resData:{}}));if(!(gn!=null&&gn.id)){let Ve={id:On.taskId,time:new Date};jt.push(Ve),sessionStorage.setItem("Tpilist",JSON.stringify(jt))}je((0,ee.cloneDeep)(Pn)),et(Pn[0]),tn.current=!1}},[Xe==null?void 0:Xe.length]),(0,a.useEffect)(()=>{if(Ut.current){let fn=function(Ve){gn=Ut.current.offsetLeft,Kn=Ve.pageX,Pn=!0,document.onselectstart=function(){return!1},(0,ae.kk)("none")},$t=function(){Pn=!1,document.onselectstart=null,(0,ae.kk)("auto")},jt=function(Ve){if(Pn){const Be=Ve.pageX-Kn;let Ie=gn+Be;const Ze=nt.current.clientWidth-Ut.current.clientWidth;Ie<=0&&(Ie=0),Ie>=Ze&&(Ie=Ze),Ut.current.style.left=`${Ie}px`,It.current.style.transform=`translateX(${-(Ie/nt.current.clientWidth*It.current.clientWidth)}px)`}},gn=0,Kn=0,Pn=!1;return Ut.current.addEventListener("mousedown",fn),document.addEventListener("mousemove",jt),document.addEventListener("mouseup",$t),()=>{var Ve;(Ve=Ut.current)==null||Ve.removeEventListener("mousedown",fn),document==null||document.removeEventListener("mousemove",jt),document==null||document.removeEventListener("mouseup",$t)}}},[Ut.current,Je]),(0,a.useEffect)(()=>(It.current.addEventListener("wheel",Nt,{passive:!1}),()=>{var fn;(fn=It.current)==null||fn.removeEventListener("wheel",Nt,{passive:!1})}),[It.current]);const Lt=()=>{var fn;try{if(It.current.clientWidth>nt.current.clientWidth){const $t=nt.current.clientWidth/It.current.clientWidth*nt.current.clientWidth,jt=Number((fn=Ut.current.style.left)==null?void 0:fn.replace("px",""));let gn=jt;jt+$t>=nt.current.clientWidth&&(gn=jt-(jt+$t-nt.current.clientWidth)),Ut.current.style.width=`${$t}px`,Ut.current.style.left=`${gn}px`,It.current.style.transform=`translateX(${-(gn/nt.current.clientWidth*It.current.clientWidth)}px)`,Tn(!0)}else Ut.current.style.left="0px",It.current.style.transform="translateX(0px)",Tn(!1)}catch($t){}},Nt=fn=>{if(It.current.clientWidth<=nt.current.clientWidth)return;let $t=0;navigator.userAgent.indexOf("Macintosh")!==-1?$t=fn.deltaX:fn.shiftKey?$t=fn.deltaX||fn.deltaY:$t=fn.deltaX;const gn=It.current.style.transform.match(/translateX\(([-0-9.]+)px\)/);let Kn=gn?parseFloat(gn[1]):0;Kn=Math.abs(Kn),Kn=Kn+$t,Kn<=0&&(Kn=0);const Pn=It.current.clientWidth-nt.current.clientWidth;Kn>=Pn&&(Kn=Pn);const Ve=Kn/It.current.clientWidth*nt.current.clientWidth;Ut.current.style.left=`${Ve}px`,It.current.style.transform=`translateX(${-Kn}px)`,fn.preventDefault()},xn=(fn,$t,jt)=>{if(jt.stopPropagation(),rt.length===20){Ae.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:600,centered:!0,content:"\u5B9E\u9A8C\u754C\u9762\u7A97\u53E3\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF0820\u4E2A\uFF09\uFF0C\u4E0D\u5141\u8BB8\u518D\u590D\u5236\u7A97\u53E3\u3002"});return}const gn=(0,ee.cloneDeep)(rt),Kn=gn[$t],Pn=String(Math.random()).slice(-10),Be=`${Kn.index_tab.split("-")[0]}-${Pn}`;let Ie=Kn.name;const Ze=Xe.filter(cn=>cn.tab_type===4)||[];if(Ze.length===1){const cn=Ze[0].name,pt=gn.filter(bt=>bt.tab_type===4).map(bt=>{var xt;return Number((xt=bt.name)==null?void 0:xt.split(cn)[1])});pt.push(1),console.log(pt,"nameItems"),Ie=cn+(Math.max(...pt)+1)}const ft=Oe(Le({},Kn),{name:Ie,active:!1,index_tab:Be,isCopy:!0});gn.splice($t+1,0,ft),je(gn)},Bn=(fn,$t,jt)=>{jt.stopPropagation();const gn=(0,ee.cloneDeep)(rt);gn.splice($t,1),fn.index_tab===Je.index_tab&&(gn[$t-1].active=!0,et(gn[$t-1])),je(gn)};return se.createElement("div",{className:Ne.scrollbar,ref:nt},se.createElement("div",{className:Ne.scrollbarContent,ref:It},rt.map((fn,$t)=>{var jt;const{index_tab:gn,isCopy:Kn,tab_type:Pn,name:Ve}=fn;return se.createElement("div",{key:gn,id:`env_${gn}`,onClick:()=>{if(gn===Je.index_tab)return;const Be=Oe(Le({},fn),{active:!0}),Ie=(0,ee.cloneDeep)(rt);Ie[$t]=Be,et(Be),je(Ie)},className:Je.index_tab===gn?`${Ne.item} ${Ne.active}`:Ne.item},Pn===1&&se.createElement(se.Fragment,null,se.createElement("i",{title:"\u4EE3\u7801\u7F16\u8F91\u5668",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),se.createElement("span",null,Ve),!!ct&&se.createElement(ie.Z,{className:Ne.icon,overlayClassName:Ne.paths,onOpenChange:Be=>{Qt(Be)},disabled:Vt,menu:{items:(jt=(0,ee.compact)(wt))==null?void 0:jt.map(Be=>({key:Be,label:se.createElement("span",{className:ct===Be?Ne.pathActive:""},Be),onClick:()=>{ct!==Be&&(Qt(!1),Ot(Be))}}))}},se.createElement("div",null,Tt?se.createElement("b",{className:"iconfont icon-a-xialazhankai"}):se.createElement("b",{className:"iconfont icon-shouqi4"}))),ht&&se.createElement("div",{className:Ne.dot})),Pn===2&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#608B4E"},title:"VSCode\u7F16\u8F91\u5668",className:"iconfont icon-vscode"}),se.createElement("span",null,Ve)),Pn===3&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#608B4E"},title:"\u56FE\u5F62\u5316\u684C\u9762",className:"iconfont icon-tuxinghuazhuomian"}),se.createElement("span",null,Ve)),Pn===4&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#3B86A0"},title:"\u547D\u4EE4\u884C\u7EC8\u7AEF",className:"iconfont icon-minglinghang"}),se.createElement("span",null,Ve),!an&&se.createElement("aside",{title:"\u590D\u5236",onClick:Be=>xn(fn,$t,Be),className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),Kn&&se.createElement("aside",{title:"\u5173\u95ED",onClick:Be=>Bn(fn,$t,Be),className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})),Pn===5&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#3B86A0"},title:"\u5BB9\u5668\u5185\u670D\u52A1",className:"iconfont icon-rongqi1"}),se.createElement("span",null,Ve)),Pn===6&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#3B86A0"},title:"\u865A\u62DF\u4EFF\u771F",className:"icon-xunifangzhen"}),se.createElement("span",null,Ve)),Pn===7&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#3B86A0"},title:"jupyter Lab",className:"icon-jupyterLab"}),se.createElement("span",null,Ve)))})),se.createElement("div",{style:{display:Xt?"block":"none"},className:Ne.scrollbarTrack},se.createElement("div",{ref:Ut,className:Ne.scrollbarThumb})))}},86855:function(Gt,Se,y){"use strict";y.r(Se),y.d(Se,{default:function(){return Jm}});var a=y(59301),Ne=y(73635),Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg==",ie=y(77019),ee=y(5269),ne=y(25994),Ee=({position:oe,homework_challenge_index:ce,checked:re,is_show:Fe,status:ot,subject:be,score:Ce,onViewAllTask:x,challenge_optional:E,unity_3d_result:b})=>{const[he,we]=(0,a.useState)(!1),pe=(0,Ne.useLocation)(),[Te]=(0,Ne.useSearchParams)();function Ke(){we(!he),(0,ne.vp)()?(0,ne.BU)():(0,ne.Dj)(document.getElementById("task-left-panel"))}const dt=()=>{(0,ne.vp)()?we(!0):we(!1)};return(0,a.useEffect)(()=>(document.addEventListener((0,ne.gH)(),dt),()=>{document.removeEventListener((0,ne.gH)(),dt)}),[]),a.createElement("div",{className:"task-header"},a.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:x},a.createElement("img",{src:Ae,alt:"nav",width:45})),a.createElement(ie.Z,{style:{flex:1},wrap:!1,align:"middle",gutter:10},a.createElement(ee.Z,{style:{minWidth:"0px"}},a.createElement("h3",{title:be},"\u7B2C",ce,"\u5173\uFF1A",be)),ot=="optional"&&a.createElement("div",{className:"font12 mr10",style:{color:"#13B5D1",width:"32px",borderRadius:"2px",fontSize:"12px",display:"flex",alignItems:"center",justifyContent:"center",background:"#E4FCFF",whiteSpace:"nowrap"}},"\u9009\u505A")),a.createElement("span",null,Ce),!b&&Te.get("isFullScreen")!=="true"&&a.createElement("a",{onClick:Ke,title:he?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},a.createElement("i",{className:he?"iconfont icon-shousuo c-grey-333 font16 ml10 current":"iconfont icon-zhankai c-grey-333 font16 ml10 current"})))},ae=y(458),z=y(58755),se=y(70858),ge=y(31709),Me=y(40412),ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg==",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII=",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII=",le=y(65818),ve=y(49411),Le=y(66649),Oe=y.n(Le),_e=Object.defineProperty,fe=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,et=(oe,ce,re)=>ce in oe?_e(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,ht=(oe,ce)=>{for(var re in ce||(ce={}))je.call(ce,re)&&et(oe,re,ce[re]);if(rt)for(var re of rt(ce))Je.call(ce,re)&&et(oe,re,ce[re]);return oe},wt=(oe,ce)=>fe(oe,Xe(ce)),ct=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const Ot={0:ke,1:De,2:ye},Vt={loading:!0,page:1,data:null};var an=(oe=>(oe[oe.SET_LOADING=0]="SET_LOADING",oe[oe.SET_STATE=1]="SET_STATE",oe[oe.SET_PAGE=2]="SET_PAGE",oe))(an||{});function Xt(oe,ce){switch(ce.type){case 0:return wt(ht({},oe),{loading:ce.payload});case 1:return ht(ht({},oe),ce.payload);case 2:return wt(ht({},oe),{page:ce.payload});default:throw new Error}}var Tn=({activeIndex:oe,taskId:ce})=>{const[re,Fe]=(0,a.useReducer)(Xt,Vt),{loading:ot,page:be,data:Ce}=re,x=(0,a.useRef)(),[E,b]=(0,a.useState)(!1),he=(0,a.useMemo)(()=>[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:(dt,ze,it)=>{let He=(be-1)*10+it+1;return He<=3?a.createElement("img",{src:Ot[He-1],alt:"rank",width:36}):He}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:Ce==null?void 0:Ce.rank_data_name,dataIndex:"score",render:dt=>(Ce==null?void 0:Ce.open_rank)==="DEFAULT"?(0,ve.li)(dt):dt},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:dt=>Oe()(dt).format("YYYY-MM-DD HH:mm:ss")}],[Ce==null?void 0:Ce.rank_data_name,Ce==null?void 0:Ce.open_rank,be]),we=()=>ct(void 0,null,function*(){b(!0);const Ke=yield(0,le.i8)(ce,{page:be,limit:10});b(!1),Fe({type:1,payload:{loading:!1,data:Ke.data}})});(0,a.useEffect)(()=>(oe===4?(clearInterval(x.current),sessionStorage.getItem("rankingShixunDetailAutoRefersh")&&Te(!0),we()):clearInterval(x.current),()=>{clearInterval(x.current)}),[be,oe,ce]);function pe(Ke){Fe({type:2,payload:Ke})}const Te=Ke=>{if(!Ke){clearInterval(x.current);return}x.current=setInterval(()=>{we()},1e3*10)};return a.createElement("div",{className:"ranking-container"},ot?a.createElement(ae.Z,{avatar:!0,paragraph:{rows:4}}):a.createElement(a.Fragment,null,a.createElement(ie.Z,{align:"middle",justify:"start",style:{marginBottom:"20px"}},a.createElement(ee.Z,null,a.createElement("div",{className:"flex-container"},a.createElement(z.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("rankingShixunDetailAutoRefersh"),onChange:Ke=>{Ke?sessionStorage.setItem("rankingShixunDetailAutoRefersh","true"):sessionStorage.removeItem("rankingShixunDetailAutoRefersh"),Te(Ke)}}),a.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09")))),!Ce||(Ce==null?void 0:Ce.rank_list_count)===0?a.createElement(Me.Z,{styles:{margin:"20% auto"}}):a.createElement(a.Fragment,null,a.createElement(se.default,{pagination:!1,size:"middle",dataSource:Ce.rank_list,columns:he,loading:E}),Ce.rank_list_count>10?a.createElement(ge.Z,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:pe,current:be,total:Ce.rank_list_count}):null)))},Tt=y(46285),Qt=y(75363),Ut=y(90832),nt=y(6767),It=y(62957),tn=y(36207),On=y(81675),Mt={"content-wrapper":"content-wrapper___kKoFC",scroll:"scroll___lsiy3","unity-3d-container":"unity-3d-container___kQAJh","unity-3d-resize":"unity-3d-resize___xD5aC","unity3d-panel":"unity3d-panel___WLXqG","btn-enlarge":"btn-enlarge___mQbst",enlarge:"enlarge___p_I6G","tab-nav":"tab-nav___iVZmY","tab-fixed":"tab-fixed___SeByu",active:"active___TjNGA","tab-panel-body":"tab-panel-body___iueV_","answer-tip":"answer-tip___b7k1Y"},Lt=y(72613),Nt=y(78176),xn=y(63139);const Bn="YYYY-MM-DD HH:mm";var fn=({challenge_optional:oe,challenge:ce,position:re,status:Fe,get_gold:ot,get_experience:be,star:Ce,tag_count:x,finished_time:E,index:b,view_answer_time:he,name:we,identifier:pe,identity:Te,shixun:Ke,taskList:dt,had_all_submmit:ze,challenge_st:it,onSaveTaskStar:He,taskData:Ue,checked:Ge,is_show:Et,challenge_status:Qe})=>{const qe=(0,Ne.useLocation)(),vt=(0,Ne.useParams)(),[kt]=(0,Ne.useSearchParams)();function Ct(dn){He(pe,dn,b)}const _t=Fe===2||Ke.status<2||dt[b-1]&&dt[b-1].status===2||Ke.task_pass||Te<=5;return a.createElement("div",{className:`task-item-container ${ce.position===re?"active":""} ${Fe===2?"finish":""}`},a.createElement("div",{className:"flex-container challenge-title space-between"},_t?a.createElement(ie.Z,{wrap:!1,align:"middle",gutter:10},a.createElement(ee.Z,null,a.createElement("a",{href:`/tasks/${pe}${qe.search}`,onClick:dn=>{if(dn.preventDefault(),vt.courseId&&vt.homeworkId){setTimeout(()=>window.location.href=`/tasks/${vt.courseId}/${vt.homeworkId}/${pe}${qe.search}`,300);return}if(vt.courseId&&vt.exerciseId){setTimeout(()=>window.location.href=`/tasks/${vt.courseId}/${vt.exerciseId}/${pe}/exercise${qe.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${pe}${qe.search}`,300)}},`${b+1}. ${we}`," ")),Qe=="optional"&&a.createElement("div",{className:"font12 ml10",style:{color:"#13B5D1",width:"32px",borderRadius:"2px",fontSize:"12px",display:"flex",alignItems:"center",justifyContent:"center",background:"#E4FCFF",whiteSpace:"nowrap"}},"\u9009\u505A")):a.createElement(ie.Z,{wrap:!1,align:"middle",gutter:10,style:{marginRight:"0px !important"}},a.createElement(ee.Z,null,a.createElement("span",null,`${re}. ${we}`)),Qe=="optional"&&a.createElement("div",{className:"font12",style:{color:"#13B5D1",width:"32px",borderRadius:"2px",fontSize:"12px",display:"flex",alignItems:"center",justifyContent:"center",background:"#E4FCFF",whiteSpace:"nowrap"}},"\u9009\u505A")),it&&!(Ue!=null&&Ue.shixun_choice_public_result)?a.createElement("span",{className:ze?"green":""},ze?"\u5DF2\u63D0\u4EA4":"\u672A\u63D0\u4EA4"):a.createElement("i",{className:`iconfont icon-wancheng1 ${Fe===2?"green":""}`})),a.createElement("div",{className:"flex-container"},a.createElement("p",{className:Fe===2?"green":""},a.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",Fe===2&&be>0?"+":"",be),a.createElement("p",{className:Fe===2?"green":""},a.createElement("span",null,"\u91D1\u5E01")," ",Fe===2&&ot>0?"+":""," ",ot),a.createElement("p",null,a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",x||"\u65E0")),a.createElement("div",{className:"flex-container"},a.createElement("p",null,a.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),E?Oe()(E).format(Bn):"--"),a.createElement("p",null,a.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),he?Oe()(he).format(Bn):"--")),Ke.status>=2?a.createElement("div",{className:"rate-container"},Fe===2&&Ce===0?a.createElement(a.Fragment,null,a.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),a.createElement(xn.Z,{defaultValue:0,onChange:Ct})):null,Fe===2&&Ce>0?a.createElement(a.Fragment,null,a.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),a.createElement(xn.Z,{value:Ce,disabled:!0}),a.createElement("span",{className:"highlight"},Ce,"\u5206")):null):null)},$t=Object.defineProperty,jt=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Kn=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Be=(oe,ce,re)=>ce in oe?$t(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Ie=(oe,ce)=>{for(var re in ce||(ce={}))Pn.call(ce,re)&&Be(oe,re,ce[re]);if(Kn)for(var re of Kn(ce))Ve.call(ce,re)&&Be(oe,re,ce[re]);return oe},Ze=(oe,ce)=>jt(oe,gn(ce)),ft=({taskList:oe,challenge:ce,shixun:re,identity:Fe,onSaveTaskStar:ot,taskData:be})=>{const[Ce]=(0,Ne.useSearchParams)();return a.createElement("div",{className:"task-nav-container"},!!Ce.get("coursesId")&&a.createElement("p",{className:"task-tip"},a.createElement("div",null,a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),oe.map((x,E)=>{let b=Ze(Ie({},x),{identity:Fe,index:E,challenge:ce,taskList:oe,shixun:re,onSaveTaskStar:ot,taskData:be});return a.createElement(fn,Ie({key:E},b))}))},cn={tree:"tree___LyfjL"},pt=y(18287),bt=y(24215),xt=y(17611),mt=y(57668),Kt=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const We=(oe,ce,re,Fe,ot)=>Kt(void 0,null,function*(){const be=()=>{ot?(0,ve.xg)(re?`/tasks/${Ce==null?void 0:Ce.identifier}/jupyter`:`/tasks/${Ce.game_identifier}?subject_id=${Fe}`):window.location.href=re?`/tasks/${Ce==null?void 0:Ce.identifier}/jupyter`:`/tasks/${Ce.game_identifier}?subject_id=${Fe}`},Ce=re?yield(0,mt.BK)({id:oe,challenge_id:ce,subject_id:Fe}):yield(0,mt.Ir)({id:oe,challenge_id:ce,subject_id:Fe});if(Ce!=null&&Ce.game_identifier||Ce!=null&&Ce.identifier){if(Ce!=null&&Ce.access)be();else{if((Ce==null?void 0:Ce.access)==!1){nt.ZP.warning("\u5F53\u524D\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\uFF0C\u5DF2\u4E3A\u60A8\u8DF3\u8F6C\u5230\u8BE5\u5B9E\u8BAD\u672A\u901A\u8FC7\u7684\u7B2C\u4E00\u4E2A\u5173\u5361"),setTimeout(()=>{We(oe,"",re,Fe,ot)},1e3);return}be()}return}(Ce==null?void 0:Ce.status)===-3?(0,ve.eF)():(Ce==null?void 0:Ce.status)===2?Pt(Ce==null?void 0:Ce.message):(Ce==null?void 0:Ce.status)===3&&$e(Ce==null?void 0:Ce.message)}),Pt=oe=>{oe=oe!=null&&oe.includes(".json")?oe:`${oe}.json`,It.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Kt(void 0,null,function*(){const ce=yield(0,xt.L8)({url:oe});if(!ce)return;nt.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const re=yield(0,mt.Ir)({id:ce.shixun_identifier});if(re!=null&&re.game_identifier){(0,ve.xg)(`/tasks/${re.game_identifier}`);return}(re==null?void 0:re.status)===2?Pt(re==null?void 0:re.message):(re==null?void 0:re.status)===3&&$e(re==null?void 0:re.message)})})},$e=oe=>{It.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",oe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};var rn=y(59301);const{DirectoryTree:Xn}=pt.default;var nu=({taskList:oe,challenge:ce,shixun:re,identity:Fe,onSaveTaskStar:ot,subject_id:be})=>{const Ce=(0,Ne.useParams)(),[x]=(0,Ne.useSearchParams)(),[E,b]=(0,a.useState)([]),[he,we]=(0,a.useState)([]),[pe,Te]=(0,a.useState)();(0,a.useEffect)(()=>{Ke(oe),we(it({children:oe},ce.id)),b([...oe]),console.log("taskList:",oe)},[oe]);const Ke=He=>{He.map((Ue,Ge)=>{var Et;Ue.index=Ge,Ue.title=Ue.name,Ue.id==ce.id&&Te(Ue.key),(Et=Ue.children)!=null&&Et.length&&Ke(Ue.children)})},dt=(He,Ue)=>{var Ge,Et;console.log("Trigger Select",He,Ue),Ue.node.shixun_identifier&&We(Ue.node.shixun_identifier,Ue.node.key,((Ge=Ue.node)==null?void 0:Ge.is_jupyter)||((Et=Ue.node)==null?void 0:Et.is_jupyter_lab),be)},ze=()=>{console.log("Trigger Expand")};function it(He,Ue){var Ge;if(!(!He||typeof He!="object"))return He.id==Ue?[]:He.children.some(Et=>Ge=it(Et,Ue))?[...Ge,He.key]:void 0}return rn.createElement("div",{className:"task-nav-container"},!!x.get("coursesId")&&rn.createElement("p",{className:"task-tip"},rn.createElement("div",null,rn.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),!!(E!=null&&E.length)&&rn.createElement("div",{style:{padding:10}},rn.createElement(Xn,{className:cn.tree,icon:rn.createElement("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:rn.createElement("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:dt,onExpand:ze,selectedKeys:[pe],defaultExpandedKeys:[...he||[]],treeData:E,titleRender:(He,Ue,Ge)=>rn.createElement("span",{className:`${ce.id==He.id?cn.active:""} multi_ellipsis1`,style:{paddingRight:34}},He.item_type==="Shixun"&&rn.createElement("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),He.item_type==="Challenge"&&rn.createElement("i",{style:{fontFamily:"monospace",position:"relative",top:He.item_type==="Shixun"?-2:0}},"\uFF08",ve.I9[He.index],"\uFF09"),rn.createElement("span",{style:{position:"relative",top:He.item_type==="Shixun"||He.item_type==="Stage"?-2:0}},He==null?void 0:He.name),He.item_type!=="Stage"&&rn.createElement("i",{className:`iconfont icon-tasks-img c-grey-999 ${(He==null?void 0:He.status)==1&&"c-green-29b"}`},((He==null?void 0:He.status)==1||(He==null?void 0:He.status)==0)&&rn.createElement("img",{src:bt.k$,width:"16"}),(He==null?void 0:He.status)==2&&rn.createElement("img",{src:bt.ub,width:"16"}),(He==null?void 0:He.status)==3&&rn.createElement("img",{src:bt.e6,width:"16"})))})))},Au=y(15169),ut=y(46195),vn=y(28284),qt=y(82326),iu=y(37568),Su=y(29787),su=y(82875),sn=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())}),bn=({user_praise:oe,praise_count:ce,praisePlus:re,onCreateDiscuss:Fe,user:ot,userInfo:be})=>{const[Ce,x]=(0,a.useState)(!1),[E,b]=(0,a.useState)(""),he=(0,Ne.useParams)(),[we]=(0,Ne.useSearchParams)(),[pe,Te]=(0,a.useState)(!1),[Ke,dt]=(0,a.useState)([]),[ze,it]=(0,a.useState)([]),[He]=vn.default.useForm(),[Ue,Ge]=(0,a.useState)([]),[Et,Qe]=(0,a.useState)(!1),[qe,vt]=(0,a.useState)(!1),[kt,Ct]=(0,a.useState)(!1),[_t,dn]=(0,a.useState)(0);(0,a.useEffect)(()=>sn(void 0,null,function*(){var Zt,Fn,fu,En,Jn;if(we.get("homework_common_id")){let en=yield(0,su.ZP)(`/api/shixun_homeworks/${we.get("homework_common_id")}/header_info.json`,{method:"get"});(en==null?void 0:en.status)===0&&(dt([{course_group_id:"-",group_group_name:"\u5168\u90E8\u5206\u73ED"},...(Zt=en==null?void 0:en.data)==null?void 0:Zt.course_group_info]),it([{id:"-",name:"\u5168\u90E8\u72B6\u6001"},...(fu=(Fn=en==null?void 0:en.data)==null?void 0:Fn.task_status)==null?void 0:fu.filter(jn=>(jn==null?void 0:jn.id)!=0&&(jn==null?void 0:jn.id)!=-1)]),He.setFieldsValue({course_group:we.get("courseGroup")?(En=we.get("courseGroup").split(","))==null?void 0:En.map(jn=>jn=="-"?jn:Number(jn)):["-"],work_status:we.get("workStatus")?(Jn=we.get("workStatus").split(","))==null?void 0:Jn.map(jn=>jn=="-"?jn:Number(jn)):["-"],search:we.get("search")?we.get("search"):""}),Ln())}}),[]);const Ln=()=>sn(void 0,null,function*(){var Zt,Fn,fu,En,Jn,en;Qe(!0);let jn=yield(0,su.ZP)(`/api/shixun_homeworks/${we.get("homework_common_id")}/all_student_works.json`,{method:"get",params:{search:He.getFieldValue("search"),course_group:He.getFieldValue("course_group"),work_status:He.getFieldValue("work_status")}});if((jn==null?void 0:jn.status)===0){Ge((Zt=jn==null?void 0:jn.data)==null?void 0:Zt.student_works),vt(!1),Ct(!1);for(let ju in(Fn=jn==null?void 0:jn.data)==null?void 0:Fn.student_works)(he==null?void 0:he.taskId)==((En=(fu=jn==null?void 0:jn.data)==null?void 0:fu.student_works[ju])==null?void 0:En.game_identifier)&&(dn(ju),ju!=0?vt(!0):vt(!1),ju!=((en=(Jn=jn==null?void 0:jn.data)==null?void 0:Jn.student_works)==null?void 0:en.length)-1?Ct(!0):Ct(!1))}Qe(!1)});function cu(Zt){b(Zt)}function Nn(){x(!0)}function zn(){x(!1)}function Yt(){return sn(this,null,function*(){if(!(be!=null&&be.authentication)){It.default.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:()=>{window.open("/account/certification")}});return}if(E.trim()==""){nt.ZP.warning("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Fe(E),b(""),x(!1)})}return a.createElement("div",{className:`comment-input-editor-container ${Ce?"active":""} `},a.createElement("div",{className:Ce?"text-area hide":"text-area"},a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Nn}),a.createElement("a",{className:"c-light-black",onClick:re,title:oe?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},a.createElement("i",{className:`mr3 ${oe?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `,alt:"\u8D5E"}),ce?a.createElement("span",null,ce):"")),Ce?a.createElement("div",{className:"input-mask",onClick:zn}):null,a.createElement("div",{className:Ce?"md-container":"md-container hide"},a.createElement(ut.Z,{id:"discuss-input-editor",startInit:Ce,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:E,height:240,onChange:cu}),a.createElement("div",{className:"tip-container",onClick:zn},a.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),a.createElement("a",{className:"btn-send",style:{color:"#fff",background:"#0152d9"},onClick:Yt},"\u53D1\u9001"))),we.get("homework_common_id")&&a.createElement("div",{className:"students"},a.createElement("div",{className:"students_list",onClick:()=>{Te(!0)}},"\u5B66\u751F\u5217\u8868"),a.createElement("div",{style:{marginLeft:"auto"}}),qe&&a.createElement("div",{className:"students_change",onClick:()=>{var Zt;Ne.history.push(`${(Zt=Ue==null?void 0:Ue[Number(_t)-1])==null?void 0:Zt.url}&courseGroup=${He.getFieldValue("course_group")||""}&workStatus=${He.getFieldValue("work_status")||""}&search=${He.getFieldValue("search")||""}`),location.reload()}},"\u4E0A\u4E00\u4E2A"),kt&&a.createElement("div",{className:"students_change",onClick:()=>{var Zt;Ne.history.push(`${(Zt=Ue==null?void 0:Ue[Number(_t)+1])==null?void 0:Zt.url}&courseGroup=${He.getFieldValue("course_group")||""}&workStatus=${He.getFieldValue("work_status")||""}&search=${He.getFieldValue("search")||""}`),location.reload()}},"\u4E0B\u4E00\u4E2A")),a.createElement(On.Z,null,a.createElement(tn.Z,{title:null,style:{width:"700px"},placement:"left",closable:!1,open:pe,onClose:()=>Te(!1)},a.createElement("div",{style:{fontSize:"16px",marginBottom:"20px",fontWeight:"bold"}},"\u5B66\u751F\u5217\u8868"),a.createElement(vn.default,{form:He,layout:"inline",className:"myformStyle"},a.createElement(vn.default.Item,{name:"course_group"},a.createElement(qt.default,{maxTagCount:1,style:{width:180},mode:"multiple",onChange:Zt=>{(Zt==null?void 0:Zt.length)<2?He.setFieldValue("course_group",Zt):(Zt==null?void 0:Zt[(Zt==null?void 0:Zt.length)-1])=="-"?He.setFieldValue("course_group",["-"]):He.setFieldValue("course_group",Zt==null?void 0:Zt.filter(Fn=>Fn!="-")),Ln()}},Ke.map(Zt=>a.createElement(qt.default.Option,{key:Zt.course_group_id,value:Zt.course_group_id},Zt.group_group_name)))),a.createElement(vn.default.Item,{name:"work_status"},a.createElement(qt.default,{maxTagCount:1,style:{width:180,marginLeft:"10px"},mode:"multiple",onChange:Zt=>{(Zt==null?void 0:Zt.length)<2?He.setFieldValue("work_status",Zt):(Zt==null?void 0:Zt[(Zt==null?void 0:Zt.length)-1])=="-"?He.setFieldValue("work_status",["-"]):He.setFieldValue("work_status",Zt==null?void 0:Zt.filter(Fn=>Fn!="-")),Ln()}},ze.map(Zt=>a.createElement(qt.default.Option,{key:Zt.id,value:Zt.id},Zt.name)))),a.createElement(vn.default.Item,{name:"search"},a.createElement(iu.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u641C\u7D22",className:"mySearch",onChange:Zt=>He.setFieldValue("search",Zt.target.value),suffix:a.createElement("i",{className:"iconfont icon-sousuo9 font14 ",style:{cursor:"pointer"},onClick:()=>Ln()})}))),a.createElement(Su.Z,{spinning:Et},a.createElement(se.default,{style:{marginTop:"20px"},dataSource:Ue,scroll:{y:"70vh"},columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"final_score"},{title:"\u64CD\u4F5C",render:(Zt,Fn)=>a.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{Ne.history.push(`${Fn==null?void 0:Fn.url}&courseGroup=${He.getFieldValue("course_group")||""}&workStatus=${He.getFieldValue("work_status")||""}&search=${He.getFieldValue("search")||""}`),location.reload()}},"\u67E5\u770B")}],pagination:!1})))))},at=y(54087),yu=y(57760),er=({data:oe})=>a.createElement(a.Fragment,null,oe&&oe.map(ce=>a.createElement("div",{className:"choose-answer-item",key:ce.position},a.createElement("p",null,"\u7B2C",ce.position,"\u9898"),a.createElement(Qt.Z,{value:ce.answer})))),Re=({data:oe,onShowUnlockAnswerModal:ce,challenge:re})=>{const Fe=re!=null&&re.disable_copy?{userSelect:"none"}:{},ot=be=>{if(re!=null&&re.disable_copy){nt.ZP.error("\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848");return}const Ce=document.querySelector(`#answer-content-${be}`);if(Ce){const x=b=>{var he;let we="";for(const pe of b.childNodes)if(!(pe&&((he=pe==null?void 0:pe.className)==null?void 0:he.indexOf("previewFlowChar"))>-1)){if(pe.nodeType===Node.TEXT_NODE)we+=pe.textContent;else if(pe.nodeType===Node.ELEMENT_NODE)if(pe.tagName==="PRE"||pe.tagName==="CODE")we+=pe.innerText;else if(pe.tagName==="BR")we+=` + `,onClick:()=>uu(An.type,ru)})),Tt.createElement(ne.Z,{spinning:ut},eu(An.type)?Tt.createElement("div",{style:{marginTop:(An==null?void 0:An.type)=="CPU"?Su?"7%":"":sn?"7%":""}},Tt.createElement(fe,{dataInfo:{y:on(qt,An==null?void 0:An.type,1)||[],x:on(qt,An==null?void 0:An.type,0)||[]},startAndEndTime:rn,colors:wn,indexKey:ru,valueName:qt.map(In=>In.name),imageTypeName:qt.map(In=>{var te;return(te=In==null?void 0:In.promQueryResult)==null?void 0:te.imageTypeName}),key:`${ru}-${er}`}),Tt.createElement("div",{className:rt.info_con},Tt.createElement("div",{className:rt.info_top},Tt.createElement("div",null,"\u6700\u5927\u503C"),Tt.createElement("div",null,"\u6700\u5C0F\u503C"),Tt.createElement("div",null,"\u5E73\u5747\u503C")),qt.map((In,te)=>{var me;let Pe=In==null?void 0:In.promQueryResult;return Tt.createElement("div",{className:rt.listdata,key:te},Tt.createElement("div",{className:rt.block,style:{backgroundColor:wn[te],marginRight:10}}),Tt.createElement("div",{className:rt.typename},(me=In==null?void 0:In.promQueryResult)==null?void 0:me.imageTypeName),Tt.createElement("div",{className:rt.val},(An==null?void 0:An.type)=="CPU"?`${Pe==null?void 0:Pe.cpuMaxDoubleValue}Cores`:`${Pe==null?void 0:Pe.memoryDoubleMaxValue}MiB`),Tt.createElement("div",{className:rt.val},(An==null?void 0:An.type)=="CPU"?`${Pe==null?void 0:Pe.cpuMinDoubleValue}Cores`:`${Pe==null?void 0:Pe.memoryDoubleMinValue}MiB`),Tt.createElement("div",{className:rt.val},(An==null?void 0:An.type)=="CPU"?`${Pe==null?void 0:Pe.cpuAvgDoubleValue}Cores`:`${Pe==null?void 0:Pe.memoryDoubleAvgValue}MiB`))}))):Tt.createElement(Xt.Z,null)))))},On=y(59301),Mt=(Ve,Be,Ie)=>new Promise((Ze,ft)=>{var cn=xt=>{try{bt(Ie.next(xt))}catch(mt){ft(mt)}},pt=xt=>{try{bt(Ie.throw(xt))}catch(mt){ft(mt)}},bt=xt=>xt.done?Ze(xt.value):Promise.resolve(xt.value).then(cn,pt);bt((Ie=Ie.apply(Ve,Be)).next())}),Nt=({getApi:Ve,identifier:Be,visible:Ie,info:Ze})=>{const[ft,cn]=(0,a.useState)({}),[pt,bt]=(0,a.useState)(!0);(0,a.useEffect)(()=>{bt(!0)},[Ie]),(0,a.useEffect)(()=>{Ve&&pt&&xt()},[Ve]);const xt=()=>Mt(void 0,null,function*(){const mt=yield(0,De.ZP)(`/api/shixuns/${Be}/cpu_basic_data.json`,{method:"get"});(mt==null?void 0:mt.status)==0&&cn(mt)});return On.createElement("div",null,On.createElement(tn,{isFirst:pt,setIsFirst:mt=>bt(mt),identifier:Be,data:ft,info:Ze}))},xn=y(49411),Bn=y(73635),fn=y(57668),$t=y(10933),jt=y(59301),gn=(Ve,Be,Ie)=>new Promise((Ze,ft)=>{var cn=xt=>{try{bt(Ie.next(xt))}catch(mt){ft(mt)}},pt=xt=>{try{bt(Ie.throw(xt))}catch(mt){ft(mt)}},bt=xt=>xt.done?Ze(xt.value):Promise.resolve(xt.value).then(cn,pt);bt((Ie=Ie.apply(Ve,Be)).next())});const Kn=({globalSetting:Ve,dispatch:Be,practiceSetting:Ie,shixunsDetail:Ze,visible:ft,onCancel:cn,info:pt,identifier:bt,isJupyter:xt,onOk:mt})=>{const[Kt,We]=(0,a.useState)("1"),[Pt,$e]=(0,a.useState)("\u63A8\u8350\u914D\u7F6E"),[rn,Xn]=(0,a.useState)([]),[nu,Au]=(0,a.useState)(!1),[ut,vn]=(0,a.useState)(!1),[qt,iu]=(0,a.useState)({}),[Su,su]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ft&&(vn(!1),We("1"),$e("\u63A8\u8350\u914D\u7F6E"),(pt==null?void 0:pt.type)=="\u6311\u6218\u9875\u9762"?Xn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Xn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),iu({}),sn(),(pt==null?void 0:pt.type)=="\u6311\u6218\u9875\u9762"&&Be({type:"shixunsDetail/getShixunsDetail",payload:{id:bt}}))},[ft]);const sn=()=>gn(void 0,null,function*(){su(!0);const Ft=yield(0,fn.HS)(bt);[0,-10].includes(Ft.status)&&(iu(Ft),su(!1))}),bn=Ft=>{Ft=="2"?vn(!0):vn(!1),We(Ft)},at=()=>{Ne.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:jt.createElement("div",{className:"tc"},jt.createElement("img",{src:Me,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},yu=()=>gn(void 0,null,function*(){if((0,$t.gy)(Be,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Pt=="\u5F53\u524D\u914D\u7F6E")return;Au(!0),(yield(0,De.ZP)(`/api/shixuns/${bt}/apply_recommend_config.json`,{method:"put",body:{data:Pt=="\u63A8\u8350\u914D\u7F6E"?qt==null?void 0:qt.recommend:qt==null?void 0:qt.high}})).status==0&&(Ae.ZP.success("\u5E94\u7528\u6210\u529F"),Au(!1),cn(),mt())}),er=()=>gn(void 0,null,function*(){var Ft,mn;if(yield Re(),(0,xn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ft=Ze.detail)!=null&&Ft.is_jupyter||(mn=Ze.detail)!=null&&mn.is_jupyter_lab){Be({type:"shixunsDetail/execJupyter",payload:{id:bt}}).then(uu=>{var on;uu!=null&&uu.identifier&&((on=Bn.history)==null||on.push(`/tasks/${uu.identifier}/jupyter`))});return}Be({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const kn=xt?yield(0,fn.BK)({id:bt}):yield(0,fn.Ir)({id:bt});if(Be({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),kn!=null&&kn.game_identifier||kn!=null&&kn.identifier){(0,xn.xg)(xt?`/tasks/${kn==null?void 0:kn.identifier}/jupyter`:`/tasks/${kn.game_identifier}`);return}(kn==null?void 0:kn.status)===-3?(0,xn.eF)():(kn==null?void 0:kn.status)===2?qn(kn==null?void 0:kn.message):(kn==null?void 0:kn.status)===3&&wn(kn==null?void 0:kn.message)}),Re=()=>new Promise((Ft,mn)=>{var kn;(kn=Ie==null?void 0:Ie.sideBar)!=null&&kn.confirmLeave?Ne.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Be({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ft()},onCancel:()=>{mn()}}):Ft()}),qn=Ft=>{Ft=Ft!=null&&Ft.includes(".json")?Ft:`${Ft}.json`,Ne.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:jt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>gn(void 0,null,function*(){const mn=yield(0,De.ZP)("/api"+Ft,{method:"get"});if(!mn)return;Ae.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const kn=yield(0,fn.Ir)({id:mn.shixun_identifier});if(kn!=null&&kn.game_identifier){(0,xn.xg)(`/tasks/${kn.game_identifier}`);return}(kn==null?void 0:kn.status)===2?qn(kn==null?void 0:kn.message):(kn==null?void 0:kn.status)===3&&wn(kn==null?void 0:kn.message)})})},wn=Ft=>{Ne.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:jt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ft,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return jt.createElement(jt.Fragment,null,jt.createElement(ie.Z,{title:null,placement:"right",open:ft,width:1e3,onClose:cn,closeIcon:null,footer:null},jt.createElement("div",{className:z.header_body},jt.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),jt.createElement(se.Z,{className:z.close,onClick:cn})),jt.createElement(ee.default,{activeKey:Kt,onChange:bn},jt.createElement(ee.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},jt.createElement(ne.Z,{spinning:Su,size:"large",tip:jt.createElement("div",{style:{color:"#666",fontSize:"14px"}},jt.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),jt.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",jt.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(qt==null?void 0:qt.status)==0?jt.createElement(jt.Fragment,null,jt.createElement("div",{className:z.recommend_config_introduce},jt.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),jt.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),jt.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),jt.createElement("div",{className:z.recommend_config},rn.map((Ft,mn)=>jt.createElement("div",{className:`${z.recommend_config_item} ${Ft==Pt?z.recommend_config_active_item:""}`,key:Ft,onClick:()=>$e(Ft)},jt.createElement("div",{className:z.item_title},jt.createElement("div",null,Ft),mn==1?jt.createElement("div",{className:z.recommend_text},"\u63A8\u8350"):jt.createElement(jt.Fragment,null)),(Ft=="\u5F53\u524D\u914D\u7F6E"&&(qt==null?void 0:qt.current)||Ft=="\u63A8\u8350\u914D\u7F6E"&&(qt==null?void 0:qt.recommend)||Ft=="\u589E\u5F3A\u914D\u7F6E"&&(qt==null?void 0:qt.high)||[]).map((kn,uu)=>jt.createElement("div",{className:z.item_content,key:uu},jt.createElement("span",null,kn==null?void 0:kn.image_name),kn!=null&&kn.cpu_limit?jt.createElement("span",null,kn==null?void 0:kn.cpu_limit,"\u6838",kn==null?void 0:kn.memory_limit,"G"):jt.createElement("div",null,jt.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),jt.createElement(Ee.Z,{title:jt.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",jt.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",jt.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},jt.createElement(ge.Z,{className:z.tooltip})))))))),jt.createElement("div",{className:z.recommend_config_footer},jt.createElement("div",null,jt.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),jt.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>at()},"\u8054\u7CFB\u7BA1\u7406\u5458")),jt.createElement(ae.ZP,{type:"primary",shape:"round",disabled:Pt=="\u5F53\u524D\u914D\u7F6E",onClick:yu,loading:nu},"\u4E00\u952E\u5E94\u7528"))):Su?jt.createElement("div",{style:{height:400}}):jt.createElement("div",{className:z.no_data},jt.createElement("img",{src:ke,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),jt.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",jt.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(pt==null?void 0:pt.type)!="\u6311\u6218\u9875\u9762"&&jt.createElement("div",{className:z.application,onClick:()=>{er(),cn()}},"\u6A21\u62DF\u5B9E\u6218")))),jt.createElement(ee.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},jt.createElement(Nt,{getApi:ut,identifier:bt,visible:ft,info:pt})))))};var Pn=(0,Bn.connect)(({globalSetting:Ve,practiceSetting:Be,shixunsDetail:Ie})=>({globalSetting:Ve,practiceSetting:Be,shixunsDetail:Ie}))(Kn)},81528:function(Gt,Se,y){"use strict";y.d(Se,{Z:function(){return fe}});var a=y(59301),Ne={scrollbar:"scrollbar___lLOKh",scrollbarContent:"scrollbarContent___J5uQ6",scrollbarTrack:"scrollbarTrack___ptQqt",scrollbarThumb:"scrollbarThumb___GFuZv",item:"item___MSfbI",icon:"icon___AXhP9",dot:"dot___BA766",active:"active___Rkf93",pathActive:"pathActive___l4hB4",paths:"paths___gzBRM"},Ae=y(62957),ie=y(75727),ee=y(89392),ne=y(54087),Ee=y(76374),ae=y(49411),z=y(73635),se=y(59301),ge=Object.defineProperty,Me=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ve=(Xe,rt,je)=>rt in Xe?ge(Xe,rt,{enumerable:!0,configurable:!0,writable:!0,value:je}):Xe[rt]=je,Le=(Xe,rt)=>{for(var je in rt||(rt={}))ye.call(rt,je)&&ve(Xe,je,rt[je]);if(De)for(var je of De(rt))le.call(rt,je)&&ve(Xe,je,rt[je]);return Xe},Oe=(Xe,rt)=>Me(Xe,ke(rt)),fe=({initTabs:Xe=[],tabs:rt=[],setTabs:je,value:Je,onChange:et,codeUpdate:ht=!1,paths:wt=[],activePath:ct,onChangePath:Ot,codeLoading:Vt,copyProhibited:an=!1})=>{const[Xt,Tn]=(0,a.useState)(!1),[Tt,Qt]=(0,a.useState)(!1),Ut=(0,a.useRef)(),nt=(0,a.useRef)(),It=(0,a.useRef)(),tn=(0,a.useRef)(!1),On=(0,z.useParams)(),Mt=(0,z.useSelector)(fn=>{var $t;return($t=fn==null?void 0:fn.user)==null?void 0:$t.userInfo});(0,a.useEffect)(()=>ne.Z.subscribe("send-tabs-result-data",$t=>{const jt=(0,ee.cloneDeep)(rt),gn=jt.findIndex(Kn=>Kn.index_tab===$t.index_tab);jt[gn].resData=$t,je(jt)}),[rt]),(0,a.useEffect)(()=>{const fn=new Ee.Z(jt=>{for(let gn of jt){const{width:Kn}=gn.contentRect;Lt()}}),$t=new Ee.Z(jt=>{for(let gn of jt){const{width:Kn}=gn.contentRect;Lt()}});return nt.current&&(fn.observe(nt.current),$t.observe(It.current)),()=>{fn.disconnect(),$t.disconnect()}},[]),(0,a.useEffect)(()=>{var fn;if(Xe.length&&!tn.current){let $t=sessionStorage.getItem("Tpilist"),jt=JSON.parse($t)||[],gn=(fn=jt==null?void 0:jt.filter(Ve=>Ve.id===On.taskId))==null?void 0:fn[0],Kn=(Mt==null?void 0:Mt.user_status)===2||(gn==null?void 0:gn.id)===On.taskId&&(new Date().getTime()-new Date(gn==null?void 0:gn.time).getTime())/1e3/3600>24;const Pn=Xe.map((Ve,Be)=>Oe(Le({},Ve),{active:On.taskId?Be===0&&![2,3,4].includes(Ve.tab_type)?!0:Kn?!1:!!(gn!=null&&gn.id&&Be===0):Be===0,resetKey:1,resData:{}}));if(!(gn!=null&&gn.id)){let Ve={id:On.taskId,time:new Date};jt.push(Ve),sessionStorage.setItem("Tpilist",JSON.stringify(jt))}je((0,ee.cloneDeep)(Pn)),et(Pn[0]),tn.current=!1}},[Xe==null?void 0:Xe.length]),(0,a.useEffect)(()=>{if(Ut.current){let fn=function(Ve){gn=Ut.current.offsetLeft,Kn=Ve.pageX,Pn=!0,document.onselectstart=function(){return!1},(0,ae.kk)("none")},$t=function(){Pn=!1,document.onselectstart=null,(0,ae.kk)("auto")},jt=function(Ve){if(Pn){const Be=Ve.pageX-Kn;let Ie=gn+Be;const Ze=nt.current.clientWidth-Ut.current.clientWidth;Ie<=0&&(Ie=0),Ie>=Ze&&(Ie=Ze),Ut.current.style.left=`${Ie}px`,It.current.style.transform=`translateX(${-(Ie/nt.current.clientWidth*It.current.clientWidth)}px)`}},gn=0,Kn=0,Pn=!1;return Ut.current.addEventListener("mousedown",fn),document.addEventListener("mousemove",jt),document.addEventListener("mouseup",$t),()=>{var Ve;(Ve=Ut.current)==null||Ve.removeEventListener("mousedown",fn),document==null||document.removeEventListener("mousemove",jt),document==null||document.removeEventListener("mouseup",$t)}}},[Ut.current,Je]),(0,a.useEffect)(()=>(It.current.addEventListener("wheel",Nt,{passive:!1}),()=>{var fn;(fn=It.current)==null||fn.removeEventListener("wheel",Nt,{passive:!1})}),[It.current]);const Lt=()=>{var fn;try{if(It.current.clientWidth>nt.current.clientWidth){const $t=nt.current.clientWidth/It.current.clientWidth*nt.current.clientWidth,jt=Number((fn=Ut.current.style.left)==null?void 0:fn.replace("px",""));let gn=jt;jt+$t>=nt.current.clientWidth&&(gn=jt-(jt+$t-nt.current.clientWidth)),Ut.current.style.width=`${$t}px`,Ut.current.style.left=`${gn}px`,It.current.style.transform=`translateX(${-(gn/nt.current.clientWidth*It.current.clientWidth)}px)`,Tn(!0)}else Ut.current.style.left="0px",It.current.style.transform="translateX(0px)",Tn(!1)}catch($t){}},Nt=fn=>{if(It.current.clientWidth<=nt.current.clientWidth)return;let $t=0;navigator.userAgent.indexOf("Macintosh")!==-1?$t=fn.deltaX:fn.shiftKey?$t=fn.deltaX||fn.deltaY:$t=fn.deltaX;const gn=It.current.style.transform.match(/translateX\(([-0-9.]+)px\)/);let Kn=gn?parseFloat(gn[1]):0;Kn=Math.abs(Kn),Kn=Kn+$t,Kn<=0&&(Kn=0);const Pn=It.current.clientWidth-nt.current.clientWidth;Kn>=Pn&&(Kn=Pn);const Ve=Kn/It.current.clientWidth*nt.current.clientWidth;Ut.current.style.left=`${Ve}px`,It.current.style.transform=`translateX(${-Kn}px)`,fn.preventDefault()},xn=(fn,$t,jt)=>{if(jt.stopPropagation(),rt.length===20){Ae.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:600,centered:!0,content:"\u5B9E\u9A8C\u754C\u9762\u7A97\u53E3\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF0820\u4E2A\uFF09\uFF0C\u4E0D\u5141\u8BB8\u518D\u590D\u5236\u7A97\u53E3\u3002"});return}const gn=(0,ee.cloneDeep)(rt),Kn=gn[$t],Pn=String(Math.random()).slice(-10),Be=`${Kn.index_tab.split("-")[0]}-${Pn}`;let Ie=Kn.name;const Ze=Xe.filter(cn=>cn.tab_type===4)||[];if(Ze.length===1){const cn=Ze[0].name,pt=gn.filter(bt=>bt.tab_type===4).map(bt=>{var xt;return Number((xt=bt.name)==null?void 0:xt.split(cn)[1])});pt.push(1),console.log(pt,"nameItems"),Ie=cn+(Math.max(...pt)+1)}const ft=Oe(Le({},Kn),{name:Ie,active:!1,index_tab:Be,isCopy:!0});gn.splice($t+1,0,ft),je(gn)},Bn=(fn,$t,jt)=>{jt.stopPropagation();const gn=(0,ee.cloneDeep)(rt);gn.splice($t,1),fn.index_tab===Je.index_tab&&(gn[$t-1].active=!0,et(gn[$t-1])),je(gn)};return se.createElement("div",{className:Ne.scrollbar,ref:nt},se.createElement("div",{className:Ne.scrollbarContent,ref:It},rt.map((fn,$t)=>{var jt;const{index_tab:gn,isCopy:Kn,tab_type:Pn,name:Ve}=fn;return se.createElement("div",{key:gn,id:`env_${gn}`,onClick:()=>{if(gn===Je.index_tab)return;const Be=Oe(Le({},fn),{active:!0}),Ie=(0,ee.cloneDeep)(rt);Ie[$t]=Be,et(Be),je(Ie)},className:Je.index_tab===gn?`${Ne.item} ${Ne.active}`:Ne.item},Pn===1&&se.createElement(se.Fragment,null,se.createElement("i",{title:"\u4EE3\u7801\u7F16\u8F91\u5668",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),se.createElement("span",null,Ve),!!ct&&se.createElement(ie.Z,{className:Ne.icon,overlayClassName:Ne.paths,onOpenChange:Be=>{Qt(Be)},disabled:Vt,menu:{items:(jt=(0,ee.compact)(wt))==null?void 0:jt.map(Be=>({key:Be,label:se.createElement("span",{className:ct===Be?Ne.pathActive:""},Be),onClick:()=>{ct!==Be&&(Qt(!1),Ot(Be))}}))}},se.createElement("div",null,Tt?se.createElement("b",{className:"iconfont icon-a-xialazhankai"}):se.createElement("b",{className:"iconfont icon-shouqi4"}))),ht&&se.createElement("div",{className:Ne.dot})),Pn===2&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#608B4E"},title:"VSCode\u7F16\u8F91\u5668",className:"iconfont icon-vscode"}),se.createElement("span",null,Ve)),Pn===3&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#608B4E"},title:"\u56FE\u5F62\u5316\u684C\u9762",className:"iconfont icon-tuxinghuazhuomian"}),se.createElement("span",null,Ve)),Pn===4&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#3B86A0"},title:"\u547D\u4EE4\u884C\u7EC8\u7AEF",className:"iconfont icon-minglinghang"}),se.createElement("span",null,Ve),!an&&se.createElement("aside",{title:"\u590D\u5236",onClick:Be=>xn(fn,$t,Be),className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),Kn&&se.createElement("aside",{title:"\u5173\u95ED",onClick:Be=>Bn(fn,$t,Be),className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})),Pn===5&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#3B86A0"},title:"\u5BB9\u5668\u5185\u670D\u52A1",className:"iconfont icon-rongqi1"}),se.createElement("span",null,Ve)),Pn===6&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#3B86A0"},title:"\u865A\u62DF\u4EFF\u771F",className:"icon-xunifangzhen"}),se.createElement("span",null,Ve)),Pn===7&&se.createElement(se.Fragment,null,se.createElement("i",{style:{color:"#3B86A0"},title:"jupyter Lab",className:"icon-jupyterLab"}),se.createElement("span",null,Ve)))})),se.createElement("div",{style:{display:Xt?"block":"none"},className:Ne.scrollbarTrack},se.createElement("div",{ref:Ut,className:Ne.scrollbarThumb})))}},86855:function(Gt,Se,y){"use strict";y.r(Se),y.d(Se,{default:function(){return Jm}});var a=y(59301),Ne=y(73635),Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg==",ie=y(77019),ee=y(5269),ne=y(25994),Ee=({position:oe,homework_challenge_index:ce,checked:re,is_show:Fe,status:ot,subject:be,score:Ce,onViewAllTask:x,challenge_optional:E,unity_3d_result:b})=>{const[he,we]=(0,a.useState)(!1),pe=(0,Ne.useLocation)(),[Te]=(0,Ne.useSearchParams)();function Ke(){we(!he),(0,ne.vp)()?(0,ne.BU)():(0,ne.Dj)(document.getElementById("task-left-panel"))}const dt=()=>{(0,ne.vp)()?we(!0):we(!1)};return(0,a.useEffect)(()=>(document.addEventListener((0,ne.gH)(),dt),()=>{document.removeEventListener((0,ne.gH)(),dt)}),[]),a.createElement("div",{className:"task-header"},a.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:x},a.createElement("img",{src:Ae,alt:"nav",width:45})),a.createElement(ie.Z,{style:{flex:1},wrap:!1,align:"middle",gutter:10},a.createElement(ee.Z,{style:{minWidth:"0px"}},a.createElement("h3",{title:be},"\u7B2C",ce,"\u5173\uFF1A",be)),ot=="optional"&&a.createElement("div",{className:"font12 mr10",style:{color:"#13B5D1",width:"32px",borderRadius:"2px",fontSize:"12px",display:"flex",alignItems:"center",justifyContent:"center",background:"#E4FCFF",whiteSpace:"nowrap"}},"\u9009\u505A")),a.createElement("span",null,Ce),!b&&Te.get("isFullScreen")!=="true"&&a.createElement("a",{onClick:Ke,title:he?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},a.createElement("i",{className:he?"iconfont icon-shousuo c-grey-333 font16 ml10 current":"iconfont icon-zhankai c-grey-333 font16 ml10 current"})))},ae=y(458),z=y(58755),se=y(70858),ge=y(31709),Me=y(40412),ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg==",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII=",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII=",le=y(65818),ve=y(49411),Le=y(66649),Oe=y.n(Le),_e=Object.defineProperty,fe=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,et=(oe,ce,re)=>ce in oe?_e(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,ht=(oe,ce)=>{for(var re in ce||(ce={}))je.call(ce,re)&&et(oe,re,ce[re]);if(rt)for(var re of rt(ce))Je.call(ce,re)&&et(oe,re,ce[re]);return oe},wt=(oe,ce)=>fe(oe,Xe(ce)),ct=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const Ot={0:ke,1:De,2:ye},Vt={loading:!0,page:1,data:null};var an=(oe=>(oe[oe.SET_LOADING=0]="SET_LOADING",oe[oe.SET_STATE=1]="SET_STATE",oe[oe.SET_PAGE=2]="SET_PAGE",oe))(an||{});function Xt(oe,ce){switch(ce.type){case 0:return wt(ht({},oe),{loading:ce.payload});case 1:return ht(ht({},oe),ce.payload);case 2:return wt(ht({},oe),{page:ce.payload});default:throw new Error}}var Tn=({activeIndex:oe,taskId:ce})=>{const[re,Fe]=(0,a.useReducer)(Xt,Vt),{loading:ot,page:be,data:Ce}=re,x=(0,a.useRef)(),[E,b]=(0,a.useState)(!1),he=(0,a.useMemo)(()=>[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:(dt,ze,it)=>{let He=(be-1)*10+it+1;return He<=3?a.createElement("img",{src:Ot[He-1],alt:"rank",width:36}):He}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:Ce==null?void 0:Ce.rank_data_name,dataIndex:"score",render:dt=>(Ce==null?void 0:Ce.open_rank)==="DEFAULT"?(0,ve.li)(dt):dt},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:dt=>Oe()(dt).format("YYYY-MM-DD HH:mm:ss")}],[Ce==null?void 0:Ce.rank_data_name,Ce==null?void 0:Ce.open_rank,be]),we=()=>ct(void 0,null,function*(){b(!0);const Ke=yield(0,le.i8)(ce,{page:be,limit:10});b(!1),Fe({type:1,payload:{loading:!1,data:Ke.data}})});(0,a.useEffect)(()=>(oe===4?(clearInterval(x.current),sessionStorage.getItem("rankingShixunDetailAutoRefersh")&&Te(!0),we()):clearInterval(x.current),()=>{clearInterval(x.current)}),[be,oe,ce]);function pe(Ke){Fe({type:2,payload:Ke})}const Te=Ke=>{if(!Ke){clearInterval(x.current);return}x.current=setInterval(()=>{we()},1e3*10)};return a.createElement("div",{className:"ranking-container"},ot?a.createElement(ae.Z,{avatar:!0,paragraph:{rows:4}}):a.createElement(a.Fragment,null,a.createElement(ie.Z,{align:"middle",justify:"start",style:{marginBottom:"20px"}},a.createElement(ee.Z,null,a.createElement("div",{className:"flex-container"},a.createElement(z.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("rankingShixunDetailAutoRefersh"),onChange:Ke=>{Ke?sessionStorage.setItem("rankingShixunDetailAutoRefersh","true"):sessionStorage.removeItem("rankingShixunDetailAutoRefersh"),Te(Ke)}}),a.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09")))),!Ce||(Ce==null?void 0:Ce.rank_list_count)===0?a.createElement(Me.Z,{styles:{margin:"20% auto"}}):a.createElement(a.Fragment,null,a.createElement(se.default,{pagination:!1,size:"middle",dataSource:Ce.rank_list,columns:he,loading:E}),Ce.rank_list_count>10?a.createElement(ge.Z,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:pe,current:be,total:Ce.rank_list_count}):null)))},Tt=y(46285),Qt=y(75363),Ut=y(90832),nt=y(6767),It=y(62957),tn=y(36207),On=y(81675),Mt={"content-wrapper":"content-wrapper___kKoFC",scroll:"scroll___lsiy3","unity-3d-container":"unity-3d-container___kQAJh","unity-3d-resize":"unity-3d-resize___xD5aC","unity3d-panel":"unity3d-panel___WLXqG","btn-enlarge":"btn-enlarge___mQbst",enlarge:"enlarge___p_I6G","tab-nav":"tab-nav___iVZmY","tab-fixed":"tab-fixed___SeByu",active:"active___TjNGA","tab-panel-body":"tab-panel-body___iueV_","answer-tip":"answer-tip___b7k1Y"},Lt=y(72613),Nt=y(78176),xn=y(63139);const Bn="YYYY-MM-DD HH:mm";var fn=({challenge_optional:oe,challenge:ce,position:re,status:Fe,get_gold:ot,get_experience:be,star:Ce,tag_count:x,finished_time:E,index:b,view_answer_time:he,name:we,identifier:pe,identity:Te,shixun:Ke,taskList:dt,had_all_submmit:ze,challenge_st:it,onSaveTaskStar:He,taskData:Ue,checked:Ge,is_show:Et,challenge_status:Qe})=>{const qe=(0,Ne.useLocation)(),vt=(0,Ne.useParams)(),[kt]=(0,Ne.useSearchParams)();function Ct(dn){He(pe,dn,b)}const _t=Fe===2||Ke.status<2||dt[b-1]&&dt[b-1].status===2||Ke.task_pass||Te<=5;return a.createElement("div",{className:`task-item-container ${ce.position===re?"active":""} ${Fe===2?"finish":""}`},a.createElement("div",{className:"flex-container challenge-title space-between"},_t?a.createElement(ie.Z,{wrap:!1,align:"middle",gutter:10},a.createElement(ee.Z,null,a.createElement("a",{href:`/tasks/${pe}${qe.search}`,onClick:dn=>{if(dn.preventDefault(),vt.courseId&&vt.homeworkId){setTimeout(()=>window.location.href=`/tasks/${vt.courseId}/${vt.homeworkId}/${pe}${qe.search}`,300);return}if(vt.courseId&&vt.exerciseId){setTimeout(()=>window.location.href=`/tasks/${vt.courseId}/${vt.exerciseId}/${pe}/exercise${qe.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${pe}${qe.search}`,300)}},`${b+1}. ${we}`," ")),Qe=="optional"&&a.createElement("div",{className:"font12 ml10",style:{color:"#13B5D1",width:"32px",borderRadius:"2px",fontSize:"12px",display:"flex",alignItems:"center",justifyContent:"center",background:"#E4FCFF",whiteSpace:"nowrap"}},"\u9009\u505A")):a.createElement(ie.Z,{wrap:!1,align:"middle",gutter:10,style:{marginRight:"0px !important"}},a.createElement(ee.Z,null,a.createElement("span",null,`${re}. ${we}`)),Qe=="optional"&&a.createElement("div",{className:"font12",style:{color:"#13B5D1",width:"32px",borderRadius:"2px",fontSize:"12px",display:"flex",alignItems:"center",justifyContent:"center",background:"#E4FCFF",whiteSpace:"nowrap"}},"\u9009\u505A")),it&&!(Ue!=null&&Ue.shixun_choice_public_result)?a.createElement("span",{className:ze?"green":""},ze?"\u5DF2\u63D0\u4EA4":"\u672A\u63D0\u4EA4"):a.createElement("i",{className:`iconfont icon-wancheng1 ${Fe===2?"green":""}`})),a.createElement("div",{className:"flex-container"},a.createElement("p",{className:Fe===2?"green":""},a.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",Fe===2&&be>0?"+":"",be),a.createElement("p",{className:Fe===2?"green":""},a.createElement("span",null,"\u91D1\u5E01")," ",Fe===2&&ot>0?"+":""," ",ot),a.createElement("p",null,a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",x||"\u65E0")),a.createElement("div",{className:"flex-container"},a.createElement("p",null,a.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),E?Oe()(E).format(Bn):"--"),a.createElement("p",null,a.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),he?Oe()(he).format(Bn):"--")),Ke.status>=2?a.createElement("div",{className:"rate-container"},Fe===2&&Ce===0?a.createElement(a.Fragment,null,a.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),a.createElement(xn.Z,{defaultValue:0,onChange:Ct})):null,Fe===2&&Ce>0?a.createElement(a.Fragment,null,a.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),a.createElement(xn.Z,{value:Ce,disabled:!0}),a.createElement("span",{className:"highlight"},Ce,"\u5206")):null):null)},$t=Object.defineProperty,jt=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Kn=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Be=(oe,ce,re)=>ce in oe?$t(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Ie=(oe,ce)=>{for(var re in ce||(ce={}))Pn.call(ce,re)&&Be(oe,re,ce[re]);if(Kn)for(var re of Kn(ce))Ve.call(ce,re)&&Be(oe,re,ce[re]);return oe},Ze=(oe,ce)=>jt(oe,gn(ce)),ft=({taskList:oe,challenge:ce,shixun:re,identity:Fe,onSaveTaskStar:ot,taskData:be})=>{const[Ce]=(0,Ne.useSearchParams)();return a.createElement("div",{className:"task-nav-container"},!!Ce.get("coursesId")&&a.createElement("p",{className:"task-tip"},a.createElement("div",null,a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),oe.map((x,E)=>{let b=Ze(Ie({},x),{identity:Fe,index:E,challenge:ce,taskList:oe,shixun:re,onSaveTaskStar:ot,taskData:be});return a.createElement(fn,Ie({key:E},b))}))},cn={tree:"tree___LyfjL"},pt=y(18287),bt=y(24215),xt=y(17611),mt=y(57668),Kt=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const We=(oe,ce,re,Fe,ot)=>Kt(void 0,null,function*(){const be=()=>{ot?(0,ve.xg)(re?`/tasks/${Ce==null?void 0:Ce.identifier}/jupyter`:`/tasks/${Ce.game_identifier}?subject_id=${Fe}`):window.location.href=re?`/tasks/${Ce==null?void 0:Ce.identifier}/jupyter`:`/tasks/${Ce.game_identifier}?subject_id=${Fe}`},Ce=re?yield(0,mt.BK)({id:oe,challenge_id:ce,subject_id:Fe}):yield(0,mt.Ir)({id:oe,challenge_id:ce,subject_id:Fe});if(Ce!=null&&Ce.game_identifier||Ce!=null&&Ce.identifier){if(Ce!=null&&Ce.access)be();else{if((Ce==null?void 0:Ce.access)==!1){nt.ZP.warning("\u5F53\u524D\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\uFF0C\u5DF2\u4E3A\u60A8\u8DF3\u8F6C\u5230\u8BE5\u5B9E\u8BAD\u672A\u901A\u8FC7\u7684\u7B2C\u4E00\u4E2A\u5173\u5361"),setTimeout(()=>{We(oe,"",re,Fe,ot)},1e3);return}be()}return}(Ce==null?void 0:Ce.status)===-3?(0,ve.eF)():(Ce==null?void 0:Ce.status)===2?Pt(Ce==null?void 0:Ce.message):(Ce==null?void 0:Ce.status)===3&&$e(Ce==null?void 0:Ce.message)}),Pt=oe=>{oe=oe!=null&&oe.includes(".json")?oe:`${oe}.json`,It.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Kt(void 0,null,function*(){const ce=yield(0,xt.L8)({url:oe});if(!ce)return;nt.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const re=yield(0,mt.Ir)({id:ce.shixun_identifier});if(re!=null&&re.game_identifier){(0,ve.xg)(`/tasks/${re.game_identifier}`);return}(re==null?void 0:re.status)===2?Pt(re==null?void 0:re.message):(re==null?void 0:re.status)===3&&$e(re==null?void 0:re.message)})})},$e=oe=>{It.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",oe,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};var rn=y(59301);const{DirectoryTree:Xn}=pt.default;var nu=({taskList:oe,challenge:ce,shixun:re,identity:Fe,onSaveTaskStar:ot,subject_id:be})=>{const Ce=(0,Ne.useParams)(),[x]=(0,Ne.useSearchParams)(),[E,b]=(0,a.useState)([]),[he,we]=(0,a.useState)([]),[pe,Te]=(0,a.useState)();(0,a.useEffect)(()=>{Ke(oe),we(it({children:oe},ce.id)),b([...oe]),console.log("taskList:",oe)},[oe]);const Ke=He=>{He.map((Ue,Ge)=>{var Et;Ue.index=Ge,Ue.title=Ue.name,Ue.id==ce.id&&Te(Ue.key),(Et=Ue.children)!=null&&Et.length&&Ke(Ue.children)})},dt=(He,Ue)=>{var Ge,Et;console.log("Trigger Select",He,Ue),Ue.node.shixun_identifier&&We(Ue.node.shixun_identifier,Ue.node.key,((Ge=Ue.node)==null?void 0:Ge.is_jupyter)||((Et=Ue.node)==null?void 0:Et.is_jupyter_lab),be)},ze=()=>{console.log("Trigger Expand")};function it(He,Ue){var Ge;if(!(!He||typeof He!="object"))return He.id==Ue?[]:He.children.some(Et=>Ge=it(Et,Ue))?[...Ge,He.key]:void 0}return rn.createElement("div",{className:"task-nav-container"},!!x.get("coursesId")&&rn.createElement("p",{className:"task-tip"},rn.createElement("div",null,rn.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),!!(E!=null&&E.length)&&rn.createElement("div",{style:{padding:10}},rn.createElement(Xn,{className:cn.tree,icon:rn.createElement("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:rn.createElement("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:dt,onExpand:ze,selectedKeys:[pe],defaultExpandedKeys:[...he||[]],treeData:E,titleRender:(He,Ue,Ge)=>rn.createElement("span",{className:`${ce.id==He.id?cn.active:""} multi_ellipsis1`,style:{paddingRight:34}},He.item_type==="Shixun"&&rn.createElement("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),He.item_type==="Challenge"&&rn.createElement("i",{style:{color:"#fff",fontFamily:"monospace",position:"relative",top:He.item_type==="Shixun"?-2:0}},"\uFF08",ve.I9[He.index],"\uFF09"),rn.createElement("span",{style:{color:"#fff",position:"relative",top:He.item_type==="Shixun"||He.item_type==="Stage"?-2:0}},He==null?void 0:He.name),He.item_type!=="Stage"&&rn.createElement("i",{className:`iconfont icon-tasks-img c-grey-999 ${(He==null?void 0:He.status)==1&&"c-green-29b"}`},((He==null?void 0:He.status)==1||(He==null?void 0:He.status)==0)&&rn.createElement("img",{src:bt.k$,width:"16"}),(He==null?void 0:He.status)==2&&rn.createElement("img",{src:bt.ub,width:"16"}),(He==null?void 0:He.status)==3&&rn.createElement("img",{src:bt.e6,width:"16"})))})))},Au=y(15169),ut=y(46195),vn=y(28284),qt=y(82326),iu=y(37568),Su=y(29787),su=y(82875),sn=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())}),bn=({user_praise:oe,praise_count:ce,praisePlus:re,onCreateDiscuss:Fe,user:ot,userInfo:be})=>{const[Ce,x]=(0,a.useState)(!1),[E,b]=(0,a.useState)(""),he=(0,Ne.useParams)(),[we]=(0,Ne.useSearchParams)(),[pe,Te]=(0,a.useState)(!1),[Ke,dt]=(0,a.useState)([]),[ze,it]=(0,a.useState)([]),[He]=vn.default.useForm(),[Ue,Ge]=(0,a.useState)([]),[Et,Qe]=(0,a.useState)(!1),[qe,vt]=(0,a.useState)(!1),[kt,Ct]=(0,a.useState)(!1),[_t,dn]=(0,a.useState)(0);(0,a.useEffect)(()=>sn(void 0,null,function*(){var Zt,Fn,fu,En,Jn;if(we.get("homework_common_id")){let en=yield(0,su.ZP)(`/api/shixun_homeworks/${we.get("homework_common_id")}/header_info.json`,{method:"get"});(en==null?void 0:en.status)===0&&(dt([{course_group_id:"-",group_group_name:"\u5168\u90E8\u5206\u73ED"},...(Zt=en==null?void 0:en.data)==null?void 0:Zt.course_group_info]),it([{id:"-",name:"\u5168\u90E8\u72B6\u6001"},...(fu=(Fn=en==null?void 0:en.data)==null?void 0:Fn.task_status)==null?void 0:fu.filter(jn=>(jn==null?void 0:jn.id)!=0&&(jn==null?void 0:jn.id)!=-1)]),He.setFieldsValue({course_group:we.get("courseGroup")?(En=we.get("courseGroup").split(","))==null?void 0:En.map(jn=>jn=="-"?jn:Number(jn)):["-"],work_status:we.get("workStatus")?(Jn=we.get("workStatus").split(","))==null?void 0:Jn.map(jn=>jn=="-"?jn:Number(jn)):["-"],search:we.get("search")?we.get("search"):""}),Ln())}}),[]);const Ln=()=>sn(void 0,null,function*(){var Zt,Fn,fu,En,Jn,en;Qe(!0);let jn=yield(0,su.ZP)(`/api/shixun_homeworks/${we.get("homework_common_id")}/all_student_works.json`,{method:"get",params:{search:He.getFieldValue("search"),course_group:He.getFieldValue("course_group"),work_status:He.getFieldValue("work_status")}});if((jn==null?void 0:jn.status)===0){Ge((Zt=jn==null?void 0:jn.data)==null?void 0:Zt.student_works),vt(!1),Ct(!1);for(let ju in(Fn=jn==null?void 0:jn.data)==null?void 0:Fn.student_works)(he==null?void 0:he.taskId)==((En=(fu=jn==null?void 0:jn.data)==null?void 0:fu.student_works[ju])==null?void 0:En.game_identifier)&&(dn(ju),ju!=0?vt(!0):vt(!1),ju!=((en=(Jn=jn==null?void 0:jn.data)==null?void 0:Jn.student_works)==null?void 0:en.length)-1?Ct(!0):Ct(!1))}Qe(!1)});function cu(Zt){b(Zt)}function Nn(){x(!0)}function zn(){x(!1)}function Yt(){return sn(this,null,function*(){if(!(be!=null&&be.authentication)){It.default.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:()=>{window.open("/account/certification")}});return}if(E.trim()==""){nt.ZP.warning("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Fe(E),b(""),x(!1)})}return a.createElement("div",{className:`comment-input-editor-container ${Ce?"active":""} `},a.createElement("div",{className:Ce?"text-area hide":"text-area"},a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Nn}),a.createElement("a",{className:"c-light-black",onClick:re,title:oe?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},a.createElement("i",{className:`mr3 ${oe?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `,alt:"\u8D5E"}),ce?a.createElement("span",null,ce):"")),Ce?a.createElement("div",{className:"input-mask",onClick:zn}):null,a.createElement("div",{className:Ce?"md-container":"md-container hide"},a.createElement(ut.Z,{id:"discuss-input-editor",startInit:Ce,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:E,height:240,onChange:cu}),a.createElement("div",{className:"tip-container",onClick:zn},a.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),a.createElement("a",{className:"btn-send",style:{color:"#fff",background:"#0152d9"},onClick:Yt},"\u53D1\u9001"))),we.get("homework_common_id")&&a.createElement("div",{className:"students"},a.createElement("div",{className:"students_list",onClick:()=>{Te(!0)}},"\u5B66\u751F\u5217\u8868"),a.createElement("div",{style:{marginLeft:"auto"}}),qe&&a.createElement("div",{className:"students_change",onClick:()=>{var Zt;Ne.history.push(`${(Zt=Ue==null?void 0:Ue[Number(_t)-1])==null?void 0:Zt.url}&courseGroup=${He.getFieldValue("course_group")||""}&workStatus=${He.getFieldValue("work_status")||""}&search=${He.getFieldValue("search")||""}`),location.reload()}},"\u4E0A\u4E00\u4E2A"),kt&&a.createElement("div",{className:"students_change",onClick:()=>{var Zt;Ne.history.push(`${(Zt=Ue==null?void 0:Ue[Number(_t)+1])==null?void 0:Zt.url}&courseGroup=${He.getFieldValue("course_group")||""}&workStatus=${He.getFieldValue("work_status")||""}&search=${He.getFieldValue("search")||""}`),location.reload()}},"\u4E0B\u4E00\u4E2A")),a.createElement(On.Z,null,a.createElement(tn.Z,{title:null,style:{width:"700px"},placement:"left",closable:!1,open:pe,onClose:()=>Te(!1)},a.createElement("div",{style:{fontSize:"16px",marginBottom:"20px",fontWeight:"bold"}},"\u5B66\u751F\u5217\u8868"),a.createElement(vn.default,{form:He,layout:"inline",className:"myformStyle"},a.createElement(vn.default.Item,{name:"course_group"},a.createElement(qt.default,{maxTagCount:1,style:{width:180},mode:"multiple",onChange:Zt=>{(Zt==null?void 0:Zt.length)<2?He.setFieldValue("course_group",Zt):(Zt==null?void 0:Zt[(Zt==null?void 0:Zt.length)-1])=="-"?He.setFieldValue("course_group",["-"]):He.setFieldValue("course_group",Zt==null?void 0:Zt.filter(Fn=>Fn!="-")),Ln()}},Ke.map(Zt=>a.createElement(qt.default.Option,{key:Zt.course_group_id,value:Zt.course_group_id},Zt.group_group_name)))),a.createElement(vn.default.Item,{name:"work_status"},a.createElement(qt.default,{maxTagCount:1,style:{width:180,marginLeft:"10px"},mode:"multiple",onChange:Zt=>{(Zt==null?void 0:Zt.length)<2?He.setFieldValue("work_status",Zt):(Zt==null?void 0:Zt[(Zt==null?void 0:Zt.length)-1])=="-"?He.setFieldValue("work_status",["-"]):He.setFieldValue("work_status",Zt==null?void 0:Zt.filter(Fn=>Fn!="-")),Ln()}},ze.map(Zt=>a.createElement(qt.default.Option,{key:Zt.id,value:Zt.id},Zt.name)))),a.createElement(vn.default.Item,{name:"search"},a.createElement(iu.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u641C\u7D22",className:"mySearch",onChange:Zt=>He.setFieldValue("search",Zt.target.value),suffix:a.createElement("i",{className:"iconfont icon-sousuo9 font14 ",style:{cursor:"pointer"},onClick:()=>Ln()})}))),a.createElement(Su.Z,{spinning:Et},a.createElement(se.default,{style:{marginTop:"20px"},dataSource:Ue,scroll:{y:"70vh"},columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"final_score"},{title:"\u64CD\u4F5C",render:(Zt,Fn)=>a.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{Ne.history.push(`${Fn==null?void 0:Fn.url}&courseGroup=${He.getFieldValue("course_group")||""}&workStatus=${He.getFieldValue("work_status")||""}&search=${He.getFieldValue("search")||""}`),location.reload()}},"\u67E5\u770B")}],pagination:!1})))))},at=y(54087),yu=y(57760),er=({data:oe})=>a.createElement(a.Fragment,null,oe&&oe.map(ce=>a.createElement("div",{className:"choose-answer-item",key:ce.position},a.createElement("p",null,"\u7B2C",ce.position,"\u9898"),a.createElement(Qt.Z,{value:ce.answer})))),Re=({data:oe,onShowUnlockAnswerModal:ce,challenge:re})=>{const Fe=re!=null&&re.disable_copy?{userSelect:"none"}:{},ot=be=>{if(re!=null&&re.disable_copy){nt.ZP.error("\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848");return}const Ce=document.querySelector(`#answer-content-${be}`);if(Ce){const x=b=>{var he;let we="";for(const pe of b.childNodes)if(!(pe&&((he=pe==null?void 0:pe.className)==null?void 0:he.indexOf("previewFlowChar"))>-1)){if(pe.nodeType===Node.TEXT_NODE)we+=pe.textContent;else if(pe.nodeType===Node.ELEMENT_NODE)if(pe.tagName==="PRE"||pe.tagName==="CODE")we+=pe.innerText;else if(pe.tagName==="BR")we+=` `;else if(pe.tagName==="P"||pe.tagName==="DIV"){const Te=x(pe).trim();Te&&(we+=Te+` `)}else we+=x(pe)}return we},E=x(Ce).trim();navigator.clipboard.writeText(E).then(()=>{nt.ZP.success("\u590D\u5236\u6210\u529F")}).catch(()=>{nt.ZP.error("\u590D\u5236\u5931\u8D25")})}};return a.createElement(a.Fragment,null,oe&&oe.map((be,Ce)=>{const{answer_id:x,answer_name:E,answer_contents:b,view_time:he}=be;return a.createElement("div",{className:"answer-item-container",key:x},a.createElement("div",{className:"flex-container"},a.createElement("span",{className:"level"}," \u7EA7\u522B",Ce+1,"\uFF1A "),a.createElement("span",{className:"name"},E),b?a.createElement(a.Fragment,null,a.createElement("span",{className:"view-time"},he?Oe()(he).format("YYYY-MM-DD HH:mm"):""),a.createElement("span",null,"\u5DF2\u89E3\u9501")):a.createElement("a",{onClick:ce},"\u89E3\u9501")),b&&a.createElement("div",{className:"answer-content"},a.createElement("div",{className:"copy-button"},a.createElement("span",{style:{float:"right",fontSize:"12px"},className:"current c-light-primary",onClick:()=>ot(x)},a.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font-12"}),"\u590D\u5236")),a.createElement("div",{id:`answer-content-${x}`,style:Fe},a.createElement(Qt.Z,{value:b}))))}))},qn=({loading:oe,data:ce,onShowTip:re,st:Fe,challenge:ot})=>{const be=(0,a.useRef)(null),Ce=(0,a.useRef)(null),x=(0,a.useRef)(null),E=(0,a.useRef)(null),b=(0,a.useRef)({x:0,y:0});return(0,a.useEffect)(()=>{if(be.current&&(ot!=null&&ot.disable_copy)){let he=function(Te){b.current={x:Te.clientX,y:Te.clientY},clearTimeout(x.current),clearTimeout(E.current),x.current=setTimeout(()=>{Ce.current.style.left=`${b.current.x}px`,Ce.current.style.top=`${b.current.y}px`,Ce.current.style.display="block"},1e3),E.current=setTimeout(()=>{Ce.current.style.display="none",clearTimeout(x.current),clearTimeout(E.current)},3e3)},we=function(){Ce.current.style.display="none",clearTimeout(x.current),clearTimeout(E.current)},pe=function(Te){b.current={x:Te.clientX,y:Te.clientY}};return be.current.addEventListener("mouseenter",he),window.addEventListener("mousemove",pe),be.current.addEventListener("mouseleave",we),()=>{var Te,Ke;(Te=be.current)==null||Te.removeEventListener("mouseenter",he),window.removeEventListener("mousemove",pe),(Ke=be.current)==null||Ke.removeEventListener("mouseleave",we)}}},[be==null?void 0:be.current,ot==null?void 0:ot.disable_copy]),a.createElement("div",{ref:be,className:"answer-container"},a.createElement("div",{ref:Ce,className:"answer-tips-css"},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848"),oe?a.createElement(yu.Z,null):null,Fe===1?a.createElement(er,{data:ce}):a.createElement(Re,{data:ce,challenge:ot,onShowUnlockAnswerModal:re}))},wn=y(62673),Ft=({data:oe,selected_unlocked_answer_id:ce,selected_index:re,onSelect:Fe})=>{if(!oe)return null;const ot=oe.filter((Ce,x)=>Ce.answer_contents?!1:(Ce.index=x,!0));function be(Ce){const{value:x,checked:E}=Ce.target;Fe(E?x:null)}return a.createElement("table",{className:"unlock-answer-list"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null),a.createElement("th",null,"\u7EA7\u522B"),a.createElement("th",null,"\u540D\u79F0"),a.createElement("th",null,"\u6263\u5206\u5360\u6BD4"),a.createElement("th",null,"\u6263\u51CF\u91D1\u5E01"))),a.createElement("tbody",null,ot.map((Ce,x)=>a.createElement("tr",{key:Ce.answer_id},a.createElement("td",null,a.createElement(wn.default,{value:Ce.answer_id,onChange:be,checked:Ce.answer_id===ce||ce&&re>=x})),a.createElement("td",null,Ce.index+1),a.createElement("td",null,Ce.answer_name),a.createElement("td",null,Ce.answer_ratio,"%"),a.createElement("td",{className:"gold-color"},Ce.answer_score)))))},mn={"unity3d-panel":"unity3d-panel___aA1uJ"},kn="data:image/png;base64,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",uu=y(7939),on="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABcElEQVQ4EYWTMUvDUBSFk9rS0loHxcVJxMlBcPMXOCgoLm5uujiLBRd3HQRBxUUQBwdxEHQQHEUHEUvBSREcbIuCOgmiNX6neQlp8qQPPu65955309umjhM7nucNQgXeYS7Wbp9yaQN2YRiq7W6kLIYitSvXdSvEhqXfUrINiBrSfIpT2IZCtBFo2wA3aBLTUIYcXDCkDMvo8NgGhE0jVon70AclmGbIHdRgVk9wED2EBnt/KI8dj1zc0j/DO4aWfwUuUxQWEc/waDQyPNeorzDzhYbdMOyJmNEK2klT+2ECpqB5MI2DBtzDoV91fojfRuf18U9gXQViDo5h3hgSgV4Rssb/q0udcA5boJU6YCBxM1bAo4f56yGycAQHkIl5rSm+bqg1f0az5wzOT9AKeeut1uIQaTX60mgd5WswCpMMfiNaD94dGvX/miUMdViA3sCE1nekP9km6K3sCnqJSHME9uABXuEFNFSv9BIUdOkPNwD5qttE6qEAAAAASUVORK5CYII=",hn=y(38257),gu=y.n(hn),eu=y(59301),An=Object.defineProperty,ru=Object.defineProperties,In=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,At=(oe,ce,re)=>ce in oe?An(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Dt=(oe,ce)=>{for(var re in ce||(ce={}))me.call(ce,re)&&At(oe,re,ce[re]);if(te)for(var re of te(ce))Pe.call(ce,re)&&At(oe,re,ce[re]);return oe},Cn=(oe,ce)=>ru(oe,In(ce)),Qn=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())}),lu=({unity_3d_routes:oe,onGetUnity3dMessage:ce,taskData:re,userInfo:Fe,itemData:ot={},codeRepData:be})=>{const{shixun_environment_id:Ce,tab_type:x,index_tab:E}=ot,b=(0,a.useRef)(),[he,we]=(0,a.useState)(!0),[pe,Te]=(0,a.useState)("\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."),[Ke,dt]=(0,a.useState)({}),ze=(0,Ne.useSelector)(kt=>{var Ct;return(Ct=kt==null?void 0:kt.user)==null?void 0:Ct.userInfo}),[it,He]=(0,a.useState)(!1),Ue=(0,Ne.useParams)(),[Ge,Et]=(0,a.useState)(x!==6?x===5?Ke.thiry_party_url:oe:null);(0,a.useEffect)(()=>{var kt;function Ct(Yt){return Qn(this,null,function*(){try{if(Yt.data.type==="fetchData"&&Yt.data.key==="JKLJSOIWOIC~"){const{requestId:Fn}=Yt.data,fu=yield(0,su.ZP)(Yt.data.url,Dt({},Yt.data.params));b.current.contentWindow.postMessage({type:"fetchData",requestId:Fn,data:fu},"*");return}const Zt=JSON.parse(Yt.data);ce(Zt),Zt.type==="getTaskData"&&qe({taskData:re,userInfo:Fe,cookie:(0,ve.ej)("_educoder_session"),currentLoginUser:ze})}catch(Zt){console.log("error:",Zt,Yt)}})}let _t=sessionStorage.getItem("Tpilist"),dn=JSON.parse(_t)||[],Ln=(kt=dn==null?void 0:dn.filter(Yt=>Yt.id===Ue.taskId))==null?void 0:kt[0],cu=performance.navigation.type===1?!0:(Ln==null?void 0:Ln.id)===Ue.taskId&&(new Date().getTime()-new Date(Ln==null?void 0:Ln.time).getTime())/1e3/3600>24;if(He(cu),!(Ln!=null&&Ln.id)){let Yt={id:Ue.taskId,time:new Date};dn.push(Yt),sessionStorage.setItem("Tpilist",JSON.stringify(dn))}window.addEventListener("message",Ct);const Nn=at.Z.subscribe("evaluate-unity3d-result",Yt=>{qe(Yt)}),zn=at.Z.subscribe("unity3d-reset",Yt=>{Yt==="start"&&(we(!0),Te("\u6B63\u5728\u91CD\u7F6E\u4E2D..."),dt({})),Yt==="done"&&Qe()});return()=>{window.removeEventListener("message",Ct),Nn(),zn()}},[]),(0,a.useEffect)(()=>{if(x===5&&Qe(),x===6&&(be!=null&&be.content)){let kt="";(Ke.thiry_party_url||oe).indexOf("circuit")>-1&&(kt=gu().compressToEncodedURIComponent((be==null?void 0:be.content)||"123")),Et((x===5?Ke.thiry_party_url:oe)+`&ctz=${kt}`)}},[x,be==null?void 0:be.content]);const Qe=()=>Qn(void 0,null,function*(){var kt,Ct,_t,dn,Ln,cu,Nn,zn,Yt;we(!0);const Zt=yield(0,le.sA)((kt=re.myshixun)==null?void 0:kt.identifier,{shixun_environment_id:Ce,tab_type:x,game_id:(Ct=re==null?void 0:re.game)==null?void 0:Ct.id});if(we(!1),(dn=(_t=Zt==null?void 0:Zt.data)==null?void 0:_t.data_list)!=null&&dn.length){at.Z.publish("pod-restrict-data",{identifier:(Ln=Zt==null?void 0:Zt.data)==null?void 0:Ln.identifier,data_list:(cu=Zt==null?void 0:Zt.data)==null?void 0:cu.data_list});return}(Zt==null?void 0:Zt.status)===0&&(Zt.data.thiry_party_url=((Nn=Zt==null?void 0:Zt.data)==null?void 0:Nn.link_url)+`${((Yt=(zn=Zt==null?void 0:Zt.data)==null?void 0:zn.link_url)==null?void 0:Yt.indexOf("?"))<0?"?":"&"}t=`+new Date().getTime(),at.Z.publish("send-tabs-result-data",Cn(Dt({},Zt==null?void 0:Zt.data),{index_tab:E})),at.Z.publish("update-windows-time",Zt==null?void 0:Zt.data),dt(Dt({},Zt.data||{})),Et(Zt.data.thiry_party_url))});function qe(kt){b.current&&b.current.contentWindow.postMessage(JSON.stringify(kt),"*")}function vt(){we(!1)}return eu.createElement(a.Fragment,null,eu.createElement("div",{style:{height:"100%"}},it?eu.createElement("div",{style:{height:"100%"}},he&&eu.createElement(yu.Z,{className:"c-white",message:pe}),Ge&&eu.createElement("iframe",{onLoad:vt,className:mn["unity3d-panel"],ref:b,id:"unity3d",allow:"geolocation document-domain camera *;microphone *",sandbox:"allow-scripts microphone allow-downloads allow-same-origin allow-top-navigation allow-forms allow-popups allow-pointer-lock allow-popups-to-escape-sandbox allow-presentation allow-top-navigation-by-user-activation",src:Ge})):eu.createElement("div",{key:"123213123",style:{display:"flex",height:"100%",position:"relative",overflow:"hidden",alignItems:"center",background:"#1E1E1E",justifyContent:"center",flexDirection:"column"}},eu.createElement("img",{src:kn}),eu.createElement(uu.ZP,{onClick:()=>{He(!0)},icon:eu.createElement("img",{src:on,style:{width:16,marginBottom:3}}),type:"primary",style:{width:"#3061D0",marginTop:40,width:140}},"\u542F\u52A8\u73AF\u5883"),eu.createElement("p",{style:{marginTop:30,color:"#AFB1B3"}},"\u70B9\u51FB\u4E0A\u65B9\u6309\u94AE\uFF0C\u542F\u52A8\u5B9E\u9A8C\u73AF\u5883\u3002"))))},Hn=y(60562),Un=y(19920),Cu=y(79391),Wu=y(30466),tr=y(85410),Ur=y(28444),Eu=y(59301),zu=Object.defineProperty,ar=Object.defineProperties,fr=Object.getOwnPropertyDescriptors,gr=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,_r=(oe,ce,re)=>ce in oe?zu(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Vu=(oe,ce)=>{for(var re in ce||(ce={}))ia.call(ce,re)&&_r(oe,re,ce[re]);if(gr)for(var re of gr(ce))za.call(ce,re)&&_r(oe,re,ce[re]);return oe},pu=(oe,ce)=>ar(oe,fr(ce)),ta=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});function ha(oe){const ce=oe.target;if(ce.tagName.toUpperCase()==="IMG"){let re=ce.src||ce.getAttribute("src");re&&re.indexOf("/images/avatars/User")===-1&&(oe.stopPropagation(),oe.preventDefault(),at.Z.publish("preview-image",re))}}const Ia={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function mi(oe,ce){switch(ce.type){case Tt.n_:return pu(Vu({},oe),{activeIndex:ce.payload});case Tt.lS:return pu(Vu({},oe),{enlarge_unity3D:ce.payload});case Tt.gK:return pu(Vu({},oe),{tab_fixed:ce.payload});case Tt.Hp:return pu(Vu({},oe),{showTaskList:!0});case Tt.hK:return pu(Vu({},oe),{showTaskList:!1});case Tt.sM:return Vu(Vu({},oe),ce.payload);case Tt.ib:return Vu(Vu({},oe),ce.payload);case Tt.wt:return pu(Vu({},oe),{loading:!0});case Tt.Rj:return pu(Vu({},oe),{showTip:!0});case Tt.NZ:return pu(Vu({},oe),{showTip:!1});case Tt.ym:return pu(Vu({},oe),{selected_unlocked_answer_id:ce.payload});case Tt.pl:return Vu(Vu({},oe),ce.payload);default:throw new Error}}const ns=({taskId:oe,minuxUserGrade:ce,discusses_count:re,is_teacher:Fe,has_answer:ot,user:be,st:Ce,game:x,rank_name:E,challenge:b,myshixun:he,user_praise:we,praise_count:pe,unity_3d_routes:Te,with_code_file:Ke,onPlusOrCancelPraise:dt,onGetUnity3dMessage:ze,shixun:it,taskData:He,chatgpt:Ue,userInfoData:Ge,to_user_id:Et,view_answer_tip:Qe})=>{var qe,vt;const[kt]=(0,Ne.useSearchParams)(),[Ct,_t]=(0,a.useReducer)(mi,Ia),[dn,Ln]=(0,a.useState)(!1),[cu,Nn]=(0,a.useState)(!1),[zn,Yt]=(0,a.useState)({}),Zt=(0,Ne.useParams)(),[Fn,fu]=(0,a.useState)([]),[En,Jn]=(0,a.useState)([]),[en,jn]=(0,a.useState)((qe=[{id:"new",name:"\u8BC4\u6D4B\u8BB0\u5F55"},{id:"hot",name:"\u91CD\u7F6E\u8BB0\u5F55"},Te&&!(b!=null&&b.with_code_file)&&{id:"tj",name:"\u63D0\u4EA4\u8BB0\u5F55"}])==null?void 0:qe.filter(or=>!!or)),[ju,Iu]=(0,a.useState)({}),[Du,ln]=(0,a.useState)({page:1,limit:10,order:"new"}),{taskList:Rt,showTaskList:hu,activeIndex:Bu,enlarge_unity3D:Qu,tab_fixed:xu,data:Tu,answerScore:Ye,loading:yt,showTip:zt,isMultiLevel:Yn,selected_unlocked_answer_id:du}=Ct,ou=(0,a.useRef)(),Zn=(0,a.useMemo)(()=>{let or=0;if(Tu&&du){let Mu=Tu.filter(Jr=>!Jr.answer_contents);for(let Jr=0;Jr{let or=[{index:0,title:"\u5B66\u4E60\u5185\u5BB9"}];return Gn&&or.push({index:1,title:"\u80CC\u666F\u77E5\u8BC6"}),ot&&kt.get("type")!=="exercises"&&!(b!=null&&b.hide_answer)&&or.push({index:2,title:"\u53C2\u8003\u7B54\u6848"}),or.push({index:5,title:"\u8BB0\u5F55"}),kt.get("type")!=="exercises"&&!(it!=null&&it.is_disable_discuss)&&or.push({index:3,title:Ue?"\u95EE\u7B54":"\u8BC4\u8BBA"}),(kt.get("type")==="exercises"?!(0,Wu.JA)()&&Xu!=="CLOSE":Xu!=="CLOSE")&&or.push({index:4,title:E}),or},[ot,Gn,Xu,E]);function Er(or){return ta(this,null,function*(){let Mu=parseInt(or.currentTarget.id);Mu===2?x.homework_common_answer_open?nt.ZP.info("\u7981\u6B62\u67E5\u770B\u7B54\u6848"):Qe?xa():Pa():Mu===3&&x.homework_common_comment_open?nt.ZP.info("\u7981\u6B62\u67E5\u770B\u8BC4\u8BBA"):(Mu===5&&ra("new"),_t({type:Tt.n_,payload:Mu}))})}const xa=()=>{It.default.confirm({width:400,title:"\u63D0\u793A",okText:"\u7EE7\u7EED\u67E5\u770B",centered:!0,closable:!0,icon:null,content:Eu.createElement(Eu.Fragment,null,Eu.createElement("div",null,"\u672C\u6B21\u4F5C\u4E1A\u6559\u5E08\u8BBE\u7F6E\u5173\u5361\u672A\u901A\u8FC7\u65F6\u67E5\u770B\u7B54\u6848\u5C06\u6263\u9664\u5206\u503C\uFF0C"),Eu.createElement("div",null,"\u8BF7\u786E\u5B9A\u662F\u5426\u7EE7\u7EED\u67E5\u770B\u7B54\u6848")),okText:"\u7EE7\u7EED\u67E5\u770B",onOk:()=>Pa()})};function ra(or){return ta(this,null,function*(){if(or==="new"){let Mu=yield(0,su.ZP)(`/api/tasks/${Zt.taskId}/evaluate_logs.json`,{method:"get",params:Vu({},Du)});(Mu==null?void 0:Mu.status)===0&&Jn(Mu==null?void 0:Mu.data)}else if(or==="tj"){let Mu=yield(0,su.ZP)(`/api/tasks/${Zt.taskId}/submission_logs.json`,{method:"get",params:Vu({},Du)});(Mu==null?void 0:Mu.status)===0&&Jn(Mu==null?void 0:Mu.data)}else{let Mu=yield(0,su.ZP)(`/api/tasks/${Zt.taskId}/redo_logs.json`,{method:"get",params:pu(Vu({},Du),{courseId:Zt.courseId})});(Mu==null?void 0:Mu.status)===0&&fu(Mu==null?void 0:Mu.data)}})}function Pa(){return ta(this,null,function*(){if(Ce===0)yield ni();else{const or=yield(0,le.sP)(x.identifier);Uu(or)}})}const Ja=or=>{Du.page=1,Du.order=or,ln(Vu({},Du)),ra(or)};function ni(){return ta(this,null,function*(){const or=yield(0,le.lH)(x.identifier),{message:Mu}=or;if(Mu.length===0){Mu.info("\u672C\u5173\u5361\u672A\u8BBE\u7F6E\u7B54\u6848");return}if(!Mu.length){_t({type:Tt.pl,payload:{showTip:!0,isMultiLevel:!1,answerScore:Mu.answer_score,selected_unlocked_answer_id:Mu.answer_id}});return}let Jr=Mu.filter(vi=>vi.answer_contents).length===0;_t({type:Tt.pl,payload:{showTip:Jr,data:Mu,isMultiLevel:Mu.length>1,activeIndex:Jr?Bu:2}})})}function Uu(or){const{choose_answers:Mu,message:Jr,status:vi}=or;if(vi===0){Jr.info(Jr);return}_t({type:Tt.pl,payload:{showTip:vi===1,data:Mu,answerScore:Jr,loading:!1,activeIndex:vi===1?Bu:2}})}function Dr(){_t({type:Tt.NZ})}function dr(){_t({type:Tt.Rj})}function Ra(){return ta(this,null,function*(){if(Ln(!0),Ce===1){const or=yield(0,le.MH)(x.identifier);(or==null?void 0:or.status)!==-1&&(ce(Ye),Uu(or))}else if(du){const or=yield(0,le.j3)(x.identifier,du),{status:Mu,message:Jr}=or;if(Mu!==-1){if(Yn){let vi=0;Tu.filter(ci=>!ci.answer_contents).forEach((ci,xs)=>{xs<=Zn&&ci&&(vi+=ci.answer_score)}),ce(vi)}else ce(Ye);ni(),rr(null),_t({type:Tt.NZ})}}Ln(!1)})}function rr(or){_t({type:Tt.ym,payload:or})}function ui(){return ta(this,null,function*(){try{let or;kt.get("subject_id")?or=yield(0,le.SO)(he.identifier,Vu({},(0,ve.oP)())):or=yield(0,le.g6)(he.identifier,{homework_common_id:(Zt==null?void 0:Zt.homeworkId)||kt.get("homework_common_id")}),_t({type:Tt.sM,payload:{taskList:(or==null?void 0:or.stages)||or,showTaskList:!0}})}catch(or){console.log(or)}})}function Ta(or,Mu,Jr){return ta(this,null,function*(){try{yield(0,le.L5)(or,it.id,Mu),Rt[Jr].star=Mu,_t({type:Tt.ib,payload:{taskList:[...Rt]}})}catch(vi){console.log(vi)}})}function Zi(){ui()}function Ca(){_t({type:Tt.hK})}(0,a.useEffect)(()=>{var or;const Mu=Ge==null?void 0:Ge.userInfo;Mu&&(Yt(Vu({},Mu)),Nn((or=Mu==null?void 0:Mu.shixun)==null?void 0:or.own))},[it==null?void 0:it.identifier]),(0,a.useEffect)(()=>()=>{_t({type:Tt.hK}),_t({type:Tt.n_,payload:0})},[oe]),(0,a.useEffect)(()=>{_t({type:Tt.n_,payload:kt.get("extra")?3:0})},[kt.get("extra")]),(0,a.useEffect)(()=>{if(_u.current)return _u.current.addEventListener("mousedown",ha),()=>{var or;(or=_u.current)==null||or.removeEventListener("mousedown",ha)}},[_u.current]),(0,a.useEffect)(()=>{if(Ke&&Te&&_u.current){const or=(0,Hn.Ds)(Jr=>{Jr.target.scrollTop>=354?_t({type:Tt.gK,payload:!0}):_t({type:Tt.gK,payload:!1})},10);_u.current.addEventListener("scroll",or);const Mu=at.Z.subscribe("evaluate-unity3d-finish",()=>{_u.current.scrollTop=0});return()=>{var Jr;(Jr=_u.current)==null||Jr.removeEventListener("scroll",or),Mu()}}else _t({type:Tt.gK,payload:!0})},[Ke,Te,_u.current]);const{position:fa,score:ds,subject:ii,homework_challenge_index:Ka}=b!=null?b:{},Ti={onViewAllTask:Zi,position:fa,homework_challenge_index:Ka,score:ds,subject:ii,challenge_optional:He==null?void 0:He.challenge_optional,unity_3d_result:He==null?void 0:He.unity_3d_result,checked:He==null?void 0:He.checked,is_show:He==null?void 0:He.is_show,status:He==null?void 0:He.status};console.log("headerOption");function Ds(or){return ta(this,null,function*(){const Mu=yield(0,Lt.rd)({content:or,container_type:"Shixun",container_id:it.id,challenge_id:b.id,position:fa});if(Mu.status===-3){It.default.info({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u4F60\u7684\u8D26\u53F7\u56E0\u4E3A\u53D1\u5E03\u4E86\u4E0D\u5F53\u5185\u5BB9\uFF0C\u73B0\u5DF2\u5C06\u8BC4\u8BBA\u529F\u80FD\u5C4F\u853D\u3002",okText:"\u786E\u5B9A"});return}console.log(Mu),_t({type:Tt.n_,payload:3}),at.Z.publish("create-discuss")})}function Oi(){_t({type:Tt.lS,payload:!Qu})}const fs={loading:yt,data:Tu,onShowTip:dr,st:Ce,challenge:b};return(0,a.useEffect)(()=>{var or;if(ou.current){let Mu=function(Li){xs=ci.offsetHeight,Ws=!0,ks=Li.pageY,(0,ve.kk)("none"),ou.current.style.background="#179fff",document.onselectstart=function(){return!1}},Jr=function(){var Li;Ws=!1,(0,ve.kk)("auto"),document.onselectstart=null,(Li=ou.current)==null||Li.removeAttribute("style")},vi=function(Li){if(Ws){let Vi=Li.pageY-ks,Es=xs+Vi;Es<200&&(Es=200),Es>window.innerHeight-200&&(Es=window.innerHeight-200),ci.style.height=Es+"px"}};const ci=document.querySelector("."+Mt["unity-3d-container"]);let xs=0,Ws=!1,ks=0;return(or=ou.current)==null||or.addEventListener("mousedown",Mu),document.addEventListener("mousemove",vi),document.addEventListener("mouseup",Jr),()=>{var Li;(Li=ou.current)==null||Li.removeEventListener("mousedown",Mu),document.removeEventListener("mousemove",vi),document.removeEventListener("mouseup",Jr)}}},[ou]),Eu.createElement(a.Fragment,null,Eu.createElement(Ee,Vu({},Ti)),Eu.createElement("div",{className:Mt["content-wrapper"]},Eu.createElement("div",{ref:_u,className:Mt.scroll},Te&&Ke&&(He==null?void 0:He.unity3d_show_location)===0?Eu.createElement("div",{className:`${Mt["unity-3d-container"]} ${Qu?Mt.enlarge:""}`,style:{height:354}},Eu.createElement("div",{className:Mt["unity-3d-resize"],ref:ou}),Eu.createElement("a",{onClick:Oi,className:`${Mt["btn-enlarge"]} ${Qu?Mt.enlarge:""}`},Eu.createElement("i",{className:`iconfont ${Qu?"icon-suoxiao1":"icon-kuoda"} `})),(zn==null?void 0:zn.user_id)&&Eu.createElement(lu,{userInfo:zn,taskData:He,unity_3d_routes:Te,onGetUnity3dMessage:ze})):null,Eu.createElement("ul",{className:`${Mt["tab-nav"]} ${xu?Mt["tab-fixed"]:""}`},qu.map(or=>Eu.createElement("li",{onClick:Er,id:or.index,key:or.title,className:Bu===or.index?Mt.active:""},Eu.createElement("a",null,or.title,or.index===3&&re?Eu.createElement("span",null,re):null)))),Eu.createElement("div",null,Eu.createElement(Qt.Z,{className:Bu===0?Mt["tab-panel-body"]:"hide",value:b==null?void 0:b.task_pass,stylesPrev:{position:"absolute"}}),Eu.createElement("div",{className:Bu===1?Mt["tab-panel-body"]:"hide"},Gn?Eu.createElement(Qt.Z,{value:Gn}):null),Eu.createElement("div",{className:Bu===2?Mt["tab-panel-body"]:"hide",style:{paddingTop:40}},Eu.createElement(qn,Vu({},fs))),Eu.createElement("div",{className:Bu===3?Mt["tab-panel-body"]:"hide"},Eu.createElement(Au.Z,{activeIndex:Bu,userInfo:zn,shixunIdentifier:it==null?void 0:it.identifier,identity:be==null?void 0:be.identity,user:be,allowDisableDiscuss:cu,taskData:He,chatgpt:Ue,to_user_id:Et,challengeId:b==null?void 0:b.id})),Eu.createElement("div",{style:{padding:0,paddingTop:40},className:Bu===5?Mt["tab-panel-body"]:"hide"},Eu.createElement("div",{style:{background:"#fff",padding:30}},Eu.createElement(Nt.tp,{dataSource:en,value:Du==null?void 0:Du.order,onChange:Ja}),(Du==null?void 0:Du.order)==="new"&&Eu.createElement(se.default,{style:{marginTop:20},pagination:!1,dataSource:En==null?void 0:En.list,columns:[{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",render:(or,Mu,Jr)=>Oe()(or).format("YYYY-MM-DD HH:mm:ss")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"output_detail",render:(or,Mu)=>Eu.createElement("div",{style:{color:or==="\u8BC4\u6D4B\u901A\u8FC7"?"#0B9953":"#E21010"}},or)},{title:"\u7528\u65F6(S)",dataIndex:"ts_time"},{title:"\u5185\u5B58(MB)",dataIndex:"ts_mem"},{title:"\u64CD\u4F5C",dataIndex:"query_index",width:100,render:(or,Mu)=>Eu.createElement("span",{className:"c-blue current",onClick:()=>ta(void 0,null,function*(){var Jr,vi,ci,xs,Ws,ks,Li,Vi,Es;const wi=yield(0,tr.Lk)(Zt.taskId,{path:(vi=(Jr=En==null?void 0:En.path)==null?void 0:Jr.replace(/\;/g,";"))==null?void 0:vi.split(";")[0],query_index:Mu.query_index,homework_common_id:Zt.categoryId});(wi==null?void 0:wi.status)===0&&It.default.warning({title:"\u4EE3\u7801\u8BE6\u60C5",icon:null,width:900,closable:!0,centered:!0,okButtonProps:{style:{display:"none"}},content:Eu.createElement("div",null,Eu.createElement("div",{style:{background:"#F6F7F9",padding:"30px 20px",marginBottom:20}},Eu.createElement("div",{style:{display:"flex",alignItems:"center"}},((ci=wi==null?void 0:wi.data)==null?void 0:ci.output_detail)==="\u8BC4\u6D4B\u901A\u8FC7"?Eu.createElement("i",{style:{color:"#0B9953",fontSize:18,marginRight:10},className:"iconfont icon-duigou1"}):Eu.createElement("i",{style:{color:"#E21010",fontSize:18,marginRight:10},className:"iconfont icon-jinggao1"}),Eu.createElement("div",{style:{color:((xs=wi==null?void 0:wi.data)==null?void 0:xs.output_detail)==="\u8BC4\u6D4B\u901A\u8FC7"?"#0B9953":"#E21010",fontSize:16,fontWeight:600}},(Ws=wi==null?void 0:wi.data)==null?void 0:Ws.output_detail)),Eu.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginTop:20}},Eu.createElement("div",null,Eu.createElement("span",{style:{color:"#6A7283"}},"\u8BC4\u6D4B\u65F6\u95F4"),Eu.createElement("span",{style:{marginLeft:8,color:"#232B40"}},Oe()((ks=wi==null?void 0:wi.data)==null?void 0:ks.created_at).format("YYYY-MM-DD HH:mm:ss"))),Eu.createElement("div",null,Eu.createElement("span",{style:{color:"#6A7283"}},"\u7528\u65F6"),Eu.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(Li=wi==null?void 0:wi.data)==null?void 0:Li.ts_time,"s")),Eu.createElement("div",null,Eu.createElement("span",{style:{color:"#6A7283"}},"\u5185\u5B58"),Eu.createElement("span",{style:{marginLeft:8,color:"#232B40"}},(Vi=wi==null?void 0:wi.data)==null?void 0:Vi.ts_mem,"mb")),Eu.createElement("div",null,Eu.createElement("span",{style:{color:"#6A7283"}},"\u7528\u4F8B\u901A\u8FC7\u7387"),Eu.createElement("span",{style:{marginLeft:8,color:"#232B40"}},((Es=wi==null?void 0:wi.data)==null?void 0:Es.test_set_passed_rate)*100,"%")))),Eu.createElement("div",{style:{border:"1px solid #eee"}},Eu.createElement(Ur.ZP,{language:"python",theme:(0,Cu.G)("cmCodeMode","vs-dark"),height:380,isCopy:!0,style:{height:380,background:"#fff"},value:decodeURIComponent(escape(window.atob((wi==null?void 0:wi.content)||""))),options:{selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1}})))})})},Mu.query_index?"\u67E5\u770B\u4EE3\u7801":"")}]}),(Du==null?void 0:Du.order)==="hot"&&Eu.createElement(se.default,{style:{marginTop:20},pagination:!1,dataSource:Fn==null?void 0:Fn.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(or,Mu,Jr)=>Oe()(or).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(or,Mu,Jr)=>{var vi;return(vi=[{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(ci=>ci.id===or))==null?void 0:vi.name}}]}),(Du==null?void 0:Du.order)==="tj"&&Eu.createElement(se.default,{style:{marginTop:20},pagination:!1,dataSource:En==null?void 0:En.list,columns:[{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",render:(or,Mu,Jr)=>Oe()(or).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(or,Mu,Jr)=>Eu.createElement("a",{onClick:()=>{Iu(Mu)}},"\u67E5\u770B\u63D0\u4EA4\u5185\u5BB9")}]}),Eu.createElement(ge.Z,{style:{marginTop:10},current:Du.page,total:(Du==null?void 0:Du.order)==="new"||(Du==null?void 0:Du.order)==="tj"?En==null?void 0:En.count:Fn==null?void 0:Fn.count,hideOnSinglePage:!0,onChange:or=>ta(void 0,null,function*(){Du.page=or,ln(Du),ra(Du==null?void 0:Du.order)})}))),Eu.createElement("div",{className:Bu===4?Mt["tab-panel-body"]:"hide"},Eu.createElement(Tn,{activeIndex:Bu,taskId:oe})))),kt.get("type")!=="exercises"&&!(it!=null&&it.is_disable_discuss)&&!(x!=null&&x.homework_common_comment_open)&&Eu.createElement(bn,{user:be,userInfo:zn,user_praise:we,praise_count:pe,praisePlus:dt,onCreateDiscuss:Ds})),Eu.createElement(On.Z,null,Eu.createElement(tn.Z,{rootClassName:"task-drawer",width:420,title:null,placement:"left",closable:!1,open:hu,onClose:Ca,getContainer:()=>document.getElementById("task-left-panel")},kt.get("subject_id")&&Eu.createElement(nu,pu(Vu({taskList:[...Rt],challenge:b,shixun:it},(0,ve.oP)()),{identity:be==null?void 0:be.identity,onSaveTaskStar:Ta})),!kt.get("subject_id")&&Eu.createElement(ft,{taskList:[...Rt],challenge:b,shixun:it,identity:be==null?void 0:be.identity,onSaveTaskStar:Ta,taskData:He})),Eu.createElement(It.default,{centered:!0,title:"\u63D0\u793A",open:zt,onOk:Ra,onCancel:Dr,confirmLoading:dn,className:Mt["answer-tip"]},Fe?Eu.createElement("p",null):Eu.createElement("p",null,"\u5148\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u518D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5B66\u751F\uFF0C\u5B9E\u8BAD\u4F5C\u4E1A\u6709\u53EF\u80FD\u662F\u96F6\u5206\u54E6~"),Yn?Eu.createElement(Ft,{selected_index:Zn,selected_unlocked_answer_id:du,onSelect:rr,data:Tu}):Eu.createElement("p",null,`\u67E5\u770B\u7B54\u6848\u5C06\u6263\u9664${Ye}\u70B9\u91D1\u5E01\uFF0C\u662F\u5426\u786E\u8BA4\u67E5\u770B\u7B54\u6848`)),Eu.createElement(It.default,{title:"\u5B9E\u9A8C\u7ED3\u679C",centered:!0,open:((vt=Object.keys(ju))==null?void 0:vt.length)>0,onCancel:()=>{Iu({})}},Eu.createElement("div",{style:{marginTop:10},className:""},Eu.createElement("div",{className:"py-20px px-36px",style:{background:"#F6F7F9"}},Eu.createElement("div",{style:{maxHeight:"500px",overflow:"auto"}},Eu.createElement(Qt.Z,{value:ju==null?void 0:ju.content}))),Eu.createElement(Ut.Z,{className:"px-36px",showDimensions:!1,dataSource:ju==null?void 0:ju.test_result_files,callback:()=>{}}))),Eu.createElement(Un.Z,null)))};var Ai=(0,Ne.connect)(({user:oe})=>({userInfoData:oe}))(ns),us=y(11938),hr=y(25376),Kr=y(75727),ca=y(14167);function ja(oe){return oe.toString().padStart(2,"0")}function Vr(oe){const ce=Math.floor(oe/60),re=oe%60,Fe=Math.floor(ce/60);return`${ja(Fe)}:${ja(ce-Fe*60)}:${ja(re)}`}var na=({defaultTime:oe,status:ce,onUpdateCostTime:re,lastedGetTaskInfoTime:Fe,retentionTime:ot="",title:be=""})=>{const[Ce,x]=(0,a.useState)(oe||0),E=(0,a.useRef)();return(0,a.useEffect)(()=>{Fe&&(x(oe),E.current=oe)},[oe,Fe]),(0,a.useEffect)(()=>{if(Fe)return at.Z.subscribe("update-cost-time",()=>{ce!==2&&re(E.current)})},[Fe]),(0,ca.Z)(()=>{ot&&localStorage.setItem(ot,String(Ce+1)),x(Ce+1),E.current=E.current+1},ce===2?null:1e3),a.createElement("span",null,be?`${be}\uFF1A`:null,Vr(Ce))},Za={"action-bar-container":"action-bar-container___TDRpf","edit-status":"edit-status___wZI5m","action-bar":"action-bar___bbigU",iconfont:"iconfont___hoZln",startDebug:"startDebug___tLWzR",disabledDebug:"disabledDebug___npN0z"},Wa=y(25399),oa=y(93725),da=y(87169),yi=y(60141),Fr=y(56102),Ga=y(89392),qr=y(59301),ma=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});function Si({onShowNotice:oe,className:ce=""}){return qr.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:oe,className:ce},qr.createElement("img",{width:14,src:yi,alt:"notice"}))}function $i({code_hidden:oe,gameStatus:ce,isEditPath:re,currentPath:Fe,git_url:ot,monitoring_url:be,onResetCode:Ce,onResetGitCode:x,onShowCodeSetting:E,onResetPassedCode:b,onShowDir:he,onRightFullHandler:we,isResizeLarge:pe,tab_type:Te,cloud_type:Ke,startDebug:dt,setStartDebug:ze,breakPointValue:it,shixun:He,myshixun:Ue,game:Ge,unique:Et,setUnique:Qe,setHighlightLine:qe,allow_use_code_debugger:vt,onUpdateCode:kt,allBreakPointValue:Ct,setAllBreakPointValue:_t,setBreakPointValue:dn,isTheoretical:Ln,git_zip_url:cu,code_editor:Nn}){var zn;const[Yt]=(0,Ne.useSearchParams)(),[Zt,Fn]=(0,a.useState)("");(0,a.useEffect)(()=>{const Du=at.Z.subscribe("caseInputValue",ln=>{Fn(ln)});return()=>{Du()}},[]);const fu=()=>{It.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:qr.createElement(da.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ma(this,null,function*(){yield Ce(),_t({}),dn([])})})},En=()=>{It.default.confirm({title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",icon:qr.createElement(da.Z,null),content:"\u60A8\u7684\u6240\u6709\u4EE3\u7801\u5C06\u88AB\u8FD8\u539F\u81F3\u521D\u59CB\u72B6\u6001\uFF0C\u4E0D\u5F71\u54CD\u901A\u5173\u72B6\u6001\u4E0E\u4F5C\u4E1A\u6210\u7EE9\u3002\u786E\u8BA4\u91CD\u7F6E\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ma(this,null,function*(){yield x(),_t({}),dn([])})})},Jn=()=>{at.Z.publish("show-head-toolbar",!0)},en=Du=>{const ln=[];for(const Rt in Du)if(Du.hasOwnProperty(Rt)){const hu=Du[Rt];for(const Bu of hu)ln.push(`${Rt}:${Bu}`)}return ln},jn=Du=>ma(this,null,function*(){var ln;console.log(Ct,en(Ct),222),(0,Ne.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u5F00\u542F\u8C03\u8BD5\uFF0C\u8BF7\u7A0D\u5019..."}}),yield kt();const Rt=yield(0,su.ZP)(`/api/myshixuns/${Ue==null?void 0:Ue.identifier}/code_debugs/start.json`,{method:"post",body:{game_identifier:Ge==null?void 0:Ge.identifier,breakpoints:en(Ct),input:Zt}});Rt.status===0&&(ze(!0),at.Z.publish("active-debug"),at.Z.publish("active-debug-data",(Rt==null?void 0:Rt.data)||{}),Qe((ln=Rt==null?void 0:Rt.data)==null?void 0:ln.unique)),(0,Ne.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),ju=()=>ma(this,null,function*(){(yield(0,su.ZP)(`/api/myshixuns/${Ue==null?void 0:Ue.identifier}/code_debugs/stop.json`,{method:"post",body:{game_identifier:Ge==null?void 0:Ge.identifier,unique:Et}})).status===0&&(qe(null),ze(!1))}),Iu=!!((zn=(0,Ga.flattenDeep)(Object.values(Ct)))!=null&&zn.length);return qr.createElement(a.Fragment,null,qr.createElement("div",{className:Za["action-bar"]},Te===3&&Ke!==7&&qr.createElement(qr.Fragment,null,qr.createElement("a",{className:"file-item action font14",onClick:()=>{at.Z.publish("show-clipboard-box")}},qr.createElement("i",{className:"iconfont icon-fuzhiniantie mr5"}),"\u590D\u5236\u7C98\u8D34")),Te===1&&qr.createElement(a.Fragment,null,vt&&qr.createElement(a.Fragment,null,dt?qr.createElement("b",{title:"\u505C\u6B62\u8C03\u8BD5",style:{marginRight:6},className:Za.startDebug,onClick:ju},qr.createElement("i",{style:{color:"#c75450"},className:"iconfont icon-tingzhitiaoshi font12"})):Iu?qr.createElement("b",{title:"\u5F00\u59CB\u8C03\u8BD5",className:Za.startDebug,onClick:jn},qr.createElement("i",{className:"iconfont icon-debug font14"})):qr.createElement(Wa.Z,{title:"\u8BF7\u5148\u5728\u4EE3\u7801\u884C\u8BBE\u7F6E\u65AD\u70B9"},qr.createElement("b",{className:Za.disabledDebug},qr.createElement("i",{className:"iconfont icon-debug font14"})))),!oe&&qr.createElement("a",{title:"\u663E\u793A\u76EE\u5F55",onClick:he},qr.createElement("i",{className:"iconfont icon-chakanmulu"})),ot&&qr.createElement(Fr.CopyToClipboard,{text:ot,onCopy:()=>nt.ZP.success("\u590D\u5236\u6210\u529F")},qr.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740"},qr.createElement("i",{className:"iconfont icon-fuzhi2"}))),cu&&qr.createElement("a",{title:"\u4E0B\u8F7D\u4EE3\u7801\u4ED3\u5E93\u6587\u4EF6",onClick:()=>{(0,ve.LR)(cu,"")}},qr.createElement("i",{className:"iconfont icon-xiazai6 font-20 "})),ce===2&&re&&!dt&&qr.createElement(oa.Z,{placement:"bottomRight",title:"\u4F60\u5728\u672C\u5173\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801?",onConfirm:b},qr.createElement("a",{title:"\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801"},qr.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))),re&&!dt&&qr.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:fu},qr.createElement("i",{className:"iconfont icon-shuaxin4 font-16"})),re&&!dt&&qr.createElement("a",{title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",onClick:En},qr.createElement("i",{className:"iconfont icon-zhongzhi4 font16"})),qr.createElement("a",{onClick:E,title:"\u8BBE\u7F6E"},qr.createElement("i",{className:"iconfont icon-shezhi9 font16"}))),(Te===2||Te===3||Te===4||Te===5||Te===7)&&qr.createElement("a",{title:"\u5DE5\u5177\u680F",onClick:Jn},qr.createElement("i",{className:"iconfont icon-gongjuxiang mr5"})),Yt.get("isFullScreen")!=="true"&&qr.createElement("a",{onClick:we,title:pe?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},qr.createElement("i",{className:pe?"iconfont icon-shousuo":"iconfont icon-quanping6"}))))}var Tl=y(89011),xo={flex_box_center:"flex_box_center___rNE5B",flex_space_between:"flex_space_between___UQz5R",flex_box_vertical_center:"flex_box_vertical_center___LVkcg",flex_box_center_end:"flex_box_center_end___liNMD",flex_box_column:"flex_box_column___en5bA",wrap:"wrap___QHoGE",list:"list___PqCYv",page:"page___TKcdQ"},$l=Object.defineProperty,qo=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable,Ql=(oe,ce,re)=>ce in oe?$l(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,uo=(oe,ce)=>{for(var re in ce||(ce={}))Ol.call(ce,re)&&Ql(oe,re,ce[re]);if(qo)for(var re of qo(ce))no.call(ce,re)&&Ql(oe,re,ce[re]);return oe},Nl=(oe,ce)=>{var re={};for(var Fe in oe)Ol.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&qo)for(var Fe of qo(oe))ce.indexOf(Fe)<0&&no.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},dl=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())}),fl=(oe=>(oe.Classrooms="classrooms",oe.Shixuns="shixuns",oe.Paths="paths",oe.Projects="projects",oe.Videos="videos",oe.Topics="topics",oe.Teach="teach-group",oe))(fl||{});const vs=oe=>{var ce=oe,{userDetail:re,user:Fe,globalSetting:ot,loading:be,dispatch:Ce,onClose:x,shixun:E}=ce,b=Nl(ce,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]);const he=(0,Ne.useParams)(),[we,pe]=(0,a.useState)(null),[Te,Ke]=(0,a.useState)({}),[dt,ze]=(0,a.useState)(0),[it,He]=(0,a.useState)(uo({page:1,limit:20,id:E.identifier},he)),Ue=(0,a.useCallback)(()=>b.visible,[b.visible]);(0,a.useEffect)(()=>{b.visible&&(it.page=1,Ge())},[b.visible]);const Ge=()=>dl(void 0,null,function*(){const Et=yield Ce({type:"shixunsDetail/getSetData",payload:it});Et&&(pe(Et.data_sets),ze(Et.data_sets_count),Ke(Et.folder_name||""))});return a.createElement(a.Fragment,null,b.children,a.createElement(tn.Z,{title:"\u6570\u636E\u96C6",placement:"right",rootClassName:xo.wrap,width:300,closable:!1,onClose:x,open:Ue()},!(we!=null&&we.length)&&a.createElement("div",{className:"tc c-grey-999"},"\u6B64\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u6570\u636E\u96C6"),we==null?void 0:we.map((Et,Qe)=>a.createElement("dl",{className:xo.list,key:Qe},a.createElement(Wa.Z,{title:Et.title},a.createElement("dt",null,a.createElement("span",{className:"icon-wenjian4 mr5"}),Et.title)),a.createElement("dd",null,a.createElement(Fr.CopyToClipboard,{text:Et.file_path,onCopy:()=>nt.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("span",{className:`${xo.copy} current`},"\u70B9\u51FB\u590D\u5236"))))),a.createElement("div",{className:"tc"},a.createElement(ge.Z,{onChange:Et=>{it.page=Et,Ge()},className:xo.page,size:"small",total:dt,pageSize:it.limit,hideOnSinglePage:!0}))))};var hl=(0,Ne.connect)(({user:oe,userDetail:ce,loading:re,shixunsDetail:Fe,globalSetting:ot})=>({user:oe,userDetail:ce,shixunsDetail:Fe,globalSetting:ot,loading:re.models.index}))(vs),Ys={flex_box_center:"flex_box_center___qAghX",flex_space_between:"flex_space_between___T78j9",flex_box_vertical_center:"flex_box_vertical_center___sHN4M",flex_box_center_end:"flex_box_center_end___JfXzO",flex_box_column:"flex_box_column___OVgmN",wrap:"wrap___kus4_",list:"list___oY3h5",page:"page___vXGzX"},No=Object.defineProperty,Io=Object.defineProperties,fo=Object.getOwnPropertyDescriptors,Rr=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,Nr=(oe,ce,re)=>ce in oe?No(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,di=(oe,ce)=>{for(var re in ce||(ce={}))Br.call(ce,re)&&Nr(oe,re,ce[re]);if(Rr)for(var re of Rr(ce))$r.call(ce,re)&&Nr(oe,re,ce[re]);return oe},Ri=(oe,ce)=>Io(oe,fo(ce)),As=(oe,ce)=>{var re={};for(var Fe in oe)Br.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&Rr)for(var Fe of Rr(oe))ce.indexOf(Fe)<0&&$r.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},cs=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())}),Yi=(oe=>(oe.Classrooms="classrooms",oe.Shixuns="shixuns",oe.Paths="paths",oe.Projects="projects",oe.Videos="videos",oe.Topics="topics",oe.Teach="teach-group",oe))(Yi||{});const Ui=oe=>{var ce=oe,{userDetail:re,user:Fe,globalSetting:ot,loading:be,dispatch:Ce,onClose:x,shixun:E}=ce,b=As(ce,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]);const he=(0,Ne.useParams)(),[we,pe]=(0,a.useState)(null),[Te,Ke]=(0,a.useState)(0),[dt,ze]=(0,a.useState)({page:1,limit:20}),[it,He]=(0,a.useState)(""),Ue=(0,a.useCallback)(()=>b.visible,[b.visible]);(0,a.useEffect)(()=>{b.visible||He(""),b.visible&&(dt.page=1,Ge())},[b.visible,it]);const Ge=()=>cs(void 0,null,function*(){var Et;const Qe=yield(0,su.ZP)(`/api/users/${(Et=Fe==null?void 0:Fe.userInfo)==null?void 0:Et.login}/resource_centers/file_list.json`,{method:"get",params:Ri(di({},dt),{keywords:it})});(Qe==null?void 0:Qe.status)==0&&(pe([...Qe.data.list]),Ke(Qe.data.file_count))});return a.createElement(a.Fragment,null,b.children,a.createElement(tn.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3",placement:"right",rootClassName:Ys.wrap,width:300,closable:!1,onClose:x,open:Ue()},a.createElement(Nt.t7,{style:{width:250,height:30,marginBottom:24,color:"rgba(0, 0, 0, 0.88)"},placeholder:"\u8BF7\u641C\u7D22\u8D44\u6E90\u540D\u79F0",value:it,onChange:Et=>{He(Et)}}),!(we!=null&&we.length)&&a.createElement("div",{className:"tc c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),we==null?void 0:we.map((Et,Qe)=>a.createElement("dl",{className:Ys.list,key:Qe},a.createElement(Wa.Z,{title:Et.title},a.createElement("dt",null,a.createElement("span",{className:"icon-wenjian4 mr5"}),Et.title)),a.createElement("dd",null,a.createElement(Fr.CopyToClipboard,{text:Et.file_path,onCopy:()=>nt.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("span",{className:`${Ys.copy} current`},"\u70B9\u51FB\u590D\u5236"))))),a.createElement("div",{className:"tc"},a.createElement(ge.Z,{defaultCurrent:1,current:dt.page||1,onChange:Et=>{dt.page=Et,Ge()},className:Ys.page,size:"small",total:Te,pageSize:dt.limit,hideOnSinglePage:!0,showSizeChanger:!1}))))};var Gs=(0,Ne.connect)(({user:oe,userDetail:ce,loading:re,shixunsDetail:Fe,globalSetting:ot})=>({user:oe,userDetail:ce,shixunsDetail:Fe,globalSetting:ot,loading:re.models.index}))(Ui),es=y(58962),$s="data:image/png;base64,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",ro=y(32868),$o=y(61270),jl=y(45642),D0=y(36586),Cr=y(59301),J0=Object.defineProperty,rs=Object.getOwnPropertySymbols,_0=Object.prototype.hasOwnProperty,e0=Object.prototype.propertyIsEnumerable,po=(oe,ce,re)=>ce in oe?J0(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,t0=(oe,ce)=>{for(var re in ce||(ce={}))_0.call(ce,re)&&po(oe,re,ce[re]);if(rs)for(var re of rs(ce))e0.call(ce,re)&&po(oe,re,ce[re]);return oe},ws=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const{Countdown:Xs}=us.default;function ml(){return Cr.createElement("p",null,"\u5B9E\u9A8C\u73AF\u5883\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var Al=({mirror_description:oe,difficulty:ce,git_url:re,tabActiveParams:Fe,isNotice:ot,user:be,game:Ce,monitoring_url:x,shixun:E={},resetVncLoading:b,onUpdateCostTime:he,lastedGetTaskInfoTime:we,onShowNotice:pe,dispatch:Te,onResetGitCode:Ke,onResetCode:dt,onResetVnc:ze,onRestartReboot:it,onAddVncTime:He,onUpdateCode:Ue,unity_3d_routes:Ge,st:Et,toolbarItem:Qe={},myshixun:qe={},mirror_name:vt,mirror_description_multi:kt,onResetAllVnc:Ct,showReleaseResource:_t,userInfo:dn,taskData:Ln,codeRepData:cu,shixun_environments:Nn,challenge:zn})=>{var Yt,Zt,Fn,fu;const{last_compile_output:En,choose_test_cases:Jn,with_code_file:en,manager_permission:jn,tpm_cases_modified:ju,tpm_modified:Iu,myshixun:{system_tip:Du}={}}=Ln,ln=(0,Ne.useParams)(),[Rt]=(0,Ne.useSearchParams)(),{name:hu,identifier:Bu,task_pass:Qu,test_set_permission:xu,survival_time:Tu}=E,{cost_time:Ye,status:yt}=Ce,{user_url:zt,image_url:Yn,grade:du=0}=be!=null?be:{},[ou,Zn]=(0,a.useState)(!1),[Gn,_u]=(0,a.useState)({}),[Xu,qu]=(0,a.useState)("#37AD83"),[Er,xa]=(0,a.useState)(null),[ra,Pa]=(0,a.useState)(),[Ja,ni]=(0,a.useState)(ot||ju&&Du===!0||!1),[Uu,Dr]=(0,a.useState)(!1),[dr,Ra]=(0,a.useState)(!1),rr=(0,a.useRef)(),ui=(0,a.useRef)(null),[Ta,Zi]=(0,a.useState)(!1),Ca=(0,a.useRef)(Qe);Ca.current=Qe;const{index_tab:fa,shixun_environment_id:ds,tab_type:ii,windows_vnc:Ka,vnc_url:Ti,linux_vnc:Ds,reboot_cloud:Oi,cloud_type:fs,resData:or,instance_startup_type:Mu}=Qe,Jr=(0,a.useRef)(!1);(0,$o.y)(Rt.get("type")==="exercises");const{setOpenDisableCopyAndPaste:vi,disableCopyAndPaste:ci}=(0,$o.X)(),xs=(0,jl._)(Gn);(0,a.useEffect)(()=>{Ln!=null&&Ln.is_charge_window&&It.default.confirm({centered:!0,icon:null,width:500,okText:"\u53BB\u8D2D\u4E70\u8BFE\u7A0B",cancelText:"\u9000\u51FA",title:"\u63D0\u793A",content:Cr.createElement("div",null,"\u672C\u5B9E\u8BAD\u4E3A\u4ED8\u8D39\u5185\u5BB9\uFF0C\u60A8\u6682\u672A\u8D2D\u4E70\uFF0C\u8BF7\u5148\u8D2D\u4E70",Cr.createElement("span",{style:{cursor:"pointer",color:"#0152D9"},onClick:()=>{Ne.history.push(`/paths/${Ln==null?void 0:Ln.subject_id}`)}},"\u300A",Ln==null?void 0:Ln.subject_name,"\u300B")),onOk:()=>{Ne.history.push(`/paths/${Ln==null?void 0:Ln.subject_id}`)},onCancel:()=>{wi()}})},[Ln]),(0,a.useEffect)(()=>{function Oa(){return ws(this,null,function*(){var Ci,ri,Qi,Ps,Go;if(Rt.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let ji;Rt.get("coursesId")==="coursesId"?ji=yield(0,xt._F)({categoryId:Rt.get("exercisesId"),login:Rt.get("login")}):ji=yield(0,xt._B)({categoryId:Rt.get("exercisesId"),login:Rt.get("login")}),_u(t0({},ji)),vi((Ci=ji==null?void 0:ji.exercise)==null?void 0:Ci.forbid_copy),at.Z.publish("exercise-data",ji),typeof((ri=ji==null?void 0:ji.exercise)==null?void 0:ri.left_time)=="number"&&(xa(Date.now()+((Qi=ji==null?void 0:ji.exercise)==null?void 0:Qi.left_time)*1e3),setTimeout(()=>{qu("red")},(((Ps=ji==null?void 0:ji.exercise)==null?void 0:Ps.left_time)-300>0?((Go=ji==null?void 0:ji.exercise)==null?void 0:Go.left_time)-300:0)*1e3))}})}Oa()},[]),(0,a.useEffect)(()=>{const Oa=at.Z.subscribe("update-windows-time",Qi=>{Pa(parseInt(Qi.remaining_time/1e3))}),Ci=at.Z.subscribe("show-head-toolbar",Qi=>{Zn(Qi)}),ri=at.Z.subscribe("show-clipboard-box",Qi=>{Is("show-clipboard-box")});return()=>{Oa(),Ci(),ri()}},[]),(0,a.useEffect)(()=>{var Oa;return Rt.get("type")==="exercises"&&((Oa=Gn==null?void 0:Gn.exercise)!=null&&Oa.screen_open)&&(ro.U.forEach((Ci,ri)=>{var Qi;(Qi=Gn==null?void 0:Gn.exercise)!=null&&Qi.forbid_screen&&(0,ve.WX)()||(window.addEventListener(Ci,Li,!1),window.addEventListener("blur",Li,!1))}),window.focus(),rr.current=setInterval(()=>{window.focus()},1e3)),()=>{ro.U.forEach((Ci,ri)=>{window.removeEventListener(Ci,Li,!1)}),window.removeEventListener("blur",Li,!1),clearInterval(rr.current)}},[Gn]);const Ws=()=>{Dr(!Uu)},ks=()=>{Ra(!dr)},Li=Oa=>{document.activeElement.tagName!=="IFRAME"&&(window.parent.postMessage("backExercise","*"),Jr.current||(0,ne.BU)())};function Vi(){Zn(!ou)}function Es(){Zn(!1)}function wi(){if(Rt.get("subject_id")&&Rt.get("position")){location.href=`/paths/${Rt.get("subject_id")}?position=${Rt.get("position")}`;return}if(ln.courseId&&ln.homeworkId){location.href=`/classrooms/${ln.courseId}/shixun_homework/${ln.homeworkId}/detail?tabs=1`;return}Rt.get("type")==="exercises"&&Li("back"),Rt.get("homework_common_id")?location.href=`/shixuns/${Bu}/challenges?homework_common_id=${Rt.get("homework_common_id")}`:location.href=`/shixuns/${Bu}/challenges`}function Di(){return ws(this,null,function*(){b||(yield ze())})}function eo(){var Oa;let Ci=!((Oa=dn==null?void 0:dn.shixun)!=null&&Oa.editable);It.default.confirm({title:"\u9000\u51FA\u5B9E\u8BAD",icon:Cr.createElement(da.Z,null),content:Cr.createElement("div",null,Cr.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F"),_t&&Cr.createElement(wn.default,{className:"mt10",defaultChecked:Ci,onChange:ri=>{Ci=ri.target.checked}},"\u9000\u51FA\u5B9E\u8BAD\u65F6\uFF0C\u7ACB\u5373\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ws(this,null,function*(){if(_t&&Ci){const ri=yield(0,xt.eA)(qe==null?void 0:qe.identifier);(ri==null?void 0:ri.status)==0&&(nt.ZP.success("\u91CA\u653E\u8D44\u6E90\u6210\u529F"),setTimeout(()=>{wi()},1e3))}else wi()}),onCancel:()=>{}})}function Is(Oa){var Ci,ri;if(Es(),Oa==="reset-task"&&!b){const Qi=It.default.confirm({title:"\u91CD\u7F6E\u73AF\u5883",icon:Cr.createElement(da.Z,null),content:Cr.createElement(ml,null),maskClosable:!1,keyboard:!1,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ws(this,null,function*(){if(ii===4){Qi.update({cancelButtonProps:{disabled:!0}}),yield Di(),Qi.update({cancelButtonProps:{disabled:!1}});return}Di()})})}if(Oa==="restart-reboot"&&!b){const Qi=It.default.confirm({title:"\u91CD\u542F\u4E91\u4E3B\u673A",icon:Cr.createElement(da.Z,null),content:"\u60A8\u786E\u5B9A\u8981\u91CD\u542F\u4E91\u4E3B\u673A\u5417\uFF1F",maskClosable:!1,keyboard:!1,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ws(this,null,function*(){if(ii===4){Qi.update({cancelButtonProps:{disabled:!0}}),yield it(),Qi.update({cancelButtonProps:{disabled:!1}});return}it()})})}if(Oa==="reset-git-code"&&(b||It.default.confirm({title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",icon:Cr.createElement(da.Z,null),content:"\u60A8\u7684\u6240\u6709\u4EE3\u7801\u5C06\u88AB\u8FD8\u539F\u81F3\u521D\u59CB\u72B6\u6001\uFF0C\u4E0D\u5F71\u54CD\u901A\u5173\u72B6\u6001\u4E0E\u4F5C\u4E1A\u6210\u7EE9\u3002\u786E\u8BA4\u91CD\u7F6E\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Ke})),Oa==="reset-code"&&(b||It.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Cr.createElement(da.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:dt})),Oa==="full-screen"&&((0,ne.vp)()?(0,ne.BU)():(0,ne.Dj)((Ci=document==null?void 0:document.getElementById)==null?void 0:Ci.call(document,"task-right-panel"))),Oa==="show-clipboard-box"){if(fs){It.default.info({title:"\u63D0\u793A",icon:Cr.createElement(da.Z,null),content:"\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u7684\u3010\u590D\u5236\u7C98\u8D34\u3011\u529F\u80FD\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\uFF0C\u656C\u8BF7\u671F\u5F85~",centered:!0});return}at.Z.publish(`show-clipboard-box-${(ri=Ca.current)==null?void 0:ri.index_tab}`)}}const Bo={task_pass:Qu,test_set_permission:xu,mirror_description:oe,difficulty:ce,resetVncLoading:b,git_url:re,tabActiveParams:Fe,taskData:Ln,onVncAction:Is,onHideToolBar:Es,shixun:E,monitoring_url:x,unity_3d_routes:Ge,index_tab:fa,shixun_environment_id:ds,tab_type:ii,windows_vnc:Ka,vnc_url:Ti,linux_vnc:Ds,reboot_cloud:Oi,cloud_type:fs,resData:or,instance_startup_type:Mu,mirror_name:vt,mirror_description_multi:kt,shixun_environments:Nn},ol=(0,a.useCallback)(()=>ra?Cr.createElement(Bc,{defaultTime:ra,onAddVncTime:He,onResetAllVnc:Ct,toShixun:wi,myshixun:qe,title:"\u5B9E\u9A8C\u73AF\u5883\u5012\u8BA1\u65F6",user:be,survival_time:Tu}):Cr.createElement(Cr.Fragment,null),[ra]);return Cr.createElement("div",{className:"task-header-container"},Rt.get("type")==="exercises"&&Cr.createElement(ie.Z,null,Cr.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Cr.createElement("span",{className:"ml10"},(Yt=Gn==null?void 0:Gn.exercise)==null?void 0:Yt.user_name)),Cr.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Cr.createElement("span",{className:"ml10"},(Zt=Gn==null?void 0:Gn.exercise)==null?void 0:Zt.student_id))),Rt.get("type")!=="exercises"&&Cr.createElement(Cr.Fragment,null,Cr.createElement("a",{className:"task-user-info",href:zt,target:"_blank"},Yn?Cr.createElement("img",{width:"35",height:"35",src:`${es.Z.IMG_SERVER}/images/${Yn}`}):null,Cr.createElement("span",null,be==null?void 0:be.name)),Cr.createElement("div",{className:"grade-info"},Cr.createElement("img",{src:$s,alt:"gold",width:20}),du)),Cr.createElement("h2",{className:"shixun-info"},Cr.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},Cr.createElement("div",{style:{fontSize:"16px",fontWeight:500,position:"relative"}},hu)),Rt.get("type")!=="exercises"&&Cr.createElement(na,{lastedGetTaskInfoTime:we,status:yt,defaultTime:Ye,onUpdateCostTime:he,retentionTime:"taskBuildTimes",title:"\u5B9E\u9A8C\u603B\u7528\u65F6"})),Cr.createElement("div",{className:"flex-container"},Cr.createElement("div",{ref:ui,onClick:()=>ni(!1)},Rt.get("type")!=="exercises"&&Cr.createElement(Cr.Fragment,null,ot&&Cr.createElement(Si,{className:"btn-notice",onShowNotice:()=>{Iu?pe==null||pe():Te({type:"SHOW_CASE_NOTICE"})}})),Cr.createElement(hr.Z,{open:Ja,onClose:()=>ni(!1),rootClassName:"tasks-header-notice",steps:[{title:"\u66F4\u65B0\u901A\u77E5",description:Iu?Cr.createElement(Cr.Fragment,null,"\u5B9E\u9A8C\u8001\u5E08\u5DF2\u8C03\u6574\u4EE3\u7801\u6A21\u677F\u6587\u4EF6\uFF0C\u8BF7\u60A8\u5C3D\u5FEB\u540C\u6B65\u6700\u65B0\u4EE3\u7801\uFF0C\u4EE5\u514D\u5F71\u54CD\u60A8\u7B54\u9898\u3002",Cr.createElement("br",null),"\u6CE8\uFF1A\u5982\u679C\u5B9E\u9A8C\u8001\u5E08\u8C03\u6574\u7684\u4EE3\u7801\u548C\u60A8\u7684\u4EE3\u7801\u6709\u51B2\u7A81\uFF0C\u5219\u4F1A\u4EE5\u8001\u5E08\u7684\u4EE3\u7801\u4E3A\u51C6\uFF0C\u8986\u76D6\u60A8\u5F53\u524D\u7684\u4EE3\u7801\u3002",Cr.createElement("span",{style:{color:"#3968D2"}},"\u5EFA\u8BAE\u5148\u628A\u5F53\u524D\u4EE3\u7801\u4FDD\u5B58\u5230\u672C\u5730\u518D\u540C\u6B65\u6700\u65B0\u4EE3\u7801\u3002")):Cr.createElement(Cr.Fragment,null,"\u5B9E\u9A8C\u8001\u5E08\u5DF2\u8C03\u6574\u6D4B\u8BD5\u7528\u4F8B\uFF0C\u8BF7\u91CD\u65B0\u8BC4\u6D4B\u4EE3\u7801\u52A0\u8F7D\u6700\u65B0\u6D4B\u8BD5\u7528\u4F8B\u3002"),target:()=>ui.current,nextButtonProps:{children:Cr.createElement(uu.ZP,{onClick:()=>{Iu?pe==null||pe():Te({type:"SHOW_CASE_NOTICE"})},type:"primary",size:"small"},Iu?"\u66F4\u65B0\u4EE3\u7801":"\u91CD\u65B0\u8BC4\u6D4B")}}]})),ol(),Ka&&!(0,Ga.isEmpty)(or)&&!(fs===4&&Mu===2)&&Cr.createElement("span",{onClick:Oa=>{Oa.preventDefault(),at.Z.publish(`send-ctrl-alt-delete-${fa}`)},className:"c-grey-c mr20 current"},"\u53D1\u9001CTRL+ALT+DELETE"),Ge&&Cr.createElement("a",{title:"\u5DE5\u5177\u680F",onClick:Vi},Cr.createElement("i",{className:"iconfont icon-vncshixunjiemian-gongjulan mr5"})),ln.courseId&&ln.homeworkId&&(Ln==null?void 0:Ln.is_open_submit_test_result)&&!(Ln!=null&&Ln.homework_common_is_end)&&((Fn=Ln==null?void 0:Ln.user)==null?void 0:Fn.user_course_identity)==5&&Cr.createElement("div",{className:"flex item-center gap-4px current btn-vnc",onClick:()=>{(0,ve.xg)(`/classrooms/${ln.courseId}/shixun_homework/${ln.homeworkId}/detail/testresult?challengeid=${Ce==null?void 0:Ce.id}`)}},Cr.createElement("span",{className:"icon icon-shiyanjieguo"})," ",Ln!=null&&Ln.is_submit_test_result?"\u4FEE\u6539\u5B9E\u9A8C\u7ED3\u679C":"\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C"),Cr.createElement(Kr.Z,{menu:{items:[jn&&{key:"1",label:"\u914D\u7F6E\u4E0E\u76D1\u63A7"},(Fe==null?void 0:Fe.resource_type)==1&&{key:"2",label:"\u8D44\u6E90\u4E2D\u5FC3"},{key:"3",label:"\u6570\u636E\u96C6"}].filter(Oa=>Oa),onClick:({key:Oa})=>{if(Oa=="1"){if((0,Wu.k5)()){(0,ve.xU)();return}Zi(!0)}Oa=="2"&&ks(),Oa=="3"&&Ws()}}},Cr.createElement("div",{className:"btn-vnc flex item-center gap-4px current"},Cr.createElement("span",{className:"icon icon-gengduo4"})," \u66F4\u591A\u64CD\u4F5C")),(Fe==null?void 0:Fe.resource_type)==1&&Cr.createElement(Gs,{visible:dr,onClose:ks,shixun:E}),Cr.createElement(hl,{visible:Uu,onClose:Ws,shixun:E})),Rt.get("type")!=="exercises"&&Cr.createElement("a",{className:"btn-out",onClick:eo,title:"\u9000\u51FA\u5B9E\u8BAD"},Cr.createElement("i",{className:"iconfont icon-kaiguan"})),((fu=Gn==null?void 0:Gn.exercise)==null?void 0:fu.left_time)>0&&Cr.createElement(ie.Z,{align:"middle"},Cr.createElement("span",{style:{color:Xu,marginRight:6},className:"iconfont icon-daojishi djs"}),Cr.createElement("span",{style:{color:Xu,fontSize:14,marginRight:10}},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),Cr.createElement("span",{className:"mr20"},Cr.createElement(Xs,{valueStyle:{color:Xu,fontSize:20,fontWeight:500},value:Er,onFinish:()=>ws(void 0,null,function*(){const Oa=yield(0,xt.VL)({categoryId:Rt.get("exercisesId"),commit_method:2});if((Oa==null?void 0:Oa.status)===0&&(Et===0&&Ue(1),It.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Cr.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Cr.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>ws(void 0,null,function*(){window.parent.location.href=`/classrooms/${Rt.get("coursesId")}/exercise/${Rt.get("exercisesId")}/detail`})})),(Oa==null?void 0:Oa.status)===-3){const Ci=parseInt(Oa==null?void 0:Oa.message);xa(Date.now()+Ci*1e3)}})}))),Rt.get("type")==="exercises"&&Cr.createElement(uu.ZP,{type:"primary",onClick:()=>{const Oa=()=>ws(void 0,null,function*(){Et===0&&(yield Ue()),xs(),Jr.current=!0,Li()});if(!(Ge&&!en)&&(Et===1?!(Jn!=null&&Jn.had_submmit):!En||cu.lastedUpdateTime!==0)){It.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Cr.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Oa});return}Oa()}},Cr.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"),Cr.createElement(On.Z,null,Cr.createElement(tn.Z,{width:280,rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,destroyOnClose:!1,open:ou,onClose:Es},Cr.createElement(Tl.Z,t0({},Bo)))),Cr.createElement(D0.Z,{identifier:Bu,visible:Ta,onCancel:()=>Zi(!1),info:{type:"\u6311\u6218\u9875\u9762",myshixun_id:qe==null?void 0:qe.id}}))};const vo=300;function q0({title:oe,time:ce,className:re="",callback:Fe,desc:ot="",style:be={}}){function Ce(){Fe&&Fe()}return Cr.createElement("a",{onClick:Ce,title:oe,className:re},Cr.createElement("i",{className:"iconfont icon-shijian1 mr5",style:be}),Cr.createElement("span",null,ot?`${ot}\uFF1A`:"",Vr(ce)))}function Bc({onAddVncTime:oe,onResetAllVnc:ce,toShixun:re,title:Fe="",myshixun:ot,defaultTime:be,user:Ce,survival_time:x}){const E=(0,Ne.useParams)(),[b,he]=(0,a.useState)(be),[we,pe]=(0,a.useState)(!1),[Te,Ke]=(0,a.useState)(!1),dt=(0,a.useRef)(!0),ze=(0,ve.oP)(),it=(0,a.useRef)(!1);(0,a.useEffect)(()=>(window.addEventListener("visibilitychange",He),()=>{window.removeEventListener("visibilitychange",He)}),[]);const He=Qe=>ws(this,null,function*(){var qe,vt;if(document.visibilityState==="visible"){const kt=yield(0,le.fY)(ot==null?void 0:ot.identifier);if((kt==null?void 0:kt.status)===0){const _t=(((qe=kt==null?void 0:kt.data)==null?void 0:qe.remainingTime)>0?(vt=kt==null?void 0:kt.data)==null?void 0:vt.remainingTime:0)/1e3;he(_t),_t>vo&&Ke(!1)}}});(0,ca.Z)(()=>{he(b-1)},b>0?1e3:null),(0,a.useEffect)(()=>{ze.homework_common_id?b===60&&(it.current||Ke(!0)):(b===300||b===180||b===60||b===0)&&(it.current||Ke(!0))},[b]),(0,a.useEffect)(()=>{if(dt.current){const Qe=`${Ce==null?void 0:Ce.login}_${E.taskId}_survival_time`;localStorage.getItem(Qe)!==String(x)?(it.current=!0,It.default.confirm({title:"\u63D0\u793A",icon:null,content:"\u8001\u5E08\u8C03\u6574\u4E86\u65F6\u95F4\u662F\u5426\u540C\u6B65",centered:!0,okText:"\u662F",cancelText:"\u5426",onOk:()=>ws(this,null,function*(){localStorage.removeItem(Qe),yield oe(),it.current=!1,window.location.reload()}),onCancel:()=>{it.current=!1,localStorage.removeItem(Qe)}})):(be0){const qe=yield oe();he(((Qe=qe==null?void 0:qe.data)==null?void 0:Qe.remaining_time)/1e3)}else{const qe=yield ce();re()}pe(!1),Ke(!1)})}function Et(){b{const be=wc[re];function Ce(){if(oe===1)ot(be);else{let x=(ce==null?void 0:ce.split(""))||[],E=x.indexOf(be);E>=0?x.splice(E,1):x.push(be),ot(x.join(""))}}return a.createElement("a",{className:"flex-container",onClick:Ce},oe===1?a.createElement(n0.ZP,{checked:ce&&ce.indexOf(be)>=0,className:"choice"}):a.createElement(wn.default,{className:"choice",checked:ce&&ce.indexOf(be)>=0}),a.createElement("div",{className:"flex-wrp"},a.createElement("span",{className:"checkTitle",style:{lineHeight:1.7,fontSize:16,whiteSpace:"nowrap"}},be,"\u3001"),a.createElement(Qt.Z,{className:"subject-body",value:Fe})))},gl=({callback:oe,multi_count:ce,answer:re})=>{const[Fe,ot]=(0,a.useState)([]);return(0,a.useEffect)(()=>{if(ce){if(re!=null&&re.length){ot(re);return}const be=Array.from({length:ce}).fill("");ot(be)}},[ce,re]),console.log(Fe,re,"multi_count"),a.createElement("div",{className:"option"},Fe==null?void 0:Fe.map((be,Ce)=>a.createElement(ie.Z,{align:"middle",className:"mb10 text"},a.createElement("span",{className:"mb5"},"\u586B\u7A7A",Ce+1,"\u7B54\u6848\uFF1A"),a.createElement(iu.default.TextArea,{key:Ce,value:be,onChange:x=>{Fe[Ce]=x.target.value,oe(Fe)}}))))},el=({id:oe,answer:ce,challenge_question:re,category:Fe,subject:ot,onSetAnswers:be,question_name:Ce,multi_count:x})=>{function E(b){be(oe,b)}return a.createElement("li",null,a.createElement(ie.Z,{className:"subject c-grey-999",align:"stretch"},a.createElement(ee.Z,{flex:"40px"},a.createElement("p",{className:"mt3 order"},oe+1,"\u3001")),a.createElement(ee.Z,{flex:"1"},a.createElement(Qt.Z,{value:`${ot}`,className:"subject-body"}))),Ce==="\u5355\u9009\u9898/\u591A\u9009\u9898"&&a.createElement("div",{className:"option"},re==null?void 0:re.map(({option_name:b},he)=>a.createElement(Fc,{index:he,key:b,option_name:b,answer:ce,category:Fe,callback:E}))),Ce==="\u5224\u65AD\u9898"&&a.createElement("div",{className:"option"},a.createElement(n0.ZP.Group,{className:"mb10",style:{marginLeft:38},value:ce||void 0,onChange:b=>E(b.target.value)},a.createElement(n0.ZP,{value:"true",className:"mr40"},"\u6B63\u786E"),a.createElement(n0.ZP,{value:"false"},"\u9519\u8BEF"))),Ce==="\u586B\u7A7A\u9898"&&a.createElement(gl,{multi_count:x,callback:E,answer:ce}))},Hl=({chooses:oe,answers:ce,onSetAnswers:re,bgColor:Fe="#1E1E1E"})=>a.createElement("ul",{className:`${Fe==="#1E1E1E"?"":"vs"} choose-container`,style:{backgroundColor:Fe}},oe.map(({subject:ot,challenge_question:be,category:Ce,question_name:x,multi_count:E},b)=>a.createElement(el,{key:b,id:b,subject:ot,challenge_question:be,category:Ce,answer:ce[b],onSetAnswers:re,question_name:x,multi_count:E}))),jo=y(30490),Yl=y(12305),B0=y(97289),Co=Object.defineProperty,tl=Object.defineProperties,w0=Object.getOwnPropertyDescriptors,u0=Object.getOwnPropertySymbols,xc=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable,F0=(oe,ce,re)=>ce in oe?Co(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,qa=(oe,ce)=>{for(var re in ce||(ce={}))xc.call(ce,re)&&F0(oe,re,ce[re]);if(u0)for(var re of u0(ce))Ul.call(ce,re)&&F0(oe,re,ce[re]);return oe},Ho=(oe,ce)=>tl(oe,w0(ce));const $0=({id:oe,isActive:ce,title:re,onActive:Fe,had_submmit:ot,result:be,actual_output:Ce,standard_answer:x,question_name:E,showTheAnswer:b,user_course_identity:he})=>{function we(){Fe(oe)}let pe="test-case-item";return ce&&(pe+=" active"),ot&&(pe+=" has-result"),a.createElement("li",{className:pe},a.createElement("a",{className:"case-header",onClick:we},a.createElement("h2",null,a.createElement("div",{className:ce?"arrow-down":"arrow-right",style:{width:12}}),a.createElement("span",{className:"test-title",style:{width:75}},re)),b?a.createElement("img",{width:16,src:be?Yl.Z:B0.Z}):a.createElement("div",{className:`${Ce?"submitStatus":"unsubmitStatus"}`},Ce?"\u5DF2\u63D0\u4EA4":"\u672A\u63D0\u4EA4")),a.createElement("div",{className:`item-desc ${ce?"show":"hide"} choose-game-item`},b?Ce?E==="\u586B\u7A7A\u9898"?a.createElement(a.Fragment,null,a.createElement("p",null,a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("b",null,x==null?void 0:x.map((Te,Ke)=>{var dt;return a.createElement("p",null,"\u586B\u7A7A",Ke+1,"\uFF1A",(dt=Te==null?void 0:Te.text)==null?void 0:dt.join("\u3001"))}))),a.createElement("p",null,a.createElement("div",null,"\u5B66\u751F\u7B54\u6848\uFF1A"),a.createElement("b",{className:`${be?"c-green":"c-red"}`},Ce==null?void 0:Ce.map((Te,Ke)=>a.createElement("p",null,"\u586B\u7A7A",Ke+1,"\uFF1A",Te))))):a.createElement(a.Fragment,null,a.createElement("p",null,"\u6B63\u786E\u7B54\u6848\uFF1A",a.createElement("b",null,x)),a.createElement("p",null,"\u5B66\u751F\u7B54\u6848\uFF1A",a.createElement("b",{className:`${be?"c-green":"c-red"}`},Ce))):a.createElement("p",null,"\u5C1A\u672A\u63D0\u4EA4\uFF0C\u6682\u4E0D\u652F\u6301\u67E5\u770B"):a.createElement("p",null,"\u7B54\u9898\u9636\u6BB5\uFF0C\u4E0D\u652F\u6301\u67E5\u770B\u7ED3\u679C")))};var r0=({onResizeSetContainer:oe,moveY:ce,had_submmit:re,had_all_submmit:Fe,test_sets:ot=[],challenge_chooses_count:be,choose_correct_num:Ce,user_course_identity:x,shixun_choice_public_result:E})=>{const[b]=(0,Ne.useSearchParams)(),he=(0,Ne.useParams)(),[we,pe]=(0,a.useState)(-1);function Te(Ue){pe(Ue===we?-1:Ue)}const Ke=Ce===be,dt=E,[ze,it]=(0,a.useState)(0);function He(){oe(ce)}return console.log(x),(0,a.useEffect)(()=>{console.log(ot);let Ue=0;ot==null||ot.map(Ge=>{Ge!=null&&Ge.actual_output||(Ue=Ue+1)}),it(Ue)},[]),a.createElement(a.Fragment,null,a.createElement("div",{className:"test-header"},a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),a.createElement("a",{onClick:He},a.createElement("i",{className:`iconfont ${ce===.01?"icon-shousuo":"icon-zhankai"} icon-zhankai`}))),dt&&re&&a.createElement("p",{className:`test-result ${Ke?"success":"failer"}`},a.createElement("span",{className:"count"},a.createElement("img",{width:16,src:Ke?Yl.Z:jo.Z}),Ce||0," / ",be," \u5171\u6709",be,"\u9898\uFF0C"),a.createElement("span",null,Ke?"\u5168\u90E8\u901A\u8FC7":`\u5176\u4E2D${be-Ce}\u9898\u76EE\u7ED3\u679C\u4E0D\u5339\u914D\u3002\u8BE6\u60C5\u5982\u4E0B\uFF1A`)),!dt&&a.createElement("p",{className:`test-result ${Fe?"success":"failer"}`},Fe?"\u5F53\u524D\u72B6\u6001\u5DF2\u63D0\u4EA4\uFF0C\u5C06\u6309\u7167\u6700\u65B0\u63D0\u4EA4\u7684\u7B54\u6848\u8BA1\u7B97\u6210\u7EE9\uFF0C\u8BE6\u60C5\u5982\u4E0B\uFF1A":"\u5F53\u524D\u72B6\u6001\u672A\u63D0\u4EA4\uFF0C\u70B9\u51FB\u8BC4\u6D4B\u8FDB\u884C\u63D0\u4EA4\u3002\u63D0\u4EA4\u540E\u624D\u8BA1\u7B97\u6210\u7EE9\uFF0C\u8BE6\u60C5\u5982\u4E0B\uFF1A"),a.createElement("ul",{className:"test-case-list"},ot.map((Ue,Ge)=>a.createElement($0,Ho(qa({key:"item"+Ge,had_submmit:re,title:`\u9898\u76EE${Ge+1}`},Ue),{isActive:we===Ge,id:Ge,onActive:Te,user_course_identity:x,showTheAnswer:dt})))))},mo={"action-container":"action-container___Xcx9G","eval-btn-group":"eval-btn-group___b8ds5","eval-desc":"eval-desc___bIcYm","btn-run":"btn-run___fh7pl","btn-run-self":"btn-run-self___Bwz1A","ghost-link":"ghost-link___Y8dGm",link:"link___PPhWD"},El="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII=",Yo=y(24334),nl=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const ec=y(66649);var a0=({st:oe,prev_game:ce,next_game:re,time_limit:Fe,record_consume_time:ot,loading:be,shixun:Ce,game:x,onRun:E,dispatch:b,chooses:he,unity_3d_routes:we,user:pe,is_last_game:Te,onUpdateCode:Ke,choose_test_cases:dt,test_sets:ze,challenge:it,game_report_id:He,tabActiveParams:Ue={},startDebug:Ge,isLocalFetch:Et,onLocalRun:Qe,work_end_forbid_evaluate:qe,homework_common_name:vt,setCurrentRunNum:kt,sec_key:Ct,is_open_submit_test_result:_t,picture:dn,checked:Ln,is_show:cu,status:Nn})=>{var zn;const Yt=(0,Ne.useParams)(),Zt=!Te&&!be&&(Ce.status>0||(pe==null?void 0:pe.identity)<5),Fn=["\u81EA\u6D4B\u8FD0\u884C","\u6B63\u5728\u542F\u52A8","\u505C\u6B62\u8FD0\u884C","\u6B63\u5728\u505C\u6B62","\u6B63\u5728\u8FD0\u884C"],fu=(0,Ne.useSelector)(Xu=>{var qu;return(qu=Xu==null?void 0:Xu.user)==null?void 0:qu.userInfo}),[En]=(0,Ne.useSearchParams)(),[Jn,en]=(0,a.useState)(0),[jn,ju]=(0,a.useState)(0),[Iu,Du]=(0,a.useState)(!1),[ln,Rt]=(0,a.useState)((zn=ze==null?void 0:ze.find(Xu=>Xu.input&&!Xu.is_file))==null?void 0:zn.input),[hu,Bu]=(0,a.useState)(!1),[Qu,xu]=(0,a.useState)(Fn[0]),Tu=(0,a.useRef)(!1),Ye=(0,Ne.useLocation)(),{shixun_environment_id:yt,tab_type:zt}=Ue,Yn=()=>{const Xu=ec();if(Xu.day()>=1&&Xu.day()<=5){const qu=Xu.hour(),Er=Xu.minute();return qu>=9&&qu<12||qu===14&&Er>=30||qu>14&&qu<18||qu===19&&Er>=30||qu===20&&Er<=30}else return!1};(0,a.useEffect)(()=>{Jn>0&&setTimeout(()=>{en(Jn-1)},1e3)},[Jn]),(0,a.useEffect)(()=>{jn>0&&setTimeout(()=>{ju(jn-1)},1e3)},[jn]),(0,a.useEffect)(()=>{const Xu=at.Z.subscribe("eval-code-finish",()=>{we&&Du(!0),oe===1||(fu!=null&&fu.is_paid_version?en(5):en(Yn()?15:10))}),qu=at.Z.subscribe("caseInputValue",xa=>{Rt(xa)}),Er=at.Z.subscribe("runCodeFinish",()=>{Tu.current=!1,Bu(!1),xu(Fn[0]),jn>0||(fu!=null&&fu.is_paid_version?en(5):en(Yn()?15:10))});return()=>{Xu(),qu(),Er()}},[]);const du=()=>{Tu.current=!1,xu(Fn[3]),at.Z.publish("runCode",{type:"stop"}),(0,le.Yv)(Yt.taskId,{shixun_environment_id:yt,tab_type:zt}),setTimeout(()=>{xu(Fn[0]),Bu(!1),fu!=null&&fu.is_paid_version?en(5):en(Yn()?15:10)},2500)},ou=()=>nl(void 0,null,function*(){Tu.current=!0,yield Ke(),xu(Fn[1]),at.Z.publish("show-case-result",!0),setTimeout(()=>nl(void 0,null,function*(){var Xu,qu,Er,xa,ra;let Pa={test_case_content:ln,shixun_environment_id:yt,tab_type:zt};En.get("type")==="exercises"?Pa.extras={exercise_id:En.get("exercisesId")}:Yt.courseId&&Yt.homeworkId&&(Pa.extras={homework_common_id:Yt.homeworkId});const Ja=yield(0,le.h$)(Yt.taskId,Pa);if((qu=(Xu=Ja==null?void 0:Ja.data)==null?void 0:Xu.data_list)!=null&&qu.length){at.Z.publish("pod-restrict-data",{identifier:(Er=Ja==null?void 0:Ja.data)==null?void 0:Er.identifier,data_list:(xa=Ja==null?void 0:Ja.data)==null?void 0:xa.data_list});return}at.Z.publish("showRunCodeTab",!0),at.Z.publish("runCode",{type:"start",socketUrl:((ra=Ja==null?void 0:Ja.data)==null?void 0:ra.wss_url)+"/log"})}),100),setTimeout(()=>{Tu.current&&(xu(Fn[2]),Bu(!1))},1e3)}),Zn=()=>nl(void 0,null,function*(){Bu(!0),Qu===Fn[2]?du():(kt(Xu=>Xu+1),ou())}),Gn=()=>nl(void 0,null,function*(){var Xu,qu;Bu(!0),xu(Fn[4]),at.Z.publish("show-case-result",!0);const Er=yield Qe(ln);if(Er.status===0){const xa=(qu=(Xu=Er==null?void 0:Er.data)==null?void 0:Xu.out)==null?void 0:qu.map(ra=>Yo.Base64.decode(ra));Bu(!1),xu(Fn[0]),at.Z.publish("showRunCodeTab",!0),at.Z.publish("setLogData",xa)}}),_u=()=>Et?a.createElement(uu.ZP,{onClick:Gn,loading:hu,danger:!0,className:`${mo["btn-run-self"]} mr10`},Qu):a.createElement(uu.ZP,{onClick:(0,Ga.throttle)(Zn,2e3),loading:hu,danger:!0,disabled:jn>0||Jn>0||be,className:`${mo["btn-run-self"]} mr10`},jn>0?`${jn}S`:Qu);return a.createElement("div",{className:mo["action-container"]},a.createElement("div",{className:`flex-container ${mo["eval-desc"]}`},Fe&&(it!=null&&it.with_code_file)?a.createElement("span",null,`\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A${Fe}\u79D2`):null,ot&&(it!=null&&it.with_code_file)?a.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",ot," \u79D2"):null,He?a.createElement("a",{target:"_blank",className:mo.link,href:`/report/${Yt.taskId}/${He}`},"\u4EE3\u7801\u6027\u80FD\u68C0\u6D4B"):null,[2,3,4,5,6].includes(zt)&&a.createElement("a",{title:"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C",onClick:()=>{at.Z.publish("show-case-result")}},"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C")),a.createElement("div",{className:`flex-container ${mo["eval-btn-group"]}`},ce&&!be?a.createElement("a",{href:`/tasks/${ce}${Ye.search}`,onClick:Xu=>{if(Xu.preventDefault(),Yt.courseId&&Yt.homeworkId){setTimeout(()=>window.location.href=`/tasks/${Yt.courseId}/${Yt.homeworkId}/${ce}${Ye.search}`,300);return}if(Yt.courseId&&Yt.exerciseId){setTimeout(()=>window.location.href=`/tasks/${Yt.courseId}/${Yt.exerciseId}/${ce}/exercise${Ye.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${ce}${Ye.search}`,300)},className:mo["ghost-link"]},"\u4E0A\u4E00\u5173"):null,Zt?a.createElement("a",{href:`/tasks/${re}${Ye.search}`,onClick:Xu=>{var qu;if(Xu.preventDefault(),Ce.task_pass||x.status===2||(pe==null?void 0:pe.identity)<5||oe===1&&((qu=dt==null?void 0:dt.test_sets)!=null&&qu.every(Er=>Er.actual_output))||Nn=="optional"){if(Yt.courseId&&Yt.homeworkId){setTimeout(()=>window.location.href=`/tasks/${Yt.courseId}/${Yt.homeworkId}/${re}${Ye.search}`,300);return}if(Yt.courseId&&Yt.exerciseId){setTimeout(()=>window.location.href=`/tasks/${Yt.courseId}/${Yt.exerciseId}/${re}/exercise${Ye.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${re}${Ye.search}`,300);return}It.default.warning({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u6211\u77E5\u9053\u4E86",content:a.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u8BBE\u7F6E\u4E86\u4E0D\u5141\u8BB8\u8DF3\u5173\u3002",oe===1?"\u63D0\u4EA4":"\u901A\u8FC7","\u5F53\u524D\u5173\u5361\u540E\uFF0C\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u5173\u3002")})},className:mo["ghost-link"]},"\u4E0B\u4E00\u5173"):null,Iu&&(it==null?void 0:it.show_type)===1&&a.createElement("button",{onClick:()=>{b({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"\u67E5\u770B\u6548\u679C"},"\u67E5\u770B\u6548\u679C"),we&&!(it!=null&&it.with_code_file)&&a.createElement("button",{onClick:()=>nl(void 0,null,function*(){(pe==null?void 0:pe.user_course_identity)==5&&_t?window.open(`/classrooms/${Yt.courseId}/shixun_homework/${Yt.homeworkId}/detail/testresult?challengeid=${x==null?void 0:x.id}`):(window.open(`/tasks/${Yt.taskId}/result?challengeid=${x==null?void 0:x.id}`),localStorage.setItem("tasksurl",window.location.search))}),style:{minWidth:"72px",marginRight:8},className:mo["btn-run"],title:"\u63D0\u4EA4"},"\u63D0\u4EA4"),zt===1&&!Ge&&(Ce==null?void 0:Ce.open_self_run)&&_u(),(it==null?void 0:it.with_code_file)&&!(zt===1&&Ge)&&a.createElement("button",{onClick:()=>nl(void 0,null,function*(){if(qe){It.default.warning({title:"\u63D0\u793A",icon:null,centered:!0,width:554,okText:"\u6211\u77E5\u9053\u4E86",content:a.createElement("div",null,"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4F5C\u4E1A",a.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${Yt==null?void 0:Yt.courseId}/shixun_homework/${En.get("homework_common_id")?En.get("homework_common_id"):Yt==null?void 0:Yt.homeworkId}/detail?tabs=1`)}},"\uFF08",vt,"\uFF09"),"\u4E2D\u88AB\u4F7F\u7528\uFF0C\u8BE5\u4F5C\u4E1A\u8BBE\u7F6E\u4E86\u622A\u6B62\u540E\u7981\u6B62\u4F5C\u7B54\u3002")});return}if(oe===1&&(he==null?void 0:he.length)<=0){It.default.confirm({centered:!0,title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"},a.createElement("p",null,"\u60A8\u8FD8\u672A\u6DFB\u52A0\u9898\u76EE\uFF0C\u8BF7\u6DFB\u52A0\u540E\u8BC4\u6D4B\uFF01")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"});return}Du(!1),yield E()}),style:{minWidth:"72px"},disabled:be||Jn>0||Qu!=="\u81EA\u6D4B\u8FD0\u884C"||jn>0,className:mo["btn-run"],title:"\u8FD0\u884C\u8BC4\u6D4B"},Jn>0?`${Jn}S`:a.createElement(a.Fragment,null," ",a.createElement("img",{src:El,alt:"run",width:18})," ",a.createElement("b",null,"\u8BC4\u6D4B")," "))))},bo=y(30655),pl={iconWrapper:"iconWrapper___U51IV",minusIcon:"minusIcon___xP_3j",arrowIcon:"arrowIcon___jKd9h"},tc="data:image/png;base64,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",Ic="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAAXNSR0IArs4c6QAAAZdJREFUWEfF2D1Lw1AUxvH/8xHcBHFSaUfrojiKi19FHFwUFQQriLoIxcVVv4O4CCJOOriK7oKTCiLaQY9cCaW2yc1LzU2WDLnn5EdC8pxEDLCZ2SRwDIwCTUmttHZmVgNOALc/kLTtapRWmHTczKaAc2AoWvMNjEh68tTUgQtguGtNXdJ9IUgMwvX1QswsDuHqikESEK7hlqRm3NXwIFqSlnPfGg9iT9J6TsQRsCjJckHKRGSGlI3IBAmBSIWEQnghIRGJkNCIWEgViD5IVYg/kCoRHUjViG7IJvAbx11bG5iVdJvw6l4CDnuOueCbk3SZN9U76Wtmu8BaT4MXYN6DWQX2e2regQVJV3kwf8aAKjF980hVmNjBqApM4oQWGuMdFUNiUmfWUJhUiHsEQ2AyQUJgMkPKxuSClInJDfFgHoFxSZ8J2RQXB8/AmKTXQhAPpibpISljzCwOMyPpujAkwuwAG9GJb6K0/vKFnZmtREHpzn0HNCS1B4JEmOnob8CppI8siWtmDWACOJP0lvo5kaXpf635AX6GXzDZRnW0AAAAAElFTkSuQmCC",I0=({desc:oe,visible:ce})=>{const re=(0,a.useRef)(),Fe=(0,a.useRef)(),[ot,be]=(0,a.useState)(!1),[Ce,x]=(0,a.useState)(!1);(0,a.useEffect)(()=>{if(re.current){let b=function(He){x(!1),(0,ve.kk)("none");const Ue=re.current.getBoundingClientRect();pe=Ue.left,Te=Ue.top,Ke=He.pageX,dt=He.pageY,ze=!0,it=!0,document.onselectstart=function(){return!1}},he=function(He){var Ue,Ge;ze&&(He.stopPropagation(),ze=!1,(0,ve.kk)("auto"),document.onselectstart=null,it&&(it=!1,((Ue=He.target)==null?void 0:Ue.id)!==((Ge=Fe.current)==null?void 0:Ge.id)&&x(!0)))},we=function(He){if(ze){it=!1,x(!1);const Ue=He.pageX-Ke,Ge=He.pageY-dt;re.current.style.left=`${pe+Ue}px`,re.current.style.top=`${Te+Ge}px`}},pe=0,Te=0,Ke=0,dt=0,ze=!1,it=!1;return re.current.addEventListener("mousedown",b),document.addEventListener("mousemove",we),document.addEventListener("mouseup",he),()=>{var He;(He=re.current)==null||He.removeEventListener("mousedown",b),document.removeEventListener("mousemove",we),document.removeEventListener("mouseup",he)}}},[re.current]);const E=()=>{x(!1)};return a.createElement("div",{style:{display:ce?"block":"none"}},a.createElement(tn.Z,{title:"\u4EFB\u52A1\u63CF\u8FF0",placement:"right",onClose:E,open:Ce},oe),a.createElement("div",{className:pl.arrowIcon,onClick:()=>be(!1),style:{position:"fixed",display:ot?"block":"none",zIndex:1e3,bottom:223}},a.createElement("img",{draggable:!1,src:Ic,alt:""})),a.createElement("div",{ref:re,draggable:!1,className:pl.iconWrapper,style:{position:"fixed",display:ot?"none":"block",zIndex:1e3,bottom:223,right:26,borderRadius:"50%",cursor:"pointer"}},a.createElement("i",{ref:Fe,id:"minusIconElement",onClick:()=>{x(!1),be(!0)},className:`iconfont icon-yichu1 ${pl.minusIcon}`}),a.createElement("img",{draggable:!1,src:tc})))},b0=y(27495),nc=y(34996),bc=Object.defineProperty,vl=Object.getOwnPropertySymbols,au=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,jr=(oe,ce,re)=>ce in oe?bc(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,ea=(oe,ce)=>{for(var re in ce||(ce={}))au.call(ce,re)&&jr(oe,re,ce[re]);if(vl)for(var re of vl(ce))xr.call(ce,re)&&jr(oe,re,ce[re]);return oe},Ba=({isTheoretical:oe,onFontSizeChange:ce,cmFontSize:re,cmCodeMode:Fe,onCodeModeChange:ot,tabToSpace:be,onTabToSpace:Ce,shixun:x,autoFormat:E,onAutoFormat:b,formatDocument:he,code_editor:we,challenge:pe,shixun_environment_id:Te,shixun_environments:Ke})=>{const{task_pass:dt=!1,forbid_copy:ze=!1,test_set_permission:it=!1}=x!=null?x:{},He={isTheoretical:oe,onFontSizeChange:ce,cmFontSize:re,cmCodeMode:Fe,onCodeModeChange:ot,tabToSpace:be,onTabToSpace:Ce,autoFormat:E,onAutoFormat:b,formatDocument:he,code_editor:we,challenge:pe,shixun_environment_id:Te,shixun_environments:Ke};return a.createElement(nc.Z,ea({},He),a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),a.createElement("section",null,a.createElement("a",{className:"file-item",title:dt?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},a.createElement("b",null,"\u8DF3\u5173"),a.createElement("span",null,dt?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),a.createElement("a",{className:"file-item",title:it?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),a.createElement("span",null,it?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),a.createElement("a",{className:"file-item",title:ze?"\u4E0D\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801":"\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801"},a.createElement("b",null,"\u4EE3\u7801\u7C98\u8D34"),a.createElement("span",null,ze?"\u4E0D\u5141\u8BB8":"\u5141\u8BB8"))))},Ea=y(81528),Cs=Object.defineProperty,as=Object.defineProperties,Us=Object.getOwnPropertyDescriptors,gs=Object.getOwnPropertySymbols,Zs=Object.prototype.hasOwnProperty,S0=Object.prototype.propertyIsEnumerable,zl=(oe,ce,re)=>ce in oe?Cs(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Vs=(oe,ce)=>{for(var re in ce||(ce={}))Zs.call(ce,re)&&zl(oe,re,ce[re]);if(gs)for(var re of gs(ce))S0.call(ce,re)&&zl(oe,re,ce[re]);return oe},So=(oe,ce)=>as(oe,Us(ce)),Cl=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});function Kl(oe,ce){switch(ce.type){case Tt.wj:return So(Vs({},oe),{loading:!0});case Tt.V1:return So(Vs({},oe),{loading:!1});case Tt.OJ:return Vs(Vs({},oe),ce.payload);case Tt.$Y:return So(Vs({},oe),{theme:ce.payload});default:throw new Error}}var M0=({taskData:oe,moveY:ce,onResizeYStart:re,onResizeSetContainer:Fe,onEval:ot,lastedGetTaskInfoTime:be,onUpdateCode:Ce,_dispatch:x})=>{const E=(0,Ne.useLocation)(),[b]=(0,Ne.useSearchParams)(),he=(0,Ne.useParams)(),{chooses:we,choose_test_cases:pe,game:Te,user_course_identity:Ke,shixun_choice_public_result:dt}=oe,{test_sets:ze,challenge_chooses_count:it,choose_correct_num:He,had_submmit:Ue,had_all_submmit:Ge}=pe,Et=(0,a.useCallback)(()=>{let en=[];return en.length=it,Ue&&(en=ze.map(jn=>jn.question_name==="\u5224\u65AD\u9898"?jn.actual_output==="\u6B63\u786E"?"true":jn.actual_output==="\u9519\u8BEF"?"false":void 0:jn.actual_output)),en},[be]),[Qe,qe]=(0,a.useReducer)(Kl,{loading:!1,answers:Et(),theme:(0,Cu.G)("cmCodeMode","vs-dark")});(0,a.useEffect)(()=>{qe({type:Tt.OJ,payload:{answers:Et()}})},[be]);const{answers:vt,loading:kt}=Qe;function Ct(en,jn){vt[en]=jn,qe({type:Tt.OJ,payload:{answers:vt}})}function _t(){var en,jn;let ju=!0;for(let Iu=0;Iu!!Du))!=null&&jn.length)){nt.ZP.info(`\u8BF7\u5148\u7ED9\u7B2C${Iu+1}\u9898\u9009\u62E9\u7B54\u6848\uFF01`),ju=!1;break}return ju}function dn(){return Cl(this,null,function*(){var en;if(_t()){qe({type:Tt.wj});const jn=he.courseId&&he.homeworkId?{homework_common_id:he.homeworkId}:{};let ju;(b.get("ip_limit")==="inner"||b.get("ip_bind_type")==="true")&&(ju=yield(0,bo.y)({ip_limit:b.get("ip_limit"),ip_bind:b.get("ip_bind_type")==="true"}));const Iu=yield(0,le.zl)(Te.identifier,Vs({answer:vt,challenge_id:(en=oe==null?void 0:oe.challenge)==null?void 0:en.id,subject_id:b.get("subject_id")||"",question_id:b.get("questionId"),exercise_id:b.get("exercisesId")||he.exerciseId,competition_entry_id:b.get("competition_entry_id"),ip:ju},jn));ot(Iu),qe({type:Tt.V1})}})}const Ln=ce?`${ce-54}px`:"70%",cu=`calc(100% - 3px - 51px - ${Ln})`,[Nn,zn]=(0,a.useState)(!1),[Yt,Zt]=(0,a.useState)(!1),Fn={isTheoretical:!0,cmCodeMode:Qe.theme,onCodeModeChange:function(en){qe({type:Tt.$Y,payload:en}),(0,Cu.t)("cmCodeMode",en)}},fu={isResizeLarge:Nn,onRightFullHandler:En,onShowCodeSetting:Jn,allBreakPointValue:{},tab_type:1,code_hidden:!0,isTheoretical:!0};function En(){zn(!Nn),(0,ne.vp)()?(0,ne.BU)():(0,ne.Dj)(document.body)}function Jn(){Zt(!Yt)}return a.createElement(a.Fragment,null,a.createElement("div",{className:ho["code-area-container"],style:{height:Ln}},a.createElement(ie.Z,{align:"middle"},a.createElement("div",{style:{color:"#8b9399",paddingLeft:"20px",fontSize:"16px"}},"\u9898\u76EE"),a.createElement(Ea.Z,null),a.createElement($i,Vs({},fu))),a.createElement(Hl,{chooses:we,answers:vt,onSetAnswers:Ct,bgColor:Qe.theme==="vs-dark"?"#1E1E1E":"#fff"})),a.createElement("div",{className:ho["resize-y-bar"],onMouseDown:re,draggable:!1},a.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),a.createElement("div",{className:ho["test-set-container"],style:{height:cu}},kt?a.createElement(yu.Z,null):a.createElement(r0,{had_submmit:Ue,had_all_submmit:Ge,moveY:ce,onResizeSetContainer:Fe,test_sets:ze,challenge_chooses_count:it,choose_correct_num:He,user_course_identity:Ke,shixun_choice_public_result:dt})),a.createElement("div",{className:ho["action-container"]},a.createElement(a0,So(Vs({onUpdateCode:Ce},oe),{loading:kt,onRun:dn,dispatch:x}))),a.createElement(On.Z,null,a.createElement(tn.Z,{rootClassName:ho["setting-drawer"],title:null,placement:"right",closable:!1,open:Yt,onClose:()=>Zt(!1)},a.createElement(Ba,Vs({},Fn)))),a.createElement(I0,{desc:a.createElement(Qt.Z,{value:oe==null?void 0:oe.challenge.task_pass}),visible:Nn}))},k0={flex_box_center:"flex_box_center___E3mm3",flex_space_between:"flex_space_between___NchwZ",flex_box_vertical_center:"flex_box_vertical_center___uhqi5",flex_box_center_end:"flex_box_center_end___d93TL",flex_box_column:"flex_box_column___XN9GA",wrap:"wrap___Dtadp",full:"full___LlKwC"},Fs={flex_box_center:"flex_box_center___Girdq",flex_space_between:"flex_space_between___xGVfq",flex_box_vertical_center:"flex_box_vertical_center___kQglB",flex_box_center_end:"flex_box_center_end___UzYyP",flex_box_column:"flex_box_column___owBZ4",menu:"menu___bRs3V",warehouse:"warehouse___pnW7f",header:"header___OzyWX",title:"title___ByRPB",content:"content___tnn6U",left:"left___xyjRy",close:"close___dIQKZ",right:"right___kqPbE",loading:"loading___fp187",empty:"empty___RbU4g",tabs:"tabs___ynZp5",line:"line___rxyEe",footer:"footer___J6kQd",commit:"commit___h8y0q",blueLight:"blueLight___eLhBs",filePathWrp:"filePathWrp___J9TMo",filePath:"filePath___PD1I2",bottom0:"bottom0___B9ftG"},ul=y(31691),Ss=y(93041),yo={wrap:"wrap___SVOKK",modal:"modal___vUwdM",title:"title___l8FrY",path:"path___aTkFP",colorBlue:"colorBlue___fCgXS",width240:"width240___RtAGH",filePath:"filePath___pvSsH"},pd=Object.defineProperty,Sc=Object.getOwnPropertySymbols,Vc=Object.prototype.hasOwnProperty,Mc=Object.prototype.propertyIsEnumerable,Jc=(oe,ce,re)=>ce in oe?pd(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,kc=(oe,ce)=>{for(var re in ce||(ce={}))Vc.call(ce,re)&&Jc(oe,re,ce[re]);if(Sc)for(var re of Sc(ce))Mc.call(ce,re)&&Jc(oe,re,ce[re]);return oe},vd=(oe,ce)=>{var re={};for(var Fe in oe)Vc.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&Sc)for(var Fe of Sc(oe))ce.indexOf(Fe)<0&&Mc.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},Cd=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const Td=oe=>{var ce=oe,{shixunsDetail:re,globalSetting:Fe,loading:ot,user:be,dispatch:Ce,taskData:x,isRepository:E}=ce,b=vd(ce,["shixunsDetail","globalSetting","loading","user","dispatch","taskData","isRepository"]);const he=(0,Ne.useLocation)(),we=kc(kc({},(0,Ne.useParams)()),(0,Ne.useLocation)().query),[pe,Te]=(0,a.useState)({}),Ke=(0,a.useRef)(),[dt]=vn.default.useForm(),[ze,it]=(0,a.useState)("");(0,a.useEffect)(()=>{b.visible&&dt.resetFields()},[b.visible]),(0,a.useEffect)(()=>{const Ge=sessionStorage.getItem("pathArray");if(Ge){const Et=Ge.split(",").join("/"),Qe=Et.indexOf("/")===0?Et.substr(1):Et;it(Qe)}},[]),(0,a.useEffect)(()=>{var Ge,Et;Ke.current=(Et=(Ge=he.pathname)==null?void 0:Ge.split("/"))==null?void 0:Et[2]},[]);const He=(...Ge)=>Cd(void 0,[...Ge],function*(Et={}){const Qe=yield Ce({type:"shixunsDetail/addRepositoryFile",payload:{id:x.myshixun.identifier,message:Et.commitMessage,content:"",path:(b.defaultPath?b.defaultPath+"/":"")+Et.path+"/"+(Et.file||".gitkeep"),secret_repository:E?void 0:!0}});(Qe==null?void 0:Qe.status)===0&&(nt.ZP.success("\u6DFB\u52A0\u6210\u529F"),b.onOK({path:(b.defaultPath?b.defaultPath+"/":"")+Et.path+"/"+(Et.file||".gitkeep"),name:Et.path.split("/")[Et.path.split("/").length-1]}),b.onClose())}),Ue=()=>{var Ge,Et;Ne.history.push(`/shixuns/${Ke.current}/${(Et=(Ge=he.pathname)==null?void 0:Ge.split("/"))==null?void 0:Et[3]}${ze?`/master/shixun_show/${ze}`:""}`)};return a.createElement(It.default,{width:"60%",centered:!0,open:b.visible,wrapClassName:yo.modal,onOk:()=>{dt.submit()},onCancel:b.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},a.createElement("section",{className:yo.bg},a.createElement("div",{className:yo.wrap},a.createElement(vn.default,{className:"mt10",form:dt,scrollToFirstError:!0,layout:"vertical",onFinish:He,onChange:()=>{var Ge,Et,Qe,qe;const vt=kc({},dt.getFieldsValue()),kt=(Ge=vt==null?void 0:vt.path)==null?void 0:Ge.split(""),Ct=(Et=vt==null?void 0:vt.file)==null?void 0:Et.split("");(Qe=kt==null?void 0:kt.filter(_t=>_t=="/"))!=null&&Qe.length&&(vt.path=vt.path.substring(0,vt.path.length-1)),(qe=Ct==null?void 0:Ct.filter(_t=>_t=="/"))!=null&&qe.length&&(vt.file=vt.file.substring(0,vt.path.length-1)),dt.setFieldsValue(kc({},vt)),Te(vt)}},a.createElement(vn.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},a.createElement(ie.Z,null,a.createElement(ee.Z,null,a.createElement("span",{className:yo.filePath},b.defaultPath+"/")),a.createElement(ee.Z,{flex:"1"},a.createElement(vn.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(iu.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),a.createElement(vn.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},a.createElement(iu.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),a.createElement(vn.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(iu.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var yd=(0,Ne.connect)(({shixunsDetail:oe,loading:ce,globalSetting:re,user:Fe})=>({shixunsDetail:oe,globalSetting:re,user:Fe,loading:ce.models.index}))(Td),Dd=y(11897),_c=Object.defineProperty,rl=Object.getOwnPropertySymbols,qc=Object.prototype.hasOwnProperty,$c=Object.prototype.propertyIsEnumerable,ed=(oe,ce,re)=>ce in oe?_c(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,de=(oe,ce)=>{for(var re in ce||(ce={}))qc.call(ce,re)&&ed(oe,re,ce[re]);if(rl)for(var re of rl(ce))$c.call(ce,re)&&ed(oe,re,ce[re]);return oe},tt=(oe,ce)=>{var re={};for(var Fe in oe)qc.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&rl)for(var Fe of rl(oe))ce.indexOf(Fe)<0&&$c.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},Bt=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const Ht=oe=>{var ce=oe,{shixunsDetail:re,globalSetting:Fe,loading:ot,user:be,taskData:Ce,dispatch:x,isRepository:E,onClose:b}=ce,he=tt(ce,["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"]);const we=(0,Ne.useLocation)(),pe=de(de({},(0,Ne.useParams)()),(0,Ne.useLocation)().query),[Te,Ke]=(0,a.useState)({}),dt=(0,a.useRef)(),[ze]=vn.default.useForm(),[it,He]=(0,a.useState)("");(0,a.useEffect)(()=>{he.visible&&ze.resetFields()},[he.visible]),(0,a.useEffect)(()=>{const Et=sessionStorage.getItem("pathArray");if(Et){const Qe=Et.split(",").join("/"),qe=Qe.indexOf("/")===0?Qe.substr(1):Qe;He(qe)}},[]),(0,a.useEffect)(()=>{var Et,Qe;dt.current=(Qe=(Et=we.pathname)==null?void 0:Et.split("/"))==null?void 0:Qe[2]},[]);const Ue=(...Et)=>Bt(void 0,[...Et],function*(Qe={}){const qe=yield(0,le.MI)({id:Ce.myshixun.identifier,message:Qe.commitMessage,content:Qe.codeMirror,path:(he.defaultPath?he.defaultPath+"/":"")+Qe.path,secret_repository:E?void 0:!0});(qe==null?void 0:qe.status)===0&&(nt.ZP.success("\u6DFB\u52A0\u6210\u529F"),he.onOK({path:(he.defaultPath?he.defaultPath+"/":"")+Qe.path,name:Qe.path.split("/")[Qe.path.split("/").length-1]}),b())}),Ge=()=>{var Et,Qe;Ne.history.push(`/shixuns/${dt.current}/${(Qe=(Et=we.pathname)==null?void 0:Et.split("/"))==null?void 0:Qe[3]}${it?`/master/shixun_show/${it}`:""}`)};return a.createElement(It.default,{width:"60%",open:he.visible,wrapClassName:yo.modal,centered:!0,onOk:()=>{ze.submit()},onCancel:b,title:"\u65B0\u5EFA\u6587\u4EF6"},a.createElement("section",{className:yo.bg},a.createElement("div",{className:yo.wrap},a.createElement(vn.default,{className:"mt10",form:ze,scrollToFirstError:!0,layout:"vertical",onFinish:Ue,onChange:()=>{var Et,Qe;const qe=de({},ze.getFieldsValue()),vt=(Et=qe==null?void 0:qe.path)==null?void 0:Et.split("");((Qe=vt==null?void 0:vt.filter(kt=>kt=="/"))==null?void 0:Qe.length)>1&&(qe.path=qe.path.substring(0,qe.path.length-1)),ze.setFieldsValue(de({},qe)),Ke(qe)}},a.createElement(vn.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},a.createElement(ie.Z,null,a.createElement(ee.Z,null,a.createElement("span",{className:yo.filePath},he.defaultPath+"/")),a.createElement(ee.Z,{flex:"1"},a.createElement(vn.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(iu.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),a.createElement(vn.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(iu.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),a.createElement("div",{className:"mt10 mb20"},a.createElement(vn.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},a.createElement(Dd.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Jt=(0,Ne.connect)(({shixunsDetail:oe,loading:ce,globalSetting:re,user:Fe})=>({shixunsDetail:oe,globalSetting:re,user:Fe,loading:ce.models.index}))(Ht),Sn=Object.defineProperty,Wn=Object.getOwnPropertySymbols,_n=Object.prototype.hasOwnProperty,vu=Object.prototype.propertyIsEnumerable,wu=(oe,ce,re)=>ce in oe?Sn(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,$n=(oe,ce)=>{for(var re in ce||(ce={}))_n.call(ce,re)&&wu(oe,re,ce[re]);if(Wn)for(var re of Wn(ce))vu.call(ce,re)&&wu(oe,re,ce[re]);return oe},Lu=(oe,ce)=>{var re={};for(var Fe in oe)_n.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&Wn)for(var Fe of Wn(oe))ce.indexOf(Fe)<0&&vu.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},Ru=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const Ou=oe=>{var ce=oe,{shixunsDetail:re,globalSetting:Fe,loading:ot,user:be,dispatch:Ce,isRepository:x,taskData:E}=ce,b=Lu(ce,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"]);const he=(0,Ne.useLocation)(),we=$n($n({},(0,Ne.useParams)()),(0,Ne.useLocation)().query),[pe,Te]=(0,a.useState)({}),Ke=(0,a.useRef)(),[dt]=vn.default.useForm(),[ze,it]=(0,a.useState)(""),[He,Ue]=(0,a.useState)("");(0,a.useEffect)(()=>{b.visible&&dt.resetFields()},[b.visible]),(0,a.useEffect)(()=>{const Qe=b.defaultPath.split("/");Qe.length===1?(it(""),Ue(b.defaultPath)):(Ue(Qe.pop()),it(Qe.join("/")+"/"))},[b.defaultPath]),(0,a.useEffect)(()=>{var Qe,qe;Ke.current=(qe=(Qe=he.pathname)==null?void 0:Qe.split("/"))==null?void 0:qe[2]},[]);const Ge=(...Qe)=>Ru(void 0,[...Qe],function*(qe={}){var vt;const kt=yield(0,le.g7)({id:(vt=E==null?void 0:E.shixun)==null?void 0:vt.identifier,from:b.defaultPath,to:ze+qe.path,message:qe.commitMessage||`${b.defaultPath} rename to ${ze}${qe.path} `});(kt==null?void 0:kt.status)===0&&(nt.ZP.success("\u64CD\u4F5C\u6210\u529F"),b.onOK({path:qe.path,name:qe.path}),b.onClose())}),Et=()=>{var Qe,qe;Ne.history.push(`/shixuns/${Ke.current}/${(qe=(Qe=he.pathname)==null?void 0:Qe.split("/"))==null?void 0:qe[3]}${ze?`/master/shixun_show/${ze}`:""}`)};return a.createElement(It.default,{width:"40%",open:b.visible,wrapClassName:yo.modal,centered:!0,onOk:()=>{dt.submit()},onCancel:b.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},a.createElement("section",{className:yo.bg},a.createElement("div",{className:yo.wrap},a.createElement(vn.default,{className:"mt10",form:dt,scrollToFirstError:!0,layout:"vertical",onFinish:Ge,onChange:()=>{var Qe,qe;const vt=$n({},dt.getFieldsValue()),kt=(Qe=vt==null?void 0:vt.path)==null?void 0:Qe.split("");((qe=kt==null?void 0:kt.filter(Ct=>Ct=="/"))==null?void 0:qe.length)>1&&(vt.path=vt.path.substring(0,vt.path.length-1)),dt.setFieldsValue($n({},vt)),Te(vt)}},a.createElement(vn.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},a.createElement(ie.Z,null,a.createElement(ee.Z,{flex:"1"},a.createElement(vn.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(iu.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:He}))))),a.createElement(vn.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},a.createElement(iu.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${b.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Pu=(0,Ne.connect)(({shixunsDetail:oe,loading:ce,globalSetting:re,user:Fe})=>({shixunsDetail:oe,globalSetting:re,user:Fe,loading:ce.models.index}))(Ou),Hu=y(94968),Yu=y(53226),Nu={wrap:"wrap___BqUCH",title:"title___Hv2Zk",path:"path___XGwUd",colorBlue:"colorBlue___AYPVZ"},sr=Object.defineProperty,$u=Object.getOwnPropertySymbols,Gu=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable,nr=(oe,ce,re)=>ce in oe?sr(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,ur=(oe,ce)=>{for(var re in ce||(ce={}))Gu.call(ce,re)&&nr(oe,re,ce[re]);if($u)for(var re of $u(ce))lr.call(ce,re)&&nr(oe,re,ce[re]);return oe},Hr=(oe,ce)=>{var re={};for(var Fe in oe)Gu.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&$u)for(var Fe of $u(oe))ce.indexOf(Fe)<0&&lr.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},pr=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const{Dragger:Mr}=Hu.default,vr=oe=>{var ce=oe,{shixunsDetail:re,globalSetting:Fe,loading:ot,user:be,taskData:Ce,dispatch:x,isRepository:E}=ce,b=Hr(ce,["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"]),he;const we=(0,Ne.useLocation)(),pe=ur(ur({},(0,Ne.useParams)()),(0,Ne.useLocation)().query),[Te,Ke]=(0,a.useState)({}),dt=(0,a.useRef)(),[ze]=vn.default.useForm(),[it,He]=(0,a.useState)([]),[Ue,Ge]=(0,a.useState)();let Et;(0,a.useEffect)(()=>{b.visible&&(ze.resetFields(),He([]))},[b.visible]),(0,a.useEffect)(()=>{dt.current=pe.id},[]),(0,a.useEffect)(()=>{const _t=sessionStorage.getItem("pathArray");if(_t){const dn=_t.split(",").join("/"),Ln=dn.indexOf("/")===0?dn.substr(1):dn;Ge(Ln)}},[]);const Qe=_t=>{var dn,Ln,cu;if(Et=_t.file.name,_t.file.status==="done"||_t.file.status==="uploading"){if(He(_t.fileList),!_t.file.response)return;if(((dn=_t.file.response)==null?void 0:dn.status)===0){nt.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}He(it.filter(Nn=>Nn.uid!==_t.file.uid)),(Ln=_t.file.response)!=null&&Ln.message&&nt.ZP.info((cu=_t.file.response)==null?void 0:cu.message)}},qe=_t=>pr(void 0,null,function*(){if(!_t.response){nt.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield x({type:"shixunsDetail/deleteGitFile",payload:{id:pe.id,path:Ue?`${Ue}/${_t.name}`:_t.name,message:ze.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Ue?`${Ue}/${_t.name}`:_t.name}`,secret_repository:E?null:!0}})).status===0&&(He(it.filter(Ln=>Ln.uid!==_t.uid)),nt.ZP.info("\u5220\u9664\u6210\u529F"))}),vt={height:300,multiple:!0,withCredentials:!0,data:()=>pr(void 0,null,function*(){return new Promise((_t,dn)=>pr(void 0,null,function*(){setTimeout(()=>pr(void 0,null,function*(){const Ln=yield ze.getFieldsValue(),cu=ur(ur({},{path:b.defaultPath?b.defaultPath:"",message:Te.commitMessage||`\u4E0A\u4F20\u4E86${Et}`}),E?{}:{secret_repository:!0});_t(cu)}),200)}))}),fileList:it,method:"post",action:`${es.Z.API_SERVER}/api/myshixuns/${(he=Ce==null?void 0:Ce.myshixun)==null?void 0:he.identifier}/upload_git_file.json`,onChange:Qe,onRemove:qe,beforeUpload:_t=>{Et=_t.name}},kt=_t=>pr(void 0,null,function*(){yield ze.validateFields(),b.onClose(),b.onOK({path:b.defaultPath}),Ct()}),Ct=()=>{};return a.createElement(It.default,{open:b.visible,onOk:kt,centered:!0,onCancel:b.onClose,width:"70%"},a.createElement("section",{className:Nu.bg},a.createElement("div",{className:Nu.wrap},a.createElement("div",{className:Nu.title},"\u4E0A\u4F20\u6587\u4EF6"),a.createElement(vn.default,{className:"mt10",form:ze,scrollToFirstError:!0,layout:"vertical",onFinish:kt,onValuesChange:()=>Ke(ur({},ze.getFieldsValue()))},a.createElement(vn.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(iu.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),a.createElement(vn.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},a.createElement(Mr,ur({},vt),a.createElement("div",null,a.createElement("i",{className:`iconfont icon-shangchuan font50 ${Nu.colorBlue}`})),a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",a.createElement("span",{className:`${Nu.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))))),a.createElement(Yu.Z,{onFinish:_t=>Ge(_t)})))};var Wr=(0,Ne.connect)(({shixunsDetail:oe,loading:ce,globalSetting:re,user:Fe})=>({shixunsDetail:oe,globalSetting:re,user:Fe,loading:ce.models.index}))(vr),Ar={flex_box_center:"flex_box_center___uGMjc",flex_space_between:"flex_space_between___q698b",flex_box_vertical_center:"flex_box_vertical_center___BcSqa",flex_box_center_end:"flex_box_center_end___U5VB_",flex_box_column:"flex_box_column___FwzY4",headLeft:"headLeft___KOU8I",colorBlue:"colorBlue___I6JQI",wrap:"wrap___U6KnW",nodata:"nodata___fWmNT",nodataText:"nodataText___Ufs81",content:"content___yybiA",gitCode:"gitCode___DAK9G",ellipsis:"ellipsis___PeS94",menu:"menu___em7Yq",overlayClass:"overlayClass___Awf9Q",tips:"tips___M0tZb"},br={wrap:"wrap___ishRT",content:"content___BcYdO",mainPathWrap:"mainPathWrap___d2GOf",colorBlue:"colorBlue___hKIcc"},Ir=Object.defineProperty,Or=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,sa=Object.prototype.propertyIsEnumerable,Gr=(oe,ce,re)=>ce in oe?Ir(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Sr=(oe,ce)=>{for(var re in ce||(ce={}))Yr.call(ce,re)&&Gr(oe,re,ce[re]);if(Or)for(var re of Or(ce))sa.call(ce,re)&&Gr(oe,re,ce[re]);return oe},Lr=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const mr=({shixunsDetail:oe,globalSetting:ce,loading:re,dispatch:Fe,title:ot,pathList:be=[],showInputPath:Ce=!1,isMergeSelectFile:x=!1,onFinish:E=()=>{}})=>{const[b]=vn.default.useForm(),he=Sr(Sr({},(0,Ne.useParams)()),(0,Ne.useLocation)().query),we=(0,Ne.useLocation)(),pe=(0,a.useRef)(),[Te,Ke]=(0,a.useState)(""),[dt,ze]=(0,a.useState)(""),[it,He]=(0,a.useState)([]),[Ue,Ge]=(0,a.useState)([]);(0,a.useEffect)(()=>{var Ct,_t;pe.current=((_t=(Ct=we.pathname)==null?void 0:Ct.split("/"))==null?void 0:_t[3])==="repository"},[]),(0,a.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const Ct=be.join("/");let _t=[];be.map((dn,Ln)=>{Ln===0?_t.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${dn}`,path:Ct}):_t.push({val:`/${dn}`,path:Ct})}),He(_t),Ke(Ct),ze(Ct),Et(Ct)},[oe.actionTabs.key]);const Et=Ct=>Lr(void 0,null,function*(){const _t=yield Fe({type:pe.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:he.id,path:Ct}});_t&&Ge(_t.trees||[])}),Qe=Ct=>{let _t=Te;Ct.type==="tree"&&(it.length?it.push({val:`/${Ct.name}`,path:Ct.name}):it.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ct.name}`,path:Ct.name}),He(it),_t=Te?`${Te}/${Ct.name}`:Ct.name,Ke(_t)),Et(_t)},qe=(Ct,_t)=>{const dn=it.filter((cu,Nn)=>Nn<=_t);He(dn);const Ln=dn.filter((cu,Nn)=>Nn!==0).map(cu=>cu.val).join("").substr(1);Ke(Ln),Et(Ln)},vt=()=>Lr(void 0,null,function*(){const Ct=b==null?void 0:b.getFieldsValue(),_t=Te?`${Te}${Ct!=null&&Ct.name?`/${Ct==null?void 0:Ct.name}`:""}`:Ct==null?void 0:Ct.name;if(x){E(_t),kt();return}if(Ce){yield b.validateFields();const dn=yield Fe({type:"shixunsDetail/uploadGitFolder",payload:Sr(Sr({},{id:he.id,path:_t}),pe.current?{}:{secret_repository:!0})});E(dt),dn.status===0&&nt.ZP.info("\u65B0\u5EFA\u6210\u529F")}else E(_t),nt.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");kt()}),kt=()=>{Fe({type:"shixunsDetail/setActionTabs",payload:{}}),b.resetFields()};return a.createElement(It.default,{centered:!0,title:ot||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:vt,onCancel:kt},a.createElement("div",{className:br.wrap},a.createElement("div",{className:br.content},a.createElement("div",{className:br.mainPathWrap},!!(it!=null&&it.length)&&it.map((Ct,_t)=>a.createElement("a",{key:_t,onClick:()=>qe(Ct,_t)},Ct.val))),!!(Ue!=null&&Ue.length)&&Ue.map((Ct,_t)=>Ct.type==="tree"&&a.createElement("a",{key:_t,onClick:()=>Qe(Ct)},a.createElement("i",{className:`iconfont icon-wenjianjia ${br.colorBlue}`}),Ct.name))),a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),a.createElement("div",{className:"mt5 mb5"},Te),Ce&&a.createElement(vn.default,{form:b,scrollToFirstError:!0,className:"mt20"},a.createElement(vn.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(iu.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var kr=(0,Ne.connect)(({shixunsDetail:oe,loading:ce,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:ce.models.index}))(mr),Pr=y(18785),Aa=y(84105),ya=y(10933),va=Object.defineProperty,ba=Object.defineProperties,la=Object.getOwnPropertyDescriptors,Ma=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,$a=(oe,ce,re)=>ce in oe?va(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Sa=(oe,ce)=>{for(var re in ce||(ce={}))Qa.call(ce,re)&&$a(oe,re,ce[re]);if(Ma)for(var re of Ma(ce))Ha.call(ce,re)&&$a(oe,re,ce[re]);return oe},ei=(oe,ce)=>ba(oe,la(ce)),ka=(oe,ce)=>{var re={};for(var Fe in oe)Qa.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&Ma)for(var Fe of Ma(oe))ce.indexOf(Fe)<0&&Ha.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},ai=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const{DirectoryTree:Xa}=pt.default,Mi=oe=>{var ce=oe,{shixunsDetail:re,globalSetting:Fe,loading:ot,user:be,activeKey:Ce,dispatch:x,taskData:E,practiceSetting:b,isRepository:he,treeData:we,setTreeData:pe,params:Te}=ce,Ke=ka(ce,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"]),dt,ze,it;const He=(0,Ne.useLocation)(),[Ue,Ge]=(0,a.useState)(),[Et,Qe]=(0,a.useState)(!1),[qe,vt]=(0,a.useState)(!1),[kt,Ct]=(0,a.useState)(!1),[_t,dn]=(0,a.useState)(!1),[Ln,cu]=(0,a.useState)("");let[Nn,zn]=(0,a.useState)([]),[Yt,Zt]=(0,a.useState)([]);const[Fn,fu]=(0,a.useState)([]),[En,Jn]=(0,a.useState)(!1),[en,jn]=(0,a.useState)(),[ju,Iu]=(0,a.useState)(),[Du,ln]=(0,a.useState)(""),[Rt,hu]=(0,a.useState)(),[Bu,Qu]=(0,a.useState)(!1);(0,a.useEffect)(()=>{pe([]),Zn(""),localStorage.warehouseHideTip||Jn(!0)},[He.pathname,he]),(0,a.useEffect)(()=>{var Uu,Dr,dr,Ra;if((Uu=E==null?void 0:E.challenge)!=null&&Uu.path&&(we!=null&&we.length)){const rr=(dr=(Dr=E==null?void 0:E.challenge)==null?void 0:Dr.path)==null?void 0:dr.replaceAll("\uFF1B",""),ui=(Ra=(0,Ga.cloneDeep)(we))==null?void 0:Ra.filter(Ta=>{var Zi;return Ta.name===((Zi=rr==null?void 0:rr.split("/"))==null?void 0:Zi[0])});xu(rr),(we==null?void 0:we.length)!==1&&(console.log(ui,"filterTreeData"),pe(ui))}},[(dt=E==null?void 0:E.challenge)==null?void 0:dt.path,we]);const xu=Uu=>{zt(Uu),Yt=[Uu],Zt([Uu])},Tu=(Uu="")=>ai(void 0,null,function*(){(yield(0,mt.Zt)({id:Te.id,secret_dir_path:Uu}))&&hu(Uu)}),Ye=Uu=>a.createElement(Ss.default,{className:Ar.menu,onClick:Dr=>{switch(cu(Uu.path||""),Dr.key){case"1":(0,ve.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Qe(!0);break;case"2":(0,ve.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Ct(!0);break;case"3":(0,ve.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),dn(!0);break;case"4":(0,ve.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),vt(!0);break;case"5":(0,ve.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Xu(Uu.path,Uu.name,Uu);break;case"6":(0,ve.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),qu(Uu);break}}},(Uu.type==="topTree"||Uu.type==="tree")&&a.createElement(Ss.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Uu.type==="topTree"||Uu.type==="tree")&&a.createElement(Ss.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Uu.type==="topTree"||Uu.type==="tree")&&a.createElement(Ss.default.Item,{key:"3"},"\u4E0A\u4F20"),Uu.type!=="topTree"&&Uu.type!=="tree"&&a.createElement(Ss.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Uu.type!=="topTree"&&a.createElement(Fr.CopyToClipboard,{text:`/data/workspace/myshixun/${he?"":"secret/"}${Uu==null?void 0:Uu.path}`,onCopy:()=>nt.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(Ss.default.Item,{key:"6"},a.createElement(a.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Uu.type!=="topTree"&&a.createElement(Ss.default.Item,{key:"5"},"\u5220\u9664")),yt=(Uu,Dr)=>Uu.map(dr=>(Dr==""?dr.path=Dr+dr.name:dr.path=Dr+"/"+dr.name,dr.title=a.createElement(ie.Z,{className:"font14"},a.createElement(ee.Z,{flex:"1"},a.createElement(ie.Z,null,a.createElement(ee.Z,{flex:"20px"},dr.type==="blob"&&a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),a.createElement(ee.Z,{flex:"1"},a.createElement("span",{className:" multi_ellipsis1"},dr.name)))),a.createElement(ee.Z,null,(dr.type==="blob"||dr.type==="tree")&&a.createElement(Kr.Z,{dropdownRender:()=>Ye(dr),className:Ar.ellipsis},a.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),dr.disableCheckbox=Ue&&Ue!==dr.name,dr.className=dr.type==="tree"?Ar.pl23:"",dr.checkable=dr.type!=="tree",dr.isLeaf=dr.type!=="tree",dr.children=dr.type==="tree"&&[],dr.key=dr.path,dr)),zt=Uu=>{x({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Uu}})},Yn=(Uu,Dr)=>ai(void 0,null,function*(){const dr=Uu.split("/");yield Zn(Ln),setTimeout(()=>{zt(Uu),Nn=[dr[0]||""],Yt=[Uu],Zt([...Yt]),zn([...Nn])},150)}),du=(Uu,Dr)=>{if(console.log(Uu,"data"),Dr=="")pe([...Uu]);else{let dr=ou(we,Dr,Uu);pe([...dr])}};function ou(Uu,Dr,dr){return Uu.map(Ra=>Ra.key===Dr?(Ra.children=[...dr],Sa({},Ra)):Ra.children?ei(Sa({},Ra),{children:ou(Ra.children,Dr,dr)}):Ra)}const Zn=(Uu="")=>ai(void 0,null,function*(){var Dr,dr,Ra;console.log("location:",He);const rr=yield(0,le.pU)((Dr=E==null?void 0:E.myshixun)==null?void 0:Dr.identifier,{path:Uu});if(rr){if((dr=rr.trees)!=null&&dr.length){let ui=yt([...rr.trees],Uu);du(ui,Uu),fu(rr.trees||[]),Iu((rr==null?void 0:rr.secret_dir_path)||""),console.log("handleGetRepository:",ui,Uu),setTimeout(()=>console.log(we),2e3)}else Uu==""&&pe([]);jn(((Ra=rr.commits)==null?void 0:Ra[0])||{})}return rr}),Gn=Uu=>ai(void 0,null,function*(){return new Promise((Dr,dr)=>ai(void 0,null,function*(){Uu.children.length&&Dr(),ln(Uu.path),yield Zn(Uu.path),Dr()}))}),_u=(Uu,Dr)=>ai(void 0,null,function*(){var dr;console.log("handleSelectTree",Uu,Dr.nativeEvent.target.nodeName,Dr);const Ra=()=>{zt(Dr.node.path),Uu=[Dr.node.path],Zt([...Uu])};Dr.nativeEvent.target.nodeName==="svg"||Dr.nativeEvent.target.nodeName==="LI"||Dr.nativeEvent.target.nodeName==="I"||Dr.node.type==="blob"&&((dr=b==null?void 0:b.sideBar)!=null&&dr.confirmLeave?It.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ra(),x({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Ra())}),Xu=(Uu,Dr,dr)=>{It.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${dr.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ai(void 0,null,function*(){var Ra;const rr=yield(0,le.bD)({id:(Ra=E==null?void 0:E.myshixun)==null?void 0:Ra.identifier,path:Uu,message:`\u5220\u9664${Uu}`});let ui=Uu.split("/");if((rr==null?void 0:rr.status)===0){nt.ZP.info("\u5220\u9664\u6210\u529F"),ui.splice(ui.length-1,1);const Ta=yield Zn(ui.length>1?ui.join("/"):"");return Ta!=null&&Ta.trees||(ui.splice(ui.length-1,1),yield Zn(ui.length>1?ui.join("/"):"")),zt(""),!0}else(rr==null?void 0:rr.status)===-3&&It.default.info({title:"\u5220\u9664\u5931\u8D25",content:a.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Uu,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}})})})},qu=Uu=>{console.log(Uu,"item")},Er=(Uu,Dr)=>ai(void 0,null,function*(){if(console.log("handleExpand",Dr),Dr.nativeEvent.target.nodeName==="svg"||Dr.nativeEvent.target.nodeName==="path"||Dr.nativeEvent.target.nodeName==="LI")return!0;yield Gn(Dr.node),Nn.includes(Dr.node.path)?Nn.splice(Nn.indexOf(Dr.node.path),1):Nn.push(Dr.node.path),zn([...Nn])}),xa=()=>{Jn(!1),localStorage.warehouseHideTip=!0},ra=Uu=>ai(void 0,null,function*(){var Dr;let dr,Ra="",rr,ui;switch(he){case!0:Ra="\u5F00\u542F\u7248\u672C\u5E93",rr="\u5F00\u542F",ui="\u4E0D\u5F00\u542F",dr=a.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(Dr=re==null?void 0:re.detail)!=null&&Dr.secret_repository?(Ra="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",rr="\u786E\u5B9A",ui="\u53D6\u6D88",dr=a.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Ra="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",rr="\u4E0D\u4F7F\u7528",ui="\u4F7F\u7528",dr=a.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!he&&(0,ya.gy)(x,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||It.default.confirm({title:Ra,okText:rr,cancelText:ui,content:dr,onOk:()=>{var Ta;(0,ve.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Ra]),!he&&!((Ta=re==null?void 0:re.detail)!=null&&Ta.secret_repository)||Pa(Uu)},onCancel:()=>{var Ta;!he&&!((Ta=re==null?void 0:re.detail)!=null&&Ta.secret_repository)&&Pa(Uu)}})}),Pa=Uu=>ai(void 0,null,function*(){he?(yield(0,mt.h4)(Sa({},Te)),x({type:"practiceSetting/getCommonData",payload:Sa({},Te)})):yield(0,mt.K0)(ei(Sa({},Te),{is_secret_repository:Uu})),Zn(),x({type:"shixunsDetail/getShixunsDetail",payload:{id:Te.id}})}),Ja=Uu=>{console.log(Uu)},ni=Uu=>ai(void 0,null,function*(){console.log(Uu);const Dr=Uu.node.key,dr=Uu.dragNode.key,Ra=Uu.node.pos.split("-"),rr=Uu.dropPosition-Number(Ra[Ra.length-1]);if(Uu.node.type!=="tree"||Uu.dragNode.path.split("/").length===1){nt.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield x({type:"shixunsDetail/moveGitFile",payload:{id:Te.id,from:Uu.dragNode.path,to:Uu.node.path+"/"+Uu.dragNode.name,message:`${Uu.dragNode.path} move to ${Uu.node.path+"/"+Uu.dragNode.name} `}})).status===0){zt("");let fa=Uu.dragNode.path.split("/");fa.pop(),yield Zn(Uu.node.path),yield Zn(fa.join("/")),fa.pop(),yield Zn(fa.join("/"))}});return a.createElement("section",{className:Ar.bg},a.createElement("div",{className:Ar.contentbg},a.createElement("div",{className:Ar.wrap},a.createElement(ie.Z,{className:Ar.gitCode},a.createElement(ee.Z,{flex:"1"},a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),he?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),a.createElement(ee.Z,null,a.createElement(Kr.Z,{dropdownRender:()=>Ye({type:"topTree"}),className:"current"},a.createElement(Wa.Z,{open:En,title:a.createElement("div",{className:"font16"},a.createElement(Pr.Z,{style:{position:"relative",left:-35},onClick:()=>xa()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",a.createElement("span",{onClick:()=>xa(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Ar.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})))),!!we.length&&!he&&a.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},a.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),we.length?a.createElement(a.Fragment,null,a.createElement("div",{className:Ar.content},a.createElement(Xa,{disabled:!!ot.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:we,switcherIcon:a.createElement(Aa.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Er,expandedKeys:Nn,selectedKeys:Yt,onSelect:_u,draggable:{icon:!1},onDragEnter:Ja,onDrop:ni,allowDrop:({dropNode:Uu,dropPosition:Dr})=>!1}))):"",!we.length&&he&&((ze=re==null?void 0:re.detail)==null?void 0:ze.init_repository)&&a.createElement(xi,null),!we.length&&!he&&((it=re==null?void 0:re.detail)==null?void 0:it.secret_repository)&&a.createElement(xi,null))),a.createElement(Pu,{taskData:E,open:qe,defaultPath:Ln,onClose:()=>vt(!1),isRepository:!he,onOK:Uu=>ai(void 0,null,function*(){const Dr=Ln.split("/");Dr.pop(),yield Zn(Dr.join("/")),zt("")})}),a.createElement(Jt,{taskData:E,visible:Et,defaultPath:Ln,onClose:()=>Qe(!1),isRepository:he,onOK:Uu=>{Yn(Uu.path,Uu.name)}}),a.createElement(yd,{taskData:E,visible:kt,defaultPath:Ln,onClose:()=>Ct(!1),isRepository:he,onOK:Uu=>{Yn(Uu.path,Uu.name)}}),a.createElement(Wr,{taskData:E,defaultPath:Ln,visible:_t,isRepository:he,onClose:()=>dn(!1),onOK:Uu=>ai(void 0,null,function*(){const Dr=Ln.split("/");yield Zn(Ln),Nn=[Dr[0]||""],Yt=[Ln],Zt([...Yt]),zn([...Nn])})}),a.createElement(kr,{pathList:Ln==null?void 0:Ln.split("/"),showInputPath:!0,isMergeSelectFile:Bu,onFinish:Uu=>{Bu?Tu(Uu):Zn(Uu),Qu(!1)}}))},xi=()=>a.createElement("div",{className:`mt20 pb50 ${Ar.nodata}`},a.createElement("div",{className:Ar.headLeft},"\u63D0\u793A\uFF1A",a.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",a.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",a.createElement("br",null),"1\u3001",a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",a.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),a.createElement("img",{width:"100%",src:bt.Oe}));var oi=(0,Ne.connect)(({shixunsDetail:oe,loading:ce,globalSetting:re,practiceSetting:Fe,user:ot})=>({shixunsDetail:oe,globalSetting:re,user:ot,practiceSetting:Fe,loading:ce}))(Mi),wa={flex_box_center:"flex_box_center___JApjy",flex_space_between:"flex_space_between___kWWbU",flex_box_vertical_center:"flex_box_vertical_center___Op0Qs",flex_box_center_end:"flex_box_center_end___xNwhe",flex_box_column:"flex_box_column___RSFt3",commitWrap:"commitWrap___uVJGM",wrap:"wrap____nTMX",colorGray:"colorGray___UUm6u",content:"content___TUOUP",itemTime:"itemTime___sZPNc",imageUrl:"imageUrl___WLUXb",blueLight:"blueLight___bdcZp",divider:"divider___ltlQU",empty:"empty___i8M59"},zi=y(37285),ki=Object.defineProperty,Xi=Object.getOwnPropertySymbols,ti=Object.prototype.hasOwnProperty,Ms=Object.prototype.propertyIsEnumerable,gi=(oe,ce,re)=>ce in oe?ki(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Va=(oe,ce)=>{for(var re in ce||(ce={}))ti.call(ce,re)&&gi(oe,re,ce[re]);if(Xi)for(var re of Xi(ce))Ms.call(ce,re)&&gi(oe,re,ce[re]);return oe},pi=(oe,ce)=>{var re={};for(var Fe in oe)ti.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&Xi)for(var Fe of Xi(oe))ce.indexOf(Fe)<0&&Ms.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},is=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const Da=oe=>{var ce=oe,{shixunsDetail:re,globalSetting:Fe,loading:ot,user:be,dispatch:Ce,isRepository:x}=ce,E=pi(ce,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const b=Va(Va({},(0,Ne.useParams)()),(0,Ne.useLocation)().query),[he,we]=(0,a.useState)([]);(0,a.useEffect)(()=>{pe()},[x]);const pe=()=>is(void 0,null,function*(){const Te=yield Ce({type:"shixunsDetail/getRepositoryCommit",payload:{id:b.id,secret_repository:x?void 0:!0}});Te&&we(Te.commits||[])});return a.createElement(a.Fragment,null,he==""&&a.createElement("div",{className:wa.empty},a.createElement("img",{src:bt.em,width:"258"}),a.createElement("br",null),a.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),he!=""&&a.createElement("section",{className:wa.bg},a.createElement("div",{className:wa.wrap},a.createElement("div",{className:wa.content},he==null?void 0:he.map(Te=>{var Ke,dt;return a.createElement("div",null,a.createElement(ie.Z,{align:"middle",className:"c-white font16"},a.createElement(ee.Z,null,Te.title)),a.createElement(ie.Z,{align:"middle",className:"mt20 "},a.createElement(ee.Z,null,a.createElement("img",{className:wa.imageUrl,src:es.Z.IMG_SERVER+"/"+((Ke=Te.author)==null?void 0:Ke.image_url)})),a.createElement(ee.Z,{className:wa.blueLight},a.createElement("span",{className:"ml20"},(dt=Te.author)==null?void 0:dt.username)),a.createElement(ee.Z,null,a.createElement("span",{className:`ml20 ${wa.blueLight}`},"\u63D0\u4EA4\u4E8E"),a.createElement("span",{className:`ml20 ${wa.blueLight}`},Te.time))),a.createElement(zi.Z,{className:wa.divider}))})))))};var Ao=(0,Ne.connect)(({shixunsDetail:oe,loading:ce,globalSetting:re,user:Fe})=>({shixunsDetail:oe,globalSetting:re,user:Fe,loading:ce.models.index}))(Da),ua=y(42576),zr=Object.defineProperty,li=Object.defineProperties,Tr=Object.getOwnPropertyDescriptors,Xr=Object.getOwnPropertySymbols,ss=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,ys=(oe,ce,re)=>ce in oe?zr(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,Os=(oe,ce)=>{for(var re in ce||(ce={}))ss.call(ce,re)&&ys(oe,re,ce[re]);if(Xr)for(var re of Xr(ce))ts.call(ce,re)&&ys(oe,re,ce[re]);return oe},zs=(oe,ce)=>li(oe,Tr(ce)),yl=(oe,ce)=>{var re={};for(var Fe in oe)ss.call(oe,Fe)&&ce.indexOf(Fe)<0&&(re[Fe]=oe[Fe]);if(oe!=null&&Xr)for(var Fe of Xr(oe))ce.indexOf(Fe)<0&&ts.call(oe,Fe)&&(re[Fe]=oe[Fe]);return re},ao=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())});const{TabPane:al}=ul.default,io=oe=>{var ce=oe,{globalSetting:re,loading:Fe,dispatch:ot,practiceSetting:be,shixunsDetail:Ce,taskData:x,taskId:E,onEditRepCode:b}=ce,he=yl(ce,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"]),we,pe,Te,Ke,dt,ze;const it=!(x!=null&&x.is_last_game)&&((x==null?void 0:x.shixun.status)>0||((we=x==null?void 0:x.user)==null?void 0:we.identity)<5),[He,Ue]=(0,a.useState)("1"),[Ge,Et]=(0,a.useState)("1"),[Qe,qe]=(0,a.useState)(!0);let[vt,kt]=(0,a.useState)({});const Ct=(0,a.useRef)(),[_t,dn]=(0,a.useState)(!0),[Ln,cu]=(0,a.useState)(["2","1"]),[Nn,zn]=(0,a.useState)([]),Yt=(0,a.useRef)(),Zt=zs(Os({},(0,Ne.useParams)()),{taskId:E}),[Fn,fu]=(0,a.useState)(!1),En=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:a.createElement("span",null,a.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),a.createElement(Wa.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},a.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,a.useEffect)(()=>{var Iu;const Du=(Iu=be==null?void 0:be.sideBar)==null?void 0:Iu.selectPath.split("/");cu(Du)},[(pe=be==null?void 0:be.sideBar)==null?void 0:pe.selectPath]);const Jn=function(Iu){Iu.data==="compileResltDone"&&fu(!1)};(0,a.useEffect)(()=>(window.addEventListener("message",Jn),()=>{window.removeEventListener("message",Jn)}),[]);const en=Iu=>{(vt==null?void 0:vt.file_type)==="txt"&&(vt.content=Iu,kt(Os({},vt)),b(Iu))};(0,a.useEffect)(()=>{var Iu;console.log((Iu=be==null?void 0:be.sideBar)==null?void 0:Iu.selectPath,"sideBar"),new Promise((Du,ln)=>ao(void 0,null,function*(){var Rt,hu,Bu,Qu,xu,Tu;if(((Rt=be==null?void 0:be.sideBar)==null?void 0:Rt.selectPath)!==""&&((hu=be==null?void 0:be.sideBar)!=null&&hu.selectPath)){const Ye=yield(0,le.li)(E,{path:(Bu=be==null?void 0:be.sideBar)==null?void 0:Bu.selectPath});if(Ye!=null&&Ye.content||(Ye==null?void 0:Ye.content)=="")try{(Ye==null?void 0:Ye.file_type)==="txt"?(Ye.content=window.decodeURIComponent(escape(window.atob((Qu=Ye.content)==null?void 0:Qu.content))),kt(Os({},Ye))):(Ye.content=(xu=Ye.content)==null?void 0:xu.content,kt(Os({},Ye)))}catch(yt){vt.content&&(Ye.content=window.atob((Tu=Ye.content)==null?void 0:Tu.content)),kt(Os({},Ye)),nt.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}else ot({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Te=be==null?void 0:be.sideBar)==null?void 0:Te.selectPath]);const jn=a.createElement(Ss.default,{className:Fs.menu,onClick:Iu=>{var Du;!((Du=Ce==null?void 0:Ce.detail)!=null&&Du.secret_repository)&&Iu.key==="2"&&Et("1"),Ue(Iu.key),Iu.key==="1"?dn(!0):dn(!1)}},a.createElement(Ss.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),En.filter(Iu=>{var Du,ln;return!((Du=Ce==null?void 0:Ce.detail)!=null&&Du.init_repository)||(ln=Ce==null?void 0:Ce.detail)!=null&&ln.is_jupyter_lab?Iu.id!=="2":Iu}).map((Iu,Du)=>a.createElement(Ss.default.Item,{className:"leaveClick",key:Iu.id},Iu.name))),ju=()=>ao(void 0,null,function*(){var Iu,Du,ln,Rt,hu;fu(!0);const Bu=yield(0,le.n4)((Iu=x==null?void 0:x.myshixun)==null?void 0:Iu.identifier,zs(Os({path:(Du=be==null?void 0:be.sideBar)==null?void 0:Du.selectPath},vt),{evaluate:0,tab_type:1,game_id:(ln=x==null?void 0:x.game)==null?void 0:ln.id}));(hu=(Rt=document.getElementById("latexIframeRef"))==null?void 0:Rt.contentWindow)==null||hu.postMessage("compile","*"),Bu!=null&&Bu.content&&ot({type:"practiceSetting/setSideBarTabs",payload:zs(Os({},be.sideBar),{confirmLeave:!1})})});return a.createElement("div",{className:Fs.warehouse},a.createElement("div",{className:Fs.content},Ge==="1"&&a.createElement(a.Fragment,null,a.createElement("aside",{className:Fs.left,id:"latex-drawer",style:{width:Qe?"36%":"0%"}},a.createElement(Su.Z,{spinning:!!Fe.effects["shixunsDetail/getRepository"],wrapperClassName:`${Fs.loading} ${Fs.bottom0}`},a.createElement(oi,{taskData:x,params:Zt,setTreeData:zn,treeData:Nn,activeKey:He,isRepository:_t})),a.createElement("span",{onClick:()=>qe(!1),className:`${Fs.close} iconfont icon-quxiao`})),a.createElement("aside",{className:Fs.right,ref:Yt},((Ke=be==null?void 0:be.sideBar)==null?void 0:Ke.selectPath)!==""&&a.createElement(a.Fragment,null,a.createElement(Su.Z,{spinning:!!Fe.effects["shixunsDetail/getFileContent"],wrapperClassName:Fs.loading},a.createElement("div",{className:Fs.filePathWrp},a.createElement(ie.Z,{align:"middle",className:"w100"},a.createElement(ee.Z,null,a.createElement("span",{onClick:()=>qe(!0),className:"iconfont icon-daimacangku2 c-white current"})),a.createElement(ee.Z,{flex:"40px"},a.createElement("div",{className:Fs.line,style:{marginLeft:20}})),a.createElement(ee.Z,{className:Fs.filePath},Ln.map((Iu,Du)=>a.createElement("span",{className:"c-blue"},Iu))))),a.createElement("div",{className:Fe.effects["shixunsDetail/getFileContent"]?"hide":"show"},a.createElement(ua.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:vt.filename,type:vt.file_type==="office"?"download":vt.file_type,data:vt.content,monacoEditor:{value:vt.content,language:vt.language,onChange:Iu=>en(Iu),onSave:Iu=>{},options:{fontSize:14,minimap:{enabled:!1}}}}))),(vt==null?void 0:vt.file_type)==="txt"&&a.createElement("div",{className:Fs.footer},(x==null?void 0:x.prev_game)&&a.createElement("a",{href:`/tasks/${x==null?void 0:x.prev_game}${location.search}`,style:{marginRight:"auto"},onClick:Iu=>{Iu.preventDefault(),setTimeout(()=>window.location.href=`/tasks/${x==null?void 0:x.prev_game}${location.search}`,300)}},"\u4E0A\u4E00\u5173"),a.createElement(uu.ZP,{type:"primary",size:"middle",loading:Fn,onClick:ju},"\u5F00\u59CB\u7F16\u8BD1"),it&&a.createElement("a",{href:`/tasks/${x==null?void 0:x.next_game}${location.search}`,style:{marginLeft:"auto"},onClick:Iu=>{var Du,ln;if(Iu.preventDefault(),(Du=x==null?void 0:x.shixun)!=null&&Du.task_pass||(x==null?void 0:x.game.status)===2||((ln=x==null?void 0:x.user)==null?void 0:ln.identity)<5){setTimeout(()=>window.location.href=`/tasks/${x==null?void 0:x.next_game}${location.search}`,300);return}It.default.warning({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u6211\u77E5\u9053\u4E86",content:a.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u8BBE\u7F6E\u4E86\u4E0D\u5141\u8BB8\u8DF3\u5173\u3002\u901A\u8FC7\u5F53\u524D\u5173\u5361\u540E\uFF0C\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u5173\u3002")})}},"\u4E0B\u4E00\u5173"))),((dt=be==null?void 0:be.sideBar)==null?void 0:dt.selectPath)==""&&((ze=Ce==null?void 0:Ce.detail)==null?void 0:ze.init_repository)&&a.createElement("div",{className:Fs.empty},a.createElement("img",{src:bt.x7,width:"258"}),a.createElement("br",null),a.createElement("span",{className:"c-grey-c"},!!(Nn!=null&&Nn.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Nn!=null&&Nn.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Ge==="2"&&a.createElement("div",{className:Fs.commit},a.createElement(Ao,{isRepository:_t}))))};var Dl=(0,Ne.connect)(({loading:oe,globalSetting:ce,practiceSetting:re,shixunsDetail:Fe})=>({globalSetting:ce,loading:oe,practiceSetting:re,shixunsDetail:Fe}))(io),i0=({taskId:oe,taskData:ce,onEditRepCode:re})=>{const Fe=(0,a.useRef)(),ot=(0,a.useRef)(),be=(0,a.useMemo)(()=>{var Ce,x,E,b,he;if(ce){const we=(E=(x=(Ce=ce==null?void 0:ce.challenge)==null?void 0:Ce.path)==null?void 0:x.replace("\uFF1B",";"))==null?void 0:E.split(";")[0];return`https://latexjs.educoder.net/index.html?id=${(b=ce==null?void 0:ce.shixun)==null?void 0:b.identifier}&path=${we}&taskId=${oe}&myshixunId=${(he=ce==null?void 0:ce.myshixun)==null?void 0:he.identifier}&token=${(0,ve.ej)("_educoder_session")}`}},[ce]);return a.createElement(ie.Z,{style:{height:"100vh"},ref:ot},a.createElement(ee.Z,{flex:"1"},(ce==null?void 0:ce.shixun)&&a.createElement(Dl,{taskId:oe,taskData:ce,onEditRepCode:re})),a.createElement(ee.Z,{flex:"1",className:k0.wrap},a.createElement("iframe",{ref:Fe,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:be}),a.createElement("span",{className:k0.full,onClick:()=>{(0,ne.vp)()?(0,ne.BU)():(0,ne.Dj)(ot.current)}},a.createElement("span",{className:"iconfont icon-quanping mr5 font12"}),"\u5168\u5C4F / \u9000\u51FA\u5168\u5C4F")))},Uo="data:image/png;base64,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",Wl="data:image/png;base64,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",Bl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNEMUNCRTZCNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNEMUNCRTZDNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0QxQ0JFNjk0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0QxQ0JFNkE0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6xcnMrAAABN0lEQVR42qzTsUtCURTH8fskisZoa4ogcGhpcYuW+gsk+icyGiyEoNVB0i3EWYJwaG2Koj+gBiEqqIasRQlCHCJ8fU+cB4fLldS68BHO755zeQ/vi7L3q4vOuRMsu9HWNTZT/NTHGHY6U5cDMm78lUm5P65/OaDtZXsoB3or2PWythxQ9cInFHBrsjvNHr3eqhxQxIsJS5jAlsl29GlLJpOZooQ979HmsY9zHOMUZ8hjwfTJTC/iIkkR4RIruvmJJXQxhVhfaVr3ryCDcfIvSMM2+lpP4ghveMahGe5rb+z/jTeomXoNG1hH1uQ17f1ZySskaxYPmNH6FR9Ia/0O+XY6gy6SbByYes4MO93r/HYT5V40A3kzcGeCB3whF8hzujfUt3CBhqkbmo30McnFaan8oKZvAQYAarBDzHlRpVIAAAAASUVORK5CYII=",s0=({star:oe,gold:ce,experience:re,next_game:Fe,next_shixun:ot,subject_done:be,onCloseResult:Ce,isPictureView:x,webDisplayUrl:E,onShowPictureView:b,history:he,onStarChange:we,taskData:pe,is_jupyter:Te,is_jupyter_lab:Ke})=>{var dt;const[ze]=(0,Ne.useSearchParams)(),it=(0,Ne.useParams)();function He(){if(Ce(),console.log("`/tasks/${next_game}${location.search}`",`/tasks/${Fe}${Ue.search}`),it.courseId&&it.homeworkId){setTimeout(()=>{window.location.href=`/tasks/${it.courseId}/${it.homeworkId}/${Fe}${Ue.search}`},300);return}setTimeout(()=>{window.location.href=`/tasks/${Fe}${Ue.search}`},300)}const Ue=(0,Ne.useLocation)();return a.createElement("div",{className:"evaluate-result-container"},a.createElement("div",{className:"evaluate-result-body"},a.createElement("a",{className:"close-line",onClick:Ce},a.createElement("i",{className:"iconfont icon-roundclose",style:{fontSize:"32px"}})),!ze.get("subject_id")&&a.createElement("img",{width:652,src:Fe||!be?Uo:Wl,alt:"\u901A\u5173"}),ze.get("subject_id")&&a.createElement("img",{width:652,src:be?Wl:Uo,alt:"\u901A\u5173"}),a.createElement("div",{className:"gold-and-experience"},a.createElement("p",{className:"flex-container"},a.createElement("span",{className:"gold-circle"})," +",ce),a.createElement("p",{className:"flex-container"},a.createElement("img",{src:Bl})," +",re)),a.createElement("footer",null,oe?null:a.createElement(a.Fragment,null,a.createElement("p",{className:"star-tip"},"\u60A8\u7684\u8BC4\u4EF7\u51B3\u5B9A\u8001\u5E08\u7684\u6C5F\u6E56\u5730\u4F4D~"),a.createElement(xn.Z,{className:"star-tip-rate",defaultValue:0,allowClear:!1,onChange:we})),a.createElement("div",{className:"tc"},it.courseId&&it.homeworkId&&(pe==null?void 0:pe.is_open_submit_test_result)&&!(pe!=null&&pe.homework_common_is_end)&&((dt=pe==null?void 0:pe.user)==null?void 0:dt.user_course_identity)==5&&a.createElement("a",{className:"current rounded-4px",style:{background:"#02B696"},onClick:()=>{(0,ve.xg)(`/classrooms/${it.courseId}/shixun_homework/${it.homeworkId}/detail/testresult?challengeid=${it==null?void 0:it.taskId}`)}},pe!=null&&pe.is_submit_test_result?"\u4FEE\u6539\u5B9E\u9A8C\u7ED3\u679C":"\u63D0\u4EA4\u5B9E\u9A8C\u7ED3\u679C"),Fe?a.createElement("a",{className:"current",onClick:He},"\u4E0B\u4E00\u5173"):a.createElement("a",{className:"current",onClick:Ce},"\u5B8C\u6210"),!!ot&&a.createElement("a",{className:"current",onClick:()=>{We(ot,null,Te||Ke,ze.get("subject_id"))}},"\u8FDB\u5165\u4E0B\u4E00\u4E2A\u5B9E\u8BAD"),x?a.createElement("a",{className:"current",onClick:()=>{b(),Ce()}},"\u67E5\u770B\u6548\u679C"):null,E?a.createElement("a",{target:"_blank",href:E},"\u67E5\u770B\u6548\u679C"):null,(pe==null?void 0:pe.openai_tpi)&&a.createElement("a",{href:"https://www.educoder.net/tasks/c9rfy5wlmz7f",className:"current",target:"_blank"},"\u5F3A\u5316\u8BAD\u7EC3")),ze.get("subject_id")&&a.createElement("div",{className:"tc mt15"},ot&&!Fe&&"\u5DF2\u901A\u8FC7\u672C\u5B9E\u8BAD\u7684\u6700\u540E\u4E00\u4E2A\u5173\u5361\uFF0C\u53EF\u4EE5\u8FDB\u5165\u4E0B\u4E00\u4E2A\u5B9E\u8BAD\u4E2D\u8FDB\u884C\u5B9E\u6218",be&&"\u606D\u559C\u60A8\uFF0C\u672C\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u6700\u540E\u4E00\u4E2A\u5B9E\u8BAD\u5DF2\u901A\u5173"))))},zo=y(97915),uc=y(34046),Lc=y(57850),L0={"code-area-container":"code-area-container___bjERn","only-view":"only-view___LP5ZN",frame:"frame___k7Y9h"},rc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxd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",ac=Object.defineProperty,Pc=Object.defineProperties,ic=Object.getOwnPropertyDescriptors,Ko=Object.getOwnPropertySymbols,P0=Object.prototype.hasOwnProperty,Wo=Object.prototype.propertyIsEnumerable,sc=(oe,ce,re)=>ce in oe?ac(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[ce]=re,wl=(oe,ce)=>{for(var re in ce||(ce={}))P0.call(ce,re)&&sc(oe,re,ce[re]);if(Ko)for(var re of Ko(ce))Wo.call(ce,re)&&sc(oe,re,ce[re]);return oe},o0=(oe,ce)=>Pc(oe,ic(ce)),il=(oe,ce,re)=>new Promise((Fe,ot)=>{var be=E=>{try{x(re.next(E))}catch(b){ot(b)}},Ce=E=>{try{x(re.throw(E))}catch(b){ot(b)}},x=E=>E.done?Fe(E.value):Promise.resolve(E.value).then(be,Ce);x((re=re.apply(oe,ce)).next())}),Rc=({content:oe,language:ce,theme:re,onCodeChange:Fe,onSave:ot,monacoOptions:be,isEditPath:Ce,currentPath:x,code_edit_permission:E,onUpdateCode:b,forbidCopy:he,filename:we,file_type:pe,taskData:Te,itemData:Ke,codeLoading:dt,breakPointValue:ze,setBreakPointValue:it,highlightLine:He,openBreakPoint:Ue,startDebug:Ge,unique:Et,allBreakPointValue:Qe,setAllBreakPointValue:qe})=>{const vt=(0,Ne.useParams)(),kt=(0,a.useRef)(),Ct=(0,a.useRef)({unique:Et,breakPointValue:ze,currentPath:x,startDebug:Ge,allBreakPointValue:Qe}),[_t,dn]=(0,a.useState)(!0),[Ln,cu]=(0,a.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D"),[Nn]=(0,Ne.useSearchParams)();let[zn,Yt]=(0,a.useState)({});console.log("content:",{value:oe,language:ce,theme:re,onChange:Fe,onSave:ot,forbidCopy:he,options:be,filename:we,file_type:pe});const{tab_type:Zt,shixun_environment_id:Fn,index_tab:fu}=Ke;(0,a.useEffect)(()=>{Ct.current.unique=Et,Ct.current.breakPointValue=ze,Ct.current.currentPath=x,Ct.current.startDebug=Ge,Ct.current.allBreakPointValue=Qe},[Et,ze,x,Ge,Qe]),(0,a.useEffect)(()=>{Ge?(it([]),En()):Ue&&it((Qe==null?void 0:Qe[x])||[])},[x]),(0,a.useEffect)(()=>{window.addEventListener("message",jn);const Du=at.Z.subscribe("vnc-reseting",Jn),ln=at.Z.subscribe("vnc-reseting-done",en);return()=>{Du(),ln(),window.removeEventListener("message",jn)}},[]),(0,a.useEffect)(()=>{if(Zt===1)return clearInterval(kt.current),kt.current=setInterval(()=>{b()},1*60*1e3),()=>{clearInterval(kt.current)}});const En=()=>il(void 0,null,function*(){var Du;if(!Ct.current.unique)return;const ln=yield(0,su.ZP)(`/api/myshixuns/${(Du=Te.myshixun)==null?void 0:Du.identifier}/code_debugs/current_info.json`,{method:"post",body:{game_identifier:vt.taskId,unique:Ct.current.unique}});(ln==null?void 0:ln.status)===0&&at.Z.publish("active-debug-data",(ln==null?void 0:ln.data)||{})}),Jn=()=>{Yt({}),cu("\u6B63\u5728\u91CD\u7F6E\u4E2D"),dn(!0)},en=Du=>{Yt(Du==null?void 0:Du.data),dn(!1)},jn=Du=>{switch(Du.data){case"updatecode":break;case"vsLoadingDone":dn(!1);break}},ju=()=>il(void 0,null,function*(){var Du,ln,Rt,hu,Bu;let Qu={};Nn.get("type")==="exercises"?Qu.exercise_id=Nn.get("exercisesId"):vt.courseId&&vt.homeworkId&&(Qu.homework_common_id=Nn.get("homework_common_id")||vt.homeworkId),console.log("---",Qu);const xu=yield(0,le.sA)((Du=Te.myshixun)==null?void 0:Du.identifier,wl({shixun_environment_id:Fn,tab_type:Zt},Qu));if((Rt=(ln=xu==null?void 0:xu.data)==null?void 0:ln.data_list)!=null&&Rt.length){at.Z.publish("pod-restrict-data",{identifier:(hu=xu==null?void 0:xu.data)==null?void 0:hu.identifier,data_list:(Bu=xu==null?void 0:xu.data)==null?void 0:Bu.data_list});return}if((xu==null?void 0:xu.status)===-3)return new Promise((Tu,Ye)=>il(void 0,null,function*(){It.default.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>il(void 0,null,function*(){clearTimeout(timeout.current),setPercent(0),yield closeWindowsVnc(vt.taskId,xu==null?void 0:xu.message),setLinkNum(linkNum+1)})})}));if((xu==null?void 0:xu.status)===-1)throw new String(xu==null?void 0:xu.message);if((xu==null?void 0:xu.status)===0)return Yt(xu==null?void 0:xu.data),at.Z.publish("send-tabs-result-data",o0(wl({},xu==null?void 0:xu.data),{index_tab:fu})),at.Z.publish("update-windows-time",xu==null?void 0:xu.data),xu});(0,a.useEffect)(()=>{Zt===2&&ju()},[Zt]);const Iu=(...Du)=>il(void 0,[...Du],function*(ln=[]){var Rt,hu,Bu,Qu;if(Ct.current.startDebug){const xu=yield(0,su.ZP)(`/api/myshixuns/${(Rt=Te.myshixun)==null?void 0:Rt.identifier}/code_debugs/set_break_point.json`,{method:"post",body:{game_identifier:vt.taskId,file_name:Ct.current.currentPath,line_number:(hu=(0,Ga.xor)(Ct.current.breakPointValue,ln))==null?void 0:hu[0],type:ln.length>Ct.current.breakPointValue.length?1:0,unique:Ct.current.unique}});(xu==null?void 0:xu.status)===0&&(qe(o0(wl({},Ct.current.allBreakPointValue),{[Ct.current.currentPath]:((Qu=(Bu=xu==null?void 0:xu.data)==null?void 0:Bu.breakpoints)==null?void 0:Qu[Ct.current.currentPath])||[]})),at.Z.publish("active-debug-data",(xu==null?void 0:xu.data)||{}))}else qe(o0(wl({},Ct.current.allBreakPointValue),{[Ct.current.currentPath]:ln})),it(ln)});return a.createElement(a.Fragment,null,a.createElement("div",{className:L0["code-area-container"],style:{background:re=="vs"?"#fff":"#1E1E1E"}},Zt==1&&a.createElement(a.Fragment,null,Ce||E?null:a.createElement("img",{className:L0["only-view"],src:rc,alt:"only-view"}),dt?a.createElement(yu.Z,{message:"\u6B63\u5728\u52A0\u8F7D\u4EE3\u7801",style:{color:"#0152d9"}}):a.createElement(ua.Z,{filename:we,type:pe==="office"?"download":pe,data:oe,style:{position:"absolute",zIndex:1},monacoEditor:{value:oe,language:ce,theme:re,onChange:Fe,onSave:ot,forbidCopy:he,options:o0(wl({},be),{fixedOverflowWidgets:!0}),insertSpaces:be.insertSpaces,breakPointValue:ze,highlightLine:He,openBreakPoint:Ue,onBreakPoint:Iu}})),Zt===2&&a.createElement(Su.Z,{spinning:_t,tip:Ln,wrapperClassName:L0.frame},a.createElement("iframe",{src:zn==null?void 0:zn.link_url,allow:"clipboard-write clipboard-read"}))))},R0=y(42763),os={"choose-game-item":"choose-game-item___RYHdh","output-title-container":"output-title-container___P2NjC","output-title":"output-title___ZQJkv","test-case-list":"test-case-list___CYyHP","test-header":"test-header___fSQRn",active:"active___bY0Dq","active-debug":"active-debug___oeXMX","test-result":"test-result___DQXYd","markdown-body":"markdown-body____rqU_",success:"success___iuAG3",failer:"failer___axTtk",count:"count___B_kHY","test-case-item":"test-case-item___E3CU9","case-header":"case-header___xppld",iconfont:"iconfont___LO1VN",description:"description___j4efR","item-desc":"item-desc___ivltA",show:"show___ntNdM","item-tip":"item-tip___ETPck","arrow-down":"arrow-down___oQMCK","test-title":"test-title___mf3Df","arrow-right":"arrow-right___C6f8W","case-info":"case-info___yX5kK","test-case-run-header":"test-case-run-header___iHZR5","test-case-run-wrp":"test-case-run-wrp___qVT1y","diff-panel-container":"diff-panel-container___OEdXu","line-break":"line-break___Ww59n",empty:"empty___izbJX",alert:"alert___jv5_R",inputs:"inputs___bjeNr",submitStatus:"submitStatus___o37GC",unsubmitStatus:"unsubmitStatus___OoJ90","btn-run-self":"btn-run-self___F5vyI"};const Fl=/(?:[\n\r\s]*?)(?:<\/link>)*/im,xl=/(?:[\n\r\s]*?)(?:<\/script>)*/im,l0=["http","com","net","org","cdn"];function T0(oe){let ce=!1;for(let re=0;re{const[be,Ce]=(0,a.useState)(0),x=(0,Ne.useParams)(),E=(0,a.useRef)(),b=(0,a.useRef)(),he=`${Hn.KI}/api/myshixuns/${re}/html_content.html`,we=(0,a.useMemo)(()=>{const pe=[],Te=[],Ke=[],dt=[],ze=document.createElement("iframe");ze.style.width="100%",ze.style.height="100%",ze.style.border="0";try{E.current.innerHTML="",E.current.appendChild(ze)}catch(qe){}let it=oe,He=document.createElement("div");oe=oe.replace(/]*href=['"]([^'"]+)[^>]*>/gi,function(qe,vt){Te.push(vt.indexOf("http")>-1?vt:"https://data.educoder.net/api/sources/get_html_content.html?content_type=text/css&identifier="+x.taskId+"&path="+vt);var kt=vt.indexOf("http")>-1?qe:'';return kt}),oe=oe.replace(/