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

15 lines
684 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

(self.webpackChunk=self.webpackChunk||[]).push([[3668],{27812:function(St,We,s){"use strict";s.d(We,{Z:function(){return o}});var n=s(96663),W=s(59301),B={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},H=B,h=s(7657),y=function(f,c){return W.createElement(h.Z,(0,n.Z)({},f,{ref:c,icon:H}))},w=W.forwardRef(y),o=w},67921:function(St,We,s){"use strict";s.d(We,{Z:function(){return o}});var n=s(96663),W=s(59301),B={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},H=B,h=s(7657),y=function(f,c){return W.createElement(h.Z,(0,n.Z)({},f,{ref:c,icon:H}))},w=W.forwardRef(y),o=w},61481:function(St,We,s){"use strict";s.d(We,{Z:function(){return o}});var n=s(96663),W=s(59301),B={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},H=B,h=s(7657),y=function(f,c){return W.createElement(h.Z,(0,n.Z)({},f,{ref:c,icon:H}))},w=W.forwardRef(y),o=w},63524:function(St,We,s){"use strict";s.d(We,{Z:function(){return o}});var n=s(96663),W=s(59301),B={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},H=B,h=s(7657),y=function(f,c){return W.createElement(h.Z,(0,n.Z)({},f,{ref:c,icon:H}))},w=W.forwardRef(y),o=w},12893:function(St,We,s){"use strict";s.d(We,{Z:function(){return o}});var n=s(96663),W=s(59301),B={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{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"}}]},name:"minus-circle",theme:"outlined"},H=B,h=s(7657),y=function(f,c){return W.createElement(h.Z,(0,n.Z)({},f,{ref:c,icon:H}))},w=W.forwardRef(y),o=w},32134:function(St,We,s){"use strict";s.d(We,{Z:function(){return o}});var n=s(96663),W=s(59301),B={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{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"}}]},name:"plus-circle",theme:"outlined"},H=B,h=s(7657),y=function(f,c){return W.createElement(h.Z,(0,n.Z)({},f,{ref:c,icon:H}))},w=W.forwardRef(y),o=w},918:function(St,We){"use strict";We.Z={poor_rating:"poor_rating___h5Pkz",title:"title___Kt7fx",content:"content___uWG5Y",row_sty:"row_sty___VNKxj",bottom_line:"bottom_line___o6CYn",row_sty1:"row_sty1___gzdZR",lable_name:"lable_name___XcFiQ",h_lh_40:"h_lh_40___rY3ds",tooltip_icon:"tooltip_icon___Yv0p3",lable_name1:"lable_name1___g8Eds",title_icon:"title_icon___tSQED"}},89529:function(St,We){"use strict";We.Z={flex_box_center:"flex_box_center___iIik3",flex_space_between:"flex_space_between___Q7wj5",flex_box_vertical_center:"flex_box_vertical_center___LFAxO",flex_box_center_end:"flex_box_center_end___SFNWP",flex_box_column:"flex_box_column___aq5d_",form:"form___z6oqV",efficiency:"efficiency___VZgt9",configWorkContainer:"configWorkContainer___gQ6ac",tips:"tips___PkPgo",total:"total___c2k9V",tip1:"tip1___BUn8c",tip2:"tip2___Q8WSw",configworksContainer:"configworksContainer___P0ZE6",content:"content___Mow99",pubColSty:"pubColSty___YePTJ",selectSty:"selectSty___AGg4a",borderSty:"borderSty___qYL9U",delSty:"delSty___kbXe4",delBorder:"delBorder___wV7XA",copHover:"copHover___R3G_x",title_icon:"title_icon___eT6qQ",title:"title___uXYiB",multiple_select:"multiple_select___aCIWH"}},96460:function(St,We,s){"use strict";var n=s(59301),W=Object.defineProperty,B=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,y=(O,f,c)=>f in O?W(O,f,{enumerable:!0,configurable:!0,writable:!0,value:c}):O[f]=c,w=(O,f)=>{for(var c in f||(f={}))H.call(f,c)&&y(O,c,f[c]);if(B)for(var c of B(f))h.call(f,c)&&y(O,c,f[c]);return O};const o=O=>React.createElement("svg",w({width:99,height:80,xmlns:"http://www.w3.org/2000/svg"},O),React.createElement("title",null,"\u6279\u6CE8\u6587\u4EF6"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M62.7 79.6H0V8.5h39.3l23.4 18.4z",fill:"#F0A221"}),React.createElement("path",{d:"M71.4 71.1H8.7V0h44.4l18.3 18z",fill:"#F1C84C"}),React.createElement("path",{d:"M53.3 7.3v11.5h11.5z",fill:"#FFF"}),React.createElement("path",{d:"M34.9 13.9h-17v4.6h17zM45.9 27h-28v4.6h28zM45.9 40.6h-28v4.6h28zM45.9 53.7h-28v4.7h28z",fill:"#F0A221"}),React.createElement("path",{d:"M65 32H50v4.6h15zM65 45.6H50v4.6h15zM65 58.7H50v4.7h15z",fill:"#FFF"}),React.createElement("path",{d:"M60 56.5c.7 4.3-1 8.3-1 8.3s4-1.7 8.3-1c0 0 1.4-4.5 5.2-10L70 51.2c-5.5 3.9-10 5.3-10 5.3Z",fill:"#000"}),React.createElement("path",{d:"m64 59.2 7.1-7.1.5.5-7.1 7.1z",fill:"#F9A54C"}),React.createElement("path",{d:"M62.8 59.8c0 .7.5 1.2 1.2 1.2s1.2-.5 1.2-1.2-.5-1.2-1.2-1.2-1.2.6-1.2 1.2Z",fill:"#FFF"}),React.createElement("path",{d:"M71.6 55.8c4-2.6 6.7-4.5 12.6-10.5 10.2-10.2 16-18.3 14.3-20-1.7-1.7-9.5 3.8-20 14.3-6 6-7.6 8.6-10.5 12.6l3.6 3.6Z",fill:"#324A5E"}),React.createElement("path",{d:"m78 39.8 5.7 5.7.5-.5 1.4-1.4-5.6-5.7-1.4 1.4-.6.5Zm10.5-5.7c-.5.2-1.2.7-1.7 1.4-1.2 1.2-1.9 2.4-1.7 2.9.5.5 1.7-.5 2.9-1.7.7-.7 1.2-1.2 1.4-1.7l6.2-6.2 1.4 1.4c1.7-2.6 2.1-4.5 1.4-5-.5-.5-2.6-.2-5 1.4l1.6 1.6-6.5 5.9Z",fill:"#FFC65B"}),React.createElement("path",{d:"m49.6 36.4-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 50.4l-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 64.4l-3.8-3.9H18v-1h28.2l4.2 4.1z",fill:"#FFF"})));We.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjIuNyA3OS42SDBWOC41aDM5LjNsMjMuNCAxOC40eiIgZmlsbD0iI0YwQTIyMSIvPjxwYXRoIGQ9Ik03MS40IDcxLjFIOC43VjBoNDQuNGwxOC4zIDE4eiIgZmlsbD0iI0YxQzg0QyIvPjxwYXRoIGQ9Ik01My4zIDcuM3YxMS41aDExLjV6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTM0LjkgMTMuOWgtMTd2NC42aDE3ek00NS45IDI3aC0yOHY0LjZoMjh6TTQ1LjkgNDAuNmgtMjh2NC42aDI4ek00NS45IDUzLjdoLTI4djQuN2gyOHoiIGZpbGw9IiNGMEEyMjEiLz48cGF0aCBkPSJNNjUgMzJINTB2NC42aDE1ek02NSA0NS42SDUwdjQuNmgxNXpNNjUgNTguN0g1MHY0LjdoMTV6IiBmaWxsPSIjRkZGIi8+PGc+PHBhdGggZD0iTTYwIDU2LjVjLjcgNC4zLTEgOC4zLTEgOC4zczQtMS43IDguMy0xYzAgMCAxLjQtNC41IDUuMi0xMEw3MCA1MS4yYy01LjUgMy45LTEwIDUuMy0xMCA1LjNaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0ibTY0IDU5LjIgNy4xLTcuMS41LjUtNy4xIDcuMXoiIGZpbGw9IiNGOUE1NEMiLz48cGF0aCBkPSJNNjIuOCA1OS44YzAgLjcuNSAxLjIgMS4yIDEuMnMxLjItLjUgMS4yLTEuMi0uNS0xLjItMS4yLTEuMi0xLjIuNi0xLjIgMS4yWiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MS42IDU1LjhjNC0yLjYgNi43LTQuNSAxMi42LTEwLjUgMTAuMi0xMC4yIDE2LTE4LjMgMTQuMy0yMC0xLjctMS43LTkuNSAzLjgtMjAgMTQuMy02IDYtNy42IDguNi0xMC41IDEyLjZsMy42IDMuNloiIGZpbGw9IiMzMjRBNUUiLz48cGF0aCBkPSJtNzggMzkuOCA1LjcgNS43LjUtLjUgMS40LTEuNC01LjYtNS43LTEuNCAxLjQtLjYuNVptMTAuNS01LjdjLS41LjItMS4yLjctMS43IDEuNC0xLjIgMS4yLTEuOSAyLjQtMS43IDIuOS41LjUgMS43LS41IDIuOS0xLjcuNy0uNyAxLjItMS4yIDEuNC0xLjdsNi4yLTYuMiAxLjQgMS40YzEuNy0yLjYgMi4xLTQuNSAxLjQtNS0uNS0uNS0yLjYtLjItNSAxLjRsMS42IDEuNi02LjUgNS45WiIgZmlsbD0iI0ZGQzY1QiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiAzNi40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA1MC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA2NC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48L2c+PC9zdmc+"},39020:function(St,We,s){"use strict";var n=s(59301),W=Object.defineProperty,B=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,y=(O,f,c)=>f in O?W(O,f,{enumerable:!0,configurable:!0,writable:!0,value:c}):O[f]=c,w=(O,f)=>{for(var c in f||(f={}))H.call(f,c)&&y(O,c,f[c]);if(B)for(var c of B(f))h.call(f,c)&&y(O,c,f[c]);return O};const o=O=>React.createElement("svg",w({width:72,height:80,xmlns:"http://www.w3.org/2000/svg"},O),React.createElement("title",null,"\u6587\u4EF6 "),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fill:"#F0A221",d:"M62.698 79.631H.04V8.534h39.22l23.438 18.332z"}),React.createElement("path",{d:"M71.387 71.1H8.73V.005h44.326l18.337 18.03v53.067h-.005ZM53.331 7.336v11.48h11.48L53.33 7.335Zm-8.367 6.536H17.938v4.623h27.026V13.87ZM62.26 27.024H17.857v4.623H62.26v-4.623Zm0 13.551H17.857v4.623H62.26v-4.623Zm0 13.158H17.857v4.623H62.26v-4.623Z",fill:"#F1C84C"})));We.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjRjBBMjIxIiBkPSJNNjIuNjk4IDc5LjYzMUguMDRWOC41MzRoMzkuMjJsMjMuNDM4IDE4LjMzMnoiLz48cGF0aCBkPSJNNzEuMzg3IDcxLjFIOC43M1YuMDA1aDQ0LjMyNmwxOC4zMzcgMTguMDN2NTMuMDY3aC0uMDA1Wk01My4zMzEgNy4zMzZ2MTEuNDhoMTEuNDhMNTMuMzMgNy4zMzVabS04LjM2NyA2LjUzNkgxNy45Mzh2NC42MjNoMjcuMDI2VjEzLjg3Wk02Mi4yNiAyNy4wMjRIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy41NTFIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy4xNThIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1oiIGZpbGw9IiNGMUM4NEMiLz48L2c+PC9zdmc+"},12393:function(St,We,s){"use strict";s.d(We,{Z:function(){return P}});var n=s(59301),W=s(78241),B=s(8591),H=s(43418),h=s(5083),y=s(92832),w=s(1710),o=s(95237),O=s(43604),f=s(61186),c=s.n(f),D=s(955),g=s(89070),_={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},b=s(92365),r=s(79834),x=(L,Z,I)=>new Promise(($,z)=>{var V=ne=>{try{Q(I.next(ne))}catch(T){z(T)}},i=ne=>{try{Q(I.throw(ne))}catch(T){z(T)}},Q=ne=>ne.done?$(ne.value):Promise.resolve(ne.value).then(V,i);Q((I=I.apply(L,Z)).next())});const F=({dispatch:L,courseEndTime:Z,classroomList:I,successCallback:$=()=>{},visible:z,homeworkIds:V,courseId:i,isBatch:Q,shixunHomeworks:ne})=>{const[T]=W.default.useForm(),[ue,m]=(0,n.useState)(!1),[le,X]=(0,n.useState)(!1),[te,re]=(0,n.useState)(!1),[R,v]=(0,n.useState)([]),[l,p]=(0,n.useState)([]),[M,j]=(0,n.useState)([]),[G,de]=(0,n.useState)([]),[De,Be]=(0,n.useState)([]),[we,Ce]=(0,n.useState)([]),[Ze,ze]=(0,n.useState)([]),[Me,a]=(0,n.useState)([]),[J,d]=(0,n.useState)([]);(0,n.useEffect)(()=>{z?t():u()},[z]);const t=()=>x(void 0,null,function*(){m(!0);const A=yield(0,b.oR)(V[0],{course_id:i});re(A.no_group),Q?(ze(A.all_course_groups),a(A.all_course_groups)):(de(A.late_course_groups),Be(A.late_course_groups),v(A.submit_course_groups),p(A.submit_course_groups)),m(!1),T.setFieldsValue({end_time:c()()})}),e=()=>x(void 0,null,function*(){const A=T.getFieldsValue(),U=c()(A.end_time).format("YYYY-MM-DD HH:mm");if((Q?J.length===0:M.length===0&&we.length===0)&&!te){B.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}X(!0);const ie=yield(0,b.Mc)(i,{no_group:te,homework_ids:V,group_ids:Q?J:M,end_time:U,late_group_ids:Q?J:we});X(!1),ie.status===0&&(u(),B.ZP.success("\u64CD\u4F5C\u6210\u529F"),$(),L({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),u=()=>{j([]),Ce([]),p([]),Be([])};return n.createElement(H.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:_.modalWrapper,width:Q||te?520:760,open:z,confirmLoading:le,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>e(),onCancel:()=>{u(),L({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("div",{className:_.tips},n.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),n.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),n.createElement(W.default,{form:T,layout:"vertical"},n.createElement(W.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},n.createElement(h.default,{style:{width:"100%"},disabledDate:A=>(0,r.Q8)(A,Z),disabledTime:A=>(0,r.d0)(A),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,D.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!te&&n.createElement(n.Fragment,null,Q?n.createElement("div",null,n.createElement(y.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:A=>{a(Ze.filter(U=>U.name.indexOf(A.target.value)>-1))}}),n.createElement(w.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:_.antdTable,rowSelection:{type:"checkbox",onChange:A=>{d(A)}},rowKey:"id",pagination:!1,dataSource:Me,loading:ue,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):n.createElement(o.Z,{gutter:24},n.createElement(O.Z,{span:14},n.createElement("div",{className:_.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),n.createElement(y.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:A=>{p(R.filter(U=>U.name.indexOf(A.target.value)>-1))}}),n.createElement("div",{className:_.tableWrapper},n.createElement(w.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:_.antdTable,rowSelection:{type:"checkbox",onChange:A=>{j(A)}},rowKey:"id",pagination:!1,dataSource:l,loading:ue,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),n.createElement(O.Z,{flex:10,style:{maxWidth:"280px"}},n.createElement("div",{className:_.homeworkType},"\u8865\u4EA4\u622A\u6B62"),n.createElement(y.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:A=>{Be(G.filter(U=>U.name.indexOf(A.target.value)>-1))}}),n.createElement("div",{className:_.tableWrapper},n.createElement(w.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:_.antdTable,rowSelection:{type:"checkbox",onChange:A=>{Ce(A)}},rowKey:"id",pagination:!1,loading:ue,dataSource:De,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var P=(0,g.connect)(({shixunHomeworks:L,classroomList:Z})=>({shixunHomeworks:L,classroomList:Z}))(F)},26084:function(St,We,s){"use strict";var n=s(59301),W=s(43418),B=s(8591),H=s(3113),h=s(86129),y=s.n(h),w=s(3294),o=s(955),O=s(99064),f=s(59301),c=Object.defineProperty,D=Object.defineProperties,g=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,x=(I,$,z)=>$ in I?c(I,$,{enumerable:!0,configurable:!0,writable:!0,value:z}):I[$]=z,F=(I,$)=>{for(var z in $||($={}))b.call($,z)&&x(I,z,$[z]);if(_)for(var z of _($))r.call($,z)&&x(I,z,$[z]);return I},P=(I,$)=>D(I,g($)),L=(I,$,z)=>new Promise((V,i)=>{var Q=ue=>{try{T(z.next(ue))}catch(m){i(m)}},ne=ue=>{try{T(z.throw(ue))}catch(m){i(m)}},T=ue=>ue.done?V(ue.value):Promise.resolve(ue.value).then(Q,ne);T((z=z.apply(I,$)).next())});const Z=({files:I=[],name:$,buttonProps:z={},hide:V,onOk:i=()=>{}},Q)=>{const[ne,T]=(0,n.useState)(!1);let ue=(0,n.useRef)(new(y()));(0,n.useImperativeHandle)(Q,()=>({exportReport:m,exportAndCreateUserFolder:X,exportGroupingReport:le}));const m=(l,p="\u9644\u4EF6")=>L(void 0,null,function*(){const M=l||I;T(!0);let j=0,G=0,de=0,De=W.default.info({width:460,title:f.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",p,",",f.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:f.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",f.createElement("span",{className:"c-blue"},j+1),"/",M==null?void 0:M.length),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}});function Be(){return L(this,null,function*(){var we,Ce;re({},`${w.Z.API_SERVER}/api/attachments/${(0,o.Jn)((we=M==null?void 0:M[j])==null?void 0:we.id)}?t=${(0,o.Jn)((Ce=M==null?void 0:M[j])==null?void 0:Ce.id,Date.now())}`,(Ze,ze)=>L(this,null,function*(){var Me,a;if(((Me=Ze.target.response)==null?void 0:Me.type)==="application/json"){let t=yield te(Ze.target.response);if(t.message){B.ZP.warning((t==null?void 0:t.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"),T(!1);return}}let J=new Blob([Ze.target.response],{type:"application/vnd.ms-excel;charset=utf-8"});G=G+J.size;let d=(a=M==null?void 0:M[j])==null?void 0:a.filename;setTimeout(()=>L(this,null,function*(){ue.current.file(d,J),De.update({content:f.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",f.createElement("span",{className:"c-blue"},j+1),"/",M==null?void 0:M.length,de>0?f.createElement("span",null,"(\u5DF2\u62C6\u5206",de,"\u4E2Azip\u5305)"):"")}),j===(M==null?void 0:M.length)-1?v(De,de>0?de+1:0):G>900*1024*1024?(de++,G=0,R(de,()=>{j++,Be()})):(j++,Be())}),2600)}))})}Be()}),le=(l,p,M="\u9644\u4EF6")=>L(void 0,null,function*(){T(!0);let j=0;const G=l.flat().length,de=W.default.info({width:460,title:f.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",M,",",f.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:f.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",f.createElement("span",{className:"c-blue"},j),"/",G),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function De(Ce,Ze){return L(this,null,function*(){const ze=yield(0,O.ZP)(`${w.Z.API_SERVER}/api/attachments/${Ce.id}`,{method:"get"});let Me=new Blob([ze],{type:"application/vnd.ms-excel;charset=utf-8"}),a=Ce.filename;Ze.file(a,Me),j+=1,de.update({content:f.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",f.createElement("span",{className:"c-blue"},j),"/",G)})})}for(const Ce of l){const Ze=`${Ce[0].group_name}\u2014\u2014\u7EC4\u957F_${Ce[0].user_name}`,ze=ue.current.folder(Ze);for(const Me of Ce)yield De(Me,ze)}const Be=yield ue.current.generateAsync({type:"blob"}),we=document.createElement("a");we.href=window.URL.createObjectURL(Be),we.download=`${$}.zip`,document.body.appendChild(we),we.click(),document.body.removeChild(we),window.URL.revokeObjectURL(we.href),de.destroy(),T(!1),i(),ue.current=new(y())}),X=(l,p="\u9644\u4EF6",M)=>L(void 0,null,function*(){T(!0);let j=0;const G=l.flat().length,de=W.default.info({width:460,title:f.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA",p,",",f.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:f.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",f.createElement("span",{className:"c-blue"},j),"/",G),maskClosable:!1,okText:"\u6211\u77E5\u9053\u4E86"});function De(Ce,Ze){return L(this,null,function*(){const ze=yield(0,O.ZP)(`${w.Z.API_SERVER}/api/attachments/${Ce.id}`,{method:"get"});let Me=new Blob([ze],{type:"application/vnd.ms-excel;charset=utf-8"}),a=Ce.filename;Ze.file(a,Me),j+=1,de.update({content:f.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",f.createElement("span",{className:"c-blue"},j),"/",G)})})}for(const Ce of l){const Ze=`${Ce[0].user_name}-${Ce[0].student_id}`,ze=ue.current.folder(Ze);for(const Me of Ce)yield De(Me,ze)}const Be=yield ue.current.generateAsync({type:"blob"}),we=document.createElement("a");we.href=window.URL.createObjectURL(Be),we.download=`${M||$}.zip`,document.body.appendChild(we),we.click(),document.body.removeChild(we),window.URL.revokeObjectURL(we.href),de.destroy(),T(!1),i(),ue.current=new(y())});function te(l){return new Promise(p=>{let M=new FileReader;M.readAsText(l,"utf-8"),M.addEventListener("loadend",()=>{const j=JSON.parse(M.result);p(j)})})}const re=(l,p,M,j)=>{const G=p,de=new window.XMLHttpRequest;return de.withCredentials=!0,de.addEventListener("load",function(De){M(De,de)},!1),de.addEventListener("error",function(De){j&&j(De)},!1),de.responseType="blob",de.open("GET",G),de.send(null),de},R=(l,p)=>{ue.current.generateAsync({type:"blob"}).then(function(M){const j=document.createElement("a");j.href=window.URL.createObjectURL(M),j.download=$+`-${l}.zip`,document.body.appendChild(j);const G=document.createEvent("MouseEvents");G.initEvent("click",!1,!1),j.dispatchEvent(G),document.body.removeChild(j),ue.current=new(y()),p()})},v=(l,p)=>{ue.current.generateAsync({type:"blob"}).then(function(M){const j=document.createElement("a");j.href=window.URL.createObjectURL(M),p>0?j.download=$+`-${p}.zip`:j.download=$+".zip",document.body.appendChild(j);const G=document.createEvent("MouseEvents");G.initEvent("click",!1,!1),j.dispatchEvent(G),document.body.removeChild(j),l.destroy(),T(!1),i(),ue.current=new(y())})};return V?f.createElement(f.Fragment,null):f.createElement(H.ZP,P(F({},z),{onClick:()=>m(),loading:ne}),"\u4E0B\u8F7D")};We.Z=(0,n.forwardRef)(Z)},23765:function(St,We,s){"use strict";s.d(We,{Z:function(){return b}});var n=s(59301),W={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},B=s(92310),H=s.n(B),h=s(23210),y=s(73524),w=s(955),o=s(3294),O=s(99064),f=s(24065),c=s(89070),D=s(8591),g=(r,x,F)=>new Promise((P,L)=>{var Z=z=>{try{$(F.next(z))}catch(V){L(V)}},I=z=>{try{$(F.throw(z))}catch(V){L(V)}},$=z=>z.done?P(z.value):Promise.resolve(z.value).then(Z,I);$((F=F.apply(r,x)).next())});const _=({className:r,style:x,dataSource:F=[],authority:P=!1,callback:L,showDimensions:Z=!0,classroomList:I})=>{var $;const[z,V]=(0,n.useState)({content:"",type:""}),[i,Q]=(0,n.useState)({}),[ne,T]=(0,n.useState)(!1),[ue,m]=(0,n.useState)({title:"",visible:!1,src:"",snapshotData:{}}),le=(0,n.useRef)(),X=v=>g(void 0,null,function*(){if(Q(v),v.file_type==="txt"){const l=yield(0,O.ZP)(v.url,{method:"get",headers:{"Content-Type":"application/xml"}});le.current=l}V({type:v.file_type,content:o.Z.API_SERVER+v.url})}),te=v=>{var l;m({visible:!0,src:o.Z.API_SERVER+v.url,id:v.id,title:v.title,snapshotData:(l=v==null?void 0:v.subitem)==null?void 0:l.settings})},re=v=>g(void 0,null,function*(){var l;V({type:v.file_type,content:o.Z.API_SERVER+((l=v==null?void 0:v.subitem)==null?void 0:l.url)})}),R=()=>{L(),m({visible:!1})};return F!=null&&F.length?n.createElement(n.Fragment,null,n.createElement("div",{className:H()(W.list,r),style:x},F.map((v,l)=>{var p,M,j;return n.createElement("div",{key:l,className:W.row},n.createElement("div",{className:W.title,onClick:()=>X(v)},n.createElement("i",{className:"iconfont icon-fujian1"}),n.createElement("span",{title:v.title},v.title)),n.createElement("div",{className:W.size},v.filesize),n.createElement("div",{className:W.download,onClick:()=>{var G,de;if((0,f.Rm)()&&!((G=I.AssistantObject.normal)!=null&&G.can_download)){D.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,w.Nd)("",`${o.Z.API_SERVER}${(de=v.url)==null?void 0:de.replace("disposition=inline","")}`)}},n.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(v==null?void 0:v.file_type)&&n.createElement("div",{className:W.preview,onClick:()=>X(v)},n.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(v==null?void 0:v.file_type)&&Z&&(P?n.createElement("div",{className:W.annotation,onClick:()=>te(v)},n.createElement("i",{className:"iconfont icon-pizhu"}),(p=v.subitem)!=null&&p.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((M=v.subitem)==null?void 0:M.id)&&n.createElement("div",{className:W.annotation,onClick:()=>re(v)},n.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(v==null?void 0:v.file_type)&&((j=v.subitem)==null?void 0:j.id)&&n.createElement("div",{className:W.download,style:{marginLeft:20},onClick:()=>{var G,de;(0,w.Nd)("",`${o.Z.API_SERVER}${(de=(G=v==null?void 0:v.subitem)==null?void 0:G.url)==null?void 0:de.replace("disposition=inline","")}`)}},n.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(v==null?void 0:v.file_type)&&(0,f.eB)()&&["xlsx","docx","pptx"].includes(v==null?void 0:v.file_sub)&&Z&&n.createElement("div",{className:W.annotation,onClick:()=>{T(!0),X(v)}},n.createElement("i",{className:"iconfont icon-pizhu"}),v.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),v.is_edit&&(0,f.dE)()&&Z&&n.createElement("div",{className:W.annotation,onClick:()=>{X(v)}},n.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),n.createElement(h.Z,{close:!0,data:z==null?void 0:z.content,type:z==null?void 0:z.type,hasMask:!0,disabledDownload:(0,f.Rm)()&&!(($=I.AssistantObject.normal)!=null&&$.can_download),editOffice:ne?"edit":"view",monacoEditor:{value:le.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:P&&Z&&z.type==="image"?()=>te(i):null,onClose:()=>{L(),T(!1),V({content:"",type:""})}}),n.createElement(y.Z,{onOk:R,onClose:()=>m({visible:!1}),data:ue,showFullTools:!0})):null};var b=(0,c.connect)(({classroomList:r})=>({classroomList:r}))(_)},91785:function(St,We,s){"use strict";s.d(We,{Z:function(){return y}});var n=s(43418),W={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},B="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",H=s(59301),y=({visible:w,setVisible:o,image:O,closeImageStyle:f,hiddenbutton:c})=>H.createElement(n.default,{centered:!0,destroyOnClose:!0,open:w,footer:null,wrapClassName:W.modal,onCancel:()=>o(!1)},H.createElement("div",{className:W.content},H.createElement("img",{src:O}),c,H.createElement("img",{onClick:()=>o(!1),className:W.close,src:B,style:f})))},57490:function(St,We,s){"use strict";s.d(We,{z:function(){return R},Z:function(){return v}});var n=s(59301),W=s(54580),B=s(8591),H=s(43418),h=s(3113),y=s(3294),w=s(23538),o=Object.defineProperty,O=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,D=(l,p,M)=>p in l?o(l,p,{enumerable:!0,configurable:!0,writable:!0,value:M}):l[p]=M,g=(l,p)=>{for(var M in p||(p={}))f.call(p,M)&&D(l,M,p[M]);if(O)for(var M of O(p))c.call(p,M)&&D(l,M,p[M]);return l},_=(l,p,M)=>new Promise((j,G)=>{var de=we=>{try{Be(M.next(we))}catch(Ce){G(Ce)}},De=we=>{try{Be(M.throw(we))}catch(Ce){G(Ce)}},Be=we=>we.done?j(we.value):Promise.resolve(we.value).then(de,De);Be((M=M.apply(l,p)).next())});const b="\u3000\u3000";function r(l){var p=["Bytes","KB","MB","GB","TB"];if(l==0)return"0 Byte";var M=parseInt(""+Math.floor(Math.log(l)/Math.log(1024)),10);return(l/Math.pow(1024,M)).toFixed(1)+" "+p[M]}var x=({value:l=[],action:p,onChange:M,className:j,maxSize:G=150,title:de="\u6587\u4EF6\u4E0A\u4F20",accept:De=null})=>{const Be={multiple:!1,fileList:l,accept:De,withCredentials:!0,beforeUpload:Ce=>Ce.size/1024/1024<G?!0:(message.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${G}MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20`),Promise.reject()),action:`${ENV.API_SERVER}/api/attachments.json`,onChange(Ce){var Ze,ze,Me,a;let J=[...Ce.fileList];if(J=J.map(d=>(d.name.indexOf(b)===-1&&(d.name=`${d.name}${b}${r(d.size)}`),g({},d))),Ce.file.status==="done"&&((ze=(Ze=Ce.file)==null?void 0:Ze.response)==null?void 0:ze.status)===-1){message.error((a=(Me=Ce.file)==null?void 0:Me.response)==null?void 0:a.message),M([]);return}M(J)},onRemove:Ce=>_(void 0,null,function*(){const Ze=Ce.size/1024/1024;return Ce.status==="uploading"?!0:Ze<G&&(Ce.response?Ce.response.id:Ce.uid)?yield removeAttachment(Ce.response?Ce.response.id:Ce.id):!0})};function we(Ce){Ce.preventDefault(),Ce.stopPropagation()}return React.createElement("div",{className:`single-upload ${j||""}`},React.createElement(Upload,g({},Be),React.createElement(Button,{type:"primary",title:l.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:l.length>0,ghost:!0},de),React.createElement("span",{onClick:we,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",G,"M)"," ")))},F=s(61481),P=s(89392),L=Object.defineProperty,Z=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,z=(l,p,M)=>p in l?L(l,p,{enumerable:!0,configurable:!0,writable:!0,value:M}):l[p]=M,V=(l,p)=>{for(var M in p||(p={}))I.call(p,M)&&z(l,M,p[M]);if(Z)for(var M of Z(p))$.call(p,M)&&z(l,M,p[M]);return l};const i=l=>React.createElement("svg",V({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},l),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ne=Object.defineProperty,T=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,le=(l,p,M)=>p in l?ne(l,p,{enumerable:!0,configurable:!0,writable:!0,value:M}):l[p]=M,X=(l,p)=>{for(var M in p||(p={}))ue.call(p,M)&&le(l,M,p[M]);if(T)for(var M of T(p))m.call(p,M)&&le(l,M,p[M]);return l},te=(l,p,M)=>new Promise((j,G)=>{var de=we=>{try{Be(M.next(we))}catch(Ce){G(Ce)}},De=we=>{try{Be(M.throw(we))}catch(Ce){G(Ce)}},Be=we=>we.done?j(we.value):Promise.resolve(we.value).then(de,De);Be((M=M.apply(l,p)).next())});const{Dragger:re}=W.default;function R(l){let p=[];return l&&l.length>0&&(p=l.map(M=>({uid:M.id,id:M.id,name:M.title+b+M.filesize,url:M.url,filesize:M.filesize,status:"done",response:{id:M.id}}))),p}var v=({value:l,onChange:p,action:M,data:j,className:G,maxSize:de=150,title:De="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Be=!1,accept:we="",additionalText:Ce,isDragger:Ze,number:ze=1e3,aloneClear:Me=!1,realTimeRemove:a=!0,uploadText:J,setFileProgress:d,showFileProgress:t})=>{const[e,u]=(0,n.useState)(!1);let[A,U]=(0,n.useState)(l||[]),[k,ie]=(0,n.useState)(1);(0,n.useEffect)(()=>{l&&(k===1&&U([...l]),ie(2),ze===(l==null?void 0:l.length)&&u(!0))},[l]);const ye=()=>{setTimeout(()=>{A.pop(),U([...A])},500)};t&&d(A.some(Re=>Re.status==="uploading"));const Fe={multiple:!0,disabled:e,accept:we,withCredentials:!0,fileList:A,beforeUpload:(Re,Pe)=>{const ot=Re.size/1024/1024;return A.concat(Pe).length>ze?(A.pop(),U([...A]),B.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ze}\u4E2A\u6587\u4EF6`),Me?Promise.reject():(ye(),!1)):ot<de?!0:(B.ZP.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${de}MB).`),Me?Promise.reject():(ye(),!1))},data:j,action:M||`${y.Z.API_SERVER}/api/attachments.json`,onChange(Re){var Pe,ot,Tt,Jt;if(Re.file.status==="removed"?A=Re.fileList:A=(0,P.uniqBy)([...Re.fileList,...A],"uid"),Re.file.status==="done"&&((ot=(Pe=Re.file)==null?void 0:Pe.response)==null?void 0:ot.status)===-1){B.ZP.error((Jt=(Tt=Re.file)==null?void 0:Tt.response)==null?void 0:Jt.message);return}A.length>=ze?u(!0):u(!1),U([...A]),A=A.map(Ht=>{var wt,Rt;return(wt=Ht==null?void 0:Ht.response)!=null&&wt.id&&(Ht.url=(Rt=Ht==null?void 0:Ht.response)==null?void 0:Rt.url),Ht.name.indexOf(b)===-1&&(Ht.name=`${Ht.name}${b}${r(Ht.size)}`),X({},Ht)}),console.log("info:",Re,A),p(A)},onRemove:Re=>te(void 0,null,function*(){if(!a)return!0;const Pe=()=>te(void 0,null,function*(){if(Re.response?Re.response.id:Re.id){let Tt=yield(0,w.JZ)(Re.response?Re.response.id:Re.uid);return Promise.resolve(Tt)}else return!0});return Be?new Promise((ot,Tt)=>{H.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>te(void 0,null,function*(){const Jt=yield Pe();B.ZP.success("\u5220\u9664\u6210\u529F"),ot(!0)}),onCancel:()=>ot(!1)})}):yield Pe()})};function be(Re){Re.preventDefault(),Re.stopPropagation()}return n.createElement("div",{className:`multi-upload ${G||""}`},Ze&&n.createElement(re,X({},Fe),n.createElement("p",{className:"ant-upload-drag-icon"},n.createElement(F.Z,null)),n.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",n.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",de,"MB)"," "),Ce),!Ze&&n.createElement(W.default,X({},Fe),n.createElement(h.ZP,{disabled:e,className:"upload_button"},n.createElement("img",{className:"aBtn_img",src:Q}),De),n.createElement("span",{onClick:be,className:"upload_text"},J||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${de}MB)`)))}},85057:function(St,We,s){"use strict";s.d(We,{jL:function(){return h},w9:function(){return de},QD:function(){return Xt},cQ:function(){return l},op:function(){return Tt},O5:function(){return ou},_b:function(){return _n},t7:function(){return F},Gi:function(){return ze},YG:function(){return Ce},qp:function(){return c},vr:function(){return Pn},qE:function(){return wt},Je:function(){return Z},wb:function(){return X},cq:function(){return e},tp:function(){return _}});var n=s(59301),W={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},B="data:image/png;base64,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",h=({dataSource:et=[],img:qe,imgWidth:ut=346,title:st,sunTitle:Ut,bannerExtraContent:qt})=>n.createElement("div",{className:W.banner},n.createElement("div",{className:W.content},n.createElement("aside",null,n.createElement("p",null,n.createElement("b",null,st),n.createElement("span",null,Ut)),et.length>0&&n.createElement("div",{className:W.btns},et.map((ht,jt)=>n.createElement("div",{key:jt,onClick:ht.click},ht.name,ht.sign?n.createElement("img",{src:B,width:39}):null))),qt),qe&&n.createElement("img",{style:{marginTop:33,marginRight:38},src:qe,width:ut}))),y={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},w=s(92310),o=s.n(w),O=s(89392),c=({dataSource:et=[],value:qe,onChange:ut,onTitleChange:st,className:Ut,title:qt,titleWidth:ht=41,style:jt={},fontColor:pt="#6A7283",showCount:$t})=>{const[Qt,Ct]=(0,n.useState)(0),[yn,hn]=(0,n.useState)(!1),en=(0,n.useRef)(null),vn=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var En;et.length!==0&&(((En=en==null?void 0:en.current)==null?void 0:En.clientHeight)>97?Ct(1):Ct(0)),et.length===0&&Ct(0),hn(!1)},[et]),n.createElement("div",{className:o()(y.row,Ut),style:jt},n.createElement("div",{onClick:(0,O.throttle)(()=>st==null?void 0:st(),2e3),style:{width:ht,marginTop:yn?12:4},className:`${y.title} ${st?"current":""}`},qt),n.createElement("div",{className:yn?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},n.createElement("div",{className:y.bar,ref:vn,style:Qt>0?{height:Qt===1?97:"auto",overflow:Qt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},n.createElement("div",{className:y.tag,ref:en},et==null?void 0:et.map(En=>n.createElement("span",{onClick:()=>ut(En.id),key:En.id,style:{color:pt},className:qe===En.id?y.active:""},n.createElement("span",{title:En.name,className:y.name},En.name),!!$t&&n.createElement("span",{className:y.num},En.count))))),!!Qt&&n.createElement(n.Fragment,null,Qt===1?n.createElement("div",{onClick:()=>{var En;Ct(2),((En=en==null?void 0:en.current)==null?void 0:En.clientHeight)>245?hn(!0):hn(!1)},className:y.action},"\u5C55\u5F00",n.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):n.createElement("div",{onClick:()=>{vn.current.scrollTop=0,Ct(1),hn(!1)},className:y.action},"\u6536\u8D77",n.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},D={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},_=({dataSource:et=[],value:qe,onChange:ut,className:st,style:Ut={}})=>n.createElement("div",{style:Ut,className:o()(D.tabs,st)},et.map(qt=>n.createElement("span",{onClick:()=>ut(qt.id),className:qe===qt.id?D.active:"",key:qt.id},qt.name))),b={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},r=s(92832),F=({dataSource:et=[],value:qe="",onChange:ut,onInputChange:st=()=>{},className:Ut,style:qt={},placeholder:ht,allowClear:jt=!1})=>{var pt;const[$t,Qt]=(0,n.useState)(""),[Ct,yn]=(0,n.useState)("");(0,n.useEffect)(()=>{var vn;let En=qe;(vn=JSON.stringify(qe))!=null&&vn.includes("{")&&(Qt(qe.id),En=qe.value||"");try{yn(decodeURIComponent(En||""))}catch(nu){yn(decodeURIComponent(En||""))}},[qe]);const hn=()=>{ut(encodeURIComponent(Ct),$t||null)},en=vn=>{vn!==$t&&(Qt(vn),ut(encodeURIComponent(Ct),vn))};return n.createElement("div",{className:o()(b.input,Ut),style:qt},!!et.length&&n.createElement("div",{className:b.dropdown},n.createElement("div",{className:b.text},(pt=et.find(vn=>vn.id===$t))==null?void 0:pt.name,n.createElement("i",{className:"iconfont icon-zhankai4"}),n.createElement("b",{className:b.b1}),n.createElement("b",{className:b.b2})),n.createElement("div",{className:b.menu},et.map((vn,En)=>n.createElement("div",{key:En,onClick:()=>en(vn.id)},vn.name)))),n.createElement(r.default,{onPressEnter:hn,value:Ct,onChange:vn=>{yn(vn.target.value),st(encodeURIComponent(vn.target.value),$t||null)},bordered:!1,placeholder:ht}),n.createElement("i",{onClick:hn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},P={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Z=({value:et,onChange:qe,className:ut,total:st,pageSize:Ut,style:qt={}})=>{const ht=et<2,jt=et>=Math.ceil(st/Ut);return st<=Ut?n.createElement(n.Fragment,null):n.createElement("div",{className:o()(P.quickPager,ut),style:qt},n.createElement("div",{onClick:()=>{ht||qe(et-1,"prev")},className:ht?P.disabled:""},"\u4E0A\u4E00\u9875"),n.createElement("div",{onClick:()=>{jt||qe(et+1,"next")},className:jt?P.disabled:""},"\u4E0B\u4E00\u9875"))},I={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},$=s(71418),z=s(6848),V=s(13570),i=s(3294),Q=s(955),ne=s(96908),T=s(57177),ue=s(81378),m=s(8797),X=({className:et,dataSource:qe=[],col:ut=4,right:st,bottom:Ut=23,precision:qt=0,wrapWidth:ht=1200,trackEventItems:jt,loading:pt})=>{const $t=Math.floor((ht-(ut-1)*st)/ut);return n.createElement($.Z,{spinning:pt},n.createElement("div",{className:o()(I.list,et)},!!qe.length&&qe.map((Qt,Ct)=>{const{name:yn,id:hn,identifier:en,power:vn,cover_image_id:En,pic:nu}=Qt;return n.createElement("div",{className:I.wrap,key:hn,style:{width:$t,marginRight:(1+Ct)%ut===0?0:st+qt,marginBottom:Ut}},n.createElement("a",{target:"_blank",href:`/shixuns/${en}/challenges`,className:I.li,onClick:yu=>{yu.preventDefault(),jt&&(0,Q.L9)([jt]),vn&&(0,Q.xg)(`/shixuns/${en}/challenges`)}},n.createElement("div",{className:I.img},n.createElement("img",{className:I.cover,src:`${nu}`}),Qt.is_jupyter&&n.createElement("img",{className:I.sign,src:ne}),Qt.is_jupyter_lab&&n.createElement("img",{className:I.sign,src:T}),Qt.is_unity_3d&&n.createElement("img",{className:I.sign,src:ue})),n.createElement("div",{className:I.name},n.createElement(z.Z,{title:yn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:I.e},yn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{className:I.tags},n.createElement(z.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),n.createElement("span",null,Qt.challenges_count))),!!Qt.myshixuns_count&&n.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),n.createElement("span",null,Qt.myshixuns_count))),n.createElement(z.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},n.createElement("span",null,n.createElement("span",null,Qt.level))),n.createElement("div",{className:I.rate},n.createElement(V.Z,{allowHalf:!0,disabled:!0,defaultValue:Qt.score_info}),n.createElement("span",null,"\xA0",Qt.score_info?`${Qt.score_info}\u5206`:"5\u5206")))),!vn&&n.createElement("div",{className:I.lockWrap},n.createElement("img",{src:`${i.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!qe.length&&n.createElement(m.Z,null)))},te={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},re=s(24065),R=s(59301),l=({className:et,dataSource:qe=[],col:ut=4,right:st,bottom:Ut=23,precision:qt=0,wrapWidth:ht=1200,trackEventItems:jt,loading:pt,onRemove:$t=()=>{},isCurrent:Qt=!0,showAlias:Ct=!1})=>{const yn=Math.floor((ht-(ut-1)*st)/ut),hn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return R.createElement($.Z,{spinning:pt},R.createElement("div",{className:o()(te.list,et)},!!(qe!=null&&qe.length)&&(qe==null?void 0:qe.map((en,vn)=>{var En;const{name:nu,id:yu,identifier:Qu,featured:Ea,school_name:Yu,image_url:aa,excellent:ga,is_plan:Gu}=en;return R.createElement("div",{key:yu,className:te.wrap,style:{width:yn,marginRight:(1+vn)%ut===0?0:st+qt,marginBottom:Ut}},R.createElement("a",{className:te.li,onClick:su=>{su.preventDefault(),su.stopPropagation(),jt&&(0,Q.L9)([jt]),(0,Q.xg)(`/paths/${Qu}`)}},R.createElement("div",{className:te.img},R.createElement("img",{className:te.cover,src:`${aa}`}),Qt&&(0,re.bg)()&&(en==null?void 0:en.studying)&&R.createElement("div",{className:`${te.movebq} user-path-items`,onClick:su=>{su.stopPropagation(),$t(en)}},R.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),R.createElement("span",{className:"c-red"},"\u79FB\u9664")),(En=en==null?void 0:en.subject_tags)==null?void 0:En.map((su,Ou)=>{var fu,Ft;if(Ou===0){const Su=(fu=hn.find(ra=>ra.name==su))==null?void 0:fu.swimg;return R.createElement("img",{className:te.sign,src:Su,style:{left:"-4px"}})}const la=(Ft=hn.find(Su=>Su.name==su))==null?void 0:Ft.ptimg;return R.createElement("img",{className:te.sign,src:la,style:{left:`${48+52*(Ou-1)+2*Ou}px`}})}),R.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(en==null?void 0:en.excellent)&&R.createElement("div",{className:te.bq},"\u5F00\u653E\u8BFE\u7A0B"))),R.createElement("div",{className:te.name},R.createElement(z.Z,{title:Ct&&(en!=null&&en.excellent_alias_name)?R.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${nu}`,R.createElement("br",null),R.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${en==null?void 0:en.excellent_alias_name}`)):nu},R.createElement("span",{className:te.e},Ct&&(en==null?void 0:en.excellent_alias_name)||nu))),R.createElement(z.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Yu}`},R.createElement("div",{className:te.unit},R.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Yu)),R.createElement("div",{className:te.tags},R.createElement("div",null,R.createElement(z.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},R.createElement("span",null,R.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),R.createElement("span",null,en.stages_count))),R.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},R.createElement("span",null,R.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),R.createElement("span",null,en.members_count)))))))})),!qe.length&&R.createElement(m.Z,null)))},p={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},M="data:image/png;base64,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",j=s(59301),de=({className:et,dataSource:qe=[],col:ut=4,right:st,bottom:Ut=23,precision:qt=0,wrapWidth:ht=1200,trackEventItems:jt,loading:pt,handleVery:$t=()=>!0})=>{const Qt=Math.floor((ht-(ut-1)*st)/ut);return j.createElement($.Z,{spinning:pt},j.createElement("div",{className:o()(p.list,et)},!!qe.length&&qe.map((Ct,yn)=>{const{subject_identifier:hn,id:en,identifier:vn,power:En}=Ct,nu=Ct.is_public!=0&&Ct.is_public;return j.createElement("div",{className:p.wrap,key:en,style:{width:Qt,marginRight:(1+yn)%ut===0?0:st+qt,marginBottom:Ut}},j.createElement("a",{className:p.li,onClick:yu=>{yu.preventDefault(),$t(Ct==null?void 0:Ct.first_category_url)&&(jt&&(0,Q.L9)([jt]),(0,Q.xg)(Ct.first_category_url))}},j.createElement("div",{className:p.top},j.createElement(z.Z,{title:Ct.name},j.createElement("div",{className:p.name},Ct.name)),j.createElement("img",{className:p.img,src:i.Z.IMG_SERVER+"/images/"+Ct.avatar_url}),j.createElement("div",{className:p.text,title:Ct.creator},Ct.creator),hn&&j.createElement("div",{className:p.btns},j.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),j.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),nu&&j.createElement("div",{className:p.sign},"\u516C\u5F00")),j.createElement("div",{className:p.bottom},Ct.visits>0&&j.createElement(z.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},j.createElement("span",null,j.createElement("i",{className:"iconfont icon-liulanyan"}),j.createElement("span",null,Ct.visits))),Ct.course_members_count>0&&j.createElement(z.Z,{title:"\u6210\u5458",placement:"bottom"},j.createElement("span",null,j.createElement("i",{className:"iconfont icon-chengyuan"}),Ct.course_members_count)),Ct.tasks_count>0&&j.createElement(z.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},j.createElement("span",null,j.createElement("i",{className:"iconfont icon-zuoye"}),Ct.tasks_count)),Ct.is_end?j.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):j.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ct.is_accessible&&j.createElement("div",{className:p.lockWrap},j.createElement("img",{src:`${i.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),j.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!qe.length&&j.createElement(m.Z,null)))},De={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Be=s(89070),Ce=({dataSource:et=[],value:qe,onChange:ut,className:st,style:Ut={},tabBarExtraContent:qt})=>n.createElement("div",{className:o()(De.tabs,st),style:Ut},n.createElement("div",{className:De.tabsWrap},et.map((ht,jt)=>!(ht!=null&&ht.hide)&&n.createElement("aside",{className:De.tab,onClick:()=>{ut(ht.id),ht.link&&Be.history.push(ht.link)},key:jt},n.createElement("div",{className:qe===ht.id?De.active:""},ht.name),(ht==null?void 0:ht.resetCount)==null&&(ht==null?void 0:ht.total)!==void 0&&n.createElement("span",null,"\uFF08",ht==null?void 0:ht.total,"\uFF09"),(ht==null?void 0:ht.resetCount)!==void 0&&(ht==null?void 0:ht.total)!==void 0&&n.createElement(z.Z,{title:(ht==null?void 0:ht.tip)!=null?ht==null?void 0:ht.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},ht==null?void 0:ht.resetCount),"/",n.createElement("span",null,ht==null?void 0:ht.total),"\uFF09"))))),n.createElement("div",{className:De.tabBar},qt)),ze=({className:et,style:qe={},children:ut})=>n.createElement("div",{className:o()(et),style:qe},ut),Me={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},a=s(38854),J=s(20834);const d=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var e=({sortValue:et,dropValue:qe,className:ut,onSort:st,onDrop:Ut,dataSource:qt=d})=>{var ht;return n.createElement("div",{className:o()(Me.orderWrap,ut)},n.createElement(a.Z,{dropdownRender:()=>n.createElement(J.default,null,qt.map((jt,pt)=>n.createElement(J.default.Item,{key:pt,onClick:()=>Ut(jt.id)},jt.name)))},n.createElement("span",{className:Me.orderTextWrap},(ht=qt.find(jt=>qe===jt.id))==null?void 0:ht.name)),n.createElement("span",{className:Me.orderIconWrap},n.createElement("span",{className:Me.orderAsc},n.createElement("i",{className:et==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Me.cursorPointer} ${Me.active}`:`iconfont icon-sanjiaoxing-up font12 ${Me.cursorPointer}`,onClick:()=>st(et==="asc"?"desc":"asc")})),n.createElement("span",{className:Me.orderDesc},n.createElement("i",{className:et==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Me.cursorPointer} ${Me.active}`:`iconfont icon-sanjiaoxing-down font12 ${Me.cursorPointer}`,onClick:()=>st(et==="asc"?"desc":"asc")}))))},u={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},A=s(3113),U=Object.defineProperty,k=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Fe=(et,qe,ut)=>qe in et?U(et,qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):et[qe]=ut,be=(et,qe)=>{for(var ut in qe||(qe={}))ie.call(qe,ut)&&Fe(et,ut,qe[ut]);if(k)for(var ut of k(qe))ye.call(qe,ut)&&Fe(et,ut,qe[ut]);return et},Re=(et,qe)=>{var ut={};for(var st in et)ie.call(et,st)&&qe.indexOf(st)<0&&(ut[st]=et[st]);if(et!=null&&k)for(var st of k(et))qe.indexOf(st)<0&&ye.call(et,st)&&(ut[st]=et[st]);return ut},Pe=(et,qe,ut)=>new Promise((st,Ut)=>{var qt=pt=>{try{jt(ut.next(pt))}catch($t){Ut($t)}},ht=pt=>{try{jt(ut.throw(pt))}catch($t){Ut($t)}},jt=pt=>pt.done?st(pt.value):Promise.resolve(pt.value).then(qt,ht);jt((ut=ut.apply(et,qe)).next())}),Tt=et=>{var qe=et,{className:ut,style:st,children:Ut,loading:qt=!1,openLoading:ht,onClick:jt=()=>{},size:pt="middle",shape:$t="round"}=qe,Qt=Re(qe,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Ct,yn]=(0,n.useState)(!1);return n.createElement(A.ZP,be({onClick:(0,O.throttle)(hn=>Pe(void 0,null,function*(){ht&&yn(!0);try{yield jt(hn)}catch(en){console.log("error",en)}ht&&yn(!1)}),2e3,{leading:!0,trailing:!1}),className:o()(u.btn,u[`${pt}-${$t}`],ut),style:st,size:pt,shape:$t,loading:Ct||qt},Qt),Ut)},Jt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},wt=({className:et,style:qe,children:ut=null,onClick:st,title:Ut})=>n.createElement("div",{className:o()(Jt.head,et),style:qe},n.createElement("span",{className:"primary-hover",onClick:st},n.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),n.createElement("b",{title:Ut},Ut),n.createElement("div",{className:Jt.node},ut)),Rt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Xt=({confirmShow:et=!0,confirmTitle:qe,confirmClick:ut,cancelShow:st=!0,cancelTitle:Ut,cancelClick:qt,className:ht,style:jt,confirmLoading:pt=!1})=>n.createElement("div",{className:o()(Rt.btns,ht),style:jt},et&&n.createElement(A.ZP,{loading:pt,onClick:ut,type:"primary",className:Rt.confirm},qe),st&&n.createElement(A.ZP,{onClick:qt,className:Rt.cancel},Ut)),sn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pn=({className:et,style:qe={},LeftContent:ut,children:st,RightContent:Ut})=>n.createElement("div",{className:o()(sn.fixedBottom,et),style:qe},n.createElement("div",{className:sn.wrap},n.createElement("div",{className:sn.left},ut),n.createElement("div",{className:sn.center},st),n.createElement("div",{className:sn.right},Ut))),bn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},_n=({className:et,style:qe={},dataSource:ut=[]})=>n.createElement("div",{className:o()(bn.crumbs,et),style:qe},ut.map((st,Ut)=>Ut<ut.length-1?n.createElement(n.Fragment,{key:Ut},st.path||st.onClick?n.createElement("span",{className:bn.hover,onClick:st!=null&&st.onClick?st.onClick:()=>Be.history.push(st.path)},st.name):n.createElement("span",null,st.name),n.createElement("span",null,"\xA0",">","\xA0")):n.createElement("span",{key:Ut,style:{color:"#5F6368"}},st.name))),mn=s(31797),Ye=Object.defineProperty,pn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,tu=(et,qe,ut)=>qe in et?Ye(et,qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):et[qe]=ut,ru=(et,qe)=>{for(var ut in qe||(qe={}))Mn.call(qe,ut)&&tu(et,ut,qe[ut]);if(Sn)for(var ut of Sn(qe))Vn.call(qe,ut)&&tu(et,ut,qe[ut]);return et},Nn=(et,qe)=>pn(et,xn(qe)),Fu=(et,qe)=>{var ut={};for(var st in et)Mn.call(et,st)&&qe.indexOf(st)<0&&(ut[st]=et[st]);if(et!=null&&Sn)for(var st of Sn(et))qe.indexOf(st)<0&&Vn.call(et,st)&&(ut[st]=et[st]);return ut};const{Countdown:_u}=mn.default;var ou=et=>{var qe=et,{onChange:ut}=qe,st=Fu(qe,["onChange"]);const[Ut,qt]=(0,n.useState)(null);(0,n.useEffect)(()=>{typeof Ut=="number"&&Ut>=0&&ut(Ut)},[Ut]);const ht=jt=>{const pt=Math.floor(jt/1e3);qt(pt)};return n.createElement(_u,Nn(ru({},st),{onChange:ht}))}},58010:function(St,We,s){"use strict";var n=s(59301),W=s(78241),B=s(95237),H=s(43604),h=s(57809),y=s(5871),w=s(6848),o=s(5083),O=s(92832),f=s(89070),c=s(79834),D=s(89529),g=s(59301),_=Object.defineProperty,b=Object.defineProperties,r=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,L=(V,i,Q)=>i in V?_(V,i,{enumerable:!0,configurable:!0,writable:!0,value:Q}):V[i]=Q,Z=(V,i)=>{for(var Q in i||(i={}))F.call(i,Q)&&L(V,Q,i[Q]);if(x)for(var Q of x(i))P.call(i,Q)&&L(V,Q,i[Q]);return V},I=(V,i)=>b(V,r(i)),$=(V,i)=>{var Q={};for(var ne in V)F.call(V,ne)&&i.indexOf(ne)<0&&(Q[ne]=V[ne]);if(V!=null&&x)for(var ne of x(V))i.indexOf(ne)<0&&P.call(V,ne)&&(Q[ne]=V[ne]);return Q};const z=({disabled:V,shixunHomeworks:i,selectOptions:Q,form:ne})=>{const{workSetting:T}=i,[ue,m]=(0,n.useState)([]),le=(0,n.useMemo)(()=>Q==null?void 0:Q.filter(X=>!ue.includes(X.value)),[ue,Q]);return(0,n.useEffect)(()=>{var X;const te=((X=T==null?void 0:T.anonymous_appeal_settings)==null?void 0:X.filter(re=>re.appeal_time))||[];m(te.map(re=>re.group_name))},[T]),g.createElement(W.default.List,{name:"anonymous_appeal_settings"},(X,{add:te,remove:re})=>g.createElement(g.Fragment,null,X.map(R=>{var v;const l=R,{key:p,name:M}=l,j=$(l,["key","name"]),de=ne.getFieldValue(["anonymous_appeal_settings",M]).deleteflag;return g.createElement("div",{key:p},g.createElement(B.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},g.createElement(H.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",p+1),g.createElement(H.Z,null,g.createElement(W.default.Item,I(Z({},j),{name:[R.name,"group_name"]}),g.createElement(h.default,{mode:"multiple",disabled:V||!de,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:D.Z.multiple_select,options:le||[],onSelect:De=>{m(Be=>[...Be,De])},onDeselect:De=>{m(Be=>Be.filter(we=>we!==De))}}))),g.createElement(H.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),g.createElement(H.Z,null,g.createElement(W.default.Item,I(Z({},j),{label:"",name:[R.name,"appeal_penalty"]}),g.createElement(y.Z,{min:0,disabled:V,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),g.createElement(w.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},g.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${D.Z.title_icon}`})),g.createElement(H.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),g.createElement(H.Z,null,g.createElement(W.default.Item,I(Z({},j),{label:"",name:[R.name,"appeal_time"]}),g.createElement(o.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:V,size:"large",disabledDate:De=>(0,c.Q8)(De,T==null?void 0:T.course_end_date),disabledTime:De=>(0,c.d0)(De),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),g.createElement(W.default.Item,I(Z({},j),{name:[M,"deleteflag"]}),g.createElement(O.default,{type:"hidden"})),!V&&X.length<((v=T==null?void 0:T.anonymous_appeal_settings)==null?void 0:v.length)&&g.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{te({deleteflag:!0})}}),p!==0&&!V&&de&&g.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const De=ne.getFieldValue(["anonymous_appeal_settings",M,"group_name"])||[];m(Be=>Be.filter(we=>!De.includes(we))),re(M)}})))})))};We.Z=(0,f.connect)(({shixunHomeworks:V})=>({shixunHomeworks:V}))(z)},33469:function(St,We,s){"use strict";var n=s(59301),W=s(5083),B=s(78241),H=s(95237),h=s(43604),y=s(57809),w=s(8591),o=s(92832),O=s(5871),f=s(6848),c=s(24905),D=s(61186),g=s.n(D),_=s(89070),b=s(79834),r=s(24065),x=s(89529),F=s(59301),P=Object.defineProperty,L=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,I=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,V=(m,le,X)=>le in m?P(m,le,{enumerable:!0,configurable:!0,writable:!0,value:X}):m[le]=X,i=(m,le)=>{for(var X in le||(le={}))$.call(le,X)&&V(m,X,le[X]);if(I)for(var X of I(le))z.call(le,X)&&V(m,X,le[X]);return m},Q=(m,le)=>L(m,Z(le)),ne=(m,le)=>{var X={};for(var te in m)$.call(m,te)&&le.indexOf(te)<0&&(X[te]=m[te]);if(m!=null&&I)for(var te of I(m))le.indexOf(te)<0&&z.call(m,te)&&(X[te]=m[te]);return X};const{RangePicker:T}=W.default,ue=({disabled:m,shixunHomeworks:le,selectOptions:X,form:te,data:re,classroomList:R})=>{const{workSetting:v}=le,[l,p]=(0,n.useState)([]),M=(0,n.useMemo)(()=>X==null?void 0:X.filter(G=>!l.includes(G.value)),[l,X]);(0,n.useEffect)(()=>{var G;const de=((G=v==null?void 0:v.anonymous_comment_settings)==null?void 0:G.filter(De=>De.evaluation_end))||[];p(de.map(De=>De.group_name))},[v]);const j=G=>{var de;const De=(de=v==null?void 0:v.anonymous_appeal_settings)==null?void 0:de.find(Be=>Be.group_id===G);return re.anonymous_appeal&&De&&(De==null?void 0:De.appeal_time)!==null};return F.createElement(B.default.List,{name:"anonymous_comment_settings"},(G,{add:de,remove:De})=>F.createElement(F.Fragment,null,G.map(Be=>{var we,Ce;const Ze=Be,{key:ze,name:Me}=Ze,a=ne(Ze,["key","name"]),J=te.getFieldValue(["anonymous_comment_settings",Me]),d=J.deleteflag,t=g()((we=J.evaluation_start)==null?void 0:we[0])<=g()(),e=!d&&t?[!0,j(J==null?void 0:J.group_id)]:[!1,!1];return F.createElement("div",{key:ze,style:{background:"#F6F7F9",padding:"5px 30px"}},F.createElement(H.Z,{align:"top",style:{marginLeft:"53px"}},F.createElement(h.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",ze+1),F.createElement(h.Z,{flex:1},F.createElement(H.Z,{align:"middle",style:{marginBottom:10}},F.createElement(h.Z,{span:8},F.createElement(B.default.Item,Q(i({},a),{name:[Me,"group_name"]}),F.createElement(y.default,{mode:"multiple",disabled:m||!d,className:x.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:M||[],onSelect:u=>{p(A=>[...A,u])},onDeselect:u=>{p(A=>A.filter(U=>U!==u))}}))),F.createElement(h.Z,{className:"ml20"},F.createElement(B.default.Item,Q(i({},a),{name:[Me,"evaluation_start"]}),F.createElement(T,{ranges:{\u6B64\u523B:()=>{var u;const A=(u=J==null?void 0:J.evaluation_start)==null?void 0:u[0];return[A?g()(A):g()(),g()()]}},size:"large",style:{width:"500px"},disabled:m||e,allowClear:!1,disabledDate:u=>(0,b.Q8)(u,v==null?void 0:v.course_end_date),disabledTime:u=>(0,b.d0)(u),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var u;if((0,r.Rm)()&&!((u=R.AssistantObject.group)!=null&&u.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}}}))),F.createElement(B.default.Item,Q(i({},a),{name:[Me,"deleteflag"]}),F.createElement(o.default,{type:"hidden"})),!m&&G.length<((Ce=v==null?void 0:v.anonymous_comment_settings)==null?void 0:Ce.length)&&F.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{de({deleteflag:!0})}}),ze!==0&&!m&&d&&F.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const u=te.getFieldValue(["anonymous_comment_settings",Me,"group_name"])||[];p(A=>A.filter(U=>!u.includes(U))),De(Me)}})))),F.createElement(H.Z,{align:"middle",style:{marginLeft:"53px"}},F.createElement(h.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),F.createElement(h.Z,null,F.createElement(B.default.Item,Q(i({},a),{label:"",colon:!1,name:[Me,"evaluation_num"]}),F.createElement(O.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:m||!d&&t}))),F.createElement(f.Z,{title:"\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"},F.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${x.Z.title_icon}`})),F.createElement(h.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),F.createElement(h.Z,null,F.createElement(B.default.Item,Q(i({},a),{label:"",colon:!1,name:[Me,"absence_penalty"]}),F.createElement(O.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:m,onChange:u=>{var A;if((0,r.Rm)()&&!((A=R.AssistantObject.group)!=null&&A.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}}}))),F.createElement(h.Z,{style:{marginLeft:"40px"}},F.createElement(B.default.Item,Q(i({},a),{name:[Me,"student_comment"],valuePropName:"checked"}),F.createElement(c.default,{disabled:m,onChange:()=>{var u;if((0,r.Rm)()&&!((u=R.AssistantObject.group)!=null&&u.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}}}))),F.createElement(h.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};We.Z=(0,_.connect)(({shixunHomeworks:m,classroomList:le})=>({shixunHomeworks:m,classroomList:le}))(ue)},65629:function(St,We,s){"use strict";var n=s(89070),W=s(95237),B=s(43604),H=s(5083),h=s(5871),y=s(6848),w=s(61186),o=s.n(w),O=s(79834),f=s(89529),c=s(59301);const D=({data:g,disabled:_,setData:b,shixunHomeworks:r})=>{const{workSetting:x,workList:F}=r;return c.createElement("div",null,c.createElement(W.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},c.createElement(B.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),c.createElement(B.Z,null,c.createElement(H.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:_,disabledDate:P=>(0,O.Q8)(P,x==null?void 0:x.course_end_date),disabledTime:P=>(0,O.d0)(P),value:g.appeal_time?o()(g.appeal_time):"",onChange:(P,L)=>{g.appeal_time=L,b(Object.assign({},g))}})),c.createElement(B.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),c.createElement(B.Z,null,c.createElement(h.Z,{size:"large",disabled:_,value:g.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:P=>{g.appeal_penalty=P,b(Object.assign({},g))}})),c.createElement(y.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},c.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${f.Z.title_icon}`}))))};We.Z=(0,n.connect)(({shixunHomeworks:g})=>({shixunHomeworks:g}))(D)},47599:function(St,We,s){"use strict";var n=s(5083),W=s(5871),B=s(6848),H=s(24905),h=s(61186),y=s.n(h),w=s(89070),o=s(79834),O=s(89529),f=s(59301);const c=({data:D,setData:g,disabled:_,shixunHomeworks:b})=>{const{workSetting:r}=b,x=y()(r==null?void 0:r.evaluation_start)<=y()(),F=D.anonymous_appeal;return f.createElement("div",null,f.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},f.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),f.createElement(n.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:P=>(0,o.Q8)(P,r==null?void 0:r.course_end_date),disabledTime:P=>(0,o.d0)(P),disabled:_||x||F,value:D.evaluation_start?y()(D.evaluation_start):"",onChange:(P,L)=>{D.evaluation_start=L,g(Object.assign({},D))}}),f.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),f.createElement(n.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:P=>(0,o.Q8)(P,r==null?void 0:r.course_end_date,D.evaluation_start),disabledTime:P=>(0,o.d0)(P,y()(D.evaluation_start)),disabled:_||F,value:D.evaluation_end?y()(D.evaluation_end):"",onChange:(P,L)=>{D.evaluation_end=L,g(Object.assign({},D))}})),f.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},f.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),f.createElement(W.Z,{disabled:_||x||F,value:D.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:P=>{D.evaluation_num=P,g(Object.assign({},D))}}),f.createElement(B.Z,{title:"\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"},f.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${O.Z.title_icon}`})),f.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),f.createElement(W.Z,{min:0,disabled:_,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:D.absence_penalty,onChange:P=>{D.absence_penalty=P,g(Object.assign({},D))}})),D.anonymous_comment&&f.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},f.createElement(H.default,{checked:D.student_comment,disabled:_,onChange:()=>{D.student_comment=!D.student_comment,g(Object.assign({},D))}},f.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};We.Z=(0,w.connect)(({shixunHomeworks:D})=>({shixunHomeworks:D}))(c)},24571:function(St,We,s){"use strict";s.d(We,{Z:function(){return I}});var n=s(59301),W=s(43418),B=s(8591),H=s(95237),h=s(43604),y=s(3113),w=s(54580),o=s(1710),O={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},f=s(85057),c=s(3294),D=s(99064),g=s(955),_=Object.defineProperty,b=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,F=($,z,V)=>z in $?_($,z,{enumerable:!0,configurable:!0,writable:!0,value:V}):$[z]=V,P=($,z)=>{for(var V in z||(z={}))r.call(z,V)&&F($,V,z[V]);if(b)for(var V of b(z))x.call(z,V)&&F($,V,z[V]);return $},L=($,z,V)=>new Promise((i,Q)=>{var ne=m=>{try{ue(V.next(m))}catch(le){Q(le)}},T=m=>{try{ue(V.throw(m))}catch(le){Q(le)}},ue=m=>m.done?i(m.value):Promise.resolve(m.value).then(ne,T);ue((V=V.apply($,z)).next())}),I=({visible:$,categoryId:z,getData:V,onCancle:i})=>{var Q,ne;const[T,ue]=(0,n.useState)([]),[m,le]=(0,n.useState)(!1),[X,te]=(0,n.useState)(!1),[re,R]=(0,n.useState)({success_size:0,error_list:[]}),v={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{ue([])},beforeUpload:l=>L(void 0,null,function*(){return ue([l]),!1}),fileList:T,accept:".xlsx"};return n.createElement(n.Fragment,null,n.createElement(W.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:$,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:X,onOk:()=>L(void 0,null,function*(){if(T.length===0){B.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}te(!0);const l=new FormData;l.append("file",T[0]);const p=yield(0,D.ZP)(`/api/homework_commons/${z}/import_external_score.json`,{method:"post",body:l},!0);(p==null?void 0:p.status)===0&&(R(p),i(),V(),le(!0),ue([])),te(!1)}),onCancel:()=>{ue([]),i()}},n.createElement("div",{className:O.achieveSty},n.createElement("div",{className:O.tip},n.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),n.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),n.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),n.createElement(H.Z,{align:"middle",className:"mt20"},n.createElement(h.Z,{className:"mr10"},n.createElement("span",{className:O.labolIcon},"*"),n.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),n.createElement(h.Z,null,n.createElement(y.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},n.createElement("a",{className:O.downloadbutton,onClick:l=>{l.stopPropagation(),l.preventDefault(),(0,g.FH)("",c.Z.API_SERVER+`/api/homework_commons/${z}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),n.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),n.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},n.createElement(w.default.Dragger,P({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},v),n.createElement("div",null,n.createElement(f.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),n.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),n.createElement(W.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:m,onCancel:()=>{le(!1)},footer:null},n.createElement("div",null,n.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},n.createElement("span",null,"\u5BFC\u5165\u6210\u529F",n.createElement("span",{style:{color:"#19CB70"}}," ",re==null?void 0:re.success_size," "),"\u4E2A\u5B66\u751F"),n.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",n.createElement("span",{style:{color:"#E30000"}}," ",(Q=re==null?void 0:re.error_list)==null?void 0:Q.length," "),"\u4E2A\u5B66\u751F")),!!((ne=re==null?void 0:re.error_list)!=null&&ne.length)&&n.createElement("div",{className:"mb20"},n.createElement(o.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:l=>n.createElement("span",{style:{color:"#000"}},l)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:l=>n.createElement("span",{style:{color:"#666"}},l)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:l=>n.createElement("span",{style:{color:"#000"}},l)}],dataSource:re==null?void 0:re.error_list,pagination:!1,scroll:{y:47*8}})))))}},45633:function(St,We,s){"use strict";var n=s(43418),W=s(8591),B=s(99064),H=s(89070),h=s(24065),y=s(59301),w=(O,f,c)=>new Promise((D,g)=>{var _=x=>{try{r(c.next(x))}catch(F){g(F)}},b=x=>{try{r(c.throw(x))}catch(F){g(F)}},r=x=>x.done?D(x.value):Promise.resolve(x.value).then(_,b);r((c=c.apply(O,f)).next())});const o=({shixunHomeworks:O,dispatch:f,classroomList:c,getData:D})=>y.createElement(n.default,{centered:!0,title:"\u63D0\u793A",open:O.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>w(void 0,null,function*(){var g;if((0,h.Rm)()&&!((g=c.AssistantObject.normal)!=null&&g.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}(yield(0,B.ZP)(`/api/homework_commons/${O.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:O.actionTabs.student_work_id}})).status===0&&(W.ZP.success("\u64CD\u4F5C\u6210\u529F"),f({type:"shixunHomeworks/setActionTabs",payload:{}}),D())}),onCancel:()=>{f({type:"shixunHomeworks/setActionTabs",payload:{}})}},y.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",O.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),y.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));We.Z=(0,H.connect)(({shixunHomeworks:O,classroomList:f})=>({shixunHomeworks:O,classroomList:f}))(o)},93982:function(St,We,s){"use strict";s.r(We),s.d(We,{default:function(){return _o}});var n=s(59301),W=s(89070),B=s(49127),H=s(3113),h=s(8591),y=s(43418),w=s(66104),o=s(99313),O=s(27812),f=s(955),c=s(78241),D=s(6848),g=s(95237),_=s(20834),b=s(24905),r=s(43604),x=s(1710),F=s(92832),P=s(38854),L=s(58421),Z=s(5112),I=s(5871),$=s(57809),z=s(71418),V=s(61186),i=s.n(V),Q=s(8797),ne=s(99064),T=Object.defineProperty,ue=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,X=(S,C,E)=>C in S?T(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,te=(S,C)=>{for(var E in C||(C={}))m.call(C,E)&&X(S,E,C[E]);if(ue)for(var E of ue(C))le.call(C,E)&&X(S,E,C[E]);return S},re=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const R=({shixunHomeworks:S,dispatch:C})=>{const E=(0,W.useParams)();return n.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:S.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>re(void 0,null,function*(){(yield(0,ne.ZP)(`/api/myshixuns/${S.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:E.coursesId}})).status===0&&(h.ZP.success("\u64CD\u4F5C\u6210\u529F"),C({type:"shixunHomeworks/setActionTabs",payload:{}}),C({type:"shixunHomeworks/getWorkList",payload:te({},S.actionTabs.params)}))}),onCancel:()=>{C({type:"shixunHomeworks/setActionTabs",payload:{}})}},n.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),n.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var v=(0,W.connect)(({shixunHomeworks:S})=>({shixunHomeworks:S}))(R),l=s(24065),p=s(59301),M=Object.defineProperty,j=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,De=(S,C,E)=>C in S?M(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Be=(S,C)=>{for(var E in C||(C={}))G.call(C,E)&&De(S,E,C[E]);if(j)for(var E of j(C))de.call(C,E)&&De(S,E,C[E]);return S},we=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const Ce=({shixunHomeworks:S,classroomList:C,dispatch:E})=>{const pe=(0,W.useParams)(),[fe,he]=(0,n.useState)(!0),[_e,Ae]=(0,n.useState)(!1),[ae]=c.default.useForm();return p.createElement(p.Fragment,null,p.createElement(y.default,{centered:!0,title:"\u8C03\u5206",open:S.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:_e,onOk:()=>we(void 0,null,function*(){var Ie;if((0,l.Rm)()&&!((Ie=C.AssistantObject.normal)!=null&&Ie.can_appraise)){h.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 ae.validateFields();const ve=ae.getFieldsValue();Ae(!0),(yield(0,ne.ZP)(`/api/student_works/${S.actionTabs.id}/adjust_score.json`,{method:"post",body:Be({},ve)})).status===0&&(h.ZP.success("\u64CD\u4F5C\u6210\u529F"),ae.resetFields(),E({type:"shixunHomeworks/setActionTabs",payload:{}}),E({type:"shixunHomeworks/getWorkList",payload:Be({},S.actionTabs.params)})),Ae(!1)}),onCancel:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{}})}},p.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"),p.createElement(c.default,{form:ae,layout:"horizontal"},p.createElement("div",{style:{display:"flex",alignItems:"baseline"}},p.createElement(c.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},p.createElement(I.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),p.createElement("span",{className:"ml10"},"\u5206")),p.createElement("div",null,p.createElement(c.default.Item,{name:"comment"},p.createElement(F.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Ze=(0,W.connect)(({shixunHomeworks:S,classroomList:C})=>({shixunHomeworks:S,classroomList:C}))(Ce),ze=s(45633),Me=s(46474),a=s(89392),J=s(37906),d=s(85057),t=s(83312),e=s(36708),u=s(59301),A=Object.defineProperty,U=Object.defineProperties,k=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,be=(S,C,E)=>C in S?A(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Re=(S,C)=>{for(var E in C||(C={}))ye.call(C,E)&&be(S,E,C[E]);if(ie)for(var E of ie(C))Fe.call(C,E)&&be(S,E,C[E]);return S},Pe=(S,C)=>U(S,k(C)),ot=(S,C)=>{var E={};for(var pe in S)ye.call(S,pe)&&C.indexOf(pe)<0&&(E[pe]=S[pe]);if(S!=null&&ie)for(var pe of ie(S))C.indexOf(pe)<0&&Fe.call(S,pe)&&(E[pe]=S[pe]);return E},Tt=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const Jt=S=>Tt(void 0,null,function*(){return yield(0,ne.ZP)(`/api/student_works/${S.userId}/deal_appeal_score.json`,{method:"post",body:S})});var wt=S=>{var C=S,{task_status:E,new_work_status:pe,shixunHomeworks:fe,course_group:he}=C,_e=ot(C,["task_status","new_work_status","shixunHomeworks","course_group"]),Ae;const ae=(0,W.useParams)(),[Ie]=c.default.useForm(),{workList:ve,workSetting:oe}=fe,[$e,ft]=(0,n.useState)(!1),[ee,je]=(0,n.useState)(null),[nt,it]=(0,n.useState)({search:"",page:1,limit:10,work_status:E!=null?E==0?[0,-1]:[E]:null,new_work_status:pe,status:pe||"",course_group:he}),[,ge,Je,q]=(0,t.U)(e.h$,Re({},ae)),[,_t,Ve,tt]=(0,t.U)(e.cN,{homeworkId:ae==null?void 0:ae.categoryId}),[,,N,It]=(0,t.U)(Jt,{}),[Ge,mt]=(0,n.useState)([]),Vt=()=>{var Ee,He,se;if(E==0)return u.createElement(u.Fragment,null,"\u5171",u.createElement("span",{style:{color:"#DF711C"}},(q==null?void 0:q.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(E==1)return u.createElement(u.Fragment,null,"\u5171",u.createElement("span",{style:{color:"#DF711C"}},(q==null?void 0:q.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(E==2)return u.createElement(u.Fragment,null,"\u5171",u.createElement("span",{style:{color:"#DF711C"}},(q==null?void 0:q.work_count)||0),"\u4F4D\u5B66\u751F",oe!=null&&oe.anonymous_comment||(Ee=ve==null?void 0:ve.homework_status)!=null&&Ee.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(pe==1)return u.createElement(u.Fragment,null,"\u5171",u.createElement("span",{style:{color:"#DF711C"}},(q==null?void 0:q.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(pe==2)return u.createElement(u.Fragment,null,"\u5171",u.createElement("span",{style:{color:"#DF711C"}},(q==null?void 0:q.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(pe==3)return u.createElement(u.Fragment,null,"\u5171",u.createElement("span",{style:{color:"#DF711C"}},(q==null?void 0:q.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(pe==4)return u.createElement(u.Fragment,null,"\u5171",u.createElement("span",{style:{color:"#DF711C"}},((He=tt==null?void 0:tt.data)==null?void 0:He.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(pe==5)return u.createElement(u.Fragment,null,"\u5171",u.createElement("span",{style:{color:"#DF711C"}},((se=tt==null?void 0:tt.data)==null?void 0:se.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},cn=()=>{var Ee,He;return E?(Ee=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(se,kt,tn)=>`${((nt==null?void 0:nt.page)-1)*nt.limit+tn+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(se,kt)=>u.createElement("a",{onClick:()=>{Ke(kt)}},se)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},E!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(se,kt)=>u.createElement(D.Z,{placement:"bottom",title:u.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",kt.teacher_score||"0.0","\u5206",u.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",kt.teaching_asistant_score||"0.0","\u5206",u.createElement("br",null),ve!=null&&ve.anonymous_comment?u.createElement(u.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",kt.student_score||"0.0","\u5206",u.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",kt.late_penalty||"0.0","\u5206",u.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",kt.repeat_minus_score||"0.0","\u5206",u.createElement("br",null),ve!=null&&ve.anonymous_comment?u.createElement(u.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",kt.absence_penalty||"0.0","\u5206",u.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",kt.work_score||"0.0","\u5206",u.createElement("br",null),!(ve!=null&&ve.is_jupyter||ve!=null&&ve.is_jupyter_lab)&&u.createElement("div",{onClick:tn=>{Ke(kt)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},se>0?u.createElement("span",{style:{color:"#ff8100"}},se):se)},E>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:se=>i()(se).format("YYYY-MM-DD HH:mm")}])==null?void 0:Ee.filter(se=>se):pe==4||pe==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(se,kt)=>u.createElement("a",{onClick:()=>{Ke(kt)}},se)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:se=>i()(se).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(se,kt)=>u.createElement(u.Fragment,null,se==3&&u.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),se==4&&u.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),se==1&&u.createElement(u.Fragment,null,u.createElement(d.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Tt(void 0,null,function*(){(yield N({userId:kt.student_work_id,score_id:kt.student_works_score_id,status:4})).status===0&&Zt()})},"\u9A73\u56DE"),u.createElement(d.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{je(kt),ft(!0)}},"\u63A5\u53D7")))}]:(He=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(se,kt,tn)=>`${((nt==null?void 0:nt.page)-1)*nt.limit+tn+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(se,kt)=>u.createElement("a",{onClick:()=>{Ke(kt)}},se)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},E!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(se,kt)=>u.createElement(D.Z,{placement:"bottom",title:u.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",kt.teacher_score||"0.0","\u5206",u.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",kt.teaching_asistant_score||"0.0","\u5206",u.createElement("br",null),ve!=null&&ve.anonymous_comment?u.createElement(u.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",kt.student_score||"0.0","\u5206",u.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",kt.late_penalty||"0.0","\u5206",u.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",kt.repeat_minus_score||"0.0","\u5206",u.createElement("br",null),ve!=null&&ve.anonymous_comment?u.createElement(u.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",kt.absence_penalty||"0.0","\u5206",u.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",kt.work_score||"0.0","\u5206",u.createElement("br",null),!(ve!=null&&ve.is_jupyter||ve!=null&&ve.is_jupyter_lab)&&u.createElement("div",{onClick:tn=>{Ke(kt)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},se>0?u.createElement("span",{style:{color:"#ff8100"}},se):se)},pe==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:se=>i()(se).format("YYYY-MM-DD HH:mm")},pe==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},pe==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:He.filter(se=>se)},Ke=(Ee={})=>{var He;(Ee!=null&&Ee.id||Ee!=null&&Ee.student_work_id)&&(0,f.xg)(ve.is_jupyter||ve.is_jupyter_lab?`/classrooms/${ae.coursesId}/common_homework/${ae.categoryId}/${Ee.id}/comment`:ae.course_group?`/classrooms/${ae.coursesId}/common_homework/${ae.categoryId}/review/${pe==4?Ee.student_work_id:Ee==null?void 0:Ee.id}?ids=${(He=ae.course_group)==null?void 0:He.toString()}`:`/classrooms/${ae.coursesId}/common_homework/${ae.categoryId}/review/${pe==4?Ee.student_work_id:Ee==null?void 0:Ee.id}`)},Zt=(Ee=nt)=>{const He=Pe(Re({},Ee),{work_status:E!=null?E==0?[0,-1]:[E]:null,new_work_status:pe,status:pe==4?"":1,course_group:he});it(He),pe==4||pe==5?Ve(He):Je(He)};return(0,n.useEffect)(()=>{var Ee;mt((pe==4||pe==5?(Ee=tt==null?void 0:tt.data)==null?void 0:Ee.list:q==null?void 0:q.student_works)||[])},[q,tt]),(0,n.useEffect)(()=>{_e.open&&Zt(),_e.open||(mt([]),it(Pe(Re({},nt),{search:"",page:1,limit:10})),je(null),ft(!1),Ie.resetFields())},[_e.open,nt.page,nt.limit]),(0,n.useEffect)(()=>{console.log(ee)},[ee]),u.createElement(u.Fragment,null,u.createElement(y.default,Re({},_e),u.createElement(g.Z,{wrap:!1,justify:"space-between",align:"middle"},u.createElement(r.Z,null,Vt()),u.createElement(r.Z,null,u.createElement(d.t7,{style:{width:300},value:nt==null?void 0:nt.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Ee=>{Zt(Pe(Re({},nt),{search:decodeURIComponent(Ee).trim(),page:1}))},onInputChange:Ee=>{it(Pe(Re({},nt),{search:decodeURIComponent(Ee).trim()}))}}))),u.createElement(x.default,{loading:ge||_t,className:"mt20",columns:cn(),locale:{emptyText:u.createElement(Q.Z,null)},dataSource:Ge,pagination:{total:(q==null?void 0:q.work_count)||((Ae=tt==null?void 0:tt.data)==null?void 0:Ae.count)||0,onChange:(Ee,He)=>{it(Pe(Re({},nt),{page:Ee,limit:He}))},current:nt==null?void 0:nt.page,pageSize:nt==null?void 0:nt.limit}})),u.createElement(y.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:$e,centered:!0,destroyOnClose:!0,onCancel:()=>{ft(!1)},maskClosable:!1,width:544,onOk:()=>{Ie.submit()}},u.createElement(c.default,{form:Ie,colon:!1,onFinish:Ee=>Tt(void 0,null,function*(){(yield N(Pe(Re({},Ee),{userId:ee.student_work_id,score_id:ee.student_works_score_id,status:3}))).status===0&&(Zt(),ft(!1))})},u.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"),u.createElement(J.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:u.createElement("a",{onClick:()=>{Ke(Pe(Re({},ee),{id:ve.is_jupyter||ve.is_jupyter_lab?ee==null?void 0:ee.id:ee==null?void 0:ee.student_work_id}))}},ee==null?void 0:ee.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:u.createElement("span",{style:{color:"#191919"}},ee==null?void 0:ee.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:u.createElement("span",{style:{color:"#191919"}},ee==null?void 0:ee.score)}]}),u.createElement(g.Z,{className:"mt20",wrap:!1},u.createElement(r.Z,null,u.createElement(c.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},u.createElement(I.Z,{min:1,max:100,step:1}))),u.createElement(r.Z,null,u.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),u.createElement(r.Z,null,u.createElement(c.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},u.createElement(b.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},Rt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc"},Bn=s(12290),Xt=s(84105),sn=s(87395),wn=s(67921),Pn=s(89489),bn=s(78297),Hn=s(39020),_n=s(96460),mn=s(58617),Ye=s(59301),pn=Object.defineProperty,xn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,Vn=(S,C,E)=>C in S?pn(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,tu=(S,C)=>{for(var E in C||(C={}))Sn.call(C,E)&&Vn(S,E,C[E]);if(xn)for(var E of xn(C))Mn.call(C,E)&&Vn(S,E,C[E]);return S},ru=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const Nn=({shixunHomeworks:S,user:C,loading:E,dispatch:pe})=>{var fe,he,_e,Ae,ae,Ie;const ve=(0,W.useParams)(),{workList:oe}=S,[,$e,ft]=(0,t.U)(e.Gw,{homeworkId:oe==null?void 0:oe.id}),ee=(ge,Je={},q=0)=>oe!=null&&oe.can_make_up&&(oe==null?void 0:oe.work_status)==0?"--":ge||"--",je=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:ge=>ge===-1?"\u91CD\u505A\u4E2D":Ye.createElement(f.Uw,{status:ge}),isShow:!0},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(ge,Je)=>Ye.createElement(D.Z,{placement:"bottom",title:Ye.createElement("div",null,Ye.createElement("div",null,Je.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Je.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ye.createElement("div",null,Je.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Je.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),oe!=null&&oe.anonymous_comment?Ye.createElement("div",null,Je.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Je.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ye.createElement("div",null,Je.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Je.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ye.createElement("div",null,Je.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Je.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),oe!=null&&oe.anonymous_comment?Ye.createElement("div",null,Je.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Je.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(oe==null?void 0:oe.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Je.appeal_penalty||"0.0"}\u5206`,Ye.createElement("div",null,Je.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Je.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(oe!=null&&oe.is_jupyter||oe!=null&&oe.is_jupyter_lab)&&Ye.createElement("div",{onClick:q=>{var _t;q.stopPropagation(),(0,f.xg)(oe.is_jupyter||oe.is_jupyter_lab?`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/${Je.id}/comment`:ve.course_group?`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/review/${Je.id}?ids=${(_t=ve.course_group)==null?void 0:_t.toString()}`:`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/review/${Je.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ge>0?Ye.createElement("span",{style:{color:"#ff8100"}},ge):ge),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:ee},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:oe==null?void 0:oe.can_submit,render:(ge,Je={},q=0)=>(oe==null?void 0:oe.work_status)==0?"--":ge||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:ee,isShow:oe==null?void 0:oe.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:ee,isShow:oe==null?void 0:oe.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:ee,isShow:oe==null?void 0:oe.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:ee,isShow:oe==null?void 0:oe.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:ee,isShow:oe==null?void 0:oe.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:ee,isShow:oe==null?void 0:oe.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(ge,Je)=>Ye.createElement("a",{onClick:()=>{var q;(q=oe==null?void 0:oe.homework_status)!=null&&q.includes("\u5BFC\u5165")||it(Je,"review")}},"\u67E5\u770B"),isShow:!0}].filter(ge=>ge.isShow),nt=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(ge,Je,q)=>q+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:ee},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:ge=>oe!=null&&oe.can_make_up&&(oe==null?void 0:oe.work_status)==0?"--":ge?Ye.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):Ye.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:ge=>oe!=null&&oe.can_make_up&&(oe==null?void 0:oe.work_status)==0?"--":ge?i()(ge).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:ee},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:ee},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:ge=>oe!=null&&oe.can_make_up&&(oe==null?void 0:oe.work_status)==0?"--":ge===1?Ye.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):ge===-1?"--":Ye.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(ge,Je)=>{var q;return Ye.createElement("a",{onClick:()=>{var _t;if((oe==null?void 0:oe.work_status)==0||(oe==null?void 0:oe.work_status)==-1){h.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(_t=oe.homework_status)!=null&&_t.includes("\u5BFC\u5165")||it(Je)}},!((q=oe==null?void 0:oe.homework_status)!=null&&q.includes("\u5DF2\u622A\u6B62")&&!(oe!=null&&oe.work_public)&&(0,l.dE)())&&(Je!=null&&Je.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}],it=(ge={},Je="")=>{var q;ge!=null&&ge.id&&(0,f.xg)(oe.is_jupyter||oe.is_jupyter_lab?`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/${ge.id}/comment`:ve.course_group?`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/review/${ge==null?void 0:ge.id}?ids=${(q=ve.course_group)==null?void 0:q.toString()}&review=${Je}`:`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/review/${ge==null?void 0:ge.id}?review=${Je}`)};return Ye.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(oe!=null&&oe.all_member_count)&&!E["shixunHomeworks/getWorkList"]&&(((fe=oe==null?void 0:oe.homework_status)==null?void 0:fe.includes("\u672A\u53D1\u5E03"))||((he=oe==null?void 0:oe.homework_status)==null?void 0:he.includes("\u672A\u5F00\u59CB")))&&Ye.createElement(Q.Z,null),!((_e=oe==null?void 0:oe.homework_status)!=null&&_e.includes("\u672A\u53D1\u5E03"))&&!((Ae=oe==null?void 0:oe.homework_status)!=null&&Ae.includes("\u672A\u5F00\u59CB"))&&Ye.createElement(Ye.Fragment,null,Ye.createElement(g.Z,{wrap:!1,align:"middle",justify:"space-between"},Ye.createElement(r.Z,null,Ye.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),Ye.createElement(r.Z,null,Ye.createElement("span",null,(ae=oe==null?void 0:oe.left_time)==null?void 0:ae.status,Ye.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(Ie=oe==null?void 0:oe.left_time)==null?void 0:Ie.time)))),(oe==null?void 0:oe.is_shixun)&&!(oe!=null&&oe.open_evaluate)&&!(oe!=null&&oe.is_close_tips)&&Ye.createElement(g.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},Ye.createElement(r.Z,null,Ye.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 ")),Ye.createElement(r.Z,null,Ye.createElement("span",{className:"current",onClick:()=>ru(void 0,null,function*(){const ge=yield(0,ne.ZP)(`/api/homework_commons/${ve.categoryId}/close_tips.json`,{method:"post"});(ge==null?void 0:ge.status)===0&&pe({type:"shixunHomeworks/getWorkList",payload:tu({},ve)})})},"X"))),!(oe!=null&&oe.is_shixun)&&(oe==null?void 0:oe.feedback_notice)&&Ye.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},Ye.createElement("i",{className:"iconfont icon-tishi11 font14"}),Ye.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"),$e?Ye.createElement(mn.Z,null):Ye.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>ru(void 0,null,function*(){const ge=yield ft({homeworkId:oe==null?void 0:oe.id});(ge==null?void 0:ge.status)===0&&pe({type:"shixunHomeworks/getWorkList",payload:tu({},ve)})})})),Ye.createElement(x.default,{className:"mt20",locale:{emptyText:Ye.createElement(Q.Z,null)},pagination:!1,columns:je,dataSource:[oe]}),(oe==null?void 0:oe.student_anonymous_comment)&&Ye.createElement("div",{className:"mt20"},Ye.createElement(g.Z,{wrap:!1,align:"middle",justify:"space-between"},Ye.createElement(r.Z,null,"\u5171",Ye.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(oe==null?void 0:oe.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),Ye.createElement(r.Z,null,Ye.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",Ye.createElement("span",{className:"c-grey-333 ml10"},(oe==null?void 0:oe.evaluation_start)&&i()(oe==null?void 0:oe.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(oe==null?void 0:oe.evaluation_end)&&i()(oe==null?void 0:oe.evaluation_end).format("YYYY-MM-DD HH:mm")))),Ye.createElement(x.default,{className:"mt20",locale:{emptyText:Ye.createElement(Q.Z,null)},columns:nt,dataSource:oe==null?void 0:oe.student_works,pagination:!1}))))};var Fu=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E,user:pe})=>({shixunHomeworks:S,classroomList:C,loading:E.effects,user:pe}))(Nn),_u=s(24571),Y=s(59301),ou=Object.defineProperty,et=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,qt=(S,C,E)=>C in S?ou(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,ht=(S,C)=>{for(var E in C||(C={}))st.call(C,E)&&qt(S,E,C[E]);if(ut)for(var E of ut(C))Ut.call(C,E)&&qt(S,E,C[E]);return S},jt=(S,C)=>et(S,qe(C)),pt=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const $t=(0,n.createRef)(),Qt=({shixunHomeworks:S,classroomList:C,loading:E,zip:pe,btnLoading:fe,setBtnLoading:he,dispatch:_e})=>{var Ae,ae,Ie,ve,oe,$e,ft,ee,je,nt,it,ge,Je,q,_t,Ve,tt,N,It,Ge,mt,Vt,cn,Ke;const[Zt]=(0,W.useSearchParams)(),[Ee,He]=(0,n.useState)(ht(ht({},(0,W.useParams)()),{page:Zt.get("page")||1,limit:20})),{workList:se,actionTabs:kt,workSetting:tn}=S,[dn,lt]=(0,n.useState)([]),[Le,Wt]=(0,n.useState)(1),[yt,ln]=(0,n.useState)(),[ct,Ue]=(0,n.useState)(),[Et,me]=(0,n.useState)(),[rt,dt]=(0,n.useState)(),[Ot,Lt]=(0,n.useState)(),[Bt,Gt]=(0,n.useState)(!1),[fn,In]=(0,n.useState)(1),[Fn,On]=(0,n.useState)(!1),[Rn,gn]=(0,n.useState)(!1),[Qn,ju]=(0,n.useState)([]),[ma,$n]=(0,n.useState)(!1),[wu,Kt]=(0,n.useState)(),[pa,zu]=(0,n.useState)(!1),[na,ua]=(0,n.useState)(""),[xe,Oe]=(0,n.useState)(),[an,bt]=(0,n.useState)(),[vt,Yt]=(0,n.useState)(null),[rn,on]=(0,n.useState)(!0),[Pt,Dt]=(0,n.useState)([]),[Nt,nn]=(0,n.useState)([]),[Te,Ne]=(0,n.useState)(0),[Se,xt]=(0,n.useState)({status:!1,visible:!0}),[Yn,mu]=(0,n.useState)(!1),[bu,Nu]=(0,n.useState)(""),[jn]=c.default.useForm(),[Hu,Gn]=(0,n.useState)(!0),[Kn,Ja]=(0,n.useState)(!1);(0,n.useEffect)(()=>{$t&&$t.current&&($t.current.clientHeight>47?xt({status:!0,visible:!0}):xt({status:!1,visible:!0}))},[se.course_group_info&&se.course_group_info.length]),(0,n.useEffect)(()=>{se!=null&&se.course_id&&lt(se==null?void 0:se.student_works)},[se]);const vu=()=>pt(void 0,null,function*(){const ce=yield _e({type:"shixunHomeworks/getWorkList",payload:ht({},Ee)});(0,l.GJ)()?lt([...ce.student_works]):lt([...ce])});(0,n.useEffect)(()=>{if(Zt.get("page")){let ce=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};He(ht(ht({},Ee),ce)),ce.task_status=(ce==null?void 0:ce.work_status)||"all",ce.course_group_info=(ce==null?void 0:ce.course_group)||"all",ce.file_status=ce!=null&&ce.file_status?[ce==null?void 0:ce.file_status]:"all",ce.teacher_comment=ce!=null&&ce.teacher_comment?[ce==null?void 0:ce.teacher_comment]:"all",jn.setFieldsValue(ht({},ce))}},[]);function xu(){Wt(1),ln(""),Ue(""),me(""),Lt(""),dt(""),ju([])}const yo=()=>{Ee.page=1;const ce=Object.assign({},jn.getFieldsValue());Object.keys(ce).map(function(ke){switch(ke){case"task_status":ce[ke].includes("all")||se[ke].length===ce[ke].length||!ce[ke].length?(delete Ee.work_status,jn.setFieldsValue({task_status:"all"})):(Ee.work_status=ce[ke],jn.setFieldsValue({task_status:Ee.work_status}));break;case"file_status":ce[ke].includes("all")||se[ke].length===ce[ke].length||!ce[ke].length?(delete Ee.file_status,jn.setFieldsValue({file_status:"all"})):(Ee.file_status=ce[ke][0],jn.setFieldsValue({file_status:ce[ke]}));break;case"course_group_info":ce[ke].includes("all")||se[ke].length===ce[ke].length||!ce[ke].length?(delete Ee.course_group,jn.setFieldsValue({course_group_info:"all"})):(Ee.course_group=ce[ke],jn.setFieldsValue({course_group_info:Ee.course_group}));break;case"teacher_comment":ce[ke].includes("all")||se[ke].length===ce[ke].length||!ce[ke].length?(delete Ee.teacher_comment,jn.setFieldsValue({teacher_comment:"all"})):(Ee.teacher_comment=ce[ke][0],jn.setFieldsValue({teacher_comment:ce[ke]}));break}}),vu()},Ao=(ce,ke)=>{Dt(ke.map(un=>(un.course_group_id===ce&&(un.checked=!un.checked),un))),fa(ke)},fa=ce=>{nn(ce.filter(ke=>ke.checked).map(ke=>ke.course_group_id))},Zu=(0,n.useRef)();(0,n.useEffect)(()=>{Zu.current=Nt},[Nt]);const Co=(ce,ke)=>{Ee.page=ce,Ee.limit=ke,vu()},Bo=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(ce,ke,un)=>ke!=null&&ke.isMe&&(dn!=null&&dn.length)?"\u6211":Ee.limit*(Ee.page-1)+un+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,l.GJ)()||(0,l.dE)()&&!(se!=null&&se.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:ce=>ce},!((0,l.dE)()&&((Ae=se==null?void 0:se.homework_status)!=null&&Ae.includes("\u533F\u8BC4\u4E2D")||(ae=se==null?void 0:se.homework_status)!=null&&ae.includes("\u7533\u8BC9\u4E2D")))&&se.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:se!=null&&se.is_jupyter_lab||se!=null&&se.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:ce=>ce===-1?"\u91CD\u505A\u4E2D":Y.createElement(f.Uw,{status:ce})},((0,l.GJ)()||(0,l.dE)()&&!(se!=null&&se.anonymous_comment)&&!se.anonymous_appeal||(0,l.dE)()&&((Ie=se.homework_status)==null?void 0:Ie.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(ce,ke)=>Y.createElement(D.Z,{placement:"bottom",title:Y.createElement("div",null,Y.createElement("div",null,ke.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ke.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Y.createElement("div",null,ke.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ke.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),se!=null&&se.anonymous_comment?Y.createElement("div",null,ke.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ke.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Y.createElement("div",null,ke.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${ke.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Y.createElement("div",null,ke.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${ke.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),se!=null&&se.anonymous_comment?Y.createElement("div",null,ke.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ke.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(se==null?void 0:se.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ke.appeal_penalty||"0.0"}\u5206`,Y.createElement("div",null,ke.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${ke.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(se!=null&&se.is_jupyter||se!=null&&se.is_jupyter_lab)&&Y.createElement("div",{onClick:un=>{var lu;un.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Ee)),(0,f.xg)(se.is_jupyter||se.is_jupyter_lab?`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/${ke.id}/comment?page=${Ee.page}`:Ee.course_group?`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/review/${ke.id}?page=${Ee.page}&ids=${(lu=Ee.course_group)==null?void 0:lu.toString()}`:`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/review/${ke.id}?page=${Ee.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ce>0?Y.createElement("span",{style:{color:"#ff8100"}},ce):ce)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:ce=>ce?i()(ce).format("YYYY-MM-DD HH:mm"):"--"},((0,l.GJ)()||((ve=se==null?void 0:se.homework_status)==null?void 0:ve.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,l.GJ)()||((oe=se==null?void 0:se.homework_status)==null?void 0:oe.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(se==null?void 0:se.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(ce,ke)=>Y.createElement(D.Z,{title:Y.createElement("div",null,Y.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",ce,"\u5206"),Y.createElement("br",null),Y.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",ke.anonymous_comment_rate,"%"))},Y.createElement("span",null,ce))},(se==null?void 0:se.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:ce=>Y.createElement(D.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},Y.createElement("span",null,ce))},(se==null?void 0:se.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(ce,ke)=>Y.createElement("div",null,!!ce&&Y.createElement(D.Z,{placement:"bottom",title:`\u5171\u6709${ce}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${ke.appeal_deal_count}\u6761\u5F85\u5904\u7406`},Y.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${ke.appeal_deal_count}/${ce}`)),!ce&&Y.createElement("span",null,"-/-"))},(tn==null?void 0:tn.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:ce=>ce||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:ce=>ce||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(ce,ke)=>{var un,lu,Ln;return(un=se.homework_status)!=null&&un.includes("\u5BFC\u5165")?Y.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,l.GJ)()&&Y.createElement("a",{onClick:Zn=>{Zn.stopPropagation(),_e({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:ke==null?void 0:ke.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Y.createElement("a",{style:{marginLeft:(0,l.GJ)()&&10},onClick:(0,a.debounce)(Zn=>pt(void 0,null,function*(){var zn,hu,Uu,Wu,qa;Zn.stopPropagation();let pu=yield(0,ne.ZP)(`/api/student_works/${ke==null?void 0:ke.id}/passed_condition.json`,{method:"get"});y.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Y.createElement("div",null,Y.createElement("div",{style:{display:"flex"}},Y.createElement("div",null,Y.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Y.createElement("span",{style:{marginLeft:10}},(zn=pu==null?void 0:pu.data)==null?void 0:zn.user_name)),Y.createElement("div",{style:{marginLeft:60}},Y.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Y.createElement("span",{style:{marginLeft:10}},(hu=pu==null?void 0:pu.data)==null?void 0:hu.student_id)),Y.createElement("div",{style:{marginLeft:60}},Y.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Y.createElement("span",{style:{marginLeft:10}},(Uu=pu==null?void 0:pu.data)==null?void 0:Uu.group_name))),Y.createElement("div",{style:{marginTop:22}},Y.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Y.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Wu=pu==null?void 0:pu.data)==null?void 0:Wu.description)||"\u6682\u65E0\u4FE1\u606F")),Y.createElement("div",{style:{marginTop:22,marginBottom:20}},Y.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Y.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((qa=pu==null?void 0:pu.data)==null?void 0:qa.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):ke.work_status===0&&!(0,l.GJ)()?Y.createElement("div",null,"--"):Y.createElement("div",null,!(0,l.GJ)()&&Y.createElement("div",null,Y.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,l.GJ)()&&Y.createElement("div",null,Y.createElement(W.Link,{className:"c-blue",target:"_blank",to:se.is_jupyter||se.is_jupyter_lab?`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/${ke.id}/comment?page=${Ee.page}`:Ee.course_group?`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/review/${ke.id}?ids=${(lu=Ee.course_group)==null?void 0:lu.toString()}&page=${Ee.page}`:`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/review/${ke.id}?page=${Ee.page}`,onClick:Zn=>{var zn,hu,Uu,Wu;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Ee)),Zn.stopPropagation(),Ee.course_group?(0,l.Rm)()&&!((hu=(zn=C.AssistantObject)==null?void 0:zn.group)!=null&&hu.can_view):(0,l.Rm)()&&!((Wu=(Uu=C.AssistantObject)==null?void 0:Uu.normal)!=null&&Wu.can_view)){Zn.preventDefault(),h.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}}},ke.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),Y.createElement("br",null),Y.createElement(D.Z,{placement:"bottom",title:Y.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Y.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Y.createElement("a",{className:"c-green",onClick:Zn=>pt(void 0,null,function*(){Zn.preventDefault(),Zn.stopPropagation(),_e({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:ke,id:ke.id,params:Ee}})})},"\u8C03\u5206"))),(0,l.GJ)()&&Y.createElement("div",null,ke.work_status!==-1&&ke.work_status!==0&&ke.myshixun_identifier&&((se==null?void 0:se.is_jupyter)||(se==null?void 0:se.is_jupyter_lab))&&Y.createElement(g.Z,{justify:"center"},Y.createElement("a",{onClick:Zn=>pt(void 0,null,function*(){if(Zn.stopPropagation(),zu(!0),on(!0),ua(ke.shixun_url),Oe(ke.id),Yt(ke.evaluation_codes),bt(null),ke.myshixun_identifier){const zn=yield(0,ne.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:ke.myshixun_identifier,student_work_id:ke.id}});zn.status===0&&(bt(zn.html_content),on(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(se!=null&&se.is_new_rule?ke.work_status!==-1&&ke.work_status!==0:ke.work_status!==-1&&ke.work_status!==0&&!((Ln=se==null?void 0:se.homework_status)!=null&&Ln.includes("\u5DF2\u622A\u6B62")))&&Y.createElement(g.Z,{justify:"center"},Y.createElement("span",{className:Rt.redoBtn,onClick:Zn=>{var zn;if(Zn.stopPropagation(),(0,l.Rm)()&&!((zn=C.AssistantObject.normal)!=null&&zn.can_redo)){h.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({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:se.homework_id,student_work_id:ke.id,isshixun:se.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(ce=>!!ce),eu=(ce={key:""})=>{_e({type:"shixunHomeworks/setActionTabs",payload:ce})},Do=()=>{var ce;return tn!=null&&tn.anonymous_comment||(ce=se==null?void 0:se.homework_status)!=null&&ce.includes("\u533F\u8BC4\u4E2D")?[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},ke)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},ke)},{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},ke)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},ke)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},ke)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},ke)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},ke)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},ke)}]:[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},ke)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},ke)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:ke=>Y.createElement("a",{onClick:()=>{eu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},ke)}]},Xa=ce=>pt(void 0,null,function*(){he(!0),(yield(0,ne.ZP)(`/api/homework_commons/${Ee.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:ce,student_works_ids:se==null?void 0:se.student_works_ids,with_submit_record:Hu,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(mu(!1),W.history.push(`/classrooms/${Ee==null?void 0:Ee.coursesId}/exportlist/normal_work_list`)),he(!1)}),wo=()=>{var ce,ke,un,lu;return Y.createElement(_.default,null,Y.createElement(_.default.Item,{key:"1"},Y.createElement("span",{onClick:()=>{var Ln;if((0,l.Rm)()&&!((Ln=C.AssistantObject.normal)!=null&&Ln.can_download)){h.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({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:se==null?void 0:se.course_group_info,fn:()=>{(0,bn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(se==null?void 0:se.start_permanent)&&Y.createElement(_.default.Item,{onClick:()=>pt(void 0,null,function*(){let Ln=yield(0,ne.ZP)(`/api/homework_commons/${Ee.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Ln.status===0&&W.history.push(`/classrooms/${Ee.coursesId}/exportlist/workspace_files`),Ln.status===-3&&(_e({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Ee}}),W.history.push(`/classrooms/${Ee.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((ce=se.homework_status)!=null&&ce.includes("\u5BFC\u5165"))&&(0,l.GJ)()&&((ke=se==null?void 0:se.student_works)==null?void 0:ke.length)>0&&((se==null?void 0:se.is_jupyter)||(se==null?void 0:se.is_jupyter_lab))&&Y.createElement(_.default.Item,{key:"2"},Y.createElement("span",{onClick:Ln=>{var Zn;if((0,l.Rm)()&&!((Zn=C.AssistantObject.normal)!=null&&Zn.can_download)){h.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({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:se==null?void 0:se.course_group_info,fn:()=>{var zn,hu;_e({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,f.xg)(`/classrooms/${Ee==null?void 0:Ee.coursesId}/common_homework/${Ee.categoryId}/${(hu=(zn=se==null?void 0:se.student_works)==null?void 0:zn[0])==null?void 0:hu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((un=se.homework_status)!=null&&un.includes("\u5BFC\u5165"))&&((lu=se==null?void 0:se.student_works)==null?void 0:lu.length)>0&&!(se!=null&&se.is_jupyter_lab)&&!(se!=null&&se.is_jupyter)&&Y.createElement(_.default.Item,{key:"3"},Y.createElement(H.ZP,{loading:fe,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Ln;if((0,l.Rm)()&&!((Ln=C.AssistantObject.normal)!=null&&Ln.can_download)){h.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({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:se==null?void 0:se.course_group_info,fn:()=>{Nu("\u9644\u4EF6"),mu(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),Y.createElement(_.default.Item,{key:"5",onClick:()=>{var Ln;if((0,l.Rm)()&&!((Ln=C.AssistantObject.normal)!=null&&Ln.can_download)){h.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}W.history.push(`/classrooms/${Ee.coursesId}/exportlist/normal_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return(0,l.dE)()?Y.createElement(Fu,null):Y.createElement("section",{className:`${Rt.wrap} minH500`},Y.createElement("aside",{className:`minH500 bg-white pl30 ${(0,l.GJ)()?"pt30":""} pr30`},!(se!=null&&se.all_member_count)&&!E["shixunHomeworks/getWorkList"]&&((($e=se==null?void 0:se.homework_status)==null?void 0:$e.includes("\u672A\u53D1\u5E03"))||((ft=se==null?void 0:se.homework_status)==null?void 0:ft.includes("\u672A\u5F00\u59CB")))&&Y.createElement(Q.Z,null),Y.createElement("aside",null,!!(se!=null&&se.all_member_count)&&Y.createElement("aside",{className:"mb30"},Y.createElement(c.default,{form:jn,onChange:yo,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((ee=se.teacher_comment)!=null&&ee.length)&&Y.createElement(c.default.Item,{name:"teacher_comment"},Y.createElement(b.default.Group,{style:{width:"100%"}},Y.createElement(g.Z,null,Y.createElement(r.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Y.createElement(r.Z,{flex:"80px"},Y.createElement(b.default,{value:"all"},"\u5168\u90E8")),Y.createElement(r.Z,{flex:"1"},(je=se.teacher_comment)==null?void 0:je.map(ce=>Y.createElement(b.default,{value:ce.id,key:ce.id}," ",ce.name,"(",ce.count,") ")))))),!!((nt=se==null?void 0:se.file_status)!=null&&nt.length)&&(0,l.GJ)()&&Y.createElement(c.default.Item,{name:"file_status"},Y.createElement(b.default.Group,{style:{width:"100%"}},Y.createElement(g.Z,null,Y.createElement(r.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Y.createElement(r.Z,{flex:"80px"},Y.createElement(b.default,{value:"all"},"\u5168\u90E8")),Y.createElement(r.Z,{flex:"1"},(it=se==null?void 0:se.file_status)==null?void 0:it.map(ce=>Y.createElement(b.default,{value:ce.id,key:ce.id},ce.name,"(",ce.count,")")))))),!!((ge=se.task_status)!=null&&ge.length)&&Y.createElement(c.default.Item,{name:"task_status"},Y.createElement(b.default.Group,{value:[],style:{width:"100%"}},Y.createElement(g.Z,null,Y.createElement(r.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),Y.createElement(r.Z,{flex:"80px"},Y.createElement(b.default,{value:"all"},"\u5168\u90E8")," "),Y.createElement(r.Z,{flex:"1"},(Je=se.task_status)==null?void 0:Je.map(ce=>Y.createElement(b.default,{name:"task_status",value:ce.id,key:ce.id},ce.name,"(",ce.count,")")))))),!!((q=se.course_group_info)!=null&&q.length)&&Y.createElement(c.default.Item,{name:"course_group_info"},Y.createElement(b.default.Group,{style:{width:"100%"}},Y.createElement(g.Z,null,Y.createElement(r.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Y.createElement(r.Z,{flex:"80px"},Y.createElement(b.default,{value:"all",checked:!Ee.course_group_info},"\u5168\u90E8")),Y.createElement(r.Z,{flex:"1",className:`${Rt.workListClass} ${Se.visible?Rt.visible:""} ${Se.status?"":Rt.status}`},Y.createElement("div",{ref:$t,className:Rt.left},se.course_group_info.map((ce,ke)=>Y.createElement(b.default,{value:ce.course_group_id,key:ce.course_group_id}," ",ce.group_group_name,"(",ce.count,")"))),Se.status&&Y.createElement("div",{className:Rt.tips,onClick:()=>xt(jt(ht({},Se),{visible:!Se.visible}))},Y.createElement("span",null,Se.visible?"\u5C55\u5F00":"\u6536\u8D77",Se.visible?Y.createElement(Xt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Y.createElement(sn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Y.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},Y.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),Y.createElement(x.default,{className:"mt20",locale:{emptyText:Y.createElement(Q.Z,null)},columns:Do(),dataSource:[se==null?void 0:se.group_data],pagination:!1})),Y.createElement(g.Z,{align:"middle"},Y.createElement(r.Z,{flex:"1"},Y.createElement(g.Z,{align:"middle"},Y.createElement(r.Z,null,Y.createElement(F.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ce=>{Ee.page=1,Ee.search=ce.trim(),vu()}})),Y.createElement(r.Z,null,Y.createElement("span",{className:"ml5 c-red"},se.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",se.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Y.createElement(r.Z,{style:{textAlign:"end"},className:Rt.workListButtonWrap},!((_t=se.homework_status)!=null&&_t.includes("\u5BFC\u5165"))&&!(se!=null&&se.is_jupyter||se!=null&&se.is_jupyter_lab)&&Y.createElement(H.ZP,{className:"mr10",onClick:()=>{_e({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Ee}})}},"\u6587\u6863\u67E5\u91CD"),!(se!=null&&se.is_new_rule)&&!((Ve=se.homework_status)!=null&&Ve.includes("\u5BFC\u5165"))&&(((tt=se==null?void 0:se.homework_status)==null?void 0:tt.includes("\u63D0\u4EA4\u4E2D"))||((N=se==null?void 0:se.homework_status)==null?void 0:N.includes("\u8865\u4EA4\u4E2D"))||((It=se==null?void 0:se.homework_status)==null?void 0:It.includes("\u8FDB\u884C\u4E2D")))&&Y.createElement(H.ZP,{className:"mr20",icon:Y.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var ce;if((0,l.Rm)()&&!((ce=C.AssistantObject.normal)!=null&&ce.can_redo)){h.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}gn(!0),pt(void 0,null,function*(){const un=yield(0,ne.ZP)(`/api/homework_commons/${Ee==null?void 0:Ee.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});un.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",un),Dt(un.data.list),fa(un.data.list))})}}," \u4E00\u952E\u6253\u56DE"),!((Ge=se.homework_status)!=null&&Ge.includes("\u5BFC\u5165"))&&Y.createElement(H.ZP,{className:"mr20",icon:Y.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:()=>{Gt(!0)}},"\u4E00\u952E\u70B9\u8BC4"),((mt=se.homework_status)==null?void 0:mt.includes("\u5DF2\u622A\u6B62"))&&!se.is_jupyter&&!se.is_jupyter_lab&&Y.createElement(H.ZP,{className:"mr20",icon:Y.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Ja(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Y.createElement(P.Z,{dropdownRender:wo},Y.createElement(H.ZP,{icon:Y.createElement(wn.Z,null)},"\u5BFC\u51FA",Y.createElement(Pn.Z,null))))),(se==null?void 0:se.is_shixun)&&!(se!=null&&se.open_evaluate)&&!(se!=null&&se.is_close_tips)&&Y.createElement(g.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},Y.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"),Y.createElement("span",{style:{cursor:"pointer"},onClick:()=>pt(void 0,null,function*(){let ce=yield(0,ne.ZP)(`/api/homework_commons/${Ee.categoryId}/close_tips.json`,{method:"post"});(ce==null?void 0:ce.status)===0&&_e({type:"shixunHomeworks/getWorkList",payload:ht({},Ee)})})},"X"))),Y.createElement(x.default,{loading:E["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(se==null?void 0:se.anonymous_comment)&&{x:1300},dataSource:dn,columns:Bo,onRow:(ce,ke)=>({onClick:()=>{var un,lu;(un=se.homework_status)!=null&&un.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Ee)),(0,f.xg)(se.is_jupyter||se.is_jupyter_lab?`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/${ce.id}/comment?page=${Ee.page}`:Ee.course_group?`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/review/${ce.id}?ids=${(lu=Ee.course_group)==null?void 0:lu.toString()}&page=${Ee.page}`:`/classrooms/${Ee.coursesId}/common_homework/${Ee.categoryId}/review/${ce.id}?page=${Ee.page}`))}}),rowKey:"id",onChange:(ce,ke,un)=>{if(un.order===void 0)switch(un.field){case"student_id":Ee.b_order="desc",Ee.order=un.field;break;default:delete Ee.b_order,delete Ee.order}else Ee.b_order=un.order.replace("end",""),Ee.order=un.field;vu()}}))),Y.createElement("aside",{className:"tc mb50 mt30"},Y.createElement(L.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Co,defaultCurrent:parseInt(Ee.page)||1,current:parseInt(Ee.page)||1,defaultPageSize:20,total:S.workList.work_count})),Y.createElement(Ze,null),Y.createElement(v,null),Y.createElement(ze.Z,{getData:vu}),Y.createElement(y.default,{title:"\u4E00\u952E\u8BC4\u9605",open:Bt,centered:!0,onOk:()=>{var ce,ke;if((0,l.Rm)()&&!((ke=(ce=C.AssistantObject)==null?void 0:ce.normal)!=null&&ke.can_appraise)){h.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Le===1){if(yt!==0){if(!yt){h.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}Gt(!1),On(!0)}else{if(!(Et===0||ct===0)){if(!Et){h.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ct){h.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Et>ct){h.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}Gt(!1),On(!0)}},onCancel:()=>{Gt(!1),xu()}},Y.createElement("div",{style:{padding:"32px"}},Y.createElement("div",null,Y.createElement("div",null,Y.createElement("span",{style:{width:"80px"}},"\u8BC4\u9605\u65B9\u5F0F\uFF1A"),Y.createElement(Z.ZP.Group,{value:Le,onChange:ce=>{Wt(ce.target.value)}},Y.createElement(Z.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),Y.createElement(Z.ZP,{value:2},"\u533A\u95F4\u968F\u673A\u5F97\u5206"))),Le===1&&Y.createElement("div",{style:{display:"flex",marginTop:"20px"}},Y.createElement("span",{style:{width:"70px",textAlign:"end"}},Y.createElement("span",{style:{color:"red"}},"*"),"\u5F97\u5206\uFF1A"),Y.createElement(I.Z,{min:0,max:100,value:yt,onChange:ce=>ln(ce)})),Le===2&&Y.createElement("div",{style:{display:"flex",marginTop:"20px"}},Y.createElement("span",{style:{width:"70px",textAlign:"end"}},Y.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Y.createElement(I.Z,{min:0,max:100,value:Et,onChange:ce=>me(ce),style:{width:"100px"}}),Y.createElement("span",{style:{width:"80px",textAlign:"end"}},Y.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Y.createElement(I.Z,{min:0,max:100,value:ct,onChange:ce=>Ue(ce),style:{width:"100px"}})),Y.createElement("div",{style:{display:"flex",marginTop:"20px"}},Y.createElement("span",{style:{width:"80px",textAlign:"end"}},"\u8BC4\u8BED\uFF1A"),Y.createElement(F.default.TextArea,{value:rt,onChange:ce=>dt(ce.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Y.createElement("div",{style:{display:"flex",marginTop:"20px"}},Y.createElement("span",{style:{width:"80px",textAlign:"end"}},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1\uFF1A"),Y.createElement(F.default.TextArea,{value:Ot,onChange:ce=>Lt(ce.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Y.createElement(y.default,{title:"\u63D0\u793A",open:Fn,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>pt(void 0,null,function*(){let ce={};Le===1?ce.score=yt||"0":(ce.min_score=Et||"0",ce.max_score=ct||"0"),ce.comment=rt,ce.hidden_comment=Ot,fn===1?ce.student_work_ids=dn.map(un=>un.id):ce.student_work_ids=dn.filter(un=>!un.has_comment).map(un=>un.id),(yield(0,ne.ZP)(`/api/homework_commons/${Ee.categoryId}/batch_add_score.json`,{method:"post",body:ce})).status===0&&(h.ZP.info("\u4FEE\u6539\u6210\u529F"),On(!1),xu(),vu())}),onCancel:()=>{xu(),On(!1)}},Y.createElement("div",{style:{padding:"32px",textAlign:"center"}},Y.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),Y.createElement("br",null),Y.createElement(Z.ZP.Group,{value:fn,onChange:ce=>In(ce.target.value)},Y.createElement(Z.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),Y.createElement(Z.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),Y.createElement(y.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Rn,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>pt(void 0,null,function*(){if(fa(Pt),Le===2&&Zu.current){if(Qn.length<=0){h.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!rt){h.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ce=yield(0,ne.ZP)(`/api/homework_commons/${Ee.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Ee.categoryId,comment:rt,status:Qn,course_group_ids:Zu.current}});ce.status===0&&(Ne(ce.course_group_count),Kt(ce),gn(!1),$n(!0))}else{if(!(Et===0||ct===0)){if(!Et){h.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ct){h.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Et>ct){h.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!rt){h.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ce=yield(0,ne.ZP)(`/api/homework_commons/${Ee.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Ee.categoryId,comment:rt,min_score:Et,max_score:ct,course_group_ids:Zu.current}});ce.status===0&&(Ne(ce.course_group_count),Kt(ce),gn(!1),$n(!0))}}),onCancel:()=>{gn(!1),xu()}},Y.createElement("div",{style:{padding:"32px"}},Y.createElement("div",null,Y.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Y.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Y.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Y.createElement("div",{className:Pt.length>15?Rt.scroll:"",style:{overflowX:"hidden"}},Pt==null?void 0:Pt.map((ce,ke)=>Y.createElement(b.default,{style:{textAlign:"left",margin:"0"},value:ce.course_group_id,key:ce.course_group_id,onChange:()=>{Ao(ce.course_group_id,Pt)},checked:ce.checked},ce.group_group_name,"(",ce.count,")")))),Y.createElement("div",null,Y.createElement("span",{style:{width:"80px"}}," ",Y.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Y.createElement(Z.ZP.Group,{value:Le,onChange:ce=>{Wt(ce.target.value)}},Y.createElement(Z.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Y.createElement(Z.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Le===1&&Y.createElement("div",{style:{display:"flex",marginTop:"20px"}},Y.createElement("span",{style:{width:"70px",textAlign:"end"}},Y.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Y.createElement(I.Z,{min:0,max:100,value:Et,onChange:ce=>me(ce),style:{width:"100px"}}),Y.createElement("span",{style:{width:"80px",textAlign:"end"}},Y.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Y.createElement(I.Z,{min:0,max:100,value:ct,onChange:ce=>Ue(ce),style:{width:"100px"}})),Le===2&&Y.createElement("div",{style:{display:"flex",marginTop:"20px"}},Y.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Y.createElement(b.default.Group,{onChange:ce=>{ju([...ce])},style:{width:"100%"}},(Vt=se.task_status)==null?void 0:Vt.map((ce,ke)=>Y.createElement(b.default,{name:"task_status",value:ce.id},ce.name,"(",ce.count,")")))),Y.createElement("div",{style:{display:"flex",marginTop:"20px"}},Y.createElement("span",{style:{width:"70px",textAlign:"end"}},Y.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Y.createElement(Bn.Z,{className:Rt.MdEditor,onChange:ce=>dt(ce),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Y.createElement(y.default,{open:ma,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>pt(void 0,null,function*(){Le===2?(yield(0,ne.ZP)(`/api/homework_commons/${Ee.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Ee.categoryId,comment:rt,status:Qn,course_group_ids:Zu.current}})).status===0&&(h.ZP.info("\u6253\u56DE\u6210\u529F"),xu(),vu(),$n(!1)):(yield(0,ne.ZP)(`/api/homework_commons/${Ee.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Ee.categoryId,comment:rt,min_score:Et,max_score:ct,course_group_ids:Zu.current}})).status===0&&(h.ZP.info("\u6253\u56DE\u6210\u529F"),xu(),vu(),$n(!1))}),onCancel:()=>{xu(),$n(!1)}},Y.createElement("div",{style:{padding:"32px"}},Le===1&&Y.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Te,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Et,"-",ct,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Le===2&&Y.createElement("span",null,"\u786E\u8BA4\u5C06",Te,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(cn=se.task_status)==null?void 0:cn.filter(ce=>Qn==null?void 0:Qn.includes(ce.id)).map(ce=>ce.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Y.createElement("br",null),Y.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",wu==null?void 0:wu.count,"\u540D\u5B66\u751F"))),Y.createElement(y.default,{open:pa,width:900,centered:!0,closeIcon:!1,footer:Y.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Y.createElement("div",null,Y.createElement(H.ZP,{className:"mr20",style:{background:"none"},icon:Y.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:ce=>{var ke;if(ce.preventDefault(),(0,l.Rm)()&&!((ke=C.AssistantObject.normal)!=null&&ke.can_view)){h.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Me.O5)()&&(0,f.xg)(`${na}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),Y.createElement("span",{className:"mr10"},"\u8C03\u5206"),Y.createElement(I.Z,{min:0,onChange:(0,a.debounce)(ce=>pt(void 0,null,function*(){var ke;if(ln(ce),(0,l.Rm)()&&!((ke=C.AssistantObject.normal)!=null&&ke.can_appraise)){h.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,ne.ZP)(`/api/student_works/${xe}/adjust_score.json`,{method:"post",body:{score:ce}})).status===0&&(h.ZP.success("\u64CD\u4F5C\u6210\u529F"),_e({type:"shixunHomeworks/getWorkList",payload:ht({},Ee)}))}),2e3)})),Y.createElement(H.ZP,{type:"primary",onClick:ce=>zu(!1)},"\u5173\u95ED")),onOk:()=>pt(void 0,null,function*(){}),onCancel:()=>{zu(!1)}},Y.createElement("div",{className:Rt.viewcode},Y.createElement("div",{className:Rt.lefttitle},"\u67E5\u770B\u4EE3\u7801"),Y.createElement("div",null,Y.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),vt&&Y.createElement($.default,{style:{width:200},value:(Ke=vt[0])==null?void 0:Ke.path}," ",vt==null?void 0:vt.map(ce=>Y.createElement($.default.Option,{value:ce.path},ce.path))," "))),Y.createElement(z.Z,{spinning:rn},Y.createElement("iframe",{srcDoc:an,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),Y.createElement(y.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Yn,centered:!0,onCancel:()=>mu(!1),onOk:()=>{bu=="\u9644\u4EF6"?Xa(!1):bu=="\u6279\u6CE8"&&Xa(!0),mu(!1)}},Y.createElement(b.default,{checked:Hu,onChange:ce=>{Gn(ce.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),Y.createElement("div",{className:Rt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),Y.createElement("div",{className:Rt.export_type_modal},Y.createElement("div",{className:Rt.export_type_modal_con},Y.createElement("div",{className:`${Rt.type_item} ${bu=="\u9644\u4EF6"?Rt.type_item_active:""}`,onClick:()=>Nu("\u9644\u4EF6")},Y.createElement("div",{className:`${Rt.img_warp}`},Y.createElement("img",{src:Hn.Z,width:72,height:80})),Y.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),Y.createElement("div",{className:`${Rt.type_item} ${bu=="\u6279\u6CE8"?Rt.type_item_active:""}`,onClick:()=>Nu("\u6279\u6CE8")},Y.createElement("div",{className:`${Rt.img_warp}`},Y.createElement("img",{src:_n.Z,width:99,height:80})),Y.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),Y.createElement("div",{className:Rt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),Y.createElement(wt,{title:kt==null?void 0:kt.title,open:(kt==null?void 0:kt.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:kt==null?void 0:kt.task_status,new_work_status:kt==null?void 0:kt.new_work_status,shixunHomeworks:S,destroyOnClose:!0,centered:!0,onCancel:()=>{eu()},footer:null,width:764,course_group:Ee==null?void 0:Ee.course_group}),Y.createElement(_u.Z,{visible:Kn,getData:vu,categoryId:Ee.categoryId,onCancle:()=>{Ja(!1)}}))};var Ct=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E,user:pe})=>({shixunHomeworks:S,classroomList:C,loading:E.effects,user:pe}))(Qt),yn=s(3294),hn=s(85149),en=s(23765),vn=Object.defineProperty,En=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,Qu=(S,C,E)=>C in S?vn(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Ea=(S,C)=>{for(var E in C||(C={}))nu.call(C,E)&&Qu(S,E,C[E]);if(En)for(var E of En(C))yu.call(C,E)&&Qu(S,E,C[E]);return S},Yu=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const aa=({shixunHomeworks:S,dispatch:C})=>{const E=(0,W.useParams)();return n.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:S.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Yu(void 0,null,function*(){(yield C({type:"shixunHomeworks/deleteReply",payload:{object_id:S.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(h.ZP.success("\u5220\u9664\u6210\u529F"),C({type:"shixunHomeworks/setActionTabs",payload:{}}),C({type:"shixunHomeworks/getReplyList",payload:Ea({},S.actionTabs.params)}))}),onCancel:()=>{C({type:"shixunHomeworks/setActionTabs",payload:{}})}},n.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var ga=(0,W.connect)(({shixunHomeworks:S})=>({shixunHomeworks:S}))(aa),Gu=s(49692),su=s(26227),Ou=s(63524),fu={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},Ft=s(59301),la=Object.defineProperty,Su=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,$a=Object.prototype.propertyIsEnumerable,va=(S,C,E)=>C in S?la(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,uu=(S,C)=>{for(var E in C||(C={}))ra.call(C,E)&&va(S,E,C[E]);if(Su)for(var E of Su(C))$a.call(C,E)&&va(S,E,C[E]);return S},Au=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});i().locale("ZH-cn");const el=({shixunHomeworks:S,classroomList:C,user:E,globalSetting:pe,loading:fe,dispatch:he})=>{const[_e,Ae]=(0,n.useState)(uu({},(0,W.useParams)())),[ae,Ie]=(0,n.useState)(!1),[ve,oe]=(0,n.useState)(-1),[$e,ft]=(0,n.useState)(""),[ee,je]=(0,n.useState)(""),{workList:nt}=S,{detailLeftMenus:it}=C,{replyList:ge,workDetail:Je}=S;_e.page_size=10,(0,n.useEffect)(()=>{he({type:"shixunHomeworks/getReplyList",payload:uu({},_e)}),he({type:"shixunHomeworks/getWorkDetail",payload:uu({},_e)}),it.course_modules||he({type:"classroomList/getClassroomLeftMenus",payload:uu({},_e)})},[_e.categoryId]);const q=Ve=>{Ve=Ve!=null&&Ve.includes(".json")?Ve:`${Ve}.json`,y.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ft.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Au(void 0,null,function*(){var tt;const N=yield(0,Gu.$Q)({url:Ve});if(!N)return;h.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const It=yield(0,Gu.Ir)({id:N.shixun_identifier});if(It!=null&&It.game_identifier){(tt=W.history)==null||tt.push(`/tasks/${It.game_identifier}`);return}(It==null?void 0:It.status)===2?q(It==null?void 0:It.message):(It==null?void 0:It.status)===3&&_t(It==null?void 0:It.message)})})},_t=Ve=>{y.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ft.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ve,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Ft.createElement("section",{className:fu.bg},Ft.createElement(z.Z,{spinning:fe["shixunHomeworks/getWorkDetail"]},Ft.createElement("section",{className:""},Ft.createElement("aside",{className:[fu.desc,"c-black","font14","bg-white"].join(" ")},S.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Ft.createElement("div",null,Ft.createElement(hn.Z,{value:(Je==null?void 0:Je.description)||"\u6682\u65E0\uFF5E"})),Ft.createElement(en.Z,{authority:(0,l.GJ)(),showDimensions:!1,dataSource:Je==null?void 0:Je.attachments,callback:()=>{he({type:"shixunHomeworks/getWorkDetail",payload:uu({},_e)})}}),S.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Ft.createElement("aside",{className:["bg-white"].join(" ")},Ft.createElement(Bn.Z,{onChange:Ve=>{ft(Ve)},defaultValue:Je==null?void 0:Je.explanation,height:200,isFocus:!0,watch:!0}),Ft.createElement(g.Z,null,Ft.createElement(r.Z,{span:24,className:"tr"},Ft.createElement(H.ZP,{type:"default",size:"middle",onClick:()=>Au(void 0,null,function*(){he({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Ft.createElement(H.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Au(void 0,null,function*(){$e===""?h.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield he({type:"shixunHomeworks/updateWork",payload:{explanation:$e,categoryId:_e.categoryId}})).status===0&&(h.ZP.success("\u64CD\u4F5C\u6210\u529F"),he({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),he({type:"shixunHomeworks/getWorkDetail",payload:uu({},_e)}))})},"\u4FDD\u5B58"))))),Ft.createElement("aside",{className:[fu.reply,"bg-white","mt20"].join(" ")},ae&&Ft.createElement(Bn.Z,{onChange:Ve=>{ft(Ve)},height:200,isFocus:!0,watch:!0}),Ft.createElement(g.Z,{onClick:()=>{Ie(!0)}},Ft.createElement(r.Z,{flex:"1",style:{pointerEvents:"none"}},!ae&&Ft.createElement(F.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Ft.createElement(r.Z,null,Ft.createElement(H.ZP,{type:"primary",size:"middle",onClick:()=>Au(void 0,null,function*(){if((0,l.Rm)()&&!C.AssistantObject.normal.can_create){h.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===""?h.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield he({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:_e.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:$e}}})).status===0&&(h.ZP.success("\u53D1\u5E03\u6210\u529F"),he({type:"shixunHomeworks/getReplyList",payload:uu({},_e)}),Ie(!1),ft(""))})},"\u53D1\u8868")))),(ge==null?void 0:ge.comments)&&ge.comments!=""&&Ft.createElement("aside",{className:[fu.replyList,"bg-white"].join(" ")},Ft.createElement(z.Z,{spinning:fe["shixunHomeworks/getReplyList"]},ge==null?void 0:ge.comments.map(function(Ve,tt){var N,It,Ge,mt;return Ft.createElement(g.Z,{gutter:[12,12],key:tt},Ft.createElement(r.Z,{flex:"40px"},Ft.createElement("img",{className:fu.headpic,width:"40",src:`${yn.Z.IMG_SERVER}/images/${(N=Ve==null?void 0:Ve.author)==null?void 0:N.image_url}`})),Ft.createElement(r.Z,{flex:"1"},Ft.createElement(g.Z,{align:"middle"},Ft.createElement(r.Z,{span:20},Ft.createElement("span",{className:"c-light-black"},(It=Ve==null?void 0:Ve.author)==null?void 0:It.name),Ft.createElement("span",{className:"c-light-black ml10"},Ve==null?void 0:Ve.time," \u53D1\u5E03")),Ft.createElement(r.Z,{className:"tr",span:4},((0,l.GJ)()||((Ge=E==null?void 0:E.userInfo)==null?void 0:Ge.login)===((mt=Ve==null?void 0:Ve.author)==null?void 0:mt.login))&&Ft.createElement(D.Z,{title:"\u5220\u9664"},Ft.createElement(su.Z,{className:"current",onClick:()=>{he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:_e,selectArr:Ve}})}}))),Ft.createElement(r.Z,{span:24},Ft.createElement(hn.Z,{value:Ve.content})),Ve.children&&Ft.createElement("aside",{className:fu.comment},Ve.children.map(function(Vt,cn){var Ke,Zt;return Ft.createElement(g.Z,{key:cn},Ft.createElement(r.Z,{span:24},Ft.createElement(g.Z,null,Ft.createElement(r.Z,{flex:"1"},Vt.author.name,Ft.createElement("span",{className:"c-light-black ml10"},Vt==null?void 0:Vt.time)),Ft.createElement(r.Z,null,((0,l.GJ)()||((Ke=E==null?void 0:E.userInfo)==null?void 0:Ke.login)===((Zt=Vt==null?void 0:Vt.author)==null?void 0:Zt.login))&&Ft.createElement(D.Z,{title:"\u5220\u9664"},Ft.createElement(su.Z,{className:"current",onClick:()=>{he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:_e,selectArr:Vt}})}}))))),Ft.createElement(r.Z,null,Ft.createElement(hn.Z,{value:Vt.content})))})),Ft.createElement(r.Z,{span:24,className:"mt5 c-light-black"},ve===tt&&Ft.createElement("aside",null,Ft.createElement(Bn.Z,{onChange:Vt=>{je(Vt)},height:150,isFocus:!0}),Ft.createElement(g.Z,null,Ft.createElement(r.Z,{span:24,className:"tr"},Ft.createElement(H.ZP,{type:"primary",size:"middle",onClick:()=>Au(this,null,function*(){ee===""?h.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield he({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:_e.categoryId,jour_type:"HomeworkCommon",m_parent_id:Ve.id,reply_id:1,notes:ee}}}),he({type:"shixunHomeworks/getReplyList",payload:uu({},_e)}),h.ZP.success("\u53D1\u5E03\u6210\u529F"),oe(-1))})},"\u53D1\u8868")))),ve!==tt&&Ft.createElement("div",{className:"tr"},Ft.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>oe(tt)}),!!Ve.user_praise&&Ft.createElement("span",{className:"c-orange"},Ft.createElement(Ou.Z,{className:"mr5 ml30",onClick:()=>Au(this,null,function*(){yield he({type:"shixunHomeworks/replyUnLike",payload:{object_id:Ve.id,object_type:"journals_for_message"}}),he({type:"shixunHomeworks/getReplyList",payload:uu({},_e)})})}),!!Ve.praise_count&&Ve.praise_count),!Ve.user_praise&&Ft.createElement("span",null,Ft.createElement(Ou.Z,{className:"mr5 ml30",onClick:()=>Au(this,null,function*(){yield he({type:"shixunHomeworks/replyLike",payload:{object_id:Ve.id,object_type:"journals_for_message"}}),he({type:"shixunHomeworks/getReplyList",payload:uu({},_e)})})}),!!Ve.praise_count&&Ve.praise_count))))))}))))),Ft.createElement("aside",{className:"tc mt30 pb30"},Ft.createElement(L.Z,{defaultCurrent:1,total:ge==null?void 0:ge.messages_count,hideOnSinglePage:!0,current:_e.page||1,onChange:Ve=>{_e.page=Ve,he({type:"shixunHomeworks/getReplyList",payload:uu({},_e)})}})),Ft.createElement(ga,null))};var tl=(0,W.connect)(({shixunHomeworks:S,classroomList:C,user:E,loading:pe,globalSetting:fe})=>({shixunHomeworks:S,globalSetting:fe,user:E,classroomList:C,loading:pe.effects}))(el),nl=Object.defineProperty,ha=Object.getOwnPropertySymbols,ul=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,Fa=(S,C,E)=>C in S?nl(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,_a=(S,C)=>{for(var E in C||(C={}))ul.call(C,E)&&Fa(S,E,C[E]);if(ha)for(var E of ha(C))al.call(C,E)&&Fa(S,E,C[E]);return S};i().locale("ZH-cn");const ll=({shixunHomeworks:S,classroomList:C,globalSetting:E,loading:pe,dispatch:fe})=>{var he,_e;const Ae=(0,W.useParams)(),{detailLeftMenus:ae}=C,{replyList:Ie,referenceAnswer:ve}=S;return Ae.page_size=10,(0,n.useEffect)(()=>{fe({type:"shixunHomeworks/getReplyList",payload:_a({},Ae)}),fe({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Ae.categoryId}}),ae.course_modules||fe({type:"classroomList/getClassroomLeftMenus",payload:_a({},Ae)})},[Ae.categoryId]),n.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},n.createElement("aside",{className:["c-black","font14"].join(" ")},n.createElement("div",null,(ve==null?void 0:ve.reference_answer)&&n.createElement(hn.Z,{value:ve==null?void 0:ve.reference_answer}),!(ve!=null&&ve.reference_answer)&&!((he=ve.attachments)!=null&&he.length)&&n.createElement(Q.Z,null)),(_e=ve==null?void 0:ve.attachments)==null?void 0:_e.map((oe,$e)=>n.createElement("div",null,n.createElement("a",{href:`${yn.Z.API_SERVER}${oe.url}`},n.createElement("span",{className:"iconfont icon-fujian c-green font14"}),n.createElement("span",{className:"ml10 c-black"},oe.title),n.createElement("span",{className:"c-light-black ml20 font12"},oe.filesize))))))};var rl=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E,globalSetting:pe})=>({shixunHomeworks:S,globalSetting:pe,classroomList:C,loading:E.effects}))(ll),ol=s(16133),sl=s(12393),An=s(89529),Un=s(59301),Ku=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const il=({shixunHomeworks:S,loading:C,dispatch:E})=>{var pe,fe;const[he,_e]=(0,n.useState)(!0),[Ae,ae]=(0,n.useState)(!1),[Ie,ve]=(0,n.useState)([]),[oe,$e]=(0,n.useState)([]),[ft,ee]=(0,n.useState)([]),[je,nt]=(0,n.useState)([]),[it,ge]=(0,n.useState)(""),Je=(0,W.useParams)();function q(){return Ku(this,null,function*(){let tt=yield(0,ne.ZP)(`/api/homework_commons/${Je.categoryId}/homework_common_collaborators.json`,{method:"get"});$e(tt)})}function _t(){return Ku(this,null,function*(){var tt;let N=yield(0,ne.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/teachers`,{method:"get",params:{homework_id:Je.categoryId,limit:1e3}});(tt=N==null?void 0:N.teacher_list)==null||tt.map(It=>{It.key=It.user_id}),ee(N==null?void 0:N.teacher_list),nt(N==null?void 0:N.teacher_list)})}(0,n.useEffect)(()=>{q(),((0,l.G5)()||(0,l.Rm)())&&_t()},[Je]);const Ve=()=>{};return Un.createElement("section",{className:An.Z.form},Un.createElement(g.Z,{className:An.Z.content,style:{padding:"20px 30px",gap:20}},(pe=oe==null?void 0:oe.data)==null?void 0:pe.map(tt=>Un.createElement(g.Z,{align:"middle",className:`${An.Z.borderSty} ${it===(tt==null?void 0:tt.id)?An.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Un.createElement("span",{className:"c-grey-333"},tt==null?void 0:tt.real_name),(oe==null?void 0:oe.can_edit)&&Un.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${An.Z.delSty}`,onMouseEnter:()=>{ge(tt.id)},onMouseLeave:()=>{ge("")},onClick:()=>Ku(void 0,null,function*(){(yield(0,ne.ZP)(`/api/homework_commons/${Je.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:tt.id}})).status===0&&(h.ZP.info("\u5220\u9664\u6210\u529F"),q(),_t())})}))),(oe==null?void 0:oe.can_edit)&&Un.createElement(H.ZP,{className:An.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>ae(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(oe!=null&&oe.can_edit)&&!((fe=oe==null?void 0:oe.data)!=null&&fe.length)&&Un.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Un.createElement(y.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Ae,onCancel:()=>ae(!1),onOk:()=>Ku(void 0,null,function*(){if(Ie.length===0){h.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,ne.ZP)(`/api/homework_commons/${Je.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Ie}})).status===0&&(h.ZP.info("\u6DFB\u52A0\u6210\u529F"),ve([]),q(),_t(),ae(!1))})},Un.createElement("div",null,Un.createElement("div",{style:{display:"flex"}},Un.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Un.createElement(F.default.Search,{onChange:tt=>{ee(je.filter(N=>N.name.indexOf(tt.target.value)>-1))}})),Un.createElement(x.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(tt,N)=>{ve(tt)},selectedRowKeys:Ie,getCheckboxProps:tt=>({disabled:tt.is_collaborator})},pagination:!1,dataSource:ft,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var cl=(0,W.connect)(({shixunHomeworks:S,loading:C})=>({shixunHomeworks:S,loading:C.effects}))(il),Vu=s(78673),dl=s(81327),ml=s(32134),pl=s(12893),fl=s(97177),Xe=s(59301),El=Object.defineProperty,gl=Object.defineProperties,vl=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,Aa=(S,C,E)=>C in S?El(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Tn=(S,C)=>{for(var E in C||(C={}))hl.call(C,E)&&Aa(S,E,C[E]);if(ya)for(var E of ya(C))Fl.call(C,E)&&Aa(S,E,C[E]);return S},Ju=(S,C)=>gl(S,vl(C)),oa=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const _l=({shixunHomeworks:S,loading:C,globalSetting:E,user:pe,dispatch:fe})=>{var he,_e,Ae,ae,Ie;const ve=(0,W.useParams)(),oe=(0,W.useLocation)(),{verifyModelUser:$e,ContactModalElement:ft}=(0,fl.Z)(),{workSetting:ee,workList:je}=S,[nt,it]=(0,n.useState)(!0),[ge]=c.default.useForm(),[Je,q]=(0,n.useState)(!1),[_t,Ve]=(0,n.useState)(!1),[tt,N]=(0,n.useState)(!1),[It,Ge]=y.default.useModal();let[mt,Vt]=(0,n.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[cn,Ke]=(0,n.useState)([]),[Zt,Ee]=(0,n.useState)([]),[He,se]=(0,n.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_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,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const kt=((he=je==null?void 0:je.homework_status)==null?void 0:he.includes("\u533F\u8BC4\u4E2D"))||((_e=je==null?void 0:je.homework_status)==null?void 0:_e.includes("\u7533\u8BC9\u4E2D")),tn=((Ae=je==null?void 0:je.homework_status)==null?void 0:Ae.includes("\u533F\u8BC4\u4E2D"))||((ae=je==null?void 0:je.homework_status)==null?void 0:ae.includes("\u7533\u8BC9\u4E2D"))||((Ie=je==null?void 0:je.homework_status)==null?void 0:Ie.includes("\u5DF2\u622A\u6B62"));(0,n.useEffect)(()=>{},[]),(0,n.useEffect)(()=>{it(!(ee!=null&&ee.can_edit))},[ee]),(0,n.useEffect)(()=>{ee!=null&&ee.course_id&&(Object.keys(He).map(function(Ue){Ue.indexOf("proportion")>-1&&(ee[Ue]=(ee[Ue]*100).toFixed(0)),He[Ue]=ee[Ue]}),(!He.allow_late||!He.unified_late)&&(He.late_penalty=5),cn=JSON.parse(JSON.stringify(ee.group_settings.map(Ue=>Ju(Tn({},Ue),{group_name:[Ue.group_name]})).filter(Ue=>Ue.publish_time!==null))),Zt=JSON.parse(JSON.stringify(ee.allow_late_settings.map(Ue=>Ju(Tn({},Ue),{group_name:[Ue.group_name]})).filter(Ue=>Ue.late_time!==null))),mt=JSON.parse(JSON.stringify(ee.score_details.map(Ue=>Tn({},Ue)))),se(Tn({},He)),Vt([...mt]),Ke([...cn]),Ee([...Zt]))},[ee]);const dn=()=>{fe({type:"shixunHomeworks/getWorkSetting",payload:Tn({},ve)})},lt=()=>oa(void 0,null,function*(){Ve(!0);let Ue=!1;if(mt==null||mt.find(me=>{if(me.name===""||me.score===""){Ue=!0;return}}),Ue)return;if(ln().toFixed(2)!=100){h.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(ct(mt)){h.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const Et=JSON.parse(JSON.stringify(He));if(Et.categoryId=ve.categoryId,He.unified_setting||cn==null||cn.map(me=>{var rt,dt;if(!me.publish_time||!me.end_time)throw h.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!me.group_name)throw h.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");me.group_name=typeof(me==null?void 0:me.group_name)=="string"?[me==null?void 0:me.group_name]:me==null?void 0:me.group_name,console.log("item:0",me,ee.group_settings,cn),me.group_id=(dt=(rt=me==null?void 0:me.group_name)==null?void 0:rt.map(Ot=>{var Lt,Bt;let Gt=(Bt=(Lt=ee.group_settings)==null?void 0:Lt.filter(fn=>(fn==null?void 0:fn.group_name)===Ot))==null?void 0:Bt[0];return console.log("d:",Gt,Ot),Gt==null?void 0:Gt.group_id}))==null?void 0:dt.toString().split(",")}),Et.group_settings=cn,Et.score_details=mt,He.allow_late)if(He.unified_late){if(He.late_penalty===null||He.late_penalty===void 0||He.late_penalty<0||He.late_penalty>100)throw h.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(!He.late_time)throw h.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Zt=Zt==null?void 0:Zt.map(me=>{var rt,dt;if(me.late_penalty===null||me.late_penalty===void 0||me.late_penalty<0||me.late_penalty>100)throw h.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(!me.late_time)throw h.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!me.group_name)throw h.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return me.group_name=typeof(me==null?void 0:me.group_name)=="string"?[me==null?void 0:me.group_name]:me==null?void 0:me.group_name,me.group_id=(dt=(rt=me==null?void 0:me.group_name)==null?void 0:rt.map(Ot=>{var Lt,Bt;let Gt=(Bt=(Lt=ee.group_settings)==null?void 0:Lt.filter(fn=>(fn==null?void 0:fn.group_name)===Ot))==null?void 0:Bt[0];return Gt==null?void 0:Gt.group_id}))==null?void 0:dt.toString().split(","),me}),Et.allow_late_settings=Zt;Object.keys(Et).map(function(me){me.indexOf("proportion")>-1&&(Et[me]=Et[me]/100)}),JSON.stringify(mt)!==JSON.stringify(ee==null?void 0:ee.score_details)||(ee==null?void 0:ee.single_score)!=(He==null?void 0:He.single_score)?(y.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>oa(void 0,null,function*(){(yield(0,ne.ZP)(`/api/homework_commons/${ve.categoryId}/score_setting_with_normal.json`,{method:"post",body:Tn({},Et)})).status===0&&(h.ZP.success("\u66F4\u65B0\u6210\u529F"),ee!=null&&ee.have_repeated&&((ee==null?void 0:ee.is_repeat_minus)!==(He==null?void 0:He.is_repeat_minus)||(ee==null?void 0:ee.repeat_setting_score)!==(He==null?void 0:He.repeat_setting_score)||(ee==null?void 0:ee.repeat_limit)!==(He==null?void 0:He.repeat_limit))&&y.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{fe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ve}})}}),dn(),fe({type:"shixunHomeworks/getWorkList",payload:Tn({},ve)}))})}),N(!0)):(yield(0,ne.ZP)(`/api/homework_commons/${ve.categoryId}/score_setting_with_normal.json`,{method:"post",body:Tn({},Et)})).status===0&&(h.ZP.success("\u66F4\u65B0\u6210\u529F"),ee!=null&&ee.have_repeated&&((ee==null?void 0:ee.is_repeat_minus)!==(He==null?void 0:He.is_repeat_minus)||(ee==null?void 0:ee.repeat_setting_score)!==(He==null?void 0:He.repeat_setting_score)||(ee==null?void 0:ee.repeat_limit)!==(He==null?void 0:He.repeat_limit))&&y.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{fe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ve}})}}),dn(),fe({type:"shixunHomeworks/getWorkList",payload:Tn({},ve)}))}),Le=Xe.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Xe.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Xe.createElement("br",null),Xe.createElement("br",null),"\u6CE8\u610F\uFF1A",Xe.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Xe.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Wt=Xe.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Xe.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Xe.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),yt=Ue=>Ue&&Ue<i()().startOf("minute"),ln=()=>mt.reduce((Ue,Et)=>Et.score!==""?Ue+Et.score:Ue,0);function ct(Ue){return Ue.some((Et,me)=>Ue.find((dt,Ot)=>dt.name===Et.name&&Ot!==me)!==void 0)}return Xe.createElement("section",{className:An.Z.form},!(je!=null&&je.is_jupyter||je!=null&&je.is_jupyter_lab)&&Xe.createElement(Xe.Fragment,null,Xe.createElement("div",{className:An.Z.title},"\u667A\u80FD\u8BC4\u9605"),Xe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Xe.createElement(Vu.Z,{checked:He==null?void 0:He.is_open_ai_review,onChange:Ue=>{$e()&&se(Ju(Tn({},He),{is_open_ai_review:Ue}))}}),Xe.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u667A\u80FD\u8BC4\u9605"),Xe.createElement("span",{style:{color:"#CA7720",marginRight:"10px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u5C31\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\u529F\u80FD\uFF0C\u8BA9AI\u52A9\u6559\u5E2E\u52A9\u4F60\u6253\u5206\u548C\u5199\u8BC4\u8BED\uFF09"),Xe.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/38915"},"\u64CD\u4F5C\u8BF4\u660E"))),!(je!=null&&je.is_jupyter||je!=null&&je.is_jupyter_lab)&&Xe.createElement(Xe.Fragment,null,Xe.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px"}},Xe.createElement("div",{className:An.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!He.single_score&&Xe.createElement("div",{style:{marginLeft:"auto"}},Xe.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Xe.createElement("span",{style:{color:"#E30000"}},ln().toFixed(2),"\u5206"))),Xe.createElement(Z.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:nt,value:He==null?void 0:He.single_score,onChange:Ue=>{He.single_score=Ue.target.value,se(Tn({},He))}},Xe.createElement(Z.ZP,{value:!0},Xe.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Xe.createElement("br",null),Xe.createElement(Z.ZP,{value:!1},Xe.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Xe.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!He.single_score&&Xe.createElement(g.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},mt==null?void 0:mt.map((Ue,Et)=>Xe.createElement(dl.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:Et==(mt==null?void 0:mt.length)-1?"0px":"10px"},align:"baseline"},Xe.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Xe.createElement(F.default,{disabled:nt,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:Ue==null?void 0:Ue.name,onChange:me=>{mt[Et].name=me.target.value.trim(),Vt([...mt])}}),Xe.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Xe.createElement(I.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:Ue==null?void 0:Ue.score,disabled:nt,onChange:me=>{console.log(me),me?(mt[Et].score=Number(me.toFixed(2)),Vt([...mt])):(mt[Et].score="",Vt([...mt]))}}),(mt==null?void 0:mt.length)<5&&!nt&&Xe.createElement(ml.Z,{onClick:()=>{Vt([...mt,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),Et>1&&!nt&&Xe.createElement(pl.Z,{onClick:()=>{mt.splice(Et,1),console.log(mt),Vt([...mt])},style:{color:"#E30000"}}),!mt[Et].name&&_t&&Xe.createElement("div",{className:An.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!mt[Et].score&&_t&&Xe.createElement("div",{className:An.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Xe.createElement("div",{className:An.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Xe.createElement(Z.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:nt,value:He.teacher_mode,onChange:Ue=>{He.teacher_mode=Ue.target.value,se(Tn({},He))}},Xe.createElement(Z.ZP,{value:1,style:{marginRight:"40px"}},Xe.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Xe.createElement("br",null),Xe.createElement(Z.ZP,{value:0},Xe.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Xe.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Xe.createElement("div",{className:An.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Xe.createElement(Z.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:nt,value:He.ta_mode,onChange:Ue=>{He.ta_mode=Ue.target.value,se(Tn({},He))}},Xe.createElement(Z.ZP,{value:1,style:{marginRight:"40px"}},Xe.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Xe.createElement("br",null),Xe.createElement(Z.ZP,{value:0},Xe.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Xe.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Xe.createElement("div",{className:An.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Xe.createElement(Z.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:nt,value:He.final_mode,onChange:Ue=>{He.final_mode=Ue.target.value,se(Tn({},He))}},Xe.createElement(Z.ZP,{value:!0,style:{marginRight:"40px"}},Xe.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Xe.createElement(Z.ZP,{value:!1},Xe.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),He.final_mode&&Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Xe.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Xe.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!He.final_mode&&Xe.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Xe.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Xe.createElement(I.Z,{disabled:nt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:He.te_proportion,onChange:Ue=>{He.te_proportion=Ue,se(Object.assign({},He))}}),Xe.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Xe.createElement(I.Z,{disabled:nt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:He.ta_proportion,onChange:Ue=>{He.ta_proportion=Ue,se(Object.assign({},He))}}),Xe.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Xe.createElement(I.Z,{disabled:nt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:He.st_proportion,onChange:Ue=>{He.st_proportion=Ue,se(Object.assign({},He))}}),Xe.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Xe.createElement("div",{className:An.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(je!=null&&je.is_jupyter||je!=null&&je.is_jupyter_lab)&&Xe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Xe.createElement(b.default,{disabled:nt,onChange:Ue=>{se(Et=>Ju(Tn({},Et),{is_repeat_minus:Ue.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),Xe.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(He==null?void 0:He.is_repeat_minus)&&Xe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Xe.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Xe.createElement(I.Z,{disabled:nt,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:He.repeat_setting_score,onChange:Ue=>{He.repeat_setting_score=Ue,se(Object.assign({},He))}}),Xe.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Xe.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Xe.createElement(I.Z,{disabled:nt,value:He.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:Ue=>{He.repeat_limit=Ue,se(Object.assign({},He))}}),Xe.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!nt&&Xe.createElement(Xe.Fragment,null,Xe.createElement(H.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:lt},"\u4FDD\u5B58"),Xe.createElement(H.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>q(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Xe.createElement(y.default,{open:Je,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{q(!1)},onOk:()=>oa(void 0,null,function*(){const Ue=JSON.parse(JSON.stringify(He));Object.keys(Ue).map(function(me){me.indexOf("proportion")>-1&&(Ue[me]=Ue[me]/100)}),(yield(0,ne.ZP)(`/api/courses/${ve.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:Ue}})).status===0&&(h.ZP.success("\u8BBE\u7F6E\u6210\u529F"),q(!1))})},Xe.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")),ft())};var yl=(0,W.connect)(({shixunHomeworks:S,loading:C,globalSetting:E,user:pe})=>({shixunHomeworks:S,loading:C.effects,globalSetting:E,user:pe}))(_l),zt=s(59301),Al=Object.defineProperty,Cl=Object.defineProperties,Bl=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,Ba=(S,C,E)=>C in S?Al(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Cu=(S,C)=>{for(var E in C||(C={}))Dl.call(C,E)&&Ba(S,E,C[E]);if(Ca)for(var E of Ca(C))wl.call(C,E)&&Ba(S,E,C[E]);return S},Da=(S,C)=>Cl(S,Bl(C));const bl=({shixunHomeworks:S,dispatch:C})=>{const E=(0,W.useParams)(),{workSetting:pe}=S,[fe,he]=(0,n.useState)(!0);let[_e,Ae]=(0,n.useState)([]),[ae,Ie]=(0,n.useState)([]),[ve,oe]=(0,n.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_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,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1});(0,n.useEffect)(()=>{he(!(pe!=null&&pe.can_edit))},[pe]),(0,n.useEffect)(()=>{},[]),(0,n.useEffect)(()=>{pe!=null&&pe.course_id&&(Object.keys(ve).map(function(ee){ve[ee]=pe[ee]}),(!ve.allow_late||!ve.unified_late)&&(ve.late_penalty=5),_e=JSON.parse(JSON.stringify(pe.group_settings.map(ee=>Da(Cu({},ee),{group_name:[ee.group_name]})).filter(ee=>ee.publish_time!==null))),ae=JSON.parse(JSON.stringify(pe.allow_late_settings.map(ee=>Da(Cu({},ee),{group_name:[ee.group_name]})).filter(ee=>ee.late_time!==null))),oe(Cu({},ve)),Ae([..._e]),Ie([...ae]))},[pe]);const $e=()=>{C({type:"shixunHomeworks/getWorkSetting",payload:Cu({},E)})},ft=()=>{const ee=JSON.parse(JSON.stringify(ve));if(ee.categoryId=E.categoryId,ve.unified_setting||_e==null||_e.map(je=>{var nt,it;if(!je.publish_time||!je.end_time)throw h.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!je.group_name)throw h.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");je.group_name=typeof(je==null?void 0:je.group_name)=="string"?[je==null?void 0:je.group_name]:je==null?void 0:je.group_name,je.group_id=(it=(nt=je==null?void 0:je.group_name)==null?void 0:nt.map(ge=>{var Je,q;let _t=(q=(Je=pe.group_settings)==null?void 0:Je.filter(Ve=>(Ve==null?void 0:Ve.group_name)===ge))==null?void 0:q[0];return _t==null?void 0:_t.group_id}))==null?void 0:it.toString().split(",")}),ee.group_settings=_e,ve.allow_late)if(ve.unified_late){if(ve.late_penalty===null||ve.late_penalty===void 0||ve.late_penalty<0||ve.late_penalty>100)throw h.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(!ve.late_time)throw h.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ae=ae==null?void 0:ae.map(je=>{var nt,it;if(je.late_penalty===null||je.late_penalty===void 0||je.late_penalty<0||je.late_penalty>100)throw h.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(!je.late_time)throw h.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!je.group_name)throw h.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return je.group_name=typeof(je==null?void 0:je.group_name)=="string"?[je==null?void 0:je.group_name]:je==null?void 0:je.group_name,je.group_id=(it=(nt=je==null?void 0:je.group_name)==null?void 0:nt.map(ge=>{var Je,q;let _t=(q=(Je=pe.group_settings)==null?void 0:Je.filter(Ve=>(Ve==null?void 0:Ve.group_name)===ge))==null?void 0:q[0];return _t==null?void 0:_t.group_id}))==null?void 0:it.toString().split(","),je}),ee.allow_late_settings=ae;Object.keys(ee).map(function(je){je.indexOf("proportion")>-1&&(ee[je]=ee[je]/100)}),C({type:"shixunHomeworks/updateSetting",payload:ee}).then(je=>{je.status===0&&(h.ZP.success("\u66F4\u65B0\u6210\u529F"),$e(),C({type:"shixunHomeworks/getWorkList",payload:Cu({},E)}))})};return zt.createElement("section",{className:An.Z.form},zt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),zt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},zt.createElement(b.default,{checked:ve.answer_public,disabled:fe,onChange:ee=>{ve.answer_public=ee.target.checked,oe(Object.assign({},ve))}},zt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),zt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),ve.answer_public&&zt.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},zt.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),zt.createElement(Z.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:fe,value:ve==null?void 0:ve.answer_public_type,onChange:ee=>{ve.answer_public_type=ee.target.value,oe(Cu({},ve))}},zt.createElement(Z.ZP,{value:1},zt.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),zt.createElement("br",null),zt.createElement(Z.ZP,{value:2},zt.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),zt.createElement(Z.ZP,{value:3},zt.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),zt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},zt.createElement(b.default,{checked:ve.work_public,disabled:fe,onChange:ee=>{ve.work_public=ee.target.checked,oe(Object.assign({},ve))}},zt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),zt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),zt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},zt.createElement(b.default,{checked:ve.is_score_open,disabled:fe,onChange:ee=>{ve.is_score_open=ee.target.checked,oe(Object.assign({},ve))}},zt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),zt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),ve.is_score_open&&zt.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},zt.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),zt.createElement(b.default,{checked:ve.personal_score_open,style:{marginLeft:10},disabled:fe||ve.score_open,onChange:ee=>{ve.personal_score_open=ee.target.checked,oe(Object.assign({},ve))}},zt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),zt.createElement(b.default,{checked:ve.score_open,disabled:fe,onChange:ee=>{ee.target.checked&&(ve.personal_score_open=!0),ve.score_open=ee.target.checked,oe(Object.assign({},ve))}},zt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),zt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},zt.createElement(b.default,{checked:ve.see_comment,disabled:fe,onChange:ee=>{ve.see_comment=ee.target.checked,oe(Object.assign({},ve))}},zt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),zt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),ve.see_comment&&zt.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},zt.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),zt.createElement(Z.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:fe,value:ve==null?void 0:ve.see_comment_type,onChange:ee=>{ve.see_comment_type=ee.target.value,oe(Cu({},ve))}},zt.createElement(Z.ZP,{value:0},zt.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),zt.createElement("br",null),zt.createElement(Z.ZP,{value:1},zt.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),zt.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},zt.createElement(b.default,{checked:ve.shared_review,disabled:fe,onChange:ee=>{ve.shared_review=ee.target.checked,oe(Object.assign({},ve))}},zt.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),zt.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),!fe&&zt.createElement(H.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ft()},"\u4FDD\u5B58"))};var xl=(0,W.connect)(({shixunHomeworks:S})=>({shixunHomeworks:S}))(bl),Ol=s(33441),Sl=s(47599),Il=s(33469),Pl=s(65629),kl=s(58010),Xu=s(5383),At=s(59301),Nl=Object.defineProperty,Zl=Object.defineProperties,Ml=Object.getOwnPropertyDescriptors,wa=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,ba=(S,C,E)=>C in S?Nl(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,iu=(S,C)=>{for(var E in C||(C={}))Tl.call(C,E)&&ba(S,E,C[E]);if(wa)for(var E of wa(C))Rl.call(C,E)&&ba(S,E,C[E]);return S},Iu=(S,C)=>Zl(S,Ml(C)),sa=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const Ll=({shixunHomeworks:S,loading:C,dispatch:E,classroomList:pe})=>{var fe,he,_e,Ae,ae,Ie,ve,oe,$e;const ft=(0,W.useParams)(),{workSetting:ee,workList:je}=S,[nt,it]=(0,n.useState)(!0);let[ge,Je]=(0,n.useState)([]);const[q,_t]=(0,n.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_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,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,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});(0,n.useEffect)(()=>{Ke.resetFields(),Zt.resetFields()},[]),(0,n.useEffect)(()=>{it(!(ee!=null&&ee.can_edit))},[ee]),(0,n.useEffect)(()=>{ee!=null&&ee.course_id&&(Object.keys(q).map(function(Le){q[Le]=ee[Le]}),(!q.allow_late||!q.unified_late)&&(q.late_penalty=5),ge=JSON.parse(JSON.stringify(ee.group_settings.map(Le=>Iu(iu({},Le),{group_name:[Le.group_name]})).filter(Le=>Le.publish_time!==null))),_t(iu({},q)),Je([...ge]))},[ee]);const Ve=()=>sa(void 0,null,function*(){yield E({type:"shixunHomeworks/getWorkSetting",payload:iu({},ft)}),Ke.resetFields(),Zt.resetFields()}),[tt,N]=(0,n.useState)(!1),It=()=>sa(void 0,null,function*(){N(!tt);const Le=JSON.parse(JSON.stringify(q));if(Le.categoryId=ft.categoryId,q.unified_setting||ge==null||ge.map(yt=>{var ln,ct;if(!yt.publish_time||!yt.end_time)throw h.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),N(tt),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!yt.group_name)throw h.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),N(tt),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");yt.group_name=typeof(yt==null?void 0:yt.group_name)=="string"?[yt==null?void 0:yt.group_name]:yt==null?void 0:yt.group_name,yt.group_id=(ct=(ln=yt==null?void 0:yt.group_name)==null?void 0:ln.map(Ue=>{var Et,me;let rt=(me=(Et=ee.group_settings)==null?void 0:Et.filter(dt=>(dt==null?void 0:dt.group_name)===Ue))==null?void 0:me[0];return rt==null?void 0:rt.group_id}))==null?void 0:ct.toString().split(",")}),Le.group_settings=ge,q.evaluation_start){if(q.end_time&&i()(q.evaluation_start)<=i()(q.end_time))throw h.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),N(tt),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(q.late_time&&i()(q.evaluation_start)<=i()(q.late_time))throw h.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),N(tt),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(Le).map(function(yt){yt.indexOf("proportion")>-1&&(Le[yt]=Le[yt]/100)}),Le.anonymous_comment&&!Le.unified_anonymous_comment){const yt=yield He();Le.anonymous_comment_settings=yt.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(ln=>{Reflect.deleteProperty(Le,ln)})}if(Le.anonymous_appeal&&!Le.unified_anonymous_appeal){const yt=se();Le.anonymous_appeal_settings=yt.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(ln=>{Reflect.deleteProperty(Le,ln)})}(yield(0,ne.ZP)(`/api/homework_commons/${ft.categoryId}/evaluation_setting.json`,{method:"post",body:iu({},Le)})).status===0&&(h.ZP.success("\u66F4\u65B0\u6210\u529F"),it(!0),Ve(),E({type:"shixunHomeworks/getWorkList",payload:iu({},ft)})),N(tt)}),Ge=At.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",At.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",At.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",At.createElement("br",null),At.createElement("br",null),"\u6CE8\u610F",At.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",At.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",At.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",At.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),mt=At.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",At.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",At.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",At.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Vt=(fe=ee==null?void 0:ee.anonymous_comment_settings)==null?void 0:fe.map(Le=>({label:Le.group_name,value:Le.group_name,id:Le.group_id})),cn=(he=ee==null?void 0:ee.anonymous_appeal_settings)==null?void 0:he.map(Le=>({label:Le.group_name,value:Le.group_name,id:Le.group_id})),[Ke]=c.default.useForm(),[Zt]=c.default.useForm(),Ee=(Le,Wt)=>Le.map(yt=>{var ln;return(ln=Wt.find(ct=>ct.value===yt))==null?void 0:ln.id}),He=()=>sa(void 0,null,function*(){const Le=(0,Xu.Y)(Ke.getFieldsValue(),"YYYY-MM-DD HH:mm"),Wt=(0,a.cloneDeep)(Le);for(const yt of Wt.anonymous_comment_settings||[]){if(!(yt!=null&&yt.evaluation_start))return h.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),N(tt),Promise.reject();if(!yt.group_name)return h.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),N(tt),Promise.reject();yt.evaluation_end=yt==null?void 0:yt.evaluation_start[1],yt.evaluation_start=yt==null?void 0:yt.evaluation_start[0],yt.group_id=Ee(yt.group_name,Vt),Reflect.deleteProperty(yt,"deleteflag")}return Wt}),se=()=>{const Le=(0,Xu.Y)(Zt.getFieldsValue(),"YYYY-MM-DD HH:mm"),Wt=(0,a.cloneDeep)(Le);for(const yt of Wt.anonymous_appeal_settings||[])yt.group_id=Ee(yt.group_name,cn),Reflect.deleteProperty(yt,"deleteflag");return Wt},kt=(Le,Wt)=>{if(Wt==="comment"){const yt=Le==null?void 0:Le.filter(Ue=>Ue.evaluation_end!==null);return yt.length===0?[{deleteflag:!0}]:(0,Xu.M)(yt,["evaluation_start","evaluation_end"]).map(Ue=>Iu(iu({},Ue),{evaluation_start:[Ue.evaluation_start,Ue.evaluation_end],group_name:[Ue.group_name],deleteflag:!1}))}else if(Wt==="appeal"){const yt=Le==null?void 0:Le.filter(Ue=>Ue.appeal_time!==null);return yt.length===0?[{deleteflag:!0}]:(0,Xu.M)(yt,["appeal_time"]).map(Ue=>Iu(iu({},Ue),{group_name:[Ue.group_name],deleteflag:!1}))}},tn=(((_e=ee==null?void 0:ee.homework_status)==null?void 0:_e.includes("\u5DF2\u622A\u6B62"))||(Vt==null?void 0:Vt.length)>0)&&(ee==null?void 0:ee.student_works),dn=((Ae=ee==null?void 0:ee.anonymous_appeal_settings)==null?void 0:Ae.length)>0,lt=(ee==null?void 0:ee.anonymous_comment)&&(ee==null?void 0:ee.unified_anonymous_comment)&&((ae=je==null?void 0:je.homework_status)==null?void 0:ae.includes("\u5DF2\u622A\u6B62"))||dn;return At.createElement("section",{className:An.Z.form},At.createElement("div",{className:An.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),At.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},At.createElement(Vu.Z,{checked:q.anonymous_comment,disabled:nt||!tn||(ee==null?void 0:ee.anonymous_comment),onChange:()=>{var Le;if((0,l.Rm)()&&!((Le=pe.AssistantObject.normal)!=null&&Le.can_anonymous_comment)){h.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.anonymous_comment=!q.anonymous_comment,q.allow_late&&!q.evaluation_start||q.unified_setting&&!q.evaluation_start&&q.end_time&&q.end_time!=""&&(q.evaluation_start=i()(q.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),q.evaluation_end=i()(q.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),q.anonymous_comment&&(q.evaluation_num=parseInt(q.evaluation_num)?q.evaluation_num:3,q.absence_penalty=parseInt(q.absence_penalty)?q.absence_penalty:3),_t(Object.assign({},q))}}),At.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),At.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"),At.createElement(D.Z,{title:At.createElement("div",null,At.createElement("div",null,"\u89C4\u5219"),At.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"),At.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),At.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),At.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"))},At.createElement("i",{className:`iconfont icon-tishixiaowenhao ${An.Z.title_icon}`}))),q.anonymous_comment&&At.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},At.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),At.createElement(Z.ZP.Group,{value:q.unified_anonymous_comment,disabled:nt||q.anonymous_appeal||(ee==null?void 0:ee.anonymous_comment),onChange:Le=>{var Wt;if((0,l.Rm)()&&!((Wt=pe.AssistantObject.normal)!=null&&Wt.can_anonymous_comment)){h.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}_t(yt=>Iu(iu({},yt),{unified_anonymous_comment:Le.target.value})),Ke.resetFields()}},(ee==null?void 0:ee.unified_setting)&&(ee==null?void 0:ee.unified_late)&&At.createElement(Z.ZP,{value:!0,disabled:nt||q.anonymous_appeal||(ee==null?void 0:ee.anonymous_comment)||!(ee!=null&&ee.manage_all_group)},At.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Ie=ee==null?void 0:ee.group_settings)==null?void 0:Ie.length)>0&&At.createElement(Z.ZP,{value:!1},At.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),q.anonymous_comment&&q.unified_anonymous_comment&&At.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},At.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),At.createElement(Z.ZP.Group,{value:q.anonymous_group,disabled:nt||q.anonymous_appeal||(ee==null?void 0:ee.anonymous_comment),onChange:Le=>{if((0,l.Rm)()&&!pe.AssistantObject.normal.can_anonymous_comment){h.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}_t(Wt=>Iu(iu({},Wt),{anonymous_group:Le.target.value}))}},At.createElement(Z.ZP,{value:!1},At.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((ve=ee==null?void 0:ee.group_settings)==null?void 0:ve.length)>0&&At.createElement(Z.ZP,{value:!0,disabled:nt||!(ee!=null&&ee.can_anonymous_group)},At.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),At.createElement("aside",null,q.anonymous_comment&&At.createElement(At.Fragment,null,q.unified_anonymous_comment?At.createElement(Sl.Z,{data:q,setData:_t,disabled:nt}):At.createElement(c.default,{form:Ke,style:{marginTop:"1px"},autoComplete:"off",initialValues:ee!=null&&ee.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:kt(ee==null?void 0:ee.anonymous_comment_settings,"comment")}},At.createElement(Il.Z,{disabled:nt,selectOptions:Vt,form:Ke,data:q}))),At.createElement("div",{className:An.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),At.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},At.createElement(Vu.Z,{checked:q.anonymous_appeal,disabled:nt||!lt||(ee==null?void 0:ee.anonymous_appeal),onChange:()=>{if((0,l.Rm)()&&!pe.AssistantObject.normal.can_anonymous_appeal){h.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.anonymous_appeal=!q.anonymous_appeal,q.anonymous_appeal&&(q.appeal_penalty=q.appeal_penalty?q.appeal_penalty:2),_t(Object.assign({},q))}}),At.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),At.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")),q.anonymous_appeal&&At.createElement(At.Fragment,null,At.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},At.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),At.createElement(Z.ZP.Group,{value:q.unified_anonymous_appeal,disabled:nt||(ee==null?void 0:ee.anonymous_appeal),onChange:Le=>{if((0,l.Rm)()&&!pe.AssistantObject.normal.can_anonymous_appeal){h.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}_t(Wt=>Iu(iu({},Wt),{unified_anonymous_appeal:Le.target.value})),Zt.resetFields()}},(ee==null?void 0:ee.unified_anonymous_comment)&&At.createElement(Z.ZP,{value:!0,disabled:!(ee!=null&&ee.manage_all_group),style:{marginRight:"40px"}},At.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((oe=ee==null?void 0:ee.group_settings)==null?void 0:oe.length)>0&&At.createElement(Z.ZP,{value:!1},At.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),q.unified_anonymous_appeal?At.createElement(Pl.Z,{data:q,setData:_t,disabled:nt}):At.createElement(c.default,{form:Zt,initialValues:ee!=null&&ee.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:kt(ee==null?void 0:ee.anonymous_appeal_settings,"appeal")}},At.createElement(kl.Z,{disabled:nt||(0,l.Rm)()&&!(($e=pe.AssistantObject.normal)!=null&&$e.can_anonymous_appeal),selectOptions:cn,form:Zt})))),!nt&&At.createElement(H.ZP,{loading:tt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>It()},"\u4FDD\u5B58"))};var jl=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E})=>({shixunHomeworks:S,classroomList:C,loading:E.effects}))(Ll),Wn=s(5083),Bu=s(40731),at=s(918),xa=s(38233),zl=s(82438),K=s(59301),Hl=Object.defineProperty,Ul=Object.defineProperties,Wl=Object.getOwnPropertyDescriptors,Oa=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,Sa=(S,C,E)=>C in S?Hl(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Dn=(S,C)=>{for(var E in C||(C={}))Ql.call(C,E)&&Sa(S,E,C[E]);if(Oa)for(var E of Oa(C))Yl.call(C,E)&&Sa(S,E,C[E]);return S},Jn=(S,C)=>Ul(S,Wl(C)),qu=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const Gl=S=>qu(void 0,null,function*(){return yield(0,ne.ZP)(`/api/homework_commons/${S==null?void 0:S.categoryId}/publish_setting.json`,{method:"post",body:S})}),Kl=S=>qu(void 0,null,function*(){return yield(0,ne.ZP)(`/api/homework_commons/${S==null?void 0:S.categoryId}/evaluation_setting.json`,{method:"post",body:S})}),Mu=(S,C)=>S==null?void 0:S.map(E=>{var pe;return(pe=C==null?void 0:C.find(fe=>fe.value===E))==null?void 0:pe.id}),Vl=(S,C)=>{var E;return S=typeof S=="string"?[S]:S,(E=S==null?void 0:S.map(pe=>C==null?void 0:C.find(fe=>{var he;return(he=fe==null?void 0:fe.group_name)==null?void 0:he.includes(pe)})))==null?void 0:E.filter(pe=>pe)},kn=(S,C,E,pe=!1)=>{let fe=null,he=pe?C:Vl(S,C);return he==null||he.forEach((_e,Ae)=>{(Ae==0||E(_e,fe||{}))&&(fe=_e)}),fe},Jl=({shixunHomeworks:S,loading:C,dispatch:E,classroomList:pe})=>{var fe,he,_e,Ae,ae,Ie,ve,oe,$e,ft,ee,je,nt,it,ge,Je,q,_t,Ve;const tt=(0,W.useParams)(),{workSetting:N,workList:It}=S,[,Ge,mt]=(0,t.U)(Gl,{categoryId:tt==null?void 0:tt.categoryId,penalty_type:Bu.Q.Number}),[,Vt,cn]=(0,t.U)(Kl,{categoryId:tt==null?void 0:tt.categoryId}),[Ke]=c.default.useForm(),Zt=c.default.useWatch("unified_setting",Ke),Ee=c.default.useWatch("group_settings",Ke),He=c.default.useWatch("allow_late_settings",Ke),se=c.default.useWatch("end_time",Ke),kt=c.default.useWatch("publish_time",Ke),tn=c.default.useWatch("allow_late",Ke),dn=c.default.useWatch("unified_late",Ke),lt=c.default.useWatch("late_time",Ke),Le=c.default.useWatch("anonymous_comment",Ke),Wt=c.default.useWatch("unified_anonymous_comment",Ke),yt=c.default.useWatch("evaluation_start",Ke),ln=c.default.useWatch("anonymous_appeal",Ke),ct=c.default.useWatch("anonymous_comment_settings",Ke),Ue=c.default.useWatch("unified_anonymous_appeal",Ke),Et=c.default.useWatch("anonymous_appeal_settings",Ke),[me,rt]=(0,n.useState)(!1),[dt,Ot]=(0,n.useState)({}),[Lt,Bt]=(0,n.useState)({}),[Gt,fn]=(0,n.useState)({}),[In,Fn]=(0,n.useState)(!1),On=me||(0,l.Rm)()&&!((he=(fe=pe.AssistantObject)==null?void 0:fe.normal)!=null&&he.can_publish),Rn=me||(0,l.Rm)()&&!((Ae=(_e=pe.AssistantObject)==null?void 0:_e.normal)!=null&&Ae.can_late),gn=me||(0,l.Rm)()&&!((Ie=(ae=pe.AssistantObject)==null?void 0:ae.normal)!=null&&Ie.can_anonymous_comment),Qn=me||(0,l.Rm)()&&!((oe=(ve=pe.AssistantObject)==null?void 0:ve.normal)!=null&&oe.can_anonymous_appeal),[ju,ma]=(0,n.useState)([]),$n=(xe,Oe)=>{if(xe!=null&&xe.some(an=>typeof an.group_name!="string")){const an=[];xe==null||xe.forEach(bt=>{var vt;typeof bt.group_name!="string"&&((vt=bt.group_name)==null||vt.forEach(Yt=>{an.push(Jn(Dn({},bt),{group_name:Yt}))}))}),xe=an}return xe==null?void 0:xe.filter(an=>{var bt,vt,Yt;return!((Yt=(vt=(bt=Oe==null?void 0:Oe.map(rn=>rn==null?void 0:rn.group_name))==null?void 0:bt.toString())==null?void 0:vt.split(","))!=null&&Yt.includes(String(an.group_name)))&&an.is_admin})},wu=xe=>{if(xe=="allow_late"){y.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:K.createElement(K.Fragment,null,It!=null&&It.is_shixun?K.createElement("div",null,K.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):K.createElement("div",null,K.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"),K.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},K.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(xe=="anonymous_comment"){y.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:K.createElement(K.Fragment,null,K.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",K.createElement("br",null),K.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},K.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(xe=="anonymous_appeal"){y.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:K.createElement(K.Fragment,null,K.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"),K.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",K.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",K.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",K.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",K.createElement("br",null))});return}if(xe=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(xe=="unified_anonymous_comment")return Zt===!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(xe=="unified_anonymous_appeal")return Zt===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":dn===!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(xe=="make_up_score")return tn?"\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(xe=="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"},Kt=(xe,Oe={})=>{var an,bt,vt,Yt,rn,on,Pt,Dt,Nt,nn;if(xe=="unified_setting")return On||!((an=It==null?void 0:It.homework_status)!=null&&an.includes("\u672A\u53D1\u5E03"))||!(N!=null&&N.manage_all_group);if(xe=="publish_time")return On||!((bt=It==null?void 0:It.homework_status)!=null&&bt.includes("\u672A\u53D1\u5E03")||(vt=It==null?void 0:It.homework_status)!=null&&vt.includes("\u672A\u5F00\u59CB"));if(xe=="end_time"){const Te=kn([],(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")<i()(Se==null?void 0:Se.evaluation_start).startOf("second"),!0);return On||(N==null?void 0:N.allow_late)&&i()().startOf("second")>=i()(N==null?void 0:N.end_time).startOf("second")||(N==null?void 0:N.anonymous_comment)&&i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second")||(N==null?void 0:N.anonymous_comment)&&(Te==null?void 0:Te.evaluation_start)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Te=>xe==null?void 0:xe.includes(Te)))return On||!(Oe!=null&&Oe.is_admin)||!((Yt=It==null?void 0:It.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))&&(Oe==null?void 0:Oe.publish_time)&&i()().startOf("second")>=i()((rn=Oe==null?void 0:Oe.publish_time)==null?void 0:rn[0]).startOf("second");if(["group_settings","publish_time"].every(Te=>xe==null?void 0:xe.includes(Te))){const Te=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.allow_late_settings)||[],(Se,xt)=>(Se==null?void 0:Se.late_time)&&(xt==null?void 0:xt.late_time)&&i()(Se==null?void 0:Se.late_time).startOf("second")<i()(xt==null?void 0:xt.late_time).startOf("second")),Ne=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.anonymous_comment_settings)||[],(Se,xt)=>(Se==null?void 0:Se.evaluation_start)&&(xt==null?void 0:xt.evaluation_start)&&i()(Se==null?void 0:Se.evaluation_start).startOf("second")<i()(xt==null?void 0:xt.evaluation_start).startOf("second"));return On||!(Oe!=null&&Oe.is_admin)||[!((on=It==null?void 0:It.homework_status)!=null&&on.includes("\u672A\u53D1\u5E03"))&&(Oe==null?void 0:Oe.publish_time)&&i()().startOf("second")>=i()((Pt=Oe==null?void 0:Oe.publish_time)==null?void 0:Pt[0]).startOf("second"),(N==null?void 0:N.allow_late)&&(Te==null?void 0:Te.late_time)&&i()().startOf("second")>=i()(Oe==null?void 0:Oe.end_time).startOf("second")||(N==null?void 0:N.anonymous_comment)&&(Ne==null?void 0:Ne.evaluation_start)&&i()().startOf("second")>=i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")]}if(xe=="allow_late"){const Te=((Dt=N==null?void 0:N.allow_late_settings)==null?void 0:Dt.filter(Se=>Se.late_time!==null).map(Se=>{var xt;return(xt=Se==null?void 0:Se.group_id)==null?void 0:xt[0]}))||[],Ne=kn(null,(N==null?void 0:N.group_settings)||[],(Se,xt)=>(Se==null?void 0:Se.end_time)&&(xt==null?void 0:xt.end_time)&&i()(Se==null?void 0:Se.end_time).startOf("second")<i()(xt==null?void 0:xt.end_time).startOf("second"),!0);return Rn||(N==null?void 0:N.allow_late)&&(N==null?void 0:N.end_time)&&i()().startOf("second")>=i()(N==null?void 0:N.end_time).startOf("second")||(Te==null?void 0:Te.includes((Nt=Ne==null?void 0:Ne.group_id)==null?void 0:Nt[0]))&&(N==null?void 0:N.allow_late)&&(Ne==null?void 0:Ne.end_time)&&i()().startOf("second")>=i()(Ne==null?void 0:Ne.end_time).startOf("second")||(N==null?void 0:N.anonymous_comment)&&(N==null?void 0:N.evaluation_start)&&i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second")}if(xe=="unified_late"){const Te=kn(null,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")<i()(Se==null?void 0:Se.evaluation_start).startOf("second"),!0);return Rn||(N==null?void 0:N.allow_late)&&i()().startOf("second")>=i()(N==null?void 0:N.end_time).startOf("second")||Zt===!1}if(xe=="late_penalty"||xe=="late_time")return Rn||(N==null?void 0:N.anonymous_comment)&&i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Te=>xe==null?void 0:xe.includes(Te))){const Te=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.group_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.end_time)&&(Se==null?void 0:Se.end_time)&&i()(Ne==null?void 0:Ne.end_time).startOf("second")>i()(Se==null?void 0:Se.end_time).startOf("second"));return On||!(Oe!=null&&Oe.is_admin)||(Te==null?void 0:Te.end_time)&&i()().startOf("second")>=i()(Te==null?void 0:Te.end_time).startOf("second")||(Oe==null?void 0:Oe.group_name)&&((nn=Oe==null?void 0:Oe.group_name)==null?void 0:nn.length)&&(N==null?void 0:N.unified_setting)&&(N==null?void 0:N.end_time)&&i()().startOf("second")>=i()(N==null?void 0:N.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Te=>xe==null?void 0:xe.includes(Te))){const Te=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")>i()(Se==null?void 0:Se.evaluation_start).startOf("second"));return On||!(Oe!=null&&Oe.is_admin)||(Te==null?void 0:Te.evaluation_start)&&(N==null?void 0:N.anonymous_comment)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Te=>xe==null?void 0:xe.includes(Te))){const Te=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")<i()(Se==null?void 0:Se.evaluation_start).startOf("second"));return On||!(Oe!=null&&Oe.is_admin)||(Te==null?void 0:Te.evaluation_start)&&(N==null?void 0:N.anonymous_comment)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second")}if(xe=="anonymous_comment"){const Te=kn(null,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")>i()(Se==null?void 0:Se.evaluation_start).startOf("second"),!0);return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||(N==null?void 0:N.anonymous_comment)&&i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second")||(N==null?void 0:N.anonymous_comment)&&(Te==null?void 0:Te.evaluation_start)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second")}if(xe=="unified_anonymous_comment"){const Te=kn(null,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")<i()(Se==null?void 0:Se.evaluation_start).startOf("second"),!0);return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||(N==null?void 0:N.anonymous_comment)&&(N==null?void 0:N.unified_anonymous_comment)&&(N==null?void 0:N.evaluation_start)&&i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second")||!(N!=null&&N.unified_anonymous_comment)&&(N==null?void 0:N.anonymous_comment)&&Te.evaluation_start&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second")||dn===!1||Zt===!1}if(xe=="anonymous_group")return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||(N==null?void 0:N.anonymous_comment)&&(N==null?void 0:N.evaluation_start)&&i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second");if(xe=="evaluation_start")return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||(N==null?void 0:N.anonymous_comment)&&i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second");if(xe=="evaluation_start")return gn;if(xe=="evaluation_end")return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)();if(xe=="evaluation_num")return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second");if(xe=="absence_penalty")return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)();if(["anonymous_comment_settings","group_name"].every(Te=>xe==null?void 0:xe.includes(Te))){const Te=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")>i()(Se==null?void 0:Se.evaluation_start).startOf("second"));return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||!(Oe!=null&&Oe.is_admin)||(Te==null?void 0:Te.evaluation_start)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Te=>xe==null?void 0:xe.includes(Te))){const Te=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")>i()(Se==null?void 0:Se.evaluation_start).startOf("second"));return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||!(Oe!=null&&Oe.is_admin)||[(Te==null?void 0:Te.evaluation_start)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Te=>xe==null?void 0:xe.includes(Te))){const Te=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_start)&&(Se==null?void 0:Se.evaluation_start)&&i()(Ne==null?void 0:Ne.evaluation_start).startOf("second")>i()(Se==null?void 0:Se.evaluation_start).startOf("second"));return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||!(Oe!=null&&Oe.is_admin)||(Te==null?void 0:Te.evaluation_start)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Te=>xe==null?void 0:xe.includes(Te))||["anonymous_comment_settings","student_comment"].every(Te=>xe==null?void 0:xe.includes(Te)))return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||!(Oe!=null&&Oe.is_admin);if(xe=="student_comment")return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)();if(xe=="is_open_abnormal_score")return gn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||(N==null?void 0:N.is_open_abnormal_score);if(xe=="anonymous_appeal")return Qn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||N.anonymous_appeal&&i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second");if(xe=="unified_anonymous_appeal")return Qn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||i()().startOf("second")>=i()(N==null?void 0:N.evaluation_start).startOf("second")||dn===!1||Zt===!1||Wt==!1;if(xe=="appeal_penalty")return Qn||!(N!=null&&N.can_edit)&&!(0,l.t_)();if(["anonymous_appeal_settings","group_name"].every(Te=>xe==null?void 0:xe.includes(Te))){const Te=kn(Oe==null?void 0:Oe.group_name,(N==null?void 0:N.anonymous_comment_settings)||[],(Ne,Se)=>(Ne==null?void 0:Ne.evaluation_end)&&(Se==null?void 0:Se.evaluation_end)&&i()(Ne==null?void 0:Ne.evaluation_end).startOf("second")>i()(Se==null?void 0:Se.evaluation_end).startOf("second"));return Qn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||!(Oe!=null&&Oe.is_admin)||(Te==null?void 0:Te.evaluation_end)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Te=>xe==null?void 0:xe.includes(Te))?Qn||!(N!=null&&N.can_edit)&&!(0,l.t_)()||!(Oe!=null&&Oe.is_admin):!1},pa=(xe,Oe)=>{var an,bt,vt,Yt,rn,on,Pt,Dt,Nt,nn;if(console.log("handleValuesChange",xe,Oe),E({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in xe&&(Oe!=null&&Oe.end_time||Ke.setFieldsValue({end_time:i()(Oe==null?void 0:Oe.publish_time).add(7,"days")})),"unified_setting"in xe&&(Oe!=null&&Oe.unified_setting||Ke.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in xe&&(Oe!=null&&Oe.unified_late||Ke.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in xe&&(Oe!=null&&Oe.unified_anonymous_comment||Ke.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in xe){let Te=[];(an=Oe==null?void 0:Oe.group_settings)==null||an.forEach(Ne=>{Te=[...Te,...(Ne==null?void 0:Ne.group_name)||[]]}),Ke.setFieldsValue({allow_late_settings:((bt=Oe==null?void 0:Oe.allow_late_settings)==null?void 0:bt.map(Ne=>{var Se;return Jn(Dn({},Ne),{group_name:(Se=Ne==null?void 0:Ne.group_name)==null?void 0:Se.filter(xt=>Te.includes(xt))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((vt=Oe==null?void 0:Oe.anonymous_comment_settings)==null?void 0:vt.map(Ne=>{var Se,xt;return Jn(Dn({},Ne),{group_name:Ne!=null&&Ne.evaluation_start&&i()().startOf("second")>=i()((Se=Ne==null?void 0:Ne.evaluation_start)==null?void 0:Se[0]).startOf("second")?Ne==null?void 0:Ne.group_name:(xt=Ne==null?void 0:Ne.group_name)==null?void 0:xt.filter(Yn=>Te.includes(Yn))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Yt=Oe==null?void 0:Oe.anonymous_appeal_settings)==null?void 0:Yt.map(Ne=>{var Se;return Jn(Dn({},Ne),{group_name:(Se=Ne==null?void 0:Ne.group_name)==null?void 0:Se.filter(xt=>Te.includes(xt))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in xe){let Te=[];(rn=Oe==null?void 0:Oe.allow_late_settings)==null||rn.forEach(Ne=>{Te=[...Te,...(Ne==null?void 0:Ne.group_name)||[]]}),Ke.setFieldsValue({anonymous_comment_settings:((on=Oe==null?void 0:Oe.anonymous_comment_settings)==null?void 0:on.map(Ne=>{var Se,xt;return Jn(Dn({},Ne),{group_name:Ne!=null&&Ne.evaluation_start&&i()().startOf("second")>=i()((Se=Ne==null?void 0:Ne.evaluation_start)==null?void 0:Se[0]).startOf("second")?Ne==null?void 0:Ne.group_name:(xt=Ne==null?void 0:Ne.group_name)==null?void 0:xt.filter(Yn=>Te.includes(Yn))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Pt=Oe==null?void 0:Oe.anonymous_appeal_settings)==null?void 0:Pt.map(Ne=>{var Se;return Jn(Dn({},Ne),{group_name:(Se=Ne==null?void 0:Ne.group_name)==null?void 0:Se.filter(xt=>Te.includes(xt))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in xe){let Te=[];(Dt=Oe==null?void 0:Oe.anonymous_comment_settings)==null||Dt.forEach(Se=>{Te=[...Te,...(Se==null?void 0:Se.group_name)||[]]});let Ne=(Nt=Oe==null?void 0:Oe.anonymous_comment_settings)==null?void 0:Nt.map(Se=>{var xt,Yn,mu,bu,Nu,jn,Hu;return{max:((Yn=(xt=N==null?void 0:N.anonymous_comment_settings)==null?void 0:xt.filter(Gn=>{var Kn;return(Kn=Se==null?void 0:Se.group_name)==null?void 0:Kn.includes(Gn==null?void 0:Gn.group_name)}))==null?void 0:Yn.length)===1?(Nu=(bu=(mu=N==null?void 0:N.anonymous_comment_settings)==null?void 0:mu.filter(Gn=>{var Kn;return(Kn=Se==null?void 0:Se.group_name)==null?void 0:Kn.includes(Gn==null?void 0:Gn.group_name)}))==null?void 0:bu[0])==null?void 0:Nu.all_user_size:(Hu=(jn=N==null?void 0:N.anonymous_comment_settings)==null?void 0:jn.filter(Gn=>{var Kn;return(Kn=Se==null?void 0:Se.group_name)==null?void 0:Kn.includes(Gn==null?void 0:Gn.group_name)}))==null?void 0:Hu.reduce((Gn,Kn)=>(Gn==null?void 0:Gn.all_user_size)+(Kn==null?void 0:Kn.all_user_size))}});ma(Ne),Ke.setFieldsValue({anonymous_appeal_settings:((nn=Oe==null?void 0:Oe.anonymous_appeal_settings)==null?void 0:nn.map(Se=>{var xt;return Jn(Dn({},Se),{group_name:(xt=Se==null?void 0:Se.group_name)==null?void 0:xt.filter(Yn=>Te.includes(Yn))})}))||[{is_admin:!0,appeal_penalty:2}]})}Ke.validateFields(),console.log("=====",i()(Oe==null?void 0:Oe.end_time).format("YYYY-MM-DD HH:mm:ss"))},zu=xe=>qu(void 0,null,function*(){var Oe,an,bt,vt;const Yt=xe;Yt.group_settings=(Oe=Yt==null?void 0:Yt.group_settings)==null?void 0:Oe.map(on=>{var Pt,Dt;const Nt=Dn({},on);return Nt.end_time=i()((Pt=Nt==null?void 0:Nt.publish_time)==null?void 0:Pt[1]).startOf("second"),Nt.publish_time=i()((Dt=Nt==null?void 0:Nt.publish_time)==null?void 0:Dt[0]).startOf("second"),Nt.group_name=typeof(Nt==null?void 0:Nt.group_name)=="string"?[Nt==null?void 0:Nt.group_name]:Nt==null?void 0:Nt.group_name,Nt.group_id=Mu(Nt==null?void 0:Nt.group_name,N==null?void 0:N.group_settings),Nt}),Yt.allow_late_settings=(an=Yt==null?void 0:Yt.allow_late_settings)==null?void 0:an.map(on=>{const Pt=Dn({},on);return Pt.group_name=typeof(Pt==null?void 0:Pt.group_name)=="string"?[Pt==null?void 0:Pt.group_name]:Pt==null?void 0:Pt.group_name,Pt.group_id=Mu(Pt==null?void 0:Pt.group_name,N==null?void 0:N.group_settings),Pt}),Yt.anonymous_comment_settings=(bt=Yt==null?void 0:Yt.anonymous_comment_settings)==null?void 0:bt.map(on=>{var Pt,Dt;const Nt=Dn({},on);return Nt.evaluation_end=i()((Pt=Nt==null?void 0:Nt.evaluation_start)==null?void 0:Pt[1]).startOf("second"),Nt.evaluation_start=i()((Dt=Nt==null?void 0:Nt.evaluation_start)==null?void 0:Dt[0]).startOf("second"),Nt.group_name=typeof(Nt==null?void 0:Nt.group_name)=="string"?[Nt==null?void 0:Nt.group_name]:Nt==null?void 0:Nt.group_name,Nt.group_id=Mu(Nt==null?void 0:Nt.group_name,N==null?void 0:N.group_settings),Nt}),Yt.anonymous_appeal_settings=(vt=Yt==null?void 0:Yt.anonymous_appeal_settings)==null?void 0:vt.map(on=>{const Pt=Dn({},on);return Pt.group_name=typeof(Pt==null?void 0:Pt.group_name)=="string"?[Pt==null?void 0:Pt.group_name]:Pt==null?void 0:Pt.group_name,Pt.group_id=Mu(Pt==null?void 0:Pt.group_name,N==null?void 0:N.group_settings),Pt});let rn=yield(0,Gu.Tr)({homework_common_ids:[parseInt(tt==null?void 0:tt.categoryId)],course_id:tt.coursesId,type:"homework_common"});if((rn==null?void 0:rn.student_count)===0){if((yield mt(Dn({},Yt))).status!==0||(yield cn(Dn({},Yt))).status!==0)return;h.ZP.success("\u4FDD\u5B58\u6210\u529F"),na(),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else fn(Yt),Bt(rn)}),na=()=>{E({type:"shixunHomeworks/getWorkSetting",payload:Dn({},tt)}),E({type:"shixunHomeworks/getWorkList",payload:Dn({},tt)})};(0,n.useEffect)(()=>{var xe,Oe,an,bt;let vt=(xe=N==null?void 0:N.group_settings)==null?void 0:xe.filter(Dt=>Dt.publish_time!==null).map(Dt=>Jn(Dn({},Dt),{group_name:[Dt.group_name],publish_time:(Dt==null?void 0:Dt.publish_time)&&[i()(Dt==null?void 0:Dt.publish_time),i()(Dt==null?void 0:Dt.end_time)]}));vt=(0,f.QE)((vt==null?void 0:vt.length)>0?vt:[]);const Yt=(Oe=N.allow_late_settings)==null?void 0:Oe.filter(Dt=>Dt.late_time!==null).map(Dt=>Jn(Dn({},Dt),{group_name:[Dt.group_name],late_time:(Dt==null?void 0:Dt.late_time)&&i()(Dt==null?void 0:Dt.late_time)})),rn=(an=N.anonymous_comment_settings)==null?void 0:an.filter(Dt=>Dt.evaluation_start!==null).map(Dt=>Jn(Dn({},Dt),{group_name:[Dt.group_name],evaluation_start:(Dt==null?void 0:Dt.evaluation_start)&&[i()(Dt==null?void 0:Dt.evaluation_start),i()(Dt==null?void 0:Dt.evaluation_end)]})),on=(bt=N.anonymous_appeal_settings)==null?void 0:bt.filter(Dt=>Dt.appeal_time!==null).map(Dt=>Jn(Dn({},Dt),{group_name:[Dt.group_name]})),Pt=Jn(Dn({},N),{late_penalty:N!=null&&N.allow_late?N==null?void 0:N.late_penalty:5,evaluation_num:N!=null&&N.evaluation_num?N==null?void 0:N.evaluation_num:3,absence_penalty:N!=null&&N.anonymous_comment?N==null?void 0:N.absence_penalty:3,appeal_penalty:N!=null&&N.anonymous_appeal?N==null?void 0:N.appeal_penalty:2,publish_time:N!=null&&N.publish_time?i()(N==null?void 0:N.publish_time):"",end_time:N!=null&&N.end_time?i()(N==null?void 0:N.end_time):"",late_time:N!=null&&N.late_time?i()(N==null?void 0:N.late_time):"",evaluation_start:N!=null&&N.evaluation_start?i()(N==null?void 0:N.evaluation_start):"",evaluation_end:N!=null&&N.evaluation_end?i()(N==null?void 0:N.evaluation_end):"",group_settings:vt!=null&&vt.length?vt:[{is_admin:!0}],allow_late_settings:Yt!=null&&Yt.length?Yt:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:rn!=null&&rn.length?rn:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:on!=null&&on.length?on:[{is_admin:!0,appeal_penalty:2}]});Ke.setFieldsValue(Pt),Ot(Pt),rt(!(0,l.GJ)()),console.log("workSetting",N)},[N]),(0,n.useEffect)(()=>(E({type:"globalSetting/footerToggle",payload:!1}),()=>{E({type:"globalSetting/footerToggle",payload:!0}),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ke==null||Ke.resetFields()}),[]);const ua=(xe,Oe)=>{xe!=null&&xe.group_id||(xe.group_id=Mu(xe==null?void 0:xe.group_name,N==null?void 0:N.group_settings)),E({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:xe,index:Oe,rangePickerDisabled:Kt(["group_settings","publish_time"],Ee==null?void 0:Ee[Oe]),disabledDate:N==null?void 0:N.course_end_date}})};return K.createElement(z.Z,{spinning:!!C["shixunHomeworks/getWorkSetting"]||!!C["shixunHomeworks/getWorkList"]},K.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},K.createElement(c.default,{form:Ke,colon:!1,disabled:me,initialValues:dt,scrollToFirstError:!0,onValuesChange:pa,onFinish:zu},K.createElement("div",{className:`${at.Z.title}`},K.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),K.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),K.createElement("div",{className:at.Z.content},K.createElement(g.Z,{className:`${at.Z.row_sty} ${at.Z.bottom_line}`},K.createElement(c.default.Item,{className:($e=at.Z)==null?void 0:$e.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},K.createElement(Z.ZP.Group,{disabled:Kt("unified_setting")},K.createElement(Z.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((ft=N==null?void 0:N.group_settings)==null?void 0:ft.length)>0&&K.createElement(Z.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Zt?K.createElement(g.Z,{className:at.Z.row_sty,style:{padding:"5px 30px"}},K.createElement(r.Z,null,K.createElement(c.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(xe,Oe)=>Oe===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:xe=>xe&&i()(xe).startOf("second")},K.createElement(Wn.default,{style:{width:200},size:"large",disabled:Kt("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:xe=>(0,f.Q8)(xe,N==null?void 0:N.course_end_date),disabledTime:xe=>(0,f.d0)(xe),showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")}}))),K.createElement(r.Z,null,K.createElement(c.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(xe,Oe)=>Oe===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:xe=>xe&&i()(xe).startOf("second")},K.createElement(Wn.default,{style:{width:200},size:"large",disabled:Kt("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:xe=>(0,f.Q8)(xe,N==null?void 0:N.course_end_date,i()(kt).add(1,"minutes").format()),disabledTime:xe=>(0,f.d0)(xe,i()(kt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")}})))):K.createElement(c.default.List,{name:"group_settings"},(xe,{add:Oe,remove:an})=>xe.map((bt,vt)=>{var Yt,rn,on,Pt,Dt,Nt;return K.createElement(g.Z,{key:bt.key,style:{padding:"5px 14px 5px 30px"}},K.createElement(r.Z,{className:at.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",vt+1),K.createElement(r.Z,null,K.createElement(c.default.Item,{className:"ml10",name:[bt.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},K.createElement($.default,{disabled:Kt(["group_settings","group_name"],Ee==null?void 0:Ee[vt]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Yt=N==null?void 0:N.group_settings)==null?void 0:Yt.filter(nn=>{var Te,Ne,Se;return!((Se=(Ne=(Te=Ee==null?void 0:Ee.map(xt=>xt==null?void 0:xt.group_name))==null?void 0:Te.toString())==null?void 0:Ne.split(","))!=null&&Se.includes(String(nn.group_name)))&&nn.is_admin}),maxTagCount:4,maxTagPlaceholder:nn=>K.createElement("div",{style:{cursor:"pointer"},onClick:()=>ua(Ee[vt],vt)},"+",nn==null?void 0:nn.length)}))),K.createElement(r.Z,null,K.createElement(c.default.Item,{className:"ml20",name:[bt.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},K.createElement(Wn.default.RangePicker,{style:{width:585},size:"large",disabled:Kt(["group_settings","publish_time"],Ee==null?void 0:Ee[vt]),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:nn=>(0,f.Q8)(nn,N==null?void 0:N.course_end_date),disabledTime:nn=>(0,f.d0)(nn),showTime:{format:"HH:mm",defaultValue:[i()((0,f.U6)(),"HH:mm"),i()((0,f.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:nn=>{if(nn!=null&&nn[0]&&!(nn!=null&&nn[1])){const Te=Ke.getFieldValue("group_settings");Te[vt].publish_time=[nn[0],i()(nn[0]).add(7,"days")],Ke.setFieldsValue({group_settings:Te})}}}))),!me&&K.createElement(g.Z,{className:(rn=at.Z)==null?void 0:rn.h_lh_40},((Pt=(on=Ee==null?void 0:Ee[vt])==null?void 0:on.group_id)==null?void 0:Pt.length)>1&&K.createElement(r.Z,null,K.createElement(D.Z,{title:"\u89C4\u5219\u62C6\u5206"},K.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ua(Ee[vt],vt)}))),((Nt=(Dt=N==null?void 0:N.group_settings)==null?void 0:Dt.filter(nn=>{var Te,Ne,Se;return!((Se=(Ne=(Te=Ee==null?void 0:Ee.map(xt=>xt==null?void 0:xt.group_name))==null?void 0:Te.toString())==null?void 0:Ne.split(","))!=null&&Se.includes(String(nn.group_name)))&&nn.is_admin}))==null?void 0:Nt.length)>0&&K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Oe({is_admin:!0})}})),vt!=0&&!Kt(["group_settings","group_name"],Ee==null?void 0:Ee[vt])?K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{an(bt.name)}})):K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),K.createElement(K.Fragment,null,K.createElement("div",{className:`${at.Z.title} mt30`},K.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),K.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),K.createElement("div",{className:at.Z.content},K.createElement(g.Z,{className:`${at.Z.row_sty} ${at.Z.bottom_line} ${(ee=at.Z)==null?void 0:ee.h_lh_40}`,align:"middle"},K.createElement(c.default.Item,{name:"allow_late",valuePropName:"checked"},K.createElement(b.default,{disabled:Kt("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),tn&&K.createElement(K.Fragment,null,K.createElement(g.Z,{className:at.Z.row_sty1},K.createElement(r.Z,{className:at.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),K.createElement(c.default.Item,{className:`${(je=at.Z)==null?void 0:je.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},K.createElement(Z.ZP.Group,{disabled:Kt("unified_late")},K.createElement(Z.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((nt=N==null?void 0:N.group_settings)==null?void 0:nt.length)>0&&K.createElement(Z.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Zt===!1&&K.createElement(D.Z,{title:wu("unified_late")},K.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),dn?K.createElement("div",{style:{paddingBottom:5}},K.createElement(g.Z,{className:`${at.Z.row_sty1} mb10 mt5`},K.createElement(r.Z,{className:at.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),K.createElement(r.Z,{style:{margin:"0 10px 0 8px"}},K.createElement(c.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},K.createElement(I.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:Kt("late_penalty")})))),K.createElement(g.Z,{className:at.Z.row_sty1},K.createElement(r.Z,{className:at.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),K.createElement(r.Z,{style:{margin:"0 10px 0 8px"}},K.createElement(c.default.Item,{name:"late_time",rules:[{required:!0,validator:(xe,Oe)=>Oe===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):i()(Oe).startOf("second")<=i()(se).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:xe=>xe&&i()(xe).startOf("second")},K.createElement(Wn.default,{style:{width:280},size:"large",disabled:Kt("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:xe=>(0,f.Q8)(xe,N==null?void 0:N.course_end_date,i()(se).add(1,"minutes").format()),disabledTime:xe=>(0,f.d0)(xe,i()(se).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")}}))),K.createElement(r.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):K.createElement(c.default.List,{name:"allow_late_settings"},(xe,{add:Oe,remove:an})=>xe.map((bt,vt)=>{var Yt,rn,on,Pt,Dt,Nt;const nn=se||((on=(rn=kn((Yt=He==null?void 0:He[vt])==null?void 0:Yt.group_name,Ee||[],(Te,Ne)=>{var Se,xt;return i()((Se=Te==null?void 0:Te.publish_time)==null?void 0:Se[1]).startOf("second")>i()((xt=Ne==null?void 0:Ne.publish_time)==null?void 0:xt[1]).startOf("second")}))==null?void 0:rn.publish_time)==null?void 0:on[1]);return K.createElement(g.Z,{key:bt.key,style:{padding:"5px 14px 5px 52px"}},K.createElement(r.Z,{className:at.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",vt+1),K.createElement(r.Z,{className:"mr20 ml20"},K.createElement(c.default.Item,{name:[bt.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},K.createElement($.default,{disabled:Kt(["allow_late_settings","group_name"],He==null?void 0:He[vt]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:$n(Zt?N==null?void 0:N.group_settings:Ee,[...He||[],...(N==null?void 0:N.anonymous_comment)&&!(N!=null&&N.unified_anonymous_comment)&&((Pt=N==null?void 0:N.anonymous_comment_settings)==null?void 0:Pt.filter(Te=>(Te==null?void 0:Te.evaluation_start)&&i()().startOf("second")>=i()(Te==null?void 0:Te.evaluation_start).startOf("second")))||[]])}))),K.createElement(r.Z,{className:at.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),K.createElement(r.Z,{className:"mr20 ml10"},K.createElement(c.default.Item,{name:[bt.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},K.createElement(I.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:Kt(["allow_late_settings","late_penalty"],He==null?void 0:He[vt])}))),K.createElement(r.Z,{className:at.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),K.createElement(r.Z,{className:"ml10"},K.createElement(c.default.Item,{name:[bt.name,"late_time"],rules:[{required:!0,validator:(Te,Ne)=>Ne==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):nn&&i()(Ne).startOf("second")<=i()(nn).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()}]},K.createElement(Wn.default,{disabled:Kt(["allow_late_settings","late_time"],He==null?void 0:He[vt]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Te=>(0,f.Q8)(Te,N==null?void 0:N.course_end_date,i()(nn).add(1,"minutes").format()),disabledTime:Te=>(0,f.d0)(Te,i()(nn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")}}))),!me&&K.createElement(g.Z,{className:(Dt=at.Z)==null?void 0:Dt.h_lh_40},((Nt=$n(Zt?N==null?void 0:N.group_settings:Ee,He))==null?void 0:Nt.length)>0&&K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Oe({is_admin:!0,late_penalty:5})}})),vt!=0&&!Kt(["allow_late_settings","group_name"],He==null?void 0:He[vt])?K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{an(bt.name)}})):K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),K.createElement(K.Fragment,null,K.createElement("div",{className:`${at.Z.title} mt30`},K.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),K.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),K.createElement("div",{className:at.Z.content},K.createElement(g.Z,{className:`${at.Z.row_sty} ${at.Z.bottom_line} ${(it=at.Z)==null?void 0:it.h_lh_40}`,align:"middle"},K.createElement(c.default.Item,{name:"anonymous_comment",valuePropName:"checked"},K.createElement(b.default,{disabled:Kt("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),Le&&K.createElement(K.Fragment,null,K.createElement(g.Z,{className:`${at.Z.row_sty1} ${!tn&&"mb10"} mt5`},K.createElement(r.Z,null,K.createElement(c.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},K.createElement(b.default,null," ",tn?"\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"," "))),!tn&&K.createElement(r.Z,{className:"mr10"},K.createElement(c.default.Item,{name:"make_up_score"},K.createElement(I.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),K.createElement(r.Z,null,K.createElement(D.Z,{title:wu("make_up_score")},K.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),K.createElement("div",{style:{position:"relative"}},K.createElement(g.Z,{className:`${at.Z.row_sty1} mb5 ${at.Z.bottom_line}`},K.createElement(r.Z,{className:at.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),K.createElement(r.Z,null,K.createElement(c.default.Item,{className:`${(ge=at.Z)==null?void 0:ge.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(xe,Oe)=>Oe===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},K.createElement(Z.ZP.Group,{disabled:Kt("unified_anonymous_comment")},K.createElement(Z.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Je=N==null?void 0:N.group_settings)==null?void 0:Je.length)>0&&K.createElement(Z.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(dn===!1||Zt===!1)&&K.createElement(D.Z,{title:wu("unified_anonymous_comment")},K.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Wt?K.createElement(K.Fragment,null,K.createElement(g.Z,{className:`${at.Z.row_sty1} mb5`},K.createElement(r.Z,{className:at.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),K.createElement(r.Z,null,K.createElement(c.default.Item,{name:"anonymous_group",className:`${(q=at.Z)==null?void 0:q.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},K.createElement(Z.ZP.Group,{disabled:Kt("anonymous_group")},K.createElement(Z.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((_t=N==null?void 0:N.group_settings)==null?void 0:_t.length)>0&&K.createElement(Z.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),K.createElement(g.Z,{className:`${at.Z.row_sty1} mb10`},K.createElement(r.Z,{className:at.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),K.createElement(r.Z,null,K.createElement(c.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(xe,Oe)=>Oe===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):i()(Oe).startOf("second")<=i()(lt||se).startOf("second")?Promise.reject(lt?"\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:xe=>xe&&i()(xe).startOf("second")},K.createElement(Wn.default,{disabled:Kt("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:xe=>(0,f.Q8)(xe,N==null?void 0:N.course_end_date,i()(lt||se).add(1,"minutes").format()),disabledTime:xe=>(0,f.d0)(xe,i()(lt||se).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")}}))),K.createElement(r.Z,{className:at.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),K.createElement(r.Z,null,K.createElement(c.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(xe,Oe)=>Oe===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):i()(Oe).startOf("second")<=i()(yt||lt||se).startOf("second")?Promise.reject(yt?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":lt?"\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:xe=>xe&&i()(xe).startOf("second")},K.createElement(Wn.default,{disabled:Kt("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:xe=>(0,f.Q8)(xe,N==null?void 0:N.course_end_date,i()(yt||lt||se).add(1,"minutes").format()),disabledTime:xe=>(0,f.d0)(xe,i()(yt||lt||se).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")}})))),K.createElement(g.Z,{className:`${at.Z.row_sty1} mb10`},K.createElement(r.Z,{className:at.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),K.createElement(r.Z,null,K.createElement(c.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},K.createElement(I.Z,{size:"large",min:1,precision:0,max:N==null?void 0:N.all_user_size,style:{width:186,marginLeft:10},disabled:Kt("evaluation_num")}))),K.createElement(r.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),K.createElement(g.Z,{className:`${at.Z.row_sty1} mb10`},K.createElement(r.Z,{className:at.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),K.createElement(r.Z,null,K.createElement(c.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},K.createElement(I.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:Kt("absence_penalty")}))),K.createElement(r.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):K.createElement(c.default.List,{name:"anonymous_comment_settings"},(xe,{add:Oe,remove:an})=>xe.map((bt,vt)=>{var Yt,rn,on,Pt,Dt,Nt,nn,Te;const Ne=lt||((rn=kn((Yt=ct==null?void 0:ct[vt])==null?void 0:Yt.group_name,He||[],(Se,xt)=>i()(Se==null?void 0:Se.late_time).startOf("second")>i()(xt==null?void 0:xt.late_time).startOf("second")))==null?void 0:rn.late_time)||se||((Dt=(Pt=kn((on=ct==null?void 0:ct[vt])==null?void 0:on.group_name,Ee||[],(Se,xt)=>{var Yn,mu;return i()((Yn=Se==null?void 0:Se.publish_time)==null?void 0:Yn[1]).startOf("second")>i()((mu=xt==null?void 0:xt.publish_time)==null?void 0:mu[1]).startOf("second")}))==null?void 0:Pt.publish_time)==null?void 0:Dt[1]);return K.createElement(g.Z,{key:bt.key,style:{padding:"0px 14px 0px 82px"}},K.createElement(r.Z,{className:at.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",vt+1),K.createElement(g.Z,{wrap:!1,align:"top",justify:"space-between"},K.createElement(r.Z,null,K.createElement(g.Z,{wrap:!1,align:"top"},K.createElement(r.Z,{className:"mr20 ml15"},K.createElement(c.default.Item,{name:[bt.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},K.createElement($.default,{disabled:Kt(["anonymous_comment_settings","group_name"],ct==null?void 0:ct[vt]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:$n(Zt?N==null?void 0:N.group_settings:Ee,ct)}))),K.createElement(r.Z,null,K.createElement(c.default.Item,{name:[bt.name,"evaluation_start"],rules:[{required:!0,validator:(Se,xt)=>xt==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Ne&&i()(xt).startOf("second")<=i()(Ne).startOf("second")?Promise.reject(se?"\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()}]},K.createElement(Wn.default.RangePicker,{disabled:Kt(["anonymous_comment_settings","evaluation_start"],ct==null?void 0:ct[vt]),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:Se=>(0,f.Q8)(Se,N==null?void 0:N.course_end_date,i()(Ne).add(1,"minutes").format()),disabledTime:Se=>(0,f.d0)(Se,i()(Ne).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[i()((0,f.U6)(),"HH:mm"),i()((0,f.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),K.createElement(g.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},K.createElement(r.Z,{className:at.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),K.createElement(r.Z,null,K.createElement(c.default.Item,{className:"ml10",name:[bt.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},K.createElement(I.Z,{max:((Nt=ju==null?void 0:ju[vt])==null?void 0:Nt.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:Kt(["anonymous_comment_settings","evaluation_num"],ct==null?void 0:ct[vt])}))),K.createElement(r.Z,{className:at.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),K.createElement(r.Z,null,K.createElement(c.default.Item,{className:"ml10",name:[bt.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},K.createElement(I.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:Kt(["anonymous_comment_settings","absence_penalty"],ct==null?void 0:ct[vt])}))),!Wt&&K.createElement(r.Z,null,K.createElement(c.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[bt.name,"student_comment"],valuePropName:"checked"},K.createElement(b.default,{disabled:Kt(["anonymous_comment_settings","student_comment"],ct==null?void 0:ct[vt])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!me&&K.createElement(g.Z,{className:(nn=at.Z)==null?void 0:nn.h_lh_40},((Te=$n(Zt?N==null?void 0:N.group_settings:Ee,ct))==null?void 0:Te.length)>0&&K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Oe({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),vt!=0&&!Kt(["anonymous_comment_settings","group_name"],ct==null?void 0:ct[vt])?K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{an(bt.name)}})):K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),K.createElement(g.Z,{className:`${at.Z.row_sty1} mb5 mt5`},K.createElement(r.Z,null,K.createElement(c.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},K.createElement(b.default,{disabled:Kt("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),K.createElement(r.Z,null,K.createElement(c.default.Item,{className:at.Z.poor_rating,name:"abnormal_score",rules:[{validator:(xe,Oe)=>Oe===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},K.createElement(I.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:Kt("student_comment"),min:1,max:100}))),K.createElement(r.Z,null," ",K.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",me?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":K.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(N!=null&&N.anonymous_comment)){h.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/${tt==null?void 0:tt.coursesId}/common_homework/${tt==null?void 0:tt.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),K.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),Wt&&K.createElement(c.default.Item,{className:`${at.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},K.createElement(b.default,{disabled:Kt("student_comment")},K.createElement(g.Z,{gutter:10},K.createElement(r.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),K.createElement(r.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09")))),K.createElement(g.Z,{className:`${at.Z.row_sty1} mb5`},K.createElement(c.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:at.Z.h_lh_40},K.createElement(b.default,{disabled:Kt("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),K.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),ln&&K.createElement("div",{style:{paddingBottom:5}},K.createElement(g.Z,{className:`${at.Z.row_sty1} mb5`},K.createElement(r.Z,{className:at.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),K.createElement(r.Z,null,K.createElement(c.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},K.createElement(Z.ZP.Group,{disabled:Kt("unified_anonymous_appeal")},K.createElement(Z.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Ve=N==null?void 0:N.group_settings)==null?void 0:Ve.length)>0&&K.createElement(Z.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(dn===!1||Zt===!1||Wt==!1)&&K.createElement(D.Z,{title:wu("unified_anonymous_appeal")},K.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Ue?K.createElement(g.Z,{className:`${at.Z.row_sty1} mb5`},K.createElement(r.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),K.createElement(r.Z,null,K.createElement(c.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},K.createElement(I.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Kt("appeal_penalty")}))),K.createElement(r.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):K.createElement(c.default.List,{name:"anonymous_appeal_settings"},(xe,{add:Oe,remove:an})=>xe.map((bt,vt)=>{var Yt,rn;return K.createElement(g.Z,{key:bt.key,style:{padding:"5px 14px 5px 82px"}},K.createElement(r.Z,{className:at.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",vt+1),K.createElement(g.Z,{wrap:!1,align:"top",justify:"space-between"},K.createElement(r.Z,null,K.createElement(c.default.Item,{className:"ml10",name:[bt.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},K.createElement($.default,{disabled:Kt(["anonymous_appeal_settings","group_name"],Et==null?void 0:Et[vt]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:$n(Wt?N==null?void 0:N.group_settings:ct,Et)}))),K.createElement(r.Z,{className:`${at.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),K.createElement(r.Z,null,K.createElement(c.default.Item,{className:"ml10",name:[bt.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},K.createElement(I.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Kt(["anonymous_appeal_settings","appeal_penalty"],Et==null?void 0:Et[vt])}))),!me&&K.createElement(g.Z,{className:(Yt=at.Z)==null?void 0:Yt.h_lh_40},!!((rn=$n(Wt?N==null?void 0:N.group_settings:ct,Et))!=null&&rn.length)&&K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Oe({is_admin:!0,appeal_penalty:2})}})),vt!=0&&!Kt(["anonymous_appeal_settings","group_name"],Et==null?void 0:Et[vt])?K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{an(bt.name)}})):K.createElement(r.Z,null,K.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,l.GJ)()||!(On||Rn||gn))&&K.createElement(H.ZP,{loading:Ge||Vt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Ke.submit()}},"\u4FDD\u5B58"),K.createElement(zl.Z,{resdata:Lt,type:"shixun",okloading:In,oktext:(Lt==null?void 0:Lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:xe=>qu(void 0,null,function*(){Fn(!0);let Oe=yield(0,ne.ZP)(`/api/courses/${tt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(tt==null?void 0:tt.categoryId)]}});if(Fn(!1),(Oe==null?void 0:Oe.status)===0){Fn(!0);const an=yield mt(Dn({},Gt));if(Fn(!1),an.status!==0)return;Fn(!0);const bt=yield cn(Dn({},Gt));if(Fn(!1),bt.status!==0)return;h.ZP.success("\u4FDD\u5B58\u6210\u529F"),na(),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),K.createElement(xa.Z,{onConfirm:(xe,Oe)=>{Ee.splice(xe,0,...Oe),Ee.splice(xe+Oe.length,1);const an=(0,f.QE)([...Ee]);an.forEach(bt=>{var vt;((vt=bt==null?void 0:bt.publish_time)==null?void 0:vt.length)==2?bt.publish_time=bt.publish_time:bt.publish_time=[i()(bt==null?void 0:bt.publish_time),i()(bt==null?void 0:bt.end_time)]}),Ke.setFieldValue("group_settings",[...an])}})))};var Xl=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E})=>({shixunHomeworks:S,classroomList:C,loading:E.effects}))(Jl),Eu=s(59301),ql=Object.defineProperty,Ia=Object.getOwnPropertySymbols,$l=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Pa=(S,C,E)=>C in S?ql(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,$u=(S,C)=>{for(var E in C||(C={}))$l.call(C,E)&&Pa(S,E,C[E]);if(Ia)for(var E of Ia(C))er.call(C,E)&&Pa(S,E,C[E]);return S},tr=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const nr=({shixunHomeworks:S,loading:C,dispatch:E,classroomList:pe,user:fe})=>{const he=(0,W.useParams)(),{workSetting:_e}=S,[Ae,ae]=(0,n.useState)(!1),[Ie,ve]=(0,n.useState)(!1),[oe,$e]=(0,n.useState)({start_permanent:!1});(0,n.useEffect)(()=>{ae(!(0,l.GJ)())},[(0,l.GJ)()]);const ft=()=>{E({type:"shixunHomeworks/getWorkSetting",payload:$u({},he)}),E({type:"shixunHomeworks/getWorkList",payload:$u({},he)})};(0,n.useEffect)(()=>{_e!=null&&_e.course_id&&(Object.keys(oe).forEach(je=>{oe[je]=_e[je]}),$e($u({},oe)))},[_e]);const ee=()=>tr(void 0,null,function*(){var je;if(((je=fe==null?void 0:fe.userInfo)==null?void 0:je.user_status)===2){(0,Me.Rd)();return}ve(!0),(yield(0,ne.ZP)(`/api/homework_commons/${he.categoryId}/shiyan_setting.json`,{method:"post",body:$u({},oe)})).status===0&&(h.ZP.success("\u66F4\u65B0\u6210\u529F"),ft()),ve(!1)});return Eu.createElement("section",{className:An.Z.form},Eu.createElement("div",{className:An.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Eu.createElement("div",{className:An.Z.content},Eu.createElement(b.default,{disabled:Ae,checked:oe.start_permanent,onChange:je=>{if(!(0,l.Ny)()){(0,Me.pW)(2);return}oe.start_permanent=je.target.checked,$e(Object.assign({},oe))}},Eu.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Eu.createElement("a",{target:"_blank",href:yn.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),!Ae&&Eu.createElement(Eu.Fragment,null,Eu.createElement(H.ZP,{type:"primary",size:"large",loading:Ie,style:{width:"138px",marginTop:"30px"},onClick:()=>ee()},"\u4FDD\u5B58")))};var ur=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E,user:pe})=>({shixunHomeworks:S,classroomList:C,loading:E.effects,user:pe}))(nr),ka=s(50757),cu=s(79834),Qe=s(59301),ar=Object.defineProperty,lr=Object.defineProperties,rr=Object.getOwnPropertyDescriptors,Na=Object.getOwnPropertySymbols,or=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,Za=(S,C,E)=>C in S?ar(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,au=(S,C)=>{for(var E in C||(C={}))or.call(C,E)&&Za(S,E,C[E]);if(Na)for(var E of Na(C))sr.call(C,E)&&Za(S,E,C[E]);return S},ea=(S,C)=>lr(S,rr(C)),ir=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const{RangePicker:cr}=Wn.default,{Option:ia}=$.default,dr=({shixunHomeworks:S,loading:C,dispatch:E,classroomList:pe})=>{var fe,he,_e,Ae,ae,Ie,ve,oe,$e,ft,ee,je,nt;const it=(0,W.useParams)(),{workSetting:ge,workList:Je}=S,[q,_t]=(0,n.useState)(!0);let[Ve,tt]=(0,n.useState)([]),[N,It]=(0,n.useState)([]),[Ge,mt]=(0,n.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_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,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:Bu.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,n.useEffect)(()=>{},[]);const[Vt,cn]=(0,n.useState)(!1);(0,n.useEffect)(()=>{ge!=null&&ge.course_id&&(Object.keys(Ge).map(function(me){Ge[me]=ge[me]}),ge.anonymous_comment&&(Ge.unified_late=ge.unified_anonymous_comment,cn(ge.unified_anonymous_comment)),(!Ge.allow_late||!Ge.unified_late)&&(Ge.late_penalty=5),Ge.unified_setting||(Ge.unified_late=!1,Ge.unified_anonymous_comment=!1,Ge.unified_anonymous_appeal=!1),Ve=JSON.parse(JSON.stringify(ge.group_settings.map(me=>ea(au({},me),{group_name:[me.group_name]})).filter(me=>me.publish_time!==null))),N=JSON.parse(JSON.stringify(ge.allow_late_settings.map(me=>ea(au({},me),{group_name:[me.group_name]})).filter(me=>me.late_time!==null))),mt(au({},Ge)),tt(Ve.length?[...Ve]:[{}]),It([...N]))},[ge]),(0,n.useEffect)(()=>{_t(!(0,l.GJ)())},[(0,l.GJ)()]);const Ke=()=>{E({type:"shixunHomeworks/getWorkSetting",payload:au({},it)})},[Zt,Ee]=(0,n.useState)(!1),He=()=>ir(void 0,null,function*(){Ee(!Zt);const me=JSON.parse(JSON.stringify(Ge));if(me.categoryId=it.categoryId,Ge.unified_setting||Ve==null||Ve.map(dt=>{var Ot,Lt;if(!dt.publish_time||!dt.end_time)throw h.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Ee(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!dt.group_name)throw h.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Ee(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");dt.group_name=typeof(dt==null?void 0:dt.group_name)=="string"?[dt==null?void 0:dt.group_name]:dt==null?void 0:dt.group_name,dt.group_id=(Lt=(Ot=dt==null?void 0:dt.group_name)==null?void 0:Ot.map(Bt=>{var Gt,fn;let In=(fn=(Gt=ge.group_settings)==null?void 0:Gt.filter(Fn=>(Fn==null?void 0:Fn.group_name)===Bt))==null?void 0:fn[0];return In==null?void 0:In.group_id}))==null?void 0:Lt.toString().split(",")}),me.group_settings=Ve,Ge.allow_late)if(Ge.unified_late){if(Ge.late_penalty===null||Ge.late_penalty===void 0||Ge.late_penalty<0||Ge.late_penalty>100)throw h.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Ee(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ge.late_time)throw h.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Ee(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(i()(Ge.late_time)<=i()(Ge.end_time))throw h.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),Ee(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else N=N==null?void 0:N.map(dt=>{var Ot,Lt;if(dt.penalty_type=Bu.Q.Number,dt.late_penalty===null||dt.late_penalty===void 0||dt.late_penalty<0||dt.late_penalty>100)throw h.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Ee(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!dt.late_time)throw h.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Ee(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!dt.group_name)throw h.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Ee(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return dt.group_name=typeof(dt==null?void 0:dt.group_name)=="string"?[dt==null?void 0:dt.group_name]:dt==null?void 0:dt.group_name,dt.group_id=(Lt=(Ot=dt==null?void 0:dt.group_name)==null?void 0:Ot.map(Bt=>{var Gt,fn;let In=(fn=(Gt=ge.group_settings)==null?void 0:Gt.filter(Fn=>(Fn==null?void 0:Fn.group_name)===Bt))==null?void 0:fn[0];return In==null?void 0:In.group_id}))==null?void 0:Lt.toString().split(","),dt}),me.allow_late_settings=N;if(Ge!=null&&Ge.submit_limit&&!(Ge!=null&&Ge.submit_limit_num)){h.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ee(!1);return}if(Ge!=null&&Ge.can_submit&&!(Ge!=null&&Ge.submit_num)){h.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Ee(!1);return}Object.keys(me).map(function(dt){dt.indexOf("proportion")>-1&&(me[dt]=me[dt]/100)}),(yield(0,ne.ZP)(`/api/homework_commons/${it.categoryId}/publish_setting.json`,{method:"post",body:ea(au({},me),{penalty_type:Bu.Q.Number})})).status===0?(Ee(!1),h.ZP.success("\u66F4\u65B0\u6210\u529F"),Ke(),E({type:"shixunHomeworks/getWorkList",payload:au({},it)})):Ee(!1)}),se=Qe.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Qe.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Qe.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Qe.createElement("br",null),Qe.createElement("br",null),"\u6CE8\u610F",Qe.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Qe.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Qe.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Qe.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),kt=Qe.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Qe.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Qe.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Qe.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),tn=(me,rt,dt="group_id")=>{var Ot;return rt?rt.find(Lt=>Lt[dt]===me):(Ot=ge==null?void 0:ge.group_settings)==null?void 0:Ot.find(Lt=>Lt.group_id[0]===me)},dn=(ge==null?void 0:ge.allow_late)||(ge==null?void 0:ge.anonymous_comment),lt=me=>{var rt,dt;const Ot=tn(me,ge==null?void 0:ge.allow_late_settings,"id"),Lt=tn(me,ge==null?void 0:ge.anonymous_comment_settings),Bt=tn(me);return(ge==null?void 0:ge.allow_late)&&Ot&&i()(Ot==null?void 0:Ot.late_time)<=i()()||(ge==null?void 0:ge.anonymous_comment)&&Lt&&(Lt==null?void 0:Lt.evaluation_start)!==null||((dt=(i()(Bt==null?void 0:Bt.end_time)<=i()()&&((rt=ge==null?void 0:ge.allow_late_settings)==null?void 0:rt.filter(Gt=>Gt.group_id.includes(me))))[0])==null?void 0:dt.late_time)!=null},Le=(fe=ge==null?void 0:ge.allow_late_settings)!=null&&fe.length?(he=ge==null?void 0:ge.allow_late_settings)==null?void 0:he.every(me=>{if(me.evaluation_start)return!0}):!1,Wt=(ge==null?void 0:ge.unified_late)&&(ge==null?void 0:ge.anonymous_comment),yt=ge==null?void 0:ge.anonymous_comment,ln=(0,n.useMemo)(()=>{var me,rt;return ge!=null&&ge.unified_setting?!((me=Je==null?void 0:Je.homework_status)!=null&&me.includes("\u5DF2\u622A\u6B62"))||(ge==null?void 0:ge.allow_late)||(ge==null?void 0:ge.anonymous_comment):!((rt=ge==null?void 0:ge.group_settings)==null?void 0:rt.some(Ot=>i()(Ot.end_time)<=i()()))||(ge==null?void 0:ge.allow_late)||(ge==null?void 0:ge.all_group_late)},[ge,Je]),ct=ge==null?void 0:ge.anonymous_comment,Ue=me=>{if(!me)return!1;const rt=tn(me,ge==null?void 0:ge.anonymous_comment_settings);return(ge==null?void 0:ge.anonymous_comment)&&rt&&(rt==null?void 0:rt.evaluation_start)!==null},Et=me=>{const rt=tn(me,ge==null?void 0:ge.anonymous_comment_settings);return rt&&(rt==null?void 0:rt.evaluation_start)!==null};return Qe.createElement("section",{style:{padding:"30px 50px"}},Qe.createElement("div",{className:`${at.Z.title}`},Qe.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Qe.createElement(D.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"},Qe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${at.Z.title_icon}`}))),Qe.createElement("div",{className:at.Z.content},Qe.createElement(g.Z,{className:`${at.Z.row_sty} ${at.Z.bottom_line} ${at.Z.h_lh_40}`},Qe.createElement(Z.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:q||!((_e=Je==null?void 0:Je.homework_status)!=null&&_e.includes("\u672A\u53D1\u5E03"))||(0,l.Rm)()&&!((ae=(Ae=pe.AssistantObject)==null?void 0:Ae.normal)!=null&&ae.can_publish),value:Ge.unified_setting,onChange:me=>{var rt;if(!((rt=Je==null?void 0:Je.homework_status)!=null&&rt.includes("\u672A\u53D1\u5E03"))){h.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ge.unified_setting=!Ge.unified_setting,Ge.unified_setting||(Ge.unified_late=!1),mt(Object.assign({},Ge)),Ge.unified_setting===!1&&Ve==""){tt(Ve.concat({}));return}Ge.unified_setting&&(tt([]),It([{late_penalty:5}]))}},Qe.createElement(Z.ZP,{value:!0,disabled:!(ge!=null&&ge.manage_all_group)||!(0,l.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),Qe.createElement(Z.ZP,{disabled:((Ie=ge==null?void 0:ge.group_settings)==null?void 0:Ie.length)===0||!(0,l.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((ve=ge==null?void 0:ge.group_settings)==null?void 0:ve.length)===0&&Qe.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ge.unified_setting&&Qe.createElement("div",{className:at.Z.row_sty,style:{padding:"5px 30px"}},Qe.createElement(g.Z,{align:"middle"},Qe.createElement(r.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Qe.createElement(r.Z,{className:"ml5"},Qe.createElement(Wn.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:me=>(0,cu.Q8)(me,ge==null?void 0:ge.course_end_date),disabledTime:me=>(0,cu.d0)(me),disabled:q||!((oe=Je==null?void 0:Je.homework_status)!=null&&oe.includes("\u672A\u53D1\u5E03")||($e=Je==null?void 0:Je.homework_status)!=null&&$e.includes("\u672A\u5F00\u59CB"))||(0,l.Rm)()&&!((ft=pe.AssistantObject.normal)!=null&&ft.can_publish),value:Ge.publish_time?i()(Ge.publish_time):"",allowClear:!1,onChange:(me,rt)=>{Ge.publish_time=rt,(Ge.end_time==""||!Ge.end_time)&&Ge.unified_setting&&(Ge.end_time=i()(me).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Ge.end_time=Ge.end_time),mt(Object.assign({},Ge))}})),Qe.createElement(r.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Qe.createElement(g.Z,{align:"middle"},Qe.createElement(r.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Qe.createElement(r.Z,{className:"ml5"},Qe.createElement(Wn.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Le||yt||(ge==null?void 0:ge.allow_late)&&(ge==null?void 0:ge.homework_status.includes("\u5DF2\u622A\u6B62"))||q||(ge==null?void 0:ge.allow_late)&&i()()>=i()(ge==null?void 0:ge.end_time)||(0,l.Rm)()&&!((ee=pe.AssistantObject.normal)!=null&&ee.can_publish),allowClear:!1,disabledDate:me=>(0,cu.Q8)(me,ge==null?void 0:ge.course_end_date,Ge.publish_time),disabledTime:me=>(0,cu.d0)(me,Ge.publish_time),value:Ge.end_time?i()(Ge.end_time):"",onChange:(me,rt)=>{Ge.end_time=rt,mt(Object.assign({},Ge))}})),Qe.createElement(r.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Ge.unified_setting&&Qe.createElement(g.Z,null,Ve&&Ve.map(function(me,rt){var dt,Ot,Lt,Bt;return Qe.createElement(g.Z,{key:rt},Qe.createElement(g.Z,{style:{padding:"5px 14px 5px 52px"}},Qe.createElement(r.Z,{className:at.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",rt+1),Qe.createElement(r.Z,{flex:1,style:{maxWidth:400}},Qe.createElement($.default,{disabled:q||((dt=Je==null?void 0:Je.homework_status)!=null&&dt.includes("\u672A\u53D1\u5E03")&&me.id||i()()<i()(me==null?void 0:me.publish_time)?!1:!!(me!=null&&me.publish_time)),size:"large",className:"ml20",mode:"multiple",style:{width:"250px"},value:me.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Gt=>{var fn,In;if((0,l.Rm)()&&!((In=(fn=pe.AssistantObject)==null?void 0:fn.normal)!=null&&In.can_publish)){h.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}Ve[rt].group_name=Gt,Ve[rt].group_id=me.group_id;const Fn=(0,a.flattenDeep)(Ve.map(Rn=>Rn.group_name)),On=N.map(Rn=>{let gn=(Rn==null?void 0:Rn.group_name)||[];return ea(au({},Rn),{group_name:(0,a.remove)(gn,Qn=>Fn.includes(Qn))})});It(On),tt(Ve.slice())}},ge.group_settings&&ge.group_settings.map(function(Gt){if(!Ve.map(fn=>fn.group_name).toString().split(",").includes(String(Gt.group_name)))return Qe.createElement(ia,{value:Gt.group_name,key:Gt.id},Gt.group_name)})))),Qe.createElement(r.Z,{style:{padding:"5px 0"}},Qe.createElement(cr,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[me.publish_time?i()(me.publish_time):i()(),i()()]},disabled:q||(i()()<=i()((Ot=tn(me.id))==null?void 0:Ot.publish_time)?!1:[!0,lt(me.id)]),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:Gt=>(0,cu.Q8)(Gt,ge==null?void 0:ge.course_end_date),disabledTime:Gt=>(0,cu.d0)(Gt),showTime:{format:"HH:mm",defaultValue:[i()((0,f.U6)(),"HH:mm"),i()((0,f.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:me.publish_time&&[i()(me.publish_time),i()(me.end_time)],onChange:(Gt,fn)=>{var In,Fn;if((0,l.Rm)()&&!((Fn=(In=pe.AssistantObject)==null?void 0:In.normal)!=null&&Fn.can_publish)){h.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}Ve[rt].publish_time=fn[0],Ve[rt].end_time=fn[1],tt([...Ve])}})),!q&&Qe.createElement(r.Z,{className:`${(Lt=at.Z)==null?void 0:Lt.h_lh_40}`,style:{padding:"5px 0"}},Ve.length<((Bt=ge==null?void 0:ge.group_settings)==null?void 0:Bt.length)&&Qe.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{tt(Ve.concat({}))}}),(me!=null&&me.publish_time&&i()()<i()(me==null?void 0:me.publish_time)||!(me!=null&&me.publish_time))&&rt!=0?Qe.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{var Gt,fn;if((0,l.Rm)()&&!((fn=(Gt=pe.AssistantObject)==null?void 0:Gt.normal)!=null&&fn.can_publish)){h.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 In=(0,a.cloneDeep)(N);In.forEach((Fn,On)=>{Fn.group_name&&(Fn.group_name=Fn.group_name.filter(Rn=>{var gn;return!((gn=Ve[rt].group_name)!=null&&gn.includes(Rn))}))}),Ve=Ve.filter((Fn,On)=>rt!==On),It(In),tt(Ve.slice()),setTimeout(()=>tt(Ve.slice()),10)}}):Qe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(Je!=null&&Je.is_shixun)&&Qe.createElement(ka.ZP,{checkMarginLeft:60,disabled:q,value:Ge,onChange:me=>mt(au(au({},Ge),me))}),Qe.createElement(Qe.Fragment,null,Qe.createElement("div",{className:`${at.Z.title} mt30`},Qe.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Qe.createElement("div",{className:at.Z.content},Qe.createElement(g.Z,{className:`${at.Z.row_sty} ${at.Z.bottom_line} ${(je=at.Z)==null?void 0:je.h_lh_40}`,align:"middle"},Qe.createElement(Vu.Z,{checked:Ge.allow_late,disabled:Le||q||(ge==null?void 0:ge.allow_late),onChange:me=>{var rt,dt;if((0,l.Rm)()&&!((dt=(rt=pe.AssistantObject)==null?void 0:rt.normal)!=null&&dt.can_late)){h.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}me&&y.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Qe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Qe.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"),Qe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Qe.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"))}),Ge.allow_late=me,N==""&&It([{late_penalty:5}]),mt(au({},Ge))}}),Qe.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Qe.createElement(D.Z,{overlayStyle:{width:380,maxWidth:380},title:Qe.createElement("div",{style:{display:"flex",flexFlow:"column"}},Qe.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Qe.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"),Qe.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"))},Qe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${at.Z.title_icon}`}))),(Ge==null?void 0:Ge.allow_late)&&Qe.createElement("div",{className:"pb5"},Qe.createElement(g.Z,{className:at.Z.row_sty1},Qe.createElement(r.Z,{className:at.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Qe.createElement(Z.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:q,value:Ge.unified_late,onChange:me=>{var rt;if((0,l.Rm)()&&!((rt=pe.AssistantObject.normal)!=null&&rt.can_late)){h.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge.unified_late=me.target.value,N==""&&!me.target.value&&It([{late_penalty:5}]),mt(au({},Ge))}},(Ge==null?void 0:Ge.unified_setting)&&Qe.createElement(Z.ZP,{disabled:(ge==null?void 0:ge.allow_late)||!(ge!=null&&ge.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((nt=ge==null?void 0:ge.group_settings)==null?void 0:nt.length)&&Qe.createElement(Z.ZP,{disabled:ge==null?void 0:ge.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ge!=null&&Ge.unified_late?Qe.createElement("div",null,Qe.createElement(g.Z,{wrap:!1,align:"middle",className:`${at.Z.row_sty1} mb10 mt5`},Qe.createElement(r.Z,{className:at.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Qe.createElement(r.Z,{style:{margin:"0 10px 0 8px"}},Qe.createElement(I.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:q||ct,value:Ge.late_penalty,onChange:me=>{var rt;if((0,l.Rm)()&&!((rt=pe.AssistantObject.normal)!=null&&rt.can_late)){h.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge.late_penalty=me,mt(Object.assign({},Ge))}})),Qe.createElement(r.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")),Qe.createElement(g.Z,{className:`${at.Z.row_sty1}`},Qe.createElement(r.Z,{className:at.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Qe.createElement(r.Z,{style:{margin:"0 10px 0 8px"}},Qe.createElement(Wn.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:q||Wt||Le,value:Ge.late_time?i()(Ge.late_time):"",disabledDate:me=>(0,cu.Q8)(me,ge==null?void 0:ge.course_end_date),disabledTime:me=>(0,cu.d0)(me),onChange:(me,rt)=>{var dt;if((0,l.Rm)()&&!((dt=pe.AssistantObject.normal)!=null&&dt.can_late)){h.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge.late_time=rt,mt(Object.assign({},Ge))}})),Qe.createElement(r.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):N.map(function(me,rt){var dt;return Qe.createElement(g.Z,{key:rt,style:{padding:"5px 14px 5px 52px"}},Qe.createElement(r.Z,{className:at.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",rt+1),Qe.createElement(r.Z,{className:"mr20 ml10"},Qe.createElement($.default,{size:"large",disabled:q||!((dt=Je==null?void 0:Je.homework_status)!=null&&dt.includes("\u672A\u53D1\u5E03"))&&me.id,mode:"multiple",style:{width:250},value:typeof me.group_name=="string"?[me.group_name]:me.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ot=>{var Lt;if((0,l.Rm)()&&!((Lt=pe.AssistantObject.normal)!=null&&Lt.can_late)){h.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}N[rt].group_name=Ot,N[rt].group_id=me.group_id,It(N.slice())}},ge.group_settings&&ge.group_settings.map(function(Ot){if(Ge!=null&&Ge.unified_setting&&!N.map(Lt=>Lt.group_name).toString().split(",").includes(String(Ot.group_name))&&!Et(Ot.id))return Qe.createElement(ia,{value:Ot.group_name,key:Ot.id},Ot.group_name);if(Ve.map(Lt=>Lt.group_name).toString().split(",").includes(String(Ot.group_name))&&!N.map(Lt=>Lt.group_name).toString().split(",").includes(String(Ot.group_name))&&!Et(Ot.id))return Qe.createElement(ia,{value:Ot.group_name,key:Ot.id},Ot.group_name)}))),Qe.createElement(r.Z,{className:at.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Qe.createElement(r.Z,{className:"mr20 ml10"},Qe.createElement(I.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:q||Ue(me.id),defaultValue:me.late_penalty,onChange:Ot=>{var Lt,Bt;if((0,l.Rm)()&&!((Bt=(Lt=pe.AssistantObject)==null?void 0:Lt.normal)!=null&&Bt.can_late)){h.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}N[rt].late_penalty=Ot,N[rt].penalty_type=Bu.Q.Number}})),Qe.createElement(r.Z,{className:at.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Qe.createElement(r.Z,{className:"ml10"},Qe.createElement(Wn.default,{size:"large",disabled:q||Ue(me.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:i()((0,f.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ot=>(0,cu.Q8)(Ot,ge==null?void 0:ge.course_end_date),disabledTime:Ot=>(0,cu.d0)(Ot),format:"YYYY-MM-DD HH:mm",value:me!=null&&me.late_time?i()(me.late_time):void 0,onChange:(Ot,Lt)=>{var Bt,Gt;if((0,l.Rm)()&&!((Gt=(Bt=pe.AssistantObject)==null?void 0:Bt.normal)!=null&&Gt.can_late)){h.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}N[rt].late_time=Lt,It([...N])}})),!q&&Qe.createElement(r.Z,{style:{height:40,lineHeight:"40px"}},Qe.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{It(N.concat({penalty_type:Bu.Q.Number,late_penalty:5}))}}),rt>0&&!me.id?Qe.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{N=N.filter((Ot,Lt)=>rt!==Lt),It(N.slice()),setTimeout(()=>It(N.slice()),10)}}):Qe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Qe.createElement(H.ZP,{loading:Zt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>He()},"\u4FDD\u5B58"))};var mr=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E})=>({shixunHomeworks:S,classroomList:C,loading:E.effects}))(dr),Pu=s(59301),pr=Object.defineProperty,fr=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,Ma=Object.getOwnPropertySymbols,gr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Ta=(S,C,E)=>C in S?pr(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Du=(S,C)=>{for(var E in C||(C={}))gr.call(C,E)&&Ta(S,E,C[E]);if(Ma)for(var E of Ma(C))vr.call(C,E)&&Ta(S,E,C[E]);return S},Tu=(S,C)=>fr(S,Er(C)),ca=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const hr=S=>ca(void 0,null,function*(){return yield(0,ne.ZP)(`/api/homework_commons/${S==null?void 0:S.categoryId}/publish_setting.json`,{method:"post",body:S})}),Fr=S=>ca(void 0,null,function*(){return yield(0,ne.ZP)(`/api/homework_commons/${S==null?void 0:S.categoryId}/evaluation_setting.json`,{method:"post",body:S})}),bo=(S,C)=>S==null?void 0:S.map(E=>{var pe;return(pe=C==null?void 0:C.find(fe=>fe.value===E))==null?void 0:pe.id}),_r=(S,C)=>{var E;return S=typeof S=="string"?[S]:S,(E=S==null?void 0:S.map(pe=>C==null?void 0:C.find(fe=>{var he;return(he=fe==null?void 0:fe.group_name)==null?void 0:he.includes(pe)})))==null?void 0:E.filter(pe=>pe)},xo=(S,C,E,pe=!1)=>{let fe=null,he=pe?C:_r(S,C);return he==null||he.forEach((_e,Ae)=>{(Ae==0||E(_e,fe||{}))&&(fe=_e)}),fe},yr=({shixunHomeworks:S,loading:C,dispatch:E,classroomList:pe})=>{var fe,he,_e,Ae,ae,Ie;const ve=(0,W.useParams)(),{workSetting:oe,workList:$e}=S,[,ft,ee]=(0,t.U)(hr,{categoryId:ve==null?void 0:ve.categoryId,penalty_type:Bu.Q.Number}),[,je,nt]=(0,t.U)(Fr,{categoryId:ve==null?void 0:ve.categoryId}),[it]=c.default.useForm(),ge=c.default.useWatch("unified_setting",it),Je=c.default.useWatch("group_settings",it),q=c.default.useWatch("allow_late_settings",it),_t=c.default.useWatch("end_time",it),Ve=c.default.useWatch("publish_time",it),tt=c.default.useWatch("allow_late",it),N=c.default.useWatch("unified_late",it),It=c.default.useWatch("late_time",it),Ge=c.default.useWatch("anonymous_comment",it),mt=c.default.useWatch("unified_anonymous_comment",it),Vt=c.default.useWatch("evaluation_start",it),cn=c.default.useWatch("anonymous_appeal",it),Ke=c.default.useWatch("anonymous_comment_settings",it),Zt=c.default.useWatch("unified_anonymous_appeal",it),Ee=c.default.useWatch("anonymous_appeal_settings",it),[He,se]=(0,n.useState)(!1),[kt,tn]=(0,n.useState)({}),dn=He||(0,l.Rm)()&&!((he=(fe=pe.AssistantObject)==null?void 0:fe.normal)!=null&&he.can_publish),lt=He||(0,l.Rm)()&&!((Ae=(_e=pe.AssistantObject)==null?void 0:_e.normal)!=null&&Ae.can_late),Le=He||(0,l.Rm)()&&!((Ie=(ae=pe.AssistantObject)==null?void 0:ae.normal)!=null&&Ie.can_anonymous_comment),Wt=ln=>ca(void 0,null,function*(){const ct=ln;let Ue=yield(0,ne.ZP)(`/api/homework_commons/${ve==null?void 0:ve.categoryId}/publish_setting_for_submit.json`,{method:"post",body:ct});(Ue==null?void 0:Ue.status)===0&&(h.ZP.success("\u4FDD\u5B58\u6210\u529F"),yt(),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),yt=()=>{E({type:"shixunHomeworks/getWorkSetting",payload:Du({},ve)}),E({type:"shixunHomeworks/getWorkList",payload:Du({},ve)})};return(0,n.useEffect)(()=>{var ln,ct,Ue,Et;let me=(ln=oe==null?void 0:oe.group_settings)==null?void 0:ln.filter(Bt=>Bt.publish_time!==null).map(Bt=>Tu(Du({},Bt),{group_name:[Bt.group_name],publish_time:(Bt==null?void 0:Bt.publish_time)&&[i()(Bt==null?void 0:Bt.publish_time),i()(Bt==null?void 0:Bt.end_time)]}));me=(0,f.QE)((me==null?void 0:me.length)>0?me:[]);const rt=(ct=oe.allow_late_settings)==null?void 0:ct.filter(Bt=>Bt.late_time!==null).map(Bt=>Tu(Du({},Bt),{group_name:[Bt.group_name],late_time:(Bt==null?void 0:Bt.late_time)&&i()(Bt==null?void 0:Bt.late_time)})),dt=(Ue=oe.anonymous_comment_settings)==null?void 0:Ue.filter(Bt=>Bt.evaluation_start!==null).map(Bt=>Tu(Du({},Bt),{group_name:[Bt.group_name],evaluation_start:(Bt==null?void 0:Bt.evaluation_start)&&[i()(Bt==null?void 0:Bt.evaluation_start),i()(Bt==null?void 0:Bt.evaluation_end)]})),Ot=(Et=oe.anonymous_appeal_settings)==null?void 0:Et.filter(Bt=>Bt.appeal_time!==null).map(Bt=>Tu(Du({},Bt),{group_name:[Bt.group_name]})),Lt=Tu(Du({},oe),{late_penalty:oe!=null&&oe.allow_late?oe==null?void 0:oe.late_penalty:5,evaluation_num:oe!=null&&oe.evaluation_num?oe==null?void 0:oe.evaluation_num:3,absence_penalty:oe!=null&&oe.anonymous_comment?oe==null?void 0:oe.absence_penalty:3,appeal_penalty:oe!=null&&oe.anonymous_appeal?oe==null?void 0:oe.appeal_penalty:2,publish_time:oe!=null&&oe.publish_time?i()(oe==null?void 0:oe.publish_time):"",end_time:oe!=null&&oe.end_time?i()(oe==null?void 0:oe.end_time):"",late_time:oe!=null&&oe.late_time?i()(oe==null?void 0:oe.late_time):"",evaluation_start:oe!=null&&oe.evaluation_start?i()(oe==null?void 0:oe.evaluation_start):"",evaluation_end:oe!=null&&oe.evaluation_end?i()(oe==null?void 0:oe.evaluation_end):"",group_settings:me!=null&&me.length?me:[{is_admin:!0}],allow_late_settings:rt!=null&&rt.length?rt:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:dt!=null&&dt.length?dt:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Ot!=null&&Ot.length?Ot:[{is_admin:!0,appeal_penalty:2}]});it.setFieldsValue(Lt),tn(Lt),se(!(0,l.GJ)()),console.log("workSetting",oe)},[oe]),(0,n.useEffect)(()=>(E({type:"globalSetting/footerToggle",payload:!1}),()=>{E({type:"globalSetting/footerToggle",payload:!0}),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),it==null||it.resetFields()}),[]),Pu.createElement(z.Z,{spinning:!!C["shixunHomeworks/getWorkSetting"]||!!C["shixunHomeworks/getWorkList"]},Pu.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Pu.createElement(c.default,{form:it,colon:!1,disabled:He,initialValues:kt,scrollToFirstError:!0,onFinish:Wt},!($e!=null&&$e.is_shixun)&&Pu.createElement(ka.rU,{form:it})),((0,l.GJ)()||!(dn||lt||Le))&&Pu.createElement(H.ZP,{loading:ft||je,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{it.submit()}},"\u4FDD\u5B58"),Pu.createElement(xa.Z,{onConfirm:(ln,ct)=>{Je.splice(ln,0,...ct),Je.splice(ln+ct.length,1);const Ue=(0,f.QE)([...Je]);Ue.forEach(Et=>{var me;((me=Et==null?void 0:Et.publish_time)==null?void 0:me.length)==2?Et.publish_time=Et.publish_time:Et.publish_time=[i()(Et==null?void 0:Et.publish_time),i()(Et==null?void 0:Et.end_time)]}),it.setFieldValue("group_settings",[...Ue])}})))};var Ar=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E})=>({shixunHomeworks:S,classroomList:C,loading:E.effects}))(yr),du=s(59301);const Cr=({shixunHomeworks:S,loading:C,dispatch:E})=>{const{workSetting:pe,workList:fe}=S,[he,_e]=(0,n.useState)("1"),Ae=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:pe!=null&&pe.is_new_rule?du.createElement(Xl,null):du.createElement(mr,null)},!(fe!=null&&fe.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:du.createElement(Ar,null)},((fe==null?void 0:fe.is_jupyter)||(fe==null?void 0:fe.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:du.createElement(ur,null)},!(pe!=null&&pe.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:du.createElement(jl,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:du.createElement(yl,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:du.createElement(xl,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:du.createElement(cl,null)}].filter(ae=>!!ae);return(0,n.useEffect)(()=>(E({type:"globalSetting/footerToggle",payload:!1}),()=>{E({type:"globalSetting/footerToggle",payload:!0})}),[]),du.createElement("div",{style:{paddingBottom:"50px"}},(Ae==null?void 0:Ae.length)&&du.createElement(Ol.Z,{dataSource:Ae,style:{marginBottom:52}}))};var Br=(0,W.connect)(({shixunHomeworks:S,loading:C})=>({shixunHomeworks:S,loading:C.effects}))(Cr),ku={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe"},Dr=s(83061),wr=s(26084),br=s(46400),xr="data:image/png;base64,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",Or=Object.defineProperty,Sr=Object.defineProperties,Ir=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,La=(S,C,E)=>C in S?Or(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,gu=(S,C)=>{for(var E in C||(C={}))Pr.call(C,E)&&La(S,E,C[E]);if(Ra)for(var E of Ra(C))kr.call(C,E)&&La(S,E,C[E]);return S},Ru=(S,C)=>Sr(S,Ir(C)),Nr=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const Zr=({shixunHomeworks:S,loading:C,dispatch:E})=>{var pe;const fe=(0,W.useParams)(),[he,_e]=(0,n.useState)(gu(gu({},{page:1,limit:20,group_ids:[]}),fe)),{codeReview:Ae}=S,[ae]=c.default.useForm();he.order="code_rate",he.sort="desc",he.category=he.categoryId,(0,n.useEffect)(()=>{Ie()},[he]),(0,n.useEffect)(()=>{S.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Ie()},[S.actionTabs.key]);const Ie=()=>Nr(void 0,null,function*(){(yield E({type:"shixunHomeworks/getFileRepeatResult",payload:Ru(gu({},he),{id:he==null?void 0:he.category,course_id:he==null?void 0:he.coursesId})})).status===-2&&setTimeout(()=>Ie(),1500)}),ve=($e,ft)=>{he.page=$e,he.limit=20,E({type:"shixunHomeworks/getFileRepeatResult",payload:Ru(gu({},he),{id:he==null?void 0:he.category,course_id:he==null?void 0:he.coursesId})})},oe=[{title:"\u5E8F\u53F7",dataIndex:"number",render:($e,ft,ee)=>he.limit*(he.page-1)+ee+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:$e=>n.createElement("span",{className:"c-orange"},$e)},{title:"\u64CD\u4F5C",dataInex:"action",render:($e,ft)=>n.createElement("div",null,n.createElement(W.Link,{target:"_blank",to:`/classrooms/${he.coursesId}/common_homework/${he.categoryId}/review_detail/${ft.user_id}`},"\u67E5\u770B"),n.createElement("br",null))}];return n.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},n.createElement(g.Z,null,n.createElement(r.Z,{flex:"1"},n.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",Ae.time,n.createElement(H.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:he}})}},"\u6587\u6863\u67E5\u91CD"))),n.createElement(r.Z,null,n.createElement(F.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:$e=>{he.search=$e,E({type:"shixunHomeworks/getFileRepeatResult",payload:Ru(gu({},he),{id:he==null?void 0:he.category,course_id:he==null?void 0:he.coursesId})})},style:{width:200}}),n.createElement("span",{className:"ml5 c-red"}))),(Ae==null?void 0:Ae.status)===-2&&n.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},n.createElement("img",{src:xr}),n.createElement("br",null),n.createElement(H.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{E({type:"shixunHomeworks/getFileRepeatResult",payload:Ru(gu({},he),{id:he==null?void 0:he.category,course_id:he==null?void 0:he.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((pe=Ae.course_groups)==null?void 0:pe.length)>0&&n.createElement(n.Fragment,null,n.createElement(g.Z,null,n.createElement(r.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),n.createElement(r.Z,{flex:"80px"},n.createElement(b.default,{checked:he.group_ids=="",value:"all",onChange:$e=>{delete he.group_ids,he.group_ids=[],he.page=1,_e(gu({},he))}},"\u5168\u90E8")),n.createElement(r.Z,{flex:"1"},Ae.course_groups&&Ae.course_groups.map(($e,ft)=>n.createElement(b.default,{value:$e.id,checked:he.group_ids.includes($e.id),onChange:ee=>{ee.target.checked?he.group_ids.push($e.id):he.group_ids.splice(he.group_ids.indexOf($e.id),1),he.page=1,_e(gu({},he))}},$e.name,"(",$e.members_count,")")))),n.createElement(g.Z,{className:"font14 c-red mt5"},n.createElement(r.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(Ae==null?void 0:Ae.data)==="\u52A0\u8F7D\u4E2D"&&n.createElement(z.Z,null,n.createElement(br.Z,{message:Ae==null?void 0:Ae.data,type:"info"})),(Ae==null?void 0:Ae.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(Ae==null?void 0:Ae.data)==="\u52A0\u8F7D\u4E2D"?"":n.createElement("div",null,n.createElement("p",{className:"mt10"},n.createElement("span",{className:"c-red"},Ae.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",Ae.total_count,"\u5B66\u5458\uFF09"),n.createElement(x.default,{className:"mt30",pagination:!1,dataSource:Ae.data,columns:oe,onChange:($e,ft,ee)=>{ee.order==="ascend"&&(he.b_order="asc"),ee.order==="descend"&&(he.b_order="desc"),ee.order||delete he.b_order,E({type:"shixunHomeworks/getFileRepeatResult",payload:Ru(gu({},he),{id:he==null?void 0:he.category,course_id:he==null?void 0:he.coursesId})})}}),n.createElement("aside",{className:"tc mb50 mt30"},n.createElement(L.Z,{showSizeChanger:!1,onChange:ve,defaultCurrent:he.page||1,current:he.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:Ae.copy_reviews_count}))))};var Mr=(0,W.connect)(({shixunHomeworks:S,loading:C})=>({shixunHomeworks:S,loading:C.effects}))(Zr),Tr=Object.defineProperty,Rr=Object.defineProperties,Lr=Object.getOwnPropertyDescriptors,ja=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,zr=Object.prototype.propertyIsEnumerable,za=(S,C,E)=>C in S?Tr(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Hr=(S,C)=>{for(var E in C||(C={}))jr.call(C,E)&&za(S,E,C[E]);if(ja)for(var E of ja(C))zr.call(C,E)&&za(S,E,C[E]);return S},Ur=(S,C)=>Rr(S,Lr(C)),Ha=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const Wr=({shixunHomeworks:S,dispatch:C})=>{const E=(0,W.useParams)(),[pe,fe]=(0,n.useState)([]),[he,_e]=(0,n.useState)(!1),[Ae,ae]=(0,n.useState)(!1),[Ie,ve]=(0,n.useState)(!1),[oe,$e]=(0,n.useState)(""),[ft,ee]=(0,n.useState)(!1);(0,n.useEffect)(()=>{S.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(je.resetFields(),fe([]),ae(!0),it()):ae(!1)},[S.actionTabs.key]);const[je]=c.default.useForm();let nt=[];const it=()=>Ha(void 0,null,function*(){_e(!0);const q=yield(0,e.VB)(Ur(Hr({},E),{course_id:E==null?void 0:E.coursesId,id:E==null?void 0:E.categoryId}));fe([...pe,...q==null?void 0:q.data]),$e(q),_e(!1)}),ge=()=>{C({type:"shixunHomeworks/setActionTabs",payload:{}}),ve(!1),_e(!1),fe([]),je.resetFields()},Je=[{title:"",dataIndex:"course_group_id",width:280,render:(q,_t)=>n.createElement(b.default,{disabled:!(_t.work_count>=1),value:String(_t.course_group_id)},_t.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return n.createElement(y.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Ae,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>Ha(void 0,null,function*(){var q;const _t=je.getFieldsValue();if(((q=_t.group_ids)==null?void 0:q.length)<=0){h.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}ee(!0);const Ve=yield(0,ne.ZP)(`/api/homework_commons/${E.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[..._t.group_ids.map(tt=>Number(tt))]}});ee(!1),Ve.status===0&&(ge(),h.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield C({type:"shixunHomeworks/getWorkList",payload:S.actionTabs.params}),W.history.push(`/classrooms/${E.coursesId}/common_homework/${E.categoryId}/detail?tabs=4`),C({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:ft},onCancel:ge},n.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",oe==null?void 0:oe.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),S.codeReviewCourse&&n.createElement(c.default,{form:je,initialValues:{group_ids:nt,end_time:i()(i()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},n.createElement("div",{className:"flexd-table-header mt20"},n.createElement(x.default,{pagination:!1,dataSource:[],columns:Je})),n.createElement(c.default.Item,{name:"group_ids"},n.createElement(b.default.Group,{className:"w100"},n.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},n.createElement(x.default,{showHeader:!1,columns:Je,dataSource:pe,pagination:!1,loading:he}))))),n.createElement(g.Z,null,n.createElement(r.Z,{className:"ml10"},n.createElement(b.default,{checked:Ie,onChange:q=>{ve(q.target.checked);let _t=[];q.target.checked&&(_t=pe.filter(Ve=>Ve.work_count>=1).map(Ve=>Ve.course_group_id+"")),je.setFieldsValue({group_ids:_t})}},"\u5168\u9009"))))};var Qr=(0,W.connect)(({shixunHomeworks:S})=>({shixunHomeworks:S}))(Wr),Yr=s(54873),Gr=s(25060),Kr=s(82693),Vr=s(7621),Jr=s(62551),Xr={TabsStyle:"TabsStyle___cT3EC"},Mt=s(59301),qr=Object.defineProperty,$r=Object.defineProperties,eo=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,to=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable,Wa=(S,C,E)=>C in S?qr(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Xn=(S,C)=>{for(var E in C||(C={}))to.call(C,E)&&Wa(S,E,C[E]);if(Ua)for(var E of Ua(C))no.call(C,E)&&Wa(S,E,C[E]);return S},qn=(S,C)=>$r(S,eo(C)),ta=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const uo=S=>ta(void 0,null,function*(){return yield(0,ne.ZP)(`/api/student_works/${S.userId}/deal_appeal_score.json`,{method:"post",body:S})}),ao=({globalSetting:S,shixunHomeworks:C,dispatch:E,classroomList:pe})=>{var fe,he,_e,Ae,ae,Ie;const ve=(0,W.useParams)(),[oe]=(0,W.useSearchParams)(),{workList:$e,workSetting:ft}=C,[ee]=c.default.useForm(),[je,nt]=(0,n.useState)(!1),[it,ge]=(0,n.useState)(null),[,Je,q,_t]=(0,t.U)(e.cN,{homeworkId:ve==null?void 0:ve.categoryId}),[,Ve,tt,N]=(0,t.U)(e.Qz,{homeworkId:ve==null?void 0:ve.categoryId}),[,It,Ge,mt]=(0,t.U)(e.mQ,{homeworkId:ve==null?void 0:ve.categoryId}),[,,Vt,cn]=(0,t.U)(uo,{}),[Ke,Zt]=(0,n.useState)({activeKey:"1",page:1,limit:10,status:""}),Ee=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],He=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(lt,Le,Wt)=>`${((Ke==null?void 0:Ke.page)-1)*Ke.limit+Wt+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:(lt,Le)=>Mt.createElement("a",{onClick:()=>{dn(qn(Xn({},Le),{id:$e.is_jupyter||$e.is_jupyter_lab?Le==null?void 0:Le.id:Le==null?void 0:Le.student_work_id}))}},lt)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:lt=>i()(lt).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(lt,Le)=>Mt.createElement("a",{onClick:()=>{dn(qn(Xn({},Le),{id:$e.is_jupyter||$e.is_jupyter_lab?Le==null?void 0:Le.id:Le==null?void 0:Le.student_work_id}))}},"\u67E5\u770B")}],se=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(lt,Le,Wt)=>`${((Ke==null?void 0:Ke.page)-1)*Ke.limit+Wt+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:lt=>lt===-1?"\u91CD\u505A\u4E2D":Mt.createElement(f.Uw,{status:lt})},{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:(lt,Le)=>Mt.createElement("a",{onClick:()=>{dn(qn(Xn({},Le),{id:$e.is_jupyter||$e.is_jupyter_lab?Le==null?void 0:Le.id:Le==null?void 0:Le.student_work_id}))}},"\u67E5\u770B")}],kt=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(lt,Le,Wt)=>`${((Ke==null?void 0:Ke.page)-1)*Ke.limit+Wt+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(lt,Le)=>Mt.createElement("a",{onClick:()=>{dn(qn(Xn({},Le),{id:$e.is_jupyter||$e.is_jupyter_lab?Le==null?void 0:Le.id:Le==null?void 0:Le.student_work_id}))}},lt)},{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:lt=>i()(lt).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(lt,Le)=>Mt.createElement(Mt.Fragment,null,lt==3&&Mt.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),lt==4&&Mt.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),lt==1&&Mt.createElement(Mt.Fragment,null,Mt.createElement(d.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>ta(void 0,null,function*(){(yield Vt({userId:Le.student_work_id,score_id:Le.student_works_score_id,status:4})).status===0&&tn()})},"\u9A73\u56DE"),Mt.createElement(d.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>ta(void 0,null,function*(){ge(Le),nt(!0)})},"\u63A5\u53D7")))}],tn=(lt=Ke)=>{Ke.activeKey=="1"&&tt({page:lt==null?void 0:lt.page,limit:lt==null?void 0:lt.limit}),Ke.activeKey=="2"&&Ge({page:lt==null?void 0:lt.page,limit:lt==null?void 0:lt.limit}),Ke.activeKey=="3"&&q({page:lt==null?void 0:lt.page,limit:lt==null?void 0:lt.limit,status:lt==null?void 0:lt.status})},dn=(lt={})=>{var Le;lt!=null&&lt.id&&(0,f.xg)($e.is_jupyter||$e.is_jupyter_lab?`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/${lt.id}/comment`:ve.course_group?`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/review/${lt.id}?ids=${(Le=ve.course_group)==null?void 0:Le.toString()}`:`/classrooms/${ve.coursesId}/common_homework/${ve.categoryId}/review/${lt.id}`)};return(0,n.useEffect)(()=>{tn(Ke)},[Ke]),(0,n.useEffect)(()=>{console.log("params",ve,oe.get("TabsActiveKey")),Zt(qn(Xn({},Ke),{activeKey:oe.get("TabsActiveKey")||"1"}))},[oe.get("TabsActiveKey")]),Mt.createElement(z.Z,{spinning:Ve||Je||It},Mt.createElement("section",{className:"p30",style:{background:"#fff"}},Mt.createElement(o.default,{destroyInactiveTabPane:!0,className:Xr.TabsStyle,activeKey:Ke.activeKey,onChange:lt=>{Zt(qn(Xn({},Ke),{activeKey:lt,page:1,limit:10}))}},Mt.createElement(o.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},Mt.createElement(x.default,{className:"mt20",locale:{emptyText:Mt.createElement(Q.Z,null)},columns:He,dataSource:((fe=N==null?void 0:N.data)==null?void 0:fe.list)||[],pagination:{total:((he=N==null?void 0:N.data)==null?void 0:he.count)||0,onChange:(lt,Le)=>{Zt(qn(Xn({},Ke),{page:lt,limit:Le}))},current:Ke==null?void 0:Ke.page,pageSize:Ke==null?void 0:Ke.limit,showTotal:lt=>Mt.createElement(Mt.Fragment,null,"\u5171",Mt.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},lt),"\u6761\u6570\u636E")}})),Mt.createElement(o.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},Mt.createElement(x.default,{className:"mt20",locale:{emptyText:Mt.createElement(Q.Z,null)},columns:se,dataSource:((_e=mt==null?void 0:mt.data)==null?void 0:_e.list)||[],pagination:{total:((Ae=mt==null?void 0:mt.data)==null?void 0:Ae.count)||0,onChange:(lt,Le)=>{Zt(qn(Xn({},Ke),{page:lt,limit:Le}))},current:Ke==null?void 0:Ke.page,pageSize:Ke==null?void 0:Ke.limit,showTotal:lt=>Mt.createElement(Mt.Fragment,null,"\u5171",Mt.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},lt),"\u6761\u6570\u636E")}})),Mt.createElement(o.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},Mt.createElement(d.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Ke.status,onChange:lt=>{Zt(qn(Xn({},Ke),{status:lt,page:1}))},dataSource:Ee,titleWidth:60}),Mt.createElement(x.default,{locale:{emptyText:Mt.createElement(Q.Z,null)},columns:kt,dataSource:((ae=_t==null?void 0:_t.data)==null?void 0:ae.list)||[],pagination:{total:((Ie=_t==null?void 0:_t.data)==null?void 0:Ie.count)||0,onChange:(lt,Le)=>{Zt(qn(Xn({},Ke),{page:lt,limit:Le}))},current:Ke==null?void 0:Ke.page,pageSize:Ke==null?void 0:Ke.limit,showTotal:lt=>Mt.createElement(Mt.Fragment,null,"\u5171",Mt.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},lt),"\u6761\u6570\u636E")}}))),Mt.createElement(y.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:je,centered:!0,destroyOnClose:!0,onCancel:()=>{nt(!1)},maskClosable:!1,width:544,onOk:()=>{ee.submit()}},Mt.createElement(c.default,{form:ee,colon:!1,onFinish:lt=>ta(void 0,null,function*(){(yield Vt(qn(Xn({},lt),{userId:it.student_work_id,score_id:it.student_works_score_id,status:3}))).status===0&&(tn(),nt(!1))})},Mt.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"),Mt.createElement(J.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:Mt.createElement("a",{onClick:()=>{dn(qn(Xn({},it),{id:$e.is_jupyter||$e.is_jupyter_lab?it==null?void 0:it.id:it==null?void 0:it.student_work_id}))}},it==null?void 0:it.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:Mt.createElement("span",{style:{color:"#191919"}},it==null?void 0:it.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:Mt.createElement("span",{style:{color:"#191919"}},it==null?void 0:it.score)}]}),Mt.createElement(g.Z,{className:"mt20",wrap:!1},Mt.createElement(r.Z,null,Mt.createElement(c.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},Mt.createElement(I.Z,{min:1,max:100,step:1}))),Mt.createElement(r.Z,null,Mt.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),Mt.createElement(r.Z,null,Mt.createElement(c.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},Mt.createElement(b.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var lo=(0,W.connect)(({user:S,shixunHomeworks:C,loading:E,globalSetting:pe,classroomList:fe})=>({user:S,shixunHomeworks:C,globalSetting:pe,loading:E.effects,classroomList:fe}))(ao),Cn=s(59301),ro=Object.defineProperty,oo=Object.defineProperties,so=Object.getOwnPropertyDescriptors,Qa=Object.getOwnPropertySymbols,io=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,Ya=(S,C,E)=>C in S?ro(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,da=(S,C)=>{for(var E in C||(C={}))io.call(C,E)&&Ya(S,E,C[E]);if(Qa)for(var E of Qa(C))co.call(C,E)&&Ya(S,E,C[E]);return S},mo=(S,C)=>oo(S,so(C)),po=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const fo=({shixunHomeworks:S,classroomList:C,loading:E,dispatch:pe})=>{const[fe,he]=(0,n.useState)(da(da({},(0,W.useParams)()),{page:1,limit:20})),{workList:_e,workSetting:Ae}=S,[ae,Ie]=(0,n.useState)([]);(0,n.useEffect)(()=>{_e!=null&&_e.course_id&&Ie(_e==null?void 0:_e.student_works)},[_e]),(0,n.useEffect)(()=>{ve()},[]);const ve=()=>po(void 0,null,function*(){const ft=yield pe({type:"shixunHomeworks/getWorkList",payload:mo(da({},fe),{score_open:!0,work_public:!0})});Ie((ft==null?void 0:ft.student_works)||[])}),oe=(ft,ee)=>{fe.page=ft,fe.limit=20,ve()},$e=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:ft=>ft},{title:_e!=null&&_e.is_jupyter_lab||_e!=null&&_e.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:ft=>ft===-1?"\u91CD\u505A\u4E2D":Cn.createElement(f.Uw,{status:ft})},{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(ft,ee)=>Cn.createElement(D.Z,{placement:"bottom",title:Cn.createElement("div",null,Cn.createElement("div",null,ee.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ee.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Cn.createElement("div",null,ee.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ee.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),_e!=null&&_e.anonymous_comment?Cn.createElement("div",null,ee.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ee.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Cn.createElement("div",null,ee.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${ee.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Cn.createElement("div",null,ee.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${ee.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),_e!=null&&_e.anonymous_comment?Cn.createElement("div",null,ee.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ee.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Cn.createElement("div",null,ee.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${ee.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(_e!=null&&_e.is_jupyter||_e!=null&&_e.is_jupyter_lab)&&Cn.createElement("div",{onClick:je=>{var nt;je.stopPropagation(),(0,f.xg)(_e.is_jupyter||_e.is_jupyter_lab?`/classrooms/${fe.coursesId}/common_homework/${fe.categoryId}/${ee.id}/comment`:fe.course_group?`/classrooms/${fe.coursesId}/common_homework/${fe.categoryId}/review/${ee.id}?ids=${(nt=fe.course_group)==null?void 0:nt.toString()}`:`/classrooms/${fe.coursesId}/common_homework/${fe.categoryId}/review/${ee.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ft>0?Cn.createElement("span",{style:{color:"#ff8100"}},ft):ft)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:ft=>ft?i()(ft).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(ft,ee)=>Cn.createElement(D.Z,{title:Cn.createElement("div",null,Cn.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",ft,"\u5206"),Cn.createElement("br",null),Cn.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",ee.anonymous_comment_rate,"%"))},Cn.createElement("span",null,ft))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(ft,ee)=>_e!=null&&_e.work_public?Cn.createElement("a",{target:"_blank",onClick:()=>{var je,nt;(je=_e.homework_status)!=null&&je.includes("\u5BFC\u5165")||(0,f.xg)(_e.is_jupyter||_e.is_jupyter_lab?`/classrooms/${fe.coursesId}/common_homework/${fe.categoryId}/${ee.id}/comment`:fe.course_group?`/classrooms/${fe.coursesId}/common_homework/${fe.categoryId}/review/${ee.id}?ids=${(nt=fe.course_group)==null?void 0:nt.toString()}`:`/classrooms/${fe.coursesId}/common_homework/${fe.categoryId}/review/${ee.id}`)}},"\u67E5\u770B"):"--"}].filter(ft=>!!ft);return Cn.createElement("div",{className:"p30 bg-white"},Cn.createElement(x.default,{loading:E["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:Cn.createElement(Q.Z,null)},dataSource:ae,columns:$e,onRow:(ft,ee)=>({}),rowKey:"id",onChange:(ft,ee,je)=>{if(je.order===void 0)switch(je.field){case"student_id":fe.b_order="desc",fe.order=je.field;break;default:delete fe.b_order,delete fe.order}else fe.b_order=je.order.replace("end",""),fe.order=je.field;ve()}}),Cn.createElement(L.Z,{showSizeChanger:!1,onChange:oe,hideOnSinglePage:!0,defaultCurrent:fe.page||1,current:fe.page||1,defaultPageSize:20,total:S.workList.work_count}))};var Eo=(0,W.connect)(({shixunHomeworks:S,classroomList:C,loading:E,user:pe})=>({shixunHomeworks:S,classroomList:C,loading:E.effects,user:pe}))(fo),gt=s(59301),go=Object.defineProperty,Ga=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,Ka=(S,C,E)=>C in S?go(S,C,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[C]=E,Lu=(S,C)=>{for(var E in C||(C={}))vo.call(C,E)&&Ka(S,E,C[E]);if(Ga)for(var E of Ga(C))ho.call(C,E)&&Ka(S,E,C[E]);return S},Va=(S,C,E)=>new Promise((pe,fe)=>{var he=ae=>{try{Ae(E.next(ae))}catch(Ie){fe(Ie)}},_e=ae=>{try{Ae(E.throw(ae))}catch(Ie){fe(Ie)}},Ae=ae=>ae.done?pe(ae.value):Promise.resolve(ae.value).then(he,_e);Ae((E=E.apply(S,C)).next())});const Fo=({globalSetting:S,shixunHomeworks:C,dispatch:E,classroomList:pe})=>{var fe,he,_e,Ae,ae,Ie,ve,oe;const $e=(0,W.useParams)(),ft=(0,W.useLocation)(),[ee]=(0,W.useSearchParams)(),[je,nt]=(0,n.useState)(ee.get("tabs")||"0"),it=(0,n.useRef)(null),[ge,Je]=(0,n.useState)(!1),{workList:q,workSetting:_t}=C,[,,Ve]=(0,t.U)(e.Gw,{homeworkId:q==null?void 0:q.id});ee.get("category_id")&&($e.category=ee.get("category_id")),(0,n.useEffect)(()=>{tt()},[$e.coursesId]),(0,n.useEffect)(()=>{E({type:"classroomList/getAssistantPermissions",payload:{course_id:$e.coursesId}}),(0,Me.hs)(E)},[(0,l.bg)()]),(0,n.useEffect)(()=>{new URLSearchParams(ft.search).get("tabs")=="3"&&N()},[]);const tt=()=>{let mt=ee.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));E({type:"shixunHomeworks/getWorkList",payload:Lu(Lu({},$e),mt)})},N=()=>{E({type:"shixunHomeworks/getWorkSetting",payload:Lu({},$e)})},It=[{name:(0,l.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:gt.createElement(Ct,{zip:it,btnLoading:ge,setBtnLoading:Je})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:gt.createElement(Eo,null),hidden:(0,l.GJ)()||!(q!=null&&q.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:gt.createElement("div",{className:"minH500"},gt.createElement(tl,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(fe=q.homework_status)==null?void 0:fe.includes("\u5BFC\u5165"),component:gt.createElement(Jr.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:gt.createElement(Mr,null),hidden:((he=q.homework_status)==null?void 0:he.includes("\u5BFC\u5165"))||!(0,l.GJ)()||q.is_jupyter||q.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:gt.createElement(rl,null),hidden:((_e=q.homework_status)==null?void 0:_e.includes("\u5BFC\u5165"))||!(q!=null&&q.view_answer)||q.is_jupyter||q.is_jupyter_lab},{name:gt.createElement(B.Z,{dot:q==null?void 0:q.appeal_notice,offset:[5,-5]},gt.createElement("span",{style:{color:je=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:gt.createElement(lo,null),hidden:(0,l.dE)()||!(q!=null&&q.anonymous_comment)},{name:(0,l.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(Ae=q.homework_status)!=null&&Ae.includes("\u5BFC\u5165")?gt.createElement(Gr.Z,null):gt.createElement(Br,null),hidden:((ae=q.homework_status)==null?void 0:ae.includes("\u5BFC\u5165"))&&(0,l.dE)(),forceRender:!1}].filter(mt=>!mt.hidden),Ge=()=>{var mt,Vt,cn,Ke,Zt,Ee,He,se,kt,tn,dn,lt,Le,Wt,yt,ln;return gt.createElement("div",{className:ku.workListTabButton},(0,l.GJ)()&&gt.createElement(gt.Fragment,null,(q.is_jupyter||q.is_jupyter_lab)&&gt.createElement(H.ZP,{type:"primary",icon:gt.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,f.xg)(`/shixuns/${q.shixun_identifier}/challenges`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((mt=q.homework_status)==null?void 0:mt.includes("\u672A\u53D1\u5E03"))||((Vt=q.homework_status)==null?void 0:Vt.includes("\u672A\u5F00\u59CB")))&&gt.createElement(H.ZP,{type:"primary",icon:gt.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:ct=>{ct.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[$e.categoryId],selectArrsAll:[q],params:$e,detail:!0,type:2,manage_all_group:_t==null?void 0:_t.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((cn=q.homework_status)!=null&&cn.includes("\u672A\u53D1\u5E03"))&&!((Ke=q.homework_status)!=null&&Ke.includes("\u672A\u5F00\u59CB"))&&!((Zt=q.homework_status)!=null&&Zt.includes("\u5DF2\u622A\u6B62"))&&gt.createElement(H.ZP,{type:"primary",icon:gt.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:ct=>{var Ue,Et;if(ct.preventDefault(),(0,l.Rm)()&&!((Et=(Ue=pe.AssistantObject)==null?void 0:Ue.normal)!=null&&Et.can_stop)){h.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({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[$e.categoryId],selectArrsAll:[],params:$e,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),q!=null&&q.is_jupyter_lab||q!=null&&q.is_jupyter?gt.createElement(gt.Fragment,null,je==="1"&&gt.createElement(H.ZP,{type:"primary",icon:gt.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var ct,Ue;if((0,l.Rm)()&&!((Ue=(ct=pe.AssistantObject)==null?void 0:ct.normal)!=null&&Ue.can_create)){h.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}W.history.push(`/classrooms/${$e.coursesId}/common_homework/${$e.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):gt.createElement(gt.Fragment,null,gt.createElement(H.ZP,{type:"primary",icon:gt.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var ct,Ue;if((0,l.Rm)()&&!((Ue=(ct=pe.AssistantObject)==null?void 0:ct.normal)!=null&&Ue.can_create)){h.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}W.history.push(`/classrooms/${$e.coursesId}/common_homework/${$e.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(q!=null&&q.is_jupyter_lab||q!=null&&q.is_jupyter)&&(0,l.dE)()?gt.createElement(H.ZP,{type:"primary",onClick:()=>Va(void 0,null,function*(){(0,Yr.Z)({is_jupyter:q.is_jupyter,is_jupyter_lab:q.is_jupyter_lab,shixunId:q.shixun_identifier,homework_common_id:q.homework_id})})},gt.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Ee=q==null?void 0:q.task_operation)==null?void 0:Ee[0]):!((He=q==null?void 0:q.homework_status)!=null&&He.includes("\u5BFC\u5165"))&&gt.createElement(gt.Fragment,null,((se=q==null?void 0:q.work_statuses)==null?void 0:se.includes("\u53D6\u6D88\u5173\u8054"))&&gt.createElement(H.ZP,{type:"primary",onClick:()=>Va(void 0,null,function*(){const ct=yield(0,e.rN)({homeworkId:$e.categoryId});(ct==null?void 0:ct.status)===0&&(h.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),E({type:"shixunHomeworks/getWorkList",payload:Lu({},$e)}))})},"\u53D6\u6D88\u5173\u8054"),((kt=q==null?void 0:q.work_statuses)==null?void 0:kt.includes("\u5173\u8054\u9879\u76EE"))&&gt.createElement(H.ZP,{type:"primary",onClick:()=>{var ct;return(0,f.xg)(`${(ct=S==null?void 0:S.setting)==null?void 0:ct.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((tn=q==null?void 0:q.work_statuses)==null?void 0:tn.includes("\u5173\u8054\u9879\u76EE"))&&gt.createElement(H.ZP,{type:"primary",onClick:ct=>{ct.preventDefault(),y.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:gt.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",gt.createElement("a",{onClick:()=>{var Ue;(0,f.xg)(`${(Ue=S==null?void 0:S.setting)==null?void 0:Ue.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((dn=q==null?void 0:q.work_statuses)==null?void 0:dn.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&gt.createElement(H.ZP,{type:"primary",onClick:()=>(0,f.xg)(`/classrooms/${q.course_id}/common_homework/${q.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((lt=q==null?void 0:q.work_statuses)==null?void 0:lt.includes("\u4FEE\u6539\u4F5C\u54C1"))&&gt.createElement(H.ZP,{type:"primary",onClick:()=>{const ct=()=>{(0,f.xg)(`/classrooms/${q.course_id}/common_homework/${q.homework_id}/${q.id}/edit`)};if(_t!=null&&_t.can_submit&&!(_t!=null&&_t.submit_size)){h.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}ct()}},"\u4FEE\u6539\u4F5C\u54C1"),((Le=q==null?void 0:q.work_statuses)==null?void 0:Le.includes("\u8865\u4EA4\u4F5C\u54C1"))&&gt.createElement(H.ZP,{type:"primary",onClick:()=>(0,f.xg)(`/classrooms/${q.course_id}/common_homework/${q.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((Wt=q==null?void 0:q.work_statuses)==null?void 0:Wt.includes("\u8865\u4EA4\u9644\u4EF6"))||((yt=q==null?void 0:q.work_statuses)==null?void 0:yt.includes("\u4FEE\u6539\u9644\u4EF6")))&&gt.createElement(H.ZP,{type:"primary",onClick:()=>{var ct;if(_t!=null&&_t.can_submit&&!(_t!=null&&_t.submit_size)){h.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:$e,selectArrs:Lu({},q),title:(ct=q==null?void 0:q.work_statuses)!=null&&ct.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(ln=q==null?void 0:q.work_statuses)!=null&&ln.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6")))};return gt.createElement("section",{className:`${ku.bg} ${ku.homeworkDetailWrapper}`},gt.createElement("div",{className:"edu-container mb30"},q.homework_name&&gt.createElement("section",{className:"animated fadeIn"},gt.createElement("aside",{className:"mt10"},q.category&&gt.createElement(w.Z,{separator:">"},gt.createElement(w.Z.Item,null,gt.createElement(W.Link,{to:`/classrooms/${$e==null?void 0:$e.coursesId}/common_homework`},q.course_name)),gt.createElement(w.Z.Item,null,gt.createElement(W.Link,{to:`/classrooms/${$e==null?void 0:$e.coursesId}/common_homework/${((Ie=q.category)==null?void 0:Ie.main)===1?"":q.category.category_id}`},q.category.category_name)),gt.createElement(w.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),gt.createElement("aside",{className:[ku.title,"mt20"].join(" ")},gt.createElement(W.Link,{to:`/classrooms/${q.course_id}/common_homework/${((ve=q.category)==null?void 0:ve.main)===1?"":q.category.category_id}`},gt.createElement(O.Z,{className:"font16 c-black"})),gt.createElement("strong",{className:"font20 ml5"},q.homework_name),gt.createElement(f.VV,{temporary:!0,status:q.homework_status}))),gt.createElement("aside",{className:`mt30 relative ${ku.workListTabWrap}`},gt.createElement(o.default,{destroyInactiveTabPane:!0,type:"card",activeKey:je,tabBarExtraContent:(oe=q.homework_status)!=null&&oe.includes("\u5BFC\u5165")&&(0,l.GJ)()?gt.createElement(H.ZP,{icon:gt.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:q==null?void 0:q.homework_name,id:q==null?void 0:q.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Ge(),onTabClick:(mt,Vt)=>{parseInt(mt)==3&&N();const cn=()=>{if(parseInt(mt)===2){if(!(q!=null&&q.view_answer)){h.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}nt(mt)}else nt(mt)};mt!=="11"&&tt(),C.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?y.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:()=>{cn(),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):cn()},className:ku.tabs,items:It.map(mt=>({label:mt.name,key:mt.id,children:mt.component,forceRender:mt.forceRender}))}))),gt.createElement(Dr.Z,null),gt.createElement(Kr.Z,{onOk:()=>{tt()}}),gt.createElement(Vr.Z,{onOk:()=>{tt()}}),gt.createElement(ol.Z,{type:"edit",onCallback:()=>tt(),courseEndTime:q==null?void 0:q.course_end_date}),gt.createElement(sl.Z,{courseEndTime:q==null?void 0:q.course_end_date,successCallback:()=>tt(),visible:pe.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[$e.categoryId],courseId:$e.coursesId,isBatch:!1}),gt.createElement(Qr,null),gt.createElement(wr.Z,{ref:it,hide:!0,name:`${q==null?void 0:q.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Je(!1)}))};var _o=(0,W.connect)(({user:S,shixunHomeworks:C,loading:E,globalSetting:pe,classroomList:fe})=>({user:S,shixunHomeworks:C,globalSetting:pe,loading:E.effects,classroomList:fe}))(Fo)},83061:function(St,We,s){"use strict";var n=s(78241),W=s(43418),B=s(8591),H=s(92832),h=s(36708),y=s(89070),w=s(57490),o=s(59301),O=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,b=(L,Z,I)=>Z in L?O(L,Z,{enumerable:!0,configurable:!0,writable:!0,value:I}):L[Z]=I,r=(L,Z)=>{for(var I in Z||(Z={}))g.call(Z,I)&&b(L,I,Z[I]);if(D)for(var I of D(Z))_.call(Z,I)&&b(L,I,Z[I]);return L},x=(L,Z)=>f(L,c(Z)),F=(L,Z,I)=>new Promise(($,z)=>{var V=ne=>{try{Q(I.next(ne))}catch(T){z(T)}},i=ne=>{try{Q(I.throw(ne))}catch(T){z(T)}},Q=ne=>ne.done?$(ne.value):Promise.resolve(ne.value).then(V,i);Q((I=I.apply(L,Z)).next())});const P=({classroomList:L,loading:Z,dispatch:I,shixunHomeworks:$})=>{const z=(0,y.useParams)(),[V]=n.default.useForm(),{workList:i,workSetting:Q}=$,ne=()=>{I({type:"shixunHomeworks/getWorkSetting",payload:r({},z)}),I({type:"shixunHomeworks/getWorkList",payload:r({},z)})};return o.createElement(W.default,{centered:!0,title:L.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:L.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>F(void 0,null,function*(){const T=()=>F(void 0,null,function*(){var ue;yield V.validateFields();const m=r({},V.getFieldValue()),{selectArrs:le}=L.actionTabs;m.attachment_ids=(ue=m.attachment_ids)==null?void 0:ue.map(te=>te.response.id),(yield(0,h.mz)(x(r({},m),{homeworkId:le.work_id}))).status===0&&(V.resetFields(),I({type:"classroomList/setActionTabs",payload:{}}),ne())});if(Q!=null&&Q.can_submit){if(!(Q!=null&&Q.submit_size)){B.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}W.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:o.createElement(o.Fragment,null,"\u4F60\u8FD8\u6709 ",o.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Q==null?void 0:Q.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:()=>{T()}});return}T()}),onCancel:()=>{V.resetFields(),I({type:"classroomList/setActionTabs",payload:{}})}},o.createElement(n.default,{form:V,initialValues:{}},o.createElement(n.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},o.createElement(w.Z,null)),o.createElement(n.default.Item,{name:"description"},o.createElement(H.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${L.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};We.Z=(0,y.connect)(({classroomList:L,loading:Z,shixunHomeworks:I})=>({classroomList:L,loading:Z,shixunHomeworks:I}))(P)},16133:function(St,We,s){"use strict";var n=s(59301),W=s(78241),B=s(8591),H=s(43418),h=s(95237),y=s(43604),w=s(5083),o=s(5112),O=s(24905),f=s(61186),c=s.n(f),D=s(99064),g=s(24065),_=s(955),b=s(89070),r=s(59437),x=s(50757),F=s(92365),P=s(79834),L=s(82438),Z=s(49692),I=s(59301),$=Object.defineProperty,z=Object.defineProperties,V=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,T=(re,R,v)=>R in re?$(re,R,{enumerable:!0,configurable:!0,writable:!0,value:v}):re[R]=v,ue=(re,R)=>{for(var v in R||(R={}))Q.call(R,v)&&T(re,v,R[v]);if(i)for(var v of i(R))ne.call(R,v)&&T(re,v,R[v]);return re},m=(re,R)=>z(re,V(R)),le=(re,R)=>{var v={};for(var l in re)Q.call(re,l)&&R.indexOf(l)<0&&(v[l]=re[l]);if(re!=null&&i)for(var l of i(re))R.indexOf(l)<0&&ne.call(re,l)&&(v[l]=re[l]);return v},X=(re,R,v)=>new Promise((l,p)=>{var M=de=>{try{G(v.next(de))}catch(De){p(De)}},j=de=>{try{G(v.throw(de))}catch(De){p(De)}},G=de=>de.done?l(de.value):Promise.resolve(de.value).then(M,j);G((v=v.apply(re,R)).next())});const te=re=>{var R=re,{classroomList:v,dispatch:l,courseEndTime:p}=R,M=le(R,["classroomList","dispatch","courseEndTime"]),j,G,de,De;const Be=(0,b.useParams)(),[we]=W.default.useForm(),[Ce,Ze]=(0,n.useState)(1),[ze,Me]=(0,n.useState)([]),[a,J]=(0,n.useState)(0),[d,t]=(0,n.useState)(2e3),[e,u]=(0,n.useState)(!0),[A,U]=(0,n.useState)(!1),[k,ie]=(0,n.useState)(!1),[ye,Fe]=(0,n.useState)([]),[be,Re]=(0,n.useState)(!0),[Pe,ot]=(0,n.useState)(null),[Tt,Jt]=(0,n.useState)({}),[Ht,wt]=(0,n.useState)({});(0,n.useEffect)(()=>{if(v.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Pn(),Rt(),v.actionTabs.type===2){const Ye=v.actionTabs.selectArrsAll[0];ot({submit_limit:Ye==null?void 0:Ye.submit_limit,submit_limit_num:Ye==null?void 0:Ye.submit_limit_num,must_file:Ye==null?void 0:Ye.must_file,can_submit:Ye==null?void 0:Ye.can_submit,submit_num:Ye==null?void 0:Ye.submit_num}),Re(Ye.unified_setting)}else Re(!1),ot({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[v.actionTabs]),(0,n.useEffect)(()=>{if(A){if(k)return;l({type:"classroomList/setActionTabs",payload:{}}),(0,g.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:m(ue({},v.actionTabs.params),{type:1})}):l({type:"classroomList/getClassroomCommonList",payload:ue({},v.actionTabs.params)})}},[A]);const Rt=Ye=>X(void 0,null,function*(){u(!0);const pn=yield(0,F.c_)(m(ue({},Be),{page:Ye||Ce,limit:2e4,homework_id:v.actionTabs.type===1?"":v.actionTabs.selectArrs[0]}));pn==null||pn.course_groups.map((xn,Sn)=>{xn.key=xn.id,xn.title=xn.name,xn.disabled=xn.is_published}),pn&&(Me([...pn==null?void 0:pn.course_groups]),J(pn==null?void 0:pn.course_groups_count),u(!1),Ye||we.setFieldsValue({publish_time:c()(c()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:c()(c()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Bn=Ye=>{Ze(Ye),Rt(Ye)},Xt=()=>{(0,g.GJ)()?v.actionTabs.detail?(l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getWorkList",payload:ue({},Be)}),l({type:"shixunHomeworks/getWorkSetting",payload:ue({},Be)})):l({type:"classroomList/getClassroomTeacherCommonList",payload:m(ue({},v.actionTabs.params),{type:1})}):l({type:"classroomList/getClassroomCommonList",payload:ue({},v.actionTabs.params)})},sn=()=>X(void 0,null,function*(){var Ye,pn;if((0,g.Rm)()&&!((Ye=v.AssistantObject.normal)!=null&&Ye.can_publish)){B.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"),mn(!1);return}const xn=ue({},we.getFieldsValue());if(xn.end_time<=xn.publish_time){B.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),mn(!1);return}if((ye==null?void 0:ye.length)<=0&&!be&&ze.length>0){B.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),mn(!1);return}if(Pe!=null&&Pe.submit_limit&&!(Pe!=null&&Pe.submit_limit_num)){B.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),mn(!1);return}if(Pe!=null&&Pe.can_submit&&!(Pe!=null&&Pe.submit_num)){B.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),mn(!1);return}let Sn=ue({homework_ids:[...v.actionTabs.selectArrs],group_ids:ye.length>0?ye.map(Vn=>Vn.id):(pn=v.detailCommonHomeworksList)==null?void 0:pn.course_groups,end_time:c()(xn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:c()(xn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ye.length},Pe),Mn=yield(0,Z.Tr)({homework_common_ids:[...v.actionTabs.selectArrs],course_id:Be.coursesId,type:"homework_common"});(Mn==null?void 0:Mn.student_count)===0?wn(Sn):(wt(Sn),Jt(Mn))}),wn=Ye=>X(void 0,null,function*(){mn(!0);const pn=yield(0,D.ZP)(`/api/courses/${Be.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ue({},Ye)});mn(!1),pn.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),B.ZP.success("\u53D1\u5E03\u6210\u529F"),l({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),M.onCallback&&M.onCallback(),Xt(),localStorage.getItem("Noviceguide")==="0"||l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:I.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~")}}))}),Pn=()=>{Ze(1),Me([]),Fe([])},{detailCommonHomeworksList:bn}=v,Hn=a>Ce*d,[_n,mn]=(0,n.useState)(!1);return I.createElement("div",null,I.createElement(H.default,{width:600,centered:!0,confirmLoading:_n,title:"\u53D1\u5E03\u4F5C\u4E1A",open:v.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:sn,onCancel:()=>{Pn(),Xt(),l({type:"classroomList/setActionTabs",payload:{}})}},I.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",I.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),ze&&I.createElement(W.default,{form:we},I.createElement("div",{style:{paddingLeft:0}},I.createElement(h.Z,{className:"mt30",align:"middle"},I.createElement(y.Z,null,I.createElement(W.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},I.createElement(w.default,{style:{width:170,marginRight:"25px"},disabledDate:Ye=>(0,P.Q8)(Ye,p),disabledTime:Ye=>(0,P.d0)(Ye),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),I.createElement(y.Z,{className:"ml20"},I.createElement(W.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},I.createElement(w.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:c()((0,_.U6)(),"HH:mm")},disabledDate:Ye=>(0,P.Q8)(Ye,p,we.getFieldValue("publish_time")),disabledTime:Ye=>(0,P.d0)(Ye,we.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),v.actionTabs.type===2&&I.createElement(h.Z,{style:{marginBottom:"10px"}},I.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),I.createElement(o.ZP.Group,{value:be,onChange:Ye=>{Re(Ye.target.value),Fe([])}},I.createElement(o.ZP,{value:!0,disabled:!v.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),I.createElement(o.ZP,{className:"ml20",disabled:ze.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),ze.length<=0&&v.actionTabs.type===2&&I.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"')),(v.actionTabs.type===1||!be)&&ze.length>0&&I.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},I.createElement("span",{style:{flex:1}},I.createElement(O.default,{checked:ye.length===ze.length,onChange:Ye=>{ye.length===ze.length?Fe([]):Fe(ze.filter(pn=>!pn.is_published))}},"\u5168\u9009")),I.createElement("span",{style:{width:16}}),I.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ye.length||0,"\u4E2A\u5206\u73ED")),(v.actionTabs.type===1||!be)&&ze.length>0&&I.createElement(r.Z,{data:ze,selectedRowKeys:ye,setSelectedRowKeys:Fe})),!((de=(G=(j=v==null?void 0:v.actionTabs)==null?void 0:j.selectArrsAll)==null?void 0:G[0])!=null&&de.is_shixun)&&I.createElement(x.ZP,{value:Pe,onChange:Ye=>ot(ue({},Ye))})),I.createElement(L.Z,{resdata:Tt,type:((De=v.actionTabs.selectArrs)==null?void 0:De.length)===1?"shixun":"shixunpush",okloading:_n,oktext:(Tt==null?void 0:Tt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ye=>X(void 0,null,function*(){mn(!0);let pn=yield(0,D.ZP)(`/api/courses/${Be.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...v.actionTabs.selectArrs]}});mn(!1),(pn==null?void 0:pn.status)===0&&wn(Ht)})}))};We.Z=(0,b.connect)(({classroomList:re})=>({classroomList:re}))(te)},33441:function(St,We,s){"use strict";s.d(We,{Z:function(){return V}});var n=s(59301),W={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},B=Object.defineProperty,H=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,w=(i,Q,ne)=>Q in i?B(i,Q,{enumerable:!0,configurable:!0,writable:!0,value:ne}):i[Q]=ne,o=(i,Q)=>{for(var ne in Q||(Q={}))h.call(Q,ne)&&w(i,ne,Q[ne]);if(H)for(var ne of H(Q))y.call(Q,ne)&&w(i,ne,Q[ne]);return i};const O=i=>React.createElement("svg",o({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},i),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var f="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",c=s(99313),D=s(92310),g=s.n(D),_=s(59301),b=Object.defineProperty,r=Object.defineProperties,x=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,Z=(i,Q,ne)=>Q in i?b(i,Q,{enumerable:!0,configurable:!0,writable:!0,value:ne}):i[Q]=ne,I=(i,Q)=>{for(var ne in Q||(Q={}))P.call(Q,ne)&&Z(i,ne,Q[ne]);if(F)for(var ne of F(Q))L.call(Q,ne)&&Z(i,ne,Q[ne]);return i},$=(i,Q)=>r(i,x(Q)),V=({dataSource:i,className:Q,style:ne})=>{const[T,ue]=(0,n.useState)([]),[m,le]=(0,n.useState)(""),X=(0,n.useRef)("");(0,n.useEffect)(()=>{if(i!=null&&i.length){const R=String(Math.random()).slice(-6),v=i.map(l=>$(I({},l),{key:`${R}-${l.key}`}));ue(v),le(v[0].key)}},[i.length]);const te=R=>{le(R),X.current=R;const v=document.getElementById(R);if(v){const l=v.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:l,behavior:"smooth"})}},re=()=>{const R=T.map(l=>document.getElementById(l.key)),v=window.innerHeight/2;for(const l of R)if(l){const p=l.getBoundingClientRect();if(p.top>=0&&p.top<v){if(X.current===l.id){X.current="";return}if(X.current)return;le(l.id);break}}};return(0,n.useEffect)(()=>(window.addEventListener("scroll",re),()=>{window.removeEventListener("scroll",re)}),[T]),_.createElement("div",{className:g()(W.anchorNavigation,Q),style:ne},_.createElement(c.default,{items:T,tabBarGutter:60,className:W.tabs,activeKey:m,onChange:te}),T.map(R=>_.createElement("div",{key:R.key,id:R.key,className:W.box},_.createElement("div",{className:W.head},_.createElement("img",{className:"mr10",src:f,alt:"Dot"}),R.label),_.createElement("div",{className:W.element},R.element))))}},62551:function(St,We,s){"use strict";var n=s(59301),W=s(54580),B=s(78241),H=s(99313),h=s(1710),y=s(58421),w=s(89070),o=s(99064),O=s(61186),f=s.n(O),c=s(59301),D=(b,r,x)=>new Promise((F,P)=>{var L=$=>{try{I(x.next($))}catch(z){P(z)}},Z=$=>{try{I(x.throw($))}catch(z){P(z)}},I=$=>$.done?F($.value):Promise.resolve($.value).then(L,Z);I((x=x.apply(b,r)).next())});const{Dragger:g}=W.default,_=({})=>{const b=(0,w.useParams)(),[r]=B.default.useForm(),[x,F]=(0,n.useState)(!0),[P,L]=(0,n.useState)(!1);let[Z,I]=(0,n.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const $=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function z(){return D(this,null,function*(){let i;L(!0),window.location.href.indexOf("exercise")>-1?i=`/api/exercises/${b==null?void 0:b.categoryId}/redo_logs.json`:i=`/api/homework_commons/${b==null?void 0:b.categoryId}/redo_logs.json`;let Q=yield(0,o.ZP)(i,{method:"get",params:Z});L(!1),(Q==null?void 0:Q.status)===0&&F(Q==null?void 0:Q.data)})}(0,n.useEffect)(()=>{z()},[]);let V=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(i,Q,ne)=>{var T;return(T=$.find(ue=>ue.question_type===i))==null?void 0:T.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(i,Q,ne)=>{var T;return(T=[{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(ue=>ue.id===i))==null?void 0:T.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(i,Q,ne)=>f()(i).format("YYYY-MM-DD HH:mm:ss")}].filter(i=>!!i);return c.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},c.createElement(H.default,{destroyInactiveTabPane:!0,onChange:i=>{Z.type=i,Z.page=1,Z.limit=10,I(Z),z()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:c.createElement(h.default,{className:"mt20",loading:P,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(i,Q,ne)=>f()(i).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:x==null?void 0:x.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:c.createElement(h.default,{className:"mt20",loading:P,columns:V,dataSource:x==null?void 0:x.list,pagination:!1})}].filter(i=>!!i)}),c.createElement(y.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(i,Q)=>{Z.page=i,Z.limit=Q,I(Z),z()},current:Z.page,total:x.count,pageSize:Z.limit,style:{marginTop:20}}))};We.Z=(0,w.connect)(({classroomList:b})=>({classroomList:b}))(_)},7621:function(St,We,s){"use strict";var n=s(59301),W=s(54580),B=s(78241),H=s(43418),h=s(5871),y=s(89070),w=s(99064),o=s(61186),O=s.n(o),f=s(955),c=s(59301),D=Object.defineProperty,g=Object.defineProperties,_=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,F=(z,V,i)=>V in z?D(z,V,{enumerable:!0,configurable:!0,writable:!0,value:i}):z[V]=i,P=(z,V)=>{for(var i in V||(V={}))r.call(V,i)&&F(z,i,V[i]);if(b)for(var i of b(V))x.call(V,i)&&F(z,i,V[i]);return z},L=(z,V)=>g(z,_(V)),Z=(z,V,i)=>new Promise((Q,ne)=>{var T=le=>{try{m(i.next(le))}catch(X){ne(X)}},ue=le=>{try{m(i.throw(le))}catch(X){ne(X)}},m=le=>le.done?Q(le.value):Promise.resolve(le.value).then(T,ue);m((i=i.apply(z,V)).next())});const{Dragger:I}=W.default,$=({classroomList:z,dispatch:V,onOk:i})=>{const Q=(0,y.useParams)(),[ne]=B.default.useForm(),[T,ue]=(0,n.useState)(),[m,le]=(0,n.useState)(!1),X={height:100,onRemove:()=>{ue("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:te=>Z(void 0,null,function*(){return ue(te),!1})};return(0,n.useEffect)(()=>{ne.setFieldsValue({publish_time:O()(O()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:O()(O()(new Date((0,f.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),c.createElement(H.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:z.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:m},onOk:()=>Z(void 0,null,function*(){ne.submit()}),onCancel:()=>{ne.resetFields(),V({type:"classroomList/setActionTabs",payload:{}})}},c.createElement(B.default,{form:ne,onFinish:te=>Z(void 0,null,function*(){var re,R;console.log("---",z.actionTabs,te,Q);let v=((re=z==null?void 0:z.actionTabs)==null?void 0:re.type)==="exercise"?`/api/exercises/${Q==null?void 0:Q.category}/exercise_user/edit_score.json`:`/api/student_works/${z.actionTabs.id}/edit_score.json`;le(!0);let l=yield(0,w.ZP)(v,{method:"post",body:L(P({},te),{exercise_user_id:((R=z==null?void 0:z.actionTabs)==null?void 0:R.type)==="exercise"?z.actionTabs.id:""})});le(!1),ne.resetFields(),V({type:"classroomList/setActionTabs",payload:{}}),i()})},c.createElement(B.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},c.createElement(h.Z,{min:0,style:{width:"100%"}}))))};We.Z=(0,y.connect)(({classroomList:z})=>({classroomList:z}))($)},25060:function(St,We,s){"use strict";var n=s(59301),W=s(54580),B=s(78241),H=s(3113),h=s(95237),y=s(81327),w=s(5083),o=s(89070),O=s(61186),f=s.n(O),c=s(79834),D=s(99064),g=s(59301),_=(x,F,P)=>new Promise((L,Z)=>{var I=V=>{try{z(P.next(V))}catch(i){Z(i)}},$=V=>{try{z(P.throw(V))}catch(i){Z(i)}},z=V=>V.done?L(V.value):Promise.resolve(V.value).then(I,$);z((P=P.apply(x,F)).next())});const{Dragger:b}=W.default,r=({})=>{const x=(0,o.useParams)(),[F]=B.default.useForm(),[P,L]=(0,n.useState)(!0),[Z,I]=(0,n.useState)(!1);console.log("----",x);function $(){return _(this,null,function*(){var z,V;let i;window.location.href.indexOf("exercise")>-1?i=`/api/exercises/${x==null?void 0:x.categoryId}/get_time_setting.json`:i=`/api/homework_commons/${x==null?void 0:x.categoryId}/get_time_setting.json`;let Q=yield(0,D.ZP)(i,{method:"get"});(Q==null?void 0:Q.status)===0&&F.setFieldsValue({publish_time:f()(f()((z=Q==null?void 0:Q.data)==null?void 0:z.publish_time).format("YYYY-MM-DD HH:mm")),end_time:f()(f()((V=Q==null?void 0:Q.data)==null?void 0:V.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,n.useEffect)(()=>{$()},[]),g.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},g.createElement("div",{style:{textAlign:"end"}},P&&g.createElement(H.ZP,{onClick:()=>{L(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!P&&g.createElement("div",null,g.createElement(H.ZP,{type:"primary",loading:Z,onClick:()=>{F.submit()}},"\u63D0\u4EA4"),g.createElement(H.ZP,{style:{marginLeft:20},onClick:()=>{L(!0)}},"\u53D6\u6D88"))),g.createElement(B.default,{form:F,disabled:P,onFinish:z=>_(void 0,null,function*(){I(!0),console.log("---",window.location.href);let V;window.location.href.indexOf("exercise")>-1?V=`/api/exercises/${x==null?void 0:x.categoryId}/time_setting.json`:V=`/api/homework_commons/${x==null?void 0:x.categoryId}/time_setting.json`;let i=yield(0,D.ZP)(V,{method:"post",body:{publish_time:f()(z.publish_time).format("YYYY-MM-DD HH:mm"),end_time:f()(z.end_time).format("YYYY-MM-DD HH:mm")}});I(!1),(i==null?void 0:i.status)===0&&L(!0)})},g.createElement(h.Z,null,g.createElement(y.Z,null,g.createElement(B.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},g.createElement(w.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:z=>(0,c.Q8)(z),disabledTime:z=>(0,c.d0)(z),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),g.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),g.createElement(h.Z,null,g.createElement(y.Z,null,g.createElement(B.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},g.createElement(w.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:z=>(0,c.Q8)(z,"",F.getFieldValue("publish_time")),disabledTime:z=>(0,c.d0)(z,F.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),g.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};We.Z=(0,o.connect)(({classroomList:x})=>({classroomList:x}))(r)},59437:function(St,We,s){"use strict";s.d(We,{Z:function(){return f}});var n=s(59301),W=s(92832),B=s(24905),H=s(95237),h={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",w=s(8797),o=(c,D,g)=>new Promise((_,b)=>{var r=P=>{try{F(g.next(P))}catch(L){b(L)}},x=P=>{try{F(g.throw(P))}catch(L){b(L)}},F=P=>P.done?_(P.value):Promise.resolve(P.value).then(r,x);F((g=g.apply(c,D)).next())}),f=({data:c,value:D=[],handleChangePage:g,setSelectedRowKeys:_,selectedRowKeys:b,onChange:r=()=>{}})=>{const[x,F]=(0,n.useState)([]),[P,L]=(0,n.useState)([]),[Z,I]=(0,n.useState)([]);let[$,z]=(0,n.useState)(1),[V,i]=(0,n.useState)();return(0,n.useEffect)(()=>{F(c),L([]),I([])},[c]),(0,n.useEffect)(()=>{_&&(L(b),I(b))},[b]),n.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},n.createElement("div",{className:h.leftdiv},n.createElement(W.default.Search,{size:"middle",onChange:Q=>o(void 0,null,function*(){F(c.filter(ne=>{var T;return(T=ne==null?void 0:ne.name)==null?void 0:T.includes(Q.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&n.createElement(w.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),n.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},n.createElement(B.default.Group,{value:P.map(Q=>`${Q.id}`),onChange:Q=>{_(x.filter(ne=>Q.includes(`${ne.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Q,ne)=>n.createElement(H.Z,{key:Q.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},n.createElement(B.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Q.is_published,value:`${Q.id}`},n.createElement("div",{className:h.listClass},n.createElement("span",{className:h.spantitle,style:{width:Q.is_published?"108px":"170px"}},Q.name),Q.is_published&&n.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),n.createElement("div",{className:h.rightdiv},n.createElement(W.default.Search,{onChange:Q=>{I(P.filter(ne=>ne.name.includes(Q.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Z.length===0&&n.createElement(w.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Z.length>0&&n.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},n.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Z.map((Q,ne)=>n.createElement(H.Z,{justify:"space-between",style:{marginTop:"10px"},key:Q.id},n.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Q.name),n.createElement("img",{src:y,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{_(P.filter(T=>`${T.id}`!=`${Q.id}`))}})))))))}},50757:function(St,We,s){"use strict";s.d(We,{Ei:function(){return F},rU:function(){return P},ZP:function(){return Z}});var n=s(59301),W={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},B=s(78241),H=s(24905),h=s(5871),y=s(95237),w=s(43604),o=s(6848),O=s(92310),f=s.n(O),c=s(59301),D=Object.defineProperty,g=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,r=(I,$,z)=>$ in I?D(I,$,{enumerable:!0,configurable:!0,writable:!0,value:z}):I[$]=z,x=(I,$)=>{for(var z in $||($={}))_.call($,z)&&r(I,z,$[z]);if(g)for(var z of g($))b.call($,z)&&r(I,z,$[z]);return I};const F=({value:I,className:$,style:z})=>{const[V,i]=(0,n.useState)("0");(0,n.useEffect)(()=>{if(I){const{submit_limit:ne,must_file:T}=I;if(ne&&T){i("1");return}if(ne&&!T){i("2");return}if(!ne&&T){i("3");return}}},[I]);const Q={1:c.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",c.createElement("span",{className:"ml5 mr5 c-light-primary"},I==null?void 0:I.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:c.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",c.createElement("span",{className:"ml5 mr5 c-light-primary"},I==null?void 0:I.submit_limit_num),"\u5B57\u7B26"),3:c.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return V==="0"?c.createElement(c.Fragment,null):c.createElement("section",{className:f()(W.exhibition,$),style:z},c.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Q==null?void 0:Q[V])},P=({className:I,style:$,form:z})=>{const V=B.default.useWatch("submit_limit",z),i=B.default.useWatch("can_submit",z);return c.createElement("section",{className:f()(W.wrap,I),style:$},c.createElement("div",{className:`${W.title}`},c.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),c.createElement("div",null,c.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},c.createElement(B.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},c.createElement(H.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),c.createElement(B.default.Item,{name:"submit_num",rules:i&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},c.createElement(h.Z,{precision:0,min:1,disabled:!i,size:"large",addonAfter:"\u6B21",style:{width:223}})),c.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),c.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},c.createElement(B.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},c.createElement(H.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),c.createElement(B.default.Item,{className:"mr10",name:"submit_limit_num",rules:V&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},c.createElement(h.Z,{precision:0,min:1,disabled:!V,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),c.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},c.createElement(B.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},c.createElement(H.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),c.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},c.createElement(B.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},c.createElement(H.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),c.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var Z=({value:I,onChange:$,className:z,style:V,disabled:i=!1,checkMarginLeft:Q=0})=>{const ne={submit_limit:!1,submit_limit_num:200,must_file:!1},[T,ue]=(0,n.useState)({});(0,n.useEffect)(()=>{if(console.log(I,"value"),!I)return;const le={submit_limit:I==null?void 0:I.submit_limit,submit_limit_num:I==null?void 0:I.submit_limit_num,must_file:I==null?void 0:I.must_file,can_submit:I==null?void 0:I.can_submit,submit_num:I==null?void 0:I.submit_num};ue(x({},le))},[I]);const m=le=>{const X=x(x({},T),le);$(X)};return c.createElement("section",{className:f()(W.wrap,z),style:V},c.createElement("div",{className:`${W.title} mt30`},c.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),c.createElement(y.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},c.createElement(w.Z,{style:{lineHeight:"40px",marginTop:"10px"}},c.createElement(H.default,{disabled:i,checked:T==null?void 0:T.can_submit,onChange:le=>m({can_submit:le.target.checked})}),c.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),c.createElement(h.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:i||!(T!=null&&T.can_submit),value:T==null?void 0:T.submit_num,onChange:le=>m({submit_num:le})}),c.createElement(o.Z,{overlayInnerStyle:{width:520},title:c.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",c.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",c.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},c.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${W.title_icon}`}))),c.createElement(w.Z,{style:{lineHeight:"40px",marginTop:"10px"}},c.createElement(H.default,{style:{marginLeft:Q},disabled:i,checked:T==null?void 0:T.submit_limit,onChange:le=>m({submit_limit:le.target.checked})}),c.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),c.createElement(h.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:i||!(T!=null&&T.submit_limit),value:T==null?void 0:T.submit_limit_num,onChange:le=>m({submit_limit_num:le})})),c.createElement(w.Z,{style:{lineHeight:"40px",marginTop:"10px"}},c.createElement(H.default,{style:{marginLeft:Q},disabled:i,checked:T==null?void 0:T.must_file,onChange:le=>m({must_file:le.target.checked})}),c.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},23538:function(St,We,s){"use strict";s.d(We,{$J:function(){return B},JZ:function(){return h},bN:function(){return w},jP:function(){return y},rO:function(){return H}});var n=s(99064),W=(o,O,f)=>new Promise((c,D)=>{var g=r=>{try{b(f.next(r))}catch(x){D(x)}},_=r=>{try{b(f.throw(r))}catch(x){D(x)}},b=r=>r.done?c(r.value):Promise.resolve(r.value).then(g,_);b((f=f.apply(o,O)).next())});function B(o){return(0,n.U2)(`libraries/${o}.json`)}function H(){return(0,n.U2)("library_tags.json")}function h(o){return W(this,null,function*(){return(yield(0,n.IV)(`attachments/${o}.json`)).status===0})}function y(o){return(0,n.v_)("libraries.json",o)}function w(o,O){return(0,n.gz)(`libraries/${o}.json`,O)}},78297:function(St,We,s){"use strict";s.d(We,{AD:function(){return le},D9:function(){return l},Hp:function(){return $},IM:function(){return M},Iy:function(){return V},KM:function(){return Me},MJ:function(){return z},Ne:function(){return p},ON:function(){return Be},Uj:function(){return Ze},VY:function(){return de},YO:function(){return Ce},YX:function(){return we},Zn:function(){return b},_g:function(){return L},_k:function(){return R},c6:function(){return ue},cr:function(){return r},eV:function(){return m},fi:function(){return x},gh:function(){return ne},hS:function(){return j},iA:function(){return F},j6:function(){return Z},je:function(){return re},jj:function(){return I},kS:function(){return De},o6:function(){return T},pO:function(){return ze},rQ:function(){return X},sA:function(){return Q},xm:function(){return v},xo:function(){return G},y8:function(){return te},yd:function(){return P}});var n=s(92365),W=s(89070),B=s(955),H=s(8591),h=s(3294),y=Object.defineProperty,w=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,f=(a,J,d)=>J in a?y(a,J,{enumerable:!0,configurable:!0,writable:!0,value:d}):a[J]=d,c=(a,J)=>{for(var d in J||(J={}))o.call(J,d)&&f(a,d,J[d]);if(w)for(var d of w(J))O.call(J,d)&&f(a,d,J[d]);return a},D=(a,J,d)=>new Promise((t,e)=>{var u=k=>{try{U(d.next(k))}catch(ie){e(ie)}},A=k=>{try{U(d.throw(k))}catch(ie){e(ie)}},U=k=>k.done?t(k.value):Promise.resolve(k.value).then(u,A);U((d=d.apply(a,J)).next())});const g=()=>{(0,W.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},_=()=>{(0,W.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},b=a=>D(void 0,null,function*(){g(),(yield(0,n.YR)(c({},a))).status===0&&(yield(0,B.QH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/courses/${a.coursesId}/export_couser_info.json`,query:a}))),_()}),r=a=>D(void 0,null,function*(){const J=yield(0,n.yS)(c({},a));if(J.status===0)H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`);else{if(J.status===-2)return J;J.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`))}}),x=a=>D(void 0,null,function*(){const J=yield(0,n.W0)(c({},a));if(J.status===0)H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`);else{if(J.status===-4)return J;J.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`))}}),F=a=>D(void 0,null,function*(){const J=yield(0,n.Nl)(c({},a));if(J.status===0)H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(J.status===-4)return J;J.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`))}}),P=a=>D(void 0,null,function*(){const J=yield(0,n.IU)(c({},a));if(J.status===0)H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),W.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`);else{if(J.status===-4)return J;J.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`))}}),L=a=>D(void 0,null,function*(){const J=yield(0,n.td)(c({},a));if(J.status===0)H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(J.status===-2)return J;if(J.status===-3)(0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else if(J.status===-4)return J}}),Z=a=>D(void 0,null,function*(){const J=yield(0,n.QX)(c({},a));if(J.status===0)H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`);else{if(J.status===-4)return J;J.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`))}}),I=(a,J)=>D(void 0,null,function*(){const d=yield(0,n.o_)(c({},a));d.status===0?(H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),W.history.push(`/classrooms/${a.coursesId}/exportlist/${J}`)):d.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/${J}`))}),$=(a,J)=>D(void 0,null,function*(){const d=yield(0,n.ZL)(c({},a));d.status===0?(H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),W.history.push(`/classrooms/${a.coursesId}/exportlist/${J}`)):d.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/${J}`))}),z=(a,J)=>D(void 0,null,function*(){const d=yield(0,n.vV)(c({},a));d.status===0?(H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),W.history.push(`/classrooms/${a.coursesId}/exportlist/${J}`)):d.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/${J}`))}),V=(a,J)=>D(void 0,null,function*(){const d=yield(0,n.aP)(c({},a));d.status===0?(H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),W.history.push(`/classrooms/${a.coursesId}/exportlist/${J}`)):d.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/${J}`))}),i=a=>D(void 0,null,function*(){g(),(yield exportCourseWorkListAppendix(c({},a))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${a.categoryId}/works_list.zip`,query:a}))),_()}),Q=a=>D(void 0,null,function*(){g(),yield(0,B.QH)("",h.Z.API_SERVER+`/api/polls/${a.categoryId}/commit_result.xlsx`),_()}),ne=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/courses/${a.coursesId}/attendances/export_xlsx_data.xlsx`,query:a}))}),T=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/courses/${a.coursesId}/video_study_statics.xlsx`,query:a}))}),ue=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/courses/${a.coursesId}/export_video_study.xlsx`,query:a}))}),m=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/courses/${a.coursesId}/export_course_students_info.xlsx`,query:a}))}),le=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+"/api/school_manages/students.xlsx",query:a}))}),X=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+"/api/item_banks/export.xlsx",query:a}))}),te=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:a}))}),re=a=>D(void 0,null,function*(){const J=yield(0,n.Uy)(c({},a));J.status===0?(H.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),W.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score,export_exercise_users`)):J.status===-3&&((0,W.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),W.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score,export_exercise_users`))}),R=a=>D(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/export_records/${a.id}.xlsx`,query:a}))}),v=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:a}))}),l=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/courses/${a==null?void 0:a.coursesId}/${a.menuKey}_statistic.xlsx?${a.checkedList.map(J=>`course_group_id[]=${J}`).join("&")}`,query:a}))}),p=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_training_objectives.xlsx`,query:a}))}),M=a=>D(void 0,null,function*(){yield(0,B.FH)(a==null?void 0:a.name,(0,B.NY)({url:h.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:a}))}),j=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_courses.xlsx`,query:a}))}),G=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_graduation_requirements.xlsx`,query:a}))}),de=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:a}))}),De=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:a}))}),Be=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/examination_banks/${a.id}.json`,query:a}))}),we=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/exercises/${a.categoryId}.json`,query:a}))}),Ce=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/polls/${a==null?void 0:a.id}/commit_result.json`,query:a}))}),Ze=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+"/api/paths/get_task_pass.json",query:a}))}),ze=(a,J)=>D(void 0,null,function*(){yield(0,B.FH)(J||"",(0,B.NY)({url:h.Z.API_SERVER+`/api/exercises/${a==null?void 0:a.exercise_id}/consult_exercise.json`,query:a}))}),Me=a=>D(void 0,null,function*(){yield(0,B.FH)("",(0,B.NY)({url:h.Z.API_SERVER+`/api/competitions/${a==null?void 0:a.identifier}/competition_commit_records/member_works.xlsx`,query:a}))})},5383:function(St,We,s){"use strict";s.d(We,{M:function(){return y},Y:function(){return h}});var n=s(61186),W=s.n(n),B=s(89392),H=s.n(B);const h=(w,o="YYYY-MM-DD")=>(0,B.cloneDeepWith)(w,f=>{if(f instanceof W())return f.format(o)}),y=(w,o,O)=>{const f=c=>Reflect.toString.call(c)==="[object Object]";if(!f(w)&&!Array.isArray(w))return w;for(const c of Object.keys(w))Array.isArray(w[c])?w[c]=w[c].map(D=>y(D,o,O)):f(w[c])?w[c]=y(w[c],o,O):o.includes(c)&&typeof w[c]=="string"&&(w[c]=O?W()(w[c],O):W()(w[c]));return w}},83312:function(St,We,s){"use strict";s.d(We,{U:function(){return O}});var n=s(59301),W=Object.defineProperty,B=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,y=(f,c,D)=>c in f?W(f,c,{enumerable:!0,configurable:!0,writable:!0,value:D}):f[c]=D,w=(f,c)=>{for(var D in c||(c={}))H.call(c,D)&&y(f,D,c[D]);if(B)for(var D of B(c))h.call(c,D)&&y(f,D,c[D]);return f},o=(f,c,D)=>new Promise((g,_)=>{var b=F=>{try{x(D.next(F))}catch(P){_(P)}},r=F=>{try{x(D.throw(F))}catch(P){_(P)}},x=F=>F.done?g(F.value):Promise.resolve(F.value).then(b,r);x((D=D.apply(f,c)).next())});function O(f,c){const[D,g]=(0,n.useState)(c),[_,b]=(0,n.useState)(!1),[r,x]=(0,n.useState)();return[D,_,(P,L=!1)=>o(this,null,function*(){const Z=L?c:w(w({},D),P);b(!0),g(Z);const I=yield f(Z);return b(!1),x(I),I}),r,x]}},97177:function(St,We,s){"use strict";s.d(We,{Z:function(){return w}});var n=s(59301),W=s.p+"static/modelContact.7a7eb113.png",B=s(91785),H=s(24065),h=s(59301),w=()=>{const[o,O]=(0,n.useState)(!1);return{verifyModelUser:()=>(0,H.$O)()?!0:(O(!0),!1),ContactModalElement:()=>h.createElement(B.Z,{visible:o,setVisible:O,image:W}),contactOpen:o,setContactOpen:O}}},54873:function(St,We,s){"use strict";s.d(We,{_:function(){return c}});var n=s(49692),W=s(43418),B=s(8591),H=s(1710),h=s(955),y=s(59301),w=(D,g,_)=>new Promise((b,r)=>{var x=L=>{try{P(_.next(L))}catch(Z){r(Z)}},F=L=>{try{P(_.throw(L))}catch(Z){r(Z)}},P=L=>L.done?b(L.value):Promise.resolve(L.value).then(x,F);P((_=_.apply(D,g)).next())});const o=D=>w(void 0,[D],function*({is_jupyter:g,is_jupyter_lab:_,shixunId:b,homework_common_id:r,courseId:x}){if(g||_){const P=yield(0,n.BK)({id:b});P!=null&&P.identifier&&(0,h.xg)(`/tasks/${P.identifier}/jupyter?homework_common_id=${r}`);return}const F=yield(0,n.Ir)({id:b,homework_common_id:r});if(F!=null&&F.game_identifier){(0,h.xg)(`/tasks/${x}/${r}/${F.game_identifier}`);return}(F==null?void 0:F.status)===2?O(F==null?void 0:F.message,r,x):(F==null?void 0:F.status)===3?f(F==null?void 0:F.message):(F==null?void 0:F.status)==-3&&(0,h.eF)()}),O=(D,g,_)=>{D=D!=null&&D.includes(".json")?D:`${D}.json`,W.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:y.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>w(void 0,null,function*(){const b=yield(0,n.$Q)({url:D});if(!b)return;B.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const r=yield(0,n.Ir)({id:b.shixun_identifier,homework_common_id:g});if(r!=null&&r.game_identifier){(0,h.xg)(`/tasks/${_}/${g}/${r.game_identifier}`);return}(r==null?void 0:r.status)===2?O(r==null?void 0:r.message,g,_):(r==null?void 0:r.status)===3&&f(r==null?void 0:r.message)})})},f=D=>{W.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:y.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",D,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},c=(D,g)=>w(void 0,[D,g],function*(_,{is_jupyter:b,is_jupyter_lab:r}){const x=yield(0,n.WT)(_);if(x.length>1)return W.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:y.createElement("div",null,y.createElement("div",null,"\u4F60\u5F53\u524D\u6709",x.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),y.createElement(H.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(F,P){const{course_identifier:L,id:Z}=P||{};return y.createElement("a",{target:"_blank",href:`/classrooms/${L}/shixun_homework/${Z}/detail`},F)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(F,P){const{course_identifier:L,id:Z,shixun_identifier:I}=P;return y.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{o({is_jupyter:b,is_jupyter_lab:r,shixunId:I,homework_common_id:Z,courseId:L})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:x,rowKey:"id"}))}),!0;if(x.length===1){const{shixun_identifier:F,id:P,course_identifier:L}=x[0];return o({is_jupyter:b,is_jupyter_lab:r,shixunId:F,homework_common_id:P,courseId:L}),!0}return!1});We.Z=o},46400:function(St,We,s){"use strict";s.d(We,{Z:function(){return te}});var n=s(29679),W=s(19248),B=s(99267),H=s(96512),h=s(78987),y=s(92310),w=s.n(y),o=s(77900),O=s(26112),f=s(59301),c=s(92343),D=s(36355),g=s(17313),_=s(83116);const b=(re,R,v,l,p)=>({backgroundColor:re,border:`${l.lineWidth}px ${l.lineType} ${R}`,[`${p}-icon`]:{color:v}}),r=re=>{const{componentCls:R,motionDurationSlow:v,marginXS:l,marginSM:p,fontSize:M,fontSizeLG:j,lineHeight:G,borderRadiusLG:de,motionEaseInOutCirc:De,withDescriptionIconSize:Be,colorText:we,colorTextHeading:Ce,withDescriptionPadding:Ze,defaultPadding:ze}=re;return{[R]:Object.assign(Object.assign({},(0,g.Wf)(re)),{position:"relative",display:"flex",alignItems:"center",padding:ze,wordWrap:"break-word",borderRadius:de,[`&${R}-rtl`]:{direction:"rtl"},[`${R}-content`]:{flex:1,minWidth:0},[`${R}-icon`]:{marginInlineEnd:l,lineHeight:0},"&-description":{display:"none",fontSize:M,lineHeight:G},"&-message":{color:Ce},[`&${R}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${v} ${De}, opacity ${v} ${De},
padding-top ${v} ${De}, padding-bottom ${v} ${De},
margin-bottom ${v} ${De}`},[`&${R}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${R}-with-description`]:{alignItems:"flex-start",padding:Ze,[`${R}-icon`]:{marginInlineEnd:p,fontSize:Be,lineHeight:0},[`${R}-message`]:{display:"block",marginBottom:l,color:Ce,fontSize:j},[`${R}-description`]:{display:"block",color:we}},[`${R}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=re=>{const{componentCls:R,colorSuccess:v,colorSuccessBorder:l,colorSuccessBg:p,colorWarning:M,colorWarningBorder:j,colorWarningBg:G,colorError:de,colorErrorBorder:De,colorErrorBg:Be,colorInfo:we,colorInfoBorder:Ce,colorInfoBg:Ze}=re;return{[R]:{"&-success":b(p,l,v,re,R),"&-info":b(Ze,Ce,we,re,R),"&-warning":b(G,j,M,re,R),"&-error":Object.assign(Object.assign({},b(Be,De,de,re,R)),{[`${R}-description > pre`]:{margin:0,padding:0}})}}},F=re=>{const{componentCls:R,iconCls:v,motionDurationMid:l,marginXS:p,fontSizeIcon:M,colorIcon:j,colorIconHover:G}=re;return{[R]:{"&-action":{marginInlineStart:p},[`${R}-close-icon`]:{marginInlineStart:p,padding:0,overflow:"hidden",fontSize:M,lineHeight:`${M}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${v}-close`]:{color:j,transition:`color ${l}`,"&:hover":{color:G}}},"&-close-text":{color:j,transition:`color ${l}`,"&:hover":{color:G}}}}},P=re=>[r(re),x(re),F(re)];var L=(0,_.Z)("Alert",re=>[P(re)],re=>({withDescriptionIconSize:re.fontSizeHeading3,defaultPadding:`${re.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${re.paddingMD}px ${re.paddingContentHorizontalLG}px`})),Z=function(re,R){var v={};for(var l in re)Object.prototype.hasOwnProperty.call(re,l)&&R.indexOf(l)<0&&(v[l]=re[l]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,l=Object.getOwnPropertySymbols(re);p<l.length;p++)R.indexOf(l[p])<0&&Object.prototype.propertyIsEnumerable.call(re,l[p])&&(v[l[p]]=re[l[p]]);return v};const I={success:n.Z,info:h.Z,error:W.Z,warning:H.Z},$=re=>{const{icon:R,prefixCls:v,type:l}=re,p=I[l]||null;return R?(0,c.wm)(R,f.createElement("span",{className:`${v}-icon`},R),()=>({className:w()(`${v}-icon`,{[R.props.className]:R.props.className})})):f.createElement(p,{className:`${v}-icon`})},z=re=>{const{isClosable:R,prefixCls:v,closeIcon:l,handleClose:p}=re,M=l===!0||l===void 0?f.createElement(B.Z,null):l;return R?f.createElement("button",{type:"button",onClick:p,className:`${v}-close-icon`,tabIndex:0},M):null};var i=re=>{const{description:R,prefixCls:v,message:l,banner:p,className:M,rootClassName:j,style:G,onMouseEnter:de,onMouseLeave:De,onClick:Be,afterClose:we,showIcon:Ce,closable:Ze,closeText:ze,closeIcon:Me,action:a}=re,J=Z(re,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[d,t]=f.useState(!1),e=f.useRef(null),{getPrefixCls:u,direction:A,alert:U}=f.useContext(D.E_),k=u("alert",v),[ie,ye]=L(k),Fe=Jt=>{var Ht;t(!0),(Ht=re.onClose)===null||Ht===void 0||Ht.call(re,Jt)},be=f.useMemo(()=>re.type!==void 0?re.type:p?"warning":"info",[re.type,p]),Re=f.useMemo(()=>ze?!0:typeof Ze=="boolean"?Ze:Me!==!1&&Me!==null&&Me!==void 0,[ze,Me,Ze]),Pe=p&&Ce===void 0?!0:Ce,ot=w()(k,`${k}-${be}`,{[`${k}-with-description`]:!!R,[`${k}-no-icon`]:!Pe,[`${k}-banner`]:!!p,[`${k}-rtl`]:A==="rtl"},U==null?void 0:U.className,M,j,ye),Tt=(0,O.Z)(J,{aria:!0,data:!0});return ie(f.createElement(o.default,{visible:!d,motionName:`${k}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Jt=>({maxHeight:Jt.offsetHeight}),onLeaveEnd:we},Jt=>{let{className:Ht,style:wt}=Jt;return f.createElement("div",Object.assign({ref:e,"data-show":!d,className:w()(ot,Ht),style:Object.assign(Object.assign(Object.assign({},U==null?void 0:U.style),G),wt),onMouseEnter:de,onMouseLeave:De,onClick:Be,role:"alert"},Tt),Pe?f.createElement($,{description:R,icon:re.icon,prefixCls:k,type:be}):null,f.createElement("div",{className:`${k}-content`},l?f.createElement("div",{className:`${k}-message`},l):null,R?f.createElement("div",{className:`${k}-description`},R):null),a?f.createElement("div",{className:`${k}-action`},a):null,f.createElement(z,{isClosable:Re,prefixCls:k,closeIcon:ze||Me,handleClose:Fe}))}))},Q=s(52884),ne=s(95727),T=s(65711),ue=s(85745),le=function(re){(0,T.Z)(v,re);var R=(0,ue.Z)(v);function v(){var l;return(0,Q.Z)(this,v),l=R.apply(this,arguments),l.state={error:void 0,info:{componentStack:""}},l}return(0,ne.Z)(v,[{key:"componentDidCatch",value:function(p,M){this.setState({error:p,info:M})}},{key:"render",value:function(){const{message:p,description:M,children:j}=this.props,{error:G,info:de}=this.state,De=de&&de.componentStack?de.componentStack:null,Be=typeof p=="undefined"?(G||"").toString():p,we=typeof M=="undefined"?De:M;return G?f.createElement(i,{type:"error",message:Be,description:f.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},we)}):j}}]),v}(f.Component);const X=i;X.ErrorBoundary=le;var te=X},49127:function(St,We,s){"use strict";s.d(We,{Z:function(){return R}});var n=s(92310),W=s.n(n),B=s(77900),H=s(59301),h=s(36785),y=s(92343),w=s(36355),o=s(93083),O=s(17313),f=s(45157),c=s(37613),D=s(83116);const g=new o.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),_=new o.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),b=new o.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),r=new o.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new o.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),F=new o.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),P=v=>{const{componentCls:l,iconCls:p,antCls:M,badgeShadowSize:j,motionDurationSlow:G,textFontSize:de,textFontSizeSM:De,statusSize:Be,dotSize:we,textFontWeight:Ce,indicatorHeight:Ze,indicatorHeightSM:ze,marginXS:Me}=v,a=`${M}-scroll-number`,J=(0,f.Z)(v,(d,t)=>{let{darkColor:e}=t;return{[`&${l} ${l}-color-${d}`]:{background:e,[`&:not(${l}-count)`]:{color:e}}}});return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(v)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${l}-count`]:{zIndex:v.indicatorZIndex,minWidth:Ze,height:Ze,color:v.badgeTextColor,fontWeight:Ce,fontSize:de,lineHeight:`${Ze}px`,whiteSpace:"nowrap",textAlign:"center",background:v.badgeColor,borderRadius:Ze/2,boxShadow:`0 0 0 ${j}px ${v.badgeShadowColor}`,transition:`background ${v.motionDurationMid}`,a:{color:v.badgeTextColor},"a:hover":{color:v.badgeTextColor},"a:hover &":{background:v.badgeColorHover}},[`${l}-count-sm`]:{minWidth:ze,height:ze,fontSize:De,lineHeight:`${ze}px`,borderRadius:ze/2},[`${l}-multiple-words`]:{padding:`0 ${v.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${l}-dot`]:{zIndex:v.indicatorZIndex,width:we,minWidth:we,height:we,background:v.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${j}px ${v.badgeShadowColor}`},[`${l}-dot${a}`]:{transition:`background ${G}`},[`${l}-count, ${l}-dot, ${a}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${p}-spin`]:{animationName:F,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${l}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${l}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Be,height:Be,verticalAlign:"middle",borderRadius:"50%"},[`${l}-status-success`]:{backgroundColor:v.colorSuccess},[`${l}-status-processing`]:{overflow:"visible",color:v.colorPrimary,backgroundColor:v.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:j,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:g,animationDuration:v.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${l}-status-default`]:{backgroundColor:v.colorTextPlaceholder},[`${l}-status-error`]:{backgroundColor:v.colorError},[`${l}-status-warning`]:{backgroundColor:v.colorWarning},[`${l}-status-text`]:{marginInlineStart:Me,color:v.colorText,fontSize:v.fontSize}}}),J),{[`${l}-zoom-appear, ${l}-zoom-enter`]:{animationName:_,animationDuration:v.motionDurationSlow,animationTimingFunction:v.motionEaseOutBack,animationFillMode:"both"},[`${l}-zoom-leave`]:{animationName:b,animationDuration:v.motionDurationSlow,animationTimingFunction:v.motionEaseOutBack,animationFillMode:"both"},[`&${l}-not-a-wrapper`]:{[`${l}-zoom-appear, ${l}-zoom-enter`]:{animationName:r,animationDuration:v.motionDurationSlow,animationTimingFunction:v.motionEaseOutBack},[`${l}-zoom-leave`]:{animationName:x,animationDuration:v.motionDurationSlow,animationTimingFunction:v.motionEaseOutBack},[`&:not(${l}-status)`]:{verticalAlign:"middle"},[`${a}-custom-component, ${l}-count`]:{transform:"none"},[`${a}-custom-component, ${a}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${a}`]:{overflow:"hidden",[`${a}-only`]:{position:"relative",display:"inline-block",height:Ze,transition:`all ${v.motionDurationSlow} ${v.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${a}-only-unit`]:{height:Ze,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${a}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${l}-count, ${l}-dot, ${a}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},L=v=>{const{fontSize:l,lineHeight:p,lineWidth:M,marginXS:j,colorBorderBg:G}=v,de=Math.round(l*p),De=M,Be=v.colorBgContainer,we=v.colorError,Ce=v.colorErrorHover;return(0,c.TS)(v,{badgeFontHeight:de,badgeShadowSize:De,badgeTextColor:Be,badgeColor:we,badgeColorHover:Ce,badgeShadowColor:G,badgeProcessingDuration:"1.2s",badgeRibbonOffset:j,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},Z=v=>{const{fontSize:l,lineHeight:p,fontSizeSM:M,lineWidth:j}=v;return{indicatorZIndex:"auto",indicatorHeight:Math.round(l*p)-2*j,indicatorHeightSM:l,dotSize:M/2,textFontSize:M,textFontSizeSM:M,textFontWeight:"normal",statusSize:M/2}};var I=(0,D.Z)("Badge",v=>{const l=L(v);return[P(l)]},Z);const $=v=>{const{antCls:l,badgeFontHeight:p,marginXS:M,badgeRibbonOffset:j}=v,G=`${l}-ribbon`,de=`${l}-ribbon-wrapper`,De=(0,f.Z)(v,(Be,we)=>{let{darkColor:Ce}=we;return{[`&${G}-color-${Be}`]:{background:Ce,color:Ce}}});return{[`${de}`]:{position:"relative"},[`${G}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(v)),{position:"absolute",top:M,padding:`0 ${v.paddingXS}px`,color:v.colorPrimary,lineHeight:`${p}px`,whiteSpace:"nowrap",backgroundColor:v.colorPrimary,borderRadius:v.borderRadiusSM,[`${G}-text`]:{color:v.colorTextLightSolid},[`${G}-corner`]:{position:"absolute",top:"100%",width:j,height:j,color:"currentcolor",border:`${j/2}px solid`,transform:v.badgeRibbonCornerTransform,transformOrigin:"top",filter:v.badgeRibbonCornerFilter}}),De),{[`&${G}-placement-end`]:{insetInlineEnd:-j,borderEndEndRadius:0,[`${G}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${G}-placement-start`]:{insetInlineStart:-j,borderEndStartRadius:0,[`${G}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var z=(0,D.Z)(["Badge","Ribbon"],v=>{const l=L(v);return[$(l)]},Z),i=v=>{const{className:l,prefixCls:p,style:M,color:j,children:G,text:de,placement:De="end",rootClassName:Be}=v,{getPrefixCls:we,direction:Ce}=H.useContext(w.E_),Ze=we("ribbon",p),ze=(0,h.o2)(j,!1),Me=W()(Ze,`${Ze}-placement-${De}`,{[`${Ze}-rtl`]:Ce==="rtl",[`${Ze}-color-${j}`]:ze},l),[a,J]=z(Ze),d={},t={};return j&&!ze&&(d.background=j,t.color=j),a(H.createElement("div",{className:W()(`${Ze}-wrapper`,Be,J)},G,H.createElement("div",{className:W()(Me,J),style:Object.assign(Object.assign({},d),M)},H.createElement("span",{className:`${Ze}-text`},de),H.createElement("div",{className:`${Ze}-corner`,style:t}))))};function Q(v){let{prefixCls:l,value:p,current:M,offset:j=0}=v,G;return j&&(G={position:"absolute",top:`${j}00%`,left:0}),H.createElement("span",{style:G,className:W()(`${l}-only-unit`,{current:M})},p)}function ne(v,l,p){let M=v,j=0;for(;(M+10)%10!==l;)M+=p,j+=p;return j}function T(v){const{prefixCls:l,count:p,value:M}=v,j=Number(M),G=Math.abs(p),[de,De]=H.useState(j),[Be,we]=H.useState(G),Ce=()=>{De(j),we(G)};H.useEffect(()=>{const Me=setTimeout(()=>{Ce()},1e3);return()=>{clearTimeout(Me)}},[j]);let Ze,ze;if(de===j||Number.isNaN(j)||Number.isNaN(de))Ze=[H.createElement(Q,Object.assign({},v,{key:j,current:!0}))],ze={transition:"none"};else{Ze=[];const Me=j+10,a=[];for(let t=j;t<=Me;t+=1)a.push(t);const J=a.findIndex(t=>t%10===de);Ze=a.map((t,e)=>{const u=t%10;return H.createElement(Q,Object.assign({},v,{key:t,value:u,offset:e-J,current:e===J}))});const d=Be<G?1:-1;ze={transform:`translateY(${-ne(de,j,d)}00%)`}}return H.createElement("span",{className:`${l}-only`,style:ze,onTransitionEnd:Ce},Ze)}var ue=function(v,l){var p={};for(var M in v)Object.prototype.hasOwnProperty.call(v,M)&&l.indexOf(M)<0&&(p[M]=v[M]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,M=Object.getOwnPropertySymbols(v);j<M.length;j++)l.indexOf(M[j])<0&&Object.prototype.propertyIsEnumerable.call(v,M[j])&&(p[M[j]]=v[M[j]]);return p},le=H.forwardRef((v,l)=>{const{prefixCls:p,count:M,className:j,motionClassName:G,style:de,title:De,show:Be,component:we="sup",children:Ce}=v,Ze=ue(v,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:ze}=H.useContext(w.E_),Me=ze("scroll-number",p),a=Object.assign(Object.assign({},Ze),{"data-show":Be,style:de,className:W()(Me,j,G),title:De});let J=M;if(M&&Number(M)%1===0){const d=String(M).split("");J=H.createElement("bdi",null,d.map((t,e)=>H.createElement(T,{prefixCls:Me,count:Number(M),value:t,key:d.length-e})))}return de&&de.borderColor&&(a.style=Object.assign(Object.assign({},de),{boxShadow:`0 0 0 1px ${de.borderColor} inset`})),Ce?(0,y.Tm)(Ce,d=>({className:W()(`${Me}-custom-component`,d==null?void 0:d.className,G)})):H.createElement(we,Object.assign({},a,{ref:l}),J)}),X=function(v,l){var p={};for(var M in v)Object.prototype.hasOwnProperty.call(v,M)&&l.indexOf(M)<0&&(p[M]=v[M]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,M=Object.getOwnPropertySymbols(v);j<M.length;j++)l.indexOf(M[j])<0&&Object.prototype.propertyIsEnumerable.call(v,M[j])&&(p[M[j]]=v[M[j]]);return p};const te=(v,l)=>{var p,M,j,G,de;const{prefixCls:De,scrollNumberPrefixCls:Be,children:we,status:Ce,text:Ze,color:ze,count:Me=null,overflowCount:a=99,dot:J=!1,size:d="default",title:t,offset:e,style:u,className:A,rootClassName:U,classNames:k,styles:ie,showZero:ye=!1}=v,Fe=X(v,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:be,direction:Re,badge:Pe}=H.useContext(w.E_),ot=be("badge",De),[Tt,Jt]=I(ot),Ht=Me>a?`${a}+`:Me,wt=Ht==="0"||Ht===0,Rt=Me===null||wt&&!ye,Bn=(Ce!=null||ze!=null)&&Rt,Xt=J&&!wt,sn=Xt?"":Ht,wn=(0,H.useMemo)(()=>(sn==null||sn===""||wt&&!ye)&&!Xt,[sn,wt,ye,Xt]),Pn=(0,H.useRef)(Me);wn||(Pn.current=Me);const bn=Pn.current,Hn=(0,H.useRef)(sn);wn||(Hn.current=sn);const _n=Hn.current,mn=(0,H.useRef)(Xt);wn||(mn.current=Xt);const Ye=(0,H.useMemo)(()=>{if(!e)return Object.assign(Object.assign({},Pe==null?void 0:Pe.style),u);const Nn={marginTop:e[1]};return Re==="rtl"?Nn.left=parseInt(e[0],10):Nn.right=-parseInt(e[0],10),Object.assign(Object.assign(Object.assign({},Nn),Pe==null?void 0:Pe.style),u)},[Re,e,u,Pe==null?void 0:Pe.style]),pn=t!=null?t:typeof bn=="string"||typeof bn=="number"?bn:void 0,xn=wn||!Ze?null:H.createElement("span",{className:`${ot}-status-text`},Ze),Sn=!bn||typeof bn!="object"?void 0:(0,y.Tm)(bn,Nn=>({style:Object.assign(Object.assign({},Ye),Nn.style)})),Mn=(0,h.o2)(ze,!1),Vn=W()(k==null?void 0:k.indicator,(p=Pe==null?void 0:Pe.classNames)===null||p===void 0?void 0:p.indicator,{[`${ot}-status-dot`]:Bn,[`${ot}-status-${Ce}`]:!!Ce,[`${ot}-color-${ze}`]:Mn}),tu={};ze&&!Mn&&(tu.color=ze,tu.background=ze);const ru=W()(ot,{[`${ot}-status`]:Bn,[`${ot}-not-a-wrapper`]:!we,[`${ot}-rtl`]:Re==="rtl"},A,U,Pe==null?void 0:Pe.className,(M=Pe==null?void 0:Pe.classNames)===null||M===void 0?void 0:M.root,k==null?void 0:k.root,Jt);if(!we&&Bn){const Nn=Ye.color;return Tt(H.createElement("span",Object.assign({},Fe,{className:ru,style:Object.assign(Object.assign(Object.assign({},ie==null?void 0:ie.root),(j=Pe==null?void 0:Pe.styles)===null||j===void 0?void 0:j.root),Ye)}),H.createElement("span",{className:Vn,style:Object.assign(Object.assign(Object.assign({},ie==null?void 0:ie.indicator),(G=Pe==null?void 0:Pe.styles)===null||G===void 0?void 0:G.indicator),tu)}),Ze&&H.createElement("span",{style:{color:Nn},className:`${ot}-status-text`},Ze)))}return Tt(H.createElement("span",Object.assign({ref:l},Fe,{className:ru,style:Object.assign(Object.assign({},(de=Pe==null?void 0:Pe.styles)===null||de===void 0?void 0:de.root),ie==null?void 0:ie.root)}),we,H.createElement(B.default,{visible:!wn,motionName:`${ot}-zoom`,motionAppear:!1,motionDeadline:1e3},Nn=>{let{className:Fu,ref:_u}=Nn;var Y,ou;const et=be("scroll-number",Be),qe=mn.current,ut=W()(k==null?void 0:k.indicator,(Y=Pe==null?void 0:Pe.classNames)===null||Y===void 0?void 0:Y.indicator,{[`${ot}-dot`]:qe,[`${ot}-count`]:!qe,[`${ot}-count-sm`]:d==="small",[`${ot}-multiple-words`]:!qe&&_n&&_n.toString().length>1,[`${ot}-status-${Ce}`]:!!Ce,[`${ot}-color-${ze}`]:Mn});let st=Object.assign(Object.assign(Object.assign({},ie==null?void 0:ie.indicator),(ou=Pe==null?void 0:Pe.styles)===null||ou===void 0?void 0:ou.indicator),Ye);return ze&&!Mn&&(st=st||{},st.background=ze),H.createElement(le,{prefixCls:et,show:!wn,motionClassName:Fu,className:ut,count:_n,title:pn,style:st,key:"scrollNumber",ref:_u},Sn)}),xn))},re=H.forwardRef(te);re.Ribbon=i;var R=re},66104:function(St,We,s){"use strict";s.d(We,{Z:function(){return le}});var n=s(92310),W=s.n(n),B=s(11592),H=s(26112),h=s(59301),y=s(92343),w=s(36355),o=s(84105),O=s(91857);const f=X=>{let{children:te}=X;const{getPrefixCls:re}=h.useContext(w.E_),R=re("breadcrumb");return h.createElement("li",{className:`${R}-separator`,"aria-hidden":"true"},te===""?te:te||"/")};f.__ANT_BREADCRUMB_SEPARATOR=!0;var c=f,D=function(X,te){var re={};for(var R in X)Object.prototype.hasOwnProperty.call(X,R)&&te.indexOf(R)<0&&(re[R]=X[R]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,R=Object.getOwnPropertySymbols(X);v<R.length;v++)te.indexOf(R[v])<0&&Object.prototype.propertyIsEnumerable.call(X,R[v])&&(re[R[v]]=X[R[v]]);return re};function g(X,te){if(X.title===void 0||X.title===null)return null;const re=Object.keys(te).join("|");return typeof X.title=="object"?X.title:String(X.title).replace(new RegExp(`:(${re})`,"g"),(R,v)=>te[v]||R)}function _(X,te,re,R){if(re==null)return null;const{className:v,onClick:l}=te,p=D(te,["className","onClick"]),M=Object.assign(Object.assign({},(0,H.Z)(p,{data:!0,aria:!0})),{onClick:l});return R!==void 0?h.createElement("a",Object.assign({},M,{className:W()(`${X}-link`,v),href:R}),re):h.createElement("span",Object.assign({},M,{className:W()(`${X}-link`,v)}),re)}function b(X,te){return(R,v,l,p,M)=>{if(te)return te(R,v,l,p);const j=g(R,v);return _(X,R,j,M)}}var r=function(X,te){var re={};for(var R in X)Object.prototype.hasOwnProperty.call(X,R)&&te.indexOf(R)<0&&(re[R]=X[R]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,R=Object.getOwnPropertySymbols(X);v<R.length;v++)te.indexOf(R[v])<0&&Object.prototype.propertyIsEnumerable.call(X,R[v])&&(re[R[v]]=X[R[v]]);return re};const x=X=>{const{prefixCls:te,separator:re="/",children:R,menu:v,overlay:l,dropdownProps:p,href:M}=X,G=(de=>{if(v||l){const De=Object.assign({},p);if(v){const Be=v||{},{items:we}=Be,Ce=r(Be,["items"]);De.menu=Object.assign(Object.assign({},Ce),{items:we==null?void 0:we.map((Ze,ze)=>{var{key:Me,title:a,label:J,path:d}=Ze,t=r(Ze,["key","title","label","path"]);let e=J!=null?J:a;return d&&(e=h.createElement("a",{href:`${M}${d}`},e)),Object.assign(Object.assign({},t),{key:Me!=null?Me:ze,label:e})})})}else l&&(De.overlay=l);return h.createElement(O.Z,Object.assign({placement:"bottom"},De),h.createElement("span",{className:`${te}-overlay-link`},de,h.createElement(o.Z,null)))}return de})(R);return G!=null?h.createElement(h.Fragment,null,h.createElement("li",null,G),re&&h.createElement(c,null,re)):null},F=X=>{const{prefixCls:te,children:re,href:R}=X,v=r(X,["prefixCls","children","href"]),{getPrefixCls:l}=h.useContext(w.E_),p=l("breadcrumb",te);return h.createElement(x,Object.assign({},v,{prefixCls:p}),_(p,v,re,R))};F.__ANT_BREADCRUMB_ITEM=!0;var P=F,L=s(17313),Z=s(83116),I=s(37613);const $=X=>{const{componentCls:te,iconCls:re}=X;return{[te]:Object.assign(Object.assign({},(0,L.Wf)(X)),{color:X.itemColor,fontSize:X.fontSize,[re]:{fontSize:X.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:X.linkColor,transition:`color ${X.motionDurationMid}`,padding:`0 ${X.paddingXXS}px`,borderRadius:X.borderRadiusSM,height:X.lineHeight*X.fontSize,display:"inline-block",marginInline:-X.marginXXS,"&:hover":{color:X.linkHoverColor,backgroundColor:X.colorBgTextHover}},(0,L.Qy)(X)),"li:last-child":{color:X.lastItemColor},[`${te}-separator`]:{marginInline:X.separatorMargin,color:X.separatorColor},[`${te}-link`]:{[`
> ${re} + span,
> ${re} + a
`]:{marginInlineStart:X.marginXXS}},[`${te}-overlay-link`]:{borderRadius:X.borderRadiusSM,height:X.lineHeight*X.fontSize,display:"inline-block",padding:`0 ${X.paddingXXS}px`,marginInline:-X.marginXXS,[`> ${re}`]:{marginInlineStart:X.marginXXS,fontSize:X.fontSizeIcon},"&:hover":{color:X.linkHoverColor,backgroundColor:X.colorBgTextHover,a:{color:X.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${X.componentCls}-rtl`]:{direction:"rtl"}})}};var z=(0,Z.Z)("Breadcrumb",X=>{const te=(0,I.TS)(X,{});return[$(te)]},X=>({itemColor:X.colorTextDescription,lastItemColor:X.colorText,iconFontSize:X.fontSize,linkColor:X.colorTextDescription,linkHoverColor:X.colorText,separatorColor:X.colorTextDescription,separatorMargin:X.marginXS})),V=function(X,te){var re={};for(var R in X)Object.prototype.hasOwnProperty.call(X,R)&&te.indexOf(R)<0&&(re[R]=X[R]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,R=Object.getOwnPropertySymbols(X);v<R.length;v++)te.indexOf(R[v])<0&&Object.prototype.propertyIsEnumerable.call(X,R[v])&&(re[R[v]]=X[R[v]]);return re};function i(X){const{breadcrumbName:te,children:re}=X,R=V(X,["breadcrumbName","children"]),v=Object.assign({title:te},R);return re&&(v.menu={items:re.map(l=>{var{breadcrumbName:p}=l,M=V(l,["breadcrumbName"]);return Object.assign(Object.assign({},M),{title:p})})}),v}function Q(X,te){return(0,h.useMemo)(()=>X||(te?te.map(i):null),[X,te])}var ne=function(X,te){var re={};for(var R in X)Object.prototype.hasOwnProperty.call(X,R)&&te.indexOf(R)<0&&(re[R]=X[R]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,R=Object.getOwnPropertySymbols(X);v<R.length;v++)te.indexOf(R[v])<0&&Object.prototype.propertyIsEnumerable.call(X,R[v])&&(re[R[v]]=X[R[v]]);return re};const T=(X,te)=>{if(te===void 0)return te;let re=(te||"").replace(/^\//,"");return Object.keys(X).forEach(R=>{re=re.replace(`:${R}`,X[R])}),re},ue=X=>{const{prefixCls:te,separator:re="/",style:R,className:v,rootClassName:l,routes:p,items:M,children:j,itemRender:G,params:de={}}=X,De=ne(X,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Be,direction:we,breadcrumb:Ce}=h.useContext(w.E_);let Ze;const ze=Be("breadcrumb",te),[Me,a]=z(ze),J=Q(M,p),d=b(ze,G);if(J&&J.length>0){const u=[],A=M||p;Ze=J.map((U,k)=>{const{path:ie,key:ye,type:Fe,menu:be,overlay:Re,onClick:Pe,className:ot,separator:Tt,dropdownProps:Jt}=U,Ht=T(de,ie);Ht!==void 0&&u.push(Ht);const wt=ye!=null?ye:k;if(Fe==="separator")return h.createElement(c,{key:wt},Tt);const Rt={},Bn=k===J.length-1;be?Rt.menu=be:Re&&(Rt.overlay=Re);let{href:Xt}=U;return u.length&&Ht!==void 0&&(Xt=`#/${u.join("/")}`),h.createElement(x,Object.assign({key:wt},Rt,(0,H.Z)(U,{data:!0,aria:!0}),{className:ot,dropdownProps:Jt,href:Xt,separator:Bn?"":re,onClick:Pe,prefixCls:ze}),d(U,de,A,u,Xt))})}else if(j){const u=(0,B.Z)(j).length;Ze=(0,B.Z)(j).map((A,U)=>{if(!A)return A;const k=U===u-1;return(0,y.Tm)(A,{separator:k?"":re,key:U})})}const t=W()(ze,Ce==null?void 0:Ce.className,{[`${ze}-rtl`]:we==="rtl"},v,l,a),e=Object.assign(Object.assign({},Ce==null?void 0:Ce.style),R);return Me(h.createElement("nav",Object.assign({className:t,style:e},De),h.createElement("ol",null,Ze)))};ue.Item=P,ue.Separator=c;var m=ue,le=m},37906:function(St,We,s){"use strict";s.d(We,{Z:function(){return R}});var n=s(59301),W=s(92310),B=s.n(W),H=s(69507),h=s(36355),y=s(19716),w=s(8628),O={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},c=n.createContext({}),D=s(11592),g=function(v,l){var p={};for(var M in v)Object.prototype.hasOwnProperty.call(v,M)&&l.indexOf(M)<0&&(p[M]=v[M]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,M=Object.getOwnPropertySymbols(v);j<M.length;j++)l.indexOf(M[j])<0&&Object.prototype.propertyIsEnumerable.call(v,M[j])&&(p[M[j]]=v[M[j]]);return p};const _=v=>(0,D.Z)(v).map(l=>Object.assign({},l==null?void 0:l.props));function b(v,l,p){const M=n.useMemo(()=>l||_(p),[l,p]);return n.useMemo(()=>M.map(G=>{var{span:de}=G,De=g(G,["span"]);return Object.assign(Object.assign({},De),{span:typeof de=="number"?de:(0,H.m9)(v,de)})}),[M,v])}function r(v,l,p){let M=v;return(p===void 0||p>l)&&(M=Object.assign(Object.assign({},v),{span:l})),M}function x(v,l){const p=[];let M=[],j=l;return v.filter(G=>G).forEach((G,de)=>{const De=G==null?void 0:G.span,Be=De||1;if(de===v.length-1){M.push(r(G,j,De)),p.push(M);return}Be<j?(j-=Be,M.push(G)):(M.push(r(G,j,Be)),p.push(M),j=l,M=[])}),p}var P=(v,l)=>(0,n.useMemo)(()=>x(l,v),[l,v]),Z=v=>{let{children:l}=v;return l};function I(v){return v!=null}var z=v=>{const{itemPrefixCls:l,component:p,span:M,className:j,style:G,labelStyle:de,contentStyle:De,bordered:Be,label:we,content:Ce,colon:Ze}=v,ze=p;return Be?n.createElement(ze,{className:B()({[`${l}-item-label`]:I(we),[`${l}-item-content`]:I(Ce)},j),style:G,colSpan:M},I(we)&&n.createElement("span",{style:de},we),I(Ce)&&n.createElement("span",{style:De},Ce)):n.createElement(ze,{className:B()(`${l}-item`,j),style:G,colSpan:M},n.createElement("div",{className:`${l}-item-container`},(we||we===0)&&n.createElement("span",{className:B()(`${l}-item-label`,{[`${l}-item-no-colon`]:!Ze}),style:de},we),(Ce||Ce===0)&&n.createElement("span",{className:B()(`${l}-item-content`),style:De},Ce)))};function V(v,l,p){let{colon:M,prefixCls:j,bordered:G}=l,{component:de,type:De,showLabel:Be,showContent:we,labelStyle:Ce,contentStyle:Ze}=p;return v.map((ze,Me)=>{let{label:a,children:J,prefixCls:d=j,className:t,style:e,labelStyle:u,contentStyle:A,span:U=1,key:k}=ze;return typeof de=="string"?n.createElement(z,{key:`${De}-${k||Me}`,className:t,style:e,labelStyle:Object.assign(Object.assign({},Ce),u),contentStyle:Object.assign(Object.assign({},Ze),A),span:U,colon:M,component:de,itemPrefixCls:d,bordered:G,label:Be?a:null,content:we?J:null}):[n.createElement(z,{key:`label-${k||Me}`,className:t,style:Object.assign(Object.assign(Object.assign({},Ce),e),u),span:1,colon:M,component:de[0],itemPrefixCls:d,bordered:G,label:a}),n.createElement(z,{key:`content-${k||Me}`,className:t,style:Object.assign(Object.assign(Object.assign({},Ze),e),A),span:U*2-1,component:de[1],itemPrefixCls:d,bordered:G,content:J})]})}var Q=v=>{const l=n.useContext(c),{prefixCls:p,vertical:M,row:j,index:G,bordered:de}=v;return M?n.createElement(n.Fragment,null,n.createElement("tr",{key:`label-${G}`,className:`${p}-row`},V(j,v,Object.assign({component:"th",type:"label",showLabel:!0},l))),n.createElement("tr",{key:`content-${G}`,className:`${p}-row`},V(j,v,Object.assign({component:"td",type:"content",showContent:!0},l)))):n.createElement("tr",{key:G,className:`${p}-row`},V(j,v,Object.assign({component:de?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},l)))},ne=s(17313),T=s(83116),ue=s(37613);const m=v=>{const{componentCls:l,labelBg:p}=v;return{[`&${l}-bordered`]:{[`> ${l}-view`]:{border:`${v.lineWidth}px ${v.lineType} ${v.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${l}-row`]:{borderBottom:`${v.lineWidth}px ${v.lineType} ${v.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${l}-item-label, > ${l}-item-content`]:{padding:`${v.padding}px ${v.paddingLG}px`,borderInlineEnd:`${v.lineWidth}px ${v.lineType} ${v.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${l}-item-label`]:{color:v.colorTextSecondary,backgroundColor:p,"&::after":{display:"none"}}}},[`&${l}-middle`]:{[`${l}-row`]:{[`> ${l}-item-label, > ${l}-item-content`]:{padding:`${v.paddingSM}px ${v.paddingLG}px`}}},[`&${l}-small`]:{[`${l}-row`]:{[`> ${l}-item-label, > ${l}-item-content`]:{padding:`${v.paddingXS}px ${v.padding}px`}}}}}},le=v=>{const{componentCls:l,extraColor:p,itemPaddingBottom:M,colonMarginRight:j,colonMarginLeft:G,titleMarginBottom:de}=v;return{[l]:Object.assign(Object.assign(Object.assign({},(0,ne.Wf)(v)),m(v)),{"&-rtl":{direction:"rtl"},[`${l}-header`]:{display:"flex",alignItems:"center",marginBottom:de},[`${l}-title`]:Object.assign(Object.assign({},ne.vS),{flex:"auto",color:v.colorText,fontWeight:v.fontWeightStrong,fontSize:v.fontSizeLG,lineHeight:v.lineHeightLG}),[`${l}-extra`]:{marginInlineStart:"auto",color:p,fontSize:v.fontSize},[`${l}-view`]:{width:"100%",borderRadius:v.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${l}-row`]:{"> th, > td":{paddingBottom:M},"&:last-child":{borderBottom:"none"}},[`${l}-item-label`]:{color:v.colorTextTertiary,fontWeight:"normal",fontSize:v.fontSize,lineHeight:v.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${G}px ${j}px`},[`&${l}-item-no-colon::after`]:{content:'""'}},[`${l}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${l}-item-content`]:{display:"table-cell",flex:1,color:v.colorText,fontSize:v.fontSize,lineHeight:v.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${l}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${l}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${l}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${l}-row`]:{"> th, > td":{paddingBottom:v.paddingSM}}},"&-small":{[`${l}-row`]:{"> th, > td":{paddingBottom:v.paddingXS}}}})}};var X=(0,T.Z)("Descriptions",v=>{const l=(0,ue.TS)(v,{});return[le(l)]},v=>({labelBg:v.colorFillAlter,titleMarginBottom:v.fontSizeSM*v.lineHeightSM,itemPaddingBottom:v.padding,colonMarginRight:v.marginXS,colonMarginLeft:v.marginXXS/2,extraColor:v.colorText})),te=function(v,l){var p={};for(var M in v)Object.prototype.hasOwnProperty.call(v,M)&&l.indexOf(M)<0&&(p[M]=v[M]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,M=Object.getOwnPropertySymbols(v);j<M.length;j++)l.indexOf(M[j])<0&&Object.prototype.propertyIsEnumerable.call(v,M[j])&&(p[M[j]]=v[M[j]]);return p};const re=v=>{const{prefixCls:l,title:p,extra:M,column:j,colon:G=!0,bordered:de,layout:De,children:Be,className:we,rootClassName:Ce,style:Ze,size:ze,labelStyle:Me,contentStyle:a,items:J}=v,d=te(v,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:t,direction:e,descriptions:u}=n.useContext(h.E_),A=t("descriptions",l),U=(0,w.Z)(),k=n.useMemo(()=>{var ot;return typeof j=="number"?j:(ot=(0,H.m9)(U,Object.assign(Object.assign({},O),j)))!==null&&ot!==void 0?ot:3},[U,j]),ie=b(U,J,Be),ye=(0,y.Z)(ze),Fe=P(k,ie),[be,Re]=X(A),Pe=n.useMemo(()=>({labelStyle:Me,contentStyle:a}),[Me,a]);return be(n.createElement(c.Provider,{value:Pe},n.createElement("div",Object.assign({className:B()(A,u==null?void 0:u.className,{[`${A}-${ye}`]:ye&&ye!=="default",[`${A}-bordered`]:!!de,[`${A}-rtl`]:e==="rtl"},we,Ce,Re),style:Object.assign(Object.assign({},u==null?void 0:u.style),Ze)},d),(p||M)&&n.createElement("div",{className:`${A}-header`},p&&n.createElement("div",{className:`${A}-title`},p),M&&n.createElement("div",{className:`${A}-extra`},M)),n.createElement("div",{className:`${A}-view`},n.createElement("table",null,n.createElement("tbody",null,Fe.map((ot,Tt)=>n.createElement(Q,{key:Tt,index:Tt,colon:G,prefixCls:A,vertical:De==="vertical",bordered:de,row:ot}))))))))};re.Item=Z;var R=re},13570:function(St,We,s){"use strict";s.d(We,{Z:function(){return l}});var n=s(96663),W=s(59301),B={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},H=B,h=s(7657),y=function(M,j){return W.createElement(h.Z,(0,n.Z)({},M,{ref:j,icon:H}))},w=W.forwardRef(y),o=w,O=s(92310),f=s.n(O),c=s(90493),D=s(72071),g=s(6620),_=s(18929),b=s(10228),r=s(26112);function x(p,M){var j=p.disabled,G=p.prefixCls,de=p.character,De=p.characterRender,Be=p.index,we=p.count,Ce=p.value,Ze=p.allowHalf,ze=p.focused,Me=p.onHover,a=p.onClick,J=function(ie){Me(ie,Be)},d=function(ie){a(ie,Be)},t=function(ie){ie.keyCode===b.Z.ENTER&&a(ie,Be)},e=Be+1,u=new Set([G]);Ce===0&&Be===0&&ze?u.add("".concat(G,"-focused")):Ze&&Ce+.5>=e&&Ce<e?(u.add("".concat(G,"-half")),u.add("".concat(G,"-active")),ze&&u.add("".concat(G,"-focused"))):(e<=Ce?u.add("".concat(G,"-full")):u.add("".concat(G,"-zero")),e===Ce&&ze&&u.add("".concat(G,"-focused")));var A=typeof de=="function"?de(p):de,U=W.createElement("li",{className:f()(Array.from(u)),ref:M},W.createElement("div",{onClick:j?null:d,onKeyDown:j?null:t,onMouseMove:j?null:J,role:"radio","aria-checked":Ce>Be?"true":"false","aria-posinset":Be+1,"aria-setsize":we,tabIndex:j?-1:0},W.createElement("div",{className:"".concat(G,"-first")},A),W.createElement("div",{className:"".concat(G,"-second")},A)));return De&&(U=De(U,p)),U}var F=W.forwardRef(x);function P(){var p=W.useRef({});function M(G){return p.current[G]}function j(G){return function(de){p.current[G]=de}}return[M,j]}function L(p){var M=p.pageXOffset,j="scrollLeft";if(typeof M!="number"){var G=p.document;M=G.documentElement[j],typeof M!="number"&&(M=G.body[j])}return M}function Z(p){var M,j,G=p.ownerDocument,de=G.body,De=G&&G.documentElement,Be=p.getBoundingClientRect();return M=Be.left,j=Be.top,M-=De.clientLeft||de.clientLeft||0,j-=De.clientTop||de.clientTop||0,{left:M,top:j}}function I(p){var M=Z(p),j=p.ownerDocument,G=j.defaultView||j.parentWindow;return M.left+=L(G),M.left}var $=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function z(p,M){var j,G=p.prefixCls,de=G===void 0?"rc-rate":G,De=p.className,Be=p.defaultValue,we=p.value,Ce=p.count,Ze=Ce===void 0?5:Ce,ze=p.allowHalf,Me=ze===void 0?!1:ze,a=p.allowClear,J=a===void 0?!0:a,d=p.character,t=d===void 0?"\u2605":d,e=p.characterRender,u=p.disabled,A=p.direction,U=A===void 0?"ltr":A,k=p.tabIndex,ie=k===void 0?0:k,ye=p.autoFocus,Fe=p.onHoverChange,be=p.onChange,Re=p.onFocus,Pe=p.onBlur,ot=p.onKeyDown,Tt=p.onMouseLeave,Jt=(0,g.Z)(p,$),Ht=P(),wt=(0,D.Z)(Ht,2),Rt=wt[0],Bn=wt[1],Xt=W.useRef(null),sn=function(){if(!u){var pt;(pt=Xt.current)===null||pt===void 0||pt.focus()}};W.useImperativeHandle(M,function(){return{focus:sn,blur:function(){if(!u){var pt;(pt=Xt.current)===null||pt===void 0||pt.blur()}}}});var wn=(0,_.Z)(Be||0,{value:we}),Pn=(0,D.Z)(wn,2),bn=Pn[0],Hn=Pn[1],_n=(0,_.Z)(null),mn=(0,D.Z)(_n,2),Ye=mn[0],pn=mn[1],xn=function(pt,$t){var Qt=U==="rtl",Ct=pt+1;if(Me){var yn=Rt(pt),hn=I(yn),en=yn.clientWidth;(Qt&&$t-hn>en/2||!Qt&&$t-hn<en/2)&&(Ct-=.5)}return Ct},Sn=function(pt){Hn(pt),be==null||be(pt)},Mn=W.useState(!1),Vn=(0,D.Z)(Mn,2),tu=Vn[0],ru=Vn[1],Nn=function(){ru(!0),Re==null||Re()},Fu=function(){ru(!1),Pe==null||Pe()},_u=W.useState(null),Y=(0,D.Z)(_u,2),ou=Y[0],et=Y[1],qe=function(pt,$t){var Qt=xn($t,pt.pageX);Qt!==Ye&&(et(Qt),pn(null)),Fe==null||Fe(Qt)},ut=function(pt){u||(et(null),pn(null),Fe==null||Fe(void 0)),pt&&(Tt==null||Tt(pt))},st=function(pt,$t){var Qt=xn($t,pt.pageX),Ct=!1;J&&(Ct=Qt===bn),ut(),Sn(Ct?0:Qt),pn(Ct?Qt:null)},Ut=function(pt){var $t=pt.keyCode,Qt=U==="rtl",Ct=bn;$t===b.Z.RIGHT&&Ct<Ze&&!Qt?(Me?Ct+=.5:Ct+=1,Sn(Ct),pt.preventDefault()):$t===b.Z.LEFT&&Ct>0&&!Qt||$t===b.Z.RIGHT&&Ct>0&&Qt?(Me?Ct-=.5:Ct-=1,Sn(Ct),pt.preventDefault()):$t===b.Z.LEFT&&Ct<Ze&&Qt&&(Me?Ct+=.5:Ct+=1,Sn(Ct),pt.preventDefault()),ot==null||ot(pt)};W.useEffect(function(){ye&&!u&&sn()},[]);var qt=new Array(Ze).fill(0).map(function(jt,pt){return W.createElement(F,{ref:Bn(pt),index:pt,count:Ze,disabled:u,prefixCls:"".concat(de,"-star"),allowHalf:Me,value:ou===null?bn:ou,onClick:st,onHover:qe,key:jt||pt,character:t,characterRender:e,focused:tu})}),ht=f()(de,De,(j={},(0,c.Z)(j,"".concat(de,"-disabled"),u),(0,c.Z)(j,"".concat(de,"-rtl"),U==="rtl"),j));return W.createElement("ul",(0,n.Z)({className:ht,onMouseLeave:ut,tabIndex:u?-1:ie,onFocus:u?null:Nn,onBlur:u?null:Fu,onKeyDown:u?null:Ut,ref:Xt,role:"radiogroup"},(0,r.Z)(Jt,{aria:!0,data:!0,attr:!0})),qt)}var V=W.forwardRef(z),i=V,Q=s(36355),ne=s(6848),T=s(17313),ue=s(83116),m=s(37613);const le=p=>{const{componentCls:M}=p;return{[`${M}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:p.marginXS},"> div":{transition:`all ${p.motionDurationMid}, outline 0s`,"&:hover":{transform:p.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${p.lineWidth}px dashed ${p.starColor}`,transform:p.starHoverScale}},"&-first, &-second":{color:p.starBg,transition:`all ${p.motionDurationMid}`,userSelect:"none",[p.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${M}-star-first, &-half ${M}-star-second`]:{opacity:1},[`&-half ${M}-star-first, &-full ${M}-star-second`]:{color:"inherit"}}}},X=p=>({[`&-rtl${p.componentCls}`]:{direction:"rtl"}}),te=p=>{const{componentCls:M}=p;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,T.Wf)(p)),{display:"inline-block",margin:0,padding:0,color:p.starColor,fontSize:p.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${M} ${M}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),le(p)),{[`+ ${M}-text`]:{display:"inline-block",marginInlineStart:p.marginXS,fontSize:p.fontSize}}),X(p))}};var re=(0,ue.Z)("Rate",p=>{const M=(0,m.TS)(p,{});return[te(M)]},p=>({starColor:p.yellow6,starSize:p.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:p.colorFillContent})),R=function(p,M){var j={};for(var G in p)Object.prototype.hasOwnProperty.call(p,G)&&M.indexOf(G)<0&&(j[G]=p[G]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,G=Object.getOwnPropertySymbols(p);de<G.length;de++)M.indexOf(G[de])<0&&Object.prototype.propertyIsEnumerable.call(p,G[de])&&(j[G[de]]=p[G[de]]);return j},l=W.forwardRef((p,M)=>{const{prefixCls:j,className:G,rootClassName:de,style:De,tooltips:Be,character:we=W.createElement(o,null)}=p,Ce=R(p,["prefixCls","className","rootClassName","style","tooltips","character"]),Ze=(u,A)=>{let{index:U}=A;return Be?W.createElement(ne.Z,{title:Be[U]},u):u},{getPrefixCls:ze,direction:Me,rate:a}=W.useContext(Q.E_),J=ze("rate",j),[d,t]=re(J),e=Object.assign(Object.assign({},a==null?void 0:a.style),De);return d(W.createElement(i,Object.assign({ref:M,character:we,characterRender:Ze},Ce,{className:f()(G,de,t,a==null?void 0:a.className),style:e,prefixCls:J,direction:Me})))})},61621:function(St,We,s){"use strict";s.d(We,{Z:function(){return t}});var n=s(92310),W=s.n(n),B=s(59301),H=s(36355),h=s(2738),w=e=>{const{prefixCls:u,className:A,style:U,size:k,shape:ie}=e,ye=W()({[`${u}-lg`]:k==="large",[`${u}-sm`]:k==="small"}),Fe=W()({[`${u}-circle`]:ie==="circle",[`${u}-square`]:ie==="square",[`${u}-round`]:ie==="round"}),be=B.useMemo(()=>typeof k=="number"?{width:k,height:k,lineHeight:`${k}px`}:{},[k]);return B.createElement("span",{className:W()(u,ye,Fe,A),style:Object.assign(Object.assign({},be),U)})},o=s(93083),O=s(83116),f=s(37613);const c=new o.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),D=e=>({height:e,lineHeight:`${e}px`}),g=e=>Object.assign({width:e},D(e)),_=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:c,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),b=e=>Object.assign({width:e*5,minWidth:e*5},D(e)),r=e=>{const{skeletonAvatarCls:u,gradientFromColor:A,controlHeight:U,controlHeightLG:k,controlHeightSM:ie}=e;return{[`${u}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:A},g(U)),[`${u}${u}-circle`]:{borderRadius:"50%"},[`${u}${u}-lg`]:Object.assign({},g(k)),[`${u}${u}-sm`]:Object.assign({},g(ie))}},x=e=>{const{controlHeight:u,borderRadiusSM:A,skeletonInputCls:U,controlHeightLG:k,controlHeightSM:ie,gradientFromColor:ye}=e;return{[`${U}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ye,borderRadius:A},b(u)),[`${U}-lg`]:Object.assign({},b(k)),[`${U}-sm`]:Object.assign({},b(ie))}},F=e=>Object.assign({width:e},D(e)),P=e=>{const{skeletonImageCls:u,imageSizeBase:A,gradientFromColor:U,borderRadiusSM:k}=e;return{[`${u}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:U,borderRadius:k},F(A*2)),{[`${u}-path`]:{fill:"#bfbfbf"},[`${u}-svg`]:Object.assign(Object.assign({},F(A)),{maxWidth:A*4,maxHeight:A*4}),[`${u}-svg${u}-svg-circle`]:{borderRadius:"50%"}}),[`${u}${u}-circle`]:{borderRadius:"50%"}}},L=(e,u,A)=>{const{skeletonButtonCls:U}=e;return{[`${A}${U}-circle`]:{width:u,minWidth:u,borderRadius:"50%"},[`${A}${U}-round`]:{borderRadius:u}}},Z=e=>Object.assign({width:e*2,minWidth:e*2},D(e)),I=e=>{const{borderRadiusSM:u,skeletonButtonCls:A,controlHeight:U,controlHeightLG:k,controlHeightSM:ie,gradientFromColor:ye}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${A}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ye,borderRadius:u,width:U*2,minWidth:U*2},Z(U))},L(e,U,A)),{[`${A}-lg`]:Object.assign({},Z(k))}),L(e,k,`${A}-lg`)),{[`${A}-sm`]:Object.assign({},Z(ie))}),L(e,ie,`${A}-sm`))},$=e=>{const{componentCls:u,skeletonAvatarCls:A,skeletonTitleCls:U,skeletonParagraphCls:k,skeletonButtonCls:ie,skeletonInputCls:ye,skeletonImageCls:Fe,controlHeight:be,controlHeightLG:Re,controlHeightSM:Pe,gradientFromColor:ot,padding:Tt,marginSM:Jt,borderRadius:Ht,titleHeight:wt,blockRadius:Rt,paragraphLiHeight:Bn,controlHeightXS:Xt,paragraphMarginTop:sn}=e;return{[`${u}`]:{display:"table",width:"100%",[`${u}-header`]:{display:"table-cell",paddingInlineEnd:Tt,verticalAlign:"top",[`${A}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ot},g(be)),[`${A}-circle`]:{borderRadius:"50%"},[`${A}-lg`]:Object.assign({},g(Re)),[`${A}-sm`]:Object.assign({},g(Pe))},[`${u}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${U}`]:{width:"100%",height:wt,background:ot,borderRadius:Rt,[`+ ${k}`]:{marginBlockStart:Pe}},[`${k}`]:{padding:0,"> li":{width:"100%",height:Bn,listStyle:"none",background:ot,borderRadius:Rt,"+ li":{marginBlockStart:Xt}}},[`${k}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${u}-content`]:{[`${U}, ${k} > li`]:{borderRadius:Ht}}},[`${u}-with-avatar ${u}-content`]:{[`${U}`]:{marginBlockStart:Jt,[`+ ${k}`]:{marginBlockStart:sn}}},[`${u}${u}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},I(e)),r(e)),x(e)),P(e)),[`${u}${u}-block`]:{width:"100%",[`${ie}`]:{width:"100%"},[`${ye}`]:{width:"100%"}},[`${u}${u}-active`]:{[`
${U},
${k} > li,
${A},
${ie},
${ye},
${Fe}
`]:Object.assign({},_(e))}}};var z=(0,O.Z)("Skeleton",e=>{const{componentCls:u}=e,A=(0,f.TS)(e,{skeletonAvatarCls:`${u}-avatar`,skeletonTitleCls:`${u}-title`,skeletonParagraphCls:`${u}-paragraph`,skeletonButtonCls:`${u}-button`,skeletonInputCls:`${u}-input`,skeletonImageCls:`${u}-image`,imageSizeBase:e.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[$(A)]},e=>{const{colorFillContent:u,colorFill:A}=e,U=u,k=A;return{color:U,colorGradientEnd:k,gradientFromColor:U,gradientToColor:k,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),i=e=>{const{prefixCls:u,className:A,rootClassName:U,active:k,shape:ie="circle",size:ye="default"}=e,{getPrefixCls:Fe}=B.useContext(H.E_),be=Fe("skeleton",u),[Re,Pe]=z(be),ot=(0,h.Z)(e,["prefixCls","className"]),Tt=W()(be,`${be}-element`,{[`${be}-active`]:k},A,U,Pe);return Re(B.createElement("div",{className:Tt},B.createElement(w,Object.assign({prefixCls:`${be}-avatar`,shape:ie,size:ye},ot))))},ne=e=>{const{prefixCls:u,className:A,rootClassName:U,active:k,block:ie=!1,size:ye="default"}=e,{getPrefixCls:Fe}=B.useContext(H.E_),be=Fe("skeleton",u),[Re,Pe]=z(be),ot=(0,h.Z)(e,["prefixCls"]),Tt=W()(be,`${be}-element`,{[`${be}-active`]:k,[`${be}-block`]:ie},A,U,Pe);return Re(B.createElement("div",{className:Tt},B.createElement(w,Object.assign({prefixCls:`${be}-button`,size:ye},ot))))};const T="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var m=e=>{const{prefixCls:u,className:A,rootClassName:U,style:k,active:ie}=e,{getPrefixCls:ye}=B.useContext(H.E_),Fe=ye("skeleton",u),[be,Re]=z(Fe),Pe=W()(Fe,`${Fe}-element`,{[`${Fe}-active`]:ie},A,U,Re);return be(B.createElement("div",{className:Pe},B.createElement("div",{className:W()(`${Fe}-image`,A),style:k},B.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Fe}-image-svg`},B.createElement("path",{d:T,className:`${Fe}-image-path`})))))},X=e=>{const{prefixCls:u,className:A,rootClassName:U,active:k,block:ie,size:ye="default"}=e,{getPrefixCls:Fe}=B.useContext(H.E_),be=Fe("skeleton",u),[Re,Pe]=z(be),ot=(0,h.Z)(e,["prefixCls"]),Tt=W()(be,`${be}-element`,{[`${be}-active`]:k,[`${be}-block`]:ie},A,U,Pe);return Re(B.createElement("div",{className:Tt},B.createElement(w,Object.assign({prefixCls:`${be}-input`,size:ye},ot))))},te=s(96663),re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},R=re,v=s(7657),l=function(u,A){return B.createElement(v.Z,(0,te.Z)({},u,{ref:A,icon:R}))},p=B.forwardRef(l),M=p,G=e=>{const{prefixCls:u,className:A,rootClassName:U,style:k,active:ie,children:ye}=e,{getPrefixCls:Fe}=B.useContext(H.E_),be=Fe("skeleton",u),[Re,Pe]=z(be),ot=W()(be,`${be}-element`,{[`${be}-active`]:ie},Pe,A,U),Tt=ye!=null?ye:B.createElement(M,null);return Re(B.createElement("div",{className:ot},B.createElement("div",{className:W()(`${be}-image`,A),style:k},Tt)))},de=s(19127),Be=e=>{const u=Fe=>{const{width:be,rows:Re=2}=e;if(Array.isArray(be))return be[Fe];if(Re-1===Fe)return be},{prefixCls:A,className:U,style:k,rows:ie}=e,ye=(0,de.Z)(Array(ie)).map((Fe,be)=>B.createElement("li",{key:be,style:{width:u(be)}}));return B.createElement("ul",{className:W()(A,U),style:k},ye)},Ce=e=>{let{prefixCls:u,className:A,width:U,style:k}=e;return B.createElement("h3",{className:W()(u,A),style:Object.assign({width:U},k)})};function Ze(e){return e&&typeof e=="object"?e:{}}function ze(e,u){return e&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Me(e,u){return!e&&u?{width:"38%"}:e&&u?{width:"50%"}:{}}function a(e,u){const A={};return(!e||!u)&&(A.width="61%"),!e&&u?A.rows=3:A.rows=2,A}const J=e=>{const{prefixCls:u,loading:A,className:U,rootClassName:k,style:ie,children:ye,avatar:Fe=!1,title:be=!0,paragraph:Re=!0,active:Pe,round:ot}=e,{getPrefixCls:Tt,direction:Jt,skeleton:Ht}=B.useContext(H.E_),wt=Tt("skeleton",u),[Rt,Bn]=z(wt);if(A||!("loading"in e)){const Xt=!!Fe,sn=!!be,wn=!!Re;let Pn;if(Xt){const _n=Object.assign(Object.assign({prefixCls:`${wt}-avatar`},ze(sn,wn)),Ze(Fe));Pn=B.createElement("div",{className:`${wt}-header`},B.createElement(w,Object.assign({},_n)))}let bn;if(sn||wn){let _n;if(sn){const Ye=Object.assign(Object.assign({prefixCls:`${wt}-title`},Me(Xt,wn)),Ze(be));_n=B.createElement(Ce,Object.assign({},Ye))}let mn;if(wn){const Ye=Object.assign(Object.assign({prefixCls:`${wt}-paragraph`},a(Xt,sn)),Ze(Re));mn=B.createElement(Be,Object.assign({},Ye))}bn=B.createElement("div",{className:`${wt}-content`},_n,mn)}const Hn=W()(wt,{[`${wt}-with-avatar`]:Xt,[`${wt}-active`]:Pe,[`${wt}-rtl`]:Jt==="rtl",[`${wt}-round`]:ot},Ht==null?void 0:Ht.className,U,k,Bn);return Rt(B.createElement("div",{className:Hn,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ie)},Pn,bn))}return typeof ye!="undefined"?ye:null};J.Button=ne,J.Avatar=i,J.Input=X,J.Image=m,J.Node=G;var d=J,t=d},31797:function(St,We,s){"use strict";s.d(We,{default:function(){return z}});var n=s(59301),W=s(56762),B=s(92343),H=s(92310),h=s.n(H),y=s(36355),w=s(61621),O=V=>{const{value:i,formatter:Q,precision:ne,decimalSeparator:T,groupSeparator:ue="",prefixCls:m}=V;let le;if(typeof Q=="function")le=Q(i);else{const X=String(i),te=X.match(/^(-?)(\d*)(\.(\d+))?$/);if(!te||X==="-")le=X;else{const re=te[1];let R=te[2]||"0",v=te[4]||"";R=R.replace(/\B(?=(\d{3})+(?!\d))/g,ue),typeof ne=="number"&&(v=v.padEnd(ne,"0").slice(0,ne>0?ne:0)),v&&(v=`${T}${v}`),le=[n.createElement("span",{key:"int",className:`${m}-content-value-int`},re,R),v&&n.createElement("span",{key:"decimal",className:`${m}-content-value-decimal`},v)]}}return n.createElement("span",{className:`${m}-content-value`},le)},f=s(17313),c=s(83116),D=s(37613);const g=V=>{const{componentCls:i,marginXXS:Q,padding:ne,colorTextDescription:T,titleFontSize:ue,colorTextHeading:m,contentFontSize:le,fontFamily:X}=V;return{[`${i}`]:Object.assign(Object.assign({},(0,f.Wf)(V)),{[`${i}-title`]:{marginBottom:Q,color:T,fontSize:ue},[`${i}-skeleton`]:{paddingTop:ne},[`${i}-content`]:{color:m,fontSize:le,fontFamily:X,[`${i}-content-value`]:{display:"inline-block",direction:"ltr"},[`${i}-content-prefix, ${i}-content-suffix`]:{display:"inline-block"},[`${i}-content-prefix`]:{marginInlineEnd:Q},[`${i}-content-suffix`]:{marginInlineStart:Q}}})}};var _=(0,c.Z)("Statistic",V=>{const i=(0,D.TS)(V,{});return[g(i)]},V=>{const{fontSizeHeading3:i,fontSize:Q}=V;return{titleFontSize:Q,contentFontSize:i}}),r=V=>{const{prefixCls:i,className:Q,rootClassName:ne,style:T,valueStyle:ue,value:m=0,title:le,valueRender:X,prefix:te,suffix:re,loading:R=!1,onMouseEnter:v,onMouseLeave:l,decimalSeparator:p=".",groupSeparator:M=","}=V,{getPrefixCls:j,direction:G,statistic:de}=n.useContext(y.E_),De=j("statistic",i),[Be,we]=_(De),Ce=n.createElement(O,Object.assign({decimalSeparator:p,groupSeparator:M,prefixCls:De},V,{value:m})),Ze=h()(De,{[`${De}-rtl`]:G==="rtl"},de==null?void 0:de.className,Q,ne,we);return Be(n.createElement("div",{className:Ze,style:Object.assign(Object.assign({},de==null?void 0:de.style),T),onMouseEnter:v,onMouseLeave:l},le&&n.createElement("div",{className:`${De}-title`},le),n.createElement(w.Z,{paragraph:!1,loading:R,className:`${De}-skeleton`},n.createElement("div",{style:ue,className:`${De}-content`},te&&n.createElement("span",{className:`${De}-content-prefix`},te),X?X(Ce):Ce,re&&n.createElement("span",{className:`${De}-content-suffix`},re)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function F(V,i){let Q=V;const ne=/\[[^\]]*]/g,T=(i.match(ne)||[]).map(X=>X.slice(1,-1)),ue=i.replace(ne,"[]"),m=x.reduce((X,te)=>{let[re,R]=te;if(X.includes(re)){const v=Math.floor(Q/R);return Q-=v*R,X.replace(new RegExp(`${re}+`,"g"),l=>{const p=l.length;return v.toString().padStart(p,"0")})}return X},ue);let le=0;return m.replace(ne,()=>{const X=T[le];return le+=1,X})}function P(V,i){const{format:Q=""}=i,ne=new Date(V).getTime(),T=Date.now(),ue=Math.max(ne-T,0);return F(ue,Q)}const L=1e3/30;function Z(V){return new Date(V).getTime()}const I=V=>{const{value:i,format:Q="HH:mm:ss",onChange:ne,onFinish:T}=V,ue=(0,W.Z)(),m=n.useRef(null),le=()=>{T==null||T(),m.current&&(clearInterval(m.current),m.current=null)},X=()=>{const R=Z(i);R>=Date.now()&&(m.current=setInterval(()=>{ue(),ne==null||ne(R-Date.now()),R<Date.now()&&le()},L))};n.useEffect(()=>(X(),()=>{m.current&&(clearInterval(m.current),m.current=null)}),[i]);const te=(R,v)=>P(R,Object.assign(Object.assign({},v),{format:Q})),re=R=>(0,B.Tm)(R,{title:void 0});return n.createElement(r,Object.assign({},V,{valueRender:re,formatter:te}))};var $=n.memo(I);r.Countdown=$;var z=r},86251:function(St,We){"use strict";We.byteLength=w,We.toByteArray=O,We.fromByteArray=D;for(var s=[],n=[],W=typeof Uint8Array!="undefined"?Uint8Array:Array,B="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",H=0,h=B.length;H<h;++H)s[H]=B[H],n[B.charCodeAt(H)]=H;n[45]=62,n[95]=63;function y(g){var _=g.length;if(_%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var b=g.indexOf("=");b===-1&&(b=_);var r=b===_?0:4-b%4;return[b,r]}function w(g){var _=y(g),b=_[0],r=_[1];return(b+r)*3/4-r}function o(g,_,b){return(_+b)*3/4-b}function O(g){var _,b=y(g),r=b[0],x=b[1],F=new W(o(g,r,x)),P=0,L=x>0?r-4:r,Z;for(Z=0;Z<L;Z+=4)_=n[g.charCodeAt(Z)]<<18|n[g.charCodeAt(Z+1)]<<12|n[g.charCodeAt(Z+2)]<<6|n[g.charCodeAt(Z+3)],F[P++]=_>>16&255,F[P++]=_>>8&255,F[P++]=_&255;return x===2&&(_=n[g.charCodeAt(Z)]<<2|n[g.charCodeAt(Z+1)]>>4,F[P++]=_&255),x===1&&(_=n[g.charCodeAt(Z)]<<10|n[g.charCodeAt(Z+1)]<<4|n[g.charCodeAt(Z+2)]>>2,F[P++]=_>>8&255,F[P++]=_&255),F}function f(g){return s[g>>18&63]+s[g>>12&63]+s[g>>6&63]+s[g&63]}function c(g,_,b){for(var r,x=[],F=_;F<b;F+=3)r=(g[F]<<16&16711680)+(g[F+1]<<8&65280)+(g[F+2]&255),x.push(f(r));return x.join("")}function D(g){for(var _,b=g.length,r=b%3,x=[],F=16383,P=0,L=b-r;P<L;P+=F)x.push(c(g,P,P+F>L?L:P+F));return r===1?(_=g[b-1],x.push(s[_>>2]+s[_<<4&63]+"==")):r===2&&(_=(g[b-2]<<8)+g[b-1],x.push(s[_>>10]+s[_>>4&63]+s[_<<2&63]+"=")),x.join("")}},19208:function(St,We,s){"use strict";var n;var W=s(86251),B=s(67467),H=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;We.lW=o,n=P,We.h2=50;var h=2147483647;n=h,o.TYPED_ARRAY_SUPPORT=y(),!o.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function y(){try{var d=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(d,t),d.foo()===42}catch(e){return!1}}Object.defineProperty(o.prototype,"parent",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.buffer}}),Object.defineProperty(o.prototype,"offset",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.byteOffset}});function w(d){if(d>h)throw new RangeError('The value "'+d+'" is invalid for option "size"');var t=new Uint8Array(d);return Object.setPrototypeOf(t,o.prototype),t}function o(d,t,e){if(typeof d=="number"){if(typeof t=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return D(d)}return O(d,t,e)}o.poolSize=8192;function O(d,t,e){if(typeof d=="string")return g(d,t);if(ArrayBuffer.isView(d))return b(d);if(d==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof d);if(Me(d,ArrayBuffer)||d&&Me(d.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Me(d,SharedArrayBuffer)||d&&Me(d.buffer,SharedArrayBuffer)))return r(d,t,e);if(typeof d=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var u=d.valueOf&&d.valueOf();if(u!=null&&u!==d)return o.from(u,t,e);var A=x(d);if(A)return A;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof d[Symbol.toPrimitive]=="function")return o.from(d[Symbol.toPrimitive]("string"),t,e);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof d)}o.from=function(d,t,e){return O(d,t,e)},Object.setPrototypeOf(o.prototype,Uint8Array.prototype),Object.setPrototypeOf(o,Uint8Array);function f(d){if(typeof d!="number")throw new TypeError('"size" argument must be of type number');if(d<0)throw new RangeError('The value "'+d+'" is invalid for option "size"')}function c(d,t,e){return f(d),d<=0?w(d):t!==void 0?typeof e=="string"?w(d).fill(t,e):w(d).fill(t):w(d)}o.alloc=function(d,t,e){return c(d,t,e)};function D(d){return f(d),w(d<0?0:F(d)|0)}o.allocUnsafe=function(d){return D(d)},o.allocUnsafeSlow=function(d){return D(d)};function g(d,t){if((typeof t!="string"||t==="")&&(t="utf8"),!o.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var e=L(d,t)|0,u=w(e),A=u.write(d,t);return A!==e&&(u=u.slice(0,A)),u}function _(d){for(var t=d.length<0?0:F(d.length)|0,e=w(t),u=0;u<t;u+=1)e[u]=d[u]&255;return e}function b(d){if(Me(d,Uint8Array)){var t=new Uint8Array(d);return r(t.buffer,t.byteOffset,t.byteLength)}return _(d)}function r(d,t,e){if(t<0||d.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(d.byteLength<t+(e||0))throw new RangeError('"length" is outside of buffer bounds');var u;return t===void 0&&e===void 0?u=new Uint8Array(d):e===void 0?u=new Uint8Array(d,t):u=new Uint8Array(d,t,e),Object.setPrototypeOf(u,o.prototype),u}function x(d){if(o.isBuffer(d)){var t=F(d.length)|0,e=w(t);return e.length===0||d.copy(e,0,0,t),e}if(d.length!==void 0)return typeof d.length!="number"||a(d.length)?w(0):_(d);if(d.type==="Buffer"&&Array.isArray(d.data))return _(d.data)}function F(d){if(d>=h)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+h.toString(16)+" bytes");return d|0}function P(d){return+d!=d&&(d=0),o.alloc(+d)}o.isBuffer=function(t){return t!=null&&t._isBuffer===!0&&t!==o.prototype},o.compare=function(t,e){if(Me(t,Uint8Array)&&(t=o.from(t,t.offset,t.byteLength)),Me(e,Uint8Array)&&(e=o.from(e,e.offset,e.byteLength)),!o.isBuffer(t)||!o.isBuffer(e))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;for(var u=t.length,A=e.length,U=0,k=Math.min(u,A);U<k;++U)if(t[U]!==e[U]){u=t[U],A=e[U];break}return u<A?-1:A<u?1:0},o.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},o.concat=function(t,e){if(!Array.isArray(t))throw new TypeError('"list" argument must be an Array of Buffers');if(t.length===0)return o.alloc(0);var u;if(e===void 0)for(e=0,u=0;u<t.length;++u)e+=t[u].length;var A=o.allocUnsafe(e),U=0;for(u=0;u<t.length;++u){var k=t[u];if(Me(k,Uint8Array))U+k.length>A.length?o.from(k).copy(A,U):Uint8Array.prototype.set.call(A,k,U);else if(o.isBuffer(k))k.copy(A,U);else throw new TypeError('"list" argument must be an Array of Buffers');U+=k.length}return A};function L(d,t){if(o.isBuffer(d))return d.length;if(ArrayBuffer.isView(d)||Me(d,ArrayBuffer))return d.byteLength;if(typeof d!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof d);var e=d.length,u=arguments.length>2&&arguments[2]===!0;if(!u&&e===0)return 0;for(var A=!1;;)switch(t){case"ascii":case"latin1":case"binary":return e;case"utf8":case"utf-8":return Be(d).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return e*2;case"hex":return e>>>1;case"base64":return Ze(d).length;default:if(A)return u?-1:Be(d).length;t=(""+t).toLowerCase(),A=!0}}o.byteLength=L;function Z(d,t,e){var u=!1;if((t===void 0||t<0)&&(t=0),t>this.length||((e===void 0||e>this.length)&&(e=this.length),e<=0)||(e>>>=0,t>>>=0,e<=t))return"";for(d||(d="utf8");;)switch(d){case"hex":return R(this,t,e);case"utf8":case"utf-8":return m(this,t,e);case"ascii":return te(this,t,e);case"latin1":case"binary":return re(this,t,e);case"base64":return ue(this,t,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return v(this,t,e);default:if(u)throw new TypeError("Unknown encoding: "+d);d=(d+"").toLowerCase(),u=!0}}o.prototype._isBuffer=!0;function I(d,t,e){var u=d[t];d[t]=d[e],d[e]=u}o.prototype.swap16=function(){var t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)I(this,e,e+1);return this},o.prototype.swap32=function(){var t=this.length;if(t%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)I(this,e,e+3),I(this,e+1,e+2);return this},o.prototype.swap64=function(){var t=this.length;if(t%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)I(this,e,e+7),I(this,e+1,e+6),I(this,e+2,e+5),I(this,e+3,e+4);return this},o.prototype.toString=function(){var t=this.length;return t===0?"":arguments.length===0?m(this,0,t):Z.apply(this,arguments)},o.prototype.toLocaleString=o.prototype.toString,o.prototype.equals=function(t){if(!o.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t?!0:o.compare(this,t)===0},o.prototype.inspect=function(){var t="",e=We.h2;return t=this.toString("hex",0,e).replace(/(.{2})/g,"$1 ").trim(),this.length>e&&(t+=" ... "),"<Buffer "+t+">"},H&&(o.prototype[H]=o.prototype.inspect),o.prototype.compare=function(t,e,u,A,U){if(Me(t,Uint8Array)&&(t=o.from(t,t.offset,t.byteLength)),!o.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(e===void 0&&(e=0),u===void 0&&(u=t?t.length:0),A===void 0&&(A=0),U===void 0&&(U=this.length),e<0||u>t.length||A<0||U>this.length)throw new RangeError("out of range index");if(A>=U&&e>=u)return 0;if(A>=U)return-1;if(e>=u)return 1;if(e>>>=0,u>>>=0,A>>>=0,U>>>=0,this===t)return 0;for(var k=U-A,ie=u-e,ye=Math.min(k,ie),Fe=this.slice(A,U),be=t.slice(e,u),Re=0;Re<ye;++Re)if(Fe[Re]!==be[Re]){k=Fe[Re],ie=be[Re];break}return k<ie?-1:ie<k?1:0};function $(d,t,e,u,A){if(d.length===0)return-1;if(typeof e=="string"?(u=e,e=0):e>2147483647?e=2147483647:e<-2147483648&&(e=-2147483648),e=+e,a(e)&&(e=A?0:d.length-1),e<0&&(e=d.length+e),e>=d.length){if(A)return-1;e=d.length-1}else if(e<0)if(A)e=0;else return-1;if(typeof t=="string"&&(t=o.from(t,u)),o.isBuffer(t))return t.length===0?-1:z(d,t,e,u,A);if(typeof t=="number")return t=t&255,typeof Uint8Array.prototype.indexOf=="function"?A?Uint8Array.prototype.indexOf.call(d,t,e):Uint8Array.prototype.lastIndexOf.call(d,t,e):z(d,[t],e,u,A);throw new TypeError("val must be string, number or Buffer")}function z(d,t,e,u,A){var U=1,k=d.length,ie=t.length;if(u!==void 0&&(u=String(u).toLowerCase(),u==="ucs2"||u==="ucs-2"||u==="utf16le"||u==="utf-16le")){if(d.length<2||t.length<2)return-1;U=2,k/=2,ie/=2,e/=2}function ye(ot,Tt){return U===1?ot[Tt]:ot.readUInt16BE(Tt*U)}var Fe;if(A){var be=-1;for(Fe=e;Fe<k;Fe++)if(ye(d,Fe)===ye(t,be===-1?0:Fe-be)){if(be===-1&&(be=Fe),Fe-be+1===ie)return be*U}else be!==-1&&(Fe-=Fe-be),be=-1}else for(e+ie>k&&(e=k-ie),Fe=e;Fe>=0;Fe--){for(var Re=!0,Pe=0;Pe<ie;Pe++)if(ye(d,Fe+Pe)!==ye(t,Pe)){Re=!1;break}if(Re)return Fe}return-1}o.prototype.includes=function(t,e,u){return this.indexOf(t,e,u)!==-1},o.prototype.indexOf=function(t,e,u){return $(this,t,e,u,!0)},o.prototype.lastIndexOf=function(t,e,u){return $(this,t,e,u,!1)};function V(d,t,e,u){e=Number(e)||0;var A=d.length-e;u?(u=Number(u),u>A&&(u=A)):u=A;var U=t.length;u>U/2&&(u=U/2);for(var k=0;k<u;++k){var ie=parseInt(t.substr(k*2,2),16);if(a(ie))return k;d[e+k]=ie}return k}function i(d,t,e,u){return ze(Be(t,d.length-e),d,e,u)}function Q(d,t,e,u){return ze(we(t),d,e,u)}function ne(d,t,e,u){return ze(Ze(t),d,e,u)}function T(d,t,e,u){return ze(Ce(t,d.length-e),d,e,u)}o.prototype.write=function(t,e,u,A){if(e===void 0)A="utf8",u=this.length,e=0;else if(u===void 0&&typeof e=="string")A=e,u=this.length,e=0;else if(isFinite(e))e=e>>>0,isFinite(u)?(u=u>>>0,A===void 0&&(A="utf8")):(A=u,u=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var U=this.length-e;if((u===void 0||u>U)&&(u=U),t.length>0&&(u<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");A||(A="utf8");for(var k=!1;;)switch(A){case"hex":return V(this,t,e,u);case"utf8":case"utf-8":return i(this,t,e,u);case"ascii":case"latin1":case"binary":return Q(this,t,e,u);case"base64":return ne(this,t,e,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,t,e,u);default:if(k)throw new TypeError("Unknown encoding: "+A);A=(""+A).toLowerCase(),k=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ue(d,t,e){return t===0&&e===d.length?W.fromByteArray(d):W.fromByteArray(d.slice(t,e))}function m(d,t,e){e=Math.min(d.length,e);for(var u=[],A=t;A<e;){var U=d[A],k=null,ie=U>239?4:U>223?3:U>191?2:1;if(A+ie<=e){var ye,Fe,be,Re;switch(ie){case 1:U<128&&(k=U);break;case 2:ye=d[A+1],(ye&192)===128&&(Re=(U&31)<<6|ye&63,Re>127&&(k=Re));break;case 3:ye=d[A+1],Fe=d[A+2],(ye&192)===128&&(Fe&192)===128&&(Re=(U&15)<<12|(ye&63)<<6|Fe&63,Re>2047&&(Re<55296||Re>57343)&&(k=Re));break;case 4:ye=d[A+1],Fe=d[A+2],be=d[A+3],(ye&192)===128&&(Fe&192)===128&&(be&192)===128&&(Re=(U&15)<<18|(ye&63)<<12|(Fe&63)<<6|be&63,Re>65535&&Re<1114112&&(k=Re))}}k===null?(k=65533,ie=1):k>65535&&(k-=65536,u.push(k>>>10&1023|55296),k=56320|k&1023),u.push(k),A+=ie}return X(u)}var le=4096;function X(d){var t=d.length;if(t<=le)return String.fromCharCode.apply(String,d);for(var e="",u=0;u<t;)e+=String.fromCharCode.apply(String,d.slice(u,u+=le));return e}function te(d,t,e){var u="";e=Math.min(d.length,e);for(var A=t;A<e;++A)u+=String.fromCharCode(d[A]&127);return u}function re(d,t,e){var u="";e=Math.min(d.length,e);for(var A=t;A<e;++A)u+=String.fromCharCode(d[A]);return u}function R(d,t,e){var u=d.length;(!t||t<0)&&(t=0),(!e||e<0||e>u)&&(e=u);for(var A="",U=t;U<e;++U)A+=J[d[U]];return A}function v(d,t,e){for(var u=d.slice(t,e),A="",U=0;U<u.length-1;U+=2)A+=String.fromCharCode(u[U]+u[U+1]*256);return A}o.prototype.slice=function(t,e){var u=this.length;t=~~t,e=e===void 0?u:~~e,t<0?(t+=u,t<0&&(t=0)):t>u&&(t=u),e<0?(e+=u,e<0&&(e=0)):e>u&&(e=u),e<t&&(e=t);var A=this.subarray(t,e);return Object.setPrototypeOf(A,o.prototype),A};function l(d,t,e){if(d%1!==0||d<0)throw new RangeError("offset is not uint");if(d+t>e)throw new RangeError("Trying to access beyond buffer length")}o.prototype.readUintLE=o.prototype.readUIntLE=function(t,e,u){t=t>>>0,e=e>>>0,u||l(t,e,this.length);for(var A=this[t],U=1,k=0;++k<e&&(U*=256);)A+=this[t+k]*U;return A},o.prototype.readUintBE=o.prototype.readUIntBE=function(t,e,u){t=t>>>0,e=e>>>0,u||l(t,e,this.length);for(var A=this[t+--e],U=1;e>0&&(U*=256);)A+=this[t+--e]*U;return A},o.prototype.readUint8=o.prototype.readUInt8=function(t,e){return t=t>>>0,e||l(t,1,this.length),this[t]},o.prototype.readUint16LE=o.prototype.readUInt16LE=function(t,e){return t=t>>>0,e||l(t,2,this.length),this[t]|this[t+1]<<8},o.prototype.readUint16BE=o.prototype.readUInt16BE=function(t,e){return t=t>>>0,e||l(t,2,this.length),this[t]<<8|this[t+1]},o.prototype.readUint32LE=o.prototype.readUInt32LE=function(t,e){return t=t>>>0,e||l(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+this[t+3]*16777216},o.prototype.readUint32BE=o.prototype.readUInt32BE=function(t,e){return t=t>>>0,e||l(t,4,this.length),this[t]*16777216+(this[t+1]<<16|this[t+2]<<8|this[t+3])},o.prototype.readIntLE=function(t,e,u){t=t>>>0,e=e>>>0,u||l(t,e,this.length);for(var A=this[t],U=1,k=0;++k<e&&(U*=256);)A+=this[t+k]*U;return U*=128,A>=U&&(A-=Math.pow(2,8*e)),A},o.prototype.readIntBE=function(t,e,u){t=t>>>0,e=e>>>0,u||l(t,e,this.length);for(var A=e,U=1,k=this[t+--A];A>0&&(U*=256);)k+=this[t+--A]*U;return U*=128,k>=U&&(k-=Math.pow(2,8*e)),k},o.prototype.readInt8=function(t,e){return t=t>>>0,e||l(t,1,this.length),this[t]&128?(255-this[t]+1)*-1:this[t]},o.prototype.readInt16LE=function(t,e){t=t>>>0,e||l(t,2,this.length);var u=this[t]|this[t+1]<<8;return u&32768?u|4294901760:u},o.prototype.readInt16BE=function(t,e){t=t>>>0,e||l(t,2,this.length);var u=this[t+1]|this[t]<<8;return u&32768?u|4294901760:u},o.prototype.readInt32LE=function(t,e){return t=t>>>0,e||l(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},o.prototype.readInt32BE=function(t,e){return t=t>>>0,e||l(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},o.prototype.readFloatLE=function(t,e){return t=t>>>0,e||l(t,4,this.length),B.read(this,t,!0,23,4)},o.prototype.readFloatBE=function(t,e){return t=t>>>0,e||l(t,4,this.length),B.read(this,t,!1,23,4)},o.prototype.readDoubleLE=function(t,e){return t=t>>>0,e||l(t,8,this.length),B.read(this,t,!0,52,8)},o.prototype.readDoubleBE=function(t,e){return t=t>>>0,e||l(t,8,this.length),B.read(this,t,!1,52,8)};function p(d,t,e,u,A,U){if(!o.isBuffer(d))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>A||t<U)throw new RangeError('"value" argument is out of bounds');if(e+u>d.length)throw new RangeError("Index out of range")}o.prototype.writeUintLE=o.prototype.writeUIntLE=function(t,e,u,A){if(t=+t,e=e>>>0,u=u>>>0,!A){var U=Math.pow(2,8*u)-1;p(this,t,e,u,U,0)}var k=1,ie=0;for(this[e]=t&255;++ie<u&&(k*=256);)this[e+ie]=t/k&255;return e+u},o.prototype.writeUintBE=o.prototype.writeUIntBE=function(t,e,u,A){if(t=+t,e=e>>>0,u=u>>>0,!A){var U=Math.pow(2,8*u)-1;p(this,t,e,u,U,0)}var k=u-1,ie=1;for(this[e+k]=t&255;--k>=0&&(ie*=256);)this[e+k]=t/ie&255;return e+u},o.prototype.writeUint8=o.prototype.writeUInt8=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,1,255,0),this[e]=t&255,e+1},o.prototype.writeUint16LE=o.prototype.writeUInt16LE=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,2,65535,0),this[e]=t&255,this[e+1]=t>>>8,e+2},o.prototype.writeUint16BE=o.prototype.writeUInt16BE=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=t&255,e+2},o.prototype.writeUint32LE=o.prototype.writeUInt32LE=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=t&255,e+4},o.prototype.writeUint32BE=o.prototype.writeUInt32BE=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=t&255,e+4},o.prototype.writeIntLE=function(t,e,u,A){if(t=+t,e=e>>>0,!A){var U=Math.pow(2,8*u-1);p(this,t,e,u,U-1,-U)}var k=0,ie=1,ye=0;for(this[e]=t&255;++k<u&&(ie*=256);)t<0&&ye===0&&this[e+k-1]!==0&&(ye=1),this[e+k]=(t/ie>>0)-ye&255;return e+u},o.prototype.writeIntBE=function(t,e,u,A){if(t=+t,e=e>>>0,!A){var U=Math.pow(2,8*u-1);p(this,t,e,u,U-1,-U)}var k=u-1,ie=1,ye=0;for(this[e+k]=t&255;--k>=0&&(ie*=256);)t<0&&ye===0&&this[e+k+1]!==0&&(ye=1),this[e+k]=(t/ie>>0)-ye&255;return e+u},o.prototype.writeInt8=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=t&255,e+1},o.prototype.writeInt16LE=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,2,32767,-32768),this[e]=t&255,this[e+1]=t>>>8,e+2},o.prototype.writeInt16BE=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=t&255,e+2},o.prototype.writeInt32LE=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,4,2147483647,-2147483648),this[e]=t&255,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},o.prototype.writeInt32BE=function(t,e,u){return t=+t,e=e>>>0,u||p(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=t&255,e+4};function M(d,t,e,u,A,U){if(e+u>d.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("Index out of range")}function j(d,t,e,u,A){return t=+t,e=e>>>0,A||M(d,t,e,4,34028234663852886e22,-34028234663852886e22),B.write(d,t,e,u,23,4),e+4}o.prototype.writeFloatLE=function(t,e,u){return j(this,t,e,!0,u)},o.prototype.writeFloatBE=function(t,e,u){return j(this,t,e,!1,u)};function G(d,t,e,u,A){return t=+t,e=e>>>0,A||M(d,t,e,8,17976931348623157e292,-17976931348623157e292),B.write(d,t,e,u,52,8),e+8}o.prototype.writeDoubleLE=function(t,e,u){return G(this,t,e,!0,u)},o.prototype.writeDoubleBE=function(t,e,u){return G(this,t,e,!1,u)},o.prototype.copy=function(t,e,u,A){if(!o.isBuffer(t))throw new TypeError("argument should be a Buffer");if(u||(u=0),!A&&A!==0&&(A=this.length),e>=t.length&&(e=t.length),e||(e=0),A>0&&A<u&&(A=u),A===u||t.length===0||this.length===0)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(u<0||u>=this.length)throw new RangeError("Index out of range");if(A<0)throw new RangeError("sourceEnd out of bounds");A>this.length&&(A=this.length),t.length-e<A-u&&(A=t.length-e+u);var U=A-u;return this===t&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(e,u,A):Uint8Array.prototype.set.call(t,this.subarray(u,A),e),U},o.prototype.fill=function(t,e,u,A){if(typeof t=="string"){if(typeof e=="string"?(A=e,e=0,u=this.length):typeof u=="string"&&(A=u,u=this.length),A!==void 0&&typeof A!="string")throw new TypeError("encoding must be a string");if(typeof A=="string"&&!o.isEncoding(A))throw new TypeError("Unknown encoding: "+A);if(t.length===1){var U=t.charCodeAt(0);(A==="utf8"&&U<128||A==="latin1")&&(t=U)}}else typeof t=="number"?t=t&255:typeof t=="boolean"&&(t=Number(t));if(e<0||this.length<e||this.length<u)throw new RangeError("Out of range index");if(u<=e)return this;e=e>>>0,u=u===void 0?this.length:u>>>0,t||(t=0);var k;if(typeof t=="number")for(k=e;k<u;++k)this[k]=t;else{var ie=o.isBuffer(t)?t:o.from(t,A),ye=ie.length;if(ye===0)throw new TypeError('The value "'+t+'" is invalid for argument "value"');for(k=0;k<u-e;++k)this[k+e]=ie[k%ye]}return this};var de=/[^+/0-9A-Za-z-_]/g;function De(d){if(d=d.split("=")[0],d=d.trim().replace(de,""),d.length<2)return"";for(;d.length%4!==0;)d=d+"=";return d}function Be(d,t){t=t||1/0;for(var e,u=d.length,A=null,U=[],k=0;k<u;++k){if(e=d.charCodeAt(k),e>55295&&e<57344){if(!A){if(e>56319){(t-=3)>-1&&U.push(239,191,189);continue}else if(k+1===u){(t-=3)>-1&&U.push(239,191,189);continue}A=e;continue}if(e<56320){(t-=3)>-1&&U.push(239,191,189),A=e;continue}e=(A-55296<<10|e-56320)+65536}else A&&(t-=3)>-1&&U.push(239,191,189);if(A=null,e<128){if((t-=1)<0)break;U.push(e)}else if(e<2048){if((t-=2)<0)break;U.push(e>>6|192,e&63|128)}else if(e<65536){if((t-=3)<0)break;U.push(e>>12|224,e>>6&63|128,e&63|128)}else if(e<1114112){if((t-=4)<0)break;U.push(e>>18|240,e>>12&63|128,e>>6&63|128,e&63|128)}else throw new Error("Invalid code point")}return U}function we(d){for(var t=[],e=0;e<d.length;++e)t.push(d.charCodeAt(e)&255);return t}function Ce(d,t){for(var e,u,A,U=[],k=0;k<d.length&&!((t-=2)<0);++k)e=d.charCodeAt(k),u=e>>8,A=e%256,U.push(A),U.push(u);return U}function Ze(d){return W.toByteArray(De(d))}function ze(d,t,e,u){for(var A=0;A<u&&!(A+e>=t.length||A>=d.length);++A)t[A+e]=d[A];return A}function Me(d,t){return d instanceof t||d!=null&&d.constructor!=null&&d.constructor.name!=null&&d.constructor.name===t.name}function a(d){return d!==d}var J=function(){for(var d="0123456789abcdef",t=new Array(256),e=0;e<16;++e)for(var u=e*16,A=0;A<16;++A)t[u+A]=d[e]+d[A];return t}()},67467:function(St,We){We.read=function(s,n,W,B,H){var h,y,w=H*8-B-1,o=(1<<w)-1,O=o>>1,f=-7,c=W?H-1:0,D=W?-1:1,g=s[n+c];for(c+=D,h=g&(1<<-f)-1,g>>=-f,f+=w;f>0;h=h*256+s[n+c],c+=D,f-=8);for(y=h&(1<<-f)-1,h>>=-f,f+=B;f>0;y=y*256+s[n+c],c+=D,f-=8);if(h===0)h=1-O;else{if(h===o)return y?NaN:(g?-1:1)*(1/0);y=y+Math.pow(2,B),h=h-O}return(g?-1:1)*y*Math.pow(2,h-B)},We.write=function(s,n,W,B,H,h){var y,w,o,O=h*8-H-1,f=(1<<O)-1,c=f>>1,D=H===23?Math.pow(2,-24)-Math.pow(2,-77):0,g=B?0:h-1,_=B?1:-1,b=n<0||n===0&&1/n<0?1:0;for(n=Math.abs(n),isNaN(n)||n===1/0?(w=isNaN(n)?1:0,y=f):(y=Math.floor(Math.log(n)/Math.LN2),n*(o=Math.pow(2,-y))<1&&(y--,o*=2),y+c>=1?n+=D/o:n+=D*Math.pow(2,1-c),n*o>=2&&(y++,o/=2),y+c>=f?(w=0,y=f):y+c>=1?(w=(n*o-1)*Math.pow(2,H),y=y+c):(w=n*Math.pow(2,c-1)*Math.pow(2,H),y=0));H>=8;s[W+g]=w&255,g+=_,w/=256,H-=8);for(y=y<<H|w,O+=H;O>0;s[W+g]=y&255,g+=_,y/=256,O-=8);s[W+g-_]|=b*128}},86129:function(St,We,s){var n=s(19208).lW,W=s(97671);(function(B){St.exports=B()})(function(){return function B(H,h,y){function w(f,c){if(!h[f]){if(!H[f]){var D=void 0;if(!c&&D)return require(f,!0);if(o)return o(f,!0);var g=new Error("Cannot find module '"+f+"'");throw g.code="MODULE_NOT_FOUND",g}var _=h[f]={exports:{}};H[f][0].call(_.exports,function(b){var r=H[f][1][b];return w(r||b)},_,_.exports,B,H,h,y)}return h[f].exports}for(var o=void 0,O=0;O<y.length;O++)w(y[O]);return w}({1:[function(B,H,h){"use strict";var y=B("./utils"),w=B("./support"),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";h.encode=function(O){for(var f,c,D,g,_,b,r,x=[],F=0,P=O.length,L=P,Z=y.getTypeOf(O)!=="string";F<O.length;)L=P-F,D=Z?(f=O[F++],c=F<P?O[F++]:0,F<P?O[F++]:0):(f=O.charCodeAt(F++),c=F<P?O.charCodeAt(F++):0,F<P?O.charCodeAt(F++):0),g=f>>2,_=(3&f)<<4|c>>4,b=1<L?(15&c)<<2|D>>6:64,r=2<L?63&D:64,x.push(o.charAt(g)+o.charAt(_)+o.charAt(b)+o.charAt(r));return x.join("")},h.decode=function(O){var f,c,D,g,_,b,r=0,x=0,F="data:";if(O.substr(0,F.length)===F)throw new Error("Invalid base64 input, it looks like a data url.");var P,L=3*(O=O.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(O.charAt(O.length-1)===o.charAt(64)&&L--,O.charAt(O.length-2)===o.charAt(64)&&L--,L%1!=0)throw new Error("Invalid base64 input, bad content length.");for(P=w.uint8array?new Uint8Array(0|L):new Array(0|L);r<O.length;)f=o.indexOf(O.charAt(r++))<<2|(g=o.indexOf(O.charAt(r++)))>>4,c=(15&g)<<4|(_=o.indexOf(O.charAt(r++)))>>2,D=(3&_)<<6|(b=o.indexOf(O.charAt(r++))),P[x++]=f,_!==64&&(P[x++]=c),b!==64&&(P[x++]=D);return P}},{"./support":30,"./utils":32}],2:[function(B,H,h){"use strict";var y=B("./external"),w=B("./stream/DataWorker"),o=B("./stream/Crc32Probe"),O=B("./stream/DataLengthProbe");function f(c,D,g,_,b){this.compressedSize=c,this.uncompressedSize=D,this.crc32=g,this.compression=_,this.compressedContent=b}f.prototype={getContentWorker:function(){var c=new w(y.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new O("data_length")),D=this;return c.on("end",function(){if(this.streamInfo.data_length!==D.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),c},getCompressedWorker:function(){return new w(y.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},f.createWorkerFrom=function(c,D,g){return c.pipe(new o).pipe(new O("uncompressedSize")).pipe(D.compressWorker(g)).pipe(new O("compressedSize")).withStreamInfo("compression",D)},H.exports=f},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(B,H,h){"use strict";var y=B("./stream/GenericWorker");h.STORE={magic:"\0\0",compressWorker:function(){return new y("STORE compression")},uncompressWorker:function(){return new y("STORE decompression")}},h.DEFLATE=B("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(B,H,h){"use strict";var y=B("./utils"),w=function(){for(var o,O=[],f=0;f<256;f++){o=f;for(var c=0;c<8;c++)o=1&o?3988292384^o>>>1:o>>>1;O[f]=o}return O}();H.exports=function(o,O){return o!==void 0&&o.length?y.getTypeOf(o)!=="string"?function(f,c,D,g){var _=w,b=g+D;f^=-1;for(var r=g;r<b;r++)f=f>>>8^_[255&(f^c[r])];return-1^f}(0|O,o,o.length,0):function(f,c,D,g){var _=w,b=g+D;f^=-1;for(var r=g;r<b;r++)f=f>>>8^_[255&(f^c.charCodeAt(r))];return-1^f}(0|O,o,o.length,0):0}},{"./utils":32}],5:[function(B,H,h){"use strict";h.base64=!1,h.binary=!1,h.dir=!1,h.createFolders=!0,h.date=null,h.compression=null,h.compressionOptions=null,h.comment=null,h.unixPermissions=null,h.dosPermissions=null},{}],6:[function(B,H,h){"use strict";var y=null;y=typeof Promise!="undefined"?Promise:B("lie"),H.exports={Promise:y}},{lie:37}],7:[function(B,H,h){"use strict";var y=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",w=B("pako"),o=B("./utils"),O=B("./stream/GenericWorker"),f=y?"uint8array":"array";function c(D,g){O.call(this,"FlateWorker/"+D),this._pako=null,this._pakoAction=D,this._pakoOptions=g,this.meta={}}h.magic="\b\0",o.inherits(c,O),c.prototype.processChunk=function(D){this.meta=D.meta,this._pako===null&&this._createPako(),this._pako.push(o.transformTo(f,D.data),!1)},c.prototype.flush=function(){O.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},c.prototype.cleanUp=function(){O.prototype.cleanUp.call(this),this._pako=null},c.prototype._createPako=function(){this._pako=new w[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var D=this;this._pako.onData=function(g){D.push({data:g,meta:D.meta})}},h.compressWorker=function(D){return new c("Deflate",D)},h.uncompressWorker=function(){return new c("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(B,H,h){"use strict";function y(_,b){var r,x="";for(r=0;r<b;r++)x+=String.fromCharCode(255&_),_>>>=8;return x}function w(_,b,r,x,F,P){var L,Z,I=_.file,$=_.compression,z=P!==f.utf8encode,V=o.transformTo("string",P(I.name)),i=o.transformTo("string",f.utf8encode(I.name)),Q=I.comment,ne=o.transformTo("string",P(Q)),T=o.transformTo("string",f.utf8encode(Q)),ue=i.length!==I.name.length,m=T.length!==Q.length,le="",X="",te="",re=I.dir,R=I.date,v={crc32:0,compressedSize:0,uncompressedSize:0};b&&!r||(v.crc32=_.crc32,v.compressedSize=_.compressedSize,v.uncompressedSize=_.uncompressedSize);var l=0;b&&(l|=8),z||!ue&&!m||(l|=2048);var p=0,M=0;re&&(p|=16),F==="UNIX"?(M=798,p|=function(G,de){var De=G;return G||(De=de?16893:33204),(65535&De)<<16}(I.unixPermissions,re)):(M=20,p|=function(G){return 63&(G||0)}(I.dosPermissions)),L=R.getUTCHours(),L<<=6,L|=R.getUTCMinutes(),L<<=5,L|=R.getUTCSeconds()/2,Z=R.getUTCFullYear()-1980,Z<<=4,Z|=R.getUTCMonth()+1,Z<<=5,Z|=R.getUTCDate(),ue&&(X=y(1,1)+y(c(V),4)+i,le+="up"+y(X.length,2)+X),m&&(te=y(1,1)+y(c(ne),4)+T,le+="uc"+y(te.length,2)+te);var j="";return j+=`
\0`,j+=y(l,2),j+=$.magic,j+=y(L,2),j+=y(Z,2),j+=y(v.crc32,4),j+=y(v.compressedSize,4),j+=y(v.uncompressedSize,4),j+=y(V.length,2),j+=y(le.length,2),{fileRecord:D.LOCAL_FILE_HEADER+j+V+le,dirRecord:D.CENTRAL_FILE_HEADER+y(M,2)+j+y(ne.length,2)+"\0\0\0\0"+y(p,4)+y(x,4)+V+le+ne}}var o=B("../utils"),O=B("../stream/GenericWorker"),f=B("../utf8"),c=B("../crc32"),D=B("../signature");function g(_,b,r,x){O.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=b,this.zipPlatform=r,this.encodeFileName=x,this.streamFiles=_,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}o.inherits(g,O),g.prototype.push=function(_){var b=_.meta.percent||0,r=this.entriesCount,x=this._sources.length;this.accumulate?this.contentBuffer.push(_):(this.bytesWritten+=_.data.length,O.prototype.push.call(this,{data:_.data,meta:{currentFile:this.currentFile,percent:r?(b+100*(r-x-1))/r:100}}))},g.prototype.openedSource=function(_){this.currentSourceOffset=this.bytesWritten,this.currentFile=_.file.name;var b=this.streamFiles&&!_.file.dir;if(b){var r=w(_,b,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:r.fileRecord,meta:{percent:0}})}else this.accumulate=!0},g.prototype.closedSource=function(_){this.accumulate=!1;var b=this.streamFiles&&!_.file.dir,r=w(_,b,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),b)this.push({data:function(x){return D.DATA_DESCRIPTOR+y(x.crc32,4)+y(x.compressedSize,4)+y(x.uncompressedSize,4)}(_),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},g.prototype.flush=function(){for(var _=this.bytesWritten,b=0;b<this.dirRecords.length;b++)this.push({data:this.dirRecords[b],meta:{percent:100}});var r=this.bytesWritten-_,x=function(F,P,L,Z,I){var $=o.transformTo("string",I(Z));return D.CENTRAL_DIRECTORY_END+"\0\0\0\0"+y(F,2)+y(F,2)+y(P,4)+y(L,4)+y($.length,2)+$}(this.dirRecords.length,r,_,this.zipComment,this.encodeFileName);this.push({data:x,meta:{percent:100}})},g.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},g.prototype.registerPrevious=function(_){this._sources.push(_);var b=this;return _.on("data",function(r){b.processChunk(r)}),_.on("end",function(){b.closedSource(b.previous.streamInfo),b._sources.length?b.prepareNextSource():b.end()}),_.on("error",function(r){b.error(r)}),this},g.prototype.resume=function(){return!!O.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},g.prototype.error=function(_){var b=this._sources;if(!O.prototype.error.call(this,_))return!1;for(var r=0;r<b.length;r++)try{b[r].error(_)}catch(x){}return!0},g.prototype.lock=function(){O.prototype.lock.call(this);for(var _=this._sources,b=0;b<_.length;b++)_[b].lock()},H.exports=g},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(B,H,h){"use strict";var y=B("../compressions"),w=B("./ZipFileWorker");h.generateWorker=function(o,O,f){var c=new w(O.streamFiles,f,O.platform,O.encodeFileName),D=0;try{o.forEach(function(g,_){D++;var b=function(P,L){var Z=P||L,I=y[Z];if(!I)throw new Error(Z+" is not a valid compression method !");return I}(_.options.compression,O.compression),r=_.options.compressionOptions||O.compressionOptions||{},x=_.dir,F=_.date;_._compressWorker(b,r).withStreamInfo("file",{name:g,dir:x,date:F,comment:_.comment||"",unixPermissions:_.unixPermissions,dosPermissions:_.dosPermissions}).pipe(c)}),c.entriesCount=D}catch(g){c.error(g)}return c}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(B,H,h){"use strict";function y(){if(!(this instanceof y))return new y;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var w=new y;for(var o in this)typeof this[o]!="function"&&(w[o]=this[o]);return w}}(y.prototype=B("./object")).loadAsync=B("./load"),y.support=B("./support"),y.defaults=B("./defaults"),y.version="3.10.1",y.loadAsync=function(w,o){return new y().loadAsync(w,o)},y.external=B("./external"),H.exports=y},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(B,H,h){"use strict";var y=B("./utils"),w=B("./external"),o=B("./utf8"),O=B("./zipEntries"),f=B("./stream/Crc32Probe"),c=B("./nodejsUtils");function D(g){return new w.Promise(function(_,b){var r=g.decompressed.getContentWorker().pipe(new f);r.on("error",function(x){b(x)}).on("end",function(){r.streamInfo.crc32!==g.decompressed.crc32?b(new Error("Corrupted zip : CRC32 mismatch")):_()}).resume()})}H.exports=function(g,_){var b=this;return _=y.extend(_||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:o.utf8decode}),c.isNode&&c.isStream(g)?w.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):y.prepareContent("the loaded zip file",g,!0,_.optimizedBinaryString,_.base64).then(function(r){var x=new O(_);return x.load(r),x}).then(function(r){var x=[w.Promise.resolve(r)],F=r.files;if(_.checkCRC32)for(var P=0;P<F.length;P++)x.push(D(F[P]));return w.Promise.all(x)}).then(function(r){for(var x=r.shift(),F=x.files,P=0;P<F.length;P++){var L=F[P],Z=L.fileNameStr,I=y.resolve(L.fileNameStr);b.file(I,L.decompressed,{binary:!0,optimizedBinaryString:!0,date:L.date,dir:L.dir,comment:L.fileCommentStr.length?L.fileCommentStr:null,unixPermissions:L.unixPermissions,dosPermissions:L.dosPermissions,createFolders:_.createFolders}),L.dir||(b.file(I).unsafeOriginalName=Z)}return x.zipComment.length&&(b.comment=x.zipComment),b})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(B,H,h){"use strict";var y=B("../utils"),w=B("../stream/GenericWorker");function o(O,f){w.call(this,"Nodejs stream input adapter for "+O),this._upstreamEnded=!1,this._bindStream(f)}y.inherits(o,w),o.prototype._bindStream=function(O){var f=this;(this._stream=O).pause(),O.on("data",function(c){f.push({data:c,meta:{percent:0}})}).on("error",function(c){f.isPaused?this.generatedError=c:f.error(c)}).on("end",function(){f.isPaused?f._upstreamEnded=!0:f.end()})},o.prototype.pause=function(){return!!w.prototype.pause.call(this)&&(this._stream.pause(),!0)},o.prototype.resume=function(){return!!w.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},H.exports=o},{"../stream/GenericWorker":28,"../utils":32}],13:[function(B,H,h){"use strict";var y=B("readable-stream").Readable;function w(o,O,f){y.call(this,O),this._helper=o;var c=this;o.on("data",function(D,g){c.push(D)||c._helper.pause(),f&&f(g)}).on("error",function(D){c.emit("error",D)}).on("end",function(){c.push(null)})}B("../utils").inherits(w,y),w.prototype._read=function(){this._helper.resume()},H.exports=w},{"../utils":32,"readable-stream":16}],14:[function(B,H,h){"use strict";H.exports={isNode:typeof n!="undefined",newBufferFrom:function(y,w){if(n.from&&n.from!==Uint8Array.from)return n.from(y,w);if(typeof y=="number")throw new Error('The "data" argument must not be a number');return new n(y,w)},allocBuffer:function(y){if(n.alloc)return n.alloc(y);var w=new n(y);return w.fill(0),w},isBuffer:function(y){return n.isBuffer(y)},isStream:function(y){return y&&typeof y.on=="function"&&typeof y.pause=="function"&&typeof y.resume=="function"}}},{}],15:[function(B,H,h){"use strict";function y(I,$,z){var V,i=o.getTypeOf($),Q=o.extend(z||{},c);Q.date=Q.date||new Date,Q.compression!==null&&(Q.compression=Q.compression.toUpperCase()),typeof Q.unixPermissions=="string"&&(Q.unixPermissions=parseInt(Q.unixPermissions,8)),Q.unixPermissions&&16384&Q.unixPermissions&&(Q.dir=!0),Q.dosPermissions&&16&Q.dosPermissions&&(Q.dir=!0),Q.dir&&(I=F(I)),Q.createFolders&&(V=x(I))&&P.call(this,V,!0);var ne=i==="string"&&Q.binary===!1&&Q.base64===!1;z&&z.binary!==void 0||(Q.binary=!ne),($ instanceof D&&$.uncompressedSize===0||Q.dir||!$||$.length===0)&&(Q.base64=!1,Q.binary=!0,$="",Q.compression="STORE",i="string");var T=null;T=$ instanceof D||$ instanceof O?$:b.isNode&&b.isStream($)?new r(I,$):o.prepareContent(I,$,Q.binary,Q.optimizedBinaryString,Q.base64);var ue=new g(I,T,Q);this.files[I]=ue}var w=B("./utf8"),o=B("./utils"),O=B("./stream/GenericWorker"),f=B("./stream/StreamHelper"),c=B("./defaults"),D=B("./compressedObject"),g=B("./zipObject"),_=B("./generate"),b=B("./nodejsUtils"),r=B("./nodejs/NodejsStreamInputAdapter"),x=function(I){I.slice(-1)==="/"&&(I=I.substring(0,I.length-1));var $=I.lastIndexOf("/");return 0<$?I.substring(0,$):""},F=function(I){return I.slice(-1)!=="/"&&(I+="/"),I},P=function(I,$){return $=$!==void 0?$:c.createFolders,I=F(I),this.files[I]||y.call(this,I,null,{dir:!0,createFolders:$}),this.files[I]};function L(I){return Object.prototype.toString.call(I)==="[object RegExp]"}var Z={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(I){var $,z,V;for($ in this.files)V=this.files[$],(z=$.slice(this.root.length,$.length))&&$.slice(0,this.root.length)===this.root&&I(z,V)},filter:function(I){var $=[];return this.forEach(function(z,V){I(z,V)&&$.push(V)}),$},file:function(I,$,z){if(arguments.length!==1)return I=this.root+I,y.call(this,I,$,z),this;if(L(I)){var V=I;return this.filter(function(Q,ne){return!ne.dir&&V.test(Q)})}var i=this.files[this.root+I];return i&&!i.dir?i:null},folder:function(I){if(!I)return this;if(L(I))return this.filter(function(i,Q){return Q.dir&&I.test(i)});var $=this.root+I,z=P.call(this,$),V=this.clone();return V.root=z.name,V},remove:function(I){I=this.root+I;var $=this.files[I];if($||(I.slice(-1)!=="/"&&(I+="/"),$=this.files[I]),$&&!$.dir)delete this.files[I];else for(var z=this.filter(function(i,Q){return Q.name.slice(0,I.length)===I}),V=0;V<z.length;V++)delete this.files[z[V].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(I){var $,z={};try{if((z=o.extend(I||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:w.utf8encode})).type=z.type.toLowerCase(),z.compression=z.compression.toUpperCase(),z.type==="binarystring"&&(z.type="string"),!z.type)throw new Error("No output type specified.");o.checkSupport(z.type),z.platform!=="darwin"&&z.platform!=="freebsd"&&z.platform!=="linux"&&z.platform!=="sunos"||(z.platform="UNIX"),z.platform==="win32"&&(z.platform="DOS");var V=z.comment||this.comment||"";$=_.generateWorker(this,z,V)}catch(i){($=new O("error")).error(i)}return new f($,z.type||"string",z.mimeType)},generateAsync:function(I,$){return this.generateInternalStream(I).accumulate($)},generateNodeStream:function(I,$){return(I=I||{}).type||(I.type="nodebuffer"),this.generateInternalStream(I).toNodejsStream($)}};H.exports=Z},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(B,H,h){"use strict";H.exports=B("stream")},{stream:void 0}],17:[function(B,H,h){"use strict";var y=B("./DataReader");function w(o){y.call(this,o);for(var O=0;O<this.data.length;O++)o[O]=255&o[O]}B("../utils").inherits(w,y),w.prototype.byteAt=function(o){return this.data[this.zero+o]},w.prototype.lastIndexOfSignature=function(o){for(var O=o.charCodeAt(0),f=o.charCodeAt(1),c=o.charCodeAt(2),D=o.charCodeAt(3),g=this.length-4;0<=g;--g)if(this.data[g]===O&&this.data[g+1]===f&&this.data[g+2]===c&&this.data[g+3]===D)return g-this.zero;return-1},w.prototype.readAndCheckSignature=function(o){var O=o.charCodeAt(0),f=o.charCodeAt(1),c=o.charCodeAt(2),D=o.charCodeAt(3),g=this.readData(4);return O===g[0]&&f===g[1]&&c===g[2]&&D===g[3]},w.prototype.readData=function(o){if(this.checkOffset(o),o===0)return[];var O=this.data.slice(this.zero+this.index,this.zero+this.index+o);return this.index+=o,O},H.exports=w},{"../utils":32,"./DataReader":18}],18:[function(B,H,h){"use strict";var y=B("../utils");function w(o){this.data=o,this.length=o.length,this.index=0,this.zero=0}w.prototype={checkOffset:function(o){this.checkIndex(this.index+o)},checkIndex:function(o){if(this.length<this.zero+o||o<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+o+"). Corrupted zip ?")},setIndex:function(o){this.checkIndex(o),this.index=o},skip:function(o){this.setIndex(this.index+o)},byteAt:function(){},readInt:function(o){var O,f=0;for(this.checkOffset(o),O=this.index+o-1;O>=this.index;O--)f=(f<<8)+this.byteAt(O);return this.index+=o,f},readString:function(o){return y.transformTo("string",this.readData(o))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var o=this.readInt(4);return new Date(Date.UTC(1980+(o>>25&127),(o>>21&15)-1,o>>16&31,o>>11&31,o>>5&63,(31&o)<<1))}},H.exports=w},{"../utils":32}],19:[function(B,H,h){"use strict";var y=B("./Uint8ArrayReader");function w(o){y.call(this,o)}B("../utils").inherits(w,y),w.prototype.readData=function(o){this.checkOffset(o);var O=this.data.slice(this.zero+this.index,this.zero+this.index+o);return this.index+=o,O},H.exports=w},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(B,H,h){"use strict";var y=B("./DataReader");function w(o){y.call(this,o)}B("../utils").inherits(w,y),w.prototype.byteAt=function(o){return this.data.charCodeAt(this.zero+o)},w.prototype.lastIndexOfSignature=function(o){return this.data.lastIndexOf(o)-this.zero},w.prototype.readAndCheckSignature=function(o){return o===this.readData(4)},w.prototype.readData=function(o){this.checkOffset(o);var O=this.data.slice(this.zero+this.index,this.zero+this.index+o);return this.index+=o,O},H.exports=w},{"../utils":32,"./DataReader":18}],21:[function(B,H,h){"use strict";var y=B("./ArrayReader");function w(o){y.call(this,o)}B("../utils").inherits(w,y),w.prototype.readData=function(o){if(this.checkOffset(o),o===0)return new Uint8Array(0);var O=this.data.subarray(this.zero+this.index,this.zero+this.index+o);return this.index+=o,O},H.exports=w},{"../utils":32,"./ArrayReader":17}],22:[function(B,H,h){"use strict";var y=B("../utils"),w=B("../support"),o=B("./ArrayReader"),O=B("./StringReader"),f=B("./NodeBufferReader"),c=B("./Uint8ArrayReader");H.exports=function(D){var g=y.getTypeOf(D);return y.checkSupport(g),g!=="string"||w.uint8array?g==="nodebuffer"?new f(D):w.uint8array?new c(y.transformTo("uint8array",D)):new o(y.transformTo("array",D)):new O(D)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(B,H,h){"use strict";h.LOCAL_FILE_HEADER="PK",h.CENTRAL_FILE_HEADER="PK",h.CENTRAL_DIRECTORY_END="PK",h.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",h.ZIP64_CENTRAL_DIRECTORY_END="PK",h.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(B,H,h){"use strict";var y=B("./GenericWorker"),w=B("../utils");function o(O){y.call(this,"ConvertWorker to "+O),this.destType=O}w.inherits(o,y),o.prototype.processChunk=function(O){this.push({data:w.transformTo(this.destType,O.data),meta:O.meta})},H.exports=o},{"../utils":32,"./GenericWorker":28}],25:[function(B,H,h){"use strict";var y=B("./GenericWorker"),w=B("../crc32");function o(){y.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}B("../utils").inherits(o,y),o.prototype.processChunk=function(O){this.streamInfo.crc32=w(O.data,this.streamInfo.crc32||0),this.push(O)},H.exports=o},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(B,H,h){"use strict";var y=B("../utils"),w=B("./GenericWorker");function o(O){w.call(this,"DataLengthProbe for "+O),this.propName=O,this.withStreamInfo(O,0)}y.inherits(o,w),o.prototype.processChunk=function(O){if(O){var f=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=f+O.data.length}w.prototype.processChunk.call(this,O)},H.exports=o},{"../utils":32,"./GenericWorker":28}],27:[function(B,H,h){"use strict";var y=B("../utils"),w=B("./GenericWorker");function o(O){w.call(this,"DataWorker");var f=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,O.then(function(c){f.dataIsReady=!0,f.data=c,f.max=c&&c.length||0,f.type=y.getTypeOf(c),f.isPaused||f._tickAndRepeat()},function(c){f.error(c)})}y.inherits(o,w),o.prototype.cleanUp=function(){w.prototype.cleanUp.call(this),this.data=null},o.prototype.resume=function(){return!!w.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,y.delay(this._tickAndRepeat,[],this)),!0)},o.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(y.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},o.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var O=null,f=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":O=this.data.substring(this.index,f);break;case"uint8array":O=this.data.subarray(this.index,f);break;case"array":case"nodebuffer":O=this.data.slice(this.index,f)}return this.index=f,this.push({data:O,meta:{percent:this.max?this.index/this.max*100:0}})},H.exports=o},{"../utils":32,"./GenericWorker":28}],28:[function(B,H,h){"use strict";function y(w){this.name=w||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}y.prototype={push:function(w){this.emit("data",w)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(w){this.emit("error",w)}return!0},error:function(w){return!this.isFinished&&(this.isPaused?this.generatedError=w:(this.isFinished=!0,this.emit("error",w),this.previous&&this.previous.error(w),this.cleanUp()),!0)},on:function(w,o){return this._listeners[w].push(o),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(w,o){if(this._listeners[w])for(var O=0;O<this._listeners[w].length;O++)this._listeners[w][O].call(this,o)},pipe:function(w){return w.registerPrevious(this)},registerPrevious:function(w){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=w.streamInfo,this.mergeStreamInfo(),this.previous=w;var o=this;return w.on("data",function(O){o.processChunk(O)}),w.on("end",function(){o.end()}),w.on("error",function(O){o.error(O)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var w=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),w=!0),this.previous&&this.previous.resume(),!w},flush:function(){},processChunk:function(w){this.push(w)},withStreamInfo:function(w,o){return this.extraStreamInfo[w]=o,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var w in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,w)&&(this.streamInfo[w]=this.extraStreamInfo[w])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var w="Worker "+this.name;return this.previous?this.previous+" -> "+w:w}},H.exports=y},{}],29:[function(B,H,h){"use strict";var y=B("../utils"),w=B("./ConvertWorker"),o=B("./GenericWorker"),O=B("../base64"),f=B("../support"),c=B("../external"),D=null;if(f.nodestream)try{D=B("../nodejs/NodejsStreamOutputAdapter")}catch(b){}function g(b,r){return new c.Promise(function(x,F){var P=[],L=b._internalType,Z=b._outputType,I=b._mimeType;b.on("data",function($,z){P.push($),r&&r(z)}).on("error",function($){P=[],F($)}).on("end",function(){try{var $=function(z,V,i){switch(z){case"blob":return y.newBlob(y.transformTo("arraybuffer",V),i);case"base64":return O.encode(V);default:return y.transformTo(z,V)}}(Z,function(z,V){var i,Q=0,ne=null,T=0;for(i=0;i<V.length;i++)T+=V[i].length;switch(z){case"string":return V.join("");case"array":return Array.prototype.concat.apply([],V);case"uint8array":for(ne=new Uint8Array(T),i=0;i<V.length;i++)ne.set(V[i],Q),Q+=V[i].length;return ne;case"nodebuffer":return n.concat(V);default:throw new Error("concat : unsupported type '"+z+"'")}}(L,P),I);x($)}catch(z){F(z)}P=[]}).resume()})}function _(b,r,x){var F=r;switch(r){case"blob":case"arraybuffer":F="uint8array";break;case"base64":F="string"}try{this._internalType=F,this._outputType=r,this._mimeType=x,y.checkSupport(F),this._worker=b.pipe(new w(F)),b.lock()}catch(P){this._worker=new o("error"),this._worker.error(P)}}_.prototype={accumulate:function(b){return g(this,b)},on:function(b,r){var x=this;return b==="data"?this._worker.on(b,function(F){r.call(x,F.data,F.meta)}):this._worker.on(b,function(){y.delay(r,arguments,x)}),this},resume:function(){return y.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(b){if(y.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new D(this,{objectMode:this._outputType!=="nodebuffer"},b)}},H.exports=_},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(B,H,h){"use strict";if(h.base64=!0,h.array=!0,h.string=!0,h.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",h.nodebuffer=typeof n!="undefined",h.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")h.blob=!1;else{var y=new ArrayBuffer(0);try{h.blob=new Blob([y],{type:"application/zip"}).size===0}catch(o){try{var w=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);w.append(y),h.blob=w.getBlob("application/zip").size===0}catch(O){h.blob=!1}}}try{h.nodestream=!!B("readable-stream").Readable}catch(o){h.nodestream=!1}},{"readable-stream":16}],31:[function(B,H,h){"use strict";for(var y=B("./utils"),w=B("./support"),o=B("./nodejsUtils"),O=B("./stream/GenericWorker"),f=new Array(256),c=0;c<256;c++)f[c]=252<=c?6:248<=c?5:240<=c?4:224<=c?3:192<=c?2:1;f[254]=f[254]=1;function D(){O.call(this,"utf-8 decode"),this.leftOver=null}function g(){O.call(this,"utf-8 encode")}h.utf8encode=function(_){return w.nodebuffer?o.newBufferFrom(_,"utf-8"):function(b){var r,x,F,P,L,Z=b.length,I=0;for(P=0;P<Z;P++)(64512&(x=b.charCodeAt(P)))==55296&&P+1<Z&&(64512&(F=b.charCodeAt(P+1)))==56320&&(x=65536+(x-55296<<10)+(F-56320),P++),I+=x<128?1:x<2048?2:x<65536?3:4;for(r=w.uint8array?new Uint8Array(I):new Array(I),P=L=0;L<I;P++)(64512&(x=b.charCodeAt(P)))==55296&&P+1<Z&&(64512&(F=b.charCodeAt(P+1)))==56320&&(x=65536+(x-55296<<10)+(F-56320),P++),x<128?r[L++]=x:(x<2048?r[L++]=192|x>>>6:(x<65536?r[L++]=224|x>>>12:(r[L++]=240|x>>>18,r[L++]=128|x>>>12&63),r[L++]=128|x>>>6&63),r[L++]=128|63&x);return r}(_)},h.utf8decode=function(_){return w.nodebuffer?y.transformTo("nodebuffer",_).toString("utf-8"):function(b){var r,x,F,P,L=b.length,Z=new Array(2*L);for(r=x=0;r<L;)if((F=b[r++])<128)Z[x++]=F;else if(4<(P=f[F]))Z[x++]=65533,r+=P-1;else{for(F&=P===2?31:P===3?15:7;1<P&&r<L;)F=F<<6|63&b[r++],P--;1<P?Z[x++]=65533:F<65536?Z[x++]=F:(F-=65536,Z[x++]=55296|F>>10&1023,Z[x++]=56320|1023&F)}return Z.length!==x&&(Z.subarray?Z=Z.subarray(0,x):Z.length=x),y.applyFromCharCode(Z)}(_=y.transformTo(w.uint8array?"uint8array":"array",_))},y.inherits(D,O),D.prototype.processChunk=function(_){var b=y.transformTo(w.uint8array?"uint8array":"array",_.data);if(this.leftOver&&this.leftOver.length){if(w.uint8array){var r=b;(b=new Uint8Array(r.length+this.leftOver.length)).set(this.leftOver,0),b.set(r,this.leftOver.length)}else b=this.leftOver.concat(b);this.leftOver=null}var x=function(P,L){var Z;for((L=L||P.length)>P.length&&(L=P.length),Z=L-1;0<=Z&&(192&P[Z])==128;)Z--;return Z<0||Z===0?L:Z+f[P[Z]]>L?Z:L}(b),F=b;x!==b.length&&(w.uint8array?(F=b.subarray(0,x),this.leftOver=b.subarray(x,b.length)):(F=b.slice(0,x),this.leftOver=b.slice(x,b.length))),this.push({data:h.utf8decode(F),meta:_.meta})},D.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:h.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},h.Utf8DecodeWorker=D,y.inherits(g,O),g.prototype.processChunk=function(_){this.push({data:h.utf8encode(_.data),meta:_.meta})},h.Utf8EncodeWorker=g},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(B,H,h){"use strict";var y=B("./support"),w=B("./base64"),o=B("./nodejsUtils"),O=B("./external");function f(r){return r}function c(r,x){for(var F=0;F<r.length;++F)x[F]=255&r.charCodeAt(F);return x}B("setimmediate"),h.newBlob=function(r,x){h.checkSupport("blob");try{return new Blob([r],{type:x})}catch(P){try{var F=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return F.append(r),F.getBlob(x)}catch(L){throw new Error("Bug : can't construct the Blob.")}}};var D={stringifyByChunk:function(r,x,F){var P=[],L=0,Z=r.length;if(Z<=F)return String.fromCharCode.apply(null,r);for(;L<Z;)x==="array"||x==="nodebuffer"?P.push(String.fromCharCode.apply(null,r.slice(L,Math.min(L+F,Z)))):P.push(String.fromCharCode.apply(null,r.subarray(L,Math.min(L+F,Z)))),L+=F;return P.join("")},stringifyByChar:function(r){for(var x="",F=0;F<r.length;F++)x+=String.fromCharCode(r[F]);return x},applyCanBeUsed:{uint8array:function(){try{return y.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(r){return!1}}(),nodebuffer:function(){try{return y.nodebuffer&&String.fromCharCode.apply(null,o.allocBuffer(1)).length===1}catch(r){return!1}}()}};function g(r){var x=65536,F=h.getTypeOf(r),P=!0;if(F==="uint8array"?P=D.applyCanBeUsed.uint8array:F==="nodebuffer"&&(P=D.applyCanBeUsed.nodebuffer),P)for(;1<x;)try{return D.stringifyByChunk(r,F,x)}catch(L){x=Math.floor(x/2)}return D.stringifyByChar(r)}function _(r,x){for(var F=0;F<r.length;F++)x[F]=r[F];return x}h.applyFromCharCode=g;var b={};b.string={string:f,array:function(r){return c(r,new Array(r.length))},arraybuffer:function(r){return b.string.uint8array(r).buffer},uint8array:function(r){return c(r,new Uint8Array(r.length))},nodebuffer:function(r){return c(r,o.allocBuffer(r.length))}},b.array={string:g,array:f,arraybuffer:function(r){return new Uint8Array(r).buffer},uint8array:function(r){return new Uint8Array(r)},nodebuffer:function(r){return o.newBufferFrom(r)}},b.arraybuffer={string:function(r){return g(new Uint8Array(r))},array:function(r){return _(new Uint8Array(r),new Array(r.byteLength))},arraybuffer:f,uint8array:function(r){return new Uint8Array(r)},nodebuffer:function(r){return o.newBufferFrom(new Uint8Array(r))}},b.uint8array={string:g,array:function(r){return _(r,new Array(r.length))},arraybuffer:function(r){return r.buffer},uint8array:f,nodebuffer:function(r){return o.newBufferFrom(r)}},b.nodebuffer={string:g,array:function(r){return _(r,new Array(r.length))},arraybuffer:function(r){return b.nodebuffer.uint8array(r).buffer},uint8array:function(r){return _(r,new Uint8Array(r.length))},nodebuffer:f},h.transformTo=function(r,x){if(x=x||"",!r)return x;h.checkSupport(r);var F=h.getTypeOf(x);return b[F][r](x)},h.resolve=function(r){for(var x=r.split("/"),F=[],P=0;P<x.length;P++){var L=x[P];L==="."||L===""&&P!==0&&P!==x.length-1||(L===".."?F.pop():F.push(L))}return F.join("/")},h.getTypeOf=function(r){return typeof r=="string"?"string":Object.prototype.toString.call(r)==="[object Array]"?"array":y.nodebuffer&&o.isBuffer(r)?"nodebuffer":y.uint8array&&r instanceof Uint8Array?"uint8array":y.arraybuffer&&r instanceof ArrayBuffer?"arraybuffer":void 0},h.checkSupport=function(r){if(!y[r.toLowerCase()])throw new Error(r+" is not supported by this platform")},h.MAX_VALUE_16BITS=65535,h.MAX_VALUE_32BITS=-1,h.pretty=function(r){var x,F,P="";for(F=0;F<(r||"").length;F++)P+="\\x"+((x=r.charCodeAt(F))<16?"0":"")+x.toString(16).toUpperCase();return P},h.delay=function(r,x,F){setImmediate(function(){r.apply(F||null,x||[])})},h.inherits=function(r,x){function F(){}F.prototype=x.prototype,r.prototype=new F},h.extend=function(){var r,x,F={};for(r=0;r<arguments.length;r++)for(x in arguments[r])Object.prototype.hasOwnProperty.call(arguments[r],x)&&F[x]===void 0&&(F[x]=arguments[r][x]);return F},h.prepareContent=function(r,x,F,P,L){return O.Promise.resolve(x).then(function(Z){return y.blob&&(Z instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(Z))!==-1)&&typeof FileReader!="undefined"?new O.Promise(function(I,$){var z=new FileReader;z.onload=function(V){I(V.target.result)},z.onerror=function(V){$(V.target.error)},z.readAsArrayBuffer(Z)}):Z}).then(function(Z){var I=h.getTypeOf(Z);return I?(I==="arraybuffer"?Z=h.transformTo("uint8array",Z):I==="string"&&(L?Z=w.decode(Z):F&&P!==!0&&(Z=function($){return c($,y.uint8array?new Uint8Array($.length):new Array($.length))}(Z))),Z):O.Promise.reject(new Error("Can't read the data of '"+r+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(B,H,h){"use strict";var y=B("./reader/readerFor"),w=B("./utils"),o=B("./signature"),O=B("./zipEntry"),f=B("./support");function c(D){this.files=[],this.loadOptions=D}c.prototype={checkSignature:function(D){if(!this.reader.readAndCheckSignature(D)){this.reader.index-=4;var g=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+w.pretty(g)+", expected "+w.pretty(D)+")")}},isSignature:function(D,g){var _=this.reader.index;this.reader.setIndex(D);var b=this.reader.readString(4)===g;return this.reader.setIndex(_),b},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var D=this.reader.readData(this.zipCommentLength),g=f.uint8array?"uint8array":"array",_=w.transformTo(g,D);this.zipComment=this.loadOptions.decodeFileName(_)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var D,g,_,b=this.zip64EndOfCentralSize-44;0<b;)D=this.reader.readInt(2),g=this.reader.readInt(4),_=this.reader.readData(g),this.zip64ExtensibleData[D]={id:D,length:g,value:_}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var D,g;for(D=0;D<this.files.length;D++)g=this.files[D],this.reader.setIndex(g.localHeaderOffset),this.checkSignature(o.LOCAL_FILE_HEADER),g.readLocalPart(this.reader),g.handleUTF8(),g.processAttributes()},readCentralDir:function(){var D;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(o.CENTRAL_FILE_HEADER);)(D=new O({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(D);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var D=this.reader.lastIndexOfSignature(o.CENTRAL_DIRECTORY_END);if(D<0)throw this.isSignature(0,o.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(D);var g=D;if(this.checkSignature(o.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===w.MAX_VALUE_16BITS||this.diskWithCentralDirStart===w.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===w.MAX_VALUE_16BITS||this.centralDirRecords===w.MAX_VALUE_16BITS||this.centralDirSize===w.MAX_VALUE_32BITS||this.centralDirOffset===w.MAX_VALUE_32BITS){if(this.zip64=!0,(D=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(D),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,o.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var _=this.centralDirOffset+this.centralDirSize;this.zip64&&(_+=20,_+=12+this.zip64EndOfCentralSize);var b=g-_;if(0<b)this.isSignature(g,o.CENTRAL_FILE_HEADER)||(this.reader.zero=b);else if(b<0)throw new Error("Corrupted zip: missing "+Math.abs(b)+" bytes.")},prepareReader:function(D){this.reader=y(D)},load:function(D){this.prepareReader(D),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},H.exports=c},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(B,H,h){"use strict";var y=B("./reader/readerFor"),w=B("./utils"),o=B("./compressedObject"),O=B("./crc32"),f=B("./utf8"),c=B("./compressions"),D=B("./support");function g(_,b){this.options=_,this.loadOptions=b}g.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(_){var b,r;if(_.skip(22),this.fileNameLength=_.readInt(2),r=_.readInt(2),this.fileName=_.readData(this.fileNameLength),_.skip(r),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((b=function(x){for(var F in c)if(Object.prototype.hasOwnProperty.call(c,F)&&c[F].magic===x)return c[F];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+w.pretty(this.compressionMethod)+" unknown (inner file : "+w.transformTo("string",this.fileName)+")");this.decompressed=new o(this.compressedSize,this.uncompressedSize,this.crc32,b,_.readData(this.compressedSize))},readCentralPart:function(_){this.versionMadeBy=_.readInt(2),_.skip(2),this.bitFlag=_.readInt(2),this.compressionMethod=_.readString(2),this.date=_.readDate(),this.crc32=_.readInt(4),this.compressedSize=_.readInt(4),this.uncompressedSize=_.readInt(4);var b=_.readInt(2);if(this.extraFieldsLength=_.readInt(2),this.fileCommentLength=_.readInt(2),this.diskNumberStart=_.readInt(2),this.internalFileAttributes=_.readInt(2),this.externalFileAttributes=_.readInt(4),this.localHeaderOffset=_.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");_.skip(b),this.readExtraFields(_),this.parseZIP64ExtraField(_),this.fileComment=_.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var _=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),_==0&&(this.dosPermissions=63&this.externalFileAttributes),_==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var _=y(this.extraFields[1].value);this.uncompressedSize===w.MAX_VALUE_32BITS&&(this.uncompressedSize=_.readInt(8)),this.compressedSize===w.MAX_VALUE_32BITS&&(this.compressedSize=_.readInt(8)),this.localHeaderOffset===w.MAX_VALUE_32BITS&&(this.localHeaderOffset=_.readInt(8)),this.diskNumberStart===w.MAX_VALUE_32BITS&&(this.diskNumberStart=_.readInt(4))}},readExtraFields:function(_){var b,r,x,F=_.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});_.index+4<F;)b=_.readInt(2),r=_.readInt(2),x=_.readData(r),this.extraFields[b]={id:b,length:r,value:x};_.setIndex(F)},handleUTF8:function(){var _=D.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=f.utf8decode(this.fileName),this.fileCommentStr=f.utf8decode(this.fileComment);else{var b=this.findExtraFieldUnicodePath();if(b!==null)this.fileNameStr=b;else{var r=w.transformTo(_,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(r)}var x=this.findExtraFieldUnicodeComment();if(x!==null)this.fileCommentStr=x;else{var F=w.transformTo(_,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(F)}}},findExtraFieldUnicodePath:function(){var _=this.extraFields[28789];if(_){var b=y(_.value);return b.readInt(1)!==1||O(this.fileName)!==b.readInt(4)?null:f.utf8decode(b.readData(_.length-5))}return null},findExtraFieldUnicodeComment:function(){var _=this.extraFields[25461];if(_){var b=y(_.value);return b.readInt(1)!==1||O(this.fileComment)!==b.readInt(4)?null:f.utf8decode(b.readData(_.length-5))}return null}},H.exports=g},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(B,H,h){"use strict";function y(b,r,x){this.name=b,this.dir=x.dir,this.date=x.date,this.comment=x.comment,this.unixPermissions=x.unixPermissions,this.dosPermissions=x.dosPermissions,this._data=r,this._dataBinary=x.binary,this.options={compression:x.compression,compressionOptions:x.compressionOptions}}var w=B("./stream/StreamHelper"),o=B("./stream/DataWorker"),O=B("./utf8"),f=B("./compressedObject"),c=B("./stream/GenericWorker");y.prototype={internalStream:function(b){var r=null,x="string";try{if(!b)throw new Error("No output type specified.");var F=(x=b.toLowerCase())==="string"||x==="text";x!=="binarystring"&&x!=="text"||(x="string"),r=this._decompressWorker();var P=!this._dataBinary;P&&!F&&(r=r.pipe(new O.Utf8EncodeWorker)),!P&&F&&(r=r.pipe(new O.Utf8DecodeWorker))}catch(L){(r=new c("error")).error(L)}return new w(r,x,"")},async:function(b,r){return this.internalStream(b).accumulate(r)},nodeStream:function(b,r){return this.internalStream(b||"nodebuffer").toNodejsStream(r)},_compressWorker:function(b,r){if(this._data instanceof f&&this._data.compression.magic===b.magic)return this._data.getCompressedWorker();var x=this._decompressWorker();return this._dataBinary||(x=x.pipe(new O.Utf8EncodeWorker)),f.createWorkerFrom(x,b,r)},_decompressWorker:function(){return this._data instanceof f?this._data.getContentWorker():this._data instanceof c?this._data:new o(this._data)}};for(var D=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],g=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},_=0;_<D.length;_++)y.prototype[D[_]]=g;H.exports=y},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(B,H,h){(function(y){"use strict";var w,o,O=y.MutationObserver||y.WebKitMutationObserver;if(O){var f=0,c=new O(b),D=y.document.createTextNode("");c.observe(D,{characterData:!0}),w=function(){D.data=f=++f%2}}else if(y.setImmediate||y.MessageChannel===void 0)w="document"in y&&"onreadystatechange"in y.document.createElement("script")?function(){var r=y.document.createElement("script");r.onreadystatechange=function(){b(),r.onreadystatechange=null,r.parentNode.removeChild(r),r=null},y.document.documentElement.appendChild(r)}:function(){setTimeout(b,0)};else{var g=new y.MessageChannel;g.port1.onmessage=b,w=function(){g.port2.postMessage(0)}}var _=[];function b(){var r,x;o=!0;for(var F=_.length;F;){for(x=_,_=[],r=-1;++r<F;)x[r]();F=_.length}o=!1}H.exports=function(r){_.push(r)!==1||o||w()}}).call(this,typeof s.g!="undefined"?s.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(B,H,h){"use strict";var y=B("immediate");function w(){}var o={},O=["REJECTED"],f=["FULFILLED"],c=["PENDING"];function D(F){if(typeof F!="function")throw new TypeError("resolver must be a function");this.state=c,this.queue=[],this.outcome=void 0,F!==w&&r(this,F)}function g(F,P,L){this.promise=F,typeof P=="function"&&(this.onFulfilled=P,this.callFulfilled=this.otherCallFulfilled),typeof L=="function"&&(this.onRejected=L,this.callRejected=this.otherCallRejected)}function _(F,P,L){y(function(){var Z;try{Z=P(L)}catch(I){return o.reject(F,I)}Z===F?o.reject(F,new TypeError("Cannot resolve promise with itself")):o.resolve(F,Z)})}function b(F){var P=F&&F.then;if(F&&(typeof F=="object"||typeof F=="function")&&typeof P=="function")return function(){P.apply(F,arguments)}}function r(F,P){var L=!1;function Z(z){L||(L=!0,o.reject(F,z))}function I(z){L||(L=!0,o.resolve(F,z))}var $=x(function(){P(I,Z)});$.status==="error"&&Z($.value)}function x(F,P){var L={};try{L.value=F(P),L.status="success"}catch(Z){L.status="error",L.value=Z}return L}(H.exports=D).prototype.finally=function(F){if(typeof F!="function")return this;var P=this.constructor;return this.then(function(L){return P.resolve(F()).then(function(){return L})},function(L){return P.resolve(F()).then(function(){throw L})})},D.prototype.catch=function(F){return this.then(null,F)},D.prototype.then=function(F,P){if(typeof F!="function"&&this.state===f||typeof P!="function"&&this.state===O)return this;var L=new this.constructor(w);return this.state!==c?_(L,this.state===f?F:P,this.outcome):this.queue.push(new g(L,F,P)),L},g.prototype.callFulfilled=function(F){o.resolve(this.promise,F)},g.prototype.otherCallFulfilled=function(F){_(this.promise,this.onFulfilled,F)},g.prototype.callRejected=function(F){o.reject(this.promise,F)},g.prototype.otherCallRejected=function(F){_(this.promise,this.onRejected,F)},o.resolve=function(F,P){var L=x(b,P);if(L.status==="error")return o.reject(F,L.value);var Z=L.value;if(Z)r(F,Z);else{F.state=f,F.outcome=P;for(var I=-1,$=F.queue.length;++I<$;)F.queue[I].callFulfilled(P)}return F},o.reject=function(F,P){F.state=O,F.outcome=P;for(var L=-1,Z=F.queue.length;++L<Z;)F.queue[L].callRejected(P);return F},D.resolve=function(F){return F instanceof this?F:o.resolve(new this(w),F)},D.reject=function(F){var P=new this(w);return o.reject(P,F)},D.all=function(F){var P=this;if(Object.prototype.toString.call(F)!=="[object Array]")return this.reject(new TypeError("must be an array"));var L=F.length,Z=!1;if(!L)return this.resolve([]);for(var I=new Array(L),$=0,z=-1,V=new this(w);++z<L;)i(F[z],z);return V;function i(Q,ne){P.resolve(Q).then(function(T){I[ne]=T,++$!==L||Z||(Z=!0,o.resolve(V,I))},function(T){Z||(Z=!0,o.reject(V,T))})}},D.race=function(F){var P=this;if(Object.prototype.toString.call(F)!=="[object Array]")return this.reject(new TypeError("must be an array"));var L=F.length,Z=!1;if(!L)return this.resolve([]);for(var I=-1,$=new this(w);++I<L;)z=F[I],P.resolve(z).then(function(V){Z||(Z=!0,o.resolve($,V))},function(V){Z||(Z=!0,o.reject($,V))});var z;return $}},{immediate:36}],38:[function(B,H,h){"use strict";var y={};(0,B("./lib/utils/common").assign)(y,B("./lib/deflate"),B("./lib/inflate"),B("./lib/zlib/constants")),H.exports=y},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(B,H,h){"use strict";var y=B("./zlib/deflate"),w=B("./utils/common"),o=B("./utils/strings"),O=B("./zlib/messages"),f=B("./zlib/zstream"),c=Object.prototype.toString,D=0,g=-1,_=0,b=8;function r(F){if(!(this instanceof r))return new r(F);this.options=w.assign({level:g,method:b,chunkSize:16384,windowBits:15,memLevel:8,strategy:_,to:""},F||{});var P=this.options;P.raw&&0<P.windowBits?P.windowBits=-P.windowBits:P.gzip&&0<P.windowBits&&P.windowBits<16&&(P.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var L=y.deflateInit2(this.strm,P.level,P.method,P.windowBits,P.memLevel,P.strategy);if(L!==D)throw new Error(O[L]);if(P.header&&y.deflateSetHeader(this.strm,P.header),P.dictionary){var Z;if(Z=typeof P.dictionary=="string"?o.string2buf(P.dictionary):c.call(P.dictionary)==="[object ArrayBuffer]"?new Uint8Array(P.dictionary):P.dictionary,(L=y.deflateSetDictionary(this.strm,Z))!==D)throw new Error(O[L]);this._dict_set=!0}}function x(F,P){var L=new r(P);if(L.push(F,!0),L.err)throw L.msg||O[L.err];return L.result}r.prototype.push=function(F,P){var L,Z,I=this.strm,$=this.options.chunkSize;if(this.ended)return!1;Z=P===~~P?P:P===!0?4:0,typeof F=="string"?I.input=o.string2buf(F):c.call(F)==="[object ArrayBuffer]"?I.input=new Uint8Array(F):I.input=F,I.next_in=0,I.avail_in=I.input.length;do{if(I.avail_out===0&&(I.output=new w.Buf8($),I.next_out=0,I.avail_out=$),(L=y.deflate(I,Z))!==1&&L!==D)return this.onEnd(L),!(this.ended=!0);I.avail_out!==0&&(I.avail_in!==0||Z!==4&&Z!==2)||(this.options.to==="string"?this.onData(o.buf2binstring(w.shrinkBuf(I.output,I.next_out))):this.onData(w.shrinkBuf(I.output,I.next_out)))}while((0<I.avail_in||I.avail_out===0)&&L!==1);return Z===4?(L=y.deflateEnd(this.strm),this.onEnd(L),this.ended=!0,L===D):Z!==2||(this.onEnd(D),!(I.avail_out=0))},r.prototype.onData=function(F){this.chunks.push(F)},r.prototype.onEnd=function(F){F===D&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=w.flattenChunks(this.chunks)),this.chunks=[],this.err=F,this.msg=this.strm.msg},h.Deflate=r,h.deflate=x,h.deflateRaw=function(F,P){return(P=P||{}).raw=!0,x(F,P)},h.gzip=function(F,P){return(P=P||{}).gzip=!0,x(F,P)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(B,H,h){"use strict";var y=B("./zlib/inflate"),w=B("./utils/common"),o=B("./utils/strings"),O=B("./zlib/constants"),f=B("./zlib/messages"),c=B("./zlib/zstream"),D=B("./zlib/gzheader"),g=Object.prototype.toString;function _(r){if(!(this instanceof _))return new _(r);this.options=w.assign({chunkSize:16384,windowBits:0,to:""},r||{});var x=this.options;x.raw&&0<=x.windowBits&&x.windowBits<16&&(x.windowBits=-x.windowBits,x.windowBits===0&&(x.windowBits=-15)),!(0<=x.windowBits&&x.windowBits<16)||r&&r.windowBits||(x.windowBits+=32),15<x.windowBits&&x.windowBits<48&&!(15&x.windowBits)&&(x.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var F=y.inflateInit2(this.strm,x.windowBits);if(F!==O.Z_OK)throw new Error(f[F]);this.header=new D,y.inflateGetHeader(this.strm,this.header)}function b(r,x){var F=new _(x);if(F.push(r,!0),F.err)throw F.msg||f[F.err];return F.result}_.prototype.push=function(r,x){var F,P,L,Z,I,$,z=this.strm,V=this.options.chunkSize,i=this.options.dictionary,Q=!1;if(this.ended)return!1;P=x===~~x?x:x===!0?O.Z_FINISH:O.Z_NO_FLUSH,typeof r=="string"?z.input=o.binstring2buf(r):g.call(r)==="[object ArrayBuffer]"?z.input=new Uint8Array(r):z.input=r,z.next_in=0,z.avail_in=z.input.length;do{if(z.avail_out===0&&(z.output=new w.Buf8(V),z.next_out=0,z.avail_out=V),(F=y.inflate(z,O.Z_NO_FLUSH))===O.Z_NEED_DICT&&i&&($=typeof i=="string"?o.string2buf(i):g.call(i)==="[object ArrayBuffer]"?new Uint8Array(i):i,F=y.inflateSetDictionary(this.strm,$)),F===O.Z_BUF_ERROR&&Q===!0&&(F=O.Z_OK,Q=!1),F!==O.Z_STREAM_END&&F!==O.Z_OK)return this.onEnd(F),!(this.ended=!0);z.next_out&&(z.avail_out!==0&&F!==O.Z_STREAM_END&&(z.avail_in!==0||P!==O.Z_FINISH&&P!==O.Z_SYNC_FLUSH)||(this.options.to==="string"?(L=o.utf8border(z.output,z.next_out),Z=z.next_out-L,I=o.buf2string(z.output,L),z.next_out=Z,z.avail_out=V-Z,Z&&w.arraySet(z.output,z.output,L,Z,0),this.onData(I)):this.onData(w.shrinkBuf(z.output,z.next_out)))),z.avail_in===0&&z.avail_out===0&&(Q=!0)}while((0<z.avail_in||z.avail_out===0)&&F!==O.Z_STREAM_END);return F===O.Z_STREAM_END&&(P=O.Z_FINISH),P===O.Z_FINISH?(F=y.inflateEnd(this.strm),this.onEnd(F),this.ended=!0,F===O.Z_OK):P!==O.Z_SYNC_FLUSH||(this.onEnd(O.Z_OK),!(z.avail_out=0))},_.prototype.onData=function(r){this.chunks.push(r)},_.prototype.onEnd=function(r){r===O.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=w.flattenChunks(this.chunks)),this.chunks=[],this.err=r,this.msg=this.strm.msg},h.Inflate=_,h.inflate=b,h.inflateRaw=function(r,x){return(x=x||{}).raw=!0,b(r,x)},h.ungzip=b},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(B,H,h){"use strict";var y=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";h.assign=function(O){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var c=f.shift();if(c){if(typeof c!="object")throw new TypeError(c+"must be non-object");for(var D in c)c.hasOwnProperty(D)&&(O[D]=c[D])}}return O},h.shrinkBuf=function(O,f){return O.length===f?O:O.subarray?O.subarray(0,f):(O.length=f,O)};var w={arraySet:function(O,f,c,D,g){if(f.subarray&&O.subarray)O.set(f.subarray(c,c+D),g);else for(var _=0;_<D;_++)O[g+_]=f[c+_]},flattenChunks:function(O){var f,c,D,g,_,b;for(f=D=0,c=O.length;f<c;f++)D+=O[f].length;for(b=new Uint8Array(D),f=g=0,c=O.length;f<c;f++)_=O[f],b.set(_,g),g+=_.length;return b}},o={arraySet:function(O,f,c,D,g){for(var _=0;_<D;_++)O[g+_]=f[c+_]},flattenChunks:function(O){return[].concat.apply([],O)}};h.setTyped=function(O){O?(h.Buf8=Uint8Array,h.Buf16=Uint16Array,h.Buf32=Int32Array,h.assign(h,w)):(h.Buf8=Array,h.Buf16=Array,h.Buf32=Array,h.assign(h,o))},h.setTyped(y)},{}],42:[function(B,H,h){"use strict";var y=B("./common"),w=!0,o=!0;try{String.fromCharCode.apply(null,[0])}catch(D){w=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(D){o=!1}for(var O=new y.Buf8(256),f=0;f<256;f++)O[f]=252<=f?6:248<=f?5:240<=f?4:224<=f?3:192<=f?2:1;function c(D,g){if(g<65537&&(D.subarray&&o||!D.subarray&&w))return String.fromCharCode.apply(null,y.shrinkBuf(D,g));for(var _="",b=0;b<g;b++)_+=String.fromCharCode(D[b]);return _}O[254]=O[254]=1,h.string2buf=function(D){var g,_,b,r,x,F=D.length,P=0;for(r=0;r<F;r++)(64512&(_=D.charCodeAt(r)))==55296&&r+1<F&&(64512&(b=D.charCodeAt(r+1)))==56320&&(_=65536+(_-55296<<10)+(b-56320),r++),P+=_<128?1:_<2048?2:_<65536?3:4;for(g=new y.Buf8(P),r=x=0;x<P;r++)(64512&(_=D.charCodeAt(r)))==55296&&r+1<F&&(64512&(b=D.charCodeAt(r+1)))==56320&&(_=65536+(_-55296<<10)+(b-56320),r++),_<128?g[x++]=_:(_<2048?g[x++]=192|_>>>6:(_<65536?g[x++]=224|_>>>12:(g[x++]=240|_>>>18,g[x++]=128|_>>>12&63),g[x++]=128|_>>>6&63),g[x++]=128|63&_);return g},h.buf2binstring=function(D){return c(D,D.length)},h.binstring2buf=function(D){for(var g=new y.Buf8(D.length),_=0,b=g.length;_<b;_++)g[_]=D.charCodeAt(_);return g},h.buf2string=function(D,g){var _,b,r,x,F=g||D.length,P=new Array(2*F);for(_=b=0;_<F;)if((r=D[_++])<128)P[b++]=r;else if(4<(x=O[r]))P[b++]=65533,_+=x-1;else{for(r&=x===2?31:x===3?15:7;1<x&&_<F;)r=r<<6|63&D[_++],x--;1<x?P[b++]=65533:r<65536?P[b++]=r:(r-=65536,P[b++]=55296|r>>10&1023,P[b++]=56320|1023&r)}return c(P,b)},h.utf8border=function(D,g){var _;for((g=g||D.length)>D.length&&(g=D.length),_=g-1;0<=_&&(192&D[_])==128;)_--;return _<0||_===0?g:_+O[D[_]]>g?_:g}},{"./common":41}],43:[function(B,H,h){"use strict";H.exports=function(y,w,o,O){for(var f=65535&y|0,c=y>>>16&65535|0,D=0;o!==0;){for(o-=D=2e3<o?2e3:o;c=c+(f=f+w[O++]|0)|0,--D;);f%=65521,c%=65521}return f|c<<16|0}},{}],44:[function(B,H,h){"use strict";H.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(B,H,h){"use strict";var y=function(){for(var w,o=[],O=0;O<256;O++){w=O;for(var f=0;f<8;f++)w=1&w?3988292384^w>>>1:w>>>1;o[O]=w}return o}();H.exports=function(w,o,O,f){var c=y,D=f+O;w^=-1;for(var g=f;g<D;g++)w=w>>>8^c[255&(w^o[g])];return-1^w}},{}],46:[function(B,H,h){"use strict";var y,w=B("../utils/common"),o=B("./trees"),O=B("./adler32"),f=B("./crc32"),c=B("./messages"),D=0,g=4,_=0,b=-2,r=-1,x=4,F=2,P=8,L=9,Z=286,I=30,$=19,z=2*Z+1,V=15,i=3,Q=258,ne=Q+i+1,T=42,ue=113,m=1,le=2,X=3,te=4;function re(a,J){return a.msg=c[J],J}function R(a){return(a<<1)-(4<a?9:0)}function v(a){for(var J=a.length;0<=--J;)a[J]=0}function l(a){var J=a.state,d=J.pending;d>a.avail_out&&(d=a.avail_out),d!==0&&(w.arraySet(a.output,J.pending_buf,J.pending_out,d,a.next_out),a.next_out+=d,J.pending_out+=d,a.total_out+=d,a.avail_out-=d,J.pending-=d,J.pending===0&&(J.pending_out=0))}function p(a,J){o._tr_flush_block(a,0<=a.block_start?a.block_start:-1,a.strstart-a.block_start,J),a.block_start=a.strstart,l(a.strm)}function M(a,J){a.pending_buf[a.pending++]=J}function j(a,J){a.pending_buf[a.pending++]=J>>>8&255,a.pending_buf[a.pending++]=255&J}function G(a,J){var d,t,e=a.max_chain_length,u=a.strstart,A=a.prev_length,U=a.nice_match,k=a.strstart>a.w_size-ne?a.strstart-(a.w_size-ne):0,ie=a.window,ye=a.w_mask,Fe=a.prev,be=a.strstart+Q,Re=ie[u+A-1],Pe=ie[u+A];a.prev_length>=a.good_match&&(e>>=2),U>a.lookahead&&(U=a.lookahead);do if(ie[(d=J)+A]===Pe&&ie[d+A-1]===Re&&ie[d]===ie[u]&&ie[++d]===ie[u+1]){u+=2,d++;do;while(ie[++u]===ie[++d]&&ie[++u]===ie[++d]&&ie[++u]===ie[++d]&&ie[++u]===ie[++d]&&ie[++u]===ie[++d]&&ie[++u]===ie[++d]&&ie[++u]===ie[++d]&&ie[++u]===ie[++d]&&u<be);if(t=Q-(be-u),u=be-Q,A<t){if(a.match_start=J,U<=(A=t))break;Re=ie[u+A-1],Pe=ie[u+A]}}while((J=Fe[J&ye])>k&&--e!=0);return A<=a.lookahead?A:a.lookahead}function de(a){var J,d,t,e,u,A,U,k,ie,ye,Fe=a.w_size;do{if(e=a.window_size-a.lookahead-a.strstart,a.strstart>=Fe+(Fe-ne)){for(w.arraySet(a.window,a.window,Fe,Fe,0),a.match_start-=Fe,a.strstart-=Fe,a.block_start-=Fe,J=d=a.hash_size;t=a.head[--J],a.head[J]=Fe<=t?t-Fe:0,--d;);for(J=d=Fe;t=a.prev[--J],a.prev[J]=Fe<=t?t-Fe:0,--d;);e+=Fe}if(a.strm.avail_in===0)break;if(A=a.strm,U=a.window,k=a.strstart+a.lookahead,ie=e,ye=void 0,ye=A.avail_in,ie<ye&&(ye=ie),d=ye===0?0:(A.avail_in-=ye,w.arraySet(U,A.input,A.next_in,ye,k),A.state.wrap===1?A.adler=O(A.adler,U,ye,k):A.state.wrap===2&&(A.adler=f(A.adler,U,ye,k)),A.next_in+=ye,A.total_in+=ye,ye),a.lookahead+=d,a.lookahead+a.insert>=i)for(u=a.strstart-a.insert,a.ins_h=a.window[u],a.ins_h=(a.ins_h<<a.hash_shift^a.window[u+1])&a.hash_mask;a.insert&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[u+i-1])&a.hash_mask,a.prev[u&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=u,u++,a.insert--,!(a.lookahead+a.insert<i)););}while(a.lookahead<ne&&a.strm.avail_in!==0)}function De(a,J){for(var d,t;;){if(a.lookahead<ne){if(de(a),a.lookahead<ne&&J===D)return m;if(a.lookahead===0)break}if(d=0,a.lookahead>=i&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+i-1])&a.hash_mask,d=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart),d!==0&&a.strstart-d<=a.w_size-ne&&(a.match_length=G(a,d)),a.match_length>=i)if(t=o._tr_tally(a,a.strstart-a.match_start,a.match_length-i),a.lookahead-=a.match_length,a.match_length<=a.max_lazy_match&&a.lookahead>=i){for(a.match_length--;a.strstart++,a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+i-1])&a.hash_mask,d=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart,--a.match_length!=0;);a.strstart++}else a.strstart+=a.match_length,a.match_length=0,a.ins_h=a.window[a.strstart],a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+1])&a.hash_mask;else t=o._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++;if(t&&(p(a,!1),a.strm.avail_out===0))return m}return a.insert=a.strstart<i-1?a.strstart:i-1,J===g?(p(a,!0),a.strm.avail_out===0?X:te):a.last_lit&&(p(a,!1),a.strm.avail_out===0)?m:le}function Be(a,J){for(var d,t,e;;){if(a.lookahead<ne){if(de(a),a.lookahead<ne&&J===D)return m;if(a.lookahead===0)break}if(d=0,a.lookahead>=i&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+i-1])&a.hash_mask,d=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart),a.prev_length=a.match_length,a.prev_match=a.match_start,a.match_length=i-1,d!==0&&a.prev_length<a.max_lazy_match&&a.strstart-d<=a.w_size-ne&&(a.match_length=G(a,d),a.match_length<=5&&(a.strategy===1||a.match_length===i&&4096<a.strstart-a.match_start)&&(a.match_length=i-1)),a.prev_length>=i&&a.match_length<=a.prev_length){for(e=a.strstart+a.lookahead-i,t=o._tr_tally(a,a.strstart-1-a.prev_match,a.prev_length-i),a.lookahead-=a.prev_length-1,a.prev_length-=2;++a.strstart<=e&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+i-1])&a.hash_mask,d=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart),--a.prev_length!=0;);if(a.match_available=0,a.match_length=i-1,a.strstart++,t&&(p(a,!1),a.strm.avail_out===0))return m}else if(a.match_available){if((t=o._tr_tally(a,0,a.window[a.strstart-1]))&&p(a,!1),a.strstart++,a.lookahead--,a.strm.avail_out===0)return m}else a.match_available=1,a.strstart++,a.lookahead--}return a.match_available&&(t=o._tr_tally(a,0,a.window[a.strstart-1]),a.match_available=0),a.insert=a.strstart<i-1?a.strstart:i-1,J===g?(p(a,!0),a.strm.avail_out===0?X:te):a.last_lit&&(p(a,!1),a.strm.avail_out===0)?m:le}function we(a,J,d,t,e){this.good_length=a,this.max_lazy=J,this.nice_length=d,this.max_chain=t,this.func=e}function Ce(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=P,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new w.Buf16(2*z),this.dyn_dtree=new w.Buf16(2*(2*I+1)),this.bl_tree=new w.Buf16(2*(2*$+1)),v(this.dyn_ltree),v(this.dyn_dtree),v(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new w.Buf16(V+1),this.heap=new w.Buf16(2*Z+1),v(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new w.Buf16(2*Z+1),v(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Ze(a){var J;return a&&a.state?(a.total_in=a.total_out=0,a.data_type=F,(J=a.state).pending=0,J.pending_out=0,J.wrap<0&&(J.wrap=-J.wrap),J.status=J.wrap?T:ue,a.adler=J.wrap===2?0:1,J.last_flush=D,o._tr_init(J),_):re(a,b)}function ze(a){var J=Ze(a);return J===_&&function(d){d.window_size=2*d.w_size,v(d.head),d.max_lazy_match=y[d.level].max_lazy,d.good_match=y[d.level].good_length,d.nice_match=y[d.level].nice_length,d.max_chain_length=y[d.level].max_chain,d.strstart=0,d.block_start=0,d.lookahead=0,d.insert=0,d.match_length=d.prev_length=i-1,d.match_available=0,d.ins_h=0}(a.state),J}function Me(a,J,d,t,e,u){if(!a)return b;var A=1;if(J===r&&(J=6),t<0?(A=0,t=-t):15<t&&(A=2,t-=16),e<1||L<e||d!==P||t<8||15<t||J<0||9<J||u<0||x<u)return re(a,b);t===8&&(t=9);var U=new Ce;return(a.state=U).strm=a,U.wrap=A,U.gzhead=null,U.w_bits=t,U.w_size=1<<U.w_bits,U.w_mask=U.w_size-1,U.hash_bits=e+7,U.hash_size=1<<U.hash_bits,U.hash_mask=U.hash_size-1,U.hash_shift=~~((U.hash_bits+i-1)/i),U.window=new w.Buf8(2*U.w_size),U.head=new w.Buf16(U.hash_size),U.prev=new w.Buf16(U.w_size),U.lit_bufsize=1<<e+6,U.pending_buf_size=4*U.lit_bufsize,U.pending_buf=new w.Buf8(U.pending_buf_size),U.d_buf=1*U.lit_bufsize,U.l_buf=3*U.lit_bufsize,U.level=J,U.strategy=u,U.method=d,ze(a)}y=[new we(0,0,0,0,function(a,J){var d=65535;for(d>a.pending_buf_size-5&&(d=a.pending_buf_size-5);;){if(a.lookahead<=1){if(de(a),a.lookahead===0&&J===D)return m;if(a.lookahead===0)break}a.strstart+=a.lookahead,a.lookahead=0;var t=a.block_start+d;if((a.strstart===0||a.strstart>=t)&&(a.lookahead=a.strstart-t,a.strstart=t,p(a,!1),a.strm.avail_out===0)||a.strstart-a.block_start>=a.w_size-ne&&(p(a,!1),a.strm.avail_out===0))return m}return a.insert=0,J===g?(p(a,!0),a.strm.avail_out===0?X:te):(a.strstart>a.block_start&&(p(a,!1),a.strm.avail_out),m)}),new we(4,4,8,4,De),new we(4,5,16,8,De),new we(4,6,32,32,De),new we(4,4,16,16,Be),new we(8,16,32,32,Be),new we(8,16,128,128,Be),new we(8,32,128,256,Be),new we(32,128,258,1024,Be),new we(32,258,258,4096,Be)],h.deflateInit=function(a,J){return Me(a,J,P,15,8,0)},h.deflateInit2=Me,h.deflateReset=ze,h.deflateResetKeep=Ze,h.deflateSetHeader=function(a,J){return a&&a.state?a.state.wrap!==2?b:(a.state.gzhead=J,_):b},h.deflate=function(a,J){var d,t,e,u;if(!a||!a.state||5<J||J<0)return a?re(a,b):b;if(t=a.state,!a.output||!a.input&&a.avail_in!==0||t.status===666&&J!==g)return re(a,a.avail_out===0?-5:b);if(t.strm=a,d=t.last_flush,t.last_flush=J,t.status===T)if(t.wrap===2)a.adler=0,M(t,31),M(t,139),M(t,8),t.gzhead?(M(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),M(t,255&t.gzhead.time),M(t,t.gzhead.time>>8&255),M(t,t.gzhead.time>>16&255),M(t,t.gzhead.time>>24&255),M(t,t.level===9?2:2<=t.strategy||t.level<2?4:0),M(t,255&t.gzhead.os),t.gzhead.extra&&t.gzhead.extra.length&&(M(t,255&t.gzhead.extra.length),M(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(a.adler=f(a.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=69):(M(t,0),M(t,0),M(t,0),M(t,0),M(t,0),M(t,t.level===9?2:2<=t.strategy||t.level<2?4:0),M(t,3),t.status=ue);else{var A=P+(t.w_bits-8<<4)<<8;A|=(2<=t.strategy||t.level<2?0:t.level<6?1:t.level===6?2:3)<<6,t.strstart!==0&&(A|=32),A+=31-A%31,t.status=ue,j(t,A),t.strstart!==0&&(j(t,a.adler>>>16),j(t,65535&a.adler)),a.adler=1}if(t.status===69)if(t.gzhead.extra){for(e=t.pending;t.gzindex<(65535&t.gzhead.extra.length)&&(t.pending!==t.pending_buf_size||(t.gzhead.hcrc&&t.pending>e&&(a.adler=f(a.adler,t.pending_buf,t.pending-e,e)),l(a),e=t.pending,t.pending!==t.pending_buf_size));)M(t,255&t.gzhead.extra[t.gzindex]),t.gzindex++;t.gzhead.hcrc&&t.pending>e&&(a.adler=f(a.adler,t.pending_buf,t.pending-e,e)),t.gzindex===t.gzhead.extra.length&&(t.gzindex=0,t.status=73)}else t.status=73;if(t.status===73)if(t.gzhead.name){e=t.pending;do{if(t.pending===t.pending_buf_size&&(t.gzhead.hcrc&&t.pending>e&&(a.adler=f(a.adler,t.pending_buf,t.pending-e,e)),l(a),e=t.pending,t.pending===t.pending_buf_size)){u=1;break}u=t.gzindex<t.gzhead.name.length?255&t.gzhead.name.charCodeAt(t.gzindex++):0,M(t,u)}while(u!==0);t.gzhead.hcrc&&t.pending>e&&(a.adler=f(a.adler,t.pending_buf,t.pending-e,e)),u===0&&(t.gzindex=0,t.status=91)}else t.status=91;if(t.status===91)if(t.gzhead.comment){e=t.pending;do{if(t.pending===t.pending_buf_size&&(t.gzhead.hcrc&&t.pending>e&&(a.adler=f(a.adler,t.pending_buf,t.pending-e,e)),l(a),e=t.pending,t.pending===t.pending_buf_size)){u=1;break}u=t.gzindex<t.gzhead.comment.length?255&t.gzhead.comment.charCodeAt(t.gzindex++):0,M(t,u)}while(u!==0);t.gzhead.hcrc&&t.pending>e&&(a.adler=f(a.adler,t.pending_buf,t.pending-e,e)),u===0&&(t.status=103)}else t.status=103;if(t.status===103&&(t.gzhead.hcrc?(t.pending+2>t.pending_buf_size&&l(a),t.pending+2<=t.pending_buf_size&&(M(t,255&a.adler),M(t,a.adler>>8&255),a.adler=0,t.status=ue)):t.status=ue),t.pending!==0){if(l(a),a.avail_out===0)return t.last_flush=-1,_}else if(a.avail_in===0&&R(J)<=R(d)&&J!==g)return re(a,-5);if(t.status===666&&a.avail_in!==0)return re(a,-5);if(a.avail_in!==0||t.lookahead!==0||J!==D&&t.status!==666){var U=t.strategy===2?function(k,ie){for(var ye;;){if(k.lookahead===0&&(de(k),k.lookahead===0)){if(ie===D)return m;break}if(k.match_length=0,ye=o._tr_tally(k,0,k.window[k.strstart]),k.lookahead--,k.strstart++,ye&&(p(k,!1),k.strm.avail_out===0))return m}return k.insert=0,ie===g?(p(k,!0),k.strm.avail_out===0?X:te):k.last_lit&&(p(k,!1),k.strm.avail_out===0)?m:le}(t,J):t.strategy===3?function(k,ie){for(var ye,Fe,be,Re,Pe=k.window;;){if(k.lookahead<=Q){if(de(k),k.lookahead<=Q&&ie===D)return m;if(k.lookahead===0)break}if(k.match_length=0,k.lookahead>=i&&0<k.strstart&&(Fe=Pe[be=k.strstart-1])===Pe[++be]&&Fe===Pe[++be]&&Fe===Pe[++be]){Re=k.strstart+Q;do;while(Fe===Pe[++be]&&Fe===Pe[++be]&&Fe===Pe[++be]&&Fe===Pe[++be]&&Fe===Pe[++be]&&Fe===Pe[++be]&&Fe===Pe[++be]&&Fe===Pe[++be]&&be<Re);k.match_length=Q-(Re-be),k.match_length>k.lookahead&&(k.match_length=k.lookahead)}if(k.match_length>=i?(ye=o._tr_tally(k,1,k.match_length-i),k.lookahead-=k.match_length,k.strstart+=k.match_length,k.match_length=0):(ye=o._tr_tally(k,0,k.window[k.strstart]),k.lookahead--,k.strstart++),ye&&(p(k,!1),k.strm.avail_out===0))return m}return k.insert=0,ie===g?(p(k,!0),k.strm.avail_out===0?X:te):k.last_lit&&(p(k,!1),k.strm.avail_out===0)?m:le}(t,J):y[t.level].func(t,J);if(U!==X&&U!==te||(t.status=666),U===m||U===X)return a.avail_out===0&&(t.last_flush=-1),_;if(U===le&&(J===1?o._tr_align(t):J!==5&&(o._tr_stored_block(t,0,0,!1),J===3&&(v(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),l(a),a.avail_out===0))return t.last_flush=-1,_}return J!==g?_:t.wrap<=0?1:(t.wrap===2?(M(t,255&a.adler),M(t,a.adler>>8&255),M(t,a.adler>>16&255),M(t,a.adler>>24&255),M(t,255&a.total_in),M(t,a.total_in>>8&255),M(t,a.total_in>>16&255),M(t,a.total_in>>24&255)):(j(t,a.adler>>>16),j(t,65535&a.adler)),l(a),0<t.wrap&&(t.wrap=-t.wrap),t.pending!==0?_:1)},h.deflateEnd=function(a){var J;return a&&a.state?(J=a.state.status)!==T&&J!==69&&J!==73&&J!==91&&J!==103&&J!==ue&&J!==666?re(a,b):(a.state=null,J===ue?re(a,-3):_):b},h.deflateSetDictionary=function(a,J){var d,t,e,u,A,U,k,ie,ye=J.length;if(!a||!a.state||(u=(d=a.state).wrap)===2||u===1&&d.status!==T||d.lookahead)return b;for(u===1&&(a.adler=O(a.adler,J,ye,0)),d.wrap=0,ye>=d.w_size&&(u===0&&(v(d.head),d.strstart=0,d.block_start=0,d.insert=0),ie=new w.Buf8(d.w_size),w.arraySet(ie,J,ye-d.w_size,d.w_size,0),J=ie,ye=d.w_size),A=a.avail_in,U=a.next_in,k=a.input,a.avail_in=ye,a.next_in=0,a.input=J,de(d);d.lookahead>=i;){for(t=d.strstart,e=d.lookahead-(i-1);d.ins_h=(d.ins_h<<d.hash_shift^d.window[t+i-1])&d.hash_mask,d.prev[t&d.w_mask]=d.head[d.ins_h],d.head[d.ins_h]=t,t++,--e;);d.strstart=t,d.lookahead=i-1,de(d)}return d.strstart+=d.lookahead,d.block_start=d.strstart,d.insert=d.lookahead,d.lookahead=0,d.match_length=d.prev_length=i-1,d.match_available=0,a.next_in=U,a.input=k,a.avail_in=A,d.wrap=u,_},h.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(B,H,h){"use strict";H.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(B,H,h){"use strict";H.exports=function(y,w){var o,O,f,c,D,g,_,b,r,x,F,P,L,Z,I,$,z,V,i,Q,ne,T,ue,m,le;o=y.state,O=y.next_in,m=y.input,f=O+(y.avail_in-5),c=y.next_out,le=y.output,D=c-(w-y.avail_out),g=c+(y.avail_out-257),_=o.dmax,b=o.wsize,r=o.whave,x=o.wnext,F=o.window,P=o.hold,L=o.bits,Z=o.lencode,I=o.distcode,$=(1<<o.lenbits)-1,z=(1<<o.distbits)-1;e:do{L<15&&(P+=m[O++]<<L,L+=8,P+=m[O++]<<L,L+=8),V=Z[P&$];t:for(;;){if(P>>>=i=V>>>24,L-=i,(i=V>>>16&255)===0)le[c++]=65535&V;else{if(!(16&i)){if(!(64&i)){V=Z[(65535&V)+(P&(1<<i)-1)];continue t}if(32&i){o.mode=12;break e}y.msg="invalid literal/length code",o.mode=30;break e}Q=65535&V,(i&=15)&&(L<i&&(P+=m[O++]<<L,L+=8),Q+=P&(1<<i)-1,P>>>=i,L-=i),L<15&&(P+=m[O++]<<L,L+=8,P+=m[O++]<<L,L+=8),V=I[P&z];n:for(;;){if(P>>>=i=V>>>24,L-=i,!(16&(i=V>>>16&255))){if(!(64&i)){V=I[(65535&V)+(P&(1<<i)-1)];continue n}y.msg="invalid distance code",o.mode=30;break e}if(ne=65535&V,L<(i&=15)&&(P+=m[O++]<<L,(L+=8)<i&&(P+=m[O++]<<L,L+=8)),_<(ne+=P&(1<<i)-1)){y.msg="invalid distance too far back",o.mode=30;break e}if(P>>>=i,L-=i,(i=c-D)<ne){if(r<(i=ne-i)&&o.sane){y.msg="invalid distance too far back",o.mode=30;break e}if(ue=F,(T=0)===x){if(T+=b-i,i<Q){for(Q-=i;le[c++]=F[T++],--i;);T=c-ne,ue=le}}else if(x<i){if(T+=b+x-i,(i-=x)<Q){for(Q-=i;le[c++]=F[T++],--i;);if(T=0,x<Q){for(Q-=i=x;le[c++]=F[T++],--i;);T=c-ne,ue=le}}}else if(T+=x-i,i<Q){for(Q-=i;le[c++]=F[T++],--i;);T=c-ne,ue=le}for(;2<Q;)le[c++]=ue[T++],le[c++]=ue[T++],le[c++]=ue[T++],Q-=3;Q&&(le[c++]=ue[T++],1<Q&&(le[c++]=ue[T++]))}else{for(T=c-ne;le[c++]=le[T++],le[c++]=le[T++],le[c++]=le[T++],2<(Q-=3););Q&&(le[c++]=le[T++],1<Q&&(le[c++]=le[T++]))}break}}break}}while(O<f&&c<g);O-=Q=L>>3,P&=(1<<(L-=Q<<3))-1,y.next_in=O,y.next_out=c,y.avail_in=O<f?f-O+5:5-(O-f),y.avail_out=c<g?g-c+257:257-(c-g),o.hold=P,o.bits=L}},{}],49:[function(B,H,h){"use strict";var y=B("../utils/common"),w=B("./adler32"),o=B("./crc32"),O=B("./inffast"),f=B("./inftrees"),c=1,D=2,g=0,_=-2,b=1,r=852,x=592;function F(T){return(T>>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<24)}function P(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new y.Buf16(320),this.work=new y.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function L(T){var ue;return T&&T.state?(ue=T.state,T.total_in=T.total_out=ue.total=0,T.msg="",ue.wrap&&(T.adler=1&ue.wrap),ue.mode=b,ue.last=0,ue.havedict=0,ue.dmax=32768,ue.head=null,ue.hold=0,ue.bits=0,ue.lencode=ue.lendyn=new y.Buf32(r),ue.distcode=ue.distdyn=new y.Buf32(x),ue.sane=1,ue.back=-1,g):_}function Z(T){var ue;return T&&T.state?((ue=T.state).wsize=0,ue.whave=0,ue.wnext=0,L(T)):_}function I(T,ue){var m,le;return T&&T.state?(le=T.state,ue<0?(m=0,ue=-ue):(m=1+(ue>>4),ue<48&&(ue&=15)),ue&&(ue<8||15<ue)?_:(le.window!==null&&le.wbits!==ue&&(le.window=null),le.wrap=m,le.wbits=ue,Z(T))):_}function $(T,ue){var m,le;return T?(le=new P,(T.state=le).window=null,(m=I(T,ue))!==g&&(T.state=null),m):_}var z,V,i=!0;function Q(T){if(i){var ue;for(z=new y.Buf32(512),V=new y.Buf32(32),ue=0;ue<144;)T.lens[ue++]=8;for(;ue<256;)T.lens[ue++]=9;for(;ue<280;)T.lens[ue++]=7;for(;ue<288;)T.lens[ue++]=8;for(f(c,T.lens,0,288,z,0,T.work,{bits:9}),ue=0;ue<32;)T.lens[ue++]=5;f(D,T.lens,0,32,V,0,T.work,{bits:5}),i=!1}T.lencode=z,T.lenbits=9,T.distcode=V,T.distbits=5}function ne(T,ue,m,le){var X,te=T.state;return te.window===null&&(te.wsize=1<<te.wbits,te.wnext=0,te.whave=0,te.window=new y.Buf8(te.wsize)),le>=te.wsize?(y.arraySet(te.window,ue,m-te.wsize,te.wsize,0),te.wnext=0,te.whave=te.wsize):(le<(X=te.wsize-te.wnext)&&(X=le),y.arraySet(te.window,ue,m-le,X,te.wnext),(le-=X)?(y.arraySet(te.window,ue,m-le,le,0),te.wnext=le,te.whave=te.wsize):(te.wnext+=X,te.wnext===te.wsize&&(te.wnext=0),te.whave<te.wsize&&(te.whave+=X))),0}h.inflateReset=Z,h.inflateReset2=I,h.inflateResetKeep=L,h.inflateInit=function(T){return $(T,15)},h.inflateInit2=$,h.inflate=function(T,ue){var m,le,X,te,re,R,v,l,p,M,j,G,de,De,Be,we,Ce,Ze,ze,Me,a,J,d,t,e=0,u=new y.Buf8(4),A=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!T||!T.state||!T.output||!T.input&&T.avail_in!==0)return _;(m=T.state).mode===12&&(m.mode=13),re=T.next_out,X=T.output,v=T.avail_out,te=T.next_in,le=T.input,R=T.avail_in,l=m.hold,p=m.bits,M=R,j=v,J=g;e:for(;;)switch(m.mode){case b:if(m.wrap===0){m.mode=13;break}for(;p<16;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(2&m.wrap&&l===35615){u[m.check=0]=255&l,u[1]=l>>>8&255,m.check=o(m.check,u,2,0),p=l=0,m.mode=2;break}if(m.flags=0,m.head&&(m.head.done=!1),!(1&m.wrap)||(((255&l)<<8)+(l>>8))%31){T.msg="incorrect header check",m.mode=30;break}if((15&l)!=8){T.msg="unknown compression method",m.mode=30;break}if(p-=4,a=8+(15&(l>>>=4)),m.wbits===0)m.wbits=a;else if(a>m.wbits){T.msg="invalid window size",m.mode=30;break}m.dmax=1<<a,T.adler=m.check=1,m.mode=512&l?10:12,p=l=0;break;case 2:for(;p<16;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(m.flags=l,(255&m.flags)!=8){T.msg="unknown compression method",m.mode=30;break}if(57344&m.flags){T.msg="unknown header flags set",m.mode=30;break}m.head&&(m.head.text=l>>8&1),512&m.flags&&(u[0]=255&l,u[1]=l>>>8&255,m.check=o(m.check,u,2,0)),p=l=0,m.mode=3;case 3:for(;p<32;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}m.head&&(m.head.time=l),512&m.flags&&(u[0]=255&l,u[1]=l>>>8&255,u[2]=l>>>16&255,u[3]=l>>>24&255,m.check=o(m.check,u,4,0)),p=l=0,m.mode=4;case 4:for(;p<16;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}m.head&&(m.head.xflags=255&l,m.head.os=l>>8),512&m.flags&&(u[0]=255&l,u[1]=l>>>8&255,m.check=o(m.check,u,2,0)),p=l=0,m.mode=5;case 5:if(1024&m.flags){for(;p<16;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}m.length=l,m.head&&(m.head.extra_len=l),512&m.flags&&(u[0]=255&l,u[1]=l>>>8&255,m.check=o(m.check,u,2,0)),p=l=0}else m.head&&(m.head.extra=null);m.mode=6;case 6:if(1024&m.flags&&(R<(G=m.length)&&(G=R),G&&(m.head&&(a=m.head.extra_len-m.length,m.head.extra||(m.head.extra=new Array(m.head.extra_len)),y.arraySet(m.head.extra,le,te,G,a)),512&m.flags&&(m.check=o(m.check,le,G,te)),R-=G,te+=G,m.length-=G),m.length))break e;m.length=0,m.mode=7;case 7:if(2048&m.flags){if(R===0)break e;for(G=0;a=le[te+G++],m.head&&a&&m.length<65536&&(m.head.name+=String.fromCharCode(a)),a&&G<R;);if(512&m.flags&&(m.check=o(m.check,le,G,te)),R-=G,te+=G,a)break e}else m.head&&(m.head.name=null);m.length=0,m.mode=8;case 8:if(4096&m.flags){if(R===0)break e;for(G=0;a=le[te+G++],m.head&&a&&m.length<65536&&(m.head.comment+=String.fromCharCode(a)),a&&G<R;);if(512&m.flags&&(m.check=o(m.check,le,G,te)),R-=G,te+=G,a)break e}else m.head&&(m.head.comment=null);m.mode=9;case 9:if(512&m.flags){for(;p<16;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(l!==(65535&m.check)){T.msg="header crc mismatch",m.mode=30;break}p=l=0}m.head&&(m.head.hcrc=m.flags>>9&1,m.head.done=!0),T.adler=m.check=0,m.mode=12;break;case 10:for(;p<32;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}T.adler=m.check=F(l),p=l=0,m.mode=11;case 11:if(m.havedict===0)return T.next_out=re,T.avail_out=v,T.next_in=te,T.avail_in=R,m.hold=l,m.bits=p,2;T.adler=m.check=1,m.mode=12;case 12:if(ue===5||ue===6)break e;case 13:if(m.last){l>>>=7&p,p-=7&p,m.mode=27;break}for(;p<3;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}switch(m.last=1&l,p-=1,3&(l>>>=1)){case 0:m.mode=14;break;case 1:if(Q(m),m.mode=20,ue!==6)break;l>>>=2,p-=2;break e;case 2:m.mode=17;break;case 3:T.msg="invalid block type",m.mode=30}l>>>=2,p-=2;break;case 14:for(l>>>=7&p,p-=7&p;p<32;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if((65535&l)!=(l>>>16^65535)){T.msg="invalid stored block lengths",m.mode=30;break}if(m.length=65535&l,p=l=0,m.mode=15,ue===6)break e;case 15:m.mode=16;case 16:if(G=m.length){if(R<G&&(G=R),v<G&&(G=v),G===0)break e;y.arraySet(X,le,te,G,re),R-=G,te+=G,v-=G,re+=G,m.length-=G;break}m.mode=12;break;case 17:for(;p<14;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(m.nlen=257+(31&l),l>>>=5,p-=5,m.ndist=1+(31&l),l>>>=5,p-=5,m.ncode=4+(15&l),l>>>=4,p-=4,286<m.nlen||30<m.ndist){T.msg="too many length or distance symbols",m.mode=30;break}m.have=0,m.mode=18;case 18:for(;m.have<m.ncode;){for(;p<3;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}m.lens[A[m.have++]]=7&l,l>>>=3,p-=3}for(;m.have<19;)m.lens[A[m.have++]]=0;if(m.lencode=m.lendyn,m.lenbits=7,d={bits:m.lenbits},J=f(0,m.lens,0,19,m.lencode,0,m.work,d),m.lenbits=d.bits,J){T.msg="invalid code lengths set",m.mode=30;break}m.have=0,m.mode=19;case 19:for(;m.have<m.nlen+m.ndist;){for(;we=(e=m.lencode[l&(1<<m.lenbits)-1])>>>16&255,Ce=65535&e,!((Be=e>>>24)<=p);){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(Ce<16)l>>>=Be,p-=Be,m.lens[m.have++]=Ce;else{if(Ce===16){for(t=Be+2;p<t;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(l>>>=Be,p-=Be,m.have===0){T.msg="invalid bit length repeat",m.mode=30;break}a=m.lens[m.have-1],G=3+(3&l),l>>>=2,p-=2}else if(Ce===17){for(t=Be+3;p<t;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}p-=Be,a=0,G=3+(7&(l>>>=Be)),l>>>=3,p-=3}else{for(t=Be+7;p<t;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}p-=Be,a=0,G=11+(127&(l>>>=Be)),l>>>=7,p-=7}if(m.have+G>m.nlen+m.ndist){T.msg="invalid bit length repeat",m.mode=30;break}for(;G--;)m.lens[m.have++]=a}}if(m.mode===30)break;if(m.lens[256]===0){T.msg="invalid code -- missing end-of-block",m.mode=30;break}if(m.lenbits=9,d={bits:m.lenbits},J=f(c,m.lens,0,m.nlen,m.lencode,0,m.work,d),m.lenbits=d.bits,J){T.msg="invalid literal/lengths set",m.mode=30;break}if(m.distbits=6,m.distcode=m.distdyn,d={bits:m.distbits},J=f(D,m.lens,m.nlen,m.ndist,m.distcode,0,m.work,d),m.distbits=d.bits,J){T.msg="invalid distances set",m.mode=30;break}if(m.mode=20,ue===6)break e;case 20:m.mode=21;case 21:if(6<=R&&258<=v){T.next_out=re,T.avail_out=v,T.next_in=te,T.avail_in=R,m.hold=l,m.bits=p,O(T,j),re=T.next_out,X=T.output,v=T.avail_out,te=T.next_in,le=T.input,R=T.avail_in,l=m.hold,p=m.bits,m.mode===12&&(m.back=-1);break}for(m.back=0;we=(e=m.lencode[l&(1<<m.lenbits)-1])>>>16&255,Ce=65535&e,!((Be=e>>>24)<=p);){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(we&&!(240&we)){for(Ze=Be,ze=we,Me=Ce;we=(e=m.lencode[Me+((l&(1<<Ze+ze)-1)>>Ze)])>>>16&255,Ce=65535&e,!(Ze+(Be=e>>>24)<=p);){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}l>>>=Ze,p-=Ze,m.back+=Ze}if(l>>>=Be,p-=Be,m.back+=Be,m.length=Ce,we===0){m.mode=26;break}if(32&we){m.back=-1,m.mode=12;break}if(64&we){T.msg="invalid literal/length code",m.mode=30;break}m.extra=15&we,m.mode=22;case 22:if(m.extra){for(t=m.extra;p<t;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}m.length+=l&(1<<m.extra)-1,l>>>=m.extra,p-=m.extra,m.back+=m.extra}m.was=m.length,m.mode=23;case 23:for(;we=(e=m.distcode[l&(1<<m.distbits)-1])>>>16&255,Ce=65535&e,!((Be=e>>>24)<=p);){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(!(240&we)){for(Ze=Be,ze=we,Me=Ce;we=(e=m.distcode[Me+((l&(1<<Ze+ze)-1)>>Ze)])>>>16&255,Ce=65535&e,!(Ze+(Be=e>>>24)<=p);){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}l>>>=Ze,p-=Ze,m.back+=Ze}if(l>>>=Be,p-=Be,m.back+=Be,64&we){T.msg="invalid distance code",m.mode=30;break}m.offset=Ce,m.extra=15&we,m.mode=24;case 24:if(m.extra){for(t=m.extra;p<t;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}m.offset+=l&(1<<m.extra)-1,l>>>=m.extra,p-=m.extra,m.back+=m.extra}if(m.offset>m.dmax){T.msg="invalid distance too far back",m.mode=30;break}m.mode=25;case 25:if(v===0)break e;if(G=j-v,m.offset>G){if((G=m.offset-G)>m.whave&&m.sane){T.msg="invalid distance too far back",m.mode=30;break}de=G>m.wnext?(G-=m.wnext,m.wsize-G):m.wnext-G,G>m.length&&(G=m.length),De=m.window}else De=X,de=re-m.offset,G=m.length;for(v<G&&(G=v),v-=G,m.length-=G;X[re++]=De[de++],--G;);m.length===0&&(m.mode=21);break;case 26:if(v===0)break e;X[re++]=m.length,v--,m.mode=21;break;case 27:if(m.wrap){for(;p<32;){if(R===0)break e;R--,l|=le[te++]<<p,p+=8}if(j-=v,T.total_out+=j,m.total+=j,j&&(T.adler=m.check=m.flags?o(m.check,X,j,re-j):w(m.check,X,j,re-j)),j=v,(m.flags?l:F(l))!==m.check){T.msg="incorrect data check",m.mode=30;break}p=l=0}m.mode=28;case 28:if(m.wrap&&m.flags){for(;p<32;){if(R===0)break e;R--,l+=le[te++]<<p,p+=8}if(l!==(4294967295&m.total)){T.msg="incorrect length check",m.mode=30;break}p=l=0}m.mode=29;case 29:J=1;break e;case 30:J=-3;break e;case 31:return-4;case 32:default:return _}return T.next_out=re,T.avail_out=v,T.next_in=te,T.avail_in=R,m.hold=l,m.bits=p,(m.wsize||j!==T.avail_out&&m.mode<30&&(m.mode<27||ue!==4))&&ne(T,T.output,T.next_out,j-T.avail_out)?(m.mode=31,-4):(M-=T.avail_in,j-=T.avail_out,T.total_in+=M,T.total_out+=j,m.total+=j,m.wrap&&j&&(T.adler=m.check=m.flags?o(m.check,X,j,T.next_out-j):w(m.check,X,j,T.next_out-j)),T.data_type=m.bits+(m.last?64:0)+(m.mode===12?128:0)+(m.mode===20||m.mode===15?256:0),(M==0&&j===0||ue===4)&&J===g&&(J=-5),J)},h.inflateEnd=function(T){if(!T||!T.state)return _;var ue=T.state;return ue.window&&(ue.window=null),T.state=null,g},h.inflateGetHeader=function(T,ue){var m;return T&&T.state&&2&(m=T.state).wrap?((m.head=ue).done=!1,g):_},h.inflateSetDictionary=function(T,ue){var m,le=ue.length;return T&&T.state?(m=T.state).wrap!==0&&m.mode!==11?_:m.mode===11&&w(1,ue,le,0)!==m.check?-3:ne(T,ue,le,le)?(m.mode=31,-4):(m.havedict=1,g):_},h.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(B,H,h){"use strict";var y=B("../utils/common"),w=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],o=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],O=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],f=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];H.exports=function(c,D,g,_,b,r,x,F){var P,L,Z,I,$,z,V,i,Q,ne=F.bits,T=0,ue=0,m=0,le=0,X=0,te=0,re=0,R=0,v=0,l=0,p=null,M=0,j=new y.Buf16(16),G=new y.Buf16(16),de=null,De=0;for(T=0;T<=15;T++)j[T]=0;for(ue=0;ue<_;ue++)j[D[g+ue]]++;for(X=ne,le=15;1<=le&&j[le]===0;le--);if(le<X&&(X=le),le===0)return b[r++]=20971520,b[r++]=20971520,F.bits=1,0;for(m=1;m<le&&j[m]===0;m++);for(X<m&&(X=m),T=R=1;T<=15;T++)if(R<<=1,(R-=j[T])<0)return-1;if(0<R&&(c===0||le!==1))return-1;for(G[1]=0,T=1;T<15;T++)G[T+1]=G[T]+j[T];for(ue=0;ue<_;ue++)D[g+ue]!==0&&(x[G[D[g+ue]]++]=ue);if(z=c===0?(p=de=x,19):c===1?(p=w,M-=257,de=o,De-=257,256):(p=O,de=f,-1),T=m,$=r,re=ue=l=0,Z=-1,I=(v=1<<(te=X))-1,c===1&&852<v||c===2&&592<v)return 1;for(;;){for(V=T-re,Q=x[ue]<z?(i=0,x[ue]):x[ue]>z?(i=de[De+x[ue]],p[M+x[ue]]):(i=96,0),P=1<<T-re,m=L=1<<te;b[$+(l>>re)+(L-=P)]=V<<24|i<<16|Q|0,L!==0;);for(P=1<<T-1;l&P;)P>>=1;if(P!==0?(l&=P-1,l+=P):l=0,ue++,--j[T]==0){if(T===le)break;T=D[g+x[ue]]}if(X<T&&(l&I)!==Z){for(re===0&&(re=X),$+=m,R=1<<(te=T-re);te+re<le&&!((R-=j[te+re])<=0);)te++,R<<=1;if(v+=1<<te,c===1&&852<v||c===2&&592<v)return 1;b[Z=l&I]=X<<24|te<<16|$-r|0}}return l!==0&&(b[$+l]=T-re<<24|64<<16|0),F.bits=X,0}},{"../utils/common":41}],51:[function(B,H,h){"use strict";H.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(B,H,h){"use strict";var y=B("../utils/common"),w=0,o=1;function O(e){for(var u=e.length;0<=--u;)e[u]=0}var f=0,c=29,D=256,g=D+1+c,_=30,b=19,r=2*g+1,x=15,F=16,P=7,L=256,Z=16,I=17,$=18,z=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],V=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Q=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],ne=new Array(2*(g+2));O(ne);var T=new Array(2*_);O(T);var ue=new Array(512);O(ue);var m=new Array(256);O(m);var le=new Array(c);O(le);var X,te,re,R=new Array(_);function v(e,u,A,U,k){this.static_tree=e,this.extra_bits=u,this.extra_base=A,this.elems=U,this.max_length=k,this.has_stree=e&&e.length}function l(e,u){this.dyn_tree=e,this.max_code=0,this.stat_desc=u}function p(e){return e<256?ue[e]:ue[256+(e>>>7)]}function M(e,u){e.pending_buf[e.pending++]=255&u,e.pending_buf[e.pending++]=u>>>8&255}function j(e,u,A){e.bi_valid>F-A?(e.bi_buf|=u<<e.bi_valid&65535,M(e,e.bi_buf),e.bi_buf=u>>F-e.bi_valid,e.bi_valid+=A-F):(e.bi_buf|=u<<e.bi_valid&65535,e.bi_valid+=A)}function G(e,u,A){j(e,A[2*u],A[2*u+1])}function de(e,u){for(var A=0;A|=1&e,e>>>=1,A<<=1,0<--u;);return A>>>1}function De(e,u,A){var U,k,ie=new Array(x+1),ye=0;for(U=1;U<=x;U++)ie[U]=ye=ye+A[U-1]<<1;for(k=0;k<=u;k++){var Fe=e[2*k+1];Fe!==0&&(e[2*k]=de(ie[Fe]++,Fe))}}function Be(e){var u;for(u=0;u<g;u++)e.dyn_ltree[2*u]=0;for(u=0;u<_;u++)e.dyn_dtree[2*u]=0;for(u=0;u<b;u++)e.bl_tree[2*u]=0;e.dyn_ltree[2*L]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function we(e){8<e.bi_valid?M(e,e.bi_buf):0<e.bi_valid&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function Ce(e,u,A,U){var k=2*u,ie=2*A;return e[k]<e[ie]||e[k]===e[ie]&&U[u]<=U[A]}function Ze(e,u,A){for(var U=e.heap[A],k=A<<1;k<=e.heap_len&&(k<e.heap_len&&Ce(u,e.heap[k+1],e.heap[k],e.depth)&&k++,!Ce(u,U,e.heap[k],e.depth));)e.heap[A]=e.heap[k],A=k,k<<=1;e.heap[A]=U}function ze(e,u,A){var U,k,ie,ye,Fe=0;if(e.last_lit!==0)for(;U=e.pending_buf[e.d_buf+2*Fe]<<8|e.pending_buf[e.d_buf+2*Fe+1],k=e.pending_buf[e.l_buf+Fe],Fe++,U===0?G(e,k,u):(G(e,(ie=m[k])+D+1,u),(ye=z[ie])!==0&&j(e,k-=le[ie],ye),G(e,ie=p(--U),A),(ye=V[ie])!==0&&j(e,U-=R[ie],ye)),Fe<e.last_lit;);G(e,L,u)}function Me(e,u){var A,U,k,ie=u.dyn_tree,ye=u.stat_desc.static_tree,Fe=u.stat_desc.has_stree,be=u.stat_desc.elems,Re=-1;for(e.heap_len=0,e.heap_max=r,A=0;A<be;A++)ie[2*A]!==0?(e.heap[++e.heap_len]=Re=A,e.depth[A]=0):ie[2*A+1]=0;for(;e.heap_len<2;)ie[2*(k=e.heap[++e.heap_len]=Re<2?++Re:0)]=1,e.depth[k]=0,e.opt_len--,Fe&&(e.static_len-=ye[2*k+1]);for(u.max_code=Re,A=e.heap_len>>1;1<=A;A--)Ze(e,ie,A);for(k=be;A=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Ze(e,ie,1),U=e.heap[1],e.heap[--e.heap_max]=A,e.heap[--e.heap_max]=U,ie[2*k]=ie[2*A]+ie[2*U],e.depth[k]=(e.depth[A]>=e.depth[U]?e.depth[A]:e.depth[U])+1,ie[2*A+1]=ie[2*U+1]=k,e.heap[1]=k++,Ze(e,ie,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(Pe,ot){var Tt,Jt,Ht,wt,Rt,Bn,Xt=ot.dyn_tree,sn=ot.max_code,wn=ot.stat_desc.static_tree,Pn=ot.stat_desc.has_stree,bn=ot.stat_desc.extra_bits,Hn=ot.stat_desc.extra_base,_n=ot.stat_desc.max_length,mn=0;for(wt=0;wt<=x;wt++)Pe.bl_count[wt]=0;for(Xt[2*Pe.heap[Pe.heap_max]+1]=0,Tt=Pe.heap_max+1;Tt<r;Tt++)_n<(wt=Xt[2*Xt[2*(Jt=Pe.heap[Tt])+1]+1]+1)&&(wt=_n,mn++),Xt[2*Jt+1]=wt,sn<Jt||(Pe.bl_count[wt]++,Rt=0,Hn<=Jt&&(Rt=bn[Jt-Hn]),Bn=Xt[2*Jt],Pe.opt_len+=Bn*(wt+Rt),Pn&&(Pe.static_len+=Bn*(wn[2*Jt+1]+Rt)));if(mn!==0){do{for(wt=_n-1;Pe.bl_count[wt]===0;)wt--;Pe.bl_count[wt]--,Pe.bl_count[wt+1]+=2,Pe.bl_count[_n]--,mn-=2}while(0<mn);for(wt=_n;wt!==0;wt--)for(Jt=Pe.bl_count[wt];Jt!==0;)sn<(Ht=Pe.heap[--Tt])||(Xt[2*Ht+1]!==wt&&(Pe.opt_len+=(wt-Xt[2*Ht+1])*Xt[2*Ht],Xt[2*Ht+1]=wt),Jt--)}}(e,u),De(ie,Re,e.bl_count)}function a(e,u,A){var U,k,ie=-1,ye=u[1],Fe=0,be=7,Re=4;for(ye===0&&(be=138,Re=3),u[2*(A+1)+1]=65535,U=0;U<=A;U++)k=ye,ye=u[2*(U+1)+1],++Fe<be&&k===ye||(Fe<Re?e.bl_tree[2*k]+=Fe:k!==0?(k!==ie&&e.bl_tree[2*k]++,e.bl_tree[2*Z]++):Fe<=10?e.bl_tree[2*I]++:e.bl_tree[2*$]++,ie=k,Re=(Fe=0)===ye?(be=138,3):k===ye?(be=6,3):(be=7,4))}function J(e,u,A){var U,k,ie=-1,ye=u[1],Fe=0,be=7,Re=4;for(ye===0&&(be=138,Re=3),U=0;U<=A;U++)if(k=ye,ye=u[2*(U+1)+1],!(++Fe<be&&k===ye)){if(Fe<Re)for(;G(e,k,e.bl_tree),--Fe!=0;);else k!==0?(k!==ie&&(G(e,k,e.bl_tree),Fe--),G(e,Z,e.bl_tree),j(e,Fe-3,2)):Fe<=10?(G(e,I,e.bl_tree),j(e,Fe-3,3)):(G(e,$,e.bl_tree),j(e,Fe-11,7));ie=k,Re=(Fe=0)===ye?(be=138,3):k===ye?(be=6,3):(be=7,4)}}O(R);var d=!1;function t(e,u,A,U){j(e,(f<<1)+(U?1:0),3),function(k,ie,ye,Fe){we(k),Fe&&(M(k,ye),M(k,~ye)),y.arraySet(k.pending_buf,k.window,ie,ye,k.pending),k.pending+=ye}(e,u,A,!0)}h._tr_init=function(e){d||(function(){var u,A,U,k,ie,ye=new Array(x+1);for(k=U=0;k<c-1;k++)for(le[k]=U,u=0;u<1<<z[k];u++)m[U++]=k;for(m[U-1]=k,k=ie=0;k<16;k++)for(R[k]=ie,u=0;u<1<<V[k];u++)ue[ie++]=k;for(ie>>=7;k<_;k++)for(R[k]=ie<<7,u=0;u<1<<V[k]-7;u++)ue[256+ie++]=k;for(A=0;A<=x;A++)ye[A]=0;for(u=0;u<=143;)ne[2*u+1]=8,u++,ye[8]++;for(;u<=255;)ne[2*u+1]=9,u++,ye[9]++;for(;u<=279;)ne[2*u+1]=7,u++,ye[7]++;for(;u<=287;)ne[2*u+1]=8,u++,ye[8]++;for(De(ne,g+1,ye),u=0;u<_;u++)T[2*u+1]=5,T[2*u]=de(u,5);X=new v(ne,z,D+1,g,x),te=new v(T,V,0,_,x),re=new v(new Array(0),i,0,b,P)}(),d=!0),e.l_desc=new l(e.dyn_ltree,X),e.d_desc=new l(e.dyn_dtree,te),e.bl_desc=new l(e.bl_tree,re),e.bi_buf=0,e.bi_valid=0,Be(e)},h._tr_stored_block=t,h._tr_flush_block=function(e,u,A,U){var k,ie,ye=0;0<e.level?(e.strm.data_type===2&&(e.strm.data_type=function(Fe){var be,Re=4093624447;for(be=0;be<=31;be++,Re>>>=1)if(1&Re&&Fe.dyn_ltree[2*be]!==0)return w;if(Fe.dyn_ltree[18]!==0||Fe.dyn_ltree[20]!==0||Fe.dyn_ltree[26]!==0)return o;for(be=32;be<D;be++)if(Fe.dyn_ltree[2*be]!==0)return o;return w}(e)),Me(e,e.l_desc),Me(e,e.d_desc),ye=function(Fe){var be;for(a(Fe,Fe.dyn_ltree,Fe.l_desc.max_code),a(Fe,Fe.dyn_dtree,Fe.d_desc.max_code),Me(Fe,Fe.bl_desc),be=b-1;3<=be&&Fe.bl_tree[2*Q[be]+1]===0;be--);return Fe.opt_len+=3*(be+1)+5+5+4,be}(e),k=e.opt_len+3+7>>>3,(ie=e.static_len+3+7>>>3)<=k&&(k=ie)):k=ie=A+5,A+4<=k&&u!==-1?t(e,u,A,U):e.strategy===4||ie===k?(j(e,2+(U?1:0),3),ze(e,ne,T)):(j(e,4+(U?1:0),3),function(Fe,be,Re,Pe){var ot;for(j(Fe,be-257,5),j(Fe,Re-1,5),j(Fe,Pe-4,4),ot=0;ot<Pe;ot++)j(Fe,Fe.bl_tree[2*Q[ot]+1],3);J(Fe,Fe.dyn_ltree,be-1),J(Fe,Fe.dyn_dtree,Re-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,ye+1),ze(e,e.dyn_ltree,e.dyn_dtree)),Be(e),U&&we(e)},h._tr_tally=function(e,u,A){return e.pending_buf[e.d_buf+2*e.last_lit]=u>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&u,e.pending_buf[e.l_buf+e.last_lit]=255&A,e.last_lit++,u===0?e.dyn_ltree[2*A]++:(e.matches++,u--,e.dyn_ltree[2*(m[A]+D+1)]++,e.dyn_dtree[2*p(u)]++),e.last_lit===e.lit_bufsize-1},h._tr_align=function(e){j(e,2,3),G(e,L,ne),function(u){u.bi_valid===16?(M(u,u.bi_buf),u.bi_buf=0,u.bi_valid=0):8<=u.bi_valid&&(u.pending_buf[u.pending++]=255&u.bi_buf,u.bi_buf>>=8,u.bi_valid-=8)}(e)}},{"../utils/common":41}],53:[function(B,H,h){"use strict";H.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(B,H,h){(function(y){(function(w,o){"use strict";if(!w.setImmediate){var O,f,c,D,g=1,_={},b=!1,r=w.document,x=Object.getPrototypeOf&&Object.getPrototypeOf(w);x=x&&x.setTimeout?x:w,O={}.toString.call(w.process)==="[object process]"?function(Z){W.nextTick(function(){P(Z)})}:function(){if(w.postMessage&&!w.importScripts){var Z=!0,I=w.onmessage;return w.onmessage=function(){Z=!1},w.postMessage("","*"),w.onmessage=I,Z}}()?(D="setImmediate$"+Math.random()+"$",w.addEventListener?w.addEventListener("message",L,!1):w.attachEvent("onmessage",L),function(Z){w.postMessage(D+Z,"*")}):w.MessageChannel?((c=new MessageChannel).port1.onmessage=function(Z){P(Z.data)},function(Z){c.port2.postMessage(Z)}):r&&"onreadystatechange"in r.createElement("script")?(f=r.documentElement,function(Z){var I=r.createElement("script");I.onreadystatechange=function(){P(Z),I.onreadystatechange=null,f.removeChild(I),I=null},f.appendChild(I)}):function(Z){setTimeout(P,0,Z)},x.setImmediate=function(Z){typeof Z!="function"&&(Z=new Function(""+Z));for(var I=new Array(arguments.length-1),$=0;$<I.length;$++)I[$]=arguments[$+1];var z={callback:Z,args:I};return _[g]=z,O(g),g++},x.clearImmediate=F}function F(Z){delete _[Z]}function P(Z){if(b)setTimeout(P,0,Z);else{var I=_[Z];if(I){b=!0;try{(function($){var z=$.callback,V=$.args;switch(V.length){case 0:z();break;case 1:z(V[0]);break;case 2:z(V[0],V[1]);break;case 3:z(V[0],V[1],V[2]);break;default:z.apply(o,V)}})(I)}finally{F(Z),b=!1}}}}function L(Z){Z.source===w&&typeof Z.data=="string"&&Z.data.indexOf(D)===0&&P(+Z.data.slice(D.length))}})(typeof self=="undefined"?y===void 0?this:y:self)}).call(this,typeof s.g!="undefined"?s.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})},96908:function(St){"use strict";St.exports="data:image/png;base64,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"},57177:function(St){"use strict";St.exports="data:image/png;base64,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"},81378:function(St){"use strict";St.exports="data:image/png;base64,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"}}]);