(self.webpackChunk=self.webpackChunk||[]).push([[7527,6270],{50718:function(ce,De){"use strict";De.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},55429:function(ce,De){"use strict";De.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"}},48317:function(ce,De){"use strict";De.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X",djs:"djs____TS0n",time:"time___IAdHc"}},88233:function(){"use strict"},61233:function(ce,De,E){"use strict";var a=E(59301),de=Object.defineProperty,ve=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ae=(y,te,ie)=>te in y?de(y,te,{enumerable:!0,configurable:!0,writable:!0,value:ie}):y[te]=ie,Ee=(y,te)=>{for(var ie in te||(te={}))ne.call(te,ie)&&ae(y,ie,te[ie]);if(ve)for(var ie of ve(te))x.call(te,ie)&&ae(y,ie,te[ie]);return y};const oe=y=>React.createElement("svg",Ee({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"})));De.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},58234:function(ce,De,E){"use strict";var a=E(59301),de=Object.defineProperty,ve=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ae=(y,te,ie)=>te in y?de(y,te,{enumerable:!0,configurable:!0,writable:!0,value:ie}):y[te]=ie,Ee=(y,te)=>{for(var ie in te||(te={}))ne.call(te,ie)&&ae(y,ie,te[ie]);if(ve)for(var ie of ve(te))x.call(te,ie)&&ae(y,ie,te[ie]);return y};const oe=y=>React.createElement("svg",Ee({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"})));De.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},69866:function(ce,De,E){"use strict";var a=E(59301),de=Object.defineProperty,ve=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ae=(y,te,ie)=>te in y?de(y,te,{enumerable:!0,configurable:!0,writable:!0,value:ie}):y[te]=ie,Ee=(y,te)=>{for(var ie in te||(te={}))ne.call(te,ie)&&ae(y,ie,te[ie]);if(ve)for(var ie of ve(te))x.call(te,ie)&&ae(y,ie,te[ie]);return y};const oe=y=>React.createElement("svg",Ee({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"}));De.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTM2OC4zMzMgNDg3LjUyNiAyNC43OC0yNC41MjRMNTkxLjMxIDI2Ny4wMDhjMTQuODQ4LTE0LjY5NCAzNC43MTMtMTQuNjk0IDQ5LjU2MSAwYTM3LjM3NiAzNy4zNzYgMCAwIDEtNC45NjYgNDguOTk4TDQzNy43NiA1MTJsMTk4LjE5NSAxOTUuOTk0YzE0Ljg0OCAxNC42OTQgMTQuODQ4IDM0LjMwNCAwIDQ4Ljk5OC0xNC44NDggMTQuNjk0LTM0LjY2MiAxNC42OTQtNDkuNTEgMEwzODguMDk2IDU2MC45OThsLTE5LjgxNC0yNC41MjRBMzcuMjIyIDM3LjIyMiAwIDAgMSAzNTguNCA1MTJjMC05Ljc4IDAtMTQuNjk0IDkuOTMzLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},29640:function(ce,De,E){"use strict";var a=E(59301),de=Object.defineProperty,ve=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ae=(y,te,ie)=>te in y?de(y,te,{enumerable:!0,configurable:!0,writable:!0,value:ie}):y[te]=ie,Ee=(y,te)=>{for(var ie in te||(te={}))ne.call(te,ie)&&ae(y,ie,te[ie]);if(ve)for(var ie of ve(te))x.call(te,ie)&&ae(y,ie,te[ie]);return y};const oe=y=>React.createElement("svg",Ee({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"})));De.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjAgMCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBmaWxsPSIjRUJFRkY3IiBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiLz48cGF0aCBkPSJtMTIuNDU5IDkuNTIyLS40ODQtLjQ3OS0zLjg3Mi0zLjgyOGMtLjI5LS4yODctLjY3OC0uMjg3LS45NjggMGEuNzMuNzMgMCAwIDAgLjA5Ny45NTdMMTEuMTAzIDEwbC0zLjg3MSAzLjgyOGMtLjI5LjI4Ny0uMjkuNjcgMCAuOTU3LjI5LjI4Ny42NzcuMjg3Ljk2OCAwbDMuODcxLTMuODI4LjM4OC0uNDc5YS43MjcuNzI3IDAgMCAwIC4xOTMtLjQ3OGMwLS4xOTEgMC0uMjg3LS4xOTMtLjQ3OFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="},48825:function(ce,De,E){"use strict";var a=E(59301),de=Object.defineProperty,ve=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ae=(y,te,ie)=>te in y?de(y,te,{enumerable:!0,configurable:!0,writable:!0,value:ie}):y[te]=ie,Ee=(y,te)=>{for(var ie in te||(te={}))ne.call(te,ie)&&ae(y,ie,te[ie]);if(ve)for(var ie of ve(te))x.call(te,ie)&&ae(y,ie,te[ie]);return y};const oe=y=>React.createElement("svg",Ee({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"}));De.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTkwMy43ODIgNTEuMiA1MS4yIDUxLjItNTEuMi01MS4yem01MS4yIDAtNTEuMiA1MS4yIDUxLjItNTEuMnoiLz48cGF0aCBkPSJtNjM3LjkgNDg3LjUyNi0yNC43OC0yNC41MjQtMTk4LjI0Ni0xOTUuOTk0Yy0xNC44NDgtMTQuNjk0LTM0LjcxNC0xNC42OTQtNDkuNTYyIDBhMzcuMzc2IDM3LjM3NiAwIDAgMCA0Ljk2NiA0OC45OThMNTY4LjQ3NCA1MTIgMzcwLjI3OCA3MDcuOTk0Yy0xNC44NDggMTQuNjk0LTE0Ljg0OCAzNC4zMDQgMCA0OC45OTggMTQuODQ4IDE0LjY5NCAzNC42NjMgMTQuNjk0IDQ5LjU2MiAwbDE5OC4xOTUtMTk1Ljk5NCAxOS44NjYtMjQuNTI0QTM3LjIyMiAzNy4yMjIgMCAwIDAgNjQ3Ljc4MiA1MTJjMC05Ljc4IDAtMTQuNjk0LTkuODgxLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},57559:function(ce,De,E){"use strict";var a=E(59301),de=Object.defineProperty,ve=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ae=(y,te,ie)=>te in y?de(y,te,{enumerable:!0,configurable:!0,writable:!0,value:ie}):y[te]=ie,Ee=(y,te)=>{for(var ie in te||(te={}))ne.call(te,ie)&&ae(y,ie,te[ie]);if(ve)for(var ie of ve(te))x.call(te,ie)&&ae(y,ie,te[ie]);return y};const oe=y=>React.createElement("svg",Ee({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"})));De.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFQkVGRjciIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Im0xMi40NTkgOS41MjItLjQ4NC0uNDc5LTMuODcyLTMuODI4Yy0uMjktLjI4Ny0uNjc4LS4yODctLjk2OCAwYS43My43MyAwIDAgMCAuMDk3Ljk1N0wxMS4xMDMgMTBsLTMuODcxIDMuODI4Yy0uMjkuMjg3LS4yOS42NyAwIC45NTcuMjkuMjg3LjY3Ny4yODcuOTY4IDBsMy44NzEtMy44MjguMzg4LS40NzlhLjcyNy43MjcgMCAwIDAgLjE5My0uNDc4YzAtLjE5MSAwLS4yODctLjE5My0uNDc4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg=="},45936: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 ce={},De="5.0",E={},a=null,de=!1,ve=!1,ne=null,x=!1,ae=null,Ee=null,oe=0;oe4?parseFloat(fe):5};ce.setHTML5Codebase=function(fe,he){Ee=fe,Le(fe,he)},ce.setJavaCodebase=ce.setJavaCodebaseVersion=ce.isCompiledInstalled=ce.setPreCompiledScriptPath=ce.setPreCompiledResourcePath=function(){},ce.setHTML5CodebaseVersion=function(fe,he){var ue=parseFloat(fe);if(ue!==NaN&&ue<5){console.log("The GeoGebra HTML5 codebase version "+ue+" is deprecated. Using version latest instead.");return}ae=fe,Pe(fe,he)},ce.getHTML5CodebaseVersion=function(){return se},ce.getParameters=function(){return E},ce.setFontsCSSURL=function(fe){ee=fe},ce.setGiacJSURL=function(fe){},ce.setJNLPFile=function(fe){te=fe},ce.setJNLPBaseDir=function(fe){},ce.inject=function(){function fe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var he="auto",ue=E.id,we,Se=!1,ut=0;ut=5)return!0;var fe=ce.getAppletObject();return fe&&typeof fe.recalculateEnvironments=="function"?(fe.recalculateEnvironments(),!0):!1},ce.startAnimation=function(){var fe=ce.getAppletObject();return fe&&typeof fe.startAnimation=="function"?(fe.startAnimation(),!0):!1},ce.stopAnimation=function(){var fe=ce.getAppletObject();return fe&&typeof fe.stopAnimation=="function"?(fe.stopAnimation(),!0):!1},ce.getAppletObject=function(){var fe=E.id!==void 0?E.id:"ggbApplet";return window[fe]},ce.resize=function(){};var Me=function(fe,he,ue){var we=document.createElement("param");we.setAttribute("name",he),we.setAttribute("value",ue),fe.appendChild(we)},le=function(fe){return fe&&fe!=="false"},be=function(fe,he,ue){pe(se)<=4.2&&(ue=!0);var we=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==se||ggbHTML5LoadedCodebaseIsWebSimple&&!xe)&&(we=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Se=document.createElement("div");Se.classList.add("appletParameters","notranslate");var ut=he.width,Ce=he.height;if(he.disableAutoScale=he.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():he.disableAutoScale,he.width!==void 0)if(pe(se)<=4.4)le(he.showToolBar)&&(he.height-=7),le(he.showAlgebraInput)&&(he.height-=37),he.width<605&&le(he.showToolBar)&&(he.width=605,ut=605);else{var Ue=100;(le(he.showToolBar)||le(he.showMenuBar))&&(he.hasOwnProperty("customToolBar")&&(he.customToolbar=he.customToolBar),Ue=le(he.showMenuBar)?245:155),ut=5?(he.appletOnLoad=function(Et){var Qe=fe.querySelector(".ggb_preview");Qe&&Qe.parentNode.removeChild(Qe),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(He),window.GGBT_wsf_view&&$(window).trigger("resize"),ct(Et)},Mt||He.appendChild(Dt)):Se.appendChild(Dt),He.appendChild(Se),Mt||fe.appendChild(He),setTimeout(function(){ce.resize()},1)}else{var mt=document.createElement("div");mt.className="applet_scaler",mt.style.position="relative",mt.style.display="block",mt.appendChild(Se),fe.appendChild(mt),he.appletOnLoad=function(Et){ce.resize(),ct(Et)}}function Ot(Et,Qe){Qe&&typeof Qe.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Et,Qe.appletOnLoad):renderGGBElement(Et),Ye("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Qe)}function Nt(Et,Qe){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Et,params:Qe}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(vt){Ot(vt.article,vt.params)}),html5AppletsToProcess=null)},pe(se)<5&&(Et.className+=" geogebraweb")):Ot(Et,Qe)}if(we){scriptLoadStarted=!0;for(var bt=0;bt0?(nt.remove(),He.attr("id","fullscreencontent").show(),jQuery(ct).append(He),window.dispatchEvent(new Event("resize"))):be(nt,he,!1),window.GGBT_wsf_view.launchFullScreen(ct)}else Oe=we,be(fe,he,!1);if(!window.GGBT_wsf_view)for(Ce=0;Cefe/4*3&&(nt=fe/4*3),ct=nt/5.8,Ue.setAttribute("src",We),Ue.setAttribute("width",nt),Ue.setAttribute("height",ct);var He=(fe-nt)/2,Mt=(he-ct)/2;Ue.style.left=He+"px",Ue.style.top=Mt+"px",Se.appendChild(Ue)}}return Se.appendChild(Ce),Se},tt=function(fe){return fe=fe.toLowerCase(),fe==="html5"||fe==="screenshot"?fe:"html5"},Je=["web","webSimple","web3d","tablet","tablet3d","phone"],Pe=function(fe,he){if(se=fe,he){Le(se,!0);return}var ue=!de;if(ue){var we=pe(se);!isNaN(we)&&we<4.4&&(ue=!1)}var Se,ut;window.location.protocol.substr(0,4)==="http"?Se=window.location.protocol:Se="http:";var Ce=se.indexOf("//");Ce>0?ut=se:Ce===0?ut=Se+se:ut="https://www.geogebra.org/apps/5.2.814.0/";for(var Ue in Je)if(se.slice(Je[Ue].length*-1)===Je[Ue]||se.slice((Je[Ue].length+1)*-1)===Je[Ue]+"/"){Le(ut,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ue&&!a.is3D&&!a.AV&&!a.SV&&!a.CV&&!a.EV2&&!a.CP&&!a.PC&&!a.DA&&!a.FI&&!a.PV&&!le(E.showToolBar)&&!le(E.showMenuBar)&&!le(E.showAlgebraInput)&&!le(E.enableRightClick)&&(!E.appName||E.appName=="classic")?ut+="webSimple/":ut+="web3d/",Le(ut,!1)},Le=function(fe,he){if(fe.requirejs){ie=fe;return}fe.slice(-1)!=="/"&&(fe+="/"),ie=fe,he===null&&(he=fe.indexOf("http")===-1),me=he,z="web.nocache.js",xe=!1;var ue=ie.split("/");ue.length>1&&(!he&&ue[ue.length-2]==="webSimple"?(z="webSimple.nocache.js",xe=!0):Je.indexOf(ue[ue.length-2])>=0&&(z=ue[ue.length-2]+".nocache.js")),ue=fe.split("/"),se=ue[ue.length-3],se.substr(0,4)==="test"?se=se.substr(4,1)+"."+se.substr(5,1):(se.substr(0,3)==="war"||se.substr(0,4)==="beta")&&(se="5.0");var we=parseFloat(se);we!==NaN&&we<5&&fe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+we+" is deprecated. Using version latest instead."),Pe("5.0",he))},Ye=function(fe,he){window.console&&window.console.log&&(!he||typeof he.showLogging=="undefined"||he.showLogging&&he.showLogging!=="false")&&console.log(fe)};E.material_id!==void 0?Ge(it):it();function it(){var fe=De;ae!==null?fe=ae:parseFloat(fe)<5&&(fe="5.0"),Pe(fe,!1),Ee!==null&&Le(Ee,me),x=!0}return ce},GGBAppletUtils=function(){"use strict";function ce(){return window.GGBT_wsf_edit!==void 0}function De(x,ae){ae!=1?(x.style.transformOrigin="0% 0% 0px",x.style.webkitTransformOrigin="0% 0% 0px",x.style.transform="scale("+ae+","+ae+")",x.style.webkitTransform="scale("+ae+","+ae+")",x.style.maxWidth="initial",x.querySelector(".ggb_preview")!==null&&(x.querySelector(".ggb_preview").style.maxWidth="initial"),x.querySelectorAll(".ggb_preview img")[0]!==void 0&&(x.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),x.querySelectorAll(".ggb_preview img")[1]!==void 0&&(x.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(x.style.transform="none",x.style.webkitTransform="none")}function E(x,ae,Ee,oe,y,te){var ie=null;if(te!=null&&te!="")for(var me=x.parentNode;me!=null;)if((" "+me.className+" ").indexOf(" "+te+" ")>-1){ie=me;break}else me=me.parentNode;var Oe=0,se=0,z=0,xe=0,Ze=0,We=0,ge=0;if(ie)Oe=ie.offsetWidth,se=Math.max(oe?ie.offsetWidth:0,ie.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),se=Math.min(window.innerHeight,document.documentElement.clientHeight),z=Oe):(Oe=window.innerWidth,se=window.innerHeight,z=window.innerWidth),x){var ee=x.getBoundingClientRect();ee.left>0&&ee.left<=Oe&&(y===void 0||!y)&&(document.dir==="rtl"?(Ze=Oe-ee.width-ee.left,We=z<=480?10:30):(We=ee.left,Ze=z<=480?10:30),xe=We+Ze)}if(x&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Fe=x.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(xe=40,ge=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(xe=0,ge=40)}}return x&&((Ee===void 0||!Ee)&&ae>0&&ae+xe1&&(te=!0)),ae&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(te=!0),!(x.hasOwnProperty("disableAutoScale")&&x.disableAutoScale))y=a(x,ae,te,Ee,x.scaleContainerClass);else return oe;return te&&(!x.hasOwnProperty("scale")||oe===1)?y:Math.min(oe,y)}function ve(x){var ae=Math.min(window.innerWidth,document.documentElement.clientWidth),Ee=Math.min(window.innerHeight,document.documentElement.clientHeight),oe=x.getBoundingClientRect(),y=(ae-oe.width)/2,te=(Ee-oe.height)/2;te<0&&(te=0),x.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y<40?x.style.left="40px":x.style.left=y+"px",x.style.top=te+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(te<40?x.style.top="40px":x.style.top=te+"px",x.style.left=y+"px")}function ne(x,ae){var Ee=x.querySelector(".appletParameters");if(Ee){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ae.id!==Ee.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(x)}if(Ee.parentElement&&/fullscreen/.test(Ee.parentElement.className))return;var oe=de(ae,x);ce()&&Ee.setAttribute("data-param-scale",oe);for(var y=null,te=0;te=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(ce){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ce){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ce){var De=c[ce];return De==null?null:De},r=d,webModule.__errFn=e}function B(){function ce(x){var ae=x.lastIndexOf(rb);ae==-1&&(ae=x.length);var Ee=x.indexOf(sb);Ee==-1&&(Ee=x.length);var oe=x.lastIndexOf(tb,Math.min(Ee,ae));return oe>=O?x.substring(O,oe+P):W}function De(x){if(!x.match(/^\w+:\/\//)){var ae=o.createElement(ub);ae.src=x+vb,x=ce(ae.src)}return x}function E(){var x=__gwt_getMetaProperty(wb);return x!=null?x:W}function a(){for(var x=o.getElementsByTagName(_),ae=O;aeO?x[x.length-P].href:W}function ve(){var x=o.location;return x.href==x.protocol+zb+x.host+x.pathname+x.search+x.hash}var ne=E();return ne==W&&(ne=a()),ne==W&&(ne=de()),ne==W&&ve()&&(ne=ce(o.location.href)),ne=De(ne),ne}function C(ce){return ce.match(/^\//)||ce.match(/^[a-zA-Z]+:\/\//)?ce:webModule.__moduleBase+ce}function D(){var ce=[],De=O,E=[],a=[];function de(x){var ae=a[x](),Ee=E[x];if(ae in Ee)return ae;var oe=[];for(var y in Ee)oe[Ee[y]]=y;throw r&&r(x,oe,ae),null}if(__gwt_isKnownPropertyValue=function(x,ae){return ae in E[x]},webModule.__getPropMap=function(){var x={};for(var ae in E)E.hasOwnProperty(ae)&&(x[ae]=de(ae));return x},webModule.__computePropValue=de,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ve;try{ve=Cb;var ne=ve.indexOf(Db);ne!=-1&&(De=parseInt(ve.substring(ne+P),$),ve=ve.substring(O,ne))}catch(x){}return webModule.__softPermutationId=De,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})()},8240:function(ce,De,E){"use strict";E.d(De,{Ax:function(){return ne},Ds:function(){return x},KI:function(){return Ee},SI:function(){return ve},f1:function(){return de}});var a=E(35783);function de(oe){let y=!0;if(oe.length>0){for(let te=0;texe in z?ve(z,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):z[xe]=Ze,te=(z,xe)=>{for(var Ze in xe||(xe={}))Ee.call(xe,Ze)&&y(z,Ze,xe[Ze]);if(ae)for(var Ze of ae(xe))oe.call(xe,Ze)&&y(z,Ze,xe[Ze]);return z},ie=(z,xe)=>ne(z,x(xe)),me=(z,xe)=>{var Ze={};for(var We in z)Ee.call(z,We)&&xe.indexOf(We)<0&&(Ze[We]=z[We]);if(z!=null&&ae)for(var We of ae(z))xe.indexOf(We)<0&&oe.call(z,We)&&(Ze[We]=z[We]);return Ze},Oe=(z,xe,Ze)=>new Promise((We,ge)=>{var ee=b=>{try{pe(Ze.next(b))}catch(Re){ge(Re)}},Fe=b=>{try{pe(Ze.throw(b))}catch(Re){ge(Re)}},pe=b=>b.done?We(b.value):Promise.resolve(b.value).then(ee,Fe);pe((Ze=Ze.apply(z,xe)).next())});const se=z=>{var xe=z,{children:Ze}=xe,We=me(xe,["children"]);const[ge,ee]=(0,de.useState)(!1);return de.createElement(a.ZP,ie(te({},We),{loading:ge,onClick:Fe=>Oe(void 0,null,function*(){try{ee(!0),yield We.onClick(Fe),ee(!1)}catch(pe){console.error(pe),ee(!1)}})}),Ze)}},52107:function(ce,De,E){"use strict";var a=E(86204),de=E.n(a),ve=Object.defineProperty,ne=(oe,y,te)=>y in oe?ve(oe,y,{enumerable:!0,configurable:!0,writable:!0,value:te}):oe[y]=te,x=(oe,y,te)=>ne(oe,typeof y!="symbol"?y+"":y,te),ae=(oe,y,te)=>new Promise((ie,me)=>{var Oe=xe=>{try{z(te.next(xe))}catch(Ze){me(Ze)}},se=xe=>{try{z(te.throw(xe))}catch(Ze){me(Ze)}},z=xe=>xe.done?ie(xe.value):Promise.resolve(xe.value).then(Oe,se);z((te=te.apply(oe,y)).next())});class Ee extends a.EventEmitter{constructor(y,te){super(),x(this,"url"),x(this,"body"),x(this,"fullContent",""),x(this,"controller",null),x(this,"buffer",""),this.url=y,this.body=te}startStream(){return ae(this,null,function*(){this.controller=new AbortController;const{signal:y}=this.controller;try{const te=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:y});if(!te.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${te.status}`);const ie=te.headers.get("content-type");if(!ie)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(ie.includes("application/json")){const se=yield te.json();this.emit("error",se);return}if(!ie.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const me=te.body.getReader(),Oe=new TextDecoder("utf-8");for(;;){const{done:se,value:z}=yield me.read();if(se)break;const xe=Oe.decode(z,{stream:!0});this.buffer+=xe;const Ze=this.buffer.split(` `);this.buffer=Ze.pop()||"";for(const We of Ze)if(We.startsWith("data:")){const ge=We.slice(5).trim();if(ge==="[DONE]")break;try{const ee=JSON.parse(ge);ee.data&&this.handleData(ee.data)}catch(ee){this.buffer=We+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",ee)}}}this.emit("done",this.fullContent)}catch(te){te.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",te.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()}}De.Z=Ee},69559:function(ce,De,E){"use strict";E.d(De,{Z:function(){return bt}});var a=E(59301),de=E(92310),ve=E.n(de),ne={agent:"agent___exMfN",add:"add___cWyoE",imgUpLoad:"imgUpLoad___Wg61u",tip:"tip___WGAb5"},x=E(28284),ae=E(6767),Ee=E(94968),oe=E(25399),y=E(75727),te=E(62957),ie=E(77019),me=E(7939),Oe=E(70858),se=E(82326),z=E(37568),xe=E(5269),Ze=E(62673),We=E(47889),ge=E(71347),ee=E(22972),Fe=E(29596),pe=E(19248),b=E(35783),Re=E(63823),Ge=E(31709),Te=E(89392),ye=Object.defineProperty,Me=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Be=(ke,Xe,lt)=>Xe in ke?ye(ke,Xe,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ke[Xe]=lt,Ie=(ke,Xe)=>{for(var lt in Xe||(Xe={}))le.call(Xe,lt)&&Be(ke,lt,Xe[lt]);if(Me)for(var lt of Me(Xe))be.call(Xe,lt)&&Be(ke,lt,Xe[lt]);return ke},_e=(ke,Xe)=>{var lt={};for(var ze in ke)le.call(ke,ze)&&Xe.indexOf(ze)<0&&(lt[ze]=ke[ze]);if(ke!=null&&Me)for(var ze of Me(ke))Xe.indexOf(ze)<0&&be.call(ke,ze)&&(lt[ze]=ke[ze]);return lt},et=(ke,Xe,lt)=>new Promise((ze,Et)=>{var Qe=Lt=>{try{at(lt.next(Lt))}catch(Gt){Et(Gt)}},vt=Lt=>{try{at(lt.throw(Lt))}catch(Gt){Et(Gt)}},at=Lt=>Lt.done?ze(Lt.value):Promise.resolve(Lt.value).then(Qe,vt);at((lt=lt.apply(ke,Xe)).next())});const je=ke=>{var Xe=ke,{user:lt,pathsDetail:ze,onOk:Et,dispatch:Qe}=Xe,vt=_e(Xe,["user","pathsDetail","onOk","dispatch"]),at;const[Lt,Gt]=(0,a.useState)({}),[Jt]=(0,Re.useSearchParams)(),[Xt]=x.default.useForm(),[Ve,Bt]=(0,a.useState)([]),[dt,zt]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:((at=ze==null?void 0:ze.detail)==null?void 0:at.id)||Jt.get("subject_id"),creation_type:"by_user",deployable_type:"Subject",keyword:""}),[cn,Dn]=(0,a.useState)([]);function dn(){return et(this,null,function*(){let gt=yield(0,ee.ZP)("/api/ai/agents.json",{method:"get",params:dt});(gt==null?void 0:gt.status)===0&&Bt(gt==null?void 0:gt.data)})}return(0,a.useEffect)(()=>{ze.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&dn()},[ze.actionTabs.key,dt]),a.createElement(te.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:ze.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{Qe({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>et(void 0,null,function*(){if((cn==null?void 0:cn.length)===0){ae.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield Et({agent_ids:cn})).status===0&&Dn([])})},a.createElement(x.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Xt,initialValues:{deployable_type:""},onValuesChange:(0,Te.debounce)((gt,un)=>{dt.page=1,dt.per_page=20,zt(Ie(Ie({},dt),un))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(Oe.default,{style:{marginTop:20},scroll:{y:400},rowSelection:{type:"checkbox",onChange(gt,un,Tn){Dn(gt)},getCheckboxProps:gt=>{var un,Tn,Bn;return{disabled:((un=ze.actionTabs)==null?void 0:un.item_type)==="Shixun"?(Tn=gt==null?void 0:gt.agent_application_info)==null?void 0:Tn.subject_shixun:(Bn=gt==null?void 0:gt.agent_application_info)==null?void 0:Bn.subject_assistant}},selectedRowKeys:cn},rowKey:gt=>gt==null?void 0:gt.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(gt,un,Tn)=>`${(dt.page-1)*dt.per_page+Tn+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:Ve==null?void 0:Ve.agents}),a.createElement(Ge.Z,{style:{marginTop:20},pageSize:dt.per_page,current:dt.page,onChange:(gt,un)=>{dt.page=gt,dt.per_page=un,zt(Ie({},dt))},hideOnSinglePage:!0,total:Ve==null?void 0:Ve.total_count}))};var tt=(0,Re.connect)(({user:ke,pathsDetail:Xe})=>({user:ke,pathsDetail:Xe}))(je),Je=Object.defineProperty,Pe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(ke,Xe,lt)=>Xe in ke?Je(ke,Xe,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ke[Xe]=lt,fe=(ke,Xe)=>{for(var lt in Xe||(Xe={}))Le.call(Xe,lt)&&it(ke,lt,Xe[lt]);if(Pe)for(var lt of Pe(Xe))Ye.call(Xe,lt)&&it(ke,lt,Xe[lt]);return ke},he=(ke,Xe)=>{var lt={};for(var ze in ke)Le.call(ke,ze)&&Xe.indexOf(ze)<0&&(lt[ze]=ke[ze]);if(ke!=null&&Pe)for(var ze of Pe(ke))Xe.indexOf(ze)<0&&Ye.call(ke,ze)&&(lt[ze]=ke[ze]);return lt},ue=(ke,Xe,lt)=>new Promise((ze,Et)=>{var Qe=Lt=>{try{at(lt.next(Lt))}catch(Gt){Et(Gt)}},vt=Lt=>{try{at(lt.throw(Lt))}catch(Gt){Et(Gt)}},at=Lt=>Lt.done?ze(Lt.value):Promise.resolve(Lt.value).then(Qe,vt);at((lt=lt.apply(ke,Xe)).next())});const we=ke=>{var Xe=ke,{user:lt,pathsDetail:ze,onOk:Et,dispatch:Qe}=Xe,vt=he(Xe,["user","pathsDetail","onOk","dispatch"]);const[at,Lt]=(0,a.useState)({}),[Gt]=(0,Re.useSearchParams)(),Jt=(0,Re.useParams)(),[Xt]=x.default.useForm(),[Ve,Bt]=(0,a.useState)([]),[dt,zt]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:Jt.coursesId||Gt.get("subject_id"),creation_type:"by_user",deployable_type:"Course",keyword:""}),[cn,Dn]=(0,a.useState)([]);function dn(){return ue(this,null,function*(){let gt=yield(0,ee.ZP)("/api/ai/agents.json",{method:"get",params:dt});(gt==null?void 0:gt.status)===0&&Bt(gt==null?void 0:gt.data)})}return(0,a.useEffect)(()=>{ze.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528"&&dn()},[ze.actionTabs.key,dt]),a.createElement(te.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:ze.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{Qe({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>ue(void 0,null,function*(){if((cn==null?void 0:cn.length)===0){ae.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield Et({agent_ids:cn})).status===0&&Dn([])})},a.createElement(x.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Xt,initialValues:{deployable_type:""},onValuesChange:(0,Te.debounce)((gt,un)=>{dt.page=1,dt.per_page=20,zt(fe(fe({},dt),un))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(Oe.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(gt,un,Tn){Dn(gt)},getCheckboxProps:gt=>{var un;return{disabled:(un=gt==null?void 0:gt.agent_application_info)==null?void 0:un.subject_assistant}},selectedRowKeys:cn},rowKey:gt=>gt==null?void 0:gt.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(gt,un,Tn)=>`${(dt.page-1)*dt.per_page+Tn+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:Ve==null?void 0:Ve.agents}),a.createElement(Ge.Z,{style:{marginTop:20},pageSize:dt.per_page,current:dt.page,onChange:(gt,un)=>{dt.page=gt,dt.per_page=un,zt(fe({},dt))},hideOnSinglePage:!0,total:Ve==null?void 0:Ve.total_count}))};var Se=(0,Re.connect)(({user:ke,pathsDetail:Xe})=>({user:ke,pathsDetail:Xe}))(we),ut=Object.defineProperty,Ce=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Mt=(ke,Xe,lt)=>Xe in ke?ut(ke,Xe,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ke[Xe]=lt,Dt=(ke,Xe)=>{for(var lt in Xe||(Xe={}))ct.call(Xe,lt)&&Mt(ke,lt,Xe[lt]);if(nt)for(var lt of nt(Xe))He.call(Xe,lt)&&Mt(ke,lt,Xe[lt]);return ke},mt=(ke,Xe)=>Ce(ke,Ue(Xe)),Ot=(ke,Xe,lt)=>new Promise((ze,Et)=>{var Qe=Lt=>{try{at(lt.next(Lt))}catch(Gt){Et(Gt)}},vt=Lt=>{try{at(lt.throw(Lt))}catch(Gt){Et(Gt)}},at=Lt=>Lt.done?ze(Lt.value):Promise.resolve(Lt.value).then(Qe,vt);at((lt=lt.apply(ke,Xe)).next())}),bt=({className:ke,style:Xe={},addStyle:lt={},buttonMaxWidth:ze,buttonMaxCount:Et=3,buttonAutoWidth:Qe,value:vt,data:at,url:Lt,onChange:Gt,getIAData:Jt,queryInfo:Xt,showParams:Ve=!1})=>{var Bt,dt,zt,cn;const Dn=(0,Re.useDispatch)(),dn=(0,Re.useSelector)(Ke=>Ke==null?void 0:Ke.shixunsDetail),gt=(0,Re.useSelector)(Ke=>Ke==null?void 0:Ke.pathsDetail),[un]=x.default.useForm(),[Tn,Bn]=(0,a.useState)(),[sa,ra]=(0,a.useState)(!1),[wa,Kn]=(0,a.useState)(!1),[Ln,$n]=(0,a.useState)(!1),[on,rt]=(0,a.useState)(null),[At,yt]=(0,a.useState)([]),[qe,ft]=(0,a.useState)([]),[Ct]=(0,Re.useSearchParams)(),xt=(0,Re.useParams)(),Rt={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)(()=>{dn.actionTabs.key=="\u7F16\u8F91\u667A\u80FD\u5E94\u7528"?pt(dn.actionTabs.params):dn.actionTabs.key=="\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"&&(un.setFieldsValue({open_range:0}),Bn({open_range:0}))},[dn.actionTabs.key]);const en={fileList:qe,maxCount:1,accept:".jpg,.png",withCredentials:!0,showUploadList:!1,beforeUpload:Ke=>{const ht=Ke.size/1024/1024/100;return ht>2||ht==0?(ae.ZP.error(`${Ke.name} \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002${ht==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u56FE\u7247\u5927\u5C0F\u9650\u5236(200MB)"}`),Ee.default.LIST_IGNORE):!0},onRemove:Ke=>{ft([])},onChange:Ke=>{var ht,sn,En;un.setFieldsValue({attachment_id:""}),["uploading","done","removed"].includes(Ke.file.status)&&(ft(Ke.fileList),un.setFieldsValue({attachment_id:(En=(sn=(ht=Ke.fileList)==null?void 0:ht[0])==null?void 0:sn.response)==null?void 0:En.id}))},action:`${b.Z.API_SERVER}/api/attachments.json`},rn=()=>{var Ke,ht;return a.createElement("div",{className:ne.imgUpLoad},a.createElement("img",{src:b.Z.API_SERVER+"/api/attachments/"+((ht=(Ke=qe==null?void 0:qe[0])==null?void 0:Ke.response)==null?void 0:ht.id),alt:"avatar",style:{width:"100%"}}),a.createElement("div",null,a.createElement(pe.Z,{onClick:()=>{ft([]),un.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})))},An=[{title:"\u5E94\u7528\u540D\u79F0",dataIndex:"name",width:280,ellipsis:{showTitle:!1},render:(Ke,ht)=>a.createElement(oe.Z,{title:Ke},Ke)},{title:"\u5E94\u7528\u7C7B\u578B",dataIndex:"application_type",render:(Ke,ht)=>(ht==null?void 0:ht.application_type)==="chat_assistant"?"\u804A\u5929\u52A9\u624B":(ht==null?void 0:ht.application_type)==="text_generation"?"\u6587\u672C\u751F\u6210":"\u5DE5\u4F5C\u6D41"},{title:"API\u79D8\u94A5",dataIndex:"api_key",width:280,ellipsis:{showTitle:!1},render:(Ke,ht)=>a.createElement(oe.Z,{title:Ke,placement:"topLeft"},Ke)},{title:"\u667A\u80FD\u4F53\u5E73\u53F0",dataIndex:"platform",render:(Ke,ht)=>(ht==null?void 0:ht.platform)==="dify"?"Dify":"\u667A\u80FD\u5DE5\u5382"},{title:"\u64CD\u4F5C",width:100,align:"right",render:(Ke,ht)=>a.createElement(a.Fragment,null,!(ht!=null&&ht.agent_type)&&a.createElement("span",{onClick:()=>{Dn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:ht}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),a.createElement("span",{onClick:()=>{ht!=null&&ht.agent_type?Pt(ht):Pn(ht)},className:"current c-red"},"\u79FB\u51FA"))}],Mn=()=>Ot(void 0,null,function*(){var Ke;const ht=yield(0,ee.ZP)("/api/ai/intelligent_applications/get_platform.json",{method:"get"});(ht==null?void 0:ht.code)===0&&yt((Ke=ht==null?void 0:ht.data)==null?void 0:Ke.platforms)}),Nn=Ke=>Ot(void 0,null,function*(){$n(!0);const ht=Dt(Dt({},Ke),Xt),sn=yield(0,ee.ZP)(`/api/ai/intelligent_applications${on?"/"+on.id:""}.json`,{method:on?"put":"post",body:ht});(sn==null?void 0:sn.status)===0&&(ae.ZP.success(on?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),Dn({type:"shixunsDetail/setActionTabs",payload:{}}),Jt()),$n(!1)}),Pn=Ke=>Ot(void 0,null,function*(){Kn(!0);const ht=yield(0,ee.ZP)(`/api/ai/intelligent_applications/${Ke==null?void 0:Ke.id}.json`,{method:"delete"});(ht==null?void 0:ht.status)===0&&(ae.ZP.success("\u79FB\u9664\u6210\u529F"),Jt()),Kn(!1)}),Pt=Ke=>Ot(void 0,null,function*(){Kn(!0);let ht={};Xt.item_type==="Shixun"?ht.subject_shixun=!1:ht.subject_assistant=!1;let sn=yield(0,ee.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:mt(Dt({},ht),{agent_ids:[Ke==null?void 0:Ke.id]})});(sn==null?void 0:sn.status)===0&&(ae.ZP.success("\u79FB\u9664\u6210\u529F"),Jt()),Kn(!1)}),pt=Ke=>Ot(void 0,null,function*(){rt(Ke),un.setFieldsValue(Dt({},Ke)),Bn(Dt({},Ke)),Ke!=null&&Ke.attachment&&ft([{response:Ke==null?void 0:Ke.attachment}])});return a.createElement(a.Fragment,null,a.createElement(y.Z,{menu:{items:(dt=[(((Bt=gt==null?void 0:gt.detail)==null?void 0:Bt.id)||xt.coursesId||Ct.get("subject_id"))&&{key:"2",label:a.createElement("a",{onClick:Ke=>{var ht,sn;if(Ke.stopPropagation(),Xt.item_type==="Course"){Dn({type:"pathsDetail/setActionTabs",payload:{key:"\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",item_type:Xt.item_type,deployable_id:(ht=gt==null?void 0:gt.detail)==null?void 0:ht.id}});return}Dn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",item_type:Xt.item_type,deployable_id:(sn=gt==null?void 0:gt.detail)==null?void 0:sn.id}})}},"\u9009\u7528\u667A\u80FD\u4F53")},{key:"3",label:a.createElement("a",{onClick:Ke=>{Ke.stopPropagation(),Mn(),ra(!0)}},"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528")}])==null?void 0:dt.filter(Ke=>!!Ke)}},a.createElement("div",{className:ve()(ne.agent,ke),style:Xe},a.createElement("div",{className:ne.add,style:lt,onClick:()=>{}},a.createElement("i",{className:"iconfont icon-tianjiadaohang"})))),gt.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(tt,{onOk:Ke=>Ot(void 0,null,function*(){var ht;let sn={};((ht=gt.actionTabs)==null?void 0:ht.item_type)==="Shixun"?sn.subject_shixun=!0:sn.subject_assistant=!0;let En=yield(0,ee.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Dt(Dt({},sn),Ke)});return(En==null?void 0:En.status)===0&&(ae.ZP.info("\u9009\u7528\u6210\u529F"),Dn({type:"pathsDetail/setActionTabs",payload:{}}),Jt()),En})}),gt.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(Se,{onOk:Ke=>Ot(void 0,null,function*(){let ht={subject_assistant:!0},sn=yield(0,ee.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Dt(Dt({},ht),Ke)});return(sn==null?void 0:sn.status)===0&&(ae.ZP.info("\u9009\u7528\u6210\u529F"),Dn({type:"pathsDetail/setActionTabs",payload:{}}),Jt()),sn})}),a.createElement(te.default,{zIndex:1e3,width:900,centered:!0,title:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528",open:sa,footer:null,onCancel:()=>ra(!1)},a.createElement(ie.Z,{align:"middle"},a.createElement(me.ZP,{onClick:()=>{if((at==null?void 0:at.length)>=Et){ae.ZP.warning("\u6700\u591A\u540C\u65F6\u652F\u6301\u6DFB\u52A03\u4E2A\u5E94\u7528");return}Dn({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")),(at==null?void 0:at.length)>0?a.createElement(Oe.default,{className:"mt20",style:{marginBottom:15},pagination:!1,dataSource:at,loading:wa,columns:An}):a.createElement(ge.Z,{customText:"\u6682\u672A\u6DFB\u52A0\u81EA\u5B9A\u4E49\u7684\u667A\u80FD\u5E94\u7528~",styles:{margin:"50px auto"}})),a.createElement(te.default,{zIndex:1001,width:530,centered:!0,title:a.createElement(ie.Z,{align:"middle"},a.createElement("b",{className:"font16 c-black"},dn.actionTabs.key)),open:["\u7F16\u8F91\u667A\u80FD\u5E94\u7528","\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"].includes(dn.actionTabs.key),confirmLoading:Ln,onCancel:()=>{Dn({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>un.submit(),afterClose:()=>{un.resetFields(),rt(null),ft([])}},a.createElement(x.default,{form:un,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Nn,colon:!1,size:"large",labelAlign:"right",onValuesChange:()=>Bn(Dt({},un.getFieldsValue()))},a.createElement(x.default.Item,{label:"\u667A\u80FD\u4F53\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u667A\u80FD\u4F53\u5E73\u53F0"}]},a.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},At==null?void 0:At.map(Ke=>a.createElement(se.default.Option,{key:Ke==null?void 0:Ke.value,value:Ke==null?void 0:Ke.value},Ke==null?void 0:Ke.name)))),a.createElement(x.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(x.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:ne.upload},a.createElement(Ee.default,Dt({},en),a.createElement(ie.Z,{wrap:!1,align:"middle"},a.createElement(Fe.op,{style:{borderRadius:"2px"},icon:a.createElement("i",{className:"iconfont icon-shangchuan3"})},"\u70B9\u51FB\u4E0A\u4F20"),a.createElement(xe.Z,{style:{marginLeft:"14px",color:"#999999"},onClick:Ke=>{Ke.preventDefault(),Ke.stopPropagation()}},"\u652F\u6301jpg/png\uFF0C\u4E0D\u4E0A\u4F20\u5219\u4F7F\u7528\u9ED8\u8BA4\u56FE\u6807"))),((cn=(zt=qe==null?void 0:qe[0])==null?void 0:zt.response)==null?void 0:cn.id)&&rn())),a.createElement(x.default.Item,{label:"\u5E94\u7528\u7C7B\u578B",name:"application_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"}]},a.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},a.createElement(se.default.Option,{value:"chat_assistant"},"\u804A\u5929\u52A9\u624B"),(Tn==null?void 0:Tn.platform)=="dify"&&a.createElement(se.default.Option,{value:"text_generation"},"\u6587\u672C\u751F\u6210"),a.createElement(se.default.Option,{value:"workflow"},"\u5DE5\u4F5C\u6D41"))),Ve&&a.createElement(x.default.Item,{name:"built_variable",label:a.createElement("div",null,a.createElement("span",null,"\u53C2\u6570"),a.createElement(oe.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(Ze.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(x.default.Item,{label:"\u516C\u5F00\u8303\u56F4",name:"open_range"},a.createElement(We.ZP.Group,{options:[{value:0,label:Rt[Xt==null?void 0:Xt.item_type]},{value:1,label:"\u6240\u6709\u4EBA\u53EF\u89C1"}]})),a.createElement(x.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:ne.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")))))}},74092:function(ce,De,E){"use strict";E.d(De,{Z:function(){return Oe}});var a=E(59301),de=E(36207),ve=E(77019),ne=E(5269),x={smartWrp:"smartWrp___NjRcB"},ae=E(94871),Ee=E(29596),oe=E(99050),y=E(59301),te=(se,z,xe)=>new Promise((Ze,We)=>{var ge=pe=>{try{Fe(xe.next(pe))}catch(b){We(b)}},ee=pe=>{try{Fe(xe.throw(pe))}catch(b){We(b)}},Fe=pe=>pe.done?Ze(pe.value):Promise.resolve(pe.value).then(ge,ee);Fe((xe=xe.apply(se,z)).next())});const ie=` \u5FEB\u901F\u6392\u5E8F\u6F14\u793A

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