!(function(){var gu=Object.defineProperty,Eu=Object.defineProperties;var pu=Object.getOwnPropertyDescriptors;var Tr=Object.getOwnPropertySymbols;var Do=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable;var bo=(Be,pe,E)=>pe in Be?gu(Be,pe,{enumerable:!0,configurable:!0,writable:!0,value:E}):Be[pe]=E,nr=(Be,pe)=>{for(var E in pe||(pe={}))Do.call(pe,E)&&bo(Be,E,pe[E]);if(Tr)for(var E of Tr(pe))Po.call(pe,E)&&bo(Be,E,pe[E]);return Be},qr=(Be,pe)=>Eu(Be,pu(pe));var No=(Be,pe)=>{var E={};for(var a in Be)Do.call(Be,a)&&pe.indexOf(a)<0&&(E[a]=Be[a]);if(Be!=null&&Tr)for(var a of Tr(Be))pe.indexOf(a)<0&&Po.call(Be,a)&&(E[a]=Be[a]);return E};(self.webpackChunk=self.webpackChunk||[]).push([[4105,6270],{11724:function(Be,pe,E){"use strict";E.d(pe,{Z:function(){return ie}});var a=E(60499),ae=E(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},ue=ve,te=E(7657),ne=function(x,re){return ae.createElement(te.Z,(0,a.Z)({},x,{ref:re,icon:ue}))},ce=ae.forwardRef(ne),ie=ce},74501:function(Be,pe){"use strict";pe.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},45111:function(Be,pe){"use strict";pe.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},21385:function(){"use strict"},52673:function(Be,pe,E){"use strict";var a=E(59301),ae=Object.defineProperty,ve=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(y,x,re)=>x in y?ae(y,x,{enumerable:!0,configurable:!0,writable:!0,value:re}):y[x]=re,ce=(y,x)=>{for(var re in x||(x={}))ue.call(x,re)&&ne(y,re,x[re]);if(ve)for(var re of ve(x))te.call(x,re)&&ne(y,re,x[re]);return y};const ie=y=>React.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},y),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));pe.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},89978:function(Be,pe,E){"use strict";var a=E(59301),ae=Object.defineProperty,ve=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(y,x,re)=>x in y?ae(y,x,{enumerable:!0,configurable:!0,writable:!0,value:re}):y[x]=re,ce=(y,x)=>{for(var re in x||(x={}))ue.call(x,re)&&ne(y,re,x[re]);if(ve)for(var re of ve(x))te.call(x,re)&&ne(y,re,x[re]);return y};const ie=y=>React.createElement("svg",ce({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},y),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));pe.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},43347:function(Be,pe,E){"use strict";var a=E(59301),ae=Object.defineProperty,ve=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(y,x,re)=>x in y?ae(y,x,{enumerable:!0,configurable:!0,writable:!0,value:re}):y[x]=re,ce=(y,x)=>{for(var re in x||(x={}))ue.call(x,re)&&ne(y,re,x[re]);if(ve)for(var re of ve(x))te.call(x,re)&&ne(y,re,x[re]);return y};const ie=y=>React.createElement("svg",ce({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},y),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));pe.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},67911:function(Be,pe,E){"use strict";var a=E(59301),ae=Object.defineProperty,ve=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(y,x,re)=>x in y?ae(y,x,{enumerable:!0,configurable:!0,writable:!0,value:re}):y[x]=re,ce=(y,x)=>{for(var re in x||(x={}))ue.call(x,re)&&ne(y,re,x[re]);if(ve)for(var re of ve(x))te.call(x,re)&&ne(y,re,x[re]);return y};const ie=y=>React.createElement("svg",ce({className:"left_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},y),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m368.333 487.526 24.78-24.524L591.31 267.008c14.848-14.694 34.713-14.694 49.561 0a37.376 37.376 0 0 1-4.966 48.998L437.76 512l198.195 195.994c14.848 14.694 14.848 34.304 0 48.998-14.848 14.694-34.662 14.694-49.51 0L388.096 560.998l-19.814-24.524A37.222 37.222 0 0 1 358.4 512c0-9.78 0-14.694 9.933-24.474z",fill:"#AAAFB9"}));pe.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTM2OC4zMzMgNDg3LjUyNiAyNC43OC0yNC41MjRMNTkxLjMxIDI2Ny4wMDhjMTQuODQ4LTE0LjY5NCAzNC43MTMtMTQuNjk0IDQ5LjU2MSAwYTM3LjM3NiAzNy4zNzYgMCAwIDEtNC45NjYgNDguOTk4TDQzNy43NiA1MTJsMTk4LjE5NSAxOTUuOTk0YzE0Ljg0OCAxNC42OTQgMTQuODQ4IDM0LjMwNCAwIDQ4Ljk5OC0xNC44NDggMTQuNjk0LTM0LjY2MiAxNC42OTQtNDkuNTEgMEwzODguMDk2IDU2MC45OThsLTE5LjgxNC0yNC41MjRBMzcuMjIyIDM3LjIyMiAwIDAgMSAzNTguNCA1MTJjMC05Ljc4IDAtMTQuNjk0IDkuOTMzLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},37791:function(Be,pe,E){"use strict";var a=E(59301),ae=Object.defineProperty,ve=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(y,x,re)=>x in y?ae(y,x,{enumerable:!0,configurable:!0,writable:!0,value:re}):y[x]=re,ce=(y,x)=>{for(var re in x||(x={}))ue.call(x,re)&&ne(y,re,x[re]);if(ve)for(var re of ve(x))te.call(x,re)&&ne(y,re,x[re]);return y};const ie=y=>React.createElement("svg",ce({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},y),React.createElement("title",null,"\u5411\u53F3\u5907\u4EFD"),React.createElement("g",{transform:"matrix(-1 0 0 1 20 0)",fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));pe.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjAgMCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBmaWxsPSIjRUJFRkY3IiBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiLz48cGF0aCBkPSJtMTIuNDU5IDkuNTIyLS40ODQtLjQ3OS0zLjg3Mi0zLjgyOGMtLjI5LS4yODctLjY3OC0uMjg3LS45NjggMGEuNzMuNzMgMCAwIDAgLjA5Ny45NTdMMTEuMTAzIDEwbC0zLjg3MSAzLjgyOGMtLjI5LjI4Ny0uMjkuNjcgMCAuOTU3LjI5LjI4Ny42NzcuMjg3Ljk2OCAwbDMuODcxLTMuODI4LjM4OC0uNDc5YS43MjcuNzI3IDAgMCAwIC4xOTMtLjQ3OGMwLS4xOTEgMC0uMjg3LS4xOTMtLjQ3OFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="},51058:function(Be,pe,E){"use strict";var a=E(59301),ae=Object.defineProperty,ve=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(y,x,re)=>x in y?ae(y,x,{enumerable:!0,configurable:!0,writable:!0,value:re}):y[x]=re,ce=(y,x)=>{for(var re in x||(x={}))ue.call(x,re)&&ne(y,re,x[re]);if(ve)for(var re of ve(x))te.call(x,re)&&ne(y,re,x[re]);return y};const ie=y=>React.createElement("svg",ce({className:"right_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},y),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m903.782 51.2 51.2 51.2-51.2-51.2zm51.2 0-51.2 51.2 51.2-51.2z"}),React.createElement("path",{d:"m637.9 487.526-24.78-24.524-198.246-195.994c-14.848-14.694-34.714-14.694-49.562 0a37.376 37.376 0 0 0 4.966 48.998L568.474 512 370.278 707.994c-14.848 14.694-14.848 34.304 0 48.998 14.848 14.694 34.663 14.694 49.562 0l198.195-195.994 19.866-24.524A37.222 37.222 0 0 0 647.782 512c0-9.78 0-14.694-9.881-24.474z",fill:"#AAAFB9"}));pe.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTkwMy43ODIgNTEuMiA1MS4yIDUxLjItNTEuMi01MS4yem01MS4yIDAtNTEuMiA1MS4yIDUxLjItNTEuMnoiLz48cGF0aCBkPSJtNjM3LjkgNDg3LjUyNi0yNC43OC0yNC41MjQtMTk4LjI0Ni0xOTUuOTk0Yy0xNC44NDgtMTQuNjk0LTM0LjcxNC0xNC42OTQtNDkuNTYyIDBhMzcuMzc2IDM3LjM3NiAwIDAgMCA0Ljk2NiA0OC45OThMNTY4LjQ3NCA1MTIgMzcwLjI3OCA3MDcuOTk0Yy0xNC44NDggMTQuNjk0LTE0Ljg0OCAzNC4zMDQgMCA0OC45OTggMTQuODQ4IDE0LjY5NCAzNC42NjMgMTQuNjk0IDQ5LjU2MiAwbDE5OC4xOTUtMTk1Ljk5NCAxOS44NjYtMjQuNTI0QTM3LjIyMiAzNy4yMjIgMCAwIDAgNjQ3Ljc4MiA1MTJjMC05Ljc4IDAtMTQuNjk0LTkuODgxLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},1594:function(Be,pe,E){"use strict";var a=E(59301),ae=Object.defineProperty,ve=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(y,x,re)=>x in y?ae(y,x,{enumerable:!0,configurable:!0,writable:!0,value:re}):y[x]=re,ce=(y,x)=>{for(var re in x||(x={}))ue.call(x,re)&&ne(y,re,x[re]);if(ve)for(var re of ve(x))te.call(x,re)&&ne(y,re,x[re]);return y};const ie=y=>React.createElement("svg",ce({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},y),React.createElement("title",null,"\u5411\u53F3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));pe.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFQkVGRjciIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Im0xMi40NTkgOS41MjItLjQ4NC0uNDc5LTMuODcyLTMuODI4Yy0uMjktLjI4Ny0uNjc4LS4yODctLjk2OCAwYS43My43MyAwIDAgMCAuMDk3Ljk1N0wxMS4xMDMgMTBsLTMuODcxIDMuODI4Yy0uMjkuMjg3LS4yOS42NyAwIC45NTcuMjkuMjg3LjY3Ny4yODcuOTY4IDBsMy44NzEtMy44MjguMzg4LS40NzlhLjcyNy43MjcgMCAwIDAgLjE5My0uNDc4YzAtLjE5MSAwLS4yODctLjE5My0uNDc4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg=="},84915:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Be={},pe="5.0",E={},a=null,ae=!1,ve=!1,ue=null,te=!1,ne=null,ce=null,ie=0;ie4?parseFloat(Oe):5};Be.setHTML5Codebase=function(Oe,ze){ce=Oe,_e(Oe,ze)},Be.setJavaCodebase=Be.setJavaCodebaseVersion=Be.isCompiledInstalled=Be.setPreCompiledScriptPath=Be.setPreCompiledResourcePath=function(){},Be.setHTML5CodebaseVersion=function(Oe,ze){var Pe=parseFloat(Oe);if(Pe!==NaN&&Pe<5){console.log("The GeoGebra HTML5 codebase version "+Pe+" is deprecated. Using version latest instead.");return}ne=Oe,Ve(Oe,ze)},Be.getHTML5CodebaseVersion=function(){return Ae},Be.getParameters=function(){return E},Be.setFontsCSSURL=function(Oe){le=Oe},Be.setGiacJSURL=function(Oe){},Be.setJNLPFile=function(Oe){x=Oe},Be.setJNLPBaseDir=function(Oe){},Be.inject=function(){function Oe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ze="auto",Pe=E.id,Ue,He=!1,Je=0;Je=5)return!0;var Oe=Be.getAppletObject();return Oe&&typeof Oe.recalculateEnvironments=="function"?(Oe.recalculateEnvironments(),!0):!1},Be.startAnimation=function(){var Oe=Be.getAppletObject();return Oe&&typeof Oe.startAnimation=="function"?(Oe.startAnimation(),!0):!1},Be.stopAnimation=function(){var Oe=Be.getAppletObject();return Oe&&typeof Oe.stopAnimation=="function"?(Oe.stopAnimation(),!0):!1},Be.getAppletObject=function(){var Oe=E.id!==void 0?E.id:"ggbApplet";return window[Oe]},Be.resize=function(){};var ke=function(Oe,ze,Pe){var Ue=document.createElement("param");Ue.setAttribute("name",ze),Ue.setAttribute("value",Pe),Oe.appendChild(Ue)},Fe=function(Oe){return Oe&&Oe!=="false"},Te=function(Oe,ze,Pe){Ce(Ae)<=4.2&&(Pe=!0);var Ue=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Ae||ggbHTML5LoadedCodebaseIsWebSimple&&!ge)&&(Ue=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var He=document.createElement("div");He.classList.add("appletParameters","notranslate");var Je=ze.width,Me=ze.height;if(ze.disableAutoScale=ze.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ze.disableAutoScale,ze.width!==void 0)if(Ce(Ae)<=4.4)Fe(ze.showToolBar)&&(ze.height-=7),Fe(ze.showAlgebraInput)&&(ze.height-=37),ze.width<605&&Fe(ze.showToolBar)&&(ze.width=605,Je=605);else{var Ze=100;(Fe(ze.showToolBar)||Fe(ze.showMenuBar))&&(ze.hasOwnProperty("customToolBar")&&(ze.customToolbar=ze.customToolBar),Ze=Fe(ze.showMenuBar)?245:155),Je=5?(ze.appletOnLoad=function(gt){var rt=Oe.querySelector(".ggb_preview");rt&&rt.parentNode.removeChild(rt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(et),window.GGBT_wsf_view&&$(window).trigger("resize"),We(gt)},It||et.appendChild(Pt)):He.appendChild(Pt),et.appendChild(He),It||Oe.appendChild(et),setTimeout(function(){Be.resize()},1)}else{var st=document.createElement("div");st.className="applet_scaler",st.style.position="relative",st.style.display="block",st.appendChild(He),Oe.appendChild(st),ze.appletOnLoad=function(gt){Be.resize(),We(gt)}}function Bt(gt,rt){rt&&typeof rt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(gt,rt.appletOnLoad):renderGGBElement(gt),nt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",rt)}function Ct(gt,rt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:gt,params:rt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(ft){Bt(ft.article,ft.params)}),html5AppletsToProcess=null)},Ce(Ae)<5&&(gt.className+=" geogebraweb")):Bt(gt,rt)}if(Ue){scriptLoadStarted=!0;for(var vt=0;vt0?(Ke.remove(),et.attr("id","fullscreencontent").show(),jQuery(We).append(et),window.dispatchEvent(new Event("resize"))):Te(Ke,ze,!1),window.GGBT_wsf_view.launchFullScreen(We)}else we=Ue,Te(Oe,ze,!1);if(!window.GGBT_wsf_view)for(Me=0;MeOe/4*3&&(Ke=Oe/4*3),We=Ke/5.8,Ze.setAttribute("src",xe),Ze.setAttribute("width",Ke),Ze.setAttribute("height",We);var et=(Oe-Ke)/2,It=(ze-We)/2;Ze.style.left=et+"px",Ze.style.top=It+"px",He.appendChild(Ze)}}return He.appendChild(Me),He},qe=function(Oe){return Oe=Oe.toLowerCase(),Oe==="html5"||Oe==="screenshot"?Oe:"html5"},Xe=["web","webSimple","web3d","tablet","tablet3d","phone"],Ve=function(Oe,ze){if(Ae=Oe,ze){_e(Ae,!0);return}var Pe=!ae;if(Pe){var Ue=Ce(Ae);!isNaN(Ue)&&Ue<4.4&&(Pe=!1)}var He,Je;window.location.protocol.substr(0,4)==="http"?He=window.location.protocol:He="http:";var Me=Ae.indexOf("//");Me>0?Je=Ae:Me===0?Je=He+Ae:Je="https://www.geogebra.org/apps/5.2.814.0/";for(var Ze in Xe)if(Ae.slice(Xe[Ze].length*-1)===Xe[Ze]||Ae.slice((Xe[Ze].length+1)*-1)===Xe[Ze]+"/"){_e(Je,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Pe&&!a.is3D&&!a.AV&&!a.SV&&!a.CV&&!a.EV2&&!a.CP&&!a.PC&&!a.DA&&!a.FI&&!a.PV&&!Fe(E.showToolBar)&&!Fe(E.showMenuBar)&&!Fe(E.showAlgebraInput)&&!Fe(E.enableRightClick)&&(!E.appName||E.appName=="classic")?Je+="webSimple/":Je+="web3d/",_e(Je,!1)},_e=function(Oe,ze){if(Oe.requirejs){re=Oe;return}Oe.slice(-1)!=="/"&&(Oe+="/"),re=Oe,ze===null&&(ze=Oe.indexOf("http")===-1),b=ze,z="web.nocache.js",ge=!1;var Pe=re.split("/");Pe.length>1&&(!ze&&Pe[Pe.length-2]==="webSimple"?(z="webSimple.nocache.js",ge=!0):Xe.indexOf(Pe[Pe.length-2])>=0&&(z=Pe[Pe.length-2]+".nocache.js")),Pe=Oe.split("/"),Ae=Pe[Pe.length-3],Ae.substr(0,4)==="test"?Ae=Ae.substr(4,1)+"."+Ae.substr(5,1):(Ae.substr(0,3)==="war"||Ae.substr(0,4)==="beta")&&(Ae="5.0");var Ue=parseFloat(Ae);Ue!==NaN&&Ue<5&&Oe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ue+" is deprecated. Using version latest instead."),Ve("5.0",ze))},nt=function(Oe,ze){window.console&&window.console.log&&(!ze||typeof ze.showLogging=="undefined"||ze.showLogging&&ze.showLogging!=="false")&&console.log(Oe)};E.material_id!==void 0?Ie(mt):mt();function mt(){var Oe=pe;ne!==null?Oe=ne:parseFloat(Oe)<5&&(Oe="5.0"),Ve(Oe,!1),ce!==null&&_e(ce,b),te=!0}return Be},GGBAppletUtils=function(){"use strict";function Be(){return window.GGBT_wsf_edit!==void 0}function pe(te,ne){ne!=1?(te.style.transformOrigin="0% 0% 0px",te.style.webkitTransformOrigin="0% 0% 0px",te.style.transform="scale("+ne+","+ne+")",te.style.webkitTransform="scale("+ne+","+ne+")",te.style.maxWidth="initial",te.querySelector(".ggb_preview")!==null&&(te.querySelector(".ggb_preview").style.maxWidth="initial"),te.querySelectorAll(".ggb_preview img")[0]!==void 0&&(te.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),te.querySelectorAll(".ggb_preview img")[1]!==void 0&&(te.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(te.style.transform="none",te.style.webkitTransform="none")}function E(te,ne,ce,ie,y,x){var re=null;if(x!=null&&x!="")for(var b=te.parentNode;b!=null;)if((" "+b.className+" ").indexOf(" "+x+" ")>-1){re=b;break}else b=b.parentNode;var we=0,Ae=0,z=0,ge=0,be=0,xe=0,he=0;if(re)we=re.offsetWidth,Ae=Math.max(ie?re.offsetWidth:0,re.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(we=Math.min(window.innerWidth,document.documentElement.clientWidth),Ae=Math.min(window.innerHeight,document.documentElement.clientHeight),z=we):(we=window.innerWidth,Ae=window.innerHeight,z=window.innerWidth),te){var le=te.getBoundingClientRect();le.left>0&&le.left<=we&&(y===void 0||!y)&&(document.dir==="rtl"?(be=we-le.width-le.left,xe=z<=480?10:30):(xe=le.left,be=z<=480?10:30),ge=xe+be)}if(te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var De=te.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ge=40,he=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ge=0,he=40)}}return te&&((ce===void 0||!ce)&&ne>0&&ne+ge1&&(x=!0)),ne&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(x=!0),!(te.hasOwnProperty("disableAutoScale")&&te.disableAutoScale))y=a(te,ne,x,ce,te.scaleContainerClass);else return ie;return x&&(!te.hasOwnProperty("scale")||ie===1)?y:Math.min(ie,y)}function ve(te){var ne=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),ie=te.getBoundingClientRect(),y=(ne-ie.width)/2,x=(ce-ie.height)/2;x<0&&(x=0),te.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y<40?te.style.left="40px":te.style.left=y+"px",te.style.top=x+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(x<40?te.style.top="40px":te.style.top=x+"px",te.style.left=y+"px")}function ue(te,ne){var ce=te.querySelector(".appletParameters");if(ce){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ne.id!==ce.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(te)}if(ce.parentElement&&/fullscreen/.test(ce.parentElement.className))return;var ie=ae(ne,te);Be()&&ce.setAttribute("data-param-scale",ie);for(var y=null,x=0;x=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Be){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Be){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Be){var pe=c[Be];return pe==null?null:pe},r=d,webModule.__errFn=e}function B(){function Be(te){var ne=te.lastIndexOf(rb);ne==-1&&(ne=te.length);var ce=te.indexOf(sb);ce==-1&&(ce=te.length);var ie=te.lastIndexOf(tb,Math.min(ce,ne));return ie>=O?te.substring(O,ie+P):W}function pe(te){if(!te.match(/^\w+:\/\//)){var ne=o.createElement(ub);ne.src=te+vb,te=Be(ne.src)}return te}function E(){var te=__gwt_getMetaProperty(wb);return te!=null?te:W}function a(){for(var te=o.getElementsByTagName(_),ne=O;neO?te[te.length-P].href:W}function ve(){var te=o.location;return te.href==te.protocol+zb+te.host+te.pathname+te.search+te.hash}var ue=E();return ue==W&&(ue=a()),ue==W&&(ue=ae()),ue==W&&ve()&&(ue=Be(o.location.href)),ue=pe(ue),ue}function C(Be){return Be.match(/^\//)||Be.match(/^[a-zA-Z]+:\/\//)?Be:webModule.__moduleBase+Be}function D(){var Be=[],pe=O,E=[],a=[];function ae(te){var ne=a[te](),ce=E[te];if(ne in ce)return ne;var ie=[];for(var y in ce)ie[ce[y]]=y;throw r&&r(te,ie,ne),null}if(__gwt_isKnownPropertyValue=function(te,ne){return ne in E[te]},webModule.__getPropMap=function(){var te={};for(var ne in E)E.hasOwnProperty(ne)&&(te[ne]=ae(ne));return te},webModule.__computePropValue=ae,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ve;try{ve=Cb;var ue=ve.indexOf(Db);ue!=-1&&(pe=parseInt(ve.substring(ue+P),$),ve=ve.substring(O,ue))}catch(te){}return webModule.__softPermutationId=pe,C(ve+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},23216:function(Be,pe,E){"use strict";E.d(pe,{Ax:function(){return ue},Ds:function(){return te},KI:function(){return ce},SI:function(){return ve},f1:function(){return ae}});var a=E(14185);function ae(ie){let y=!0;if(ie.length>0){for(let x=0;xge in z?ve(z,ge,{enumerable:!0,configurable:!0,writable:!0,value:be}):z[ge]=be,x=(z,ge)=>{for(var be in ge||(ge={}))ce.call(ge,be)&&y(z,be,ge[be]);if(ne)for(var be of ne(ge))ie.call(ge,be)&&y(z,be,ge[be]);return z},re=(z,ge)=>ue(z,te(ge)),b=(z,ge)=>{var be={};for(var xe in z)ce.call(z,xe)&&ge.indexOf(xe)<0&&(be[xe]=z[xe]);if(z!=null&&ne)for(var xe of ne(z))ge.indexOf(xe)<0&&ie.call(z,xe)&&(be[xe]=z[xe]);return be},we=(z,ge,be)=>new Promise((xe,he)=>{var le=ee=>{try{Ce(be.next(ee))}catch(fe){he(fe)}},De=ee=>{try{Ce(be.throw(ee))}catch(fe){he(fe)}},Ce=ee=>ee.done?xe(ee.value):Promise.resolve(ee.value).then(le,De);Ce((be=be.apply(z,ge)).next())});const Ae=z=>{var ge=z,{children:be}=ge,xe=b(ge,["children"]);const[he,le]=(0,ae.useState)(!1);return ae.createElement(a.ZP,re(x({},xe),{loading:he,onClick:De=>we(void 0,null,function*(){try{le(!0),yield xe.onClick(De),le(!1)}catch(Ce){console.error(Ce),le(!1)}})}),be)}},13012:function(Be,pe,E){"use strict";E.d(pe,{Z:function(){return z}});var a=E(59301),ae=E(44283),ve=E(6767),ue=E(49317),te=E(1012),ne=E(25173),ce=E(47257),ie=E.n(ce),y={flex_box_center:"flex_box_center___kVqBh",flex_space_between:"flex_space_between___FMnNq",flex_box_vertical_center:"flex_box_vertical_center___meESe",flex_box_center_end:"flex_box_center_end___KFpOb",flex_box_column:"flex_box_column___GHIK9",video:"video___nn_cD"},x=E(60269),re=E(59301),b=(ge,be,xe)=>new Promise((he,le)=>{var De=fe=>{try{ee(xe.next(fe))}catch(Ie){le(Ie)}},Ce=fe=>{try{ee(xe.throw(fe))}catch(Ie){le(Ie)}},ee=fe=>fe.done?he(fe.value):Promise.resolve(fe.value).then(De,Ce);ee((xe=xe.apply(ge,be)).next())});const we=function(be,xe){const he=be.split(","),le=he[0].match(/:(.*?);/)[1],De=atob(he[1]);let Ce=De.length;const ee=new Uint8Array(Ce);for(;Ce--;)ee[Ce]=De.charCodeAt(Ce);return new Blob([ee],{type:le})};var z=(0,a.forwardRef)(({time:ge,number:be,supportCamera:xe,take_photo:he,isExercise:le=!0,update:De,onUserMediaLoaded:Ce},ee)=>{const fe=(0,a.useRef)(),Ie=(0,a.useRef)(),Qe=(0,ae.useParams)();let[Le,ke]=(0,a.useState)([]),[Fe,Te]=(0,a.useState)(0);const[de,ye]=(0,a.useState)("");let[me,Se]=(0,a.useState)();const[Ee,qe]=(0,a.useState)(0),Xe=(Je,Me)=>b(void 0,null,function*(){return(0,ue.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Je,file:Me}})}),Ve=Je=>b(void 0,null,function*(){const Me=new Date().valueOf();if(Je){const Ze=yield Xe(`\u7167\u7247${Me}`,Je);Ze.status||(yield(0,x.Ju)({container_id:Qe.categoryId,container_type:"Exercise",attachment_id:Ze==null?void 0:Ze.id}))}});(0,a.useEffect)(()=>(mt(),()=>{Ue(),_e()}),[]),(0,a.useEffect)(()=>{Fe===2&&ge&&be>0&&(nt(),qe(1))},[ge]),(0,a.useEffect)(()=>{if(Ee!==0){if(Ee===2)clearInterval(me);else{let Je=0,Me=setInterval(()=>{Le.includes(Je)&&Oe(),Je++},1e3);Se(Me)}return()=>clearInterval(me)}},[Ee]),(0,a.useImperativeHandle)(ee,()=>({handlePhoto:Oe,handleTakePhoto:ze}));const _e=()=>{qe(2)},nt=()=>{const Je=ge/be,Me=[];function Ze(Ke,We){return parseInt(Math.floor(Math.random()*(We-Ke+1))+Ke)}new Array(be).fill(0).map((Ke,We)=>{he?Me.push(Ze(Je*We,Je*(We+1))):We==0?Me.push(0):Me.push(Ze(Je*We,Je*(We+1)))}),Le=Me,ke([...Me]),console.log(Me)},mt=()=>{navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(Je){const Me=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return Me?new Promise(function(Ze,Ke){Me.call(navigator,Je,Ze,Ke)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then(function(Je){Pe.current=Je,xe&&xe(2),Te(2),"srcObject"in fe.current?fe.current.srcObject=Je:fe.current.src=window.URL.createObjectURL(Je),fe.current.onloadedmetadata=function(Me){fe.current.play(),Ce&&Ce()},fe.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),_e(),le&&ve.ZP.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(Je){Te(1),xe&&xe(1),Je.message==="Permission denied"||Je.name==="NotAllowedError"?ve.ZP.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):ve.ZP.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+Je.name),console.log("err: "+Je.message)})},Oe=()=>{try{Ie.current.width=fe.current.videoWidth,Ie.current.height=fe.current.videoHeight,Ie.current.getContext("2d").drawImage(fe.current,0,0,Ie.current.width,Ie.current.height),ye(Ie.current.toDataURL("image/png")),Ve(Ie.current.toDataURL("image/png")),He(Ie.current.toDataURL("image/png"))}catch(Je){}},ze=()=>{try{return Ie.current.width=fe.current.videoWidth,Ie.current.height=fe.current.videoHeight,Ie.current.getContext("2d").drawImage(fe.current,0,0,Ie.current.width,Ie.current.height),Ie.current.toDataURL("image/png")}catch(Je){}},Pe=(0,a.useRef)(),Ue=()=>{try{Pe.current.getTracks().forEach(function(Ze){Ze.stop()}),fe.current.srcObject=null}catch(Je){}},He=Je=>b(void 0,null,function*(){var Me,Ze,Ke,We,et,It,Pt;const st=yield(0,ue.ZP)("/api/buckets/get_upload_token.json",{method:"get"});st.data=JSON.parse((0,ne.pe)(st.data));const Bt=(0,te.Z)(),Ct=new(ie())({endpoint:(Me=st==null?void 0:st.data)==null?void 0:Me.end_point,region:(Ze=st==null?void 0:st.data)==null?void 0:Ze.region,accessKeyId:(Ke=st==null?void 0:st.data)==null?void 0:Ke.access_key_id,accessKeySecret:(We=st==null?void 0:st.data)==null?void 0:We.access_key_secret,bucket:(et=st==null?void 0:st.data)==null?void 0:et.bucket,stsToken:(It=st==null?void 0:st.data)==null?void 0:It.security_token}),vt=we(Je,Bt);Ct.multipartUpload(`${Bt}.png`,vt,{timeout:10*1e3,partSize:10485760,callback:{url:(Pt=st==null?void 0:st.data)==null?void 0:Pt.callback_url,host:st==null?void 0:st.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+Qe.login+"&container_id="+Qe.categoryId+"&container_type=Exercise"}}).then(function(lt){console.log("result:",lt)}).catch(function(lt){console.log("err:",lt)})});return re.createElement(re.Fragment,null,Fe!==3&&re.createElement("aside",{className:y.video,id:"screenshot"},Fe===0&&re.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),Fe===1&&re.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),Fe===2&&re.createElement("div",null,re.createElement("video",{width:"288",ref:fe,autoPlay:!0}),re.createElement("canvas",{style:{display:"none"},ref:Ie}))))})},74410:function(Be,pe,E){"use strict";var a=E(86204),ae=E.n(a),ve=Object.defineProperty,ue=(ie,y,x)=>y in ie?ve(ie,y,{enumerable:!0,configurable:!0,writable:!0,value:x}):ie[y]=x,te=(ie,y,x)=>ue(ie,typeof y!="symbol"?y+"":y,x),ne=(ie,y,x)=>new Promise((re,b)=>{var we=ge=>{try{z(x.next(ge))}catch(be){b(be)}},Ae=ge=>{try{z(x.throw(ge))}catch(be){b(be)}},z=ge=>ge.done?re(ge.value):Promise.resolve(ge.value).then(we,Ae);z((x=x.apply(ie,y)).next())});class ce extends a.EventEmitter{constructor(y,x){super(),te(this,"url"),te(this,"body"),te(this,"fullContent",""),te(this,"controller",null),te(this,"buffer",""),this.url=y,this.body=x}startStream(){return ne(this,null,function*(){this.controller=new AbortController;const{signal:y}=this.controller;try{const x=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:y});if(!x.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${x.status}`);const re=x.headers.get("content-type");if(!re)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(re.includes("application/json")){const Ae=yield x.json();this.emit("error",Ae);return}if(!re.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const b=x.body.getReader(),we=new TextDecoder("utf-8");for(;;){const{done:Ae,value:z}=yield b.read();if(Ae)break;const ge=we.decode(z,{stream:!0});this.buffer+=ge;const be=this.buffer.split(` `);this.buffer=be.pop()||"";for(const xe of be)if(xe.startsWith("data:")){const he=xe.slice(5).trim();if(he==="[DONE]")break;try{const le=JSON.parse(he);le.data&&this.handleData(le.data)}catch(le){this.buffer=xe+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",le)}}}this.emit("done",this.fullContent)}catch(x){x.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",x.message)}})}handleData(y){y.content&&(this.fullContent+=y.content,this.emit("data",{chunk:y,full:this.fullContent}))}cancelRequest(){var y;(y=this.controller)==null||y.abort()}}pe.Z=ce},35293:function(Be,pe,E){"use strict";E.d(pe,{Z:function(){return vt}});var a=E(59301),ae=E(92310),ve=E.n(ae),ue={agent:"agent___exMfN",add:"add___cWyoE",imgUpLoad:"imgUpLoad___Wg61u",tip:"tip___WGAb5"},te=E(28284),ne=E(6767),ce=E(94968),ie=E(25399),y=E(75727),x=E(62957),re=E(77019),b=E(7939),we=E(70858),Ae=E(82326),z=E(37568),ge=E(5269),be=E(62673),xe=E(47889),he=E(90736),le=E(49317),De=E(70467),Ce=E(19248),ee=E(14185),fe=E(44283),Ie=E(31709),Qe=E(78267),Le=Object.defineProperty,ke=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,de=(lt,ct,Et)=>ct in lt?Le(lt,ct,{enumerable:!0,configurable:!0,writable:!0,value:Et}):lt[ct]=Et,ye=(lt,ct)=>{for(var Et in ct||(ct={}))Fe.call(ct,Et)&&de(lt,Et,ct[Et]);if(ke)for(var Et of ke(ct))Te.call(ct,Et)&&de(lt,Et,ct[Et]);return lt},me=(lt,ct)=>{var Et={};for(var ot in lt)Fe.call(lt,ot)&&ct.indexOf(ot)<0&&(Et[ot]=lt[ot]);if(lt!=null&&ke)for(var ot of ke(lt))ct.indexOf(ot)<0&&Te.call(lt,ot)&&(Et[ot]=lt[ot]);return Et},Se=(lt,ct,Et)=>new Promise((ot,gt)=>{var rt=qt=>{try{ut(Et.next(qt))}catch(on){gt(on)}},ft=qt=>{try{ut(Et.throw(qt))}catch(on){gt(on)}},ut=qt=>qt.done?ot(qt.value):Promise.resolve(qt.value).then(rt,ft);ut((Et=Et.apply(lt,ct)).next())});const Ee=lt=>{var ct=lt,{user:Et,pathsDetail:ot,onOk:gt,dispatch:rt}=ct,ft=me(ct,["user","pathsDetail","onOk","dispatch"]),ut;const[qt,on]=(0,a.useState)({}),[Cn]=(0,fe.useSearchParams)(),[Bn]=te.default.useForm(),[it,Xt]=(0,a.useState)([]),[wt,un]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:((ut=ot==null?void 0:ot.detail)==null?void 0:ut.id)||Cn.get("subject_id"),creation_type:"by_user",deployable_type:"Subject",keyword:""}),[zn,na]=(0,a.useState)([]);function Un(){return Se(this,null,function*(){let St=yield(0,le.ZP)("/api/ai/agents.json",{method:"get",params:wt});(St==null?void 0:St.status)===0&&Xt(St==null?void 0:St.data)})}return(0,a.useEffect)(()=>{ot.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&Un()},[ot.actionTabs.key,wt]),a.createElement(x.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:ot.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{rt({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>Se(void 0,null,function*(){if((zn==null?void 0:zn.length)===0){ne.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield gt({agent_ids:zn})).status===0&&na([])})},a.createElement(te.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Bn,initialValues:{deployable_type:""},onValuesChange:(0,Qe.debounce)((St,Qn)=>{wt.page=1,wt.per_page=20,un(ye(ye({},wt),Qn))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(we.default,{style:{marginTop:20},scroll:{y:400},rowSelection:{type:"checkbox",onChange(St,Qn,ma){na(St)},getCheckboxProps:St=>{var Qn,ma,ca;return{disabled:((Qn=ot.actionTabs)==null?void 0:Qn.item_type)==="Shixun"?(ma=St==null?void 0:St.agent_application_info)==null?void 0:ma.subject_shixun:(ca=St==null?void 0:St.agent_application_info)==null?void 0:ca.subject_assistant}},selectedRowKeys:zn},rowKey:St=>St==null?void 0:St.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(St,Qn,ma)=>`${(wt.page-1)*wt.per_page+ma+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:it==null?void 0:it.agents}),a.createElement(Ie.Z,{style:{marginTop:20},pageSize:wt.per_page,current:wt.page,onChange:(St,Qn)=>{wt.page=St,wt.per_page=Qn,un(ye({},wt))},hideOnSinglePage:!0,total:it==null?void 0:it.total_count}))};var qe=(0,fe.connect)(({user:lt,pathsDetail:ct})=>({user:lt,pathsDetail:ct}))(Ee),Xe=Object.defineProperty,Ve=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,mt=(lt,ct,Et)=>ct in lt?Xe(lt,ct,{enumerable:!0,configurable:!0,writable:!0,value:Et}):lt[ct]=Et,Oe=(lt,ct)=>{for(var Et in ct||(ct={}))_e.call(ct,Et)&&mt(lt,Et,ct[Et]);if(Ve)for(var Et of Ve(ct))nt.call(ct,Et)&&mt(lt,Et,ct[Et]);return lt},ze=(lt,ct)=>{var Et={};for(var ot in lt)_e.call(lt,ot)&&ct.indexOf(ot)<0&&(Et[ot]=lt[ot]);if(lt!=null&&Ve)for(var ot of Ve(lt))ct.indexOf(ot)<0&&nt.call(lt,ot)&&(Et[ot]=lt[ot]);return Et},Pe=(lt,ct,Et)=>new Promise((ot,gt)=>{var rt=qt=>{try{ut(Et.next(qt))}catch(on){gt(on)}},ft=qt=>{try{ut(Et.throw(qt))}catch(on){gt(on)}},ut=qt=>qt.done?ot(qt.value):Promise.resolve(qt.value).then(rt,ft);ut((Et=Et.apply(lt,ct)).next())});const Ue=lt=>{var ct=lt,{user:Et,pathsDetail:ot,onOk:gt,dispatch:rt}=ct,ft=ze(ct,["user","pathsDetail","onOk","dispatch"]);const[ut,qt]=(0,a.useState)({}),[on]=(0,fe.useSearchParams)(),Cn=(0,fe.useParams)(),[Bn]=te.default.useForm(),[it,Xt]=(0,a.useState)([]),[wt,un]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:Cn.coursesId||on.get("subject_id"),creation_type:"by_user",deployable_type:"Course",keyword:""}),[zn,na]=(0,a.useState)([]);function Un(){return Pe(this,null,function*(){let St=yield(0,le.ZP)("/api/ai/agents.json",{method:"get",params:wt});(St==null?void 0:St.status)===0&&Xt(St==null?void 0:St.data)})}return(0,a.useEffect)(()=>{ot.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528"&&Un()},[ot.actionTabs.key,wt]),a.createElement(x.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:ot.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{rt({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>Pe(void 0,null,function*(){if((zn==null?void 0:zn.length)===0){ne.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield gt({agent_ids:zn})).status===0&&na([])})},a.createElement(te.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Bn,initialValues:{deployable_type:""},onValuesChange:(0,Qe.debounce)((St,Qn)=>{wt.page=1,wt.per_page=20,un(Oe(Oe({},wt),Qn))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(we.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(St,Qn,ma){na(St)},getCheckboxProps:St=>{var Qn;return{disabled:(Qn=St==null?void 0:St.agent_application_info)==null?void 0:Qn.subject_assistant}},selectedRowKeys:zn},rowKey:St=>St==null?void 0:St.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(St,Qn,ma)=>`${(wt.page-1)*wt.per_page+ma+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:it==null?void 0:it.agents}),a.createElement(Ie.Z,{style:{marginTop:20},pageSize:wt.per_page,current:wt.page,onChange:(St,Qn)=>{wt.page=St,wt.per_page=Qn,un(Oe({},wt))},hideOnSinglePage:!0,total:it==null?void 0:it.total_count}))};var He=(0,fe.connect)(({user:lt,pathsDetail:ct})=>({user:lt,pathsDetail:ct}))(Ue),Je=Object.defineProperty,Me=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,It=(lt,ct,Et)=>ct in lt?Je(lt,ct,{enumerable:!0,configurable:!0,writable:!0,value:Et}):lt[ct]=Et,Pt=(lt,ct)=>{for(var Et in ct||(ct={}))We.call(ct,Et)&&It(lt,Et,ct[Et]);if(Ke)for(var Et of Ke(ct))et.call(ct,Et)&&It(lt,Et,ct[Et]);return lt},st=(lt,ct)=>Me(lt,Ze(ct)),Bt=(lt,ct,Et)=>new Promise((ot,gt)=>{var rt=qt=>{try{ut(Et.next(qt))}catch(on){gt(on)}},ft=qt=>{try{ut(Et.throw(qt))}catch(on){gt(on)}},ut=qt=>qt.done?ot(qt.value):Promise.resolve(qt.value).then(rt,ft);ut((Et=Et.apply(lt,ct)).next())}),vt=({className:lt,style:ct={},addStyle:Et={},buttonMaxWidth:ot,buttonMaxCount:gt=3,buttonAutoWidth:rt,value:ft,data:ut,url:qt,onChange:on,getIAData:Cn,queryInfo:Bn,showParams:it=!1})=>{var Xt,wt,un,zn;const na=(0,fe.useDispatch)(),Un=(0,fe.useSelector)(At=>At==null?void 0:At.shixunsDetail),St=(0,fe.useSelector)(At=>At==null?void 0:At.pathsDetail),[Qn]=te.default.useForm(),[ma,ca]=(0,a.useState)(),[Ra,za]=(0,a.useState)(!1),[tl,Rn]=(0,a.useState)(!1),[On,Ba]=(0,a.useState)(!1),[cn,pt]=(0,a.useState)(null),[Ot,Nt]=(0,a.useState)([]),[dt,bt]=(0,a.useState)([]),[Gt]=(0,fe.useSearchParams)(),Ut=(0,fe.useParams)(),dn={Course:"\u4EC5\u8BFE\u5802\u6559\u5E08\u53EF\u89C1",Subject:"\u4EC5\u6559\u5B66\u56E2\u961F\u53EF\u89C1",Shixun:"\u4EC5\u534F\u4F5C\u8005\u53EF\u89C1"};(0,a.useEffect)(()=>{Un.actionTabs.key=="\u7F16\u8F91\u667A\u80FD\u5E94\u7528"?Mt(Un.actionTabs.params):Un.actionTabs.key=="\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"&&(Qn.setFieldsValue({open_range:0}),ca({open_range:0}))},[Un.actionTabs.key]);const bn={fileList:dt,maxCount:1,accept:".jpg,.png",withCredentials:!0,showUploadList:!1,beforeUpload:At=>{const Rt=At.size/1024/1024/100;return Rt>2||Rt==0?(ne.ZP.error(`${At.name} \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002${Rt==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u56FE\u7247\u5927\u5C0F\u9650\u5236(200MB)"}`),ce.default.LIST_IGNORE):!0},onRemove:At=>{bt([])},onChange:At=>{var Rt,Gn,Hn;Qn.setFieldsValue({attachment_id:""}),["uploading","done","removed"].includes(At.file.status)&&(bt(At.fileList),Qn.setFieldsValue({attachment_id:(Hn=(Gn=(Rt=At.fileList)==null?void 0:Rt[0])==null?void 0:Gn.response)==null?void 0:Hn.id}))},action:`${ee.Z.API_SERVER}/api/attachments.json`},Tn=()=>{var At,Rt;return a.createElement("div",{className:ue.imgUpLoad},a.createElement("img",{src:ee.Z.API_SERVER+"/api/attachments/"+((Rt=(At=dt==null?void 0:dt[0])==null?void 0:At.response)==null?void 0:Rt.id),alt:"avatar",style:{width:"100%"}}),a.createElement("div",null,a.createElement(Ce.Z,{onClick:()=>{bt([]),Qn.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})))},ia=[{title:"\u5E94\u7528\u540D\u79F0",dataIndex:"name",width:280,ellipsis:{showTitle:!1},render:(At,Rt)=>a.createElement(ie.Z,{title:At},At)},{title:"\u5E94\u7528\u7C7B\u578B",dataIndex:"application_type",render:(At,Rt)=>(Rt==null?void 0:Rt.application_type)==="chat_assistant"?"\u804A\u5929\u52A9\u624B":(Rt==null?void 0:Rt.application_type)==="text_generation"?"\u6587\u672C\u751F\u6210":"\u5DE5\u4F5C\u6D41"},{title:"API\u79D8\u94A5",dataIndex:"api_key",width:280,ellipsis:{showTitle:!1},render:(At,Rt)=>a.createElement(ie.Z,{title:At,placement:"topLeft"},At)},{title:"\u667A\u80FD\u4F53\u5E73\u53F0",dataIndex:"platform",render:(At,Rt)=>(Rt==null?void 0:Rt.platform)==="dify"?"Dify":"\u667A\u80FD\u5DE5\u5382"},{title:"\u64CD\u4F5C",width:100,align:"right",render:(At,Rt)=>a.createElement(a.Fragment,null,!(Rt!=null&&Rt.agent_type)&&a.createElement("span",{onClick:()=>{na({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:Rt}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),a.createElement("span",{onClick:()=>{Rt!=null&&Rt.agent_type?_t(Rt):pa(Rt)},className:"current c-red"},"\u79FB\u51FA"))}],ga=()=>Bt(void 0,null,function*(){var At;const Rt=yield(0,le.ZP)("/api/ai/intelligent_applications/get_platform.json",{method:"get"});(Rt==null?void 0:Rt.code)===0&&Nt((At=Rt==null?void 0:Rt.data)==null?void 0:At.platforms)}),Ea=At=>Bt(void 0,null,function*(){Ba(!0);const Rt=Pt(Pt({},At),Bn),Gn=yield(0,le.ZP)(`/api/ai/intelligent_applications${cn?"/"+cn.id:""}.json`,{method:cn?"put":"post",body:Rt});(Gn==null?void 0:Gn.status)===0&&(ne.ZP.success(cn?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),na({type:"shixunsDetail/setActionTabs",payload:{}}),Cn()),Ba(!1)}),pa=At=>Bt(void 0,null,function*(){Rn(!0);const Rt=yield(0,le.ZP)(`/api/ai/intelligent_applications/${At==null?void 0:At.id}.json`,{method:"delete"});(Rt==null?void 0:Rt.status)===0&&(ne.ZP.success("\u79FB\u9664\u6210\u529F"),Cn()),Rn(!1)}),_t=At=>Bt(void 0,null,function*(){Rn(!0);let Rt={};Bn.item_type==="Shixun"?Rt.subject_shixun=!1:Rt.subject_assistant=!1;let Gn=yield(0,le.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:st(Pt({},Rt),{agent_ids:[At==null?void 0:At.id]})});(Gn==null?void 0:Gn.status)===0&&(ne.ZP.success("\u79FB\u9664\u6210\u529F"),Cn()),Rn(!1)}),Mt=At=>Bt(void 0,null,function*(){pt(At),Qn.setFieldsValue(Pt({},At)),ca(Pt({},At)),At!=null&&At.attachment&&bt([{response:At==null?void 0:At.attachment}])});return a.createElement(a.Fragment,null,a.createElement(y.Z,{menu:{items:(wt=[(((Xt=St==null?void 0:St.detail)==null?void 0:Xt.id)||Ut.coursesId||Gt.get("subject_id"))&&{key:"2",label:a.createElement("a",{onClick:At=>{var Rt,Gn;if(At.stopPropagation(),Bn.item_type==="Course"){na({type:"pathsDetail/setActionTabs",payload:{key:"\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",item_type:Bn.item_type,deployable_id:(Rt=St==null?void 0:St.detail)==null?void 0:Rt.id}});return}na({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",item_type:Bn.item_type,deployable_id:(Gn=St==null?void 0:St.detail)==null?void 0:Gn.id}})}},"\u9009\u7528\u667A\u80FD\u4F53")},{key:"3",label:a.createElement("a",{onClick:At=>{At.stopPropagation(),ga(),za(!0)}},"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528")}])==null?void 0:wt.filter(At=>!!At)}},a.createElement("div",{className:ve()(ue.agent,lt),style:ct},a.createElement("div",{className:ue.add,style:Et,onClick:()=>{}},a.createElement("i",{className:"iconfont icon-tianjiadaohang"})))),St.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(qe,{onOk:At=>Bt(void 0,null,function*(){var Rt;let Gn={};((Rt=St.actionTabs)==null?void 0:Rt.item_type)==="Shixun"?Gn.subject_shixun=!0:Gn.subject_assistant=!0;let Hn=yield(0,le.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Pt(Pt({},Gn),At)});return(Hn==null?void 0:Hn.status)===0&&(ne.ZP.info("\u9009\u7528\u6210\u529F"),na({type:"pathsDetail/setActionTabs",payload:{}}),Cn()),Hn})}),St.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(He,{onOk:At=>Bt(void 0,null,function*(){let Rt={subject_assistant:!0},Gn=yield(0,le.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Pt(Pt({},Rt),At)});return(Gn==null?void 0:Gn.status)===0&&(ne.ZP.info("\u9009\u7528\u6210\u529F"),na({type:"pathsDetail/setActionTabs",payload:{}}),Cn()),Gn})}),a.createElement(x.default,{zIndex:1e3,width:900,centered:!0,title:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528",open:Ra,footer:null,onCancel:()=>za(!1)},a.createElement(re.Z,{align:"middle"},a.createElement(b.ZP,{onClick:()=>{if((ut==null?void 0:ut.length)>=gt){ne.ZP.warning("\u6700\u591A\u540C\u65F6\u652F\u6301\u6DFB\u52A03\u4E2A\u5E94\u7528");return}na({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"}})},type:"primary"},"\u7ACB\u5373\u6DFB\u52A0"),a.createElement("div",{className:"ml10 c-grey-666 font14"},"\u60A8\u53EF\u4EE5\u6DFB\u52A0\u5DF2\u5728\u667A\u80FD\u4F53\u5E73\u53F0\u521B\u5EFA\u5B8C\u6210\u7684\u667A\u80FD\u5E94\u7528")),(ut==null?void 0:ut.length)>0?a.createElement(we.default,{className:"mt20",style:{marginBottom:15},pagination:!1,dataSource:ut,loading:tl,columns:ia}):a.createElement(he.Z,{customText:"\u6682\u672A\u6DFB\u52A0\u81EA\u5B9A\u4E49\u7684\u667A\u80FD\u5E94\u7528~",styles:{margin:"50px auto"}})),a.createElement(x.default,{zIndex:1001,width:530,centered:!0,title:a.createElement(re.Z,{align:"middle"},a.createElement("b",{className:"font16 c-black"},Un.actionTabs.key)),open:["\u7F16\u8F91\u667A\u80FD\u5E94\u7528","\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"].includes(Un.actionTabs.key),confirmLoading:On,onCancel:()=>{na({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Qn.submit(),afterClose:()=>{Qn.resetFields(),pt(null),bt([])}},a.createElement(te.default,{form:Qn,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Ea,colon:!1,size:"large",labelAlign:"right",onValuesChange:()=>ca(Pt({},Qn.getFieldsValue()))},a.createElement(te.default.Item,{label:"\u667A\u80FD\u4F53\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u667A\u80FD\u4F53\u5E73\u53F0"}]},a.createElement(Ae.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},Ot==null?void 0:Ot.map(At=>a.createElement(Ae.default.Option,{key:At==null?void 0:At.value,value:At==null?void 0:At.value},At==null?void 0:At.name)))),a.createElement(te.default.Item,{label:"\u5E94\u7528\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0"}]},a.createElement(z.default,{placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),a.createElement(te.default.Item,{name:"attachment_id",label:"\u5E94\u7528\u56FE\u6807",rules:[{required:!1,message:"\u8BF7\u4E0A\u4F20\u5E94\u7528\u56FE\u6807"}]},a.createElement("div",{className:ue.upload},a.createElement(ce.default,Pt({},bn),a.createElement(re.Z,{wrap:!1,align:"middle"},a.createElement(De.op,{style:{borderRadius:"2px"},icon:a.createElement("i",{className:"iconfont icon-shangchuan3"})},"\u70B9\u51FB\u4E0A\u4F20"),a.createElement(ge.Z,{style:{marginLeft:"14px",color:"#999999"},onClick:At=>{At.preventDefault(),At.stopPropagation()}},"\u652F\u6301jpg/png\uFF0C\u4E0D\u4E0A\u4F20\u5219\u4F7F\u7528\u9ED8\u8BA4\u56FE\u6807"))),((zn=(un=dt==null?void 0:dt[0])==null?void 0:un.response)==null?void 0:zn.id)&&Tn())),a.createElement(te.default.Item,{label:"\u5E94\u7528\u7C7B\u578B",name:"application_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"}]},a.createElement(Ae.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},a.createElement(Ae.default.Option,{value:"chat_assistant"},"\u804A\u5929\u52A9\u624B"),(ma==null?void 0:ma.platform)=="dify"&&a.createElement(Ae.default.Option,{value:"text_generation"},"\u6587\u672C\u751F\u6210"),a.createElement(Ae.default.Option,{value:"workflow"},"\u5DE5\u4F5C\u6D41"))),it&&a.createElement(te.default.Item,{name:"built_variable",label:a.createElement("div",null,a.createElement("span",null,"\u53C2\u6570"),a.createElement(ie.Z,{title:"\u64CD\u4F5C\u8BF4\u660E: \u52FE\u9009\u540E\uFF0C\u8C03\u7528\u667A\u80FD\u4F53\u65F6\u5C06\u9ED8\u8BA4\u643A\u5E26\u5BF9\u5E94\u7684\u5B9E\u9A8C\u4FE1\u606F\uFF0C\u53EF\u5728\u667A\u80FD\u4F53\u4E2D\u901A\u8FC7\u81EA\u5B9A\u4E49\u53C2\u6570\u8FDB\u884C\u5F15\u5165"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5"})))},a.createElement(be.default.Group,{options:[{label:"\u9898\u76EE\u63CF\u8FF0\uFF08question_description\uFF09",value:"question_description"},{label:"\u6D4B\u8BD5\u96C6\uFF08test_sets\uFF09",value:"test_sets"},{label:"\u4EE3\u7801\u6587\u4EF6\uFF08code_files\uFF09",value:"code_files"}]})),a.createElement(te.default.Item,{label:"\u516C\u5F00\u8303\u56F4",name:"open_range"},a.createElement(xe.ZP.Group,{options:[{value:0,label:dn[Bn==null?void 0:Bn.item_type]},{value:1,label:"\u6240\u6709\u4EBA\u53EF\u89C1"}]})),a.createElement(te.default.Item,{className:"mb0",label:"API\u79D8\u94A5",name:"api_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165API\u79D8\u94A5"}]},a.createElement(z.default,{placeholder:"\u8BF7\u8F93\u5165API\u79D8\u94A5"})),a.createElement("div",{className:ue.tip},a.createElement("i",{className:"iconfont icon-tishi9"}),a.createElement("span",null,"\u8BF7\u52A1\u5FC5\u4FDD\u8BC1\u79D8\u94A5\u6B63\u786E\uFF0C\u5426\u5219\u53EF\u80FD\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\u667A\u80FD\u5E94\u7528")))))}},76593:function(Be,pe,E){"use strict";E.d(pe,{Z:function(){return we}});var a=E(59301),ae=E(36207),ve=E(77019),ue=E(5269),te={smartWrp:"smartWrp___NjRcB"},ne=E(34728),ce=E(70467),ie=E(42075),y=E(59301),x=(Ae,z,ge)=>new Promise((be,xe)=>{var he=Ce=>{try{De(ge.next(Ce))}catch(ee){xe(ee)}},le=Ce=>{try{De(ge.throw(Ce))}catch(ee){xe(ee)}},De=Ce=>Ce.done?be(Ce.value):Promise.resolve(Ce.value).then(he,le);De((ge=ge.apply(Ae,z)).next())});const re=` \u5FEB\u901F\u6392\u5E8F\u6F14\u793A

\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u6F14\u793A