You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
105 lines
569 KiB
105 lines
569 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3260],{72295:function(Tn,kt,l){l.d(kt,{Z:function(){return nt}});var n=l(5891),f=l(59301),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},_=w,K=l(88853),re=function(pe,Q){return f.createElement(K.Z,(0,n.Z)({},pe,{ref:Q,icon:_}))},k=f.forwardRef(re),nt=k},24566:function(Tn,kt,l){l.d(kt,{Z:function(){return nt}});var n=l(5891),f=l(59301),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},_=w,K=l(88853),re=function(pe,Q){return f.createElement(K.Z,(0,n.Z)({},pe,{ref:Q,icon:_}))},k=f.forwardRef(re),nt=k},89378:function(Tn,kt,l){l.d(kt,{Z:function(){return nt}});var n=l(5891),f=l(59301),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},_=w,K=l(88853),re=function(pe,Q){return f.createElement(K.Z,(0,n.Z)({},pe,{ref:Q,icon:_}))},k=f.forwardRef(re),nt=k},37520:function(Tn,kt,l){l.d(kt,{Z:function(){return nt}});var n=l(5891),f=l(59301),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},_=w,K=l(88853),re=function(pe,Q){return f.createElement(K.Z,(0,n.Z)({},pe,{ref:Q,icon:_}))},k=f.forwardRef(re),nt=k},11037:function(Tn,kt){kt.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},43167:function(Tn,kt){kt.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},49731:function(Tn,kt,l){var n=l(59301),f=Object.defineProperty,w=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,re=(Le,pe,Q)=>pe in Le?f(Le,pe,{enumerable:!0,configurable:!0,writable:!0,value:Q}):Le[pe]=Q,k=(Le,pe)=>{for(var Q in pe||(pe={}))_.call(pe,Q)&&re(Le,Q,pe[Q]);if(w)for(var Q of w(pe))K.call(pe,Q)&&re(Le,Q,pe[Q]);return Le};const nt=Le=>React.createElement("svg",k({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Le),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));kt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11961:function(Tn,kt,l){var n=l(59301),f=Object.defineProperty,w=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,re=(Le,pe,Q)=>pe in Le?f(Le,pe,{enumerable:!0,configurable:!0,writable:!0,value:Q}):Le[pe]=Q,k=(Le,pe)=>{for(var Q in pe||(pe={}))_.call(pe,Q)&&re(Le,Q,pe[Q]);if(w)for(var Q of w(pe))K.call(pe,Q)&&re(Le,Q,pe[Q]);return Le};const nt=Le=>React.createElement("svg",k({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Le),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));kt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},88477:function(Tn,kt,l){l.d(kt,{Z:function(){return O}});var n=l(3113),f=l(59301),w=Object.defineProperty,_=Object.defineProperties,K=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Le=(he,L,P)=>L in he?w(he,L,{enumerable:!0,configurable:!0,writable:!0,value:P}):he[L]=P,pe=(he,L)=>{for(var P in L||(L={}))k.call(L,P)&&Le(he,P,L[P]);if(re)for(var P of re(L))nt.call(L,P)&&Le(he,P,L[P]);return he},Q=(he,L)=>_(he,K(L)),te=(he,L)=>{var P={};for(var oe in he)k.call(he,oe)&&L.indexOf(oe)<0&&(P[oe]=he[oe]);if(he!=null&&re)for(var oe of re(he))L.indexOf(oe)<0&&nt.call(he,oe)&&(P[oe]=he[oe]);return P},we=(he,L,P)=>new Promise((oe,Ie)=>{var Be=Ce=>{try{X(P.next(Ce))}catch(_e){Ie(_e)}},Ze=Ce=>{try{X(P.throw(Ce))}catch(_e){Ie(_e)}},X=Ce=>Ce.done?oe(Ce.value):Promise.resolve(Ce.value).then(Be,Ze);X((P=P.apply(he,L)).next())});const O=he=>{var L=he,{children:P}=L,oe=te(L,["children"]);const[Ie,Be]=(0,f.useState)(!1);return f.createElement(n.ZP,Q(pe({},oe),{loading:Ie,onClick:Ze=>we(void 0,null,function*(){try{Be(!0),yield oe.onClick(Ze),Be(!1)}catch(X){console.error(X),Be(!1)}})}),P)}},76715:function(Tn,kt,l){l.d(kt,{Z:function(){return _}});var n=l(59301),f={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},_=({number:K,active:re,className:k})=>n.createElement("div",{className:`${f.digitalLabel} ${re?f.active:""} ${k}`},K)},94964:function(Tn,kt,l){l.d(kt,{Z:function(){return oe}});var n=l(59301),f=l(86914),w={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},_=l(73631),K=l(5623),re=l(2908),k=Object.defineProperty,nt=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,we=(Ie,Be,Ze)=>Be in Ie?k(Ie,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ie[Be]=Ze,O=(Ie,Be)=>{for(var Ze in Be||(Be={}))Q.call(Be,Ze)&&we(Ie,Ze,Be[Ze]);if(pe)for(var Ze of pe(Be))te.call(Be,Ze)&&we(Ie,Ze,Be[Ze]);return Ie},he=(Ie,Be)=>nt(Ie,Le(Be)),L=(Ie,Be,Ze)=>new Promise((X,Ce)=>{var _e=Gt=>{try{an(Ze.next(Gt))}catch(Kt){Ce(Kt)}},St=Gt=>{try{an(Ze.throw(Gt))}catch(Kt){Ce(Kt)}},an=Gt=>Gt.done?X(Gt.value):Promise.resolve(Gt.value).then(_e,St);an((Ze=Ze.apply(Ie,Be)).next())}),oe=({value:Ie,onChange:Be,scrollId:Ze})=>{const[X,Ce]=(0,n.useState)([]);(0,n.useEffect)(()=>{_e()},[]);const _e=()=>L(void 0,null,function*(){const A=yield(0,re.NZ)({});if(A!=null&&A.data){const At=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:n.createElement("img",{src:_,className:w.folderIcon}),isLeaf:!1,children:St(A.data||[])}];Ce(At)}}),St=A=>A.map(At=>({title:At.name,key:At.group_id,icon:n.createElement("img",{src:_,className:w.folderIcon}),isLeaf:At.children.length===0,children:St(At.children)})),an=(A,At,lt)=>A.map(M=>M.key===At?O(O({},M),lt):M.children?he(O({},M),{children:an(M.children,At,lt)}):M),Gt=(A,At,lt)=>A.map(M=>{if(M.key===At)return he(O({},M),{icon:lt?n.createElement("img",{src:K,className:w.folderIcon}):n.createElement("img",{src:_,className:w.folderIcon})});if(M.children)return he(O({},M),{children:Gt(M.children,At,lt)})}),Kt=(A,At)=>{Ce(lt=>Gt(lt,At.node.key,At.expanded))},at=Ie?{selectedKeys:Ie,defaultExpandedKeys:Ie}:{};return X.length>0&&n.createElement("div",{id:Ze||""},n.createElement(f.default,O({showLine:{showLeafIcon:!1},showIcon:!0,treeData:X,className:w.folderWrapper,onSelect:Be,onExpand:Kt},at)))}},72194:function(Tn,kt,l){l.d(kt,{Z:function(){return re}});var n=l(60324),f={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},w=l(32637),_=l(59301),re=({type:k,style:nt})=>{const Le=_.createElement("div",{className:f.wrap,onClick:pe=>{pe.preventDefault(),pe.stopPropagation()}},_.createElement("p",null,k==="shixun"||k==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",_.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",k==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),_.createElement("div",{className:f.contact},_.createElement("div",{className:f.img},_.createElement("img",{src:w,width:"124px",height:"124px"})),_.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return _.createElement(n.Z,{content:Le},_.createElement("span",{className:f.text,style:nt},"\u9AD8\u6D88\u8017"))}},71385:function(Tn,kt,l){l.d(kt,{Z:function(){return V},$:function(){return Ne}});var n=l(59301),f={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},w=l(92310),_=l.n(w),K=l(78241),re=l(8591),k=l(43418),nt=l(88897),Le=l(95237),pe=l(24905),Q=l(38854),te=l(24645),we=l(3113),O=l(93948),he=l(19842),L=l(92832),P=l(5112),oe=l(6848),Ie=l(43604),Be=l(94606),Ze=l(10148),X="data:image/png;base64,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",Ce="data:image/png;base64,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",_e="data:image/png;base64,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",St="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",an=l(70635),Gt=l(94964),Kt=l(5623),at=l(1751),A=l(34571),At=l(56701),lt=l(15342),M=l.n(lt),Ve=(ne,ct,yt)=>new Promise((Wt,un)=>{var Ct=yn=>{try{fn(yt.next(yn))}catch(Pn){un(Pn)}},nn=yn=>{try{fn(yt.throw(yn))}catch(Pn){un(Pn)}},fn=yn=>yn.done?Wt(yn.value):Promise.resolve(yn.value).then(Ct,nn);fn((yt=yt.apply(ne,ct)).next())}),T=n.memo(({tagName:ne="div",value:ct="",className:yt,style:Wt={},onBlur:un,id:Ct})=>{const nn=(0,n.useRef)(null);(0,n.useEffect)(()=>{if(!nn.current)return;Ve(void 0,null,function*(){const Pn=nn.current;Pn.innerHTML="";const Wn=ct==null?void 0:ct.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const Mt of Wn)if(Mt.startsWith("$$")&&Mt.endsWith("$$")||Mt.startsWith("`$$")&&Mt.endsWith("$$`")){const or=Mt.startsWith("`$$")?Mt.slice(3,-3):Mt.slice(2,-2),In=document.createElement("span");In.setAttribute("contentEditable","false"),In.setAttribute("title",Mt),In.className="edu_latex",Pn.appendChild(In),M().render(or,In,{throwOnError:!1})}else{const or=Mt==null?void 0:Mt.replace(/<[^>]*>/g,In=>In.startsWith("<img")?In:In.replace(/</g,"<"));Pn.insertAdjacentHTML("beforeend",or)}})},[Ct]);const fn=()=>{var yn,Pn;if(un&&nn.current){const Mt=nn.current.cloneNode(!0),or=Mt.querySelectorAll("span.edu_latex");for(let In of or){const S=In.getAttribute("title"),J=document.createTextNode(S||""),se=In;(Pn=(yn=se.parentNode)==null?void 0:yn.replaceChild)==null||Pn.call(yn,J,se)}un(Mt.innerHTML)}};return n.createElement(n.Fragment,null,n.createElement(ne,{ref:nn,contentEditable:!0,className:yt,style:Wt,onBlur:fn}))}),me=l(2119),jt=l(86766),ae=Object.defineProperty,Bt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Qt=(ne,ct,yt)=>ct in ne?ae(ne,ct,{enumerable:!0,configurable:!0,writable:!0,value:yt}):ne[ct]=yt,on=(ne,ct)=>{for(var yt in ct||(ct={}))fe.call(ct,yt)&&Qt(ne,yt,ct[yt]);if(ot)for(var yt of ot(ct))sn.call(ct,yt)&&Qt(ne,yt,ct[yt]);return ne},Yt=(ne,ct)=>Bt(ne,gt(ct)),mt=(ne,ct,yt)=>new Promise((Wt,un)=>{var Ct=yn=>{try{fn(yt.next(yn))}catch(Pn){un(Pn)}},nn=yn=>{try{fn(yt.throw(yn))}catch(Pn){un(Pn)}},fn=yn=>yn.done?Wt(yn.value):Promise.resolve(yn.value).then(Ct,nn);fn((yt=yt.apply(ne,ct)).next())});const ve=ne=>{ne.preventDefault();let yt=(ne.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,yt)},ge=ne=>{ne.key==="Enter"&&ne.preventDefault()},it=({children:ne,style:ct})=>n.createElement("div",{className:f.leftBox,style:ct,onPaste:ve},ne),tt=({children:ne,style:ct,className:yt})=>n.createElement("div",{className:_()(f.rightBox,yt),style:ct,onPaste:ve},ne),vn=({className:ne,style:ct={},width:yt=1200,onCancel:Wt=()=>{},onSuccess:un=()=>{},gather:Ct={},mode:nn=1,stickyTop:fn=0,subDisciplineId:yn=[],hideWordFeatures:Pn,dataSource:Wn=[],customLeftHeadNode:Mt,customRightHeadNode:or,customLeftContent:In,hideRecognition:S=!1,onExchange:J,isSingleSelection:se=!1,underpinBackgroundStyle:q={},headExtraNode:U,isRefreshItemBank:Tt=!1,okText:It="\u786E\u5B9A\u5BFC\u5165"})=>{var Ht;const[Et,dn]=(0,n.useState)(1),[gn,Pt]=(0,n.useState)(0),[Sn,En]=(0,n.useState)(""),[ln,pn]=(0,n.useState)(!1),[R,Ge]=(0,n.useState)([]),[Re,$e]=(0,n.useState)([]),[g,G]=(0,n.useState)(!1),[ee,xe]=(0,n.useState)(!1),[x,y]=(0,n.useState)(!1),[N,le]=(0,n.useState)(!1),[ke,je]=(0,n.useState)([]),[Ue,qe]=(0,n.useState)(1),[Ye,Zt]=(0,n.useState)(!1),[Ke,C]=(0,n.useState)(!1),[j,Xe]=(0,n.useState)(!0),[Pe,We]=(0,n.useState)(0),[Te,wn]=(0,n.useState)(1),[$t,p]=(0,n.useState)(""),[H,I]=(0,n.useState)([]),[$,be]=(0,n.useState)(0),[Oe,Fe]=(0,n.useState)(0),[ie,Ot]=(0,n.useState)(0),[Lt,Xt]=(0,n.useState)(0),[Dt,Je]=(0,n.useState)(0),[hn]=K.default.useForm(),[An]=K.default.useForm(),tr=(0,n.useRef)(null),Hn=(0,n.useRef)(null),Rn=(0,n.useRef)(),_n=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ln=["C","C++","Java","Python","JavaScript","Ruby"];(0,n.useEffect)(()=>{Wn!=null&&Wn.length&&Ba(Wn)},[Wn]),(0,n.useEffect)(()=>{Et===2&&tr.current.focus()},[Et]),(0,n.useEffect)(()=>{x&&Dn()},[x]);const lr=()=>{if(Et===1){re.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}k.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>mt(void 0,null,function*(){dn(1)})})},Dn=()=>mt(void 0,null,function*(){const s=yield(0,an.ZP)("/api/disciplines.json",{method:"get",params:{source:nn===1?"new_question":"subject"}});je(s.disciplines||[])}),nr=s=>{const z=[],ye=(ze,W)=>{ze.length>=2&&z.push(ze.join(""));for(let ut=W;ut<s.length;ut++)ze.push(s[ut]),ye(ze,ut+1),ze.pop()};return ye([],0),z},Bn=s=>(s=s||"",s=String(s),s=s.replace(/\s+/g,""),s),Gn=s=>(s=s||"",s=String(s),s=s.replace(/<div>/g,""),s=s.replace(/<br>/g,`
|
|
`),s=s.replace(/<\/div>/g,`
|
|
`),s=Dr(s),s),fr=s=>s.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),Dr=s=>s.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Un=s=>{var z;const ye=s.clipboardData;if(ye){const ze=ye.types.toString(),W=ye.items;if(ze==="Files"||ye.types.indexOf("Files")>-1){s.preventDefault();try{let ut=W[1];((z=W[0])==null?void 0:z.kind)==="file"&&(ut=W[0]);const Ae=ut.getAsFile();(0,At.I)(Ae,ce=>{var Me;if(ce.id){if(((Me=Ae==null?void 0:Ae.type)==null?void 0:Me.indexOf("image"))>-1){const Ee=`<img src='${Ze.Z.API_SERVER}${ce.url}'>`;document.execCommand("insertText",!1,Ee)}}else(ce==null?void 0:ce.status)===401&&(document.location.href="/user/login")})}catch(ut){re.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Zn(s,z){return mt(this,null,function*(){if(typeof s=="string")return yield z(s);if(typeof s!="object"||s===null)return s;if(Array.isArray(s))return yield Promise.all(s.map(W=>mt(this,null,function*(){return yield Zn(W,z)})));const ye={};for(const ze in s)if(Object.prototype.hasOwnProperty.call(s,ze)){const W=s[ze];typeof W=="string"?ye[ze]=yield z(W):typeof W=="object"?ye[ze]=yield Zn(W,z):ye[ze]=W}return ye})}const cr=()=>mt(void 0,null,function*(){var s;pn(!0),En("\u5904\u7406\u4E2D"),yield new Promise(ze=>setTimeout(ze,1e3));let z=(s=Hn.current)==null?void 0:s.querySelectorAll('[data-text="edit"]'),ye="";try{z.forEach(function(ze){var W,ut,Ae,ce;const Me=ze.cloneNode(!0),Ee=Me.querySelectorAll("span.edu_latex");for(let Rt of Ee){const Vt=Rt.getAttribute("title"),Xn=document.createTextNode(Vt),Mn=Rt;(ut=(W=Mn.parentNode)==null?void 0:W.replaceChild)==null||ut.call(W,Xn,Mn)}const xt=Me.querySelectorAll("span[style]");for(let Rt of xt)if(Rt.style.fontFamily){const Vt=Rt.innerHTML,Xn=document.createTextNode(Vt),Mn=Rt;(ce=(Ae=Mn.parentNode)==null?void 0:Ae.replaceChild)==null||ce.call(Ae,Xn,Mn)}Me==null||Me.childNodes.forEach(function(Rt){Rt.nodeType===Node.ELEMENT_NODE&&Rt.localName!=="h5"&&Rt.localName!=="h4"?ye+=`<p>${Rt.innerHTML}</p>`:Rt.nodeType===Node.TEXT_NODE&&(ye+=`<p>${Rt.textContent}</p>`)})}),kr("/api/intelligent_imports/import.json",{html:Dr(ye)})}catch(ze){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",ze)}}),kn=s=>{let z=s.filter(ye=>!!(ye!=null&&ye.type));return z=z.map(ye=>{var ze;const W=(ze=Vr.find(Ae=>Ae.id===(ye==null?void 0:ye.type)))==null?void 0:ze.deal,ut=Yt(on({},ye),{id:String(Math.random()).slice(-6),knowledgePoint:Bn(ye==null?void 0:ye.knowledgePoint)});return W?W(ut):ut}),z},Yn=()=>{if(Et===1){re.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}k.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:cr})},Nn=()=>n.createElement("div",{className:f.row},n.createElement("div",{className:f.leftLayout},n.createElement(it,{style:{height:675}},Et===1&&n.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>dn(2)},n.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",n.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",n.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",n.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",n.createElement("br",null)),n.createElement("div",{className:f.imgBox,style:{marginTop:75}},n.createElement("img",{width:56,src:Ce}),n.createElement("span",null,"\u7F16\u8F91\u533A"))),Et===2&&n.createElement("div",{"data-text":"edit",onBlur:()=>{tr.current.innerHTML||dn(1)},ref:tr,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),n.createElement("div",{className:f.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},n.createElement("div",{className:f.imgBox,style:{marginTop:240}},n.createElement("img",{width:56,src:_e}),n.createElement("span",null,"\u9884\u89C8\u533A")))),qt=(s,z,ye,ze)=>{var W;console.log(s,z,ye,ze,"onDataChange\u4FEE\u6539\u6570\u503C");const ut=JSON.parse(JSON.stringify(Re));ze===void 0?ut[z][s]=ye:ut[z].questions[ze][s]=ye;const Ae=on({},ut[z]),ce=(W=Vr.find(Me=>Me.id===(Ae==null?void 0:Ae.type)))==null?void 0:W.deal;ut[z]=ce(Ae),$e(ut)},$n=(s,z,ye)=>{var ze;const W=ye!==void 0,ut=(ze=Vr.find(Me=>Me.id===(s==null?void 0:s.type)))==null?void 0:ze.type,Ae=`${z+1}.${ye===void 0?"":ye+1+"."}`,ce=`${(s==null?void 0:s.type)==="7"?"{{":""}${Ae}\u3010${ut}\u3011${(s==null?void 0:s.question)||""}`;return n.createElement(n.Fragment,null,W&&n.createElement("h4",{contentEditable:!0}),n.createElement(T,{id:s==null?void 0:s.id,tagName:"div",value:ce}))},_r=(s,z)=>mt(void 0,null,function*(){var ye;const ze=yield J(s,z),W=(ye=ze==null?void 0:ze.data)==null?void 0:ye.content;if(W!=null&&W.length){const ut=kn(W)[0];R.splice(z,1,ut),Re.splice(z,1,ut),Ge([...R]),$e([...Re])}}),Kn=(s,z,ye)=>{var ze;const W=ye!==void 0,ut=(ze=Vr.find(ce=>ce.id===(s==null?void 0:s.type)))==null?void 0:ze.type,Ae=`${z+1}.${ye===void 0?"":ye+1+"."}`;return W?n.createElement("div",{style:{padding:"10px 18px"}},`${Ae}\u3010${ut}\u3011`,n.createElement(T,{id:s==null?void 0:s.id,tagName:"span",className:f.edit,onBlur:ce=>qt("question",z,ce,ye),value:(s==null?void 0:s.question)||""})):n.createElement(n.Fragment,null,n.createElement("div",{className:f.actionHead},n.createElement("div",{className:"c-light-primary"},`${Ae}\u3010${ut}\u3011`),nn!==1&&n.createElement(nt.Z,{disabled:(s==null?void 0:s.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:ce=>qt("score",z,ce,ye),value:s==null?void 0:s.score}),n.createElement(Le.Z,{align:"middle",style:{marginLeft:"auto"}},!!J&&n.createElement("span",{className:"current c-light-primary mr30",onClick:()=>_r(s,z)},n.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),n.createElement(pe.default,{onChange:ce=>qt("checked",z,ce.target.checked,ye),checked:!!(s!=null&&s.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),n.createElement(T,{id:s==null?void 0:s.id,tagName:"div",style:{padding:"10px 18px"},className:f.edit,onBlur:ce=>qt("question",z,ce,ye),value:s==null?void 0:s.question}))},mr=(s,z,ye)=>n.createElement(n.Fragment,null,["0","1","2","4"].includes(s==null?void 0:s.type)&&n.createElement(T,{id:s==null?void 0:s.id,value:`\u7B54\u6848\uFF1A${z||""}`,tagName:"p"}),!ye&&n.createElement(T,{id:s==null?void 0:s.id,value:`\u96BE\u5EA6\uFF1A${(s==null?void 0:s.difficulty)||""}`,tagName:"p"}),(s==null?void 0:s.type)!=="7"&&n.createElement(T,{id:s==null?void 0:s.id,value:`\u89E3\u6790\uFF1A${(s==null?void 0:s.analyze)||""}`,tagName:"p"}),!ye&&n.createElement(T,{id:s==null?void 0:s.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(s==null?void 0:s.knowledgePoint)||""}`,tagName:"p"})),vr=(s,z,ye,ze)=>{const W=ze!==void 0,ut=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Ae=W&&!s.last&&!s.errorMsg?{marginBottom:10}:{},ce=ut.map(Me=>({key:Me,label:Me,onClick:()=>qt("difficulty",ye,Me,ze)}));return n.createElement("div",{className:f.liWrap,style:Ae},["4"].includes(s==null?void 0:s.type)&&n.createElement("div",{className:f.li},n.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),n.createElement(T,{id:s==null?void 0:s.id,tagName:"div",className:`${f.edit} c-black`,onBlur:Me=>qt("answer",ye,[Me],ze),value:z})),!W&&n.createElement("div",{className:f.li},n.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),n.createElement("div",{className:"c-black"},n.createElement(Q.Z,{menu:{items:ce}},n.createElement("span",{className:"c-light-primary"},s==null?void 0:s.difficulty,n.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(s==null?void 0:s.type)!=="7"&&n.createElement("div",{className:f.li},n.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),n.createElement(T,{id:s==null?void 0:s.id,tagName:"div",className:`${f.edit} c-grey-333`,onBlur:Me=>qt("analyze",ye,Me,ze),value:s==null?void 0:s.analyze})),!W&&n.createElement("div",{onKeyDown:ge,className:f.li},n.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),n.createElement(T,{id:s==null?void 0:s.id,tagName:"div",value:(s==null?void 0:s.knowledgePoint)||"",className:`${f.edit} c-grey-333`,onBlur:Me=>qt("knowledgePoint",ye,Bn(Gn(Me)),ze)})))},cn=s=>n.createElement(n.Fragment,null,typeof(s==null?void 0:s.errorMsg)=="string"&&!!(s!=null&&s.errorMsg)&&n.createElement("h5",{contentEditable:!1},n.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),n.createElement("div",null,s==null?void 0:s.errorMsg))),Qn=s=>n.createElement(n.Fragment,null,typeof(s==null?void 0:s.errorMsg)=="string"&&!!(s!=null&&s.errorMsg)&&n.createElement("h5",null,n.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),n.createElement("div",null,s==null?void 0:s.errorMsg))),Vn=(s,z,ye,ze)=>{let W="flex";return(se&&Pe!==ze||g&&!(ye!=null&&ye.errorMsg))&&(W="none"),n.createElement("div",{className:f.row,style:{display:W}},n.createElement("div",{className:f.leftLayout},In||n.createElement(it,null,n.createElement("div",{"data-text":"edit",contentEditable:!0,className:f.question},s))),n.createElement("div",{className:f.rightLayout},n.createElement(tt,{className:ye!=null&&ye.errorMsg?f.error:""},z)))},Vr=[{id:"0",type:"\u5355\u9009\u9898",element:(s,z,ye)=>{var ze,W;const ut=ye!==void 0;let Ae=(ze=s==null?void 0:s.answer)==null?void 0:ze[0];const ce=n.createElement(n.Fragment,null,$n(s,z,ye),(W=s==null?void 0:s.options)==null?void 0:W.map((Rt,Vt)=>n.createElement(T,{id:s==null?void 0:s.id,key:Vt,value:`${_n[Vt]}.${Rt}`,tagName:"p"})),mr(s,Ae,ut),cn(s));let Me=ut?s:Re[z];const Ee=Me==null?void 0:Me.options,xt=n.createElement(n.Fragment,null,Kn(Me,z,ye),Ee==null?void 0:Ee.map((Rt,Vt)=>{var Xn;return n.createElement("div",{key:Vt,className:f.option},n.createElement("aside",{className:((Xn=Me==null?void 0:Me.answer)==null?void 0:Xn[0])===_n[Vt]?f.active:"",onClick:()=>qt("answer",z,[_n[Vt]],ye)},_n[Vt]),n.createElement(T,{id:Me==null?void 0:Me.id,tagName:"div",className:`${f.text}`,onBlur:Mn=>{Ee[Vt]=Mn,qt("options",z,Ee,ye)},value:Rt}))}),vr(Me,"",z,ye),Qn(Me));return ut?[ce,xt]:Vn(ce,xt,Me,z)},deal:s=>{var z,ye,ze;s.score=s.score===void 0?2:s.score;let W=Bn((z=s==null?void 0:s.answer)==null?void 0:z[0]).toUpperCase();s.answer=W?[W]:[];let ut=[];if(!(s!=null&&s.options))ut.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{s.options=(ye=s.options)==null?void 0:ye.slice(0,8);const Ae=s.options.map(Me=>Me==null?void 0:Me.trim().replace(/^\s+|\s+$/g,""));new Set(Ae).size!==Ae.length&&ut.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return W||ut.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),W&&(_n.slice(0,((ze=s==null?void 0:s.options)==null?void 0:ze.length)||8).includes(W)||ut.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Bn(s==null?void 0:s.question)||ut.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),s.errorMsg=ut.join(`
|
|
`),s}},{id:"1",type:"\u591A\u9009\u9898",element:(s,z,ye)=>{var ze,W;const ut=ye!==void 0;let Ae=(ze=s==null?void 0:s.answer)==null?void 0:ze[0];const ce=n.createElement(n.Fragment,null,$n(s,z,ye),(W=s==null?void 0:s.options)==null?void 0:W.map((Rt,Vt)=>n.createElement(T,{id:s==null?void 0:s.id,key:Vt,value:`${_n[Vt]}.${Rt}`,tagName:"p"})),mr(s,Ae,ut),cn(s));let Me=ut?s:Re[z];const Ee=Me==null?void 0:Me.options,xt=n.createElement(n.Fragment,null,Kn(Me,z,ye),Ee==null?void 0:Ee.map((Rt,Vt)=>{var Xn,Mn;return n.createElement("div",{key:Vt,className:f.option},n.createElement("aside",{className:(Mn=(Xn=Me==null?void 0:Me.answer)==null?void 0:Xn[0])!=null&&Mn.includes(_n[Vt])?f.active:"",onClick:()=>{var ir;let Er=((ir=Me==null?void 0:Me.answer)==null?void 0:ir[0])||"";const Nr=_n[Vt];Er.includes(Nr)?Er=Er.replace(new RegExp(Nr,"g"),""):Er+=Nr,Er=Er.split("").sort().join(""),qt("answer",z,[Er],ye)}},_n[Vt]),n.createElement(T,{id:Me==null?void 0:Me.id,tagName:"div",className:`${f.text}`,onBlur:ir=>{Ee[Vt]=ir,qt("options",z,Ee,ye)},value:Rt}))}),vr(Me,"",z,ye),Qn(Me));return ut?[ce,xt]:Vn(ce,xt,Me,z)},deal:s=>{var z,ye,ze;s.score=s.score===void 0?2:s.score;let W=Bn((z=s==null?void 0:s.answer)==null?void 0:z[0]).toUpperCase().split("").sort().join("");s.answer=W?[W]:[];let ut=[];if(!(s!=null&&s.options))ut.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{s.options=(ye=s.options)==null?void 0:ye.slice(0,8);const Ae=s.options.map(Me=>Me==null?void 0:Me.trim().replace(/^\s+|\s+$/g,""));new Set(Ae).size!==Ae.length&&ut.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(W||ut.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),W){const Ae=_n.slice(0,((ze=s==null?void 0:s.options)==null?void 0:ze.length)||8);nr(Ae).includes(W)||ut.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Bn(s==null?void 0:s.question)||ut.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),s.errorMsg=ut.join(`
|
|
`),s}},{id:"2",type:"\u5224\u65AD\u9898",element:(s,z,ye)=>{var ze,W;const ut=ye!==void 0;let Ae=(ze=s==null?void 0:s.answer)==null?void 0:ze[0];const ce=n.createElement(n.Fragment,null,$n(s,z,ye),mr(s,Ae,ut),cn(s));let Me=ut?s:Re[z];const Ee=["\u6B63\u786E","\u9519\u8BEF"];let xt=((W=Me==null?void 0:Me.answer)==null?void 0:W[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(xt)?xt="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(xt)&&(xt="\u9519\u8BEF");const Rt=n.createElement(n.Fragment,null,Kn(Me,z,ye),Ee==null?void 0:Ee.map((Vt,Xn)=>n.createElement("div",{key:Xn,className:f.option},n.createElement("aside",{style:{borderRadius:2},className:xt===Vt?f.active:"",onClick:()=>qt("answer",z,[Vt],ye)},Vt==="\u6B63\u786E"?"T":"F"),n.createElement("div",{style:{pointerEvents:"none"},className:`${f.text}`},Vt))),vr(Me,"",z,ye),Qn(Me));return ut?[ce,Rt]:Vn(ce,Rt,Me,z)},deal:s=>{var z;s.score=s.score===void 0?2:s.score;let ye=Bn((z=s==null?void 0:s.answer)==null?void 0:z[0]);s.answer=ye?[ye]:[];let ze=[];return ye||ze.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),ye&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(ye)&&ze.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Bn(s==null?void 0:s.question)||ze.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),s.errorMsg=ze.join(`
|
|
`),s}},{id:"3",type:"\u586B\u7A7A\u9898",element:(s,z,ye)=>{var ze,W;const ut=ye!==void 0,Ae=n.createElement(n.Fragment,null,$n(s,z,ye),(ze=s==null?void 0:s.answer)==null?void 0:ze.map((Ee,xt)=>n.createElement(T,{id:s==null?void 0:s.id,key:xt,tagName:"p",value:`\u7B54\u6848${xt+1}\uFF1A${Ee.text||""}`})),mr(s,"",ut),cn(s));let ce=ut?s:Re[z];const Me=n.createElement(n.Fragment,null,Kn(ce,z,ye),(W=ce==null?void 0:ce.answer)==null?void 0:W.map((Ee,xt)=>n.createElement("div",{key:xt,className:f.option},n.createElement("aside",{className:f.fill},"\u586B\u7A7A\u9879",xt+1),Ee.model===1&&n.createElement(T,{id:ce==null?void 0:ce.id,tagName:"div",onBlur:Rt=>{ce.answer[xt].latex=Gn(Rt),qt("answer",z,ce.answer,ye)},className:`${f.text}`,value:Ee.latex}),Ee.model===2&&n.createElement(A.Z,{value:Ee.latex,onChange:Rt=>{ce.answer[xt].latex=Rt,qt("answer",z,ce.answer,ye)}}))),vr(ce,"",z,ye),Qn(ce));return ut?[Ae,Me]:Vn(Ae,Me,ce,z)},deal:s=>{var z,ye,ze,W;s.score=s.score===void 0?2:s.score,s.question=(z=s.question)==null?void 0:z.replaceAll("\u2581","_");const ut=(ye=s.answer)==null?void 0:ye.map(ce=>{if(Object.prototype.toString.call(ce)==="[object Object]")return ce;const Me={model:1,text:ce,latex:ce};return ce.startsWith("$$")&&ce.endsWith("$$")||ce.startsWith("`$$")&&ce.endsWith("$$`")?(Me.model=2,Me.latex=ce.slice(2,-2)):Me.latex=Gn(ce),Me});s.answer=ut;let Ae=[];return ut||Ae.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Bn(s==null?void 0:s.question)?s!=null&&s.question.includes("_")?(ze=s==null?void 0:s.answer)!=null&&ze.length&&((s==null?void 0:s.question.match(/_+/g))||[]).length!==((W=s==null?void 0:s.answer)==null?void 0:W.length)&&Ae.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Ae.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):Ae.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),s.errorMsg=Ae.join(`
|
|
`),s}},{id:"4",type:"\u7B80\u7B54\u9898",element:(s,z,ye)=>{var ze,W;const ut=ye!==void 0;let Ae=(ze=s==null?void 0:s.answer)==null?void 0:ze[0];const ce=n.createElement(n.Fragment,null,$n(s,z,ye),mr(s,Ae,ut),cn(s));let Me=ut?s:Re[z];const Ee=n.createElement(n.Fragment,null,Kn(Me,z,ye),vr(Me,(W=Me==null?void 0:Me.answer)==null?void 0:W[0],z,ye),Qn(Me));return ut?[ce,Ee]:Vn(ce,Ee,Me,z)},deal:s=>{s.score=s.score===void 0?5:s.score;let z=[];return Bn(s==null?void 0:s.question)||z.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),s.errorMsg=z.join(`
|
|
`),s}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(s,z)=>{var ye,ze;const W=Re[z],ut=Ln.slice(0,4).map(Ae=>({key:Ae,label:Ae,onClick:()=>qt("platform",z,Ae)}));return n.createElement("div",{className:f.row,style:{display:g?W!=null&&W.errorMsg?"flex":"none":"flex"}},n.createElement("div",{className:f.leftLayout},n.createElement(it,null,n.createElement("div",{"data-text":"edit",contentEditable:!0,className:f.question},$n(s,z),n.createElement(T,{id:s==null?void 0:s.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(s==null?void 0:s.description)||""}`,tagName:"p"}),mr(s),n.createElement(T,{id:s==null?void 0:s.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${s==null?void 0:s.timeLimit}`,tagName:"p"}),n.createElement(T,{id:s==null?void 0:s.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(s==null?void 0:s.platform)||""}`,tagName:"p"}),n.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),n.createElement("h4",null),n.createElement(T,{id:s==null?void 0:s.id,value:(s==null?void 0:s.code)||"",tagName:"div"}),(ye=s==null?void 0:s.inputs)==null?void 0:ye.map((Ae,ce)=>{var Me;return n.createElement(n.Fragment,{key:ce},n.createElement("h4",null),n.createElement(T,{id:s==null?void 0:s.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ce+1})\u8F93\u5165\uFF1A${Ae||""}`,tagName:"div"}),n.createElement(T,{id:s==null?void 0:s.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ce+1})\u8F93\u51FA\uFF1A${((Me=s==null?void 0:s.outputs)==null?void 0:Me[ce])||""}`,tagName:"div"}))}),cn(s)))),n.createElement("div",{className:f.rightLayout},n.createElement(tt,{className:W!=null&&W.errorMsg?f.error:""},Kn(W,z),n.createElement("div",{className:f.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},n.createElement("div",{className:f.li},n.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),n.createElement(T,{className:f.edit,id:W==null?void 0:W.id,value:W==null?void 0:W.description,tagName:"div",onBlur:Ae=>qt("description",z,Ae)}))),vr(W,"",z),n.createElement("div",{className:f.liWrap},n.createElement("div",{className:f.li},n.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),n.createElement(T,{className:f.edit,id:W==null?void 0:W.id,value:W==null?void 0:W.timeLimit,tagName:"div",onBlur:Ae=>qt("timeLimit",z,Gn(Ae))})),n.createElement("div",{className:f.li},n.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),n.createElement("div",{className:"c-black"},n.createElement(Q.Z,{menu:{items:ut}},n.createElement("span",{className:"c-light-primary"},W==null?void 0:W.platform,n.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),n.createElement("div",{className:f.li,style:{flexDirection:"column",alignItems:"start"}},n.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),n.createElement(T,{className:f.edit,id:W==null?void 0:W.id,value:(W==null?void 0:W.code)||"",onBlur:Ae=>qt("code",z,Gn(Ae)),tagName:"div"}))),(ze=W==null?void 0:W.inputs)==null?void 0:ze.map((Ae,ce)=>{var Me;return n.createElement("div",{className:f.liWrap,key:ce},n.createElement("div",{className:f.li},n.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ce+1,")\u8F93\u5165\uFF1A"),n.createElement(T,{id:W==null?void 0:W.id,value:Ae||"",className:f.edit,onBlur:Ee=>{const xt=[...(W==null?void 0:W.inputs)||[]];xt[ce]=Gn(Ee),qt("inputs",z,xt)},tagName:"div"})),n.createElement("div",{className:f.li},n.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ce+1,")\u8F93\u51FA\uFF1A"),n.createElement(T,{id:W==null?void 0:W.id,value:((Me=W==null?void 0:W.outputs)==null?void 0:Me[ce])||"",className:f.edit,onBlur:Ee=>{const xt=[...(W==null?void 0:W.outputs)||[]];xt[ce]=Gn(Ee),qt("outputs",z,xt)},tagName:"div"})))}),Qn(W))))},deal:s=>{var z,ye,ze;s.score=s.score===void 0?10:s.score,s.code=(z=s.code)==null?void 0:z.trim();let W=[];Bn(s==null?void 0:s.question)?((ye=s==null?void 0:s.question)==null?void 0:ye.length)>60&&W.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):W.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Bn(s==null?void 0:s.description)||W.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const ut=Bn(String((s==null?void 0:s.timeLimit)||""));if(s.timeLimit=ut,(!ut||ut&&!["3","4","5","6","7","8","9","10"].includes(ut))&&W.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),s.platform=Bn(s==null?void 0:s.platform),s!=null&&s.platform){const Ae=["c","c++","java","python"],ce=(ze=s==null?void 0:s.platform)==null?void 0:ze.toLowerCase(),Me=Ae.findIndex(Ee=>Ee===ce);Me>-1?s.platform=Ln[Me]:W.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else W.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(s!=null&&s.inputs)||!(s!=null&&s.outputs))s.inputs=[],s.outputs=[],W.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const Ae=Math.min(s.inputs.length,s.outputs.length);s.inputs=s.inputs.slice(0,Ae),s.outputs=s.outputs.slice(0,Ae),s.outputs.some(ce=>!Bn(ce))&&W.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return s.errorMsg=W.join(`
|
|
`),s}},{id:"7",type:"\u7EC4\u5408\u9898",element:(s,z)=>{var ye,ze;const W=Re[z];return n.createElement("div",{className:f.row,style:{display:g?W!=null&&W.errorMsg?"flex":"none":"flex"}},n.createElement("div",{className:f.leftLayout},n.createElement(it,null,n.createElement("div",{"data-text":"edit",contentEditable:!0,className:f.question},$n(s,z),mr(s),(ye=s==null?void 0:s.questions)==null?void 0:ye.map((ut,Ae)=>{var ce;const Me=(ce=Vr.find(Ee=>Ee.id===(ut==null?void 0:ut.type)))==null?void 0:ce.element;return n.createElement(n.Fragment,{key:`left-${s.id}-${Ae}`},Me(ut,z,Ae)[0])}),cn(s),n.createElement("p",{contentEditable:!0},"}}")))),n.createElement("div",{className:f.rightLayout},n.createElement(tt,{className:W!=null&&W.errorMsg?f.error:""},Kn(W,z),vr(W,"",z),(ze=W==null?void 0:W.questions)==null?void 0:ze.map((ut,Ae)=>{var ce;const Me=(ce=Vr.find(Ee=>Ee.id===(ut==null?void 0:ut.type)))==null?void 0:ce.element;return n.createElement(n.Fragment,{key:`right-${W.id}-${Ae}`},Me(ut,z,Ae)[1])}),Qn(W))))},deal:s=>{var z,ye,ze,W,ut;const Ae=kn,ce=[...Vr],Me=ce.findIndex(Vt=>Vt.id==="0"),Ee=ce.findIndex(Vt=>Vt.id==="1");if(Me!==-1){const Vt=ce[Me].deal;ce[Me].deal=Xn=>{const Mn=Vt(Xn);return Mn.errorMsg&&(Mn.errorMsg=Mn.errorMsg.split(`
|
|
`).filter(ir=>ir!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
|
|
`)),Mn}}if(Ee!==-1){const Vt=ce[Ee].deal;ce[Ee].deal=Xn=>{const Mn=Vt(Xn);return Mn.errorMsg&&(Mn.errorMsg=Mn.errorMsg.split(`
|
|
`).filter(ir=>ir!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
|
|
`)),Mn}}s.questions=(z=s.questions)!=null&&z.length?kn(s.questions.slice(0,20)):[],s.questions=(ye=s.questions)==null?void 0:ye.map((Vt,Xn)=>{var Mn;if(Vt.type==="0"||Vt.type==="1"){const ir=(Mn=Vt.options)==null?void 0:Mn.map(Er=>Er==null?void 0:Er.trim().replace(/^\s+|\s+$/g,""));ir&&new Set(ir).size!==ir.length&&(Vt.errorMsg=(Vt.errorMsg?Vt.errorMsg+`
|
|
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Yt(on({},Vt),{last:Xn===s.questions.length-1})});const xt=(ze=s.questions)==null?void 0:ze.reduce((Vt,Xn)=>{const Mn=parseFloat(Xn.score);return isNaN(Mn)?Vt:Vt+Mn},0);s.score=xt;let Rt=[];return(W=s.questions)!=null&&W.length?s.errorMsg=((ut=s.questions)==null?void 0:ut.findIndex(Vt=>!!Vt.errorMsg))>-1:Rt.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Bn(s==null?void 0:s.question)||Rt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Rt.length&&(s.errorMsg=Rt.join(`
|
|
`)),s}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(s,z)=>{var ye,ze;const W=Re[z],ut=Ln.map(Ae=>({key:Ae,label:Ae,onClick:()=>qt("platform",z,Ae)}));return n.createElement("div",{className:f.row,style:{display:g?W!=null&&W.errorMsg?"flex":"none":"flex"}},n.createElement("div",{className:f.leftLayout},n.createElement(it,null,n.createElement("div",{"data-text":"edit",contentEditable:!0,className:f.question},$n(s,z),mr(s),n.createElement(T,{id:s==null?void 0:s.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${s==null?void 0:s.timeLimit}`,tagName:"p"}),n.createElement(T,{id:s==null?void 0:s.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(s==null?void 0:s.platform)||""}`,tagName:"p"}),n.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),n.createElement("h4",null),n.createElement(T,{id:s==null?void 0:s.id,value:(s==null?void 0:s.code)||"",tagName:"div"}),n.createElement("h4",null),n.createElement(T,{id:s==null?void 0:s.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(s==null?void 0:s.input)||""}`,tagName:"p"}),n.createElement(T,{id:s==null?void 0:s.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(s==null?void 0:s.output)||""}`,tagName:"p"}),(ye=s==null?void 0:s.answer)==null?void 0:ye.map((Ae,ce)=>n.createElement(T,{key:ce,id:s==null?void 0:s.id,value:`\u7B54\u6848${ce+1}\uFF1A${Ae||""}`,tagName:"p"})),cn(s)))),n.createElement("div",{className:f.rightLayout},n.createElement(tt,{className:W!=null&&W.errorMsg?f.error:""},Kn(W,z),vr(W,"",z),n.createElement("div",{className:f.liWrap},n.createElement("div",{className:f.li,onKeyDown:ge},n.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),n.createElement(T,{className:f.edit,id:W==null?void 0:W.id,value:W==null?void 0:W.timeLimit,tagName:"div",onBlur:Ae=>qt("timeLimit",z,Gn(Ae))})),n.createElement("div",{className:f.li},n.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),n.createElement("div",{className:"c-black"},n.createElement(Q.Z,{menu:{items:ut}},n.createElement("span",{className:"c-light-primary"},W==null?void 0:W.platform,n.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),n.createElement("div",{className:f.li,style:{flexDirection:"column",alignItems:"start"}},n.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),n.createElement(T,{className:f.edit,id:W==null?void 0:W.id,value:(W==null?void 0:W.code)||"",onBlur:Ae=>qt("code",z,Gn(Ae)),tagName:"div"})),n.createElement("div",{className:f.li},n.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),n.createElement(T,{className:f.edit,id:W==null?void 0:W.id,value:(W==null?void 0:W.input)||"",onBlur:Ae=>qt("input",z,Gn(Ae)),tagName:"div"})),n.createElement("div",{className:f.li},n.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),n.createElement(T,{className:f.edit,id:W==null?void 0:W.id,value:(W==null?void 0:W.output)||"",onBlur:Ae=>qt("output",z,Gn(Ae)),tagName:"div"}))),n.createElement("div",{className:f.liWrap},(ze=W==null?void 0:W.answer)==null?void 0:ze.map((Ae,ce)=>n.createElement("div",{className:f.li,key:ce},n.createElement("aside",null,"\u7B54\u6848",ce+1,"\uFF1A"),n.createElement(T,{id:W==null?void 0:W.id,value:Ae||"",className:f.edit,onBlur:Me=>{const Ee=[...(W==null?void 0:W.answer)||[]];Ee[ce]=Gn(Me),qt("output",z,Ee)},tagName:"div"})))),Qn(W))))},deal:s=>{var z,ye,ze,W,ut,Ae,ce,Me;s.score=s.score===void 0?10:s.score,s.code=(ze=(ye=(z=s.code)==null?void 0:z.trim())==null?void 0:ye.replace(/@_@/g,"@\u2581@"))==null?void 0:ze.replace(/@__@/g,"@\u2581\u2581@");let Ee=[];if(Bn(s==null?void 0:s.question)||Ee.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Bn(s==null?void 0:s.code)?/@▁@|@▁▁@/.test(s==null?void 0:s.code)?(W=s==null?void 0:s.answer)!=null&&W.length&&((ut=s==null?void 0:s.code.match(/@▁@|@▁▁@/g))==null?void 0:ut.length)!==((Ae=s==null?void 0:s.answer)==null?void 0:Ae.length)&&Ee.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Ee.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):Ee.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),s!=null&&s.answer?(ce=s.answer)!=null&&ce.some(Rt=>!Bn(Rt))&&Ee.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Ee.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),s.platform=Bn(s==null?void 0:s.platform),s!=null&&s.platform){const Rt=["c","c++","java","python","javascript","ruby"],Vt=(Me=s==null?void 0:s.platform)==null?void 0:Me.toLowerCase(),Xn=Rt.findIndex(Mn=>Mn===Vt);Xn>-1?s.platform=Ln[Xn]:Ee.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Ee.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Bn(s==null?void 0:s.output)||Ee.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const xt=Bn(String((s==null?void 0:s.timeLimit)||""));return s.timeLimit=xt,(!xt||xt&&!["3","4","5","6","7","8","9","10"].includes(xt))&&Ee.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),s.errorMsg=Ee.join(`
|
|
`),s}}],la=()=>n.createElement(n.Fragment,null,R.filter(s=>{var z;return!!((z=Vr.find(ze=>ze.id===(s==null?void 0:s.type)))==null?void 0:z.element)}).map((s,z)=>{var ye;const ze=(ye=Vr.find(W=>W.id===(s==null?void 0:s.type)))==null?void 0:ye.element;return n.createElement(n.Fragment,{key:s.id},ze(s,z))})),Fa=()=>mt(void 0,null,function*(){const s=Re.filter(z=>!z.checked);if(Et!==3||!s.length){re.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}hn.setFieldsValue({sub_discipline_id:yn}),y(!0)}),Ba=s=>mt(void 0,null,function*(){const z=kn(s);Ge(z),$e(JSON.parse(JSON.stringify(z))),dn(3),pn(!1),Zt(!1),G(!1)});(0,n.useEffect)(()=>{if(j)return;const s=()=>{Pt(z=>z>=90?(clearInterval(Rn.current),90):z+1)};return Rn.current=setInterval(s,5e4/90),()=>clearInterval(Rn.current)},[j]);const kr=(s,z)=>{Xe(!1);const ye=new FormData;Object.keys(z).forEach(W=>{ye.append(W,z[W])});const ze=new window.XMLHttpRequest;ze.withCredentials=!0,ze.addEventListener("load",function(W){return mt(this,null,function*(){var ut,Ae;try{const ce=JSON.parse((ut=W==null?void 0:W.target)==null?void 0:ut.response);if(Xe(!0),Pt(100),yield new Promise(Me=>setTimeout(()=>Me(),780)),ce.status===0){if(!((Ae=ce==null?void 0:ce.data)!=null&&Ae.length)){re.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),pn(!1);return}Ba((ce==null?void 0:ce.data)||[])}else pn(!1),re.ZP.warning(ce==null?void 0:ce.message)}catch(ce){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",ce)}})}),ze.addEventListener("error",()=>{pn(!1)}),ze.open("POST",`${Ze.Z.API_SERVER}${s}`),ze.send(ye)},en=s=>mt(void 0,null,function*(){const z=s.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(z)==-1?(re.ZP.error(`${s.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(pn(!0),En("\u5904\u7406\u4E2D"),kr("/api/intelligent_imports/import.json",{file:s}),Promise.reject())}),Sr=s=>mt(void 0,null,function*(){const z=s.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(z)==-1?(re.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):s.size/1024/1024>200?(re.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(H!=null&&H.length?k.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>I([s])}):I([s]),Promise.reject())});let zr=[{key:1,label:n.createElement(te.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:en},n.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,me.Ny)()||(0,me.$O)())&&zr.push({key:2,label:n.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{Zt(!0)}});const Gr=[Re.length,(Ht=Re.filter(s=>!!(s!=null&&s.errorMsg)))==null?void 0:Ht.length];return n.createElement("div",{className:_()(f.intelligentBox,"intelligent-body-curb",ne),style:Yt(on({},ct),{width:yt}),ref:Hn},n.createElement("div",{className:f.underpin},n.createElement("b",{style:q}),n.createElement("b",{style:q})),n.createElement("div",{className:f.head,style:{top:fn}},n.createElement("div",{className:f.leftLayout},Mt||n.createElement(n.Fragment,null,n.createElement(Le.Z,{align:"middle"},n.createElement("div",{className:f.title},"\u8BD5\u9898\u7F16\u8F91"),!Pn&&n.createElement(Be.op,{href:`${Ze.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",n.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),n.createElement(Be.op,{onClick:lr,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Pn&&n.createElement(Q.Z,{overlayClassName:f.menu,menu:{items:zr}},n.createElement(Be.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!U&&U),n.createElement("div",{className:f.tip},n.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),n.createElement(Le.Z,{className:f.rightLayout,style:{alignItems:"start"}},or||n.createElement(n.Fragment,null,n.createElement("div",{className:f.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Et)&&n.createElement(pe.default,{className:"ml20",checked:g,onChange:s=>G(s.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Et)&&n.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",n.createElement("span",{className:"ml5 mr5 c-light-primary"},Gr[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",n.createElement("span",{className:"ml5 mr5 c-red-e53"},Gr[1]),"\u9898")),se&&n.createElement("div",{className:f.tabs},R==null?void 0:R.map((s,z)=>n.createElement("div",{onClick:()=>{We(z)},className:Pe===z&&f.active,key:z},"\u65B0\u9898",z+1)))),n.createElement("div",{className:f.centerBox},n.createElement("img",{className:"mb10",src:St,width:56}),!S&&n.createElement(Be.op,{onClick:Yn},"\u8BC6\u522B"))),[1,2].includes(Et)&&Nn(),[3].includes(Et)&&la(),n.createElement("div",{className:"pb10"}),n.createElement("div",{className:f.buttonFixed},n.createElement("div",{className:f.buttonWrap},n.createElement(we.ZP,{size:"middle",className:`${f.button} mr20`,onClick:Wt},"\u53D6\u6D88"),n.createElement(we.ZP,{size:"middle",type:"primary",className:`${f.button}`,onClick:Fa},It))),n.createElement(k.default,{centered:!0,closable:!1,destroyOnClose:!0,open:ln,title:null,footer:null,width:320,afterClose:()=>Pt(0)},n.createElement(Le.Z,{align:"middle",style:{flexDirection:"column"}},n.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Sn,n.createElement("span",{className:f.dotLoading},n.createElement("span",null,"."),n.createElement("span",null,"."),n.createElement("span",null,"."))),n.createElement(O.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:gn}),n.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",n.createElement("span",{className:"ml5 c-light-primary"},gn,"%")))),n.createElement(k.default,{centered:!0,open:x,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:ee,width:480,onCancel:()=>y(!1),onOk:()=>hn.submit(),afterClose:()=>{hn.resetFields()}},n.createElement(K.default,{style:{maxHeight:550},form:hn,layout:"horizontal",colon:!1,size:"large",onFinish:s=>mt(void 0,null,function*(){var z,ye,ze,W,ut;const Ae=Re.filter(Ee=>!Ee.checked&&!Ee.errorMsg);xe(!0);const ce=()=>mt(void 0,null,function*(){var Ee,xt;const Rt=yield(0,an.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Yt(on(on({},Ct),s),{list:Ae,mode:nn})});Rt.status===0&&(Tt&&((Ee=Rt==null?void 0:Rt.data)!=null&&Ee.success)&&window.location.pathname==="/problemset"&&(jt.Z.publish("refresh-item-bank",s.group_id),yield new Promise(Vt=>setTimeout(()=>Vt(),1500))),re.ZP.success(`\u6210\u529F\u5BFC\u5165${(xt=Rt==null?void 0:Rt.data)==null?void 0:xt.success}\u9053\u8BD5\u9898`,3),un(),y(!1)),xe(!1)});if(nn!==1){yield ce();return}const Me=yield(0,an.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Re,mode:nn}});if(Me.status===0){if(!((z=Me==null?void 0:Me.data)!=null&&z.error_size)){yield ce();return}k.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{xe(!1)},title:"\u63D0\u793A",content:n.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",n.createElement("span",{className:"c-light-primary ml5 mr5"},(ye=Me==null?void 0:Me.data)==null?void 0:ye.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",n.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(ze=Me==null?void 0:Me.data)==null?void 0:ze.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",n.createElement("span",{className:"ml5 mr5"},(ut=(W=Me==null?void 0:Me.data)==null?void 0:W.index)==null?void 0:ut.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:ce})}})},n.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),n.createElement(K.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},n.createElement(he.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:ke})),nn===1&&n.createElement(K.default.Item,{label:n.createElement(Le.Z,{align:"middle",style:{justifyContent:"space-between"}},n.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),n.createElement("div",{onClick:()=>le(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},n.createElement("img",{className:"mr5 primary-hover",src:Kt}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},n.createElement(Gt.Z,{key:Ue})))),n.createElement(k.default,{centered:!0,open:N,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Ke,onCancel:()=>le(!1),onOk:()=>An.submit(),afterClose:()=>{An.resetFields()}},n.createElement(K.default,{style:{maxHeight:550},form:An,layout:"horizontal",colon:!1,size:"large",onFinish:s=>mt(void 0,null,function*(){var z;C(!0),(yield(0,an.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:s.name,parent_id:(z=s==null?void 0:s.parent_id)==null?void 0:z[0]}})).status===0?(qe(Ue+1),setTimeout(()=>{re.ZP.success("\u64CD\u4F5C\u6210\u529F"),le(!1),C(!1)},1e3)):C(!1)})},n.createElement(K.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},n.createElement(L.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),n.createElement(K.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},n.createElement(Gt.Z,null)))),n.createElement(k.default,{centered:!0,open:Ye,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>Zt(!1),onOk:()=>{if(Te===1&&!Bn($t)){re.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(Te===2&&!Bn($t)&&!(H!=null&&H.length)){re.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const s=[{name:"\u5355\u9009\u9898",num:$||0},{name:"\u591A\u9009\u9898",num:Oe||0},{name:"\u5224\u65AD\u9898",num:ie||0},{name:"\u586B\u7A7A\u9898",num:Lt||0},{name:"\u7B80\u7B54\u9898",num:Dt||0}];if(s.reduce((ze,W)=>ze+W.num,0)===0){re.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(Te,$,Oe),pn(!0),En("\u5904\u7406\u4E2D");const ye={type:Te,query:$t,item_types:JSON.stringify(s)};Te===2&&(ye.file=(H==null?void 0:H[0])||null),kr("/api/intelligent_imports/large_model_intelligent_qa.json",ye)}},n.createElement(Le.Z,{align:"middle",className:"mb10 c-black"},n.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),n.createElement(P.ZP.Group,{value:Te,onChange:s=>wn(s.target.value)},n.createElement(P.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),n.createElement(P.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),n.createElement(L.default.TextArea,{style:{height:120},className:"mb20",value:$t,placeholder:Te===1?"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\uFF0C\u591A\u4E2A\u77E5\u8BC6\u70B9\u7528\u201C\u3001\u201D\u5206\u9694\u5F00":"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:s=>{p(s.target.value)}}),Te===2&&n.createElement(n.Fragment,null,n.createElement(te.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:H,beforeUpload:Sr,className:"mb20",onRemove:()=>I([])},n.createElement(oe.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},n.createElement(Be.op,{style:{borderRadius:2}},n.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),n.createElement("div",{style:{height:20}})),n.createElement(Le.Z,{align:"middle",className:"c-black"},n.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),n.createElement(Le.Z,{gutter:16},n.createElement(Ie.Z,null,n.createElement("label",null,"\u5355\u9009\u9898"),n.createElement(nt.Z,{min:0,max:10,value:$,onChange:be,style:{marginLeft:"8px"}})),n.createElement(Ie.Z,null,n.createElement("label",null,"\u591A\u9009\u9898"),n.createElement(nt.Z,{min:0,max:10,value:Oe,onChange:Fe,style:{marginLeft:"8px"}})),n.createElement(Ie.Z,null,n.createElement("label",null,"\u5224\u65AD\u9898"),n.createElement(nt.Z,{min:0,max:10,value:ie,onChange:Ot,style:{marginLeft:"8px"}})),n.createElement(Ie.Z,null,n.createElement("label",null,"\u586B\u7A7A\u9898"),n.createElement(nt.Z,{min:0,max:10,value:Lt,onChange:Xt,style:{marginLeft:"8px"}})),n.createElement(Ie.Z,null,n.createElement("label",null,"\u7B80\u7B54\u9898"),n.createElement(nt.Z,{min:0,max:10,value:Dt,onChange:Je,style:{marginLeft:"8px"}}))))))},Ne=X;var V=vn},34571:function(Tn,kt,l){var n=l(59301),f=l(93938),w=l(48136),_=l(75890),K=l(43418),re=l(59301);const k=(0,n.forwardRef)(({callback:nt,width:Le,onChange:pe,disabled:Q,readOnly:te,type:we="",value:O="",style:he={}},L)=>{const P=(0,n.useRef)(),oe=(0,n.useRef)(),[Ie,Be]=(0,n.useState)(0),[Ze,X]=(0,n.useState)(0),[Ce,_e]=(0,n.useState)(!1),St=()=>{var at=document.createElement("div");at.innerHTML=P.current.getValue();var A=at.innerText;return nt&&nt(A),A};(0,n.useImperativeHandle)(L,()=>({getData:St}));const an=at=>{at.preventDefault();const A=at.clientX-Ie,At=at.clientY-Ze;document.body.onmousemove=lt=>{let M=lt.clientX-A,Ve=lt.clientY-At;const rt=document.getElementsByClassName("markdown-popup-form")[0],T=window.innerWidth-rt.offsetWidth,me=window.innerHeight-rt.offsetHeight;M=Math.max(0,Math.min(M,T)),Ve=Math.max(0,Math.min(Ve,me)),Gt(lt.clientX,lt.clientY,A,At)&&(Be(M),X(Ve))},document.body.onmouseup=function(){document.body.onmousemove=null}},Gt=(at,A,At,lt)=>{const M=document.body.clientHeight,Ve=document.body.clientWidth;return at<20&&At>at||at>Ve-20&&At<at||A<20&<>A||A>M-20&<<A?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,n.useEffect)(()=>{Ce&&setTimeout(()=>{const at=document.getElementsByClassName("markdown-popup-form")[0],A=window.innerWidth/2-at.offsetWidth/2,At=window.innerHeight/2-at.offsetHeight/2;Be(A),X(At)},0)},[Ce]);const Kt=()=>{Q||te||_e(!0)};return re.createElement("div",{style:he},re.createElement("div",{style:{width:Le||"100%",position:"relative"},className:`${f.Z.mathFillWrap} ${Q||te?"cursorDefault":""}`,onClick:()=>Kt()},re.createElement("math-field",{disabled:Q,locale:"zh_cn",class:`${f.Z.mathField} ${we}`,readOnly:te,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:P,style:{width:"100%",fontSize:O?18:14},value:O||""})),re.createElement(K.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:Ie,top:Ze},title:re.createElement("div",{style:{cursor:"move"},onMouseDown:an},"\u8F93\u5165\u516C\u5F0F"),open:Ce,onOk:()=>{const at=oe.current.getData();P.current.setValue(at),pe(at),_e(!1)},onCancel:()=>{_e(!1)},destroyOnClose:!0,className:"markdown-popup-form"},re.createElement(_.Z,{value:O,ref:oe,onChange:pe,showSaveButton:!1})))});kt.Z=k},52862:function(Tn,kt,l){l.d(kt,{Z:function(){return te}});var n=l(59301),f=l(78241),w=l(43418),_=l(92832),K=l(80205),re=l(70635),k={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},nt=l(14670),Le=l(59301),pe=(we,O,he)=>new Promise((L,P)=>{var oe=Ze=>{try{Be(he.next(Ze))}catch(X){P(X)}},Ie=Ze=>{try{Be(he.throw(Ze))}catch(X){P(X)}},Be=Ze=>Ze.done?L(Ze.value):Promise.resolve(Ze.value).then(oe,Ie);Be((he=he.apply(we,O)).next())}),te=({type:we="subject",open:O,onCancel:he,onOkClick:L,subDisciplineId:P})=>{const[oe]=f.default.useForm(),[Ie,Be]=(0,n.useState)([]),[Ze,X]=(0,n.useState)(!1);(0,n.useEffect)(()=>{},[]);const Ce=()=>pe(void 0,null,function*(){if(we){const _e=yield(0,re.ZP)("/api/disciplines.json",{method:"get",params:{source:we}});Be(_e.disciplines||[])}});return Le.createElement(w.default,{title:Le.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:O,width:558,centered:!0,className:k.publicQuest,onCancel:()=>{he(),oe.resetFields()},onOk:()=>{oe.validateFields().then(_e=>pe(void 0,null,function*(){const St=yield(0,re.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:_e==null?void 0:_e.name,sub_discipline_id:P}});(St==null?void 0:St.status)===0&&L({name:_e==null?void 0:_e.name,id:St==null?void 0:St.tag_discipline_id,public:!1,type:"personal"}),oe.resetFields(),he()}))}},Le.createElement("div",{className:k.publicQuestContent},Le.createElement("div",{className:k.public_tips},Le.createElement(K.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),Le.createElement(f.default,{labelAlign:"left",form:oe,colon:!1},Le.createElement(f.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},Le.createElement(_.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),Le.createElement(nt.Z,{open:Ze,onCancel:()=>{X(!1)}})))}},32670:function(Tn,kt,l){l.d(kt,{Q:function(){return Le},Z:function(){return Q}});var n=l(59301),f={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},w=l(92310),_=l.n(w),K=l(43418),re=l(8591),k=l(24905),nt=(te,we,O)=>new Promise((he,L)=>{var P=Be=>{try{Ie(O.next(Be))}catch(Ze){L(Ze)}},oe=Be=>{try{Ie(O.throw(Be))}catch(Ze){L(Ze)}},Ie=Be=>Be.done?he(Be.value):Promise.resolve(Be.value).then(P,oe);Ie((O=O.apply(te,we)).next())});const Le=({title:te="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:we=[],visible:O,setVisible:he,tip:L,onOk:P})=>{const[oe,Ie]=(0,n.useState)([]),[Be,Ze]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{O&&Ie(we)},[O]),n.createElement(K.default,{centered:!0,open:O,title:te,confirmLoading:Be,width:564,onOk:()=>nt(void 0,null,function*(){if(!oe.length){re.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}Ze(!0),yield P(oe),Ze(!1)}),onCancel:()=>he(!1)},!!L&&n.createElement("div",{className:"c-grey-666 font16 mb10"},L),n.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},n.createElement(k.default.Group,{value:oe,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:X=>{Ie(X)}})))};var Q=({title:te="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:we,style:O={},onEdit:he,dataSource:L=[]})=>{const P={C:n.createElement("div",{className:f.c},"C"),"C++":n.createElement("div",{className:f.cpp},"C++"),Java:n.createElement("div",{className:f.java},"Java"),Python:n.createElement("div",{className:f.python},"Python")};return n.createElement("div",{className:_()(f.tags,we),style:O},!!te&&n.createElement("div",{className:f.text},te),n.createElement("div",{className:f.tagWrap},L==null?void 0:L.map(oe=>n.createElement(n.Fragment,{key:oe},P[oe]))),!!he&&n.createElement("div",{onClick:he,className:`iconfont icon-bianji_Hover ${f.edit}`}))}},35890:function(Tn,kt,l){l.d(kt,{t:function(){return vn}});var n=l(59301),f=l(92832),w=l(78241),_=l(43418),K=l(95237),re=l(43604),k=l(88897),nt=l(57809),Le=l(5112),pe=l(64542),Q=l(42203),te=l(11037),we=l(8591),O=l(3113),he=l(71418),L=l(24334),P={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},oe=l(70635),Ie=l(22267),Be=l(23469),Ze=l(56102),X=l(38600),Ce=l(59301),_e=Object.defineProperty,St=Object.defineProperties,an=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,A=(Ne,V,ne)=>V in Ne?_e(Ne,V,{enumerable:!0,configurable:!0,writable:!0,value:ne}):Ne[V]=ne,At=(Ne,V)=>{for(var ne in V||(V={}))Kt.call(V,ne)&&A(Ne,ne,V[ne]);if(Gt)for(var ne of Gt(V))at.call(V,ne)&&A(Ne,ne,V[ne]);return Ne},lt=(Ne,V)=>St(Ne,an(V)),M=(Ne,V,ne)=>new Promise((ct,yt)=>{var Wt=nn=>{try{Ct(ne.next(nn))}catch(fn){yt(fn)}},un=nn=>{try{Ct(ne.throw(nn))}catch(fn){yt(fn)}},Ct=nn=>nn.done?ct(nn.value):Promise.resolve(nn.value).then(Wt,un);Ct((ne=ne.apply(Ne,V)).next())}),rt=({buttonProps:Ne,buttonText:V,form:ne,hackIdentifier:ct="",answerKey:yt,data:Wt})=>{const[un,Ct]=(0,n.useState)(!1),[nn,fn]=(0,n.useState)(!1),[yn,Pn]=(0,n.useState)(!1),[Wn,Mt]=(0,n.useState)({}),[or,In]=(0,n.useState)(""),[S,J]=(0,n.useState)(""),se=(0,n.useRef)(ct),q=(0,n.useRef)(""),U=(0,n.useRef)(!1);(0,n.useEffect)(()=>{yn&&Et()},[yn]),(0,n.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Tt=()=>new Date().getTime(),It=Wt==null?void 0:Wt.code,Ht=()=>{var Pt,Sn;let En=It?Wt==null?void 0:Wt.code:(Pt=ne.getFieldValue("hack_codes"))==null?void 0:Pt.code,ln=It?Wt==null?void 0:Wt.answer_content:ne.getFieldValue(yt),pn=It?Wt==null?void 0:Wt.input:(Sn=ne.getFieldValue("hack_sets"))==null?void 0:Sn.input;ln==null||ln.forEach(R=>{const Ge=R.value||R.answer_text||"";En=En.replace(/(@▁@|@▁▁@)/,Ge)}),J(pn),In(En),Mt({}),Pn(!0)},Et=()=>M(void 0,null,function*(){var Pt,Sn,En,ln;const pn=Tt(),R=It?Wt==null?void 0:Wt.time_limit:(Pt=ne.getFieldsValue())==null?void 0:Pt.hack.time_limit,Ge=It?(Sn=Wt==null?void 0:Wt.answer_content)==null?void 0:Sn.length:(ln=(En=ne.getFieldsValue())==null?void 0:En.standard_answers)==null?void 0:ln.length;Ct(!0),yield(0,Ie.bM)(q.current,{test_hack_code:or,test_input:S});function Re(){return M(this,null,function*(){const{status:$e,data:g}=yield(0,Ie.rX)(q.current,"submit"),ee=Tt()-pn>(R+3)*1e3*Ge;if(U.current){if(ee){we.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),Ct(!1);return}if($e===0){Ct(!1),Mt(lt(At({},g),{showText:!0}));return}setTimeout(Re,1e3)}})}Re()}),dn=()=>M(void 0,null,function*(){var Pt,Sn,En,ln,pn,R,Ge;if(!Wt){try{yield ne.validateFields()}catch(G){(En=(Sn=(Pt=G==null?void 0:G.errorFields)==null?void 0:Pt[0])==null?void 0:Sn.name)!=null&&En.includes("standard_answers")?we.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):we.ZP.error(G.errorFields[0].errors[0]),ne.scrollToField(G.errorFields[0].name,{behavior:"smooth",block:"center"});return}fn(!0);let $e="";const g=ne.getFieldsValue();se.current?$e=yield(0,oe.ZP)(`/api/problems/${se.current}.json`,{method:"put",body:lt(At({},g),{hack:lt(At({},g==null?void 0:g.hack),{sub_discipline_id:(Ge=(R=g==null?void 0:g.hack)==null?void 0:R.sub_discipline_id)==null?void 0:Ge[1],difficult:g.difficulty,item_banks_group_id:g.item_banks_group_id}),hack_codes:lt(At({},g.hack_codes),{code:L.Base64.encode(g.hack_codes.code)}),update_hack_sets:[At({},g.hack_sets)],is_blank:!0})}):($e=yield(0,oe.ZP)("/api/problems.json",{method:"post",body:lt(At({},g),{hack:lt(At({},g==null?void 0:g.hack),{sub_discipline_id:(pn=(ln=g==null?void 0:g.hack)==null?void 0:ln.sub_discipline_id)==null?void 0:pn[1],difficult:g.difficulty,item_banks_group_id:g.item_banks_group_id}),hack_codes:lt(At({},g.hack_codes),{code:L.Base64.encode(g.hack_codes.code)}),hack_sets:[At({},g.hack_sets)],is_blank:!0})}),se.current=$e==null?void 0:$e.identifier,sessionStorage.projectFill=$e==null?void 0:$e.identifier)}const Re=yield(0,oe.ZP)(`/api/problems/${se.current}/start.json`,{method:"get"});if((Re==null?void 0:Re.status)===0){q.current=Re==null?void 0:Re.identifier,U.current=!0,fn(!1),Ht();return}fn(!1)}),gn=Pt=>{const{status:Sn,error_msg:En,execute_time:ln,output:pn,input:R,expected_output:Ge}=Pt;let Re=null;switch(Sn){case X.h.OK:Re=Ce.createElement(Ce.Fragment,null,Ce.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",ln/1e3,"\u79D2"),Ce.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case X.h.NOMATCH:Re=Ce.createElement(Ce.Fragment,null,Ce.createElement("div",null,"\u8F93\u5165\uFF1A"),Ce.createElement("pre",{style:{fontFamily:"initial"}},R),Ce.createElement("div",null,"\u8F93\u51FA\uFF1A"),Ce.createElement("pre",{style:{fontFamily:"initial"}},pn&&L.Base64.decode(pn)),Ce.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),Ce.createElement("pre",{style:{fontFamily:"initial"}},Ge&&L.Base64.decode(Ge)));break;case X.h.EXECUTEFAILURE:Re=Ce.createElement(Ce.Fragment,null,Ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",Ce.createElement("pre",null,R)),Ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Ce.createElement("pre",{className:"error"},L.Base64.decode(En)));break;case X.h.COMPILEFAILURE:Re=Ce.createElement(Ce.Fragment,null,Ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",Ce.createElement("pre",null,R)),Ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Ce.createElement("pre",{className:"error"},L.Base64.decode(En)));break;case X.h.PODFAILURE:Re=Ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case X.h.TIMEOUT:Re=Ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Ce.createElement(Ce.Fragment,null," ",Re," ")};return Ce.createElement("div",null,Ce.createElement(O.ZP,lt(At({loading:nn},Ne),{onClick:dn}),V),Ce.createElement(_.default,{open:yn,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:un,cancelButtonProps:{style:{display:"none"}},onOk:()=>Et(),onCancel:()=>{U.current=!1,Pn(!1)}},Ce.createElement("div",{className:P.result},Ce.createElement("div",{className:P.left},Ce.createElement("div",{className:"mb20"},Ce.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Wt&&Ce.createElement(Ze.CopyToClipboard,{text:or,onCopy:()=>we.ZP.success("\u590D\u5236\u6210\u529F")},Ce.createElement("span",{style:{float:"right"},className:"current c-light-primary"},Ce.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),Ce.createElement(Be.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:or,onChange:Pt=>In(Pt)})),Ce.createElement("div",{className:P.right},Ce.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),Ce.createElement("div",{className:P.box},Ce.createElement("div",{className:P.li},Ce.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:S,onChange:Pt=>J(Pt.target.value),bordered:!1,style:{height:180}}))),Ce.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),Ce.createElement("div",{className:P.box},Ce.createElement(he.Z,{spinning:un,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},Ce.createElement("div",{className:P.li,style:{height:196,overflow:"auto",padding:10}},gn(Wn))))))))},T=l(80205),me=l(59301),jt=Object.defineProperty,ae=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,sn=(Ne,V,ne)=>V in Ne?jt(Ne,V,{enumerable:!0,configurable:!0,writable:!0,value:ne}):Ne[V]=ne,Qt=(Ne,V)=>{for(var ne in V||(V={}))ot.call(V,ne)&&sn(Ne,ne,V[ne]);if(gt)for(var ne of gt(V))fe.call(V,ne)&&sn(Ne,ne,V[ne]);return Ne},on=(Ne,V)=>ae(Ne,Bt(V)),Yt=(Ne,V)=>{var ne={};for(var ct in Ne)ot.call(Ne,ct)&&V.indexOf(ct)<0&&(ne[ct]=Ne[ct]);if(Ne!=null&>)for(var ct of gt(Ne))V.indexOf(ct)<0&&fe.call(Ne,ct)&&(ne[ct]=Ne[ct]);return ne};const{TextArea:mt}=f.default,ve=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],ge=({value:Ne,onChange:V})=>me.createElement(Switch,{checked:Ne,onChange:ne=>{V(ne)}}),it="@\u2581@",tt="@\u2581\u2581@",vn=({questionTitlePlaceholder:Ne,form:V,scoreByBlank:ne=!1,hackidentifier:ct,answerKey:yt})=>{const[Wt,un]=(0,n.useState)(!1),[Ct,nn]=(0,n.useState)(!1),yn=(0,Q.useParams)().type==="edit",Pn=(q,U)=>{const Tt=U.line;let It=0;for(let Et=0;Et<Tt;Et++)It+=q.getLine(Et).split(it).length-1;for(let Et=0;Et<Tt;Et++)It+=q.getLine(Et).split(tt).length-1;const Ht=q.getLine(Tt).substring(0,U.ch);return It+=Ht.split(it).length-1,It+=Ht.split(tt).length-1,It},Wn=(q,U,Tt,It)=>{const Ht=q.getRange(U.from,U.to);let Et=0;if(U.text.forEach(dn=>{Et+=dn.split(it).length-1}),U.text.forEach(dn=>{Et+=dn.split(tt).length-1}),U.origin!=="setValue"){if(Ht&&(Ht.indexOf(it)!==-1||Ht.indexOf(tt)!==-1)){const dn=Ht.split(it).length-1+Ht.split(tt).length-1,gn=Pn(q,U.from);if(console.log(`\u5220\u9664${dn}\u4E2A\uFF0C \u524D\u9762\u6709${gn}\u4E2A\uFF0C\u65B0\u589E${Et}\u4E2A`),dn>1){const Pt=Array.from({length:dn},(Sn,En)=>gn+En);It(Pt)}else It(gn)}else if(Et>0){const dn=Pn(q,U.from);console.log(`\u65B0\u589E${Et}\u4E2A\uFF0C\u4E4B\u524D\u6709${dn}\u4E2A`),Tt(Et,dn)}}},Mt=()=>{const q=V.getFieldValue(yt);V.setFieldsValue({[yt]:q==null?void 0:q.map((U,Tt)=>on(Qt({},U),{position:Tt+1}))})},or=(0,n.useRef)(),In=(q,U)=>{for(let Tt=0;Tt<q;Tt++)or.current({position:null,answer_text:""},U+Tt);Mt()},S=(0,n.useRef)(),J=q=>{S.current(q),Mt()},se=w.default.useWatch(yt,V);return me.createElement("div",{className:te.Z.wrap},me.createElement(w.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},me.createElement(pe.h,{scrollId:"name",watch:!0,height:140})),me.createElement("div",{className:te.Z.questionTitleEditorWrap},me.createElement(w.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},me.createElement(pe.h,{scrollId:"name",watch:!0,height:400,showNullProgramButton:!0,onChange:(q,U)=>{const Tt=V.getFieldValue(yt);console.log("--preAnswerData",Tt,U),V.setFieldsValue({[yt]:Tt==null?void 0:Tt.map((It,Ht)=>{var Et;return on(Qt({},It),{position:Ht+1,multi_line:(Et=U==null?void 0:U[Ht])==null?void 0:Et.multiLine})})})},placeholder:Ne,onCMBeforeChange:(q,U)=>{Wn(q,U,In,J)}}))),me.createElement(w.default.List,{name:yt,rules:[{validator(q,U){if(!(U!=null&&U.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const Tt of U){const{answer_text:It}=Tt||{};if((It==null?void 0:It.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(q,{add:U,remove:Tt},{errors:It})=>(or.current=U,S.current=Tt,me.createElement(me.Fragment,null,me.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},me.createElement(w.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),me.createElement("div",{onClick:()=>{_.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:me.createElement("div",null,me.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",me.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),me.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},me.createElement(T.Z,{style:{marginRight:3,color:"#3061D0"}}),me.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),q.map((Ht,Et)=>{var dn=Ht,{key:gn,name:Pt}=dn,Sn=Yt(dn,["key","name"]),En,ln;return me.createElement(K.Z,{className:"mb20",key:gn,align:"middle",wrap:!1},me.createElement(re.Z,{flex:"0 0 auto",className:`${te.Z.blankIndex}`},"\u586B\u7A7A\u9879",Et+1),me.createElement(re.Z,{flex:1},me.createElement(K.Z,{align:"top",justify:"space-between",wrap:!1},me.createElement(re.Z,null,me.createElement(w.default.Item,on(Qt({},Sn),{name:[Pt,"answer_text"],noStyle:!0}),(En=se==null?void 0:se[Pt])!=null&&En.multi_line||(ln=se==null?void 0:se[Pt])!=null&&ln.multiLine?me.createElement(mt,{spellCheck:!1,style:{marginLeft:10,width:550}}):me.createElement(f.default,{style:{marginLeft:10,width:550},className:te.Z.blankInput,size:"large",maxLength:1e3,onBlur:pn=>{}}))),ne&&me.createElement(re.Z,{flex:"224px"},me.createElement(w.default.Item,on(Qt({},Sn),{name:[Pt,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),me.createElement(k.Z,{size:"large",className:te.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),me.createElement("div",{onClick:()=>un(!0)},me.createElement(w.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},me.createElement(pe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Wt}))),me.createElement(w.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},me.createElement(nt.default,{size:"large"},ve.map(q=>me.createElement(nt.default.Option,{key:q.title,value:q.key}," ",q.title)))),me.createElement(w.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},me.createElement(w.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},me.createElement(k.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),me.createElement("span",{className:"ml10 font14"},"\u79D2")),me.createElement(w.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},me.createElement(Le.ZP.Group,{style:{marginTop:-10}},me.createElement(Le.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),me.createElement(Le.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),me.createElement(Le.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),me.createElement(w.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),me.createElement("div",{style:{background:"#F6F7F9",padding:15}},me.createElement(w.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},me.createElement(mt,{rows:4})),me.createElement(w.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},me.createElement(mt,{rows:4}))),me.createElement(rt,{form:V,answerKey:yt,hackIdentifier:ct,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:me.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},74830:function(Tn,kt,l){l.d(kt,{u:function(){return Ce}});var n=l(59301),f=l(95237),w=l(43604),_=l(6848),K=l(78241),re=l(11037),k=l(37520),nt=l(89378),Le=l(64542),pe=l(59301),Q=Object.defineProperty,te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,P=(_e,St,an)=>St in _e?Q(_e,St,{enumerable:!0,configurable:!0,writable:!0,value:an}):_e[St]=an,oe=(_e,St)=>{for(var an in St||(St={}))he.call(St,an)&&P(_e,an,St[an]);if(O)for(var an of O(St))L.call(St,an)&&P(_e,an,St[an]);return _e},Ie=(_e,St)=>te(_e,we(St)),Be=(_e,St)=>{var an={};for(var Gt in _e)he.call(_e,Gt)&&St.indexOf(Gt)<0&&(an[Gt]=_e[Gt]);if(_e!=null&&O)for(var Gt of O(_e))St.indexOf(Gt)<0&&L.call(_e,Gt)&&(an[Gt]=_e[Gt]);return an};const Ze=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],X=({value:_e,onChange:St,choiceTextKey:an,answerKey:Gt,index:Kt,isEdit:at,setInputActive:A,form:At,choiceOptionsPath:lt,allowChangeMode:M,showAddIcon:Ve,addItem:rt,deleteItem:T})=>{console.log(_e,"value");const me=(_e==null?void 0:_e[Gt])===1,jt=()=>{const Bt=At.getFieldValue(lt);At.setFieldValue(lt,Bt.map(gt=>Ie(oe({},gt),{[Gt]:0})))},ae=()=>{me?St(Ie(oe({},_e),{[Gt]:0})):(M||jt(),St(Ie(oe({},_e),{[Gt]:1})))};return pe.createElement(f.Z,{className:re.Z.choiceWrap,align:"middle",wrap:!1},pe.createElement(w.Z,{onClick:ae,className:`${re.Z.choiceIndex} ${me?re.Z.activeAnswer:""}`},Ze[Kt]),pe.createElement(w.Z,{flex:1,className:`${re.Z.editorWrap} ml15`,onClick:A},pe.createElement(Le.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:at,value:_e==null?void 0:_e[an],onChange:Bt=>{St(Ie(oe({},_e),{[an]:Bt}))}})),pe.createElement(w.Z,{flex:"0 0 auto",className:"ml15"},pe.createElement("div",{onClick:ae,className:`${re.Z.setAnswerBtn} ${me?re.Z.activeAnswer:""}`},me?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),pe.createElement(w.Z,{className:re.Z.actionWrapper},pe.createElement(_.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},pe.createElement(k.Z,{className:re.Z.addIcon,onClick:rt,style:{visibility:Ve?"visible":"hidden"}})),pe.createElement(_.Z,{title:"\u5220\u9664"},pe.createElement(nt.Z,{className:re.Z.deleteIcon,onClick:T,style:{visibility:Kt>1?"visible":"hidden"}}))))},Ce=({questionTitlePlaceholder:_e,titleKey:St,choiceKey:an,analysisKey:Gt,choiceTextKey:Kt,answerKey:at,choiceOptionsPath:A,allowChangeMode:At=!0,form:lt,showAnalysis:M=!0})=>{const[Ve,rt]=(0,n.useState)(),[T,me]=(0,n.useState)(!1);return pe.createElement("div",{className:re.Z.wrap},pe.createElement("div",{className:re.Z.questionTitleEditorWrap},pe.createElement(K.default.Item,{label:"\u9898\u5E72",name:St,labelCol:{span:24},rules:[{required:!0}]},pe.createElement(Le.h,{scrollId:Array.isArray(St)?St.join("_"):`${St}`,watch:!0,height:140,placeholder:_e}))),pe.createElement(K.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),pe.createElement(K.default.List,{name:an,rules:[{validator(jt,ae){const Bt=ae.some(ot=>ot[at]===1),gt=ae.findIndex(ot=>{var fe;return((fe=ot[Kt])==null?void 0:fe.length)<=0});return gt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Ze[gt]}\u9009\u9879\u7684\u5185\u5BB9`)):Bt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(jt,{add:ae,remove:Bt})=>pe.createElement("div",{id:Array.isArray(A)?A.join("_"):`${A}`},jt.map((gt,ot)=>{var fe=gt,{key:sn,name:Qt}=fe,on=Be(fe,["key","name"]);const Yt=Ve===sn,mt=()=>{rt(sn)},ve=ot<7&&ot===jt.length-1,ge=()=>ae({[Kt]:"",[at]:0}),it=()=>Bt(Qt);return pe.createElement(K.default.Item,Ie(oe({},on),{key:sn,name:Qt,className:re.Z.choiceListWrap,rules:[{validator(tt,vn){return vn!=null&&vn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Ze[ot]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),pe.createElement(X,{choiceTextKey:Kt,answerKey:at,index:ot,isEdit:Yt,setInputActive:mt,form:lt,choiceOptionsPath:A,allowChangeMode:At,showAddIcon:ve,addItem:ge,deleteItem:it}))}),jt.length<8&&pe.createElement("div",{className:`${re.Z.addBtn} mb30`,onClick:()=>ae({[Kt]:"",[at]:0})},"\u6DFB\u52A0\u9009\u9879"))),M&&pe.createElement("div",{onClick:()=>me(!0)},pe.createElement(K.default.Item,{name:Gt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},pe.createElement(Le.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:T}))))}},26778:function(Tn,kt,l){l.d(kt,{u:function(){return At}});var n=l(59301),f=l(43418),w=l(95237),_=l(43604),K=l(92832),re=l(6848),k=l(78673),nt=l(78241),Le=l(5112),pe=l(88897),Q=l(64542),te=l(89378),we=l(86902),O=l(11037),he=l(34571),L=l(59301),P=Object.defineProperty,oe=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,Ce=(lt,M,Ve)=>M in lt?P(lt,M,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):lt[M]=Ve,_e=(lt,M)=>{for(var Ve in M||(M={}))Ze.call(M,Ve)&&Ce(lt,Ve,M[Ve]);if(Be)for(var Ve of Be(M))X.call(M,Ve)&&Ce(lt,Ve,M[Ve]);return lt},St=(lt,M)=>oe(lt,Ie(M)),an=(lt,M)=>{var Ve={};for(var rt in lt)Ze.call(lt,rt)&&M.indexOf(rt)<0&&(Ve[rt]=lt[rt]);if(lt!=null&&Be)for(var rt of Be(lt))M.indexOf(rt)<0&&X.call(lt,rt)&&(Ve[rt]=lt[rt]);return Ve};const Gt=({value:lt,onChange:M})=>{const Ve=T=>{f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:O.Z.modal,onOk:()=>{const me=[...lt];me.splice(T,1),M(me)}})},rt=()=>{const T=[...lt];T.push(""),M(T)};return L.createElement(w.Z,{className:"ml20"},L.createElement(_.Z,{flex:1},lt==null?void 0:lt.map((T,me)=>L.createElement(w.Z,{key:`${T}_${me}`,className:"mb20"},L.createElement(K.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:T,autoSize:{maxRows:3},maxLength:1e3,onBlur:jt=>{const ae=[...lt],Bt=jt.target.value.trim();ae[me]=Bt,M(ae)}}),L.createElement(re.Z,{title:"\u5220\u9664"},L.createElement(te.Z,{className:O.Z.deleteIcon,style:{marginLeft:15,visibility:me>0?"visible":"hidden"},onClick:()=>Ve(me)}))))),L.createElement(_.Z,null,L.createElement("div",{className:`${O.Z.addBtn}`,onClick:()=>{rt()}},"\u65B0\u589E\u7B54\u6848")))},Kt=({value:lt,onChange:M})=>{const Ve=T=>{f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:O.Z.modal,onOk:()=>{const me=[...lt];me.splice(T,1),M(me)}})},rt=()=>{const T=[...lt];T.push(""),M(T)};return L.createElement(w.Z,{className:"ml20"},L.createElement(_.Z,{flex:1},lt==null?void 0:lt.map((T,me)=>L.createElement(w.Z,{key:`${T}_${me}`,align:"middle",className:"mb20"},L.createElement(he.Z,{value:T,style:{flex:1},onChange:jt=>{const ae=[...lt];ae[me]=jt,M(ae)}}),L.createElement(re.Z,{title:"\u5220\u9664"},L.createElement(te.Z,{className:O.Z.deleteIcon,style:{marginLeft:15,visibility:me>0?"visible":"hidden"},onClick:()=>Ve(me)}))))),L.createElement(_.Z,null,L.createElement("div",{className:`${O.Z.addBtn}`,onClick:()=>{rt()}},"\u65B0\u589E\u7B54\u6848")))},at=({value:lt=!0,onChange:M})=>L.createElement(k.Z,{checked:!lt,onChange:Ve=>{M(!Ve)}}),A="\u2581",At=({questionTitlePlaceholder:lt,form:M,scoreByBlank:Ve=!1,answerKey:rt})=>{const[T,me]=(0,n.useState)(!1),jt=(on,Yt)=>{const mt=Yt.line;let ve=0;for(let it=0;it<mt;it++)ve+=on.getLine(it).split(A).length-1;const ge=on.getLine(mt).substring(0,Yt.ch);return ve+=ge.split(A).length-1,ve},ae=(on,Yt,mt,ve)=>{const ge=on.getRange(Yt.from,Yt.to);let it=0;if(Yt.text.forEach(tt=>{it+=tt.split(A).length-1}),Yt.origin!=="setValue"){if(ge&&ge.indexOf(A)!==-1){const tt=ge.split(A).length-1,vn=jt(on,Yt.from);if(console.log(`\u5220\u9664${tt}\u4E2A\uFF0C \u524D\u9762\u6709${vn}\u4E2A\uFF0C\u65B0\u589E${it}\u4E2A`),tt>1){const Ne=Array.from({length:tt},(V,ne)=>vn+ne);ve(Ne)}else ve(vn)}else if(it>0){const tt=jt(on,Yt.from);console.log(`\u65B0\u589E${it}\u4E2A\uFF0C\u4E4B\u524D\u6709${tt}\u4E2A`),mt(it,tt)}}},Bt=()=>{const on=M.getFieldValue(rt);M.setFieldsValue({[rt]:on.map((Yt,mt)=>St(_e({},Yt),{position:mt+1}))})},gt=(0,n.useRef)(),ot=(on,Yt)=>{for(let mt=0;mt<on;mt++)gt.current({position:null,answer_text:[""],model:1},Yt+mt);Bt()},fe=(0,n.useRef)(),sn=on=>{fe.current(on),Bt()},Qt=nt.default.useWatch(rt,M);return L.createElement("div",{className:O.Z.wrap},L.createElement("div",{className:O.Z.questionTitleEditorWrap},L.createElement(nt.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},L.createElement(Q.h,{scrollId:"name",watch:!0,height:140,placeholder:lt,showNullButton:!0,onCMBeforeChange:(on,Yt)=>{ae(on,Yt,ot,sn)}}))),L.createElement(nt.default.List,{name:rt,rules:[{validator(on,Yt){if(!(Yt!=null&&Yt.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const mt of Yt){const{answer_text:ve}=mt||{};if(ve!=null&&ve.some(ge=>(ge==null?void 0:ge.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(on,{add:Yt,remove:mt},{errors:ve})=>(gt.current=Yt,fe.current=mt,L.createElement(L.Fragment,null,L.createElement(nt.default.Item,{label:L.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(on!=null&&on.length)&&L.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),on.map((ge,it)=>{var tt=ge,{key:vn,name:Ne}=tt,V=an(tt,["key","name"]),ne,ct;return L.createElement("div",{style:{marginBottom:10},key:vn},L.createElement(w.Z,{className:"mb20",align:"middle",wrap:!1},L.createElement(_.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${O.Z.blankIndex}`},"\u586B\u7A7A\u9879",it+1),L.createElement(nt.default.Item,St(_e({},V),{name:[Ne,"model"],noStyle:!0}),L.createElement(Le.ZP.Group,{onChange:()=>{const yt=M.getFieldValue(rt);M.setFieldsValue({[rt]:yt.map((Wt,un)=>St(_e({},Wt),{answer_text:Ne===un?[""]:Wt.answer_text}))})}},L.createElement(Le.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",L.createElement(re.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},L.createElement(we.Z,null))),L.createElement(Le.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",L.createElement(re.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},L.createElement(we.Z,null)))))),L.createElement(w.Z,{style:{marginLeft:20},align:"middle",wrap:!1},L.createElement(_.Z,{flex:1},L.createElement(w.Z,{align:"top",justify:"space-between",wrap:!1},L.createElement(_.Z,{flex:1},L.createElement(nt.default.Item,St(_e({},V),{name:[Ne,"answer_text"],noStyle:!0}),((ct=(ne=M.getFieldValue(rt))==null?void 0:ne[Ne])==null?void 0:ct.model)===1?L.createElement(Gt,null):L.createElement(Kt,null))),Ve&&L.createElement(_.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},L.createElement(nt.default.Item,St(_e({},V),{name:[Ne,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:O.Z.blankInputNumberWrapper}),L.createElement(pe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),L.createElement(nt.default.Item,St(_e({},V),{name:[Ne,"position"],noStyle:!0}),L.createElement(K.default,{type:"hidden"})))))})))),L.createElement(w.Z,{align:"middle"},L.createElement(nt.default.Item,{name:"downcase",valuePropName:"checked"},L.createElement(k.Z,null)),L.createElement(_.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),L.createElement(w.Z,{align:"middle"},L.createElement(nt.default.Item,{name:"no_space",valuePropName:"checked"},L.createElement(k.Z,null)),L.createElement(_.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Qt==null?void 0:Qt.length)>1&&L.createElement(w.Z,{align:"middle",className:(Qt==null?void 0:Qt.length)>1?"mb30":`${O.Z.hide}`},L.createElement(nt.default.Item,{name:"is_ordered"},L.createElement(at,null)),L.createElement(_.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),L.createElement("div",{onClick:()=>me(!0)},L.createElement(nt.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},L.createElement(Q.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:T}))))}},41673:function(Tn,kt,l){l.d(kt,{Z:function(){return Be}});var n=l(59301),f=l(95237),w=l(43604),_=l(78241),K=l(11037),re=l(64542),k=l(59301),nt=Object.defineProperty,Le=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Q=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,O=(Ze,X,Ce)=>X in Ze?nt(Ze,X,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ze[X]=Ce,he=(Ze,X)=>{for(var Ce in X||(X={}))te.call(X,Ce)&&O(Ze,Ce,X[Ce]);if(Q)for(var Ce of Q(X))we.call(X,Ce)&&O(Ze,Ce,X[Ce]);return Ze},L=(Ze,X)=>Le(Ze,pe(X)),P=(Ze,X)=>{var Ce={};for(var _e in Ze)te.call(Ze,_e)&&X.indexOf(_e)<0&&(Ce[_e]=Ze[_e]);if(Ze!=null&&Q)for(var _e of Q(Ze))X.indexOf(_e)<0&&we.call(Ze,_e)&&(Ce[_e]=Ze[_e]);return Ce};const oe={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Ie=({value:Ze,onChange:X,form:Ce})=>{const _e=(Ze==null?void 0:Ze.is_answer)===1,St=Ze==null?void 0:Ze.choice_text,an=()=>{const Gt=Ce.getFieldsValue().choices.map(Kt=>({choice_text:Kt.choice_text,is_answer:0}));Ce.setFieldsValue({choices:Gt}),X(L(he({},Ze),{is_answer:1}))};return k.createElement(f.Z,{className:K.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},k.createElement(w.Z,{onClick:an,className:`${K.Z.choiceIndex} ${K.Z.judgementIndex} ${_e?K.Z.activeAnswer:""}`},oe[St]),k.createElement(w.Z,{flex:1,className:`${K.Z.editorWrap} ml15`},k.createElement("div",{className:`${K.Z.inputBorder} ${K.Z.placeholder} ${_e?K.Z.activeJudgementAnswer:""}`},St)),k.createElement(w.Z,{flex:"0 0 auto",className:"ml15"},k.createElement("div",{onClick:an,className:`${K.Z.setAnswerBtn} ${_e?K.Z.activeAnswer:""}`},_e?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Be=({questionTitlePlaceholder:Ze,choiceKey:X,form:Ce})=>{const[_e,St]=(0,n.useState)(!1);return k.createElement("div",{className:K.Z.wrap},k.createElement("div",{className:K.Z.questionTitleEditorWrap},k.createElement(_.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},k.createElement(re.h,{scrollId:"name",watch:!0,height:140,placeholder:Ze}))),k.createElement(_.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},k.createElement(_.default.List,{name:"choices",rules:[{validator(an,Gt){return Gt.some(at=>(at==null?void 0:at.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},an=>k.createElement("div",{id:"choices"},an.map(Gt=>{var Kt=Gt,{key:at,name:A}=Kt,At=P(Kt,["key","name"]);return k.createElement(_.default.Item,L(he({},At),{key:at,name:A,noStyle:!0}),k.createElement(Ie,{form:Ce}))})))),k.createElement("div",{onClick:()=>St(!0)},k.createElement(_.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},k.createElement(re.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:_e}))))}},64542:function(Tn,kt,l){l.d(kt,{h:function(){return he},x:function(){return L}});var n=l(23469),f=l(11037),w=l(25711),_=l(59301),K=Object.defineProperty,re=Object.defineProperties,k=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Q=(P,oe,Ie)=>oe in P?K(P,oe,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):P[oe]=Ie,te=(P,oe)=>{for(var Ie in oe||(oe={}))Le.call(oe,Ie)&&Q(P,Ie,oe[Ie]);if(nt)for(var Ie of nt(oe))pe.call(oe,Ie)&&Q(P,Ie,oe[Ie]);return P},we=(P,oe)=>re(P,k(oe)),O=(P,oe)=>{var Ie={};for(var Be in P)Le.call(P,Be)&&oe.indexOf(Be)<0&&(Ie[Be]=P[Be]);if(P!=null&&nt)for(var Be of nt(P))oe.indexOf(Be)<0&&pe.call(P,Be)&&(Ie[Be]=P[Be]);return Ie};const he=P=>{var oe=P,{value:Ie,onChange:Be,scrollId:Ze}=oe,X=O(oe,["value","onChange","scrollId"]);return _.createElement("div",{id:Ze||""},_.createElement(n.Z,we(te({},X),{defaultValue:Ie,onChange:(Ce,_e)=>{_e!=null&&_e.length?Be(Ce,_e):Be(Ce)}})))},L=({value:P,onChange:oe,placeholder:Ie,height:Be=140,isEdit:Ze,miniToolbar:X,watch:Ce=!0})=>Ze?_.createElement(n.Z,{watch:Ce,isFocus:!0,height:Be||void 0,placeholder:Ie,defaultValue:P,onChange:oe,miniToolbar:X}):_.createElement("div",{style:{cursor:"pointer"}},P?_.createElement(w.Z,{className:f.Z.inputBorder,value:P}):_.createElement("div",{className:`${f.Z.inputBorder} ${f.Z.placeholder} inputBorderError`},Ie))},6507:function(Tn,kt,l){l.d(kt,{W:function(){return Kt}});var n=l(59301),f=l(8591),w=l(12563),_=l(78241),K=l(78673),re=l(95237),k=l(43604),nt=l(6848),Le=l(92832),pe=l(88897),Q=l(11037),te=l(64542),we=l(23469),O=l(86902),he=Object.defineProperty,L=Object.defineProperties,P=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,Ze=(at,A,At)=>A in at?he(at,A,{enumerable:!0,configurable:!0,writable:!0,value:At}):at[A]=At,X=(at,A)=>{for(var At in A||(A={}))Ie.call(A,At)&&Ze(at,At,A[At]);if(oe)for(var At of oe(A))Be.call(A,At)&&Ze(at,At,A[At]);return at},Ce=(at,A)=>L(at,P(A)),_e=(at,A)=>{var At={};for(var lt in at)Ie.call(at,lt)&&A.indexOf(lt)<0&&(At[lt]=at[lt]);if(at!=null&&oe)for(var lt of oe(at))A.indexOf(lt)<0&&Be.call(at,lt)&&(At[lt]=at[lt]);return At};const St=at=>{var A=at,{value:At,onChange:lt}=A,M=_e(A,["value","onChange"]);const Ve=rt=>{lt([rt])};return n.createElement(we.Z,Ce(X({},M),{defaultValue:At==null?void 0:At[0],onChange:Ve}))},an=at=>{if(!at)return!1;if(/^s*$/.test(at)||at.trim()===""){f.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let A=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return at==="|"?(f.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Gt=({value:at=[],onClose:A})=>n.createElement(w.default,{closable:!0,onClose:A,className:Q.Z.keywordTag},n.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},at.join(" \u6216 "))),Kt=({questionTitlePlaceholder:at,form:A,showKeywords:At,isMustKeyWords:lt=At})=>{const[M,Ve]=(0,n.useState)(!1),[rt,T]=(0,n.useState)(""),me=_.default.useWatch("use_keywords",A),jt=_.default.useWatch("question_score",A);return n.createElement("div",{className:Q.Z.wrap},n.createElement("div",{className:Q.Z.questionTitleEditorWrap},n.createElement(_.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},n.createElement(te.h,{scrollId:"name",watch:!0,height:140,placeholder:at}))),n.createElement(_.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},n.createElement(St,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),At&&!lt&&n.createElement(_.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},n.createElement(K.Z,{defaultChecked:!0})),At&<&&n.createElement(re.Z,{align:"middle",className:"mb30"},n.createElement(_.default.Item,{name:"use_keywords",valuePropName:"checked"},n.createElement(K.Z,null)),n.createElement(k.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),n.createElement(k.Z,null,n.createElement(nt.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},n.createElement(O.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(me||!lt)&&n.createElement(_.default.List,{name:"keywords",rules:[{validator(ae,Bt){return lt?Bt!=null&&Bt.length?(Bt==null?void 0:Bt.reduce((ot,fe)=>ot+fe.score,0))>parseFloat(jt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(ae,{add:Bt,remove:gt})=>n.createElement(n.Fragment,null,n.createElement("div",{className:`${Q.Z.title} mb10`},lt?"\u5173\u952E\u8BCD":n.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),n.createElement(re.Z,{align:"middle",className:"font14 mb30"},n.createElement(k.Z,{flex:1},n.createElement(Le.default,{value:rt,onChange:ot=>{T(ot.target.value)},maxLength:50,allowClear:!0,onPressEnter:ot=>{var fe,sn,Qt,on;const Yt=`${(fe=ot.target)==null?void 0:fe.value}`,mt=(Qt=(sn=Yt==null?void 0:Yt.split("|"))==null?void 0:sn.filter(it=>!!it))==null?void 0:Qt.map(it=>it==null?void 0:it.trim()),ve=A.getFieldValue("keywords"),ge=((on=ve==null?void 0:ve.map(it=>it==null?void 0:it.keyword))==null?void 0:on.flat())||[];for(const it of mt)if(ge.includes(it)){f.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}an(Yt)&&(Bt({keyword:mt,score:1}),T(""))},className:Q.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),n.createElement(k.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),ae.map(ot=>{var fe=ot,{key:sn,name:Qt}=fe,on=_e(fe,["key","name"]);return n.createElement(re.Z,{key:sn,className:"mb20",style:{marginRight:148}},n.createElement(k.Z,{flex:1},n.createElement(re.Z,{align:"middle",justify:"space-between"},n.createElement(_.default.Item,Ce(X({},on),{name:[Qt,"keyword"]}),n.createElement(Gt,{onClose:()=>gt(Qt)})),lt&&n.createElement(_.default.Item,Ce(X({},on),{name:[Qt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Q.Z.blankInputNumberWrapper}),n.createElement(pe.Z,{className:Q.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),n.createElement("div",{onClick:()=>Ve(!0)},n.createElement(_.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(te.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:M}))))}},40142:function(Tn,kt,l){l.d(kt,{Z:function(){return K}});var n={text:"text___bQulM",sup:"sup___rX_Y3"},f=l(78241),w=l(59301),K=({text:re,name:k="question_score"})=>{const nt=({value:Le})=>w.createElement("div",{className:n.text},w.createElement("span",{className:n.sup},"*"),w.createElement("span",{className:"mr10"},"\u5206\u503C"),w.createElement("span",null,Le||"--"),w.createElement("span",{className:"c-grey-999"},re));return w.createElement(f.default.Item,{noStyle:!0,name:k},w.createElement(nt,null))}},94606:function(Tn,kt,l){l.d(kt,{jL:function(){return K},w9:function(){return fe},QD:function(){return q},cQ:function(){return jt},op:function(){return Mt},O5:function(){return xe},_b:function(){return dn},t7:function(){return oe},Gi:function(){return ve},YG:function(){return Yt},qp:function(){return Q},vr:function(){return It},qE:function(){return S},Je:function(){return Ze},wb:function(){return M},cq:function(){return V},tp:function(){return O}});var n=l(59301),f={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},w="data:image/png;base64,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",K=({dataSource:x=[],img:y,imgWidth:N=346,title:le,sunTitle:ke,bannerExtraContent:je})=>n.createElement("div",{className:f.banner},n.createElement("div",{className:f.content},n.createElement("aside",null,n.createElement("p",null,n.createElement("b",null,le),n.createElement("span",null,ke)),x.length>0&&n.createElement("div",{className:f.btns},x.map((Ue,qe)=>n.createElement("div",{key:qe,onClick:Ue.click},Ue.name,Ue.sign?n.createElement("img",{src:w,width:39}):null))),je),y&&n.createElement("img",{style:{marginTop:33,marginRight:38},src:y,width:N}))),re={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},k=l(92310),nt=l.n(k),Le=l(89392),Q=({dataSource:x=[],value:y,onChange:N,onTitleChange:le,className:ke,title:je,titleWidth:Ue=41,style:qe={},fontColor:Ye="#6A7283",showCount:Zt})=>{const[Ke,C]=(0,n.useState)(0),[j,Xe]=(0,n.useState)(!1),Pe=(0,n.useRef)(null),We=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var Te;x.length!==0&&(((Te=Pe==null?void 0:Pe.current)==null?void 0:Te.clientHeight)>97?C(1):C(0)),x.length===0&&C(0),Xe(!1)},[x]),n.createElement("div",{className:nt()(re.row,ke),style:qe},n.createElement("div",{onClick:(0,Le.throttle)(()=>le==null?void 0:le(),2e3),style:{width:Ue,marginTop:j?12:4},className:`${re.title} ${le?"current":""}`},je),n.createElement("div",{className:j?`${re.tagsWrap} ${re.tagsBorderWrap}`:re.tagsWrap},n.createElement("div",{className:re.bar,ref:We,style:Ke>0?{height:Ke===1?97:"auto",overflow:Ke===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},n.createElement("div",{className:re.tag,ref:Pe},x==null?void 0:x.map(Te=>n.createElement("span",{onClick:()=>N(Te.id),key:Te.id,style:{color:Ye},className:y===Te.id?re.active:""},n.createElement("span",{title:Te.name,className:re.name},Te.name),!!Zt&&n.createElement("span",{className:re.num},Te.count))))),!!Ke&&n.createElement(n.Fragment,null,Ke===1?n.createElement("div",{onClick:()=>{var Te;C(2),((Te=Pe==null?void 0:Pe.current)==null?void 0:Te.clientHeight)>245?Xe(!0):Xe(!1)},className:re.action},"\u5C55\u5F00",n.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):n.createElement("div",{onClick:()=>{We.current.scrollTop=0,C(1),Xe(!1)},className:re.action},"\u6536\u8D77",n.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},te={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},O=({dataSource:x=[],value:y,onChange:N,className:le,style:ke={}})=>n.createElement("div",{style:ke,className:nt()(te.tabs,le)},x.map(je=>n.createElement("span",{onClick:()=>N(je.id),className:y===je.id?te.active:"",key:je.id},je.name))),he={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},L=l(92832),oe=({dataSource:x=[],value:y="",onChange:N,onInputChange:le=()=>{},className:ke,style:je={},placeholder:Ue,allowClear:qe=!1})=>{var Ye;const[Zt,Ke]=(0,n.useState)(""),[C,j]=(0,n.useState)("");(0,n.useEffect)(()=>{var We;let Te=y;(We=JSON.stringify(y))!=null&&We.includes("{")&&(Ke(y.id),Te=y.value||"");try{j(decodeURIComponent(Te||""))}catch(wn){j(decodeURIComponent(Te||""))}},[y]);const Xe=()=>{N(encodeURIComponent(C),Zt||null)},Pe=We=>{We!==Zt&&(Ke(We),N(encodeURIComponent(C),We))};return n.createElement("div",{className:nt()(he.input,ke),style:je},!!x.length&&n.createElement("div",{className:he.dropdown},n.createElement("div",{className:he.text},(Ye=x.find(We=>We.id===Zt))==null?void 0:Ye.name,n.createElement("i",{className:"iconfont icon-zhankai4"}),n.createElement("b",{className:he.b1}),n.createElement("b",{className:he.b2})),n.createElement("div",{className:he.menu},x.map((We,Te)=>n.createElement("div",{key:Te,onClick:()=>Pe(We.id)},We.name)))),n.createElement(L.default,{onPressEnter:Xe,value:C,onChange:We=>{j(We.target.value),le(encodeURIComponent(We.target.value),Zt||null)},bordered:!1,placeholder:Ue}),n.createElement("i",{onClick:Xe,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ie={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ze=({value:x,onChange:y,className:N,total:le,pageSize:ke,style:je={}})=>{const Ue=x<2,qe=x>=Math.ceil(le/ke);return le<=ke?n.createElement(n.Fragment,null):n.createElement("div",{className:nt()(Ie.quickPager,N),style:je},n.createElement("div",{onClick:()=>{Ue||y(x-1,"prev")},className:Ue?Ie.disabled:""},"\u4E0A\u4E00\u9875"),n.createElement("div",{onClick:()=>{qe||y(x+1,"next")},className:qe?Ie.disabled:""},"\u4E0B\u4E00\u9875"))},X={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ce=l(71418),_e=l(6848),St=l(39978),an=l(10148),Gt=l(58130),Kt=l(96908),at=l(57177),A=l(81378),At=l(97267),M=({className:x,dataSource:y=[],col:N=4,right:le,bottom:ke=23,precision:je=0,wrapWidth:Ue=1200,trackEventItems:qe,loading:Ye})=>{const Zt=Math.floor((Ue-(N-1)*le)/N);return n.createElement(Ce.Z,{spinning:Ye},n.createElement("div",{className:nt()(X.list,x)},!!y.length&&y.map((Ke,C)=>{const{name:j,id:Xe,identifier:Pe,power:We,cover_image_id:Te,pic:wn}=Ke;return n.createElement("div",{className:X.wrap,key:Xe,style:{width:Zt,marginRight:(1+C)%N===0?0:le+je,marginBottom:ke}},n.createElement("a",{target:"_blank",href:`/shixuns/${Pe}/challenges`,className:X.li,onClick:$t=>{$t.preventDefault(),qe&&(0,Gt.L9)([qe]),We&&(0,Gt.xg)(`/shixuns/${Pe}/challenges`)}},n.createElement("div",{className:X.img},n.createElement("img",{className:X.cover,src:`${wn}`}),Ke.is_jupyter&&n.createElement("img",{className:X.sign,src:Kt}),Ke.is_jupyter_lab&&n.createElement("img",{className:X.sign,src:at}),Ke.is_unity_3d&&n.createElement("img",{className:X.sign,src:A})),n.createElement("div",{className:X.name},n.createElement(_e.Z,{title:j||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:X.e},j||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{className:X.tags},n.createElement(_e.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),n.createElement("span",null,Ke.challenges_count))),!!Ke.myshixuns_count&&n.createElement(_e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),n.createElement("span",null,Ke.myshixuns_count))),n.createElement(_e.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},n.createElement("span",null,n.createElement("span",null,Ke.level))),n.createElement("div",{className:X.rate},n.createElement(St.Z,{allowHalf:!0,disabled:!0,defaultValue:Ke.score_info}),n.createElement("span",null,"\xA0",Ke.score_info?`${Ke.score_info}\u5206`:"5\u5206")))),!We&&n.createElement("div",{className:X.lockWrap},n.createElement("img",{src:`${an.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!y.length&&n.createElement(At.Z,null)))},Ve={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},rt=l(2119),T=l(59301),jt=({className:x,dataSource:y=[],col:N=4,right:le,bottom:ke=23,precision:je=0,wrapWidth:Ue=1200,trackEventItems:qe,loading:Ye,onRemove:Zt=()=>{},isCurrent:Ke=!0,showAlias:C=!1})=>{const j=Math.floor((Ue-(N-1)*le)/N),Xe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return T.createElement(Ce.Z,{spinning:Ye},T.createElement("div",{className:nt()(Ve.list,x)},!!(y!=null&&y.length)&&(y==null?void 0:y.map((Pe,We)=>{var Te;const{name:wn,id:$t,identifier:p,featured:H,school_name:I,image_url:$,excellent:be,is_plan:Oe}=Pe;return T.createElement("div",{key:$t,className:Ve.wrap,style:{width:j,marginRight:(1+We)%N===0?0:le+je,marginBottom:ke}},T.createElement("a",{className:Ve.li,onClick:Fe=>{Fe.preventDefault(),Fe.stopPropagation(),qe&&(0,Gt.L9)([qe]),(0,Gt.xg)(`/paths/${p}`)}},T.createElement("div",{className:Ve.img},T.createElement("img",{className:Ve.cover,src:`${$}`}),Ke&&(0,rt.bg)()&&(Pe==null?void 0:Pe.studying)&&T.createElement("div",{className:`${Ve.movebq} user-path-items`,onClick:Fe=>{Fe.stopPropagation(),Zt(Pe)}},T.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),T.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Te=Pe==null?void 0:Pe.subject_tags)==null?void 0:Te.map((Fe,ie)=>{var Ot,Lt;if(ie===0){const Dt=(Ot=Xe.find(Je=>Je.name==Fe))==null?void 0:Ot.swimg;return T.createElement("img",{className:Ve.sign,src:Dt,style:{left:"-4px"}})}const Xt=(Lt=Xe.find(Dt=>Dt.name==Fe))==null?void 0:Lt.ptimg;return T.createElement("img",{className:Ve.sign,src:Xt,style:{left:`${48+52*(ie-1)+2*ie}px`}})}),T.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Pe==null?void 0:Pe.excellent)&&T.createElement("div",{className:Ve.bq},"\u5F00\u653E\u8BFE\u7A0B"))),T.createElement("div",{className:Ve.name},T.createElement(_e.Z,{title:C&&(Pe!=null&&Pe.excellent_alias_name)?T.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wn}`,T.createElement("br",null),T.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Pe==null?void 0:Pe.excellent_alias_name}`)):wn},T.createElement("span",{className:Ve.e},C&&(Pe==null?void 0:Pe.excellent_alias_name)||wn))),T.createElement(_e.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${I}`},T.createElement("div",{className:Ve.unit},T.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),I)),T.createElement("div",{className:Ve.tags},T.createElement("div",null,T.createElement(_e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},T.createElement("span",null,T.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),T.createElement("span",null,Pe.stages_count))),T.createElement(_e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},T.createElement("span",null,T.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),T.createElement("span",null,Pe.members_count)))))))})),!y.length&&T.createElement(At.Z,null)))},ae={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Bt="data:image/png;base64,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",gt=l(59301),fe=({className:x,dataSource:y=[],col:N=4,right:le,bottom:ke=23,precision:je=0,wrapWidth:Ue=1200,trackEventItems:qe,loading:Ye})=>{const Zt=Math.floor((Ue-(N-1)*le)/N);return gt.createElement(Ce.Z,{spinning:Ye},gt.createElement("div",{className:nt()(ae.list,x)},!!y.length&&y.map((Ke,C)=>{const{subject_identifier:j,id:Xe,identifier:Pe,power:We}=Ke,Te=Ke.is_public!=0&&Ke.is_public;return gt.createElement("div",{className:ae.wrap,key:Xe,style:{width:Zt,marginRight:(1+C)%N===0?0:le+je,marginBottom:ke}},gt.createElement("a",{className:ae.li,onClick:wn=>{wn.preventDefault(),qe&&(0,Gt.L9)([qe]),(0,Gt.xg)(Ke.first_category_url)}},gt.createElement("div",{className:ae.top},gt.createElement(_e.Z,{title:Ke.name},gt.createElement("div",{className:ae.name},Ke.name)),gt.createElement("img",{className:ae.img,src:an.Z.IMG_SERVER+"/images/"+Ke.avatar_url}),gt.createElement("div",{className:ae.text,title:Ke.creator},Ke.creator),j&>.createElement("div",{className:ae.btns},gt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),gt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Te&>.createElement("div",{className:ae.sign},"\u516C\u5F00")),gt.createElement("div",{className:ae.bottom},Ke.visits>0&>.createElement(_e.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-liulanyan"}),gt.createElement("span",null,Ke.visits))),Ke.course_members_count>0&>.createElement(_e.Z,{title:"\u6210\u5458",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-chengyuan"}),Ke.course_members_count)),Ke.tasks_count>0&>.createElement(_e.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-zuoye"}),Ke.tasks_count)),Ke.is_end?gt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):gt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ke.is_accessible&>.createElement("div",{className:ae.lockWrap},gt.createElement("img",{src:`${an.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),gt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!y.length&>.createElement(At.Z,null)))},sn={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Qt=l(42203),Yt=({dataSource:x=[],value:y,onChange:N,className:le,style:ke={},tabBarExtraContent:je})=>n.createElement("div",{className:nt()(sn.tabs,le),style:ke},n.createElement("div",{className:sn.tabsWrap},x.map((Ue,qe)=>n.createElement("aside",{className:sn.tab,onClick:()=>{N(Ue.id),Ue.link&&Qt.history.push(Ue.link)},key:qe},n.createElement("div",{className:y===Ue.id?sn.active:""},Ue.name),(Ue==null?void 0:Ue.resetCount)==null&&(Ue==null?void 0:Ue.total)!==void 0&&n.createElement("span",null,"\uFF08",Ue==null?void 0:Ue.total,"\uFF09"),(Ue==null?void 0:Ue.resetCount)!==void 0&&(Ue==null?void 0:Ue.total)!==void 0&&n.createElement(_e.Z,{title:(Ue==null?void 0:Ue.tip)!=null?Ue==null?void 0:Ue.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ue==null?void 0:Ue.resetCount),"/",n.createElement("span",null,Ue==null?void 0:Ue.total),"\uFF09"))))),n.createElement("div",{className:sn.tabBar},je)),ve=({className:x,style:y={},children:N})=>n.createElement("div",{className:nt()(x),style:y},N),ge={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},it=l(38854),tt=l(20834);const vn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var V=({sortValue:x,dropValue:y,className:N,onSort:le,onDrop:ke,dataSource:je=vn})=>{var Ue;return n.createElement("div",{className:nt()(ge.orderWrap,N)},n.createElement(it.Z,{dropdownRender:()=>n.createElement(tt.default,null,je.map((qe,Ye)=>n.createElement(tt.default.Item,{key:Ye,onClick:()=>ke(qe.id)},qe.name)))},n.createElement("span",{className:ge.orderTextWrap},(Ue=je.find(qe=>y===qe.id))==null?void 0:Ue.name)),n.createElement("span",{className:ge.orderIconWrap},n.createElement("span",{className:ge.orderAsc},n.createElement("i",{className:x==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ge.cursorPointer} ${ge.active}`:`iconfont icon-sanjiaoxing-up font12 ${ge.cursorPointer}`,onClick:()=>le(x==="asc"?"desc":"asc")})),n.createElement("span",{className:ge.orderDesc},n.createElement("i",{className:x==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ge.cursorPointer} ${ge.active}`:`iconfont icon-sanjiaoxing-down font12 ${ge.cursorPointer}`,onClick:()=>le(x==="asc"?"desc":"asc")}))))},ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},ct=l(3113),yt=Object.defineProperty,Wt=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,nn=(x,y,N)=>y in x?yt(x,y,{enumerable:!0,configurable:!0,writable:!0,value:N}):x[y]=N,fn=(x,y)=>{for(var N in y||(y={}))un.call(y,N)&&nn(x,N,y[N]);if(Wt)for(var N of Wt(y))Ct.call(y,N)&&nn(x,N,y[N]);return x},yn=(x,y)=>{var N={};for(var le in x)un.call(x,le)&&y.indexOf(le)<0&&(N[le]=x[le]);if(x!=null&&Wt)for(var le of Wt(x))y.indexOf(le)<0&&Ct.call(x,le)&&(N[le]=x[le]);return N},Pn=(x,y,N)=>new Promise((le,ke)=>{var je=Ye=>{try{qe(N.next(Ye))}catch(Zt){ke(Zt)}},Ue=Ye=>{try{qe(N.throw(Ye))}catch(Zt){ke(Zt)}},qe=Ye=>Ye.done?le(Ye.value):Promise.resolve(Ye.value).then(je,Ue);qe((N=N.apply(x,y)).next())}),Mt=x=>{var y=x,{className:N,style:le,children:ke,loading:je=!1,openLoading:Ue,onClick:qe=()=>{},size:Ye="middle",shape:Zt="round"}=y,Ke=yn(y,["className","style","children","loading","openLoading","onClick","size","shape"]);const[C,j]=(0,n.useState)(!1);return n.createElement(ct.ZP,fn({onClick:(0,Le.throttle)(Xe=>Pn(void 0,null,function*(){Ue&&j(!0);try{yield qe(Xe)}catch(Pe){console.log("error",Pe)}Ue&&j(!1)}),2e3,{leading:!0,trailing:!1}),className:nt()(ne.btn,ne[`${Ye}-${Zt}`],N),style:le,size:Ye,shape:Zt,loading:C||je},Ke),ke)},or={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},S=({className:x,style:y,children:N=null,onClick:le,title:ke})=>n.createElement("div",{className:nt()(or.head,x),style:y},n.createElement("span",{className:"primary-hover",onClick:le},n.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),n.createElement("b",{title:ke},ke),n.createElement("div",{className:or.node},N)),J={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},q=({confirmShow:x=!0,confirmTitle:y,confirmClick:N,cancelShow:le=!0,cancelTitle:ke,cancelClick:je,className:Ue,style:qe,confirmLoading:Ye=!1})=>n.createElement("div",{className:nt()(J.btns,Ue),style:qe},x&&n.createElement(ct.ZP,{loading:Ye,onClick:N,type:"primary",className:J.confirm},y),le&&n.createElement(ct.ZP,{onClick:je,className:J.cancel},ke)),U={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},It=({className:x,style:y={},LeftContent:N,children:le,RightContent:ke})=>n.createElement("div",{className:nt()(U.fixedBottom,x),style:y},n.createElement("div",{className:U.wrap},n.createElement("div",{className:U.left},N),n.createElement("div",{className:U.center},le),n.createElement("div",{className:U.right},ke))),Ht={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},dn=({className:x,style:y={},dataSource:N=[]})=>n.createElement("div",{className:nt()(Ht.crumbs,x),style:y},N.map((le,ke)=>ke<N.length-1?n.createElement(n.Fragment,{key:ke},le.path||le.onClick?n.createElement("span",{className:Ht.hover,onClick:le!=null&&le.onClick?le.onClick:()=>Qt.history.push(le.path)},le.name):n.createElement("span",null,le.name),n.createElement("span",null,"\xA0",">","\xA0")):n.createElement("span",{key:ke,style:{color:"#5F6368"}},le.name))),gn=l(31797),Pt=Object.defineProperty,Sn=Object.defineProperties,En=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,Ge=(x,y,N)=>y in x?Pt(x,y,{enumerable:!0,configurable:!0,writable:!0,value:N}):x[y]=N,Re=(x,y)=>{for(var N in y||(y={}))pn.call(y,N)&&Ge(x,N,y[N]);if(ln)for(var N of ln(y))R.call(y,N)&&Ge(x,N,y[N]);return x},$e=(x,y)=>Sn(x,En(y)),g=(x,y)=>{var N={};for(var le in x)pn.call(x,le)&&y.indexOf(le)<0&&(N[le]=x[le]);if(x!=null&&ln)for(var le of ln(x))y.indexOf(le)<0&&R.call(x,le)&&(N[le]=x[le]);return N};const{Countdown:G}=gn.default;var xe=x=>{var y=x,{onChange:N}=y,le=g(y,["onChange"]);const[ke,je]=(0,n.useState)(null);(0,n.useEffect)(()=>{typeof ke=="number"&&ke>=0&&N(ke)},[ke]);const Ue=qe=>{const Ye=Math.floor(qe/1e3);je(Ye)};return n.createElement(G,$e(Re({},le),{onChange:Ue}))}},89197:function(Tn,kt,l){l.d(kt,{Z:function(){return he}});var n=l(59301),f=l(8591),w=l(43418),_=l(19842),K=l(24645),re=l(3113),k=l(10148),nt=l(58130),Le=l(70635),pe=l(42203),Q={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},te=l(59301),we=(L,P,oe)=>new Promise((Ie,Be)=>{var Ze=_e=>{try{Ce(oe.next(_e))}catch(St){Be(St)}},X=_e=>{try{Ce(oe.throw(_e))}catch(St){Be(St)}},Ce=_e=>_e.done?Ie(_e.value):Promise.resolve(_e.value).then(Ze,X);Ce((oe=oe.apply(L,P)).next())}),he=({visible:L,onOk:P,onCancel:oe,sub_discipline_id:Ie=[]})=>{const[Be,Ze]=(0,n.useState)([]),[X,Ce]=(0,n.useState)(!1),_e=(0,pe.useParams)(),[St,an]=(0,n.useState)([]),[Gt,Kt]=(0,n.useState)([]);(0,n.useEffect)(()=>{L?at():(Kt([]),Ze([]),Ce(!1))},[L]);const at=()=>we(void 0,null,function*(){const rt=yield(0,Le.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});an(rt.disciplines||[]),Kt((Ie==null?void 0:Ie.length)>0?Ie:[])}),A=()=>{if((Gt==null?void 0:Gt.length)===0)return f.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Gt),Ce(!0),P(Be,Gt[1],()=>{Ce(!1)})},At=()=>{oe()},lt=()=>{const rt=`${k.Z.API_SERVER}/api/courses/${_e.coursesId}/exercises/down_template`;(0,nt.Nd)(null,rt)},M=rt=>{const T={name:rt.name,uid:rt.uid,file:rt};return Ze([T]),!1},Ve=()=>{Ze([])};return te.createElement(w.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:L,onOk:A,centered:!0,wrapClassName:Q.customModal,onCancel:At,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Q.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:X},te.createElement("div",{className:Q.content},te.createElement("aside",null,te.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),te.createElement("ul",null,te.createElement("li",null,te.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),te.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:lt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),te.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:lt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),te.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),te.createElement("li",{className:Q.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),te.createElement("li",{className:Q.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),te.createElement("li",{className:Q.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),te.createElement("li",{className:Q.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),te.createElement("aside",{style:{marginTop:22}},te.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),te.createElement("ul",{style:{flex:1}},te.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),L&&te.createElement(te.Fragment,null,te.createElement(_.Z,{value:Gt,className:Q.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:St,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(rt,T)=>{Kt(rt||[])}}),te.createElement("br",null),te.createElement(K.default,{action:`${k.Z.API_SERVER}/api/attachments.json`,beforeUpload:M,onRemove:Ve,withCredentials:!0,fileList:Be,accept:".xls,.xlsx",showUploadList:!1},te.createElement(re.ZP,{className:Q.upload,type:"primary",icon:te.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),Be.map((rt,T)=>te.createElement("div",{key:T,className:Q.fileList},te.createElement("span",{className:Q.fileName},rt==null?void 0:rt.name),te.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:Ve})))))))}},69365:function(Tn,kt,l){var n=l(59301),f=l(6848),w=l(92832),_=l(8591),K=l(43167),re=l(59301),k=(Le,pe,Q)=>new Promise((te,we)=>{var O=P=>{try{L(Q.next(P))}catch(oe){we(oe)}},he=P=>{try{L(Q.throw(P))}catch(oe){we(oe)}},L=P=>P.done?te(P.value):Promise.resolve(P.value).then(O,he);L((Q=Q.apply(Le,pe)).next())});const nt=({defaultValue:Le,onFinish:pe})=>{const[Q,te]=(0,n.useState)(!1),[we,O]=(0,n.useState)(Le);return(0,n.useEffect)(()=>{O(Le)},[Le]),re.createElement("div",null,Q?re.createElement(w.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:we,onChange:he=>{O(he.target.value)},onBlur:()=>k(void 0,null,function*(){var he;if(((he=we==null?void 0:we.replaceAll(" ",""))==null?void 0:he.length)<=0){_.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield pe(we))&&te(!1)}),onPressEnter:()=>k(void 0,null,function*(){var he;if(((he=we==null?void 0:we.replaceAll(" ",""))==null?void 0:he.length)<=0){_.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield pe(we))&&te(!1)})}):re.createElement("div",{className:K.Z.title},we,re.createElement(f.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},re.createElement("i",{className:`${K.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>te(!0)}))))};kt.Z=nt},9177:function(Tn,kt,l){l.r(kt),l.d(kt,{default:function(){return Zl},useCourseOptions:function(){return Tl}});var n=l(59301),f=l(42203),w=l(78241),_=l(66104),K=l(8591),re=l(71418),k=l(92832),nt=l(19842),Le=l(24905),pe=l(5112),Q=l(88897),te=l(3113),we=l(43167),O=l(81349),he=l(69831),L=l(88477),P=l(43418),oe=l(20834),Ie=l(38854),Be=l(6848),Ze=l(43428),X={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},Ce=l(58130),_e=l(70635),St=l(97267),an=l(32670),Gt=l(78018),Kt=l(25711),at=l(59301),A=Object.defineProperty,At=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,M=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,T=(o,m,v)=>m in o?A(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,me=(o,m)=>{for(var v in m||(m={}))Ve.call(m,v)&&T(o,v,m[v]);if(M)for(var v of M(m))rt.call(m,v)&&T(o,v,m[v]);return o},jt=(o,m)=>At(o,lt(m)),ae=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),gt=({Itemid:o,setqitem:m,qitem:v,data:Z,getdata:dt,bigitem:zt,setBigqitem:tn,isedit:st,handleEditing:ue})=>{const[De,Ft]=(0,n.useState)([]),[de,He]=(0,n.useState)(!1);(0,n.useEffect)(()=>{Z.length>0&&Ft([...Z])},[Z]);const Ut=(mn,vt)=>ae(void 0,null,function*(){if(st){ue();return}if(!mn.destination)return;He(!0);let Cn=yield(0,_e.ZP)(`/api/examination_banks/${o}/examination_banks_item_banks/${vt==null?void 0:vt[mn.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:o,itemid:vt==null?void 0:vt[mn.source.index].question_id,position:mn.destination.index}});He(!1),Cn.status===0&&dt({id:vt==null?void 0:vt[mn.source.index].question_id})});return at.createElement("div",null,at.createElement(Gt.Z5,{onDragEnd:mn=>Ut(mn,De)},at.createElement(Gt.bK,{droppableId:"droppable"},(mn,vt)=>at.createElement("div",me({ref:mn.innerRef},mn.droppableProps),at.createElement(re.Z,{spinning:de},De.map((Cn,Qe)=>at.createElement(Gt._l,{key:Qe,draggableId:Qe.toString(),index:Qe},(jn,Ar)=>{var et,Se;return at.createElement("aside",me(me({ref:jn.innerRef},jn.draggableProps),jn.dragHandleProps),at.createElement(Be.Z,{title:at.createElement(Kt.Z,{value:(Cn==null?void 0:Cn.question_type)===8?(et=Cn==null?void 0:Cn.program_attr)==null?void 0:et.description:Cn.question_title}),color:"#fff",placement:"left",overlayClassName:X.titleTooltip},at.createElement("div",{onClick:()=>{if(st){ue();return}m(jt(me({},Cn),{index:Qe+1})),tn(zt),(0,Ce.Vf)("#question-scroll-id")},className:`${X.qcount} ${Cn.question_id===(v==null?void 0:v.question_id)?X.qcountclick:""}`},at.createElement("span",{className:X.score},Cn==null?void 0:Cn.question_score,"\u5206"),at.createElement("span",{className:X.qtitle},Qe+1,"\u3001",at.createElement(Kt.Z,{value:(Cn==null?void 0:Cn.question_type)===8?(Se=Cn==null?void 0:Cn.program_attr)==null?void 0:Se.description:Cn.question_title,showTextOnly:!0})))))}))),mn.placeholder))))},ot=l(95237),fe=l(74830),sn=l(57809),Qt=l(78673),on=l(86902),Yt=l(52862),mt=l(59301),ve=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),it=({form:o,TagDiscipline:m,exerciseitem:v,qitem:Z,getTagData:dt})=>{var zt;const[tn,st]=(0,n.useState)(!0),[ue,De]=(0,n.useState)(!1),[Ft,de]=(0,n.useState)(""),[He,Ut]=(0,n.useState)([]),[mn,vt]=(0,n.useState)([]),[Cn,Qe]=(0,n.useState)(0);(0,n.useEffect)(()=>{Ar()},[]);const jn=et=>ve(void 0,null,function*(){const Se=yield(0,_e.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:et==null?void 0:et.sub_discipline_id}});vt(Se==null?void 0:Se.tag_disciplines)}),Ar=()=>ve(void 0,null,function*(){const et=yield(0,_e.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ut(et.disciplines||[]),Z!=null&&Z.sub_discipline_id&&jn(Z),Qe(Z!=null&&Z.sub_discipline_id?1:0),o.setFieldsValue({difficulty:Z.difficulty||2,repeat_answer:!Z.repeat_answer,sub_discipline_id:Z!=null&&Z.sub_discipline_id?[Z==null?void 0:Z.discipline_id,Z==null?void 0:Z.sub_discipline_id]:[]})});return mt.createElement("div",null,mt.createElement("div",{style:{marginTop:30,overflow:"hidden",height:tn?"100%":0}},mt.createElement(w.default.Item,{className:X.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},mt.createElement(pe.ZP.Group,{className:X.radiogroup},mt.createElement(pe.ZP.Button,{className:X.easy,value:1},"\u7B80\u5355"),mt.createElement(pe.ZP.Button,{className:X.medium,value:2},"\u9002\u4E2D"),mt.createElement(pe.ZP.Button,{className:X.hard,value:3},"\u56F0\u96BE"))),mt.createElement(w.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:X.formcenterselect},mt.createElement(nt.Z,{className:X.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:He,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(et,Se)=>{o.setFieldsValue({sub_discipline_id:et,tag_discipline_ids:[]}),Qe(et?et.length:0),(et==null?void 0:et.length)>0&&(jn({sub_discipline_id:et[1]}),et[1]==(Z==null?void 0:Z.sub_discipline_id)&&o.setFieldValue("tag_discipline_ids",Z.tag_discipline_ids))},onClear:()=>{vt([]),o.setFieldValue("tag_discipline_ids",[]),Qe(0)}})),mt.createElement(w.default.Item,{className:X.formcenterselect},mt.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},mt.createElement(w.default.Item,{name:"tag_discipline_ids"},mt.createElement(sn.default,{className:X.selectitems,disabled:Cn===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(et,Se)=>Se.key.indexOf(et.toLowerCase())>=0},mn==null?void 0:mn.map(et=>mt.createElement(sn.default.Option,{key:et.name+et.id,value:et.id},mt.createElement("div",{style:{display:"flex",alignItems:"center"}},mt.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},et.name),(et==null?void 0:et.type)==="personal"&&mt.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Cn>0&&mt.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},mt.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),mt.createElement("a",{onClick:()=>{De(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),mt.createElement(w.default.Item,{className:X.formcenterselect},mt.createElement("div",{style:{display:"flex",alignItems:"center"}},mt.createElement(w.default.Item,{name:"repeat_answer",valuePropName:"checked"},mt.createElement(Qt.Z,null)),mt.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",mt.createElement(Be.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},mt.createElement(on.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),mt.createElement(Yt.Z,{open:ue,subDisciplineId:(zt=o.getFieldValue("sub_discipline_id"))==null?void 0:zt[1],onCancel:()=>{De(!1)},onOkClick:et=>{vt(Se=>[...Se,et]),o.setFieldValue("tag_discipline_ids",[...o.getFieldValue("tag_discipline_ids"),et==null?void 0:et.id])}}))},tt=l(59301),vn=Object.defineProperty,Ne=Object.defineProperties,V=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Wt=(o,m,v)=>m in o?vn(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,un=(o,m)=>{for(var v in m||(m={}))ct.call(m,v)&&Wt(o,v,m[v]);if(ne)for(var v of ne(m))yt.call(m,v)&&Wt(o,v,m[v]);return o},Ct=(o,m)=>Ne(o,V(m)),nn=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),yn=({qitem:o,setisedit:m,TagDiscipline:v,exerciseitem:Z,seveeditor:dt,deleteitem:zt,getTagData:tn,init:st,showTip:ue=!1})=>{const[De]=w.default.useForm();(0,n.useEffect)(()=>{var de;De.setFieldsValue(Ct(un({},o),{name:o==null?void 0:o.question_title,choices:(de=o==null?void 0:o.question_choices)==null?void 0:de.map(He=>Ct(un({},He),{standard_boolean:He!=null&&He.standard_boolean?1:0})),repeat_answer:!(o!=null&&o.repeat_answer)}))},[o]);const Ft=de=>{if(!(de!=null&&de.length))return!1;const He=de.map(mn=>{var vt;return(vt=mn.choice_text)==null?void 0:vt.trim().replace(/^\s+|\s+$/g,"")});return new Set(He).size!==He.length};return tt.createElement("div",null,tt.createElement(w.default,{form:De,colon:!1,onFinish:de=>{var He;if(Ft(de.choices)){K.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let Ut=Ct(un({},de),{item_type:o==null?void 0:o.question_type,choices:(He=de==null?void 0:de.choices)==null?void 0:He.map(mn=>Ct(un({},mn),{is_answer:mn.standard_boolean}))});dt(un(un({},o),Ut))},onFinishFailed:de=>nn(void 0,null,function*(){var He,Ut;K.ZP.error(de.errorFields[0].errors[0]),De.scrollToField((Ut=(He=de==null?void 0:de.errorFields)==null?void 0:He[0])==null?void 0:Ut.name,{behavior:"smooth",block:"center"})})},tt.createElement("div",{style:{display:"flex",alignItems:"center"}},tt.createElement("div",{style:{flex:1}},tt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),tt.createElement("span",null,(o==null?void 0:o.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!o.isadd&&tt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{zt()}},tt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),tt.createElement(te.ZP,{onClick:()=>{var de;o.isadd?(m(!1),st()):(De.setFieldsValue(Ct(un({},o),{name:o==null?void 0:o.question_title,choices:(de=o==null?void 0:o.question_choices)==null?void 0:de.map(He=>Ct(un({},He),{standard_boolean:He!=null&&He.standard_boolean?1:0})),repeat_answer:!(o!=null&&o.repeat_answer)})),m(!1))}},"\u53D6\u6D88"),tt.createElement(Be.Z,{overlayClassName:X.shake,open:ue,placement:"bottom",color:"rgba(244,156,14,0.19)",title:tt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},tt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},tt.createElement(te.ZP,{className:"ml20",type:"primary",onClick:()=>nn(void 0,null,function*(){De.submit()})},"\u4FDD\u5B58"))),tt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},tt.createElement(ot.Z,{align:"middle"},tt.createElement(w.default.Item,{className:X.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},tt.createElement(Q.Z,{onBlur:de=>{de.target.value==="0"&&K.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),tt.createElement(fe.u,{form:De,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),tt.createElement(it,{getTagData:tn,qitem:o,exerciseitem:Z,TagDiscipline:v,form:De}))))},Pn=l(26778),Wn=l(40142),Mt=l(59301),or=Object.defineProperty,In=Object.defineProperties,S=Object.getOwnPropertyDescriptors,J=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,U=(o,m,v)=>m in o?or(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,Tt=(o,m)=>{for(var v in m||(m={}))se.call(m,v)&&U(o,v,m[v]);if(J)for(var v of J(m))q.call(m,v)&&U(o,v,m[v]);return o},It=(o,m)=>In(o,S(m)),Ht=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),dn=({qitem:o,TagDiscipline:m,exerciseitem:v,setisedit:Z,seveeditor:dt,deleteitem:zt,getTagData:tn,init:st,showTip:ue=!1})=>{const[De]=w.default.useForm(),Ft=w.default.useWatch("use_blank_score",De);return(0,n.useEffect)(()=>{De.setFieldsValue(It(Tt({},o),{standard_answers:o.standard_answers||[],name:o.question_title,repeat_answer:!o.repeat_answer}))},[o]),Mt.createElement("div",null,Mt.createElement(w.default,{form:De,colon:!1,onValuesChange:(de,He)=>{var Ut,mn,vt,Cn;if(de!=null&&de.standard_answers||de!=null&&de.use_blank_score){let Qe=((Ut=De.getFieldValue("standard_answers"))==null?void 0:Ut.length)>0&&((vt=(mn=De.getFieldValue("standard_answers"))==null?void 0:mn.map(jn=>jn.score))==null?void 0:vt.filter(jn=>jn));(Qe==null?void 0:Qe.length)>0&&De.setFieldsValue({question_score:(Qe==null?void 0:Qe.length)>0&&((Cn=Qe.reduce((jn,Ar)=>jn+Ar))==null?void 0:Cn.toFixed(1))})}},onFinish:de=>{var He;dt(It(Tt(Tt({},o),de),{item_type:o==null?void 0:o.question_type,standard_answers:(He=de.standard_answers)==null?void 0:He.map((Ut,mn)=>It(Tt({},Ut),{position:Ut.choice_id||mn+1}))}))},onFinishFailed:de=>Ht(void 0,null,function*(){var He,Ut;de.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,Ce.pE)(),K.ZP.error(de.errorFields[0].errors[0]),De.scrollToField((Ut=(He=de==null?void 0:de.errorFields)==null?void 0:He[0])==null?void 0:Ut.name,{behavior:"smooth",block:"center"})})},Mt.createElement("div",{style:{display:"flex",alignItems:"center"}},Mt.createElement("div",{style:{flex:1}},Mt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Mt.createElement("span",null,"\u586B\u7A7A\u9898")),!o.isadd&&Mt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{zt()}},Mt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Mt.createElement(te.ZP,{onClick:()=>{o.isadd?(Z(!1),st()):(De.setFieldsValue(It(Tt({},o),{standard_answers:o.standard_answers,name:o.question_title,repeat_answer:!o.repeat_answer})),Z(!1))}},"\u53D6\u6D88"),Mt.createElement(Be.Z,{overlayClassName:X.shake,open:ue,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Mt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Mt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Mt.createElement(te.ZP,{className:"ml20",type:"primary",onClick:()=>{De.submit()}},"\u4FDD\u5B58"))),Mt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Mt.createElement(ot.Z,{align:"middle"},Ft?Mt.createElement(Wn.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):Mt.createElement(w.default.Item,{key:2,className:X.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Mt.createElement(Q.Z,{onBlur:de=>{de.target.value==="0"&&K.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),Mt.createElement(w.default.Item,{name:"use_blank_score",noStyle:!0},Mt.createElement(pe.ZP.Group,{className:X.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),Mt.createElement(Be.Z,{overlayInnerStyle:{width:460},title:Mt.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",Mt.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},Mt.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),Mt.createElement(Pn.u,{form:De,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Ft,answerKey:"standard_answers"}),Mt.createElement(it,{getTagData:tn,qitem:o,exerciseitem:v,TagDiscipline:m,form:De}))))},gn=l(41673),Pt=l(59301),Sn=Object.defineProperty,En=Object.defineProperties,ln=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Re=(o,m,v)=>m in o?Sn(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,$e=(o,m)=>{for(var v in m||(m={}))R.call(m,v)&&Re(o,v,m[v]);if(pn)for(var v of pn(m))Ge.call(m,v)&&Re(o,v,m[v]);return o},g=(o,m)=>En(o,ln(m)),G=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),xe=({qitem:o,setisedit:m,TagDiscipline:v,exerciseitem:Z,seveeditor:dt,deleteitem:zt,getTagData:tn,init:st,showTip:ue=!1})=>{const[De]=w.default.useForm();return(0,n.useEffect)(()=>{var Ft;De.setFieldsValue(g($e({},o),{name:o.question_title,repeat_answer:!o.repeat_answer,choices:(Ft=o==null?void 0:o.question_choices)==null?void 0:Ft.map(de=>g($e({},de),{is_answer:de!=null&&de.standard_boolean?1:0}))}))},[o]),Pt.createElement("div",null,Pt.createElement(w.default,{form:De,colon:!1,onFinish:Ft=>{dt($e($e({},o),Ft))},onFinishFailed:Ft=>G(void 0,null,function*(){var de,He;K.ZP.error(Ft.errorFields[0].errors[0]),De.scrollToField((He=(de=Ft==null?void 0:Ft.errorFields)==null?void 0:de[0])==null?void 0:He.name,{behavior:"smooth",block:"center"})})},Pt.createElement("div",{style:{display:"flex",alignItems:"center"}},Pt.createElement("div",{style:{flex:1}},Pt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Pt.createElement("span",null,"\u5224\u65AD\u9898")),!(o!=null&&o.isadd)&&Pt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{zt()}},Pt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Pt.createElement(te.ZP,{onClick:()=>{var Ft;o.isadd?(m(!1),st()):(De.setFieldsValue(g($e({},o),{name:o==null?void 0:o.question_title,choices:(Ft=o==null?void 0:o.question_choices)==null?void 0:Ft.map(de=>g($e({},de),{is_answer:de!=null&&de.standard_boolean?1:0})),repeat_answer:!(o!=null&&o.repeat_answer)})),m(!1))}},"\u53D6\u6D88"),Pt.createElement(Be.Z,{overlayClassName:X.shake,open:ue,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Pt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Pt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Pt.createElement(te.ZP,{className:"ml20",type:"primary",onClick:()=>{De.submit()}},"\u4FDD\u5B58"))),Pt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Pt.createElement(w.default.Item,{className:X.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Pt.createElement(Q.Z,{onBlur:Ft=>{Ft.target.value==="0"&&K.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Pt.createElement(gn.Z,{form:De,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Pt.createElement(it,{getTagData:tn,qitem:o,exerciseitem:Z,TagDiscipline:v,form:De}))))},x=l(36381),y={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},N=l(89378),le=l(23469),ke=Object.defineProperty,je=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Ke=(o,m,v)=>m in o?ke(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,C=(o,m)=>{for(var v in m||(m={}))Ye.call(m,v)&&Ke(o,v,m[v]);if(qe)for(var v of qe(m))Zt.call(m,v)&&Ke(o,v,m[v]);return o},j=(o,m)=>je(o,Ue(m)),Xe=(o,m)=>{var v={};for(var Z in o)Ye.call(o,Z)&&m.indexOf(Z)<0&&(v[Z]=o[Z]);if(o!=null&&qe)for(var Z of qe(o))m.indexOf(Z)<0&&Zt.call(o,Z)&&(v[Z]=o[Z]);return v};const Pe=o=>{var m=o,{value:v,onChange:Z,scrollId:dt}=m,zt=Xe(m,["value","onChange","scrollId"]);return n.createElement("div",{id:dt||""},n.createElement(le.Z,j(C({},zt),{defaultValue:v,onChange:(tn,st)=>{console.log("a:",tn,st),st!=null&&st.length?Z(tn,st):Z(tn)}})))},We=({value:o,onChange:m,placeholder:v,height:Z=140,isEdit:dt})=>dt?n.createElement(le.Z,{watch:!0,isFocus:!0,height:Z,placeholder:v,defaultValue:o,onChange:m}):n.createElement("div",{style:{cursor:"pointer"}},o?n.createElement(Kt.Z,{className:y.inputBorder,value:o}):n.createElement("div",{className:`${y.inputBorder} ${y.placeholder}`},v));var Te=l(43604),wn=l(37520),$t=Object.defineProperty,p=Object.defineProperties,H=Object.getOwnPropertyDescriptors,I=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Oe=(o,m,v)=>m in o?$t(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,Fe=(o,m)=>{for(var v in m||(m={}))$.call(m,v)&&Oe(o,v,m[v]);if(I)for(var v of I(m))be.call(m,v)&&Oe(o,v,m[v]);return o},ie=(o,m)=>p(o,H(m)),Ot=(o,m)=>{var v={};for(var Z in o)$.call(o,Z)&&m.indexOf(Z)<0&&(v[Z]=o[Z]);if(o!=null&&I)for(var Z of I(o))m.indexOf(Z)<0&&be.call(o,Z)&&(v[Z]=o[Z]);return v};const Lt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Xt=({value:o,onChange:m,choiceTextKey:v,answerKey:Z,index:dt,isEdit:zt,setInputActive:tn,form:st,choiceOptionsPath:ue,allowChangeMode:De,showAddIcon:Ft,addItem:de,deleteItem:He})=>{const Ut=(o==null?void 0:o[Z])===1,mn=()=>{const Cn=st.getFieldValue(ue);st.setFieldValue(ue,Cn.map(Qe=>ie(Fe({},Qe),{[Z]:0})))},vt=()=>{Ut?m(ie(Fe({},o),{[Z]:0})):(De||mn(),m(ie(Fe({},o),{[Z]:1})))};return n.createElement(ot.Z,{className:y.choiceWrap,align:"middle",wrap:!1},n.createElement(Te.Z,{onClick:vt,className:`${y.choiceIndex} ${Ut?y.activeAnswer:""}`},Lt[dt]),n.createElement(Te.Z,{flex:1,className:`${y.editorWrap} ml15`,onClick:tn},n.createElement(We,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:zt,value:o==null?void 0:o[v],onChange:Cn=>{m(ie(Fe({},o),{[v]:Cn}))}})),n.createElement(Te.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:vt,className:`${y.setAnswerBtn} ${Ut?y.activeAnswer:""}`},Ut?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),n.createElement(Te.Z,{className:y.actionWrapper},n.createElement(Be.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.createElement(wn.Z,{className:y.addIcon,onClick:de,style:{visibility:Ft?"visible":"hidden"}})),n.createElement(Be.Z,{title:"\u5220\u9664"},n.createElement(N.Z,{className:y.deleteIcon,onClick:He,style:{visibility:dt>1?"visible":"hidden"}}))))},Dt=({questionTitlePlaceholder:o,titleKey:m,choiceKey:v,analysisKey:Z,choiceTextKey:dt,answerKey:zt,choiceOptionsPath:tn,allowChangeMode:st=!0,form:ue,showAnalysis:De=!0})=>{const[Ft,de]=(0,n.useState)(),[He,Ut]=(0,n.useState)(!1);return n.createElement("div",{className:y.wrap},n.createElement("div",{className:y.questionTitleEditorWrap},n.createElement(w.default.Item,{label:"\u9898\u5E72",name:m,labelCol:{span:24},rules:[{required:!0}]},n.createElement(Pe,{scrollId:Array.isArray(m)?m.join("_"):`${m}`,watch:!0,height:140,placeholder:o}))),n.createElement(w.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),n.createElement(w.default.List,{name:v,rules:[{validator(mn,vt){const Cn=vt.some(jn=>jn[zt]===1),Qe=vt.findIndex(jn=>{var Ar;return((Ar=jn[dt])==null?void 0:Ar.length)<=0});return Qe!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Lt[Qe]}\u9009\u9879\u7684\u5185\u5BB9`)):Cn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(mn,{add:vt,remove:Cn})=>n.createElement("div",{id:Array.isArray(tn)?tn.join("_"):`${tn}`},mn.map((Qe,jn)=>{var Ar=Qe,{key:et,name:Se}=Ar,ur=Ot(Ar,["key","name"]);const Fr=Ft===et,br=()=>{de(et)},wr=jn<7&&jn===mn.length-1,sr=()=>vt({[dt]:"",[zt]:0}),ht=()=>Cn(Se);return n.createElement(w.default.Item,ie(Fe({},ur),{key:et,name:Se,noStyle:!0}),n.createElement(Xt,{choiceTextKey:dt,answerKey:zt,index:jn,isEdit:Fr,setInputActive:br,form:ue,choiceOptionsPath:tn,allowChangeMode:st,showAddIcon:wr,addItem:sr,deleteItem:ht}))}),mn.length<8&&n.createElement("div",{className:`${y.addBtn} mb30`,onClick:()=>vt({[dt]:"",[zt]:0})},"\u6DFB\u52A0\u9009\u9879"))),De&&n.createElement("div",{onClick:()=>Ut(!0)},n.createElement(w.default.Item,{name:Z,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(We,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:He}))))};var Je=l(59301),hn=Object.defineProperty,An=Object.defineProperties,tr=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,Ln=(o,m,v)=>m in o?hn(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,lr=(o,m)=>{for(var v in m||(m={}))Rn.call(m,v)&&Ln(o,v,m[v]);if(Hn)for(var v of Hn(m))_n.call(m,v)&&Ln(o,v,m[v]);return o},Dn=(o,m)=>An(o,tr(m)),nr=(o,m)=>{var v={};for(var Z in o)Rn.call(o,Z)&&m.indexOf(Z)<0&&(v[Z]=o[Z]);if(o!=null&&Hn)for(var Z of Hn(o))m.indexOf(Z)<0&&_n.call(o,Z)&&(v[Z]=o[Z]);return v};const Bn=({value:o,onChange:m})=>{const v=dt=>{P.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:y.modal,onOk:()=>{const zt=[...o];zt.splice(dt,1),m(zt)}})},Z=()=>{const dt=[...o];dt.push(""),m(dt)};return Je.createElement(ot.Z,{className:"ml20"},Je.createElement(Te.Z,{flex:1},o==null?void 0:o.map((dt,zt)=>Je.createElement(ot.Z,{key:`${dt}_${zt}`,align:"middle",className:"mb20"},Je.createElement(k.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:dt,autoSize:{maxRows:3},maxLength:1e3,onBlur:tn=>{const st=[...o],ue=tn.target.value.trim();st[zt]=ue,m(st)}}),Je.createElement(Be.Z,{title:"\u5220\u9664"},Je.createElement(N.Z,{className:y.deleteIcon,style:{marginLeft:15,visibility:zt>0?"visible":"hidden"},onClick:()=>v(zt)}))))),Je.createElement(Te.Z,null,Je.createElement("div",{className:`${y.addBtn}`,onClick:()=>{Z()}},"\u65B0\u589E\u7B54\u6848")))},Gn=({value:o=!0,onChange:m})=>Je.createElement(Qt.Z,{checked:!o,onChange:v=>{m(!v)}}),fr="\u2581",Dr=({questionTitlePlaceholder:o,form:m,name:v,scoreByBlank:Z,answerKey:dt,titleKey:zt="name",analysisKey:tn="analysis",isOrdered:st="is_ordered"})=>{var ue,De;const[Ft,de]=(0,n.useState)(!1),He=(et,Se)=>{const ur=Se.line;let Fr=0;for(let wr=0;wr<ur;wr++)Fr+=et.getLine(wr).split(fr).length-1;const br=et.getLine(ur).substring(0,Se.ch);return Fr+=br.split(fr).length-1,Fr},Ut=(et,Se,ur,Fr)=>{const br=et.getRange(Se.from,Se.to);let wr=0;if(Se.text.forEach(sr=>{wr+=sr.split(fr).length-1}),Se.origin!=="setValue"){if(br&&br.indexOf(fr)!==-1){const sr=br.split(fr).length-1,ht=He(et,Se.from);if(console.log(`\u5220\u9664${sr}\u4E2A\uFF0C \u524D\u9762\u6709${ht}\u4E2A\uFF0C\u65B0\u589E${wr}\u4E2A`),sr>1){const yr=Array.from({length:sr},(Tr,Lr)=>ht+Lr);Fr(yr)}else Fr(ht)}else if(wr>0){const sr=He(et,Se.from);console.log(`\u65B0\u589E${wr}\u4E2A\uFF0C\u4E4B\u524D\u6709${sr}\u4E2A`),ur(wr,sr)}}},mn=()=>{const et=m.getFieldValue(["sub_item_banks",...dt]);m.setFieldValue(["sub_item_banks",...dt],et==null?void 0:et.map((Se,ur)=>Dn(lr({},Se),{position:ur+1})))},vt=(0,n.useRef)(),Cn=(et,Se)=>{for(let ur=0;ur<et;ur++)vt.current({position:null,answer_text:[""]},Se+ur);mn()},Qe=(0,n.useRef)(),jn=et=>{Qe.current(et),mn()},Ar=(De=(ue=m.getFieldValue("sub_item_banks"))==null?void 0:ue[dt==null?void 0:dt[0]])==null?void 0:De[dt==null?void 0:dt[1]];return console.log(m==null?void 0:m.getFieldValue(["sub_item_banks",...Z])),Je.createElement("div",{className:y.wrap},Je.createElement("div",{className:y.questionTitleEditorWrap},Je.createElement(w.default.Item,{label:"\u9898\u5E72",name:zt,labelCol:{span:24},rules:[{required:!0}]},Je.createElement(Pe,{scrollId:"name",watch:!0,height:140,placeholder:o,showNullButton:!0,onCMBeforeChange:(et,Se)=>{Ut(et,Se,Cn,jn)}}))),Je.createElement(w.default.List,{name:dt,rules:[{validator(et,Se){if((Se==null?void 0:Se.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const ur of Se){const{answer_text:Fr}=ur||{};if(Fr!=null&&Fr.some(br=>(br==null?void 0:br.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(et,{add:Se,remove:ur},{errors:Fr})=>(vt.current=Se,Qe.current=ur,Je.createElement(Je.Fragment,null,Je.createElement(w.default.Item,{label:Je.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(et!=null&&et.length)&&Je.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),et.map((br,wr)=>{var sr=br,{key:ht,name:yr}=sr,Tr=nr(sr,["key","name"]);return Je.createElement(ot.Z,{className:"mb20",key:ht,align:"top"},Je.createElement(Te.Z,{flex:"0 0 auto",className:`${y.blankIndex} pt5`},"\u586B\u7A7A\u9879",wr+1),Je.createElement(Te.Z,{flex:1},Je.createElement(ot.Z,{align:"top",justify:"space-between"},Je.createElement(Te.Z,{flex:1},Je.createElement(w.default.Item,Dn(lr({},Tr),{name:[yr,"answer_text"],noStyle:!0}),Je.createElement(Bn,null))),(m==null?void 0:m.getFieldValue(["sub_item_banks",...Z]))&&Je.createElement(Te.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Je.createElement(w.default.Item,Dn(lr({},Tr),{name:[yr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:y.blankInputNumberWrapper}),Je.createElement(Q.Z,{onChange:()=>{var Lr,Ir;let hr=m==null?void 0:m.getFieldValue(["sub_item_banks",dt==null?void 0:dt[0],"standard_answers"]),Rr=0;for(let Ur in hr)(Lr=hr[Ur])!=null&&Lr.score&&(Rr+=Number((Ir=hr[Ur])==null?void 0:Ir.score));m==null||m.setFieldValue(["sub_item_banks",dt==null?void 0:dt[0],"question_score"],Rr)},className:y.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Je.createElement(w.default.Item,Dn(lr({},Tr),{name:[yr,"position"],noStyle:!0}),Je.createElement(k.default,{type:"hidden"}))))})))),Je.createElement(ot.Z,{align:"middle"},Je.createElement(w.default.Item,{name:[v,"downcase"],valuePropName:"checked"},Je.createElement(Qt.Z,null)),Je.createElement(Te.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Je.createElement(ot.Z,{align:"middle"},Je.createElement(w.default.Item,{name:[v,"no_space"],valuePropName:"checked"},Je.createElement(Qt.Z,null)),Je.createElement(Te.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ar==null?void 0:Ar.length)>1&&Je.createElement(ot.Z,{align:"middle",className:(Ar==null?void 0:Ar.length)>1?"mb30":`${y.hide}`},Je.createElement(w.default.Item,{name:st},Je.createElement(Gn,null)),Je.createElement(Te.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Je.createElement("div",{onClick:()=>de(!0)},Je.createElement(w.default.Item,{name:tn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Je.createElement(We,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ft}))))};var Un=Object.defineProperty,Zn=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,qt=(o,m,v)=>m in o?Un(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,$n=(o,m)=>{for(var v in m||(m={}))Yn.call(m,v)&&qt(o,v,m[v]);if(kn)for(var v of kn(m))Nn.call(m,v)&&qt(o,v,m[v]);return o},_r=(o,m)=>Zn(o,cr(m)),Kn=(o,m)=>{var v={};for(var Z in o)Yn.call(o,Z)&&m.indexOf(Z)<0&&(v[Z]=o[Z]);if(o!=null&&kn)for(var Z of kn(o))m.indexOf(Z)<0&&Nn.call(o,Z)&&(v[Z]=o[Z]);return v};const mr={\u6B63\u786E:"T",\u9519\u8BEF:"F"},vr=({value:o,onChange:m,form:v,choiceKey:Z})=>{const dt=(o==null?void 0:o.is_answer)===1,zt=o==null?void 0:o.choice_text,tn=()=>{var st;const ue=(st=v==null?void 0:v.getFieldValue(["sub_item_banks",...Z]))==null?void 0:st.map(De=>({choice_text:De.choice_text,is_answer:0}));v==null||v.setFieldValue(["sub_item_banks",...Z],ue),m(_r($n({},o),{is_answer:1}))};return n.createElement(ot.Z,{className:y.choiceWrap,align:"middle",wrap:!1},n.createElement(Te.Z,{onClick:tn,className:`${y.choiceIndex} ${y.judgementIndex} ${dt?y.activeAnswer:""}`},mr[zt]),n.createElement(Te.Z,{flex:1,className:`${y.editorWrap} ml15`},n.createElement("div",{className:`${y.inputBorder} ${y.placeholder} ${dt?y.activeJudgementAnswer:""}`},zt)),n.createElement(Te.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:tn,className:`${y.setAnswerBtn} ${dt?y.activeAnswer:""}`},dt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},cn=({questionTitlePlaceholder:o,choiceKey:m="choices",form:v,titleKey:Z="name",analysisKey:dt="analysis"})=>{const[zt,tn]=(0,n.useState)(!1);return n.createElement("div",{className:y.wrap},n.createElement("div",{className:y.questionTitleEditorWrap},n.createElement(w.default.Item,{label:"\u9898\u5E72",name:Z,labelCol:{span:24},rules:[{required:!0}]},n.createElement(Pe,{scrollId:"name",watch:!0,height:140,placeholder:o}))),n.createElement(w.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},n.createElement(w.default.List,{name:m,rules:[{validator(st,ue){return ue.some(Ft=>(Ft==null?void 0:Ft.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},st=>n.createElement("div",{id:"choices"},st.map(ue=>{var De=ue,{key:Ft,name:de}=De,He=Kn(De,["key","name"]);return n.createElement(w.default.Item,_r($n({},He),{key:Ft,name:de,noStyle:!0}),n.createElement(vr,{form:v,choiceKey:m}))})))),n.createElement("div",{onClick:()=>tn(!0)},n.createElement(w.default.Item,{name:dt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(We,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:zt}))))};var Qn=l(12563),Vn=Object.defineProperty,gr=Object.defineProperties,Wr=Object.getOwnPropertyDescriptors,Hr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,rr=(o,m,v)=>m in o?Vn(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,xr=(o,m)=>{for(var v in m||(m={}))qr.call(m,v)&&rr(o,v,m[v]);if(Hr)for(var v of Hr(m))aa.call(m,v)&&rr(o,v,m[v]);return o},ea=(o,m)=>gr(o,Wr(m)),Vr=(o,m)=>{var v={};for(var Z in o)qr.call(o,Z)&&m.indexOf(Z)<0&&(v[Z]=o[Z]);if(o!=null&&Hr)for(var Z of Hr(o))m.indexOf(Z)<0&&aa.call(o,Z)&&(v[Z]=o[Z]);return v};const la=o=>{var m=o,{value:v,onChange:Z}=m,dt=Vr(m,["value","onChange"]);const zt=tn=>{Z([tn])};return n.createElement(le.Z,ea(xr({},dt),{defaultValue:v==null?void 0:v[0],onChange:zt}))},Fa=o=>{if(!o)return!1;if(/^s*$/.test(o)||o.trim()===""){K.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let m=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return o==="|"?(K.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Ba=({value:o=[],onClose:m})=>n.createElement(Qn.default,{closable:!0,onClose:m,className:y.keywordTag},n.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},o.join(" \u6216 "))),kr=({questionTitlePlaceholder:o,form:m,showKeywords:v,isMustKeyWords:Z=v,titleKey:dt="name",analysisKey:zt="analysis",answerTexts:tn="answer_texts",keywords:st="keywords",useKeywords:ue="use_keywords",indexs:De})=>{var Ft,de,He,Ut;const[mn,vt]=(0,n.useState)(!1),[Cn,Qe]=(0,n.useState)(""),jn=(de=(Ft=m.getFieldValue("sub_item_banks"))==null?void 0:Ft[ue==null?void 0:ue[0]])==null?void 0:de[ue==null?void 0:ue[1]],Ar=(Ut=(He=m.getFieldValue("sub_item_banks"))==null?void 0:He[ue==null?void 0:ue[0]])==null?void 0:Ut.question_score;return n.createElement("div",{className:y.wrap},n.createElement("div",{className:y.questionTitleEditorWrap},n.createElement(w.default.Item,{label:"\u9898\u5E72",name:dt,labelCol:{span:24},rules:[{required:!0}]},n.createElement(Pe,{scrollId:"name",watch:!0,height:140,placeholder:o}))),n.createElement(w.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:tn,labelCol:{span:24}},n.createElement(la,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),v&&!Z&&n.createElement(w.default.Item,{hidden:!0,name:ue,valuePropName:"checked"},n.createElement(Qt.Z,{defaultChecked:!0})),v&&Z&&n.createElement(ot.Z,{align:"middle",className:"mb30"},n.createElement(w.default.Item,{name:ue,valuePropName:"checked"},n.createElement(Qt.Z,null)),n.createElement(Te.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),n.createElement(Te.Z,null,n.createElement(Be.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},n.createElement(on.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(jn||!Z)&&n.createElement(w.default.List,{name:st,rules:[{validator(et,Se){return Z?Se!=null&&Se.length?(Se==null?void 0:Se.reduce((Fr,br)=>Fr+br.score,0))>parseFloat(Ar)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(et,{add:Se,remove:ur})=>n.createElement(n.Fragment,null,n.createElement("div",{className:`${y.title} mb10`},Z?"\u5173\u952E\u8BCD":n.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),n.createElement(ot.Z,{align:"middle",className:"font14 mb30"},n.createElement(Te.Z,{flex:1},n.createElement(k.default,{value:Cn,onChange:Fr=>{Qe(Fr.target.value)},maxLength:50,allowClear:!0,onPressEnter:Fr=>{var br,wr,sr,ht;const yr=`${(br=Fr.target)==null?void 0:br.value}`,Tr=(sr=(wr=yr==null?void 0:yr.split("|"))==null?void 0:wr.filter(hr=>!!hr))==null?void 0:sr.map(hr=>hr.trim()),Lr=m.getFieldValue(["sub_item_banks",...st]),Ir=((ht=Lr==null?void 0:Lr.map(hr=>hr==null?void 0:hr.keyword))==null?void 0:ht.flat())||[];for(const hr of Tr)if(Ir.includes(hr)){K.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Fa(yr)&&(Se({keyword:Tr,score:1}),Qe(""))},className:y.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),n.createElement(Te.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),et.map(Fr=>{var br=Fr,{key:wr,name:sr}=br,ht=Vr(br,["key","name"]);return n.createElement(ot.Z,{key:wr,className:"mb20",style:{marginRight:148}},n.createElement(Te.Z,{flex:1},n.createElement(ot.Z,{align:"middle",justify:"space-between"},n.createElement(w.default.Item,ea(xr({},ht),{name:[sr,"keyword"]}),n.createElement(Ba,{onClose:()=>ur(sr)})),Z&&n.createElement(w.default.Item,ea(xr({},ht),{name:[sr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:y.blankInputNumberWrapper}),n.createElement(Q.Z,{className:y.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),n.createElement("div",{onClick:()=>vt(!0)},n.createElement(w.default.Item,{name:zt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(We,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:mn}))))};var en=l(59301),Sr=Object.defineProperty,zr=Object.defineProperties,Gr=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ze=(o,m,v)=>m in o?Sr(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,W=(o,m)=>{for(var v in m||(m={}))z.call(m,v)&&ze(o,v,m[v]);if(s)for(var v of s(m))ye.call(m,v)&&ze(o,v,m[v]);return o},ut=(o,m)=>zr(o,Gr(m)),Ae=(o,m)=>{var v={};for(var Z in o)z.call(o,Z)&&m.indexOf(Z)<0&&(v[Z]=o[Z]);if(o!=null&&s)for(var Z of s(o))m.indexOf(Z)<0&&ye.call(o,Z)&&(v[Z]=o[Z]);return v};const{Panel:ce}=x.default,Me=({questionTitlePlaceholder:o,choiceKey:m,form:v,withScore:Z})=>{const dt=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[zt,tn]=(0,n.useState)(),[st,ue]=(0,n.useState)([]),De=de=>{ue(de)},Ft=({value:de})=>en.createElement("div",{style:{width:150,paddingLeft:11}},de);return en.createElement("div",{className:y.wrap},en.createElement("div",{className:y.questionTitleEditorWrap},en.createElement(w.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},en.createElement(Pe,{scrollId:"name",watch:!0,height:140,placeholder:o}))),en.createElement(w.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),en.createElement(w.default.List,{name:"sub_item_banks",rules:[{validator(de,He){return He?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(de,{add:He,remove:Ut,move:mn})=>{const vt=v.getFieldValue("sub_item_banks");return en.createElement(en.Fragment,null,en.createElement(x.default,{className:de.length>0?y.collapseWrapper:"",bordered:!1,activeKey:st,onChange:De,expandIcon:({isActive:Cn})=>en.createElement("i",{className:`iconfont icon-weizhankai ${Cn?y.open:y.close}`,style:{fontSize:14,transition:"all .2s"}})},de.map((Cn,Qe)=>{var jn=Cn,{key:Ar,name:et}=jn,Se=Ae(jn,["key","name"]),ur,Fr,br,wr,sr,ht,yr,Tr,Lr,Ir,hr,Rr,Ur,Jn;return en.createElement(ce,{className:y.panel,forceRender:!0,header:en.createElement("div",{className:y.panelHeader},"\u7B2C",Qe+1,"\u5C0F\u9898",en.createElement("span",null,"\uFF08",((ur=vt==null?void 0:vt[et])==null?void 0:ur.question_type)==0?"\u5355\u9009\u9898":((Fr=vt==null?void 0:vt[et])==null?void 0:Fr.question_type)==1?"\u591A\u9009\u9898":((br=vt==null?void 0:vt[et])==null?void 0:br.question_type)==3?"\u586B\u7A7A\u9898":((wr=vt==null?void 0:vt[et])==null?void 0:wr.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:et,extra:en.createElement(ot.Z,{align:"middle",onClick:Br=>Br.stopPropagation()},((sr=vt==null?void 0:vt[et])==null?void 0:sr.question_type)==3&&en.createElement(en.Fragment,null,en.createElement(pe.ZP.Group,{defaultValue:(ht=vt==null?void 0:vt[et])==null?void 0:ht.use_blank_score,className:X.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Br=>{var Mr,Zr,na,ca,da;if(v==null||v.setFieldValue(["sub_item_banks",et,"use_blank_score"],(Mr=Br==null?void 0:Br.target)==null?void 0:Mr.value),(Zr=Br==null?void 0:Br.target)!=null&&Zr.value){let ga=0;for(let Na in(na=v==null?void 0:v.getFieldValue(["sub_item_banks",et]))==null?void 0:na.standard_answers)ga+=Number((da=(ca=v==null?void 0:v.getFieldValue(["sub_item_banks",et]))==null?void 0:ca.standard_answers[Na])==null?void 0:da.score);v==null||v.setFieldValue(["sub_item_banks",et,"question_score"],ga||"")}tn(new Date)}}),en.createElement(Be.Z,{overlayInnerStyle:{width:460},title:en.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",en.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},en.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),Z&&en.createElement(w.default.Item,ut(W({},Se),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[et,"question_score"],className:y.blankInputNumberWrapper}),((yr=vt==null?void 0:vt[et])==null?void 0:yr.question_type)==3&&((Tr=vt==null?void 0:vt[et])!=null&&Tr.use_blank_score)?en.createElement(Ft,null):en.createElement(Q.Z,{className:y.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),en.createElement(ot.Z,{align:"middle",className:"pl40",style:{width:82}},Qe!==0&&en.createElement("div",{onClick:()=>{var Br;mn(Qe,Qe-1);const Mr=(Br=v.getFieldValue("sub_item_banks"))==null?void 0:Br.map((Zr,na)=>(de.map((ca,da)=>{na===da&&(Zr.q_position=Number(ca.name)+1)}),Zr));v.setFieldValue("sub_item_banks",Mr)}},en.createElement(Be.Z,{title:"\u4E0A\u79FB"},en.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),Qe<de.length-1&&en.createElement("div",{onClick:()=>{var Br;mn(Qe,Qe+1);const Mr=(Br=v.getFieldValue("sub_item_banks"))==null?void 0:Br.map((Zr,na)=>(de.map((ca,da)=>{na===da&&(Zr.q_position=Number(ca.name)+1)}),Zr));v.setFieldValue("sub_item_banks",Mr)},className:Qe===0?"":"ml10"},en.createElement(Be.Z,{title:"\u4E0B\u79FB"},en.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),en.createElement(Be.Z,{title:"\u5220\u9664"},en.createElement(N.Z,{className:`${y.deleteIcon} ml40`,onClick:()=>Ut(et)})))},en.createElement(w.default.Item,ut(W({},Se),{name:et}),(((Lr=vt==null?void 0:vt[et])==null?void 0:Lr.question_type)==0||((Ir=vt==null?void 0:vt[et])==null?void 0:Ir.question_type)==1)&&en.createElement(Dt,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((hr=vt==null?void 0:vt[et])==null?void 0:hr.question_type)==1,form:v,choiceKey:[et,"choices"],titleKey:[et,"name"],analysisKey:[et,"analysis"],choiceOptionsPath:["sub_item_banks",et,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Rr=vt==null?void 0:vt[et])==null?void 0:Rr.question_type)==3&&en.createElement(Dr,{form:v,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:et,scoreByBlank:[et,"use_blank_score"],titleKey:[et,"name"],analysisKey:[et,"analysis"],isOrdered:[et,"is_ordered"],answerKey:[et,"standard_answers"],key:zt}),((Ur=vt==null?void 0:vt[et])==null?void 0:Ur.question_type)==2&&en.createElement(cn,{form:v,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[et,"name"],analysisKey:[et,"analysis"],choiceKey:[et,"choices"]}),((Jn=vt==null?void 0:vt[et])==null?void 0:Jn.question_type)==4&&en.createElement(kr,{showKeywords:!0,isMustKeyWords:!0,form:v,titleKey:[et,"name"],analysisKey:[et,"analysis"],answerTexts:[et,"answer_texts"],useKeywords:[et,"use_keywords"],keywords:[et,"keywords"],indexs:et,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:zt})))})),de.length<20&&en.createElement(Ie.Z,{menu:{items:[{label:en.createElement("div",{onClick:()=>{He({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),ue([de==null?void 0:de.length,...st])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:en.createElement("div",{onClick:()=>{He({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),ue([de==null?void 0:de.length,...st])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:en.createElement("div",{onClick:()=>{He({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),ue([de==null?void 0:de.length,...st])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:en.createElement("div",{onClick:()=>{He({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),ue([de==null?void 0:de.length,...st])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:en.createElement("div",{onClick:()=>{He({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),ue([de==null?void 0:de.length,...st])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Cn=>Cn.show).map(Cn=>({label:Cn.label,key:Cn.key}))}},en.createElement("div",{className:`${y.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Ee=l(59301),xt=Object.defineProperty,Rt=Object.defineProperties,Vt=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,Er=(o,m,v)=>m in o?xt(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,Nr=(o,m)=>{for(var v in m||(m={}))Mn.call(m,v)&&Er(o,v,m[v]);if(Xn)for(var v of Xn(m))ir.call(m,v)&&Er(o,v,m[v]);return o},oa=(o,m)=>Rt(o,Vt(m)),Qa=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),Sa=({qitem:o,setisedit:m,TagDiscipline:v,exerciseitem:Z,seveeditor:dt,deleteitem:zt,getTagData:tn,init:st,showTip:ue=!1})=>{const[De]=w.default.useForm();(0,n.useEffect)(()=>{var de;De.setFieldsValue(oa(Nr({},o),{name:o.question_title,sub_item_banks:(de=o.sub_exercise_questions)==null?void 0:de.map(He=>{var Ut;return oa(Nr({},He),{name:He.question_title,choices:(Ut=He==null?void 0:He.question_choices)==null?void 0:Ut.map(mn=>oa(Nr({},mn),{is_answer:mn!=null&&mn.standard_boolean?1:0}))})}),repeat_answer:!o.repeat_answer}))},[o]);const Ft=de=>{if(!(de!=null&&de.length))return!1;const He=de.map(mn=>{var vt;return(vt=mn.choice_text)==null?void 0:vt.trim().replace(/^\s+|\s+$/g,"")});return new Set(He).size!==He.length};return Ee.createElement("div",null,Ee.createElement(w.default,{form:De,colon:!1,onValuesChange:(de,He)=>{var Ut,mn,vt;if(de!=null&&de.sub_item_banks){let Cn=((Ut=De.getFieldValue("sub_item_banks"))==null?void 0:Ut.length)>0&&((vt=(mn=De.getFieldValue("sub_item_banks"))==null?void 0:mn.map(Qe=>{var jn;if(Qe.question_type==3&&(Qe!=null&&Qe.use_blank_score)){let Ar=0;for(let et in Qe==null?void 0:Qe.standard_answers)Ar+=Number((jn=Qe==null?void 0:Qe.standard_answers[et])==null?void 0:jn.score);return Ar}else return Qe.question_score}))==null?void 0:vt.filter(Qe=>Qe));(Cn==null?void 0:Cn.length)>0&&De.setFieldsValue({question_score:parseFloat(Cn==null?void 0:Cn.reduce((Qe,jn)=>parseFloat(Qe)+parseFloat(jn))).toFixed(1)})}},onFinish:de=>{var He,Ut;if((He=de.sub_item_banks)==null?void 0:He.some(vt=>vt.question_type===0||vt.question_type===1?Ft(vt.choices):!1)){K.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}dt(oa(Nr(Nr({},o),de),{sub_item_banks:(Ut=de==null?void 0:de.sub_item_banks)==null?void 0:Ut.map(vt=>(console.log(vt),oa(Nr({},vt),{item_type:vt==null?void 0:vt.question_type,id:(vt==null?void 0:vt.question_id)||""})))}))},onFinishFailed:de=>Qa(void 0,null,function*(){var He,Ut;K.ZP.error(de.errorFields[0].errors[0]),De.scrollToField((Ut=(He=de==null?void 0:de.errorFields)==null?void 0:He[0])==null?void 0:Ut.name,{behavior:"smooth",block:"center"})})},Ee.createElement("div",{style:{display:"flex",alignItems:"center"}},Ee.createElement("div",{style:{flex:1}},Ee.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ee.createElement("span",null,"\u7EC4\u5408\u9898")),!o.isadd&&Ee.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{zt()}},Ee.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ee.createElement(te.ZP,{onClick:()=>{var de;o.isadd?(m(!1),st()):(De.setFieldsValue(oa(Nr({},o),{name:o==null?void 0:o.question_title,choices:(de=o==null?void 0:o.question_choices)==null?void 0:de.map(He=>oa(Nr({},He),{standard_boolean:He!=null&&He.standard_boolean?1:0})),repeat_answer:!(o!=null&&o.repeat_answer)})),m(!1))}},"\u53D6\u6D88"),Ee.createElement(Be.Z,{overlayClassName:X.shake,open:ue,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ee.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ee.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ee.createElement(te.ZP,{className:"ml20",type:"primary",onClick:()=>{De.submit()}},"\u4FDD\u5B58"))),Ee.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ee.createElement(Wn.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Ee.createElement(Me,{form:De,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Ee.createElement(it,{getTagData:tn,qitem:o,exerciseitem:Z,TagDiscipline:v,form:De}))))},xa=l(35890),Da=l(24334),Or=l(59301),_a=Object.defineProperty,jo=Object.defineProperties,Wo=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,Xl=Object.prototype.hasOwnProperty,Ho=Object.prototype.propertyIsEnumerable,ia=(o,m,v)=>m in o?_a(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,Pa=(o,m)=>{for(var v in m||(m={}))Xl.call(m,v)&&ia(o,v,m[v]);if(pl)for(var v of pl(m))Ho.call(m,v)&&ia(o,v,m[v]);return o},Ya=(o,m)=>jo(o,Wo(m)),Vo=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),ll=({qitem:o,TagDiscipline:m,exerciseitem:v,setisedit:Z,seveeditor:dt,deleteitem:zt,getTagData:tn,init:st,showTip:ue=!1})=>{const[De]=w.default.useForm(),Ft=!0;return(0,n.useEffect)(()=>{var de,He,Ut;De.setFieldsValue(Ya(Pa({},o),{standard_answers:o.standard_answer,difficulty:o.difficulty,item_banks_group_id:o.item_banks_group_id,hack:Ya(Pa({},o),{time_limit:(o==null?void 0:o.time_limit)||3}),hack_codes:{language:(de=o==null?void 0:o.program_attr)==null?void 0:de.language,code:Da.Base64.decode(((He=o==null?void 0:o.program_attr)==null?void 0:He.code)||"")},hack_sets:Pa({},(Ut=o==null?void 0:o.hack_sets)==null?void 0:Ut[0]),repeat_answer:!o.repeat_answer}))},[o]),Or.createElement("div",null,Or.createElement(w.default,{form:De,colon:!1,onValuesChange:(de,He)=>{var Ut,mn,vt,Cn;if(de!=null&&de.standard_answers){let Qe=((Ut=De.getFieldValue("standard_answers"))==null?void 0:Ut.length)>0&&((vt=(mn=De.getFieldValue("standard_answers"))==null?void 0:mn.map(jn=>jn.score))==null?void 0:vt.filter(jn=>jn));(Qe==null?void 0:Qe.length)>0&&De.setFieldsValue({question_score:(Qe==null?void 0:Qe.length)>0&&((Cn=Qe.reduce((jn,Ar)=>jn+Ar))==null?void 0:Cn.toFixed(1))})}},onFinish:de=>{var He;dt(Ya(Pa(Pa({},o),de),{item_type:o==null?void 0:o.question_type,standard_answers:(He=de.standard_answers)==null?void 0:He.map((Ut,mn)=>Ya(Pa({},Ut),{position:mn+1})),standard_answer:void 0}))},onFinishFailed:de=>Vo(void 0,null,function*(){var He,Ut;K.ZP.error(de.errorFields[0].errors[0]),De.scrollToField((Ut=(He=de==null?void 0:de.errorFields)==null?void 0:He[0])==null?void 0:Ut.name,{behavior:"smooth",block:"center"})})},Or.createElement("div",{style:{display:"flex",alignItems:"center"}},Or.createElement("div",{style:{flex:1}},Or.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Or.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!o.isadd&&Or.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{zt()}},Or.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Or.createElement(te.ZP,{onClick:()=>{var de,He,Ut;o.isadd?(Z(!1),st()):(De.setFieldsValue(Ya(Pa({},o),{standard_answers:o.standard_answer,difficulty:o.difficult,item_banks_group_id:o.item_banks_group_id,hack:Pa({},o),hack_codes:{language:(de=o==null?void 0:o.program_attr)==null?void 0:de.language,code:Da.Base64.decode((He=o==null?void 0:o.program_attr)==null?void 0:He.code)},hack_sets:Pa({},(Ut=o==null?void 0:o.hack_sets)==null?void 0:Ut[0]),repeat_answer:!o.repeat_answer})),Z(!1))}},"\u53D6\u6D88"),Or.createElement(Be.Z,{overlayClassName:X.shake,open:ue,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Or.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Or.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Or.createElement(te.ZP,{className:"ml20",type:"primary",onClick:()=>{De.submit()}},"\u4FDD\u5B58"))),Or.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Or.createElement(Wn.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Or.createElement(xa.t,{form:De,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Ft,hackidentifier:o==null?void 0:o.hack_identifier,answerKey:"standard_answers"}),Or.createElement(it,{getTagData:tn,qitem:o,exerciseitem:v,TagDiscipline:m,form:De}))))},jr=l(59301),Jl=Object.defineProperty,Yl=Object.defineProperties,Uo=Object.getOwnPropertyDescriptors,$l=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,fa=Object.prototype.propertyIsEnumerable,ql=(o,m,v)=>m in o?Jl(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,ya=(o,m)=>{for(var v in m||(m={}))zo.call(m,v)&&ql(o,v,m[v]);if($l)for(var v of $l(m))fa.call(m,v)&&ql(o,v,m[v]);return o},sa=(o,m)=>Yl(o,Uo(m)),_l=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),Qo=({qitem:o,setqitem:m,setisedit:v,TagDiscipline:Z,exerciseitem:dt,seveeditor:zt,deleteitem:tn,showTip:st=!1})=>{var ue;const[De]=w.default.useForm();return(0,n.useEffect)(()=>{var Ft,de;De.setFieldsValue(sa(ya({},o),{name:o==null?void 0:o.question_title,choices:(Ft=o==null?void 0:o.question_choices)==null?void 0:Ft.map(He=>sa(ya({},He),{standard_boolean:He!=null&&He.standard_boolean?1:0})),repeat_answer:!(o!=null&&o.repeat_answer)})),o.shixun=(de=o==null?void 0:o.shixun)==null?void 0:de.map(He=>sa(ya({},He),{defaultscore:He.challenge_score}))},[]),jr.createElement("div",null,jr.createElement(w.default,{form:De,colon:!1,onFinish:Ft=>{var de,He;let Ut=sa(ya({},Ft),{question_scores:(de=o==null?void 0:o.shixun)==null?void 0:de.map(mn=>mn.challenge_score),item_type:o==null?void 0:o.question_type,choices:(He=Ft==null?void 0:Ft.choices)==null?void 0:He.map(mn=>sa(ya({},mn),{is_answer:mn.standard_boolean}))});zt(ya(ya({},o),Ut))},onFinishFailed:Ft=>_l(void 0,null,function*(){var de,He;K.ZP.error(Ft.errorFields[0].errors[0]),De.scrollToField((He=(de=Ft==null?void 0:Ft.errorFields)==null?void 0:de[0])==null?void 0:He.name,{behavior:"smooth",block:"center"})})},jr.createElement("div",{style:{display:"flex",alignItems:"center"}},jr.createElement("div",{style:{flex:1}},jr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),jr.createElement("span",null,"\u5B9E\u8BAD\u9898")),jr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{tn()}},jr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),jr.createElement(te.ZP,{onClick:()=>{var Ft,de;De.setFieldsValue(sa(ya({},o),{name:o==null?void 0:o.question_title,choices:(Ft=o==null?void 0:o.question_choices)==null?void 0:Ft.map(He=>sa(ya({},He),{standard_boolean:He!=null&&He.standard_boolean?1:0})),repeat_answer:!(o!=null&&o.repeat_answer)})),o.shixun=(de=o==null?void 0:o.shixun)==null?void 0:de.map(He=>sa(ya({},He),{challenge_score:He.defaultscore})),m(ya({},o)),v(!1)}},"\u53D6\u6D88"),jr.createElement(Be.Z,{overlayClassName:X.shake,open:st,placement:"bottom",color:"rgba(244,156,14,0.19)",title:jr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},jr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},jr.createElement(te.ZP,{className:"ml20",type:"primary",onClick:()=>_l(void 0,null,function*(){var Ft,de,He;if(((de=(Ft=o==null?void 0:o.shixun)==null?void 0:Ft.map)==null?void 0:de.call(Ft,Ut=>Ut.challenge_score).filter(Ut=>Ut).length)<((He=o==null?void 0:o.shixun)==null?void 0:He.length)){K.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}De.submit()})},"\u4FDD\u5B58"))),jr.createElement(Wn.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),jr.createElement(w.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},jr.createElement(le.Z,{watch:!0,height:140,placeholder:"",defaultValue:o.question_title}))),jr.createElement(ot.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},jr.createElement("div",null,jr.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),jr.createElement("a",{href:`/shixuns/${o==null?void 0:o.shixun_identifier}/challenges?exercise=true`,target:"_blank"},jr.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(ue=o==null?void 0:o.shixun)==null?void 0:ue.map((Ft,de)=>jr.createElement("div",{key:Ft.challenge_id,style:{display:"flex",marginBottom:20}},jr.createElement("div",{style:{flex:1}},de+1,"\u3001",Ft.challenge_name),jr.createElement("div",null,jr.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",jr.createElement(Q.Z,{precision:1,value:Ft==null?void 0:Ft.challenge_score,onChange:He=>{const Ut=JSON.parse(JSON.stringify((o==null?void 0:o.shixun)||[]));Ut[de].challenge_score=He;const mn=Ut.every(Cn=>!Cn.challenge_score),vt=parseFloat(Ut==null?void 0:Ut.map(Cn=>Cn.challenge_score).reduce((Cn,Qe)=>parseFloat(Cn||0)+parseFloat(Qe||0)));De.setFieldsValue({question_score:mn?"":vt.toFixed(1)}),m(sa(ya({},o),{shixun:Ut}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},Jt={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},eo=l(2595),Go=l(34571),ft=l(59301);const fl=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],Ko=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Xo=({qitem:o,newExercisePaper:m})=>{var v,Z,dt,zt,tn,st,ue,De,Ft,de,He,Ut,mn,vt,Cn,Qe,jn,Ar,et,Se,ur,Fr,br,wr,sr;return ft.createElement("div",{className:Jt.warp},((o==null?void 0:o.question_type)===0||(o==null?void 0:o.question_type)===2)&&ft.createElement("div",{className:Jt.normalWrap},(v=o==null?void 0:o.question_choices)==null?void 0:v.map((ht,yr)=>ft.createElement("div",{className:Jt.redio,key:yr},!(ht!=null&&ht.standard_boolean)&&ft.createElement("span",{className:Jt.redioitem}),(ht==null?void 0:ht.standard_boolean)&&ft.createElement("i",{className:`${Jt.redioitemyes} icon-duigou1`}),ft.createElement("span",{className:`${ht!=null&&ht.standard_boolean?Jt.titleyes:Jt.title} ${Jt.indexTag}`},(o==null?void 0:o.question_type)===0?fl[yr]:""),ft.createElement(Kt.Z,{className:ht!=null&&ht.standard_boolean?Jt.titleyes:Jt.title,value:ht==null?void 0:ht.choice_text}),(ht==null?void 0:ht.standard_boolean)&&ft.createElement("div",{className:Jt.yestag},"\u6B63\u786E\u7B54\u6848")))),(o==null?void 0:o.question_type)===1&&ft.createElement("div",{className:Jt.normalWrap},(Z=o==null?void 0:o.question_choices)==null?void 0:Z.map((ht,yr)=>ft.createElement("div",{className:Jt.checkbox,key:yr},!(ht!=null&&ht.standard_boolean)&&ft.createElement("span",{className:Jt.checkboxitem}),(ht==null?void 0:ht.standard_boolean)&&ft.createElement("i",{className:`${Jt.checkboxitemyes} icon-duigou1`}),ft.createElement("span",{className:`${ht!=null&&ht.standard_boolean?Jt.titleyes:Jt.title} ${Jt.indexTag}`},fl[yr]),ft.createElement(Kt.Z,{className:ht!=null&&ht.standard_boolean?Jt.titleyes:Jt.title,value:ht==null?void 0:ht.choice_text}),(ht==null?void 0:ht.standard_boolean)&&ft.createElement("div",{className:Jt.yestag},"\u6B63\u786E\u7B54\u6848")))),(o==null?void 0:o.question_type)===3&&ft.createElement("div",{className:Jt.completion},(dt=o==null?void 0:o.standard_answers)==null?void 0:dt.map((ht,yr)=>{var Tr;return ft.createElement(ot.Z,{align:"top"},ft.createElement("span",{className:Jt.title},"\u586B\u7A7A\u9879",yr+1),ft.createElement("div",{className:Jt.content},(Tr=ht.answer_text)==null?void 0:Tr.map((Lr,Ir)=>ft.createElement("div",{key:Ir,className:Jt.items,style:(ht==null?void 0:ht.model)===2?{border:0,padding:0}:{}},(ht==null?void 0:ht.model)===1?ft.createElement("pre",{className:"mb0"},Lr):ft.createElement(Go.Z,{value:Lr,disabled:!0})))))})),(o==null?void 0:o.question_type)===4&&ft.createElement("div",{className:Jt.simple},ft.createElement("div",{className:Jt.title},"\u53C2\u8003\u7B54\u6848"),ft.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(zt=o==null?void 0:o.answer_texts)!=null&&zt[0]?ft.createElement(Kt.Z,{className:Jt.content,value:(tn=o==null?void 0:o.answer_texts)==null?void 0:tn[0]}):ft.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),ft.createElement("div",{className:"mt20 "},ft.createElement("span",{className:Jt.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),ft.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},o!=null&&o.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(o==null?void 0:o.question_type)===5&&ft.createElement("div",{className:Jt.shixunWrapper},(st=o==null?void 0:o.shixun)==null?void 0:st.map((ht,yr)=>{var Tr,Lr;return ft.createElement("div",null,ft.createElement("div",{key:yr,className:`${Jt.shixun} mb30`},ft.createElement("span",{className:Jt.score},"\uFF08",ht==null?void 0:ht.challenge_score,"\u5206\uFF09"),ft.createElement("span",{className:Jt.qtitle},(o==null?void 0:o.index)+"."+(yr+1),"\u3001",ht==null?void 0:ht.challenge_name)),((Lr=(Tr=m==null?void 0:m.editData)==null?void 0:Tr.exercise)==null?void 0:Lr.show_challenge_task_pass)&&ft.createElement(Kt.Z,{className:Jt.content,value:(ht==null?void 0:ht.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(o==null?void 0:o.question_type)===6&&ft.createElement("div",{className:Jt.program,style:{border:!((De=(ue=m==null?void 0:m.editData)==null?void 0:ue.exercise)!=null&&De.show_hack_sets)&&!((de=(Ft=m==null?void 0:m.editData)==null?void 0:Ft.exercise)!=null&&de.show_hack_description)&&"none"}},((Ut=(He=m==null?void 0:m.editData)==null?void 0:He.exercise)==null?void 0:Ut.show_hack_sets)&&ft.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},ft.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},ft.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),ft.createElement(eo.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(ht,yr,Tr)=>Tr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(ht,yr,Tr)=>ft.createElement(Be.Z,{title:ft.createElement("pre",null,ht)},ft.createElement("div",{className:Jt.divname},ht))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(ht,yr,Tr)=>ft.createElement(Be.Z,{title:ft.createElement("pre",null,ht)}," ",ft.createElement("div",{className:Jt.divname},ht))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(mn=o==null?void 0:o.program_attr)==null?void 0:mn.hack_sets})),((Cn=(vt=m==null?void 0:m.editData)==null?void 0:vt.exercise)==null?void 0:Cn.show_hack_description)&&ft.createElement("div",null,ft.createElement(Kt.Z,{className:Jt.content,value:(o==null?void 0:o.description)||"- -"}))),(o==null?void 0:o.question_type)===7&&((Qe=o==null?void 0:o.sub_exercise_questions)==null?void 0:Qe.map((ht,yr)=>{var Tr,Lr,Ir,hr,Rr,Ur;return ft.createElement("div",{key:yr},ft.createElement("div",{className:Jt.combination},ft.createElement("span",{className:Jt.score},ht==null?void 0:ht.question_score,"\u5206"),ft.createElement("span",{className:Jt.qtype},(Tr=Ko.find(Jn=>Jn.type==ht.question_type))==null?void 0:Tr.name),ft.createElement("span",{className:Jt.qtitle},ft.createElement(Kt.Z,{value:`${yr+1}\u3001${ht==null?void 0:ht.question_title}`}))),(ht.question_type===0||ht.question_type===2)&&ft.createElement("div",{className:Jt.warp,style:{padding:"20px 58px 0 58px"}},ft.createElement("div",null,(Lr=ht==null?void 0:ht.question_choices)==null?void 0:Lr.map((Jn,Br)=>ft.createElement("div",{className:Jt.redio,key:Br},!(Jn!=null&&Jn.standard_boolean)&&ft.createElement("span",{className:Jt.redioitem}),(Jn==null?void 0:Jn.standard_boolean)&&ft.createElement("i",{className:`${Jt.redioitemyes} icon-duigou1`}),ft.createElement("span",{className:`${Jn!=null&&Jn.standard_boolean?Jt.titleyes:Jt.title} ${Jt.indexTag}`},fl[Br]),ft.createElement(Kt.Z,{className:Jn!=null&&Jn.standard_boolean?Jt.titleyes:Jt.title,value:Jn==null?void 0:Jn.choice_text}),(Jn==null?void 0:Jn.standard_boolean)&&ft.createElement("div",{className:Jt.yestag},"\u6B63\u786E\u7B54\u6848"))))),ht.question_type===1&&ft.createElement("div",{className:Jt.normalWrap},(Ir=ht==null?void 0:ht.question_choices)==null?void 0:Ir.map((Jn,Br)=>ft.createElement("div",{className:Jt.checkbox,key:Br},!(Jn!=null&&Jn.standard_boolean)&&ft.createElement("span",{className:Jt.checkboxitem}),(Jn==null?void 0:Jn.standard_boolean)&&ft.createElement("i",{className:`${Jt.checkboxitemyes} icon-duigou1`}),ft.createElement("span",{className:`${Jn!=null&&Jn.standard_boolean?Jt.titleyes:Jt.title} ${Jt.indexTag}`},fl[Br]),ft.createElement(Kt.Z,{className:Jn!=null&&Jn.standard_boolean?Jt.titleyes:Jt.title,value:Jn==null?void 0:Jn.choice_text}),(Jn==null?void 0:Jn.standard_boolean)&&ft.createElement("div",{className:Jt.yestag},"\u6B63\u786E\u7B54\u6848")))),ht.question_type===3&&ft.createElement("div",{className:Jt.completion},(hr=ht==null?void 0:ht.standard_answers)==null?void 0:hr.map((Jn,Br)=>{var Mr;return ft.createElement(ot.Z,{align:"top"},ft.createElement("span",{className:Jt.title},"\u586B\u7A7A\u9879",Br+1),ft.createElement("div",{className:Jt.content},(Mr=Jn.answer_text)==null?void 0:Mr.map((Zr,na)=>ft.createElement("div",{key:na,className:Jt.items},ft.createElement("pre",{className:"mb0"},Zr)))))})),ht.question_type===4&&ft.createElement("div",{className:Jt.simple},ft.createElement("div",{className:Jt.title},"\u53C2\u8003\u7B54\u6848"),ft.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Rr=ht==null?void 0:ht.answer_texts)!=null&&Rr[0]?ft.createElement(Kt.Z,{className:Jt.content,value:(Ur=ht==null?void 0:ht.answer_texts)==null?void 0:Ur[0]}):ft.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),ft.createElement("div",{className:"mt20 "},ft.createElement("span",{className:Jt.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),ft.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ht!=null&&ht.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(o==null?void 0:o.question_type)===8&&ft.createElement("div",null,ft.createElement(Kt.Z,{disabledFill:!0,className:Jt.content,showProgramFill:!0,value:Da.Base64.decode(((jn=o==null?void 0:o.program_attr)==null?void 0:jn.code)||"")})),((o==null?void 0:o.question_type)<=4||[6,8].includes(o==null?void 0:o.question_type))&&ft.createElement("div",{className:Jt.bottom},ft.createElement("div",{className:`${Jt.bottomitem} mb30`},ft.createElement("span",{className:Jt.left},"\u89E3\u6790"),ft.createElement("span",{className:Jt.right},o!=null&&o.analysis?ft.createElement(Kt.Z,{value:o==null?void 0:o.analysis}):ft.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),ft.createElement("div",{className:`${Jt.bottomitem} mb30`},ft.createElement("span",{className:Jt.left},"\u96BE\u5EA6"),ft.createElement("span",{className:Jt.right},(o==null?void 0:o.difficulty)===1?"\u7B80\u5355":(o==null?void 0:o.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),ft.createElement("div",{className:Jt.bottomitem},ft.createElement("span",{className:Jt.left},"\u77E5\u8BC6\u70B9"),ft.createElement(Be.Z,{title:((Ar=o==null?void 0:o.tag_discipline_names)==null?void 0:Ar.length)<=0||((et=o==null?void 0:o.tag_discipline_names)==null?void 0:et.length)==1&&["-"].includes(o==null?void 0:o.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(ur=(Se=o==null?void 0:o.tag_discipline_names)==null?void 0:Se.join("\uFF1B"))==null?void 0:ur.toString()},ft.createElement("span",{className:Jt.right},((Fr=o==null?void 0:o.tag_discipline_names)==null?void 0:Fr.length)<=0?ft.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((br=o==null?void 0:o.tag_discipline_names)==null?void 0:br.length)==1&&["-"].includes(o==null?void 0:o.tag_discipline_names[0])?ft.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(sr=(wr=o==null?void 0:o.tag_discipline_names)==null?void 0:wr.join("\uFF1B"))==null?void 0:sr.toString())))))},to=l(89197),wl=l(6507),ta=l(59301),Jo=Object.defineProperty,ol=Object.defineProperties,Yo=Object.getOwnPropertyDescriptors,Sl=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,ao=(o,m,v)=>m in o?Jo(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,il=(o,m)=>{for(var v in m||(m={}))no.call(m,v)&&ao(o,v,m[v]);if(Sl)for(var v of Sl(m))ro.call(m,v)&&ao(o,v,m[v]);return o},lo=(o,m)=>ol(o,Yo(m)),ul=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),$o=({qitem:o,setisedit:m,TagDiscipline:v,exerciseitem:Z,seveeditor:dt,deleteitem:zt,getTagData:tn,init:st,showTip:ue=!1})=>{const[De]=w.default.useForm();return(0,n.useEffect)(()=>{De.setFieldsValue(lo(il({},o),{name:o.question_title,answer_texts:o.answer_texts,repeat_answer:!o.repeat_answer}))},[o]),ta.createElement("div",null,ta.createElement(w.default,{form:De,colon:!1,onFinish:Ft=>{dt(il(il({},o),Ft))},onFinishFailed:Ft=>ul(void 0,null,function*(){var de,He;K.ZP.error(Ft.errorFields[0].errors[0]),De.scrollToField((He=(de=Ft==null?void 0:Ft.errorFields)==null?void 0:de[0])==null?void 0:He.name,{behavior:"smooth",block:"center"})})},ta.createElement("div",{style:{display:"flex",alignItems:"center"}},ta.createElement("div",{style:{flex:1}},ta.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ta.createElement("span",null,"\u7B80\u7B54\u9898")),!(o!=null&&o.isadd)&&ta.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{zt()}},ta.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ta.createElement(te.ZP,{onClick:()=>{o.isadd?(m(!1),st()):(De.setFieldsValue(lo(il({},o),{name:o==null?void 0:o.question_title,answer_texts:o.answer_texts||[],repeat_answer:!(o!=null&&o.repeat_answer)})),m(!1))}},"\u53D6\u6D88"),ta.createElement(Be.Z,{overlayClassName:X.shake,open:ue,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ta.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ta.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},ta.createElement(te.ZP,{type:"primary",className:"ml20",onClick:()=>{De.submit()}},"\u4FDD\u5B58"))),ta.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ta.createElement(w.default.Item,{className:X.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},ta.createElement(Q.Z,{onBlur:Ft=>{Ft.target.value==="0"&&K.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),ta.createElement(wl.W,{form:De,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),ta.createElement(it,{getTagData:tn,qitem:o,exerciseitem:Z,TagDiscipline:v,form:De}))))},Kr=l(59301),qo=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())}),Pl=({setScoreShow:o,ScoreShow:m,exerciseitem:v,getdata:Z})=>{var dt,zt,tn;const[st,ue]=(0,n.useState)(!1);function De(){return qo(this,null,function*(){var Ft,de,He;let Ut=(de=(Ft=v==null?void 0:v.exercise_question_types)==null?void 0:Ft.filter(vt=>vt.Singlequestion))==null?void 0:de.map(vt=>({question_type:vt.question_type,score:vt.Singlequestion})),mn=yield(0,_e.ZP)(`/api/examination_banks/${(He=v==null?void 0:v.exercise)==null?void 0:He.id}/batch_set_score.json`,{method:"POST",body:{question_arr:Ut}});(mn==null?void 0:mn.status)===0&&Z()})}return Kr.createElement("div",null,m&&Kr.createElement(P.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:m,width:640,centered:!0,zIndex:10,className:X.scoremodal,onCancel:()=>{o(!1)},onOk:()=>{var Ft,de,He;if(v!=null&&v.use_blank_score&&((He=(de=(Ft=v==null?void 0:v.exercise_question_types)==null?void 0:Ft.filter(Ut=>Ut.name==="\u586B\u7A7A\u9898"))==null?void 0:de[0])!=null&&He.Singlequestion)){ue(!0);return}De(),o(!1)}},Kr.createElement("div",{className:"c-black"},"\u603B\u5206",Kr.createElement("span",{className:"ml10 c-light-primary"},(v==null?void 0:v.exercise_question_types.length)>0&&((dt=v==null?void 0:v.exercise_types)==null?void 0:dt.q_scores))),Kr.createElement("div",{className:X.content},Kr.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Kr.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Kr.createElement("span",null,"\u9898\u578B\u603B\u5206"),Kr.createElement("span",null,"\u64CD\u4F5C")),(tn=(zt=v==null?void 0:v.exercise_question_types)==null?void 0:zt.filter(Ft=>Ft.name!=="\u5B9E\u8BAD\u9898"&&Ft.name!=="\u7EC4\u5408\u9898"))==null?void 0:tn.map((Ft,de)=>{var He;return Kr.createElement("div",{key:de,className:X.items},Kr.createElement("span",null,Ft==null?void 0:Ft.name),Kr.createElement("span",null,(He=Ft==null?void 0:Ft.items)==null?void 0:He.length),Kr.createElement("span",null,Ft==null?void 0:Ft.score),Kr.createElement("span",null,"\u6BCF\u9898",Kr.createElement(Q.Z,{min:.1,precision:1,max:100,onChange:Ut=>{Ft.Singlequestion=Ut},defaultValue:Ft.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Kr.createElement(P.default,{title:!1,footer:!1,centered:!0,open:st,zIndex:20,width:640,closable:!1,className:X.scoremodal},Kr.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Kr.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Kr.createElement("div",{className:X.bottom},Kr.createElement(te.ZP,{className:X.no,onClick:()=>{ue(!1)}},"\u53D6\u6D88"),Kr.createElement(te.ZP,{className:X.yes,onClick:()=>{De(),ue(!1),o(!1)}},"\u786E\u8BA4"))))},Il=l(27727),Nl=l(28661),oo=l(89392),ei=l(52764),io=l(71385),ti=l(72194),_t=l(59301),ni=Object.defineProperty,ri=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,uo=Object.getOwnPropertySymbols,li=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,co=(o,m,v)=>m in o?ni(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,pa=(o,m)=>{for(var v in m||(m={}))li.call(m,v)&&co(o,v,m[v]);if(uo)for(var v of uo(m))so.call(m,v)&&co(o,v,m[v]);return o},Ia=(o,m)=>ri(o,ai(m)),Qr=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())});const $a=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],oi=({user:o,dispatch:m,itemid:v,newExercisePaper:Z,setisedits:dt})=>{var zt,tn,st,ue,De,Ft,de,He,Ut,mn,vt,Cn;const[Qe,jn]=(0,n.useState)(),[Ar,et]=(0,n.useState)(!1),[Se,ur]=(0,n.useState)(),[Fr,br]=(0,n.useState)(),wr=(0,n.useRef)(),sr=(0,n.useRef)(),[ht,yr]=(0,n.useState)(),[Tr,Lr]=(0,n.useState)(!1),[Ir,hr]=(0,n.useState)(!1),[Rr,Ur]=(0,n.useState)(),[Jn,Br]=(0,n.useState)(!1),[Mr,Zr]=(0,n.useState)(!1),[na,ca]=(0,n.useState)(!1),[da,ga]=(0,n.useState)(!1),[Na,sl]=(0,n.useState)(!1),[hl,wa]=(0,n.useState)(!1),[Li,si]=(0,n.useState)(!1),[kl,go]=(0,n.useState)(!1),[el]=w.default.useForm(),[Eo,bl]=(0,n.useState)(!1),ho=(0,n.useRef)(null),[Yr]=(0,f.useSearchParams)(),[yl,Cl]=(0,n.useState)(!1),jl=Yr.get("isIntelligentAssistant"),[Oa,cl]=(0,n.useState)(!1);(0,n.useEffect)(()=>{ra(),m({type:"globalSetting/footerToggle",payload:!1})},[]),(0,n.useEffect)(()=>{dt(Ir)},[Ir]),(0,n.useEffect)(()=>{Se!=null&&Se.question_id&&(br(Se==null?void 0:Se.question_score),sr.current=Se==null?void 0:Se.question_id)},[Se]);const Ra=bt=>Qr(void 0,null,function*(){let Fn=yield m({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:bt}});Ur(Fn)});function ra(){return Qr(this,null,function*(){var bt,Fn,er,zn,dr,Pr;Lr(!0),et(!0);const $r=yield m({type:"newExercisePaper/editExercise",payload:{id:v}});Lr(!1),et(!1),jn($r),(bt=$r==null?void 0:$r.exercise)!=null&&bt.sub_discipline_id&&Ra((Fn=$r==null?void 0:$r.exercise)==null?void 0:Fn.sub_discipline_id),ur(Ia(pa({},(dr=(zn=(er=$r==null?void 0:$r.exercise_question_types)==null?void 0:er[0])==null?void 0:zn.items)==null?void 0:dr[0]),{index:1})),yr(Ia(pa({},(Pr=$r==null?void 0:$r.exercise_question_types)==null?void 0:Pr[0]),{indexs:1}))})}function Ka(bt,Fn=!0){return Qr(this,null,function*(){var er,zn,dr,Pr;Fn&&(Lr(!0),et(!0));const $r=yield m({type:"newExercisePaper/editExercise",payload:{id:v}});jn($r);let ha=[];(er=$r==null?void 0:$r.exercise_question_types)==null||er.map(ba=>{var Ja;(Ja=ba==null?void 0:ba.items)==null||Ja.map((nl,ja)=>{ha.push(Ia(pa({},nl),{index:ja+1}))})});let Ca=(zn=ha.filter(ba=>ba.question_id===(bt==null?void 0:bt.id)))==null?void 0:zn[0],Bl=(Pr=((dr=$r==null?void 0:$r.exercise_question_types)==null?void 0:dr.map((ba,Ja)=>{if((Ca==null?void 0:Ca.question_type)===(ba==null?void 0:ba.question_type))return Ia(pa({},ba),{indexs:Ja+1})})).filter(ba=>ba))==null?void 0:Pr[0];yr(pa({},Bl)),ur(pa({},Ca)),br(Ca==null?void 0:Ca.question_score),Lr(!1),et(!1)})}function Ma(bt){return Qr(this,null,function*(){var Fn;let er=Ia(pa({},bt),{difficulty:(bt==null?void 0:bt.difficulty)||2,item_type:bt.question_type,sub_discipline_id:((Fn=bt==null?void 0:bt.sub_discipline_id)==null?void 0:Fn[1])||"",tag_discipline_ids:[],repeat_answer:!bt.repeat_answer}),zn={};bt.question_type===8&&(zn=Ia(pa({},bt),{hack:Ia(pa({},bt==null?void 0:bt.hack),{difficult:bt.difficulty}),hack_codes:Ia(pa({},bt.hack_codes),{code:Da.Base64.encode(bt.hack_codes.code)}),hack_sets:[pa({},bt.hack_sets)],is_blank:!0})),bt.tag_discipline_ids&&(er.tag_discipline_ids=Array.isArray(bt.tag_discipline_ids)?bt.tag_discipline_ids:[bt.tag_discipline_ids],zn.tag_discipline_ids=Array.isArray(bt.tag_discipline_ids)?bt.tag_discipline_ids:[bt.tag_discipline_ids]),sessionStorage.projectFill&&(zn.hack_identifier=sessionStorage.projectFill);let dr=yield(0,_e.ZP)(`/api/examination_banks/${v}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:bt.question_type===8?zn:er});(dr==null?void 0:dr.status)===0&&(hr(!1),Ka(dr)),(0,Ce.Vf)("#question-scroll-id")})}function Zi(bt){return Qr(this,null,function*(){et(!0);let Fn=yield(0,_e.ZP)(`/api/examination_banks/${v}/sort_question_type.json`,{method:"post",body:{question_type:bt}});et(!1),(Fn==null?void 0:Fn.status)===0&&ra()})}const ci=(bt,Fn,er)=>Qr(void 0,null,function*(){var zn;if(bt.length===0){K.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),er();return}const dr=yield(0,O.Hb)(v,(zn=bt[0])==null?void 0:zn.file,Fn);dr.status===0&&(K.ZP.success(`\u6210\u529F\u5BFC\u5165${dr==null?void 0:dr.success}\u6761`),Br(!1),ra()),er()}),di=(bt,Fn)=>Qr(void 0,null,function*(){const er=yield(0,O.kF)({score:(0,oo.round)(bt,1),question_id:Fn==null?void 0:Fn.question_id});if((er==null?void 0:er.status)===0){K.ZP.success("\u4FEE\u6539\u6210\u529F"),Ka({id:sr.current},!1);return}(er==null?void 0:er.status)===-1&&br(Fn==null?void 0:Fn.question_score)});function Ta(){return Qr(this,null,function*(){P.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:X.modalconfirm,onOk:()=>Qr(this,null,function*(){if(Se.question_id){let bt=yield(0,_e.ZP)(`/api/examination_banks/${v}/examination_banks_item_banks/${Se.question_id}.json`,{method:"delete"});(bt==null?void 0:bt.status)===0&&(ra(),hr(!1))}else ur({}),hr(!1),ra()}),cancelText:"\u53D6\u6D88"})})}const mi=bt=>Qr(void 0,null,function*(){return yield(0,_e.ZP)(`/api/examination_banks/${v}/examination_banks_item_banks.json`,{method:"post",body:pa({},bt)})}),{overflow:vi,handleMouseEnter:pi,handleMouseLeave:tl}=(0,Nl.I)(),Xa=bt=>Qr(void 0,null,function*(){var Fn,er;et(!0);let zn=yield(0,_e.ZP)(`/api/examination_banks/${v}/sort_question_type.json`,{method:"post",body:{question_type:bt}});if(et(!1),(zn==null?void 0:zn.status)===0){const dr=yield m({type:"newExercisePaper/editExercise",payload:{id:v}});jn(dr),(Fn=dr==null?void 0:dr.exercise)!=null&&Fn.sub_discipline_id&&Ra((er=dr==null?void 0:dr.exercise)==null?void 0:er.sub_discipline_id)}}),Ea=()=>Ir?(cl(!0),!0):!1;(0,n.useEffect)(()=>{if(Oa){const bt=setTimeout(()=>{cl(!1)},2e3);return()=>clearTimeout(bt)}},[Oa]);const fi=(bt,Fn)=>_t.createElement(oe.default,null,_t.createElement(oe.default.Item,{key:"0",onClick:()=>Wl(bt==null?void 0:bt.question_type)},_t.createElement("span",{className:X.moreSpan},"\u65B0\u589E")),_t.createElement(oe.default.Item,{key:"1",disabled:Fn===0,onClick:()=>Qr(void 0,null,function*(){if(Fn===0||Ea())return;let er=(0,Ce.rz)(Qe==null?void 0:Qe.exercise_question_types,Fn,Fn-1);yield Xa(er.map(zn=>zn.name))})},_t.createElement("span",{className:X.moreSpan},"\u4E0A\u79FB")),_t.createElement(oe.default.Item,{key:"2",disabled:Fn===(Qe==null?void 0:Qe.exercise_question_types.length)-1,onClick:()=>Qr(void 0,null,function*(){if(Fn===(Qe==null?void 0:Qe.exercise_question_types.length)-1||Ea())return;let er=(0,Ce.rz)(Qe==null?void 0:Qe.exercise_question_types,Fn,Fn+1);yield Xa(er.map(zn=>zn.name))})},_t.createElement("span",{className:X.moreSpan},"\u4E0B\u79FB")),_t.createElement(oe.default.Item,{key:"3",onClick:()=>{var er;el.setFieldsValue({name:bt.name,item_type_en:(er=$a.find(zn=>zn.id==bt.question_type))==null?void 0:er.nameType}),bl(!0)}},_t.createElement("span",{className:X.moreSpan},"\u91CD\u547D\u540D"))),Wl=bt=>{var Fn,er,zn,dr,Pr,$r,ha,Ca,Fl,Bl,ba,Ja,nl,ja,bo,yo,Co,Hl,Fo,Bo,xl,xo,Ao,dl,Do,_o,Vl,wo;if(!Ea()){if(bt===5){ga(!0),sl(!0);return}if(bt===6){if(Yr.get("pageType")=="course")Yr.get("updateType")=="course"?f.history.push(`/problems/newcreate?express_id=${(Fn=Qe==null?void 0:Qe.exercise)==null?void 0:Fn.id}&callback_url=/paperlibrary/add/${(er=Qe==null?void 0:Qe.exercise)==null?void 0:er.id}?type=2&pageType=course&updateType=course&courseId=${Yr.get("courseId")}&stageId=${Yr.get("stageId")}`):f.history.push(`/problems/newcreate?express_id=${(zn=Qe==null?void 0:Qe.exercise)==null?void 0:zn.id}&callback_url=/paperlibrary/add/${(dr=Qe==null?void 0:Qe.exercise)==null?void 0:dr.id}?type=2&pageType=course&courseId=${Yr.get("courseId")}&stageId=${Yr.get("stageId")}`);else{let Ei=($r=(Pr=Z==null?void 0:Z.editData)==null?void 0:Pr.exercise)!=null&&$r.set_question_sub_discipline?`/problems/newcreate?express_id=${(ha=Qe==null?void 0:Qe.exercise)==null?void 0:ha.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Fl=(Ca=Z==null?void 0:Z.editData)==null?void 0:Ca.exercise)==null?void 0:Fl.discipline_id}&sub_discipline_id=${(ba=(Bl=Z==null?void 0:Z.editData)==null?void 0:Bl.exercise)==null?void 0:ba.sub_discipline_id}`:`/problems/newcreate?express_id=${(Ja=Qe==null?void 0:Qe.exercise)==null?void 0:Ja.id}&callback_url=${window.location.pathname+window.location.search}`;f.history.push(Ei)}return}hr(!0),ur(bt===2?{question_type:bt,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(ja=(nl=Z==null?void 0:Z.editData)==null?void 0:nl.exercise)!=null&&ja.set_question_sub_discipline?(yo=(bo=Z==null?void 0:Z.editData)==null?void 0:bo.exercise)==null?void 0:yo.discipline_id:0,sub_discipline_id:(Hl=(Co=Z==null?void 0:Z.editData)==null?void 0:Co.exercise)!=null&&Hl.set_question_sub_discipline?(Bo=(Fo=Z==null?void 0:Z.editData)==null?void 0:Fo.exercise)==null?void 0:Bo.sub_discipline_id:0,analysis:""}:{question_type:bt,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(xo=(xl=Z==null?void 0:Z.editData)==null?void 0:xl.exercise)!=null&&xo.set_question_sub_discipline?(dl=(Ao=Z==null?void 0:Z.editData)==null?void 0:Ao.exercise)==null?void 0:dl.discipline_id:0,sub_discipline_id:(_o=(Do=Z==null?void 0:Z.editData)==null?void 0:Do.exercise)!=null&&_o.set_question_sub_discipline?(wo=(Vl=Z==null?void 0:Z.editData)==null?void 0:Vl.exercise)==null?void 0:wo.sub_discipline_id:0})}},gi=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Ea()||Br(!0)}},{key:2,label:_t.createElement("div",null,_t.createElement("img",{width:26,style:{position:"absolute",top:-2},src:io.$}),_t.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{Ea()||Zr(!0)}}];return _t.createElement("div",null,_t.createElement(re.Z,{spinning:Tr},_t.createElement("div",{className:X.bg},_t.createElement("div",{style:{textAlign:"center"}},((zt=Qe==null?void 0:Qe.exercise_types)==null?void 0:zt.q_counts)===0&&!Ir&&_t.createElement(St.Z,{styles:{marginTop:180},customText:_t.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",_t.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((tn=Qe==null?void 0:Qe.exercise_types)==null?void 0:tn.q_counts)>0||Ir)&&_t.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},_t.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},_t.createElement("div",{className:X.left},_t.createElement("div",{className:X.leftAction},_t.createElement(te.ZP,{onClick:()=>{Ea()||ca(!0)},className:X.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),_t.createElement("div",{className:X.scrollWrapper,style:{overflow:vi},onMouseEnter:pi,onMouseLeave:tl},(st=Qe==null?void 0:Qe.exercise_question_types)==null?void 0:st.map((bt,Fn)=>_t.createElement("div",{key:Fn,className:"mb30"},_t.createElement("div",{className:X.title},_t.createElement("div",{className:X.titleleft},_t.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,Ce.EM)(Fn+1),"\u3001\u3010",bt.name,"\u3011"),_t.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",bt.count,"\u5C0F\u9898\uFF0C\u5171",bt.score,"\u5206\uFF09")),_t.createElement(Ie.Z,{dropdownRender:()=>fi(bt,Fn),placement:"bottomLeft"},_t.createElement("div",{className:X.more_style},_t.createElement("i",{className:"iconfont icon-sandian font12"})))),_t.createElement(gt,{handleEditing:()=>{cl(!0)},isedit:Ir,setBigqitem:yr,bigitem:Ia(pa({},bt),{indexs:Fn+1}),setqitem:er=>Qr(void 0,null,function*(){var zn;(zn=wr.current)==null||zn.blur(),ur(er)}),qitem:Se,Itemid:v,getdata:Ka,data:bt.items})))))),_t.createElement("div",{id:"question-scroll-id",style:{overflow:Ir?"hidden":"auto"},className:X.right,ref:ho},!(Se!=null&&Se.isadd)&&_t.createElement("div",{className:X.title},!Ir&&_t.createElement("div",{style:{flex:1}},_t.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(ht==null?void 0:ht.indexs)&&(0,Ce.EM)(ht==null?void 0:ht.indexs),"\u3001\u3010",ht==null?void 0:ht.name,"\u3011"),_t.createElement(Be.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},_t.createElement("i",{className:`${X.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var bt;el.setFieldsValue({name:ht.name,item_type_en:(bt=$a.find(Fn=>Fn.id==ht.question_type))==null?void 0:bt.nameType}),bl(!0)}})),_t.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",ht==null?void 0:ht.count,"\u5C0F\u9898\uFF0C\u5171",ht==null?void 0:ht.score,"\u5206\uFF09"),(Se==null?void 0:Se.question_type)===6&&_t.createElement("span",{onClick:()=>Cl(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(Se==null?void 0:Se.question_type)===5&&_t.createElement(Le.default,{defaultChecked:(De=(ue=Z==null?void 0:Z.editData)==null?void 0:ue.exercise)==null?void 0:De.show_challenge_task_pass,onChange:bt=>Qr(void 0,null,function*(){let Fn=yield(0,_e.ZP)(`/api/examination_banks/${v}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:bt.target.checked}});(Fn==null?void 0:Fn.status)===0&&(K.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ka({id:sr.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(Se==null?void 0:Se.question_type)===6&&_t.createElement("span",{style:{marginLeft:20},onClick:()=>{var bt,Fn,er,zn;P.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:_t.createElement("div",null,(Se==null?void 0:Se.question_type)===6&&_t.createElement(Le.default,{defaultChecked:(Fn=(bt=Z==null?void 0:Z.editData)==null?void 0:bt.exercise)==null?void 0:Fn.show_hack_sets,onChange:dr=>Qr(void 0,null,function*(){let Pr=yield(0,_e.ZP)(`/api/examination_banks/${v}/update_show_columns.json`,{method:"post",body:{show_hack_sets:dr.target.checked}});(Pr==null?void 0:Pr.status)===0&&(K.ZP.info("\u8BBE\u7F6E\u6210\u529F"),P.default.destroyAll(),Ka({id:sr.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),_t.createElement("br",null),(Se==null?void 0:Se.question_type)===6&&_t.createElement(Le.default,{defaultChecked:(zn=(er=Z==null?void 0:Z.editData)==null?void 0:er.exercise)==null?void 0:zn.show_hack_description,onChange:dr=>Qr(void 0,null,function*(){let Pr=yield(0,_e.ZP)(`/api/examination_banks/${v}/update_show_columns.json`,{method:"post",body:{show_hack_description:dr.target.checked}});(Pr==null?void 0:Pr.status)===0&&(K.ZP.info("\u8BBE\u7F6E\u6210\u529F"),P.default.destroyAll(),Ka({id:sr.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),_t.createElement("div",{style:{display:"flex",alignItems:"center"}},(Se==null?void 0:Se.question_type)===5&&!Ir&&_t.createElement("a",{className:X.shixun,href:`/shixuns/${Se==null?void 0:Se.shixun_identifier}/challenges?exercise=true`,target:"_blank"},_t.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!Ir&&[0,1,2,4,6].includes(Se==null?void 0:Se.question_type)&&_t.createElement(w.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},_t.createElement(Q.Z,{precision:1,ref:wr,onChange:bt=>br(bt),value:Fr,onBlur:bt=>{di(bt.target.value,Se)}})),!Ir&&_t.createElement(Be.Z,{title:"\u5220\u9664"},_t.createElement("i",{onClick:()=>{Ta()},style:{marginRight:20},className:`${X.delete} iconfont icon-shanchu13 mr5 `})),!Ir&&_t.createElement(Be.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},_t.createElement("i",{onClick:()=>{var bt,Fn,er;(Se==null?void 0:Se.question_type)===6?Yr.get("pageType")=="course"?Yr.get("updateType")=="course"?f.history.push(`/problems/newedit/${Se==null?void 0:Se.hack_identifier}?type=exercises&express_id=${(bt=Qe==null?void 0:Qe.exercise)==null?void 0:bt.id}&question_id=${Se==null?void 0:Se.question_id}&score=${Se==null?void 0:Se.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${Yr.get("courseId")}&stageId=${Yr.get("stageId")}`):f.history.push(`/problems/newedit/${Se==null?void 0:Se.hack_identifier}?type=exercises&express_id=${(Fn=Qe==null?void 0:Qe.exercise)==null?void 0:Fn.id}&question_id=${Se==null?void 0:Se.question_id}&score=${Se==null?void 0:Se.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${Yr.get("courseId")}&stageId=${Yr.get("stageId")}`):f.history.push(`/problems/newedit/${Se==null?void 0:Se.hack_identifier}?type=exercises&express_id=${(er=Qe==null?void 0:Qe.exercise)==null?void 0:er.id}&question_id=${Se==null?void 0:Se.question_id}&score=${Se==null?void 0:Se.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):hr(!0)},className:`${X.edit} iconfont icon-bianji_Hover mr5 `})))),!Ir&&_t.createElement("div",null,_t.createElement("div",{className:X.qcount},_t.createElement("span",{className:X.score},Se==null?void 0:Se.question_score,"\u5206"),_t.createElement(Kt.Z,{className:X.qtitle,value:(Se==null?void 0:Se.index)+`\u3001${(Se==null?void 0:Se.question_type)==8?(Ft=Se==null?void 0:Se.program_attr)==null?void 0:Ft.description:Se==null?void 0:Se.question_title}`}),(Se==null?void 0:Se.high_resources_consume)&&_t.createElement(ti.Z,{type:"shixun",style:{marginLeft:10}})),(Se==null?void 0:Se.question_type)===6&&_t.createElement(an.Z,{onEdit:()=>Cl(1),className:"mt10",dataSource:(Se==null?void 0:Se.languages)||[]}),_t.createElement(Xo,{newExercisePaper:Z,TagDiscipline:Rr,qitem:Se})),Ir&&_t.createElement("div",null,(Se==null?void 0:Se.question_type)<=1&&_t.createElement(yn,{getTagData:Ra,deleteitem:Ta,seveeditor:Ma,exerciseitem:Qe,TagDiscipline:Rr,setisedit:hr,qitem:Se,init:ra,showTip:Oa}),(Se==null?void 0:Se.question_type)===5&&_t.createElement(Qo,{setqitem:ur,deleteitem:Ta,seveeditor:Ma,exerciseitem:Qe,TagDiscipline:Rr,setisedit:hr,qitem:Se,showTip:Oa}),(Se==null?void 0:Se.question_type)===3&&_t.createElement(dn,{getTagData:Ra,deleteitem:Ta,seveeditor:Ma,exerciseitem:Qe,TagDiscipline:Rr,setisedit:hr,qitem:Se,init:ra,showTip:Oa}),(Se==null?void 0:Se.question_type)===2&&_t.createElement(xe,{getTagData:Ra,deleteitem:Ta,seveeditor:Ma,exerciseitem:Qe,TagDiscipline:Rr,setisedit:hr,qitem:Se,init:ra,showTip:Oa}),(Se==null?void 0:Se.question_type)===4&&_t.createElement($o,{getTagData:Ra,deleteitem:Ta,seveeditor:Ma,exerciseitem:Qe,TagDiscipline:Rr,setisedit:hr,qitem:Se,init:ra,showTip:Oa}),(Se==null?void 0:Se.question_type)===7&&_t.createElement(Sa,{getTagData:Ra,deleteitem:Ta,seveeditor:Ma,exerciseitem:Qe,TagDiscipline:Rr,setisedit:hr,qitem:Se,init:ra,showTip:Oa}),(Se==null?void 0:Se.question_type)===8&&_t.createElement(ll,{getTagData:Ra,deleteitem:Ta,seveeditor:Ma,exerciseitem:Qe,TagDiscipline:Rr,setisedit:hr,qitem:Se,init:ra,showTip:Oa}))))))),_t.createElement("div",{className:X.bottomdiv},_t.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},_t.createElement("span",{className:X.spanBtn,onClick:()=>{Ea()||(ga(!0),sl(!1))}},"\u9898\u5E93\u9009\u9898"),_t.createElement(Ie.Z,{menu:{items:gi}},_t.createElement("span",{className:X.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),_t.createElement("span",{className:X.spanBtn,onClick:()=>Qr(void 0,null,function*(){var bt;if(Ea())return;const Fn=yield(0,O.JP)(v);Fn.status===0&&window.open(`/classrooms/coursesId/exercise/${Fn.exercise_id}/${(bt=o.userInfo)==null?void 0:bt.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),_t.createElement("span",{className:X.spanBtn,onClick:()=>{if(!Ea()){if(jl){window.open(`/paperlibrary/see/${v}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${v}`)}}},"\u8BD5\u5377\u9884\u89C8"),$a==null?void 0:$a.map((bt,Fn)=>_t.createElement(te.ZP,{key:Fn,className:X.addQuestionBtn,type:"primary",onClick:()=>{Wl(bt.id)}},bt.name)),_t.createElement(te.ZP,{className:X.saveBtn,loading:kl,onClick:()=>{var bt,Fn;const er=()=>Qr(void 0,null,function*(){if(Yr.get("pageType")=="course")if(Yr.get("updateType")=="course")K.ZP.info("\u7F16\u8F91\u6210\u529F"),f.history.replace(`/paths/${Yr.get("courseId")}`);else{if(Ea())return;(0,ei._C)({id:Yr.get("stageId"),subject_id:Yr.get("courseId"),homework_type:"exercise",examination_bank_ids:[v]}).then(Pr=>{(Pr==null?void 0:Pr.status)==0&&(K.ZP.info("\u521B\u5EFA\u6210\u529F"),f.history.replace(`/paths/${Yr.get("courseId")}`))})}else{if(Ea())return;if(jl){go(!0);const Pr=yield(0,_e.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:v}});if(go(!1),(Pr==null?void 0:Pr.status)!==0)return}K.ZP.info("\u521B\u5EFA\u6210\u529F"),f.history.push("/paperlibrary?defaultActiveKey=0")}});let zn=(Fn=(bt=Qe==null?void 0:Qe.exercise_question_types)==null?void 0:bt.filter(Pr=>Pr.question_type===5)[0])==null?void 0:Fn.items,dr=0;zn==null||zn.map(Pr=>{Pr.high_resources_consume&&(dr=dr+1)}),console.log(dr),dr>0?m({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:dr,fn:()=>{er()}}}):er()}},_t.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),_t.createElement(Pl,{setScoreShow:ca,ScoreShow:na,exerciseitem:Qe,getdata:ra}),da&&_t.createElement(Il.Z,{setScoreShow:ga,isshixuns:Na,ScoreShow:da,isloadings:hl,onOk:(bt,Fn,er,zn)=>Qr(void 0,null,function*(){wa(!0);let Pr=yield mi({exam_id:v,item_bank_ids:bt,shixun_ids:Fn});wa(!1),(Pr==null?void 0:Pr.status)===0&&P.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{ra()},onCancel:()=>{ga(!1),ra()}})})}),_t.createElement(to.Z,{sub_discipline_id:(de=Qe==null?void 0:Qe.exercise)!=null&&de.sub_discipline_id?[(He=Qe==null?void 0:Qe.exercise)==null?void 0:He.discipline_id,(Ut=Qe==null?void 0:Qe.exercise)==null?void 0:Ut.sub_discipline_id]:[],visible:Jn,onCancel:()=>Br(!1),onOk:ci}),_t.createElement(P.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:Eo,width:500,onOk:()=>el.submit(),onCancel:()=>bl(!1)},_t.createElement(w.default,{form:el,initialValues:{},onFinish:bt=>Qr(void 0,null,function*(){(yield(0,O.RK)(pa({id:v},bt))).status==0&&(K.ZP.success("\u4FEE\u6539\u6210\u529F"),ra(),bl(!1))})},_t.createElement(w.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(bt,Fn){var er,zn,dr,Pr;const $r=(er=$a==null?void 0:$a.find(ha=>ha.nameType==el.getFieldValue("item_type_en")))==null?void 0:er.id;return(Pr=(dr=(zn=Qe==null?void 0:Qe.exercise_question_types)==null?void 0:zn.filter(ha=>ha.question_type!=$r))==null?void 0:dr.map(ha=>ha==null?void 0:ha.name))!=null&&Pr.includes(Fn)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},_t.createElement(k.default,{size:"large",maxLength:10,showCount:!0})),_t.createElement(w.default.Item,{hidden:!0,name:"item_type_en"},_t.createElement(k.default,{size:"large"})))),_t.createElement(Ze.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Mr},_t.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),_t.createElement(io.Z,{stickyTop:-24,subDisciplineId:(mn=Qe==null?void 0:Qe.exercise)!=null&&mn.sub_discipline_id?[(vt=Qe==null?void 0:Qe.exercise)==null?void 0:vt.discipline_id,(Cn=Qe==null?void 0:Qe.exercise)==null?void 0:Cn.sub_discipline_id]:[],onCancel:()=>Zr(!1),mode:2,gather:{exam_id:v},onSuccess:()=>{Zr(!1),ra()}}),_t.createElement("div",{style:{height:70}})),_t.createElement(an.Q,{visible:!!yl,setVisible:Cl,tip:yl===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:yl===1?Se==null?void 0:Se.languages:[],onOk:bt=>Qr(void 0,null,function*(){const Fn={languages:bt};yl===1?Fn.hack_id=Se==null?void 0:Se.hack_id:Fn.exam_id=v,(yield(0,_e.ZP)("/api/problems/update_languages.json",{method:"post",body:Fn})).status===0&&(K.ZP.success("\u4FEE\u6539\u6210\u529F"),Ka({id:sr.current}),Cl(!1))})}))};var Ol=(0,f.connect)(({user:o,newExercisePaper:m,dispatch:v})=>({user:o,newExercisePaper:m,dispatch:v}))(oi),mo=l(76715),Rl=l(69365),vo=l(14670),On=l(59301),po=Object.defineProperty,Ti=Object.defineProperties,ii=Object.getOwnPropertyDescriptors,fo=Object.getOwnPropertySymbols,ui=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,qa=(o,m,v)=>m in o?po(o,m,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[m]=v,El=(o,m)=>{for(var v in m||(m={}))ui.call(m,v)&&qa(o,v,m[v]);if(fo)for(var v of fo(m))Ml.call(m,v)&&qa(o,v,m[v]);return o},Ga=(o,m)=>Ti(o,ii(m)),ka=(o,m,v)=>new Promise((Z,dt)=>{var zt=ue=>{try{st(v.next(ue))}catch(De){dt(De)}},tn=ue=>{try{st(v.throw(ue))}catch(De){dt(De)}},st=ue=>ue.done?Z(ue.value):Promise.resolve(ue.value).then(zt,tn);st((v=v.apply(o,m)).next())});const Tl=()=>{const[o,m]=(0,n.useState)([]);return(0,n.useEffect)(()=>{ka(void 0,null,function*(){const Z=yield(0,O.d1)({source:"question"});Z!=null&&Z.disciplines&&m((0,he.L)(Z==null?void 0:Z.disciplines))})},[]),o},Ll=({user:o,newExercisePaper:m,dispatch:v})=>{var Z,dt,zt,tn,st,ue,De,Ft,de,He,Ut,mn;const vt=(0,f.useParams)(),Cn=Tl(),[Qe]=w.default.useForm(),[jn,Ar]=(0,n.useState)(),[et,Se]=(0,n.useState)(!1),[ur,Fr]=(0,n.useState)(1),[br,wr]=(0,n.useState)(""),[sr]=(0,f.useSearchParams)(),[ht,yr]=(0,n.useState)(!1),[Tr,Lr]=(0,n.useState)(!1),[Ir,hr]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{sr.get("type")==="2"&&(wr(vt.id),Fr(2))},[sr.get("type")]),(0,n.useEffect)(()=>{if(vt.id){if(!Cn.length)return;ka(void 0,null,function*(){var Ur,Jn,Br;Se(!0);const Mr=yield(0,O.Di)({id:vt.id});Se(!1);const Zr=(Ur=Mr==null?void 0:Mr.exercise)==null?void 0:Ur.sub_discipline_id;let na=[];for(const ga of Cn)for(const Na of ga.children)Na.value===Zr&&(na=[ga.value,Na.value]);const ca=(Jn=Mr==null?void 0:Mr.exercise)==null?void 0:Jn.time,da=Ga(El({},Mr.exercise),{sub_discipline_id:na,time:ca===-1?null:ca});Ar(da),hr((Br=Mr.exercise)==null?void 0:Br.set_question_sub_discipline)})}else Ar({time:60,difficulty:2});v({type:"globalSetting/footerToggle",payload:!1})},[Cn]),On.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},On.createElement("section",{className:"edu-container"},On.createElement("section",{className:"animated fadeIn"},On.createElement("aside",{style:{marginTop:15}},On.createElement(_.Z,{separator:">"},On.createElement(_.Z.Item,null,On.createElement(f.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),On.createElement(_.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),On.createElement("div",{className:"bg-white"},On.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},On.createElement("div",{onClick:()=>{if(ht){K.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}Fr(1)},className:ur===1?we.Z.selectdiv:we.Z.divitem},On.createElement(mo.Z,{number:1,active:ur===1,className:"mr10"}),On.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),On.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),On.createElement("div",{onClick:()=>{if(!vt.id&&!br){K.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Fr(2),!br&&wr(vt.id)},className:ur!==1?we.Z.selectdiv:we.Z.divitem},On.createElement(mo.Z,{number:2,active:ur!==1,className:"mr10"}),On.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),ur===2&&On.createElement("div",{className:"tc"},On.createElement(Rl.Z,{defaultValue:(dt=(Z=m==null?void 0:m.editData)==null?void 0:Z.exercise)==null?void 0:dt.exercise_name,onFinish:Rr=>ka(void 0,null,function*(){var Ur,Jn,Br,Mr,Zr,na,ca,da,ga,Na,sl,hl;return Rr.trim()===((Jn=(Ur=m==null?void 0:m.editData)==null?void 0:Ur.exercise)==null?void 0:Jn.exercise_name)?!0:(yield(0,O.w0)({id:`${(Mr=(Br=m==null?void 0:m.editData)==null?void 0:Br.exercise)==null?void 0:Mr.id}`,sub_discipline_id:(na=(Zr=m==null?void 0:m.editData)==null?void 0:Zr.exercise)==null?void 0:na.sub_discipline_id,time:`${(da=(ca=m==null?void 0:m.editData)==null?void 0:ca.exercise)==null?void 0:da.time}`,exercise_name:Rr,exercise_description:(Na=(ga=m==null?void 0:m.editData)==null?void 0:ga.exercise)==null?void 0:Na.exercise_description,difficulty:(hl=(sl=m==null?void 0:m.editData)==null?void 0:sl.exercise)==null?void 0:hl.difficulty})).status===0?(Qe.setFieldValue("exercise_name",Rr),v({type:"newExercisePaper/modifyTitle",payload:Rr}),!0):!1})}),On.createElement("div",{style:{fontSize:14}},On.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",On.createElement("span",{style:{color:"#000000",marginLeft:8}},(tn=(zt=m==null?void 0:m.editData)==null?void 0:zt.exercise)==null?void 0:tn.time)),On.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",On.createElement("span",{style:{color:"#000000",marginLeft:8}},((ue=(st=m==null?void 0:m.editData)==null?void 0:st.exercise)==null?void 0:ue.difficulty)===1?"\u7B80\u5355":((Ft=(De=m==null?void 0:m.editData)==null?void 0:De.exercise)==null?void 0:Ft.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),On.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",On.createElement("span",{style:{color:"#000000",marginLeft:8}},((He=(de=m==null?void 0:m.editData)==null?void 0:de.exercise_types)==null?void 0:He.q_counts)||0)),On.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",On.createElement("span",{style:{color:"#000000",marginLeft:8}},(mn=(Ut=m==null?void 0:m.editData)==null?void 0:Ut.exercise_types)==null?void 0:mn.q_scores))))),ur===1&&On.createElement(re.Z,{spinning:et,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},On.createElement("section",{className:[we.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},jn&&On.createElement(w.default,{layout:"horizontal",form:Qe,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:we.Z.formWrap,initialValues:jn},On.createElement(w.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:we.Z.baseLineHeight,rules:[{required:!0,validator:(Rr,Ur)=>{var Jn;return((Jn=Ur==null?void 0:Ur.replaceAll(" ",""))==null?void 0:Jn.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},On.createElement(k.default,{maxLength:60,className:we.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),On.createElement(w.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:we.Z.baseLineHeight},On.createElement(nt.Z,{className:we.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Cn,popupClassName:we.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),On.createElement("div",{className:we.Z.concat},On.createElement("div",null,On.createElement(Le.default,{checked:Ir,onChange:Rr=>{hr(Rr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),On.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",On.createElement("a",{onClick:()=>Lr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),On.createElement(w.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:we.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},On.createElement(pe.ZP.Group,{className:we.Z.radiogroup},On.createElement(pe.ZP.Button,{className:we.Z.easy,value:1},"\u7B80\u5355"),On.createElement(pe.ZP.Button,{className:we.Z.medium,value:2},"\u9002\u4E2D"),On.createElement(pe.ZP.Button,{className:we.Z.hard,value:3},"\u56F0\u96BE"))),On.createElement(w.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:we.Z.baseLineHeight},On.createElement("div",{style:{display:"flex",width:"100%"}},On.createElement(w.default.Item,{name:"time",noStyle:!0},On.createElement(Q.Z,{min:1,className:we.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),On.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),On.createElement(w.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},On.createElement(k.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),On.createElement("div",{className:we.Z.bottmodiv},On.createElement(te.ZP,{className:`${we.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{sr.get("pageType")=="course"?f.history.push(`/paths/${sr.get("courseId")}`):f.history.push("/paperlibrary")}},"\u53D6\u6D88"),On.createElement(L.Z,{className:`${we.Z.confirmBtn} ml15`,type:"primary",onClick:()=>ka(void 0,null,function*(){var Rr,Ur,Jn,Br;yield Qe.validateFields();const Mr=Qe.getFieldsValue();if(Mr.sub_discipline_id=((Rr=Mr.sub_discipline_id)==null?void 0:Rr.length)>0?Mr.sub_discipline_id[1]:"",Mr.set_question_sub_discipline=Ir,vt.id){(yield(0,O.w0)(El({id:vt.id},Mr))).status===0&&(wr(vt.id),Fr(2),f.history.replace(`/paperlibrary/add/${vt.id}?type=2`));return}const Zr=yield(0,O.un)(Mr);Zr.status===0&&(wr((Ur=Zr==null?void 0:Zr.data)==null?void 0:Ur.exam_id),Fr(2),sr.get("pageType")=="course"?f.history.replace(`/paperlibrary/add/${(Jn=Zr==null?void 0:Zr.data)==null?void 0:Jn.exam_id}?type=2&pageType=course&courseId=${sr.get("courseId")}&stageId=${sr.get("stageId")}`):f.history.replace(`/paperlibrary/add/${(Br=Zr==null?void 0:Zr.data)==null?void 0:Br.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),ur===2&&On.createElement("div",null,On.createElement(Ol,{setisedits:yr,itemid:br}))),On.createElement(vo.Z,{open:Tr,onCancel:()=>{Lr(!1)}}))};var Zl=(0,f.connect)(({user:o,newExercisePaper:m,dispatch:v})=>({user:o,newExercisePaper:m,dispatch:v}))(Ll)},27727:function(Tn,kt,l){l.d(kt,{Z:function(){return ot}});var n=l(59301),f=l(78241),w=l(8591),_=l(43418),K=l(99313),re=l(57809),k=l(19842),nt=l(98228),Le=l(92832),pe=l(2595),Q=l(6848),te=l(25700),we=l(3113),O=l(70635),he={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},L=l(69831),P={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},oe=l(25711),Ie=l(58130),Be=l(24334);const Ze=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var Ce=({qitem:fe})=>{var sn,Qt,on,Yt,mt,ve,ge,it,tt,vn;return n.createElement("div",{className:P.warp},n.createElement("div",{className:P.mainPart},n.createElement("div",{className:P.qcount},(fe==null?void 0:fe.question_type)===8&&n.createElement(oe.Z,{className:P.content,showProgramFill:!0,value:(sn=fe==null?void 0:fe.program_attr)==null?void 0:sn.description}),(fe==null?void 0:fe.question_type)!=8&&n.createElement(oe.Z,{className:P.qtitle,value:(fe==null?void 0:fe.name)||(fe==null?void 0:fe.title)})),((fe==null?void 0:fe.question_type)===0||(fe==null?void 0:fe.question_type)===2)&&n.createElement("div",null,(Qt=fe==null?void 0:fe.choices)==null?void 0:Qt.map((Ne,V)=>n.createElement("div",{className:P.redio},!(Ne!=null&&Ne.is_answer)&&n.createElement("span",{className:P.redioitem}),(Ne==null?void 0:Ne.is_answer)&&n.createElement("i",{className:`${P.redioitemyes} icon-duigou1`}),n.createElement(oe.Z,{className:Ne!=null&&Ne.is_answer?P.titleyes:P.title,value:Ze[V]+(Ne==null?void 0:Ne.choice_text)}),(Ne==null?void 0:Ne.is_answer)&&n.createElement("div",{className:P.yestag},"\u6B63\u786E\u7B54\u6848")))),(fe==null?void 0:fe.question_type)===1&&n.createElement("div",null,(on=fe==null?void 0:fe.choices)==null?void 0:on.map((Ne,V)=>n.createElement("div",{className:P.checkbox},!(Ne!=null&&Ne.is_answer)&&n.createElement("span",{className:P.checkboxitem}),(Ne==null?void 0:Ne.is_answer)&&n.createElement("i",{className:`${P.checkboxitemyes} icon-duigou1`}),n.createElement(oe.Z,{className:Ne!=null&&Ne.is_answer?P.titleyes:P.title,value:Ze[V]+(Ne==null?void 0:Ne.choice_text)}),(Ne==null?void 0:Ne.is_answer)&&n.createElement("div",{className:P.yestag},"\u6B63\u786E\u7B54\u6848")))),(fe==null?void 0:fe.question_type)===3&&n.createElement("div",{className:P.completion},(Yt=fe==null?void 0:fe.standard_answer)==null?void 0:Yt.map((Ne,V)=>{var ne;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:P.title},"\u586B\u7A7A\u9879",V+1),n.createElement("div",{className:P.content},(ne=Ne==null?void 0:Ne.answer_text)==null?void 0:ne.map((ct,yt)=>n.createElement("div",{className:P.items},ct))))})),(fe==null?void 0:fe.question_type)===4&&n.createElement("div",{className:P.simple},n.createElement("div",{className:P.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(mt=fe==null?void 0:fe.answer_texts)!=null&&mt[0]?n.createElement(oe.Z,{className:P.content,value:(ve=fe==null?void 0:fe.answer_texts)==null?void 0:ve[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(fe==null?void 0:fe.question_type)===5&&((ge=fe==null?void 0:fe.challenge_names)==null?void 0:ge.map((Ne,V)=>n.createElement("div",{className:P.shixun},n.createElement("span",{className:P.qtitle},n.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,Ie.EM)(V+1),"\u9898"),Ne)))),(fe==null?void 0:fe.question_type)===6&&n.createElement("div",{className:P.program},n.createElement(oe.Z,{className:P.content,value:((it=fe==null?void 0:fe.program_attr)==null?void 0:it.description)||"- -"})),(fe==null?void 0:fe.question_type)===7&&((tt=fe==null?void 0:fe.sub_item_banks)==null?void 0:tt.map((Ne,V)=>{var ne,ct,yt,Wt,un;return n.createElement("div",null,n.createElement("div",{className:P.combination},n.createElement("span",{className:P.qtitle},Ne==null?void 0:Ne.name)),n.createElement("div",{className:P.warp,style:{padding:"0px",paddingTop:20}},n.createElement("div",null,((Ne==null?void 0:Ne.item_type)=="SINGLE"||(Ne==null?void 0:Ne.item_type)=="JUDGMENT")&&((ne=Ne==null?void 0:Ne.choices)==null?void 0:ne.map((Ct,nn)=>n.createElement("div",{className:P.redio},!(Ct!=null&&Ct.is_answer)&&n.createElement("span",{className:P.redioitem}),(Ct==null?void 0:Ct.is_answer)&&n.createElement("i",{className:`${P.redioitemyes} icon-duigou1`}),n.createElement(oe.Z,{className:Ct!=null&&Ct.is_answer?P.titleyes:P.title,value:Ze[nn]+(Ct==null?void 0:Ct.choice_text)}),(Ct==null?void 0:Ct.is_answer)&&n.createElement("div",{className:P.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ne==null?void 0:Ne.item_type)=="MULTIPLE"&&((ct=Ne==null?void 0:Ne.choices)==null?void 0:ct.map((Ct,nn)=>n.createElement("div",{className:P.checkbox},!(Ct!=null&&Ct.is_answer)&&n.createElement("span",{className:P.checkboxitem}),(Ct==null?void 0:Ct.is_answer)&&n.createElement("i",{className:`${P.checkboxitemyes} icon-duigou1`}),n.createElement(oe.Z,{className:Ct!=null&&Ct.is_answer?P.titleyes:P.title,value:Ze[nn]+(Ct==null?void 0:Ct.choice_text)}),(Ct==null?void 0:Ct.is_answer)&&n.createElement("div",{className:P.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ne==null?void 0:Ne.item_type)=="COMPLETION"&&n.createElement("div",{className:P.completion},(yt=Ne==null?void 0:Ne.standard_answer)==null?void 0:yt.map((Ct,nn)=>{var fn;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:P.title},"\u586B\u7A7A\u9879",nn+1),n.createElement("div",{className:P.content},(fn=Ct==null?void 0:Ct.answer_text)==null?void 0:fn.map((yn,Pn)=>n.createElement("div",{className:P.items},yn))))})),(Ne==null?void 0:Ne.item_type)=="SUBJECTIVE"&&n.createElement("div",{className:P.simple},n.createElement("div",{className:P.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Wt=Ne==null?void 0:Ne.answer_texts)!=null&&Wt[0]?n.createElement(oe.Z,{className:P.content,value:(un=Ne==null?void 0:Ne.answer_texts)==null?void 0:un[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(fe==null?void 0:fe.question_type)===8&&n.createElement("div",null,n.createElement(oe.Z,{disabledFill:!0,className:P.content,showProgramFill:!0,value:Be.Base64.decode(((vn=fe==null?void 0:fe.program_attr)==null?void 0:vn.code)||"")})),(fe==null?void 0:fe.question_type)===5&&n.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},n.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),n.createElement("span",{style:{color:"#000000"}},(fe==null?void 0:fe.author_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),n.createElement("span",{style:{color:"#000000"}},(fe==null?void 0:fe.author_school_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{style:{color:"#000000"}},(fe==null?void 0:fe.study_count)||"0"))),n.createElement("a",{className:P.shixunbutton,href:`/shixuns/${fe==null?void 0:fe.identifier}/challenges?exercise=true`,target:"_blank"},n.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((fe==null?void 0:fe.question_type)<=4||[6,8].includes(fe==null?void 0:fe.question_type))&&n.createElement("div",{className:P.bottom},n.createElement("div",{className:P.bottomitem},n.createElement("span",{className:P.left},"\u89E3\u6790"),n.createElement("span",{className:P.right},fe!=null&&fe.analysis?n.createElement(oe.Z,{value:fe==null?void 0:fe.analysis}):n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),n.createElement("div",{className:P.bottomitem},n.createElement("span",{className:P.left},"\u96BE\u5EA6"),n.createElement("span",{className:P.right},(fe==null?void 0:fe.difficulty)===1?"\u7B80\u5355":(fe==null?void 0:fe.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),n.createElement("div",{className:P.bottomitem},n.createElement("span",{className:P.left},"\u77E5\u8BC6\u70B9"),n.createElement("span",{className:P.right},fe!=null&&fe.tag_discipline?fe==null?void 0:fe.tag_discipline:n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},_e=l(11961),St=l(49731),an=l(42203),Gt=l(86902),Kt=l(72194),at=l(2908),A=l(59301),At=Object.defineProperty,lt=Object.defineProperties,M=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,me=(fe,sn,Qt)=>sn in fe?At(fe,sn,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):fe[sn]=Qt,jt=(fe,sn)=>{for(var Qt in sn||(sn={}))rt.call(sn,Qt)&&me(fe,Qt,sn[Qt]);if(Ve)for(var Qt of Ve(sn))T.call(sn,Qt)&&me(fe,Qt,sn[Qt]);return fe},ae=(fe,sn)=>lt(fe,M(sn)),Bt=(fe,sn,Qt)=>new Promise((on,Yt)=>{var mt=it=>{try{ge(Qt.next(it))}catch(tt){Yt(tt)}},ve=it=>{try{ge(Qt.throw(it))}catch(tt){Yt(tt)}},ge=it=>it.done?on(it.value):Promise.resolve(it.value).then(mt,ve);ge((Qt=Qt.apply(fe,sn)).next())});const gt=({setScoreShow:fe,ScoreShow:sn,onOk:Qt,isshixuns:on,isloadings:Yt,dispatch:mt,isIntelligentAssistant:ve=!1,newExercisePaper:ge,shixunsDetail:it})=>{var tt,vn,Ne;let[V,ne]=(0,n.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:ve,group_id:[]}),[ct,yt]=(0,n.useState)([]),[Wt,un]=(0,n.useState)([]),[Ct,nn]=(0,n.useState)([]),[fn,yn]=(0,n.useState)([]);const[Pn,Wn]=(0,n.useState)(!1),[Mt]=f.default.useForm(),[or,In]=(0,n.useState)(),[S,J]=(0,n.useState)(!1);let[se,q]=(0,n.useState)(on);const[U,Tt]=(0,n.useState)([]),[It,Ht]=(0,n.useState)(0),[Et,dn]=(0,n.useState)(!0),[gn,Pt]=(0,n.useState)([]),[Sn,En]=(0,n.useState)([]),ln=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[pn,R]=(0,n.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Ge=(0,n.useRef)(new Set),Re=(0,n.useRef)(new Set),$e=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],g=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],G=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[ee,xe]=(0,n.useState)(!1),x=()=>{Mt.resetFields(),se=!1,q(!1),xe(!1),Mt.submit()};(0,n.useEffect)(()=>{var C,j,Xe,Pe,We,Te,wn,$t,p,H;(((Xe=(j=(C=ge==null?void 0:ge.editData)==null?void 0:C.exercise)==null?void 0:j.exist_item_bank_ids)==null?void 0:Xe.length)>0||((Te=(We=(Pe=ge==null?void 0:ge.editData)==null?void 0:Pe.exercise)==null?void 0:We.exist_item_bank_shixun_ids)==null?void 0:Te.length)>0)&&En([...($t=(wn=ge==null?void 0:ge.editData)==null?void 0:wn.exercise)==null?void 0:$t.exist_item_bank_ids,...(H=(p=ge==null?void 0:ge.editData)==null?void 0:p.exercise)==null?void 0:H.exist_item_bank_shixun_ids])},[(vn=(tt=ge==null?void 0:ge.editData)==null?void 0:tt.exercise)==null?void 0:vn.exist_item_bank_ids]),(0,n.useEffect)(()=>{sn&&(Mt.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Et&&se&&(Mt.setFieldsValue({item_type:"SHIXUN"}),V.item_type="SHIXUN",ne(jt({},V)),dn(!1)),y(V),N(),le({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[sn]),(0,n.useEffect)(()=>{It>0&&setTimeout(()=>{Ht(0)},2e3)},[It]);function y(C){return Bt(this,null,function*(){var j,Xe,Pe;if(Wn(!0),ne(jt({},C)),(Ct==null?void 0:Ct.length)<=0&&C.type==="5"){yn([]),Wn(!1);return}console.log("----",Ct,U);let We=C.type==="5"?Ct==null?void 0:Ct.filter($t=>!U.includes($t)):null,Te=C.type==="5"?Ct==null?void 0:Ct.filter($t=>U.includes($t)):null;C.group_id=((j=C.group_id)==null?void 0:j.map($t=>$t==null?void 0:$t.value))||null;let wn=yield(0,O.ZP)("/api/item_banks.json",{method:"get",params:ae(jt({},C),{discipline_id:((Xe=C==null?void 0:C.courseid)==null?void 0:Xe[0])||null,sub_discipline_id:((Pe=C==null?void 0:C.courseid)==null?void 0:Pe[1])||null,ids:We,shixun_ids:Te,include_shixuns:!ve,keyword:C.keyword?encodeURIComponent(C.keyword):C.keyword,type:C.type==="5"?null:C.type,clazz:C.type==="3"?"ItemBanksGroup":null})});yn(wn),Wn(!1)})}function N(){return Bt(this,null,function*(){let C=yield(0,O.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:V.type==="5"?null:V.type,clazz:"ItemBanksGroup"}});yt((0,L.L)(C==null?void 0:C.disciplines))})}function le(C){return Bt(this,null,function*(){var j;let Xe=yield(0,O.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:C}),Pe=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(j=Xe==null?void 0:Xe.data)==null?void 0:j.map(We=>({title:We.name,id:We.id,pid:We.id,value:We.id,key:We.id,isLeaf:!We.have_child}))}];Pt(Pe)})}function ke(C){return Bt(this,null,function*(){var j,Xe,Pe,We;Wn(!0);let Te=(j=C.list)==null?void 0:j.filter(p=>!U.includes(p)),wn=(Xe=C.list)==null?void 0:Xe.filter(p=>U.includes(p));if(Te.length===0&&wn.length===0){Wn(!1),yn([]);return}let $t=yield(0,O.ZP)("/api/item_banks.json",{method:"get",params:ae(jt({},C),{discipline_id:((Pe=C==null?void 0:C.courseid)==null?void 0:Pe[0])||null,sub_discipline_id:((We=C==null?void 0:C.courseid)==null?void 0:We[1])||null,ids:Te,shixun_ids:wn,type:C.type==="5"?null:C.type,clazz:C.type==="3"?"ItemBanksGroup":null})});Wn(!1),yn($t)})}const je=C=>Bt(void 0,null,function*(){const j=yield mt({type:"shixunsDetail/release",payload:{id:C}});let Xe=j==null?void 0:j.tag_position,Pe=(j==null?void 0:j.evaluation_set_position)||[],We=j.status;return We===0?(w.ZP.success("\u53D1\u5E03\u6210\u529F"),y(V),!0):(We===2?w.ZP.error(`\u7B2C${Pe.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):We===3?w.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Xe.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):w.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Ue=C=>(C==null?void 0:C.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",qe=(C,j,Xe)=>C.map(Pe=>Pe.key===j?jt(jt({},Pe),Xe):Pe.children?ae(jt({},Pe),{children:qe(Pe.children,j,Xe)}):Pe),Ye=C=>Bt(void 0,null,function*(){const{key:j}=C;let Xe=V.type;const Pe=yield(0,at.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(j),type:Xe}),{data:We,total_count:Te}=Pe||{};Te>0&&Pt(wn=>qe(wn,j,{children:We.map($t=>({title:$t.name,id:$t.id,pid:$t.id,value:$t.id,key:$t.id,isLeaf:!$t.have_child}))}))});function Zt(C){console.log("----",V),C==="1"&&(pn.gg=jt({},V)),C==="2"&&(pn.scj=jt({},V)),C==="3"&&(pn.ttgx=jt({},V)),C==="0"&&(pn.wcjd=jt({},V)),C==="5"&&(pn.yx=jt({},V)),R(jt({},pn))}function Ke(){V.type==="1"&&(V=pn.gg),V.type==="2"&&(V=pn.scj),V.type==="3"&&(V=pn.ttgx),V.type==="0"&&(V=pn.wcjd),V.type==="5"&&(V=pn.yx),(V==null?void 0:V.item_type)==="SHIXUN"?(se=!0,q(!0)):(se=!1,q(!1)),Mt.setFieldsValue(jt({},V)),ne(jt({},V)),y(jt({},V))}return A.createElement("div",null,A.createElement(_.default,{title:!1,footer:!1,open:sn,width:1200,centered:!0,className:he.scoremodal,onCancel:()=>{fe(!1)}},A.createElement("div",{style:{display:"flex",alignItems:"center"}},A.createElement("div",{className:he.title},ve?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),ve&&A.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),A.createElement(K.default,{className:he.tabWrap,activeKey:V.type,onChange:C=>{C==="3"?(V.show_all_share=!0,le({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):V.show_all_share=null,C==="0"&&le({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Zt(V.type),V.type=C,(V==null?void 0:V.item_type)==="SHIXUN"&&V.type!=="5"&&(se=!0,q(!0)),xe(!1),V.type==="5"&&(se=!1,q(!1)),Ke(),N()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:A.createElement("div",null,"\u5DF2\u9009",Ct.length>0&&A.createElement("span",{className:he.titlecount},Ct.length),It>0&&A.createElement("span",{className:he.add},"+",It)),key:"5"}]}),A.createElement(f.default,{layout:"inline",form:Mt,onValuesChange:(C,j)=>{const Xe=Object.values(j).some(We=>We!==null&&We!==""&&We!==void 0),Pe=j.keyword==="";if(xe(Xe||!Pe),V.page=1,(j==null?void 0:j.item_type)==="SHIXUN"){if(V.type==="5"?q(!1):q(!0),C.keyword||C.keyword==="")return;Mt.submit()}else{if(C!=null&&C.courseid&&Mt.setFieldsValue({tag_discipline_id:""}),q(!1),C.keyword||C.keyword==="")return;Mt.submit()}},onFinish:C=>{var j;V.type==="3"&&(!C.group_id||((j=C==null?void 0:C.group_id)==null?void 0:j.length)===0)?V.show_all_share=!0:V.show_all_share=null,ne(jt(jt({},V),C)),y(jt(jt({},V),C))}},A.createElement(f.default.Item,{name:"item_type"},A.createElement(re.default,{className:he.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(ve?ln.slice(0,6):ln).map(C=>A.createElement(re.default.Option,{key:C.value},C.name)))),A.createElement(f.default.Item,{name:"courseid"},A.createElement(k.Z,{className:he.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:ct})),!se&&A.createElement(f.default.Item,{name:"tag_discipline_id"},A.createElement(re.default,{className:he.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Ne=fn==null?void 0:fn.tag_disciplines)==null?void 0:Ne.map(C=>A.createElement(re.default.Option,{key:C.id},C.name)))),A.createElement(f.default.Item,{name:se?"diff":"difficulty"},A.createElement(re.default,{className:he.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!se&&$e.map(C=>A.createElement(re.default.Option,{key:C.value},C.name)),se&&g.map(C=>A.createElement(re.default.Option,{key:C.value},C.name)))),se&&A.createElement(f.default.Item,{name:"shixun_publish_status"},A.createElement(re.default,{className:he.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},G.map(C=>A.createElement(re.default.Option,{key:C.value},C.name)))),(V.type==="3"||V.type==="0")&&!se&&A.createElement(f.default.Item,{name:"group_id"},A.createElement(nt.default,{treeDataSimpleMode:!0,style:{width:118},className:he.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(C,j)=>j.title.toUpperCase().indexOf(C.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Ye,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:gn})),ee&&A.createElement("span",{className:he.allqingchu,onClick:x},A.createElement("i",{className:"iconfont icon-guanbi4"}),A.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),A.createElement(f.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},A.createElement(Le.default.Search,{className:he.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:A.createElement("i",{className:`iconfont icon-sousuo9 font14 ${he.searchIcon}`,onClick:()=>Mt.submit()}),onSearch:C=>{Mt.submit()}}))),A.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},A.createElement("div",{onClick:()=>{V.updated_at==="asc"?V.updated_at="desc":V.updated_at="asc",ne(ae(jt({},V),{page:1})),y(ae(jt({},V),{page:1}))}}," ",V.updated_at?A.createElement("img",{src:V.updated_at==="asc"?_e.Z:St.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):A.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),A.createElement("div",{onClick:()=>{V.quotes==="asc"?V.quotes="desc":V.quotes="asc",ne(ae(jt({},V),{page:1})),y(ae(jt({},V),{page:1}))},style:{marginLeft:20}}," ",V.quotes?A.createElement("img",{src:V.quotes==="asc"?_e.Z:St.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):A.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),A.createElement(pe.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(fn==null?void 0:fn.items)||(fn==null?void 0:fn.shixun_list),pagination:!1,loading:Pn,rowKey:C=>C.id,rowSelection:{type:ve?"radio":"checkbox",selectedRowKeys:Wt,getCheckboxProps:C=>({disabled:C.shixun_tag_num===1||(Sn==null?void 0:Sn.find(j=>C.id===j))}),onSelect(C,j,Xe){if(ve){un([C.id]),Re.current=new Set([C.id]),Ht(1),nn([C.id]);return}if(j)se&&Tt([...U,C.id]),un([...Wt,C.id]),C.identifier?Ge.current.add(C.id):Re.current.add(C.id),Ht(1),nn([...Ct,C.id]);else{C.identifier?Ge.current.delete(C.id):Re.current.delete(C.id);let Pe=Ct.filter(We=>We!==C.id);if(un(Pe),nn(Pe),se){let We=U.filter(Te=>Te!==C.id);Tt([...We])}if(V.type==="5"){ke(ae(jt({},V),{list:[...Pe]}));return}}},onSelectAll(C,j,Xe){if(C){const Pe=Xe.map(We=>We.id);se&&Tt([...U,...Pe]),un([...Wt,...Pe]),nn([...Ct,...Pe]);for(const We of Xe)We.identifier?Ge.current.add(We.id):Re.current.add(We.id)}else{const Pe=Xe.map(Te=>Te.id),We=Wt.filter(Te=>!Pe.some(wn=>wn===Te));if(un([...We]),nn([...We]),se){let Te=U.filter(wn=>!Pe.some($t=>$t===wn.id));Tt([...Te])}V.type==="5"&&ke(ae(jt({},V),{list:[...We]}));for(const Te of Pe)Te.identifier?Ge.current.delete(Te):Re.current.delete(Te)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(C,j,Xe)=>{var Pe,We;return A.createElement(Q.Z,{title:Ue(j)},A.createElement("div",null,se||j!=null&&j.challenge_names?"\u5B9E\u8BAD\u9898":(We=(Pe=ln==null?void 0:ln.filter(Te=>Te.value===C))==null?void 0:Pe[0])==null?void 0:We.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:se?"30%":"60%",key:"name",render:(C,j,Xe)=>{var Pe;return A.createElement("div",{style:{display:"flex",alignItems:"center"}},A.createElement(Q.Z,{title:Ue(j)},A.createElement("div",{className:j!=null&&j.high_resources_consume?he.q_title:""},A.createElement(oe.Z,{key:1,showLines:1,showTextOnly:!0,value:se||j!=null&&j.challenge_names?j!=null&&j.title||C===null?"--":C:(j==null?void 0:j.item_type)=="BPROGRAM"?(Pe=j==null?void 0:j.program_attr)==null?void 0:Pe.description:C}))),(j==null?void 0:j.high_resources_consume)&&A.createElement(Kt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!se,render:(C,j,Xe)=>{var Pe;return A.createElement(Q.Z,{title:Ue(j)},A.createElement("span",null,C?(Pe=C==null?void 0:C.split("\u3001"))==null?void 0:Pe[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!se,render:(C,j,Xe)=>A.createElement(Q.Z,{title:Ue(j)},A.createElement("span",null,C||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(C,j,Xe)=>{var Pe,We,Te,wn;return A.createElement(Q.Z,{title:Ue(j)},A.createElement("div",null,se||j!=null&&j.challenge_names?(j==null?void 0:j.level)||((We=(Pe=$e==null?void 0:$e.filter($t=>$t.value===C))==null?void 0:Pe[0])==null?void 0:We.name):(wn=(Te=$e==null?void 0:$e.filter($t=>$t.value===C))==null?void 0:Te[0])==null?void 0:wn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!se,render:(C,j,Xe)=>A.createElement(Q.Z,{title:Ue(j)},A.createElement("div",null,C||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(C,j,Xe)=>A.createElement(Q.Z,{title:Ue(j)},A.createElement("div",null,se||j!=null&&j.challenge_names?(j==null?void 0:j.study_count)||(j==null?void 0:j.stu_num):C))},{title:A.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",A.createElement(Q.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},A.createElement(Gt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!se,render:(C,j,Xe)=>A.createElement(Q.Z,{title:Ue(j)},A.createElement("div",null,C||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(C,j,Xe)=>A.createElement(Q.Z,{title:Ue(j)},A.createElement("div",{style:{flex:1,textAlign:"start"}},A.createElement("a",{onClick:()=>{var Pe,We;In(ae(jt({},j),{question_type:se||j!=null&&j.challenge_names?5:(We=(Pe=ln==null?void 0:ln.filter(Te=>Te.value===(j==null?void 0:j.item_type)))==null?void 0:Pe[0])==null?void 0:We.question_type})),J(!0)}},"\u67E5\u770B"),(j==null?void 0:j.shixun_tag_num)===1&&A.createElement("a",{style:{marginLeft:10},onClick:()=>{_.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:A.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",A.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${j==null?void 0:j.identifier}/challenges`)}},(j==null?void 0:j.shixun_name)||"--"),"\uFF1F"),onOk:()=>Bt(void 0,null,function*(){if(!je(j==null?void 0:j.identifier))return new Promise((Pe,We)=>{We()})})})}},"\u53D1\u5E03")))}].filter(C=>!C.hidden)}),A.createElement(te.Z,{current:V.page,total:(fn==null?void 0:fn.items_count)||(fn==null?void 0:fn.shixuns_count),style:{marginBottom:20},defaultPageSize:V.per_page,showTotal:C=>A.createElement("span",null,"\u5171\xA0",A.createElement("span",{style:{color:"#165DFF"}},C),"\xA0\u6761\u6570\u636E"),pageSize:V.per_page,onChange:(C,j)=>{V.page=C,V.per_page=j,ne(jt({},V)),y(jt({},V))}}),A.createElement("div",{className:he.bottom},A.createElement(we.ZP,{className:he.no,onClick:()=>{fe(!1)}},"\u53D6\u6D88"),A.createElement(we.ZP,{loading:Yt,style:{width:Yt&&75},className:he.yes,onClick:()=>Bt(void 0,null,function*(){if((Ct==null?void 0:Ct.length)<=0){w.ZP.info(ve?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Qt([...Re.current],[...Ge.current],!0,Ct==null?void 0:Ct.length)})},ve?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),A.createElement(_.default,{open:S,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:he.previewModal,width:1e3,centered:!0,onCancel:()=>{J(!1)},onOk:()=>{J(!1)}},A.createElement(Ce,{qitem:or})))};var ot=(0,an.connect)(({shixunsDetail:fe,newExercisePaper:sn})=>({shixunsDetail:fe,newExercisePaper:sn}))(gt)},14670:function(Tn,kt,l){l.d(kt,{Z:function(){return pe}});var n=l(43418),f={ul:"ul___TdfYY"},w=l(32637),_=l(59301),K=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,nt=(Q,te)=>{var we={};for(var O in Q)re.call(Q,O)&&te.indexOf(O)<0&&(we[O]=Q[O]);if(Q!=null&&K)for(var O of K(Q))te.indexOf(O)<0&&k.call(Q,O)&&(we[O]=Q[O]);return we},pe=Q=>{var te=Q,{open:we,onCancel:O}=te,he=nt(te,["open","onCancel"]);return _.createElement(n.default,{centered:!0,open:we,title:_.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:O,footer:null},_.createElement("div",null,_.createElement("div",{className:"tc"},_.createElement("img",{className:"mt10",src:w,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),_.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),_.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),_.createElement("div",{style:{color:"#333"},className:"pt30 font14"},_.createElement("ul",{className:f.ul},_.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),_.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),_.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5934\u6B4C\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},28661:function(Tn,kt,l){l.d(kt,{I:function(){return f}});var n=l(59301);const f=()=>{const[w,_]=(0,n.useState)("hidden");return{overflow:w,handleMouseEnter:()=>_("auto"),handleMouseLeave:()=>_("hidden")}}},77578:function(Tn,kt,l){l.d(kt,{Z:function(){return n}});const n=f=>f?typeof f=="function"?f():f:null},66104:function(Tn,kt,l){l.d(kt,{Z:function(){return lt}});var n=l(92310),f=l.n(n),w=l(38298),_=l(36994),K=l(59301),re=l(92343),k=l(36355),nt=l(18290),Le=l(91857);const pe=M=>{let{children:Ve}=M;const{getPrefixCls:rt}=K.useContext(k.E_),T=rt("breadcrumb");return K.createElement("li",{className:`${T}-separator`,"aria-hidden":"true"},Ve===""?Ve:Ve||"/")};pe.__ANT_BREADCRUMB_SEPARATOR=!0;var Q=pe,te=function(M,Ve){var rt={};for(var T in M)Object.prototype.hasOwnProperty.call(M,T)&&Ve.indexOf(T)<0&&(rt[T]=M[T]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,T=Object.getOwnPropertySymbols(M);me<T.length;me++)Ve.indexOf(T[me])<0&&Object.prototype.propertyIsEnumerable.call(M,T[me])&&(rt[T[me]]=M[T[me]]);return rt};function we(M,Ve){if(M.title===void 0||M.title===null)return null;const rt=Object.keys(Ve).join("|");return typeof M.title=="object"?M.title:String(M.title).replace(new RegExp(`:(${rt})`,"g"),(T,me)=>Ve[me]||T)}function O(M,Ve,rt,T){if(rt==null)return null;const{className:me,onClick:jt}=Ve,ae=te(Ve,["className","onClick"]),Bt=Object.assign(Object.assign({},(0,_.Z)(ae,{data:!0,aria:!0})),{onClick:jt});return T!==void 0?K.createElement("a",Object.assign({},Bt,{className:f()(`${M}-link`,me),href:T}),rt):K.createElement("span",Object.assign({},Bt,{className:f()(`${M}-link`,me)}),rt)}function he(M,Ve){return(T,me,jt,ae,Bt)=>{if(Ve)return Ve(T,me,jt,ae);const gt=we(T,me);return O(M,T,gt,Bt)}}var L=function(M,Ve){var rt={};for(var T in M)Object.prototype.hasOwnProperty.call(M,T)&&Ve.indexOf(T)<0&&(rt[T]=M[T]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,T=Object.getOwnPropertySymbols(M);me<T.length;me++)Ve.indexOf(T[me])<0&&Object.prototype.propertyIsEnumerable.call(M,T[me])&&(rt[T[me]]=M[T[me]]);return rt};const P=M=>{const{prefixCls:Ve,separator:rt="/",children:T,menu:me,overlay:jt,dropdownProps:ae,href:Bt}=M,ot=(fe=>{if(me||jt){const sn=Object.assign({},ae);if(me){const Qt=me||{},{items:on}=Qt,Yt=L(Qt,["items"]);sn.menu=Object.assign(Object.assign({},Yt),{items:on==null?void 0:on.map((mt,ve)=>{var{key:ge,title:it,label:tt,path:vn}=mt,Ne=L(mt,["key","title","label","path"]);let V=tt!=null?tt:it;return vn&&(V=K.createElement("a",{href:`${Bt}${vn}`},V)),Object.assign(Object.assign({},Ne),{key:ge!=null?ge:ve,label:V})})})}else jt&&(sn.overlay=jt);return K.createElement(Le.Z,Object.assign({placement:"bottom"},sn),K.createElement("span",{className:`${Ve}-overlay-link`},fe,K.createElement(nt.Z,null)))}return fe})(T);return ot!=null?K.createElement(K.Fragment,null,K.createElement("li",null,ot),rt&&K.createElement(Q,null,rt)):null},oe=M=>{const{prefixCls:Ve,children:rt,href:T}=M,me=L(M,["prefixCls","children","href"]),{getPrefixCls:jt}=K.useContext(k.E_),ae=jt("breadcrumb",Ve);return K.createElement(P,Object.assign({},me,{prefixCls:ae}),O(ae,me,rt,T))};oe.__ANT_BREADCRUMB_ITEM=!0;var Ie=oe,Be=l(17313),Ze=l(83116),X=l(37613);const Ce=M=>{const{componentCls:Ve,iconCls:rt}=M;return{[Ve]:Object.assign(Object.assign({},(0,Be.Wf)(M)),{color:M.itemColor,fontSize:M.fontSize,[rt]:{fontSize:M.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:M.linkColor,transition:`color ${M.motionDurationMid}`,padding:`0 ${M.paddingXXS}px`,borderRadius:M.borderRadiusSM,height:M.lineHeight*M.fontSize,display:"inline-block",marginInline:-M.marginXXS,"&:hover":{color:M.linkHoverColor,backgroundColor:M.colorBgTextHover}},(0,Be.Qy)(M)),"li:last-child":{color:M.lastItemColor},[`${Ve}-separator`]:{marginInline:M.separatorMargin,color:M.separatorColor},[`${Ve}-link`]:{[`
|
|
> ${rt} + span,
|
|
> ${rt} + a
|
|
`]:{marginInlineStart:M.marginXXS}},[`${Ve}-overlay-link`]:{borderRadius:M.borderRadiusSM,height:M.lineHeight*M.fontSize,display:"inline-block",padding:`0 ${M.paddingXXS}px`,marginInline:-M.marginXXS,[`> ${rt}`]:{marginInlineStart:M.marginXXS,fontSize:M.fontSizeIcon},"&:hover":{color:M.linkHoverColor,backgroundColor:M.colorBgTextHover,a:{color:M.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${M.componentCls}-rtl`]:{direction:"rtl"}})}};var _e=(0,Ze.Z)("Breadcrumb",M=>{const Ve=(0,X.TS)(M,{});return[Ce(Ve)]},M=>({itemColor:M.colorTextDescription,lastItemColor:M.colorText,iconFontSize:M.fontSize,linkColor:M.colorTextDescription,linkHoverColor:M.colorText,separatorColor:M.colorTextDescription,separatorMargin:M.marginXS})),St=function(M,Ve){var rt={};for(var T in M)Object.prototype.hasOwnProperty.call(M,T)&&Ve.indexOf(T)<0&&(rt[T]=M[T]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,T=Object.getOwnPropertySymbols(M);me<T.length;me++)Ve.indexOf(T[me])<0&&Object.prototype.propertyIsEnumerable.call(M,T[me])&&(rt[T[me]]=M[T[me]]);return rt};function an(M){const{breadcrumbName:Ve,children:rt}=M,T=St(M,["breadcrumbName","children"]),me=Object.assign({title:Ve},T);return rt&&(me.menu={items:rt.map(jt=>{var{breadcrumbName:ae}=jt,Bt=St(jt,["breadcrumbName"]);return Object.assign(Object.assign({},Bt),{title:ae})})}),me}function Gt(M,Ve){return(0,K.useMemo)(()=>M||(Ve?Ve.map(an):null),[M,Ve])}var Kt=function(M,Ve){var rt={};for(var T in M)Object.prototype.hasOwnProperty.call(M,T)&&Ve.indexOf(T)<0&&(rt[T]=M[T]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,T=Object.getOwnPropertySymbols(M);me<T.length;me++)Ve.indexOf(T[me])<0&&Object.prototype.propertyIsEnumerable.call(M,T[me])&&(rt[T[me]]=M[T[me]]);return rt};const at=(M,Ve)=>{if(Ve===void 0)return Ve;let rt=(Ve||"").replace(/^\//,"");return Object.keys(M).forEach(T=>{rt=rt.replace(`:${T}`,M[T])}),rt},A=M=>{const{prefixCls:Ve,separator:rt="/",style:T,className:me,rootClassName:jt,routes:ae,items:Bt,children:gt,itemRender:ot,params:fe={}}=M,sn=Kt(M,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Qt,direction:on,breadcrumb:Yt}=K.useContext(k.E_);let mt;const ve=Qt("breadcrumb",Ve),[ge,it]=_e(ve),tt=Gt(Bt,ae),vn=he(ve,ot);if(tt&&tt.length>0){const ne=[],ct=Bt||ae;mt=tt.map((yt,Wt)=>{const{path:un,key:Ct,type:nn,menu:fn,overlay:yn,onClick:Pn,className:Wn,separator:Mt,dropdownProps:or}=yt,In=at(fe,un);In!==void 0&&ne.push(In);const S=Ct!=null?Ct:Wt;if(nn==="separator")return K.createElement(Q,{key:S},Mt);const J={},se=Wt===tt.length-1;fn?J.menu=fn:yn&&(J.overlay=yn);let{href:q}=yt;return ne.length&&In!==void 0&&(q=`#/${ne.join("/")}`),K.createElement(P,Object.assign({key:S},J,(0,_.Z)(yt,{data:!0,aria:!0}),{className:Wn,dropdownProps:or,href:q,separator:se?"":rt,onClick:Pn,prefixCls:ve}),vn(yt,fe,ct,ne,q))})}else if(gt){const ne=(0,w.Z)(gt).length;mt=(0,w.Z)(gt).map((ct,yt)=>{if(!ct)return ct;const Wt=yt===ne-1;return(0,re.Tm)(ct,{separator:Wt?"":rt,key:yt})})}const Ne=f()(ve,Yt==null?void 0:Yt.className,{[`${ve}-rtl`]:on==="rtl"},me,jt,it),V=Object.assign(Object.assign({},Yt==null?void 0:Yt.style),T);return ge(K.createElement("nav",Object.assign({className:Ne,style:V},sn),K.createElement("ol",null,mt)))};A.Item=Ie,A.Separator=Q;var At=A,lt=At},19842:function(Tn,kt,l){l.d(kt,{Z:function(){return $e}});var n=l(26390),f=l(59301),w=l(16537),_=l(50023),K=l(53878),re=l(92310),k=l.n(re),nt=l(5891),Le=l(29043),pe=l(19149),Q=l(77861),te=l(17115),we=l(90782),O=l(8107),he=l(35788),L=f.createContext(null),P=L,oe=l(80665),Ie=l(80962),Be=l(57259),Ze="__rc_cascader_search_mark__",X=function(G,ee,xe){var x=xe.label;return ee.some(function(y){return String(y[x]).toLowerCase().includes(G.toLowerCase())})},Ce=function(G,ee,xe,x){return ee.map(function(y){return y[x.label]}).join(" / ")},_e=function(g,G,ee,xe,x,y){var N=x.filter,le=N===void 0?X:N,ke=x.render,je=ke===void 0?Ce:ke,Ue=x.limit,qe=Ue===void 0?50:Ue,Ye=x.sort;return f.useMemo(function(){var Zt=[];if(!g)return[];function Ke(C,j){var Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;C.forEach(function(Pe){if(!(!Ye&&qe!==!1&&qe>0&&Zt.length>=qe)){var We=[].concat((0,n.Z)(j),[Pe]),Te=Pe[ee.children],wn=Xe||Pe.disabled;if((!Te||Te.length===0||y)&&le(g,We,{label:ee.label})){var $t;Zt.push((0,Be.Z)((0,Be.Z)({},Pe),{},($t={disabled:wn},(0,Ie.Z)($t,ee.label,je(g,We,xe,ee)),(0,Ie.Z)($t,Ze,We),(0,Ie.Z)($t,ee.children,void 0),$t)))}Te&&Ke(Pe[ee.children],We,wn)}})}return Ke(G,[]),Ye&&Zt.sort(function(C,j){return Ye(C[Ze],j[Ze],g,ee)}),qe!==!1&&qe>0?Zt.slice(0,qe):Zt},[g,G,ee,xe,je,y,le,Ye,qe])},St="__RC_CASCADER_SPLIT__",an="SHOW_PARENT",Gt="SHOW_CHILD";function Kt(g){return g.join(St)}function at(g){return g.map(Kt)}function A(g){return g.split(St)}function At(g){var G=g||{},ee=G.label,xe=G.value,x=G.children,y=xe||"value";return{label:ee||"label",value:y,key:y,children:x||"children"}}function lt(g,G){var ee,xe;return(ee=g.isLeaf)!==null&&ee!==void 0?ee:!((xe=g[G.children])!==null&&xe!==void 0&&xe.length)}function M(g){var G=g.parentElement;if(G){var ee=g.offsetTop-G.offsetTop;ee-G.scrollTop<0?G.scrollTo({top:ee}):ee+g.offsetHeight-G.scrollTop>G.offsetHeight&&G.scrollTo({top:ee+g.offsetHeight-G.offsetHeight})}}function Ve(g,G){return g.map(function(ee){var xe;return(xe=ee[Ze])===null||xe===void 0?void 0:xe.map(function(x){return x[G.value]})})}function rt(g,G,ee){var xe=new Set(g),x=G();return g.filter(function(y){var N=x[y],le=N?N.parent:null,ke=N?N.children:null;return N&&N.node.disabled?!0:ee===Gt?!(ke&&ke.some(function(je){return je.key&&xe.has(je.key)})):!(le&&!le.node.disabled&&xe.has(le.key))})}function T(g,G,ee){for(var xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,x=G,y=[],N=function(){var je,Ue,qe,Ye=g[le],Zt=(je=x)===null||je===void 0?void 0:je.findIndex(function(C){var j=C[ee.value];return xe?String(j)===String(Ye):j===Ye}),Ke=Zt!==-1?(Ue=x)===null||Ue===void 0?void 0:Ue[Zt]:null;y.push({value:(qe=Ke==null?void 0:Ke[ee.value])!==null&&qe!==void 0?qe:Ye,index:Zt,option:Ke}),x=Ke==null?void 0:Ke[ee.children]},le=0;le<g.length;le+=1)N();return y}var me=function(g,G,ee,xe,x){return f.useMemo(function(){var y=x||function(N){var le=xe?N.slice(-1):N,ke=" / ";return le.every(function(je){return["string","number"].includes((0,oe.Z)(je))})?le.join(ke):le.reduce(function(je,Ue,qe){var Ye=f.isValidElement(Ue)?f.cloneElement(Ue,{key:qe}):Ue;return qe===0?[Ye]:[].concat((0,n.Z)(je),[ke,Ye])},[])};return g.map(function(N){var le,ke,je=T(N,G,ee),Ue=y(je.map(function(Ye){var Zt,Ke=Ye.option,C=Ye.value;return(Zt=Ke==null?void 0:Ke[ee.label])!==null&&Zt!==void 0?Zt:C}),je.map(function(Ye){var Zt=Ye.option;return Zt})),qe=Kt(N);return{label:Ue,value:qe,key:qe,valueCells:N,disabled:(le=je[je.length-1])===null||le===void 0||(ke=le.option)===null||ke===void 0?void 0:ke.disabled}})},[g,G,ee,x,xe])},jt=l(71430),ae=function(g,G){var ee=f.useRef({options:null,info:null}),xe=f.useCallback(function(){return ee.current.options!==g&&(ee.current.options=g,ee.current.info=(0,jt.I8)(g,{fieldNames:G,initWrapper:function(y){return(0,Be.Z)((0,Be.Z)({},y),{},{pathKeyEntities:{}})},processEntity:function(y,N){var le=y.nodes.map(function(ke){return ke[G.value]}).join(St);N.pathKeyEntities[le]=y,y.key=le}})),ee.current.info.pathKeyEntities},[G,g]);return xe},Bt=function(g,G){return f.useCallback(function(ee){var xe=[],x=[];return ee.forEach(function(y){var N=T(y,g,G);N.every(function(le){return le.option})?x.push(y):xe.push(y)}),[x,xe]},[g,G])},gt=l(51395);function ot(g){return f.useMemo(function(){if(!g)return[!1,{}];var G={matchInputWidth:!0,limit:50};return g&&(0,oe.Z)(g)==="object"&&(G=(0,Be.Z)((0,Be.Z)({},G),g)),G.limit<=0&&delete G.limit,[!0,G]},[g])}var fe=f.memo(function(g){var G=g.children;return G},function(g,G){return!G.open}),sn=fe;function Qt(g){var G,ee=g.prefixCls,xe=g.checked,x=g.halfChecked,y=g.disabled,N=g.onClick,le=g.disableCheckbox,ke=f.useContext(P),je=ke.checkable,Ue=typeof je!="boolean"?je:null;return f.createElement("span",{className:k()("".concat(ee),(G={},(0,Ie.Z)(G,"".concat(ee,"-checked"),xe),(0,Ie.Z)(G,"".concat(ee,"-indeterminate"),!xe&&x),(0,Ie.Z)(G,"".concat(ee,"-disabled"),y||le),G)),onClick:N},Ue)}var on="__cascader_fix_label__";function Yt(g){var G=g.prefixCls,ee=g.multiple,xe=g.options,x=g.activeValue,y=g.prevValuePath,N=g.onToggleOpen,le=g.onSelect,ke=g.onActive,je=g.checkedSet,Ue=g.halfCheckedSet,qe=g.loadingKeys,Ye=g.isSelectable,Zt=g.searchValue,Ke="".concat(G,"-menu"),C="".concat(G,"-menu-item"),j=f.useContext(P),Xe=j.fieldNames,Pe=j.changeOnSelect,We=j.expandTrigger,Te=j.expandIcon,wn=j.loadingIcon,$t=j.dropdownMenuColumnStyle,p=We==="hover",H=f.useMemo(function(){return xe.map(function(I){var $,be=I.disabled,Oe=I.disableCheckbox,Fe=I[Ze],ie=($=I[on])!==null&&$!==void 0?$:I[Xe.label],Ot=I[Xe.value],Lt=lt(I,Xe),Xt=Fe?Fe.map(function(tr){return tr[Xe.value]}):[].concat((0,n.Z)(y),[Ot]),Dt=Kt(Xt),Je=qe.includes(Dt),hn=je.has(Dt),An=Ue.has(Dt);return{disabled:be,label:ie,value:Ot,isLeaf:Lt,isLoading:Je,checked:hn,halfChecked:An,option:I,disableCheckbox:Oe,fullPath:Xt,fullPathKey:Dt}})},[xe,je,Xe,Ue,qe,y]);return f.createElement("ul",{className:Ke,role:"menu"},H.map(function(I){var $,be=I.disabled,Oe=I.label,Fe=I.value,ie=I.isLeaf,Ot=I.isLoading,Lt=I.checked,Xt=I.halfChecked,Dt=I.option,Je=I.fullPath,hn=I.fullPathKey,An=I.disableCheckbox,tr=function(){if(!(be||Zt)){var Ln=(0,n.Z)(Je);p&&ie&&Ln.pop(),ke(Ln)}},Hn=function(){Ye(Dt)&&le(Je,ie)},Rn;return typeof Dt.title=="string"?Rn=Dt.title:typeof Oe=="string"&&(Rn=Oe),f.createElement("li",{key:hn,className:k()(C,($={},(0,Ie.Z)($,"".concat(C,"-expand"),!ie),(0,Ie.Z)($,"".concat(C,"-active"),x===Fe||x===hn),(0,Ie.Z)($,"".concat(C,"-disabled"),be),(0,Ie.Z)($,"".concat(C,"-loading"),Ot),$)),style:$t,role:"menuitemcheckbox",title:Rn,"aria-checked":Lt,"data-path-key":hn,onClick:function(){tr(),!An&&(!ee||ie)&&Hn()},onDoubleClick:function(){Pe&&N(!1)},onMouseEnter:function(){p&&tr()},onMouseDown:function(Ln){Ln.preventDefault()}},ee&&f.createElement(Qt,{prefixCls:"".concat(G,"-checkbox"),checked:Lt,halfChecked:Xt,disabled:be||An,disableCheckbox:An,onClick:function(Ln){An||(Ln.stopPropagation(),Hn())}}),f.createElement("div",{className:"".concat(C,"-content")},Oe),!Ot&&Te&&!ie&&f.createElement("div",{className:"".concat(C,"-expand-icon")},Te),Ot&&wn&&f.createElement("div",{className:"".concat(C,"-loading-icon")},wn))}))}var mt=function(){var g=(0,Q.lk)(),G=g.multiple,ee=g.open,xe=f.useContext(P),x=xe.values,y=f.useState([]),N=(0,Le.Z)(y,2),le=N[0],ke=N[1];return f.useEffect(function(){if(ee&&!G){var je=x[0];ke(je||[])}},[ee]),[le,ke]},ve=l(85108),ge=function(g,G,ee,xe,x,y){var N=(0,Q.lk)(),le=N.direction,ke=N.searchValue,je=N.toggleOpen,Ue=N.open,qe=le==="rtl",Ye=f.useMemo(function(){for(var $t=-1,p=G,H=[],I=[],$=xe.length,be=Ve(G,ee),Oe=function(Dt){var Je=p.findIndex(function(hn,An){return(be[An]?Kt(be[An]):hn[ee.value])===xe[Dt]});if(Je===-1)return"break";$t=Je,H.push($t),I.push(xe[Dt]),p=p[$t][ee.children]},Fe=0;Fe<$&&p;Fe+=1){var ie=Oe(Fe);if(ie==="break")break}for(var Ot=G,Lt=0;Lt<H.length-1;Lt+=1)Ot=Ot[H[Lt]][ee.children];return[I,$t,Ot,be]},[xe,ee,G]),Zt=(0,Le.Z)(Ye,4),Ke=Zt[0],C=Zt[1],j=Zt[2],Xe=Zt[3],Pe=function(p){x(p)},We=function(p){var H=j.length,I=C;I===-1&&p<0&&(I=H);for(var $=0;$<H;$+=1){I=(I+p+H)%H;var be=j[I];if(be&&!be.disabled){var Oe=Ke.slice(0,-1).concat(Xe[I]?Kt(Xe[I]):be[ee.value]);Pe(Oe);return}}},Te=function(){if(Ke.length>1){var p=Ke.slice(0,-1);Pe(p)}else je(!1)},wn=function(){var p,H=((p=j[C])===null||p===void 0?void 0:p[ee.children])||[],I=H.find(function(be){return!be.disabled});if(I){var $=[].concat((0,n.Z)(Ke),[I[ee.value]]);Pe($)}};f.useImperativeHandle(g,function(){return{onKeyDown:function(p){var H=p.which;switch(H){case ve.Z.UP:case ve.Z.DOWN:{var I=0;H===ve.Z.UP?I=-1:H===ve.Z.DOWN&&(I=1),I!==0&&We(I);break}case ve.Z.LEFT:{if(ke)break;qe?wn():Te();break}case ve.Z.RIGHT:{if(ke)break;qe?Te():wn();break}case ve.Z.BACKSPACE:{ke||Te();break}case ve.Z.ENTER:{if(Ke.length){var $=j[C],be=($==null?void 0:$[Ze])||[];be.length?y(be.map(function(Oe){return Oe[ee.value]}),be[be.length-1]):y(Ke,j[C])}break}case ve.Z.ESC:je(!1),Ue&&p.stopPropagation()}},onKeyUp:function(){}}})},it=f.forwardRef(function(g,G){var ee,xe,x,y,N=(0,Q.lk)(),le=N.prefixCls,ke=N.multiple,je=N.searchValue,Ue=N.toggleOpen,qe=N.notFoundContent,Ye=N.direction,Zt=N.open,Ke=f.useRef(),C=Ye==="rtl",j=f.useContext(P),Xe=j.options,Pe=j.values,We=j.halfValues,Te=j.fieldNames,wn=j.changeOnSelect,$t=j.onSelect,p=j.searchOptions,H=j.dropdownPrefixCls,I=j.loadData,$=j.expandTrigger,be=H||le,Oe=f.useState([]),Fe=(0,Le.Z)(Oe,2),ie=Fe[0],Ot=Fe[1],Lt=function(Zn){if(!(!I||je)){var cr=T(Zn,Xe,Te),kn=cr.map(function(qt){var $n=qt.option;return $n}),Yn=kn[kn.length-1];if(Yn&&!lt(Yn,Te)){var Nn=Kt(Zn);Ot(function(qt){return[].concat((0,n.Z)(qt),[Nn])}),I(kn)}}};f.useEffect(function(){ie.length&&ie.forEach(function(Un){var Zn=A(Un),cr=T(Zn,Xe,Te,!0).map(function(Yn){var Nn=Yn.option;return Nn}),kn=cr[cr.length-1];(!kn||kn[Te.children]||lt(kn,Te))&&Ot(function(Yn){return Yn.filter(function(Nn){return Nn!==Un})})})},[Xe,ie,Te]);var Xt=f.useMemo(function(){return new Set(at(Pe))},[Pe]),Dt=f.useMemo(function(){return new Set(at(We))},[We]),Je=mt(),hn=(0,Le.Z)(Je,2),An=hn[0],tr=hn[1],Hn=function(Zn){tr(Zn),Lt(Zn)},Rn=function(Zn){var cr=Zn.disabled,kn=lt(Zn,Te);return!cr&&(kn||wn||ke)},_n=function(Zn,cr){var kn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;$t(Zn),!ke&&(cr||wn&&($==="hover"||kn))&&Ue(!1)},Ln=f.useMemo(function(){return je?p:Xe},[je,p,Xe]),lr=f.useMemo(function(){for(var Un=[{options:Ln}],Zn=Ln,cr=Ve(Zn,Te),kn=function(){var $n=An[Yn],_r=Zn.find(function(mr,vr){return(cr[vr]?Kt(cr[vr]):mr[Te.value])===$n}),Kn=_r==null?void 0:_r[Te.children];if(!(Kn!=null&&Kn.length))return"break";Zn=Kn,Un.push({options:Kn})},Yn=0;Yn<An.length;Yn+=1){var Nn=kn();if(Nn==="break")break}return Un},[Ln,An,Te]),Dn=function(Zn,cr){Rn(cr)&&_n(Zn,lt(cr,Te),!0)};ge(G,Ln,Te,An,Hn,Dn),f.useEffect(function(){for(var Un=0;Un<An.length;Un+=1){var Zn,cr=An.slice(0,Un+1),kn=Kt(cr),Yn=(Zn=Ke.current)===null||Zn===void 0?void 0:Zn.querySelector('li[data-path-key="'.concat(kn.replace(/\\{0,2}"/g,'\\"'),'"]'));Yn&&M(Yn)}},[An]);var nr=!((ee=lr[0])!==null&&ee!==void 0&&(xe=ee.options)!==null&&xe!==void 0&&xe.length),Bn=[(x={},(0,Ie.Z)(x,Te.value,"__EMPTY__"),(0,Ie.Z)(x,on,qe),(0,Ie.Z)(x,"disabled",!0),x)],Gn=(0,Be.Z)((0,Be.Z)({},g),{},{multiple:!nr&&ke,onSelect:_n,onActive:Hn,onToggleOpen:Ue,checkedSet:Xt,halfCheckedSet:Dt,loadingKeys:ie,isSelectable:Rn}),fr=nr?[{options:Bn}]:lr,Dr=fr.map(function(Un,Zn){var cr=An.slice(0,Zn),kn=An[Zn];return f.createElement(Yt,(0,nt.Z)({key:Zn},Gn,{searchValue:je,prefixCls:be,options:Un.options,prevValuePath:cr,activeValue:kn}))});return f.createElement(sn,{open:Zt},f.createElement("div",{className:k()("".concat(be,"-menus"),(y={},(0,Ie.Z)(y,"".concat(be,"-menu-empty"),nr),(0,Ie.Z)(y,"".concat(be,"-rtl"),C),y)),ref:Ke},Dr))}),tt=it;function vn(g){var G=g.onPopupVisibleChange,ee=g.popupVisible,xe=g.popupClassName,x=g.popupPlacement;warning(!G,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(ee===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(xe===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(x===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Ne(g,G){if(g){var ee=function xe(x){for(var y=0;y<x.length;y++){var N=x[y];if(N[G==null?void 0:G.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(N[G==null?void 0:G.children])&&xe(N[G==null?void 0:G.children]))return!0}};ee(g)}}var V=null,ne=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy"];function ct(g){return Array.isArray(g)&&Array.isArray(g[0])}function yt(g){return g?ct(g)?g:(g.length===0?[]:[g]).map(function(G){return Array.isArray(G)?G:[G]}):[]}var Wt=f.forwardRef(function(g,G){var ee=g.id,xe=g.prefixCls,x=xe===void 0?"rc-cascader":xe,y=g.fieldNames,N=g.defaultValue,le=g.value,ke=g.changeOnSelect,je=g.onChange,Ue=g.displayRender,qe=g.checkable,Ye=g.autoClearSearchValue,Zt=Ye===void 0?!0:Ye,Ke=g.searchValue,C=g.onSearch,j=g.showSearch,Xe=g.expandTrigger,Pe=g.options,We=g.dropdownPrefixCls,Te=g.loadData,wn=g.popupVisible,$t=g.open,p=g.popupClassName,H=g.dropdownClassName,I=g.dropdownMenuColumnStyle,$=g.popupPlacement,be=g.placement,Oe=g.onDropdownVisibleChange,Fe=g.onPopupVisibleChange,ie=g.expandIcon,Ot=ie===void 0?">":ie,Lt=g.loadingIcon,Xt=g.children,Dt=g.dropdownMatchSelectWidth,Je=Dt===void 0?!1:Dt,hn=g.showCheckedStrategy,An=hn===void 0?an:hn,tr=(0,pe.Z)(g,ne),Hn=(0,te.ZP)(ee),Rn=!!qe,_n=(0,he.Z)(N,{value:le,postState:yt}),Ln=(0,Le.Z)(_n,2),lr=Ln[0],Dn=Ln[1],nr=f.useMemo(function(){return At(y)},[JSON.stringify(y)]),Bn=f.useMemo(function(){return Pe||[]},[Pe]),Gn=ae(Bn,nr),fr=f.useCallback(function(kr){var en=Gn();return kr.map(function(Sr){var zr=en[Sr].nodes;return zr.map(function(Gr){return Gr[nr.value]})})},[Gn,nr]),Dr=(0,he.Z)("",{value:Ke,postState:function(en){return en||""}}),Un=(0,Le.Z)(Dr,2),Zn=Un[0],cr=Un[1],kn=function(en,Sr){cr(en),Sr.source!=="blur"&&C&&C(en)},Yn=ot(j),Nn=(0,Le.Z)(Yn,2),qt=Nn[0],$n=Nn[1],_r=_e(Zn,Bn,nr,We||x,$n,ke),Kn=Bt(Bn,nr),mr=f.useMemo(function(){var kr=Kn(lr),en=(0,Le.Z)(kr,2),Sr=en[0],zr=en[1];if(!Rn||!lr.length)return[Sr,[],zr];var Gr=at(Sr),s=Gn(),z=(0,we.S)(Gr,!0,s),ye=z.checkedKeys,ze=z.halfCheckedKeys;return[fr(ye),fr(ze),zr]},[Rn,lr,Gn,fr,Kn]),vr=(0,Le.Z)(mr,3),cn=vr[0],Qn=vr[1],Vn=vr[2],gr=f.useMemo(function(){var kr=at(cn),en=rt(kr,Gn,An);return[].concat((0,n.Z)(Vn),(0,n.Z)(fr(en)))},[cn,Gn,fr,Vn,An]),Wr=me(gr,Bn,nr,Rn,Ue),Hr=(0,O.Z)(function(kr){if(Dn(kr),je){var en=yt(kr),Sr=en.map(function(s){return T(s,Bn,nr).map(function(z){return z.option})}),zr=Rn?en:en[0],Gr=Rn?Sr:Sr[0];je(zr,Gr)}}),qr=(0,O.Z)(function(kr){if((!Rn||Zt)&&cr(""),!Rn)Hr(kr);else{var en=Kt(kr),Sr=at(cn),zr=at(Qn),Gr=Sr.includes(en),s=Vn.some(function(Ee){return Kt(Ee)===en}),z=cn,ye=Vn;if(s&&!Gr)ye=Vn.filter(function(Ee){return Kt(Ee)!==en});else{var ze=Gr?Sr.filter(function(Ee){return Ee!==en}):[].concat((0,n.Z)(Sr),[en]),W=Gn(),ut;if(Gr){var Ae=(0,we.S)(ze,{checked:!1,halfCheckedKeys:zr},W);ut=Ae.checkedKeys}else{var ce=(0,we.S)(ze,!0,W);ut=ce.checkedKeys}var Me=rt(ut,Gn,An);z=fr(Me)}Hr([].concat((0,n.Z)(ye),(0,n.Z)(z)))}}),aa=function(en,Sr){if(Sr.type==="clear"){Hr([]);return}var zr=Sr.values[0],Gr=zr.valueCells;qr(Gr)},rr=$t!==void 0?$t:wn,xr=H||p,ea=be||$,Vr=function(en){Oe==null||Oe(en),Fe==null||Fe(en)},la=f.useMemo(function(){return{options:Bn,fieldNames:nr,values:cn,halfValues:Qn,changeOnSelect:ke,onSelect:qr,checkable:qe,searchOptions:_r,dropdownPrefixCls:We,loadData:Te,expandTrigger:Xe,expandIcon:Ot,loadingIcon:Lt,dropdownMenuColumnStyle:I}},[Bn,nr,cn,Qn,ke,qr,qe,_r,We,Te,Xe,Ot,Lt,I]),Fa=!(Zn?_r:Bn).length,Ba=Zn&&$n.matchInputWidth||Fa?{}:{minWidth:"auto"};return f.createElement(P.Provider,{value:la},f.createElement(Q.Ac,(0,nt.Z)({},tr,{ref:G,id:Hn,prefixCls:x,autoClearSearchValue:Zt,dropdownMatchSelectWidth:Je,dropdownStyle:Ba,displayValues:Wr,onDisplayValuesChange:aa,mode:Rn?"multiple":void 0,searchValue:Zn,onSearch:kn,showSearch:qt,OptionList:tt,emptyOptions:Fa,open:rr,dropdownClassName:xr,placement:ea,onDropdownVisibleChange:Vr,getRawInputElement:function(){return Xt}})))});Wt.SHOW_PARENT=an,Wt.SHOW_CHILD=Gt;var un=Wt,Ct=un,nn=l(64002),fn=l(62892),yn=l(53487),Pn=l(19080),Wn=l(36355),Mt=l(93891),or=l(1684),In=l(19716),S=l(32441),J=l(14154),se=l(58582),q=l(84443),U=l(66339),Tt=l(33234),It=l(98447),Ht=l(17313),Et=l(74207),dn=l(83116);const gn=g=>{const{prefixCls:G,componentCls:ee,antCls:xe}=g,x=`${ee}-menu-item`,y=`
|
|
&${x}-expand ${x}-expand-icon,
|
|
${x}-loading-icon
|
|
`;return[{[ee]:{width:g.controlWidth}},{[`${ee}-dropdown`]:[(0,It.C2)(`${G}-checkbox`,g),{[`&${xe}-select-dropdown`]:{padding:0}},{[ee]:{"&-checkbox":{top:0,marginInlineEnd:g.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${ee}-menu-empty`]:{[`${ee}-menu`]:{width:"100%",height:"auto",[x]:{color:g.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:g.controlItemWidth,height:g.dropdownHeight,margin:0,padding:g.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${g.lineWidth}px ${g.lineType} ${g.colorSplit}`},"&-item":Object.assign(Object.assign({},Ht.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:g.optionPadding,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${g.motionDurationMid}`,borderRadius:g.borderRadiusSM,"&:hover":{background:g.controlItemBgHover},"&-disabled":{color:g.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[y]:{color:g.colorTextDisabled}},[`&-active:not(${x}-disabled)`]:{"&, &:hover":{fontWeight:g.optionSelectedFontWeight,backgroundColor:g.optionSelectedBg}},"&-content":{flex:"auto"},[y]:{marginInlineStart:g.paddingXXS,color:g.colorTextDescription,fontSize:g.fontSizeIcon},"&-keyword":{color:g.colorHighlight}})}}}]},{[`${ee}-dropdown-rtl`]:{direction:"rtl"}},(0,Et.c)(g)]};var Pt=(0,dn.Z)("Cascader",g=>[gn(g)],g=>{const G=Math.round((g.controlHeight-g.fontSize*g.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:g.controlItemBgActive,optionSelectedFontWeight:g.fontWeightStrong,optionPadding:`${G}px ${g.paddingSM}px`,menuPadding:g.paddingXXS}}),Sn=function(g,G){var ee={};for(var xe in g)Object.prototype.hasOwnProperty.call(g,xe)&&G.indexOf(xe)<0&&(ee[xe]=g[xe]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,xe=Object.getOwnPropertySymbols(g);x<xe.length;x++)G.indexOf(xe[x])<0&&Object.prototype.propertyIsEnumerable.call(g,xe[x])&&(ee[xe[x]]=g[xe[x]]);return ee};const{SHOW_CHILD:En,SHOW_PARENT:ln}=Ct;function pn(g,G,ee){const xe=g.toLowerCase().split(G).reduce((N,le,ke)=>ke===0?[le]:[].concat((0,n.Z)(N),[G,le]),[]),x=[];let y=0;return xe.forEach((N,le)=>{const ke=y+N.length;let je=g.slice(y,ke);y=ke,le%2===1&&(je=f.createElement("span",{className:`${ee}-menu-item-keyword`,key:`separator-${le}`},je)),x.push(je)}),x}const R=(g,G,ee,xe)=>{const x=[],y=g.toLowerCase();return G.forEach((N,le)=>{le!==0&&x.push(" / ");let ke=N[xe.label];const je=typeof ke;(je==="string"||je==="number")&&(ke=pn(String(ke),y,ee)),x.push(ke)}),x},Ge=f.forwardRef((g,G)=>{const{prefixCls:ee,size:xe,disabled:x,className:y,rootClassName:N,multiple:le,bordered:ke=!0,transitionName:je,choiceTransitionName:Ue="",popupClassName:qe,dropdownClassName:Ye,expandIcon:Zt,placement:Ke,showSearch:C,allowClear:j=!0,notFoundContent:Xe,direction:Pe,getPopupContainer:We,status:Te,showArrow:wn,builtinPlacements:$t,style:p}=g,H=Sn(g,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),I=(0,nn.Z)(H,["suffixIcon"]),{getPopupContainer:$,getPrefixCls:be,renderEmpty:Oe,direction:Fe,popupOverflow:ie,cascader:Ot}=f.useContext(Wn.E_),Lt=Pe||Fe,Xt=Lt==="rtl",{status:Dt,hasFeedback:Je,isFormItemInput:hn,feedbackIcon:An}=f.useContext(S.aM),tr=(0,Pn.F)(Dt,Te),Hn=Xe||(Oe==null?void 0:Oe("Cascader"))||f.createElement(Mt.Z,{componentName:"Cascader"}),Rn=be(),_n=be("select",ee),Ln=be("cascader",ee),[lr,Dn]=(0,J.Z)(_n),[nr]=Pt(Ln),{compactSize:Bn,compactItemClassnames:Gn}=(0,Tt.ri)(_n,Pe),fr=k()(qe||Ye,`${Ln}-dropdown`,{[`${Ln}-dropdown-rtl`]:Lt==="rtl"},N,Dn),Dr=f.useMemo(()=>{if(!C)return C;let Vn={render:R};return typeof C=="object"&&(Vn=Object.assign(Object.assign({},Vn),C)),Vn},[C]),Un=(0,In.Z)(Vn=>{var gr;return(gr=xe!=null?xe:Bn)!==null&&gr!==void 0?gr:Vn}),Zn=f.useContext(or.Z),cr=x!=null?x:Zn;let kn=Zt;Zt||(kn=Xt?f.createElement(w.Z,null):f.createElement(K.Z,null));const Yn=f.createElement("span",{className:`${_n}-menu-item-loading-icon`},f.createElement(_.Z,{spin:!0})),Nn=f.useMemo(()=>le?f.createElement("span",{className:`${Ln}-checkbox-inner`}):!1,[le]),qt=(0,q.Z)(g.suffixIcon,wn),{suffixIcon:$n,removeIcon:_r,clearIcon:Kn}=(0,U.Z)(Object.assign(Object.assign({},g),{hasFeedback:Je,feedbackIcon:An,showSuffixIcon:qt,multiple:le,prefixCls:_n,componentName:"Cascader"})),mr=f.useMemo(()=>Ke!==void 0?Ke:Xt?"bottomRight":"bottomLeft",[Ke,Xt]),vr=(0,se.Z)($t,ie),cn=j===!0?{clearIcon:Kn}:j,Qn=f.createElement(Ct,Object.assign({prefixCls:_n,className:k()(!ee&&Ln,{[`${_n}-lg`]:Un==="large",[`${_n}-sm`]:Un==="small",[`${_n}-rtl`]:Xt,[`${_n}-borderless`]:!ke,[`${_n}-in-form-item`]:hn},(0,Pn.Z)(_n,tr,Je),Gn,Ot==null?void 0:Ot.className,y,N,Dn),disabled:cr,style:Object.assign(Object.assign({},Ot==null?void 0:Ot.style),p)},I,{builtinPlacements:vr,direction:Lt,placement:mr,notFoundContent:Hn,allowClear:cn,showSearch:Dr,expandIcon:kn,suffixIcon:$n,removeIcon:_r,loadingIcon:Yn,checkable:Nn,dropdownClassName:fr,dropdownPrefixCls:ee||Ln,choiceTransitionName:(0,fn.m)(Rn,"",Ue),transitionName:(0,fn.m)(Rn,"slide-up",je),getPopupContainer:We||$,ref:G}));return nr(lr(Qn))}),Re=(0,yn.Z)(Ge);Ge.SHOW_PARENT=ln,Ge.SHOW_CHILD=En,Ge._InternalPanelDoNotUseOrYouWillBeFired=Re;var $e=Ge},43428:function(Tn,kt,l){l.d(kt,{Z:function(){return mt}});var n=l(92310),f=l.n(n),w=l(57259),_=l(29043),K=l(43403),re=l(28800),k=l(59301),nt=k.createContext(null),Le=k.createContext({}),pe=nt,Q=l(80962),te=l(5891),we=l(43469),O=l(85108),he=l(36994),L=l(80764),P=function(ge){var it=ge.prefixCls,tt=ge.className,vn=ge.style,Ne=ge.children,V=ge.containerRef,ne=ge.id,ct=ge.onMouseEnter,yt=ge.onMouseOver,Wt=ge.onMouseLeave,un=ge.onClick,Ct=ge.onKeyDown,nn=ge.onKeyUp,fn={onMouseEnter:ct,onMouseOver:yt,onMouseLeave:Wt,onClick:un,onKeyDown:Ct,onKeyUp:nn},yn=k.useContext(Le),Pn=yn.panel,Wn=(0,L.useComposeRef)(Pn,V);return k.createElement(k.Fragment,null,k.createElement("div",(0,te.Z)({id:ne,className:f()("".concat(it,"-content"),tt),style:(0,w.Z)({},vn),"aria-modal":"true",role:"dialog",ref:Wn},fn),Ne))},oe=P,Ie=l(51395);function Be(ve){return typeof ve=="string"&&String(Number(ve))===ve?((0,Ie.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(ve)):ve}function Ze(ve){warning(!("wrapperClassName"in ve),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!ve.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var X={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Ce(ve,ge){var it,tt,vn,Ne,V=ve.prefixCls,ne=ve.open,ct=ve.placement,yt=ve.inline,Wt=ve.push,un=ve.forceRender,Ct=ve.autoFocus,nn=ve.keyboard,fn=ve.rootClassName,yn=ve.rootStyle,Pn=ve.zIndex,Wn=ve.className,Mt=ve.id,or=ve.style,In=ve.motion,S=ve.width,J=ve.height,se=ve.children,q=ve.contentWrapperStyle,U=ve.mask,Tt=ve.maskClosable,It=ve.maskMotion,Ht=ve.maskClassName,Et=ve.maskStyle,dn=ve.afterOpenChange,gn=ve.onClose,Pt=ve.onMouseEnter,Sn=ve.onMouseOver,En=ve.onMouseLeave,ln=ve.onClick,pn=ve.onKeyDown,R=ve.onKeyUp,Ge=k.useRef(),Re=k.useRef(),$e=k.useRef();k.useImperativeHandle(ge,function(){return Ge.current});var g=function(j){var Xe=j.keyCode,Pe=j.shiftKey;switch(Xe){case O.Z.TAB:{if(Xe===O.Z.TAB){if(!Pe&&document.activeElement===$e.current){var We;(We=Re.current)===null||We===void 0||We.focus({preventScroll:!0})}else if(Pe&&document.activeElement===Re.current){var Te;(Te=$e.current)===null||Te===void 0||Te.focus({preventScroll:!0})}}break}case O.Z.ESC:{gn&&nn&&(j.stopPropagation(),gn(j));break}}};k.useEffect(function(){if(ne&&Ct){var C;(C=Ge.current)===null||C===void 0||C.focus({preventScroll:!0})}},[ne]);var G=k.useState(!1),ee=(0,_.Z)(G,2),xe=ee[0],x=ee[1],y=k.useContext(pe),N;Wt===!1?N={distance:0}:Wt===!0?N={}:N=Wt||{};var le=(it=(tt=(vn=N)===null||vn===void 0?void 0:vn.distance)!==null&&tt!==void 0?tt:y==null?void 0:y.pushDistance)!==null&&it!==void 0?it:180,ke=k.useMemo(function(){return{pushDistance:le,push:function(){x(!0)},pull:function(){x(!1)}}},[le]);k.useEffect(function(){if(ne){var C;y==null||(C=y.push)===null||C===void 0||C.call(y)}else{var j;y==null||(j=y.pull)===null||j===void 0||j.call(y)}},[ne]),k.useEffect(function(){return function(){var C;y==null||(C=y.pull)===null||C===void 0||C.call(y)}},[]);var je=U&&k.createElement(we.default,(0,te.Z)({key:"mask"},It,{visible:ne}),function(C,j){var Xe=C.className,Pe=C.style;return k.createElement("div",{className:f()("".concat(V,"-mask"),Xe,Ht),style:(0,w.Z)((0,w.Z)({},Pe),Et),onClick:Tt&&ne?gn:void 0,ref:j})}),Ue=typeof In=="function"?In(ct):In,qe={};if(xe&&le)switch(ct){case"top":qe.transform="translateY(".concat(le,"px)");break;case"bottom":qe.transform="translateY(".concat(-le,"px)");break;case"left":qe.transform="translateX(".concat(le,"px)");break;default:qe.transform="translateX(".concat(-le,"px)");break}ct==="left"||ct==="right"?qe.width=Be(S):qe.height=Be(J);var Ye={onMouseEnter:Pt,onMouseOver:Sn,onMouseLeave:En,onClick:ln,onKeyDown:pn,onKeyUp:R},Zt=k.createElement(we.default,(0,te.Z)({key:"panel"},Ue,{visible:ne,forceRender:un,onVisibleChanged:function(j){dn==null||dn(j)},removeOnLeave:!1,leavedClassName:"".concat(V,"-content-wrapper-hidden")}),function(C,j){var Xe=C.className,Pe=C.style;return k.createElement("div",(0,te.Z)({className:f()("".concat(V,"-content-wrapper"),Xe),style:(0,w.Z)((0,w.Z)((0,w.Z)({},qe),Pe),q)},(0,he.Z)(ve,{data:!0})),k.createElement(oe,(0,te.Z)({id:Mt,containerRef:j,prefixCls:V,className:Wn,style:or},Ye),se))}),Ke=(0,w.Z)({},yn);return Pn&&(Ke.zIndex=Pn),k.createElement(pe.Provider,{value:ke},k.createElement("div",{className:f()(V,"".concat(V,"-").concat(ct),fn,(Ne={},(0,Q.Z)(Ne,"".concat(V,"-open"),ne),(0,Q.Z)(Ne,"".concat(V,"-inline"),yt),Ne)),style:Ke,tabIndex:-1,ref:Ge,onKeyDown:g},je,k.createElement("div",{tabIndex:0,ref:Re,style:X,"aria-hidden":"true","data-sentinel":"start"}),Zt,k.createElement("div",{tabIndex:0,ref:$e,style:X,"aria-hidden":"true","data-sentinel":"end"})))}var _e=k.forwardRef(Ce),St=_e,an=function(ge){var it=ge.open,tt=it===void 0?!1:it,vn=ge.prefixCls,Ne=vn===void 0?"rc-drawer":vn,V=ge.placement,ne=V===void 0?"right":V,ct=ge.autoFocus,yt=ct===void 0?!0:ct,Wt=ge.keyboard,un=Wt===void 0?!0:Wt,Ct=ge.width,nn=Ct===void 0?378:Ct,fn=ge.mask,yn=fn===void 0?!0:fn,Pn=ge.maskClosable,Wn=Pn===void 0?!0:Pn,Mt=ge.getContainer,or=ge.forceRender,In=ge.afterOpenChange,S=ge.destroyOnClose,J=ge.onMouseEnter,se=ge.onMouseOver,q=ge.onMouseLeave,U=ge.onClick,Tt=ge.onKeyDown,It=ge.onKeyUp,Ht=ge.panelRef,Et=k.useState(!1),dn=(0,_.Z)(Et,2),gn=dn[0],Pt=dn[1],Sn=k.useState(!1),En=(0,_.Z)(Sn,2),ln=En[0],pn=En[1];(0,re.Z)(function(){pn(!0)},[]);var R=ln?tt:!1,Ge=k.useRef(),Re=k.useRef();(0,re.Z)(function(){R&&(Re.current=document.activeElement)},[R]);var $e=function(x){var y;if(Pt(x),In==null||In(x),!x&&Re.current&&!((y=Ge.current)!==null&&y!==void 0&&y.contains(Re.current))){var N;(N=Re.current)===null||N===void 0||N.focus({preventScroll:!0})}},g=k.useMemo(function(){return{panel:Ht}},[Ht]);if(!or&&!gn&&!R&&S)return null;var G={onMouseEnter:J,onMouseOver:se,onMouseLeave:q,onClick:U,onKeyDown:Tt,onKeyUp:It},ee=(0,w.Z)((0,w.Z)({},ge),{},{open:R,prefixCls:Ne,placement:ne,autoFocus:yt,keyboard:un,width:nn,mask:yn,maskClosable:Wn,inline:Mt===!1,afterOpenChange:$e,ref:Ge},G);return k.createElement(Le.Provider,{value:g},k.createElement(K.Z,{open:R||or||gn,autoDestroy:!1,getContainer:Mt,autoLock:yn&&(R||gn)},k.createElement(St,ee)))},Gt=an,Kt=Gt,at=l(62892),A=l(36355),At=l(32441),lt=l(47729),Ve=ve=>{const{prefixCls:ge,title:it,footer:tt,extra:vn,closeIcon:Ne,closable:V,onClose:ne,headerStyle:ct,drawerStyle:yt,bodyStyle:Wt,footerStyle:un,children:Ct}=ve,nn=k.useCallback(Mt=>k.createElement("button",{type:"button",onClick:ne,"aria-label":"Close",className:`${ge}-close`},Mt),[ne]),[fn,yn]=(0,lt.Z)(V,Ne,nn,void 0,!0),Pn=k.useMemo(()=>!it&&!fn?null:k.createElement("div",{style:ct,className:f()(`${ge}-header`,{[`${ge}-header-close-only`]:fn&&!it&&!vn})},k.createElement("div",{className:`${ge}-header-title`},yn,it&&k.createElement("div",{className:`${ge}-title`},it)),vn&&k.createElement("div",{className:`${ge}-extra`},vn)),[fn,yn,vn,ct,ge,it]),Wn=k.useMemo(()=>{if(!tt)return null;const Mt=`${ge}-footer`;return k.createElement("div",{className:Mt,style:un},tt)},[tt,un,ge]);return k.createElement("div",{className:`${ge}-wrapper-body`,style:yt},Pn,k.createElement("div",{className:`${ge}-body`,style:Wt},Ct),Wn)},rt=l(33234),T=l(83116),me=l(37613),ae=ve=>{const{componentCls:ge,motionDurationSlow:it}=ve,tt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${it}`}}};return{[ge]:{[`${ge}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${it}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${ge}-panel-motion`]:{"&-left":[tt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[tt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[tt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[tt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Bt=ve=>{const{componentCls:ge,zIndexPopup:it,colorBgMask:tt,colorBgElevated:vn,motionDurationSlow:Ne,motionDurationMid:V,padding:ne,paddingLG:ct,fontSizeLG:yt,lineHeightLG:Wt,lineWidth:un,lineType:Ct,colorSplit:nn,marginSM:fn,colorIcon:yn,colorIconHover:Pn,colorText:Wn,fontWeightStrong:Mt,footerPaddingBlock:or,footerPaddingInline:In}=ve,S=`${ge}-content-wrapper`;return{[ge]:{position:"fixed",inset:0,zIndex:it,pointerEvents:"none","&-pure":{position:"relative",background:vn,[`&${ge}-left`]:{boxShadow:ve.boxShadowDrawerLeft},[`&${ge}-right`]:{boxShadow:ve.boxShadowDrawerRight},[`&${ge}-top`]:{boxShadow:ve.boxShadowDrawerUp},[`&${ge}-bottom`]:{boxShadow:ve.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ge}-mask`]:{position:"absolute",inset:0,zIndex:it,background:tt,pointerEvents:"auto"},[S]:{position:"absolute",zIndex:it,maxWidth:"100vw",transition:`all ${Ne}`,"&-hidden":{display:"none"}},[`&-left > ${S}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:ve.boxShadowDrawerLeft},[`&-right > ${S}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:ve.boxShadowDrawerRight},[`&-top > ${S}`]:{top:0,insetInline:0,boxShadow:ve.boxShadowDrawerUp},[`&-bottom > ${S}`]:{bottom:0,insetInline:0,boxShadow:ve.boxShadowDrawerDown},[`${ge}-content`]:{width:"100%",height:"100%",overflow:"auto",background:vn,pointerEvents:"auto"},[`${ge}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${ge}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${ne}px ${ct}px`,fontSize:yt,lineHeight:Wt,borderBottom:`${un}px ${Ct} ${nn}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ge}-extra`]:{flex:"none"},[`${ge}-close`]:{display:"inline-block",marginInlineEnd:fn,color:yn,fontWeight:Mt,fontSize:yt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${V}`,textRendering:"auto","&:focus, &:hover":{color:Pn,textDecoration:"none"}},[`${ge}-title`]:{flex:1,margin:0,color:Wn,fontWeight:ve.fontWeightStrong,fontSize:yt,lineHeight:Wt},[`${ge}-body`]:{flex:1,minWidth:0,minHeight:0,padding:ct,overflow:"auto"},[`${ge}-footer`]:{flexShrink:0,padding:`${or}px ${In}px`,borderTop:`${un}px ${Ct} ${nn}`},"&-rtl":{direction:"rtl"}}}};var gt=(0,T.Z)("Drawer",ve=>{const ge=(0,me.TS)(ve,{});return[Bt(ge),ae(ge)]},ve=>({zIndexPopup:ve.zIndexPopupBase,footerPaddingBlock:ve.paddingXS,footerPaddingInline:ve.padding})),ot=l(11575),fe=function(ve,ge){var it={};for(var tt in ve)Object.prototype.hasOwnProperty.call(ve,tt)&&ge.indexOf(tt)<0&&(it[tt]=ve[tt]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,tt=Object.getOwnPropertySymbols(ve);vn<tt.length;vn++)ge.indexOf(tt[vn])<0&&Object.prototype.propertyIsEnumerable.call(ve,tt[vn])&&(it[tt[vn]]=ve[tt[vn]]);return it};const sn=null,Qt={distance:180},on=ve=>{var ge;const{rootClassName:it,width:tt,height:vn,size:Ne="default",mask:V=!0,push:ne=Qt,open:ct,afterOpenChange:yt,onClose:Wt,prefixCls:un,getContainer:Ct,style:nn,className:fn,visible:yn,afterVisibleChange:Pn}=ve,Wn=fe(ve,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Mt,getPrefixCls:or,direction:In,drawer:S}=k.useContext(A.E_),J=or("drawer",un),[se,q]=gt(J),U=Ct===void 0&&Mt?()=>Mt(document.body):Ct,Tt=f()({"no-mask":!V,[`${J}-rtl`]:In==="rtl"},it,q),It=k.useMemo(()=>tt!=null?tt:Ne==="large"?736:378,[tt,Ne]),Ht=k.useMemo(()=>vn!=null?vn:Ne==="large"?736:378,[vn,Ne]),Et={motionName:(0,at.m)(J,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},dn=Pt=>({motionName:(0,at.m)(J,`panel-motion-${Pt}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),gn=(0,ot.H)();return se(k.createElement(rt.BR,null,k.createElement(At.Ux,{status:!0,override:!0},k.createElement(Kt,Object.assign({prefixCls:J,onClose:Wt,maskMotion:Et,motion:dn},Wn,{open:ct!=null?ct:yn,mask:V,push:ne,width:It,height:Ht,style:Object.assign(Object.assign({},S==null?void 0:S.style),nn),className:f()(S==null?void 0:S.className,fn),rootClassName:Tt,getContainer:U,afterOpenChange:yt!=null?yt:Pn,panelRef:gn}),k.createElement(Ve,Object.assign({prefixCls:J},Wn,{onClose:Wt}))))))},Yt=ve=>{const{prefixCls:ge,style:it,className:tt,placement:vn="right"}=ve,Ne=fe(ve,["prefixCls","style","className","placement"]),{getPrefixCls:V}=k.useContext(A.E_),ne=V("drawer",ge),[ct,yt]=gt(ne),Wt=f()(ne,`${ne}-pure`,`${ne}-${vn}`,yt,tt);return ct(k.createElement("div",{className:Wt,style:it},k.createElement(Ve,Object.assign({prefixCls:ne},Ne))))};on._InternalPanelDoNotUseOrYouWillBeFired=Yt;var mt=on},39722:function(Tn,kt,l){l.d(kt,{t5:function(){return pe}});var n=l(92310),f=l.n(n),w=l(55477),_=l(59301),K=l(36355),re=l(77578),k=l(17356),nt=function(te,we){var O={};for(var he in te)Object.prototype.hasOwnProperty.call(te,he)&&we.indexOf(he)<0&&(O[he]=te[he]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,he=Object.getOwnPropertySymbols(te);L<he.length;L++)we.indexOf(he[L])<0&&Object.prototype.propertyIsEnumerable.call(te,he[L])&&(O[he[L]]=te[he[L]]);return O};const Le=(te,we,O)=>{if(!(!we&&!O))return _.createElement(_.Fragment,null,we&&_.createElement("div",{className:`${te}-title`},(0,re.Z)(we)),_.createElement("div",{className:`${te}-inner-content`},(0,re.Z)(O)))},pe=te=>{const{hashId:we,prefixCls:O,className:he,style:L,placement:P="top",title:oe,content:Ie,children:Be}=te;return _.createElement("div",{className:f()(we,O,`${O}-pure`,`${O}-placement-${P}`,he),style:L},_.createElement("div",{className:`${O}-arrow`}),_.createElement(w.G,Object.assign({},te,{className:we,prefixCls:O}),Be||Le(O,oe,Ie)))},Q=te=>{const{prefixCls:we}=te,O=nt(te,["prefixCls"]),{getPrefixCls:he}=_.useContext(K.E_),L=he("popover",we),[P,oe]=(0,k.Z)(L);return P(_.createElement(pe,Object.assign({},O,{prefixCls:L,hashId:oe})))};kt.ZP=Q},60324:function(Tn,kt,l){var n=l(92310),f=l.n(n),w=l(59301),_=l(77578),K=l(62892),re=l(36355),k=l(6848),nt=l(39722),Le=l(17356),pe=function(we,O){var he={};for(var L in we)Object.prototype.hasOwnProperty.call(we,L)&&O.indexOf(L)<0&&(he[L]=we[L]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,L=Object.getOwnPropertySymbols(we);P<L.length;P++)O.indexOf(L[P])<0&&Object.prototype.propertyIsEnumerable.call(we,L[P])&&(he[L[P]]=we[L[P]]);return he};const Q=we=>{let{title:O,content:he,prefixCls:L}=we;return w.createElement(w.Fragment,null,O&&w.createElement("div",{className:`${L}-title`},(0,_.Z)(O)),w.createElement("div",{className:`${L}-inner-content`},(0,_.Z)(he)))},te=w.forwardRef((we,O)=>{const{prefixCls:he,title:L,content:P,overlayClassName:oe,placement:Ie="top",trigger:Be="hover",mouseEnterDelay:Ze=.1,mouseLeaveDelay:X=.1,overlayStyle:Ce={}}=we,_e=pe(we,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:St}=w.useContext(re.E_),an=St("popover",he),[Gt,Kt]=(0,Le.Z)(an),at=St(),A=f()(oe,Kt);return Gt(w.createElement(k.Z,Object.assign({placement:Ie,trigger:Be,mouseEnterDelay:Ze,mouseLeaveDelay:X,overlayStyle:Ce},_e,{prefixCls:an,overlayClassName:A,ref:O,overlay:L||P?w.createElement(Q,{prefixCls:an,title:L,content:P}):null,transitionName:(0,K.m)(at,"zoom-big",_e.transitionName),"data-popover-inject":!0})))});te._InternalPanelDoNotUseOrYouWillBeFired=nt.ZP,kt.Z=te},17356:function(Tn,kt,l){var n=l(17313),f=l(29878),w=l(19447),_=l(33166),K=l(83116),re=l(37613);const k=pe=>{const{componentCls:Q,popoverColor:te,minWidth:we,fontWeightStrong:O,popoverPadding:he,boxShadowSecondary:L,colorTextHeading:P,borderRadiusLG:oe,zIndexPopup:Ie,marginXS:Be,colorBgElevated:Ze,popoverBg:X}=pe;return[{[Q]:Object.assign(Object.assign({},(0,n.Wf)(pe)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:Ie,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":Ze,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Q}-content`]:{position:"relative"},[`${Q}-inner`]:{backgroundColor:X,backgroundClip:"padding-box",borderRadius:oe,boxShadow:L,padding:he},[`${Q}-title`]:{minWidth:we,marginBottom:Be,color:P,fontWeight:O},[`${Q}-inner-content`]:{color:te}})},(0,w.ZP)(pe,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Q}-pure`]:{position:"relative",maxWidth:"none",margin:pe.sizePopupArrow,display:"inline-block",[`${Q}-content`]:{display:"inline-block"}}}]},nt=pe=>{const{componentCls:Q}=pe;return{[Q]:_.i.map(te=>{const we=pe[`${te}6`];return{[`&${Q}-${te}`]:{"--antd-arrow-background-color":we,[`${Q}-inner`]:{backgroundColor:we},[`${Q}-arrow`]:{background:"transparent"}}}})}},Le=pe=>{const{componentCls:Q,lineWidth:te,lineType:we,colorSplit:O,paddingSM:he,controlHeight:L,fontSize:P,lineHeight:oe,padding:Ie}=pe,Be=L-Math.round(P*oe),Ze=Be/2,X=Be/2-te,Ce=Ie;return{[Q]:{[`${Q}-inner`]:{padding:0},[`${Q}-title`]:{margin:0,padding:`${Ze}px ${Ce}px ${X}px`,borderBottom:`${te}px ${we} ${O}`},[`${Q}-inner-content`]:{padding:`${he}px ${Ce}px`}}}};kt.Z=(0,K.Z)("Popover",pe=>{const{colorBgElevated:Q,colorText:te,wireframe:we}=pe,O=(0,re.TS)(pe,{popoverPadding:12,popoverBg:Q,popoverColor:te});return[k(O),nt(O),we&&Le(O),(0,f._y)(O,"zoom-big")]},pe=>({width:177,minWidth:177,zIndexPopup:pe.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Tn,kt,l){l.d(kt,{Z:function(){return In}});var n=l(59301),f=l(79999),w=l(10402),_=l(33130),K=l(72119),re=l(92310),k=l.n(re),nt=l(64002),Le=l(36355),pe=l(5891),Q=l(57259),te=l(19149),we={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},O=function(){var J=(0,n.useRef)([]),se=(0,n.useRef)(null);return(0,n.useEffect)(function(){var q=Date.now(),U=!1;J.current.forEach(function(Tt){if(Tt){U=!0;var It=Tt.style;It.transitionDuration=".3s, .3s, .3s, .06s",se.current&&q-se.current<100&&(It.transitionDuration="0s, 0s")}}),U&&(se.current=Date.now())}),J.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],L=function(J){var se=(0,Q.Z)((0,Q.Z)({},we),J),q=se.className,U=se.percent,Tt=se.prefixCls,It=se.strokeColor,Ht=se.strokeLinecap,Et=se.strokeWidth,dn=se.style,gn=se.trailColor,Pt=se.trailWidth,Sn=se.transition,En=(0,te.Z)(se,he);delete En.gapPosition;var ln=Array.isArray(U)?U:[U],pn=Array.isArray(It)?It:[It],R=O(),Ge=Et/2,Re=100-Et/2,$e="M ".concat(Ht==="round"?Ge:0,",").concat(Ge,`
|
|
L `).concat(Ht==="round"?Re:100,",").concat(Ge),g="0 0 100 ".concat(Et),G=0;return n.createElement("svg",(0,pe.Z)({className:k()("".concat(Tt,"-line"),q),viewBox:g,preserveAspectRatio:"none",style:dn},En),n.createElement("path",{className:"".concat(Tt,"-line-trail"),d:$e,strokeLinecap:Ht,stroke:gn,strokeWidth:Pt||Et,fillOpacity:"0"}),ln.map(function(ee,xe){var x=1;switch(Ht){case"round":x=1-Et/100;break;case"square":x=1-Et/2/100;break;default:x=1;break}var y={strokeDasharray:"".concat(ee*x,"px, 100px"),strokeDashoffset:"-".concat(G,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},N=pn[xe]||pn[pn.length-1];return G+=ee,n.createElement("path",{key:xe,className:"".concat(Tt,"-line-path"),d:$e,strokeLinecap:Ht,stroke:N,strokeWidth:Et,fillOpacity:"0",ref:function(ke){R[xe]=ke},style:y})}))},P=L,oe=l(80665),Ie=l(29043),Be=l(87746),Ze=0,X=(0,Be.Z)();function Ce(){var S;return X?(S=Ze,Ze+=1):S="TEST_OR_SSR",S}var _e=function(S){var J=n.useState(),se=(0,Ie.Z)(J,2),q=se[0],U=se[1];return n.useEffect(function(){U("rc_progress_".concat(Ce()))},[]),S||q},St=function(J){var se=J.bg,q=J.children;return n.createElement("div",{style:{width:"100%",height:"100%",background:se}},q)};function an(S,J){return Object.keys(S).map(function(se){var q=parseFloat(se),U="".concat(Math.floor(q*J),"%");return"".concat(S[se]," ").concat(U)})}var Gt=n.forwardRef(function(S,J){var se=S.prefixCls,q=S.color,U=S.gradientId,Tt=S.radius,It=S.style,Ht=S.ptg,Et=S.strokeLinecap,dn=S.strokeWidth,gn=S.size,Pt=S.gapDegree,Sn=q&&(0,oe.Z)(q)==="object",En=Sn?"#FFF":void 0,ln=gn/2,pn=n.createElement("circle",{className:"".concat(se,"-circle-path"),r:Tt,cx:ln,cy:ln,stroke:En,strokeLinecap:Et,strokeWidth:dn,opacity:Ht===0?0:1,style:It,ref:J});if(!Sn)return pn;var R="".concat(U,"-conic"),Ge=Pt?"".concat(180+Pt/2,"deg"):"0deg",Re=an(q,(360-Pt)/360),$e=an(q,1),g="conic-gradient(from ".concat(Ge,", ").concat(Re.join(", "),")"),G="linear-gradient(to ".concat(Pt?"bottom":"top",", ").concat($e.join(", "),")");return n.createElement(n.Fragment,null,n.createElement("mask",{id:R},pn),n.createElement("foreignObject",{x:0,y:0,width:gn,height:gn,mask:"url(#".concat(R,")")},n.createElement(St,{bg:G},n.createElement(St,{bg:g}))))}),Kt=Gt,at=100,A=function(J,se,q,U,Tt,It,Ht,Et,dn,gn){var Pt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=q/100*360*((360-It)/360),En=It===0?0:{bottom:0,top:180,left:90,right:-90}[Ht],ln=(100-U)/100*se;dn==="round"&&U!==100&&(ln+=gn/2,ln>=se&&(ln=se-.01));var pn=at/2;return{stroke:typeof Et=="string"?Et:void 0,strokeDasharray:"".concat(se,"px ").concat(J),strokeDashoffset:ln+Pt,transform:"rotate(".concat(Tt+Sn+En,"deg)"),transformOrigin:"".concat(pn,"px ").concat(pn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},At=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function lt(S){var J=S!=null?S:[];return Array.isArray(J)?J:[J]}var M=function(J){var se=(0,Q.Z)((0,Q.Z)({},we),J),q=se.id,U=se.prefixCls,Tt=se.steps,It=se.strokeWidth,Ht=se.trailWidth,Et=se.gapDegree,dn=Et===void 0?0:Et,gn=se.gapPosition,Pt=se.trailColor,Sn=se.strokeLinecap,En=se.style,ln=se.className,pn=se.strokeColor,R=se.percent,Ge=(0,te.Z)(se,At),Re=at/2,$e=_e(q),g="".concat($e,"-gradient"),G=Re-It/2,ee=Math.PI*2*G,xe=dn>0?90+dn/2:-90,x=ee*((360-dn)/360),y=(0,oe.Z)(Tt)==="object"?Tt:{count:Tt,space:2},N=y.count,le=y.space,ke=lt(R),je=lt(pn),Ue=je.find(function(Xe){return Xe&&(0,oe.Z)(Xe)==="object"}),qe=Ue&&(0,oe.Z)(Ue)==="object",Ye=qe?"butt":Sn,Zt=A(ee,x,0,100,xe,dn,gn,Pt,Ye,It),Ke=O(),C=function(){var Pe=0;return ke.map(function(We,Te){var wn=je[Te]||je[je.length-1],$t=A(ee,x,Pe,We,xe,dn,gn,wn,Ye,It);return Pe+=We,n.createElement(Kt,{key:Te,color:wn,ptg:We,radius:G,prefixCls:U,gradientId:g,style:$t,strokeLinecap:Ye,strokeWidth:It,gapDegree:dn,ref:function(H){Ke[Te]=H},size:at})}).reverse()},j=function(){var Pe=Math.round(N*(ke[0]/100)),We=100/N,Te=0;return new Array(N).fill(null).map(function(wn,$t){var p=$t<=Pe-1?je[0]:Pt,H=p&&(0,oe.Z)(p)==="object"?"url(#".concat(g,")"):void 0,I=A(ee,x,Te,We,xe,dn,gn,p,"butt",It,le);return Te+=(x-I.strokeDashoffset+le)*100/x,n.createElement("circle",{key:$t,className:"".concat(U,"-circle-path"),r:G,cx:Re,cy:Re,stroke:H,strokeWidth:It,opacity:1,style:I,ref:function(be){Ke[$t]=be}})})};return n.createElement("svg",(0,pe.Z)({className:k()("".concat(U,"-circle"),ln),viewBox:"0 0 ".concat(at," ").concat(at),style:En,id:q,role:"presentation"},Ge),!N&&n.createElement("circle",{className:"".concat(U,"-circle-trail"),r:G,cx:Re,cy:Re,stroke:Pt,strokeLinecap:Ye,strokeWidth:Ht||It,style:Zt}),N?j():C())},Ve=M,rt={Line:P,Circle:Ve},T=l(6848),me=l(93398);function jt(S){return!S||S<0?0:S>100?100:S}function ae(S){let{success:J,successPercent:se}=S,q=se;return J&&"progress"in J&&(q=J.progress),J&&"percent"in J&&(q=J.percent),q}const Bt=S=>{let{percent:J,success:se,successPercent:q}=S;const U=jt(ae({success:se,successPercent:q}));return[U,jt(jt(J)-U)]},gt=S=>{let{success:J={},strokeColor:se}=S;const{strokeColor:q}=J;return[q||me.presetPrimaryColors.green,se||null]},ot=(S,J,se)=>{var q,U,Tt,It;let Ht=-1,Et=-1;if(J==="step"){const dn=se.steps,gn=se.strokeWidth;typeof S=="string"||typeof S=="undefined"?(Ht=S==="small"?2:14,Et=gn!=null?gn:8):typeof S=="number"?[Ht,Et]=[S,S]:[Ht=14,Et=8]=S,Ht*=dn}else if(J==="line"){const dn=se==null?void 0:se.strokeWidth;typeof S=="string"||typeof S=="undefined"?Et=dn||(S==="small"?6:8):typeof S=="number"?[Ht,Et]=[S,S]:[Ht=-1,Et=8]=S}else(J==="circle"||J==="dashboard")&&(typeof S=="string"||typeof S=="undefined"?[Ht,Et]=S==="small"?[60,60]:[120,120]:typeof S=="number"?[Ht,Et]=[S,S]:(Ht=(U=(q=S[0])!==null&&q!==void 0?q:S[1])!==null&&U!==void 0?U:120,Et=(It=(Tt=S[0])!==null&&Tt!==void 0?Tt:S[1])!==null&&It!==void 0?It:120));return[Ht,Et]},fe=3,sn=S=>fe/S*100;var on=S=>{const{prefixCls:J,trailColor:se=null,strokeLinecap:q="round",gapPosition:U,gapDegree:Tt,width:It=120,type:Ht,children:Et,success:dn,size:gn=It}=S,[Pt,Sn]=ot(gn,"circle");let{strokeWidth:En}=S;En===void 0&&(En=Math.max(sn(Pt),6));const ln={width:Pt,height:Sn,fontSize:Pt*.15+6},pn=n.useMemo(()=>{if(Tt||Tt===0)return Tt;if(Ht==="dashboard")return 75},[Tt,Ht]),R=U||Ht==="dashboard"&&"bottom"||void 0,Ge=Object.prototype.toString.call(S.strokeColor)==="[object Object]",Re=gt({success:dn,strokeColor:S.strokeColor}),$e=k()(`${J}-inner`,{[`${J}-circle-gradient`]:Ge}),g=n.createElement(Ve,{percent:Bt(S),strokeWidth:En,trailWidth:En,strokeColor:Re,strokeLinecap:q,trailColor:se,prefixCls:J,gapDegree:pn,gapPosition:R});return n.createElement("div",{className:$e,style:ln},Pt<=20?n.createElement(T.Z,{title:Et},n.createElement("span",null,g)):n.createElement(n.Fragment,null,g,Et))},Yt=function(S,J){var se={};for(var q in S)Object.prototype.hasOwnProperty.call(S,q)&&J.indexOf(q)<0&&(se[q]=S[q]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,q=Object.getOwnPropertySymbols(S);U<q.length;U++)J.indexOf(q[U])<0&&Object.prototype.propertyIsEnumerable.call(S,q[U])&&(se[q[U]]=S[q[U]]);return se};const mt=S=>{let J=[];return Object.keys(S).forEach(se=>{const q=parseFloat(se.replace(/%/g,""));isNaN(q)||J.push({key:q,value:S[se]})}),J=J.sort((se,q)=>se.key-q.key),J.map(se=>{let{key:q,value:U}=se;return`${U} ${q}%`}).join(", ")},ve=(S,J)=>{const{from:se=me.presetPrimaryColors.blue,to:q=me.presetPrimaryColors.blue,direction:U=J==="rtl"?"to left":"to right"}=S,Tt=Yt(S,["from","to","direction"]);if(Object.keys(Tt).length!==0){const It=mt(Tt);return{backgroundImage:`linear-gradient(${U}, ${It})`}}return{backgroundImage:`linear-gradient(${U}, ${se}, ${q})`}};var it=S=>{const{prefixCls:J,direction:se,percent:q,size:U,strokeWidth:Tt,strokeColor:It,strokeLinecap:Ht="round",children:Et,trailColor:dn=null,success:gn}=S,Pt=It&&typeof It!="string"?ve(It,se):{backgroundColor:It},Sn=Ht==="square"||Ht==="butt"?0:void 0,En={backgroundColor:dn||void 0,borderRadius:Sn},ln=U!=null?U:[-1,Tt||(U==="small"?6:8)],[pn,R]=ot(ln,"line",{strokeWidth:Tt}),Ge=Object.assign({width:`${jt(q)}%`,height:R,borderRadius:Sn},Pt),Re=ae(S),$e={width:`${jt(Re)}%`,height:R,borderRadius:Sn,backgroundColor:gn==null?void 0:gn.strokeColor},g={width:pn<0?"100%":pn,height:R};return n.createElement(n.Fragment,null,n.createElement("div",{className:`${J}-outer`,style:g},n.createElement("div",{className:`${J}-inner`,style:En},n.createElement("div",{className:`${J}-bg`,style:Ge}),Re!==void 0?n.createElement("div",{className:`${J}-success-bg`,style:$e}):null)),Et)},vn=S=>{const{size:J,steps:se,percent:q=0,strokeWidth:U=8,strokeColor:Tt,trailColor:It=null,prefixCls:Ht,children:Et}=S,dn=Math.round(se*(q/100)),gn=J==="small"?2:14,Pt=J!=null?J:[gn,U],[Sn,En]=ot(Pt,"step",{steps:se,strokeWidth:U}),ln=Sn/se,pn=new Array(se);for(let R=0;R<se;R++){const Ge=Array.isArray(Tt)?Tt[R]:Tt;pn[R]=n.createElement("div",{key:R,className:k()(`${Ht}-steps-item`,{[`${Ht}-steps-item-active`]:R<=dn-1}),style:{backgroundColor:R<=dn-1?Ge:It,width:ln,height:En}})}return n.createElement("div",{className:`${Ht}-steps-outer`},pn,Et)},Ne=l(9792),V=l(17313),ne=l(83116),ct=l(37613);const yt=S=>{const J=S?"100%":"-100%";return new Ne.Keyframes(`antProgress${S?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${J}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${J}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Wt=S=>{const{componentCls:J,iconCls:se}=S;return{[J]:Object.assign(Object.assign({},(0,V.Wf)(S)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:S.fontSize,marginInlineEnd:S.marginXS,marginBottom:S.marginXS},[`${J}-outer`]:{display:"inline-block",width:"100%"},[`&${J}-show-info`]:{[`${J}-outer`]:{marginInlineEnd:`calc(-2em - ${S.marginXS}px)`,paddingInlineEnd:`calc(2em + ${S.paddingXS}px)`}},[`${J}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:S.remainingColor,borderRadius:S.lineBorderRadius},[`${J}-inner:not(${J}-circle-gradient)`]:{[`${J}-circle-path`]:{stroke:S.defaultColor}},[`${J}-success-bg, ${J}-bg`]:{position:"relative",backgroundColor:S.defaultColor,borderRadius:S.lineBorderRadius,transition:`all ${S.motionDurationSlow} ${S.motionEaseInOutCirc}`},[`${J}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:S.colorSuccess},[`${J}-text`]:{display:"inline-block",width:"2em",marginInlineStart:S.marginXS,color:S.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[se]:{fontSize:S.fontSize}},[`&${J}-status-active`]:{[`${J}-bg::before`]:{position:"absolute",inset:0,backgroundColor:S.colorBgContainer,borderRadius:S.lineBorderRadius,opacity:0,animationName:yt(),animationDuration:S.progressActiveMotionDuration,animationTimingFunction:S.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${J}-rtl${J}-status-active`]:{[`${J}-bg::before`]:{animationName:yt(!0)}},[`&${J}-status-exception`]:{[`${J}-bg`]:{backgroundColor:S.colorError},[`${J}-text`]:{color:S.colorError}},[`&${J}-status-exception ${J}-inner:not(${J}-circle-gradient)`]:{[`${J}-circle-path`]:{stroke:S.colorError}},[`&${J}-status-success`]:{[`${J}-bg`]:{backgroundColor:S.colorSuccess},[`${J}-text`]:{color:S.colorSuccess}},[`&${J}-status-success ${J}-inner:not(${J}-circle-gradient)`]:{[`${J}-circle-path`]:{stroke:S.colorSuccess}}})}},un=S=>{const{componentCls:J,iconCls:se}=S;return{[J]:{[`${J}-circle-trail`]:{stroke:S.remainingColor},[`&${J}-circle ${J}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${J}-circle ${J}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:S.circleTextColor,fontSize:S.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[se]:{fontSize:`${S.fontSize/S.fontSizeSM}em`}},[`${J}-circle&-status-exception`]:{[`${J}-text`]:{color:S.colorError}},[`${J}-circle&-status-success`]:{[`${J}-text`]:{color:S.colorSuccess}}},[`${J}-inline-circle`]:{lineHeight:1,[`${J}-inner`]:{verticalAlign:"bottom"}}}},Ct=S=>{const{componentCls:J}=S;return{[J]:{[`${J}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:S.progressStepMinWidth,marginInlineEnd:S.progressStepMarginInlineEnd,backgroundColor:S.remainingColor,transition:`all ${S.motionDurationSlow}`,"&-active":{backgroundColor:S.defaultColor}}}}}},nn=S=>{const{componentCls:J,iconCls:se}=S;return{[J]:{[`${J}-small&-line, ${J}-small&-line ${J}-text ${se}`]:{fontSize:S.fontSizeSM}}}};var fn=(0,ne.Z)("Progress",S=>{const J=S.marginXXS/2,se=(0,ct.TS)(S,{progressStepMarginInlineEnd:J,progressStepMinWidth:J,progressActiveMotionDuration:"2.4s"});return[Wt(se),un(se),Ct(se),nn(se)]},S=>({circleTextColor:S.colorText,defaultColor:S.colorInfo,remainingColor:S.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),yn=function(S,J){var se={};for(var q in S)Object.prototype.hasOwnProperty.call(S,q)&&J.indexOf(q)<0&&(se[q]=S[q]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,q=Object.getOwnPropertySymbols(S);U<q.length;U++)J.indexOf(q[U])<0&&Object.prototype.propertyIsEnumerable.call(S,q[U])&&(se[q[U]]=S[q[U]]);return se};const Pn=null,Wn=["normal","exception","active","success"];var or=n.forwardRef((S,J)=>{const{prefixCls:se,className:q,rootClassName:U,steps:Tt,strokeColor:It,percent:Ht=0,size:Et="default",showInfo:dn=!0,type:gn="line",status:Pt,format:Sn,style:En}=S,ln=yn(S,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),pn=n.useMemo(()=>{var ke,je;const Ue=ae(S);return parseInt(Ue!==void 0?(ke=Ue!=null?Ue:0)===null||ke===void 0?void 0:ke.toString():(je=Ht!=null?Ht:0)===null||je===void 0?void 0:je.toString(),10)},[Ht,S.success,S.successPercent]),R=n.useMemo(()=>!Wn.includes(Pt)&&pn>=100?"success":Pt||"normal",[Pt,pn]),{getPrefixCls:Ge,direction:Re,progress:$e}=n.useContext(Le.E_),g=Ge("progress",se),[G,ee]=fn(g),xe=n.useMemo(()=>{if(!dn)return null;const ke=ae(S);let je;const Ue=Sn||(Ye=>`${Ye}%`),qe=gn==="line";return Sn||R!=="exception"&&R!=="success"?je=Ue(jt(Ht),jt(ke)):R==="exception"?je=qe?n.createElement(_.Z,null):n.createElement(K.Z,null):R==="success"&&(je=qe?n.createElement(f.Z,null):n.createElement(w.Z,null)),n.createElement("span",{className:`${g}-text`,title:typeof je=="string"?je:void 0},je)},[dn,Ht,pn,R,gn,g,Sn]),x=Array.isArray(It)?It[0]:It,y=typeof It=="string"||Array.isArray(It)?It:void 0;let N;gn==="line"?N=Tt?n.createElement(vn,Object.assign({},S,{strokeColor:y,prefixCls:g,steps:Tt}),xe):n.createElement(it,Object.assign({},S,{strokeColor:x,prefixCls:g,direction:Re}),xe):(gn==="circle"||gn==="dashboard")&&(N=n.createElement(on,Object.assign({},S,{strokeColor:x,prefixCls:g,progressStatus:R}),xe));const le=k()(g,`${g}-status-${R}`,`${g}-${gn==="dashboard"&&"circle"||Tt&&"steps"||gn}`,{[`${g}-inline-circle`]:gn==="circle"&&ot(Et,"circle")[0]<=20,[`${g}-show-info`]:dn,[`${g}-${Et}`]:typeof Et=="string",[`${g}-rtl`]:Re==="rtl"},$e==null?void 0:$e.className,q,U,ee);return G(n.createElement("div",Object.assign({ref:J,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),En),className:le,role:"progressbar","aria-valuenow":pn},(0,nt.Z)(ln,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),N))}),In=or},39978:function(Tn,kt,l){l.d(kt,{Z:function(){return jt}});var n=l(5891),f=l(59301),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},_=w,K=l(88853),re=function(Bt,gt){return f.createElement(K.Z,(0,n.Z)({},Bt,{ref:gt,icon:_}))},k=f.forwardRef(re),nt=k,Le=l(92310),pe=l.n(Le),Q=l(80962),te=l(29043),we=l(19149),O=l(35788),he=l(85108),L=l(36994);function P(ae,Bt){var gt=ae.disabled,ot=ae.prefixCls,fe=ae.character,sn=ae.characterRender,Qt=ae.index,on=ae.count,Yt=ae.value,mt=ae.allowHalf,ve=ae.focused,ge=ae.onHover,it=ae.onClick,tt=function(un){ge(un,Qt)},vn=function(un){it(un,Qt)},Ne=function(un){un.keyCode===he.Z.ENTER&&it(un,Qt)},V=Qt+1,ne=new Set([ot]);Yt===0&&Qt===0&&ve?ne.add("".concat(ot,"-focused")):mt&&Yt+.5>=V&&Yt<V?(ne.add("".concat(ot,"-half")),ne.add("".concat(ot,"-active")),ve&&ne.add("".concat(ot,"-focused"))):(V<=Yt?ne.add("".concat(ot,"-full")):ne.add("".concat(ot,"-zero")),V===Yt&&ve&&ne.add("".concat(ot,"-focused")));var ct=typeof fe=="function"?fe(ae):fe,yt=f.createElement("li",{className:pe()(Array.from(ne)),ref:Bt},f.createElement("div",{onClick:gt?null:vn,onKeyDown:gt?null:Ne,onMouseMove:gt?null:tt,role:"radio","aria-checked":Yt>Qt?"true":"false","aria-posinset":Qt+1,"aria-setsize":on,tabIndex:gt?-1:0},f.createElement("div",{className:"".concat(ot,"-first")},ct),f.createElement("div",{className:"".concat(ot,"-second")},ct)));return sn&&(yt=sn(yt,ae)),yt}var oe=f.forwardRef(P);function Ie(){var ae=f.useRef({});function Bt(ot){return ae.current[ot]}function gt(ot){return function(fe){ae.current[ot]=fe}}return[Bt,gt]}function Be(ae){var Bt=ae.pageXOffset,gt="scrollLeft";if(typeof Bt!="number"){var ot=ae.document;Bt=ot.documentElement[gt],typeof Bt!="number"&&(Bt=ot.body[gt])}return Bt}function Ze(ae){var Bt,gt,ot=ae.ownerDocument,fe=ot.body,sn=ot&&ot.documentElement,Qt=ae.getBoundingClientRect();return Bt=Qt.left,gt=Qt.top,Bt-=sn.clientLeft||fe.clientLeft||0,gt-=sn.clientTop||fe.clientTop||0,{left:Bt,top:gt}}function X(ae){var Bt=Ze(ae),gt=ae.ownerDocument,ot=gt.defaultView||gt.parentWindow;return Bt.left+=Be(ot),Bt.left}var Ce=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function _e(ae,Bt){var gt,ot=ae.prefixCls,fe=ot===void 0?"rc-rate":ot,sn=ae.className,Qt=ae.defaultValue,on=ae.value,Yt=ae.count,mt=Yt===void 0?5:Yt,ve=ae.allowHalf,ge=ve===void 0?!1:ve,it=ae.allowClear,tt=it===void 0?!0:it,vn=ae.character,Ne=vn===void 0?"\u2605":vn,V=ae.characterRender,ne=ae.disabled,ct=ae.direction,yt=ct===void 0?"ltr":ct,Wt=ae.tabIndex,un=Wt===void 0?0:Wt,Ct=ae.autoFocus,nn=ae.onHoverChange,fn=ae.onChange,yn=ae.onFocus,Pn=ae.onBlur,Wn=ae.onKeyDown,Mt=ae.onMouseLeave,or=(0,we.Z)(ae,Ce),In=Ie(),S=(0,te.Z)(In,2),J=S[0],se=S[1],q=f.useRef(null),U=function(){if(!ne){var Ye;(Ye=q.current)===null||Ye===void 0||Ye.focus()}};f.useImperativeHandle(Bt,function(){return{focus:U,blur:function(){if(!ne){var Ye;(Ye=q.current)===null||Ye===void 0||Ye.blur()}}}});var Tt=(0,O.Z)(Qt||0,{value:on}),It=(0,te.Z)(Tt,2),Ht=It[0],Et=It[1],dn=(0,O.Z)(null),gn=(0,te.Z)(dn,2),Pt=gn[0],Sn=gn[1],En=function(Ye,Zt){var Ke=yt==="rtl",C=Ye+1;if(ge){var j=J(Ye),Xe=X(j),Pe=j.clientWidth;(Ke&&Zt-Xe>Pe/2||!Ke&&Zt-Xe<Pe/2)&&(C-=.5)}return C},ln=function(Ye){Et(Ye),fn==null||fn(Ye)},pn=f.useState(!1),R=(0,te.Z)(pn,2),Ge=R[0],Re=R[1],$e=function(){Re(!0),yn==null||yn()},g=function(){Re(!1),Pn==null||Pn()},G=f.useState(null),ee=(0,te.Z)(G,2),xe=ee[0],x=ee[1],y=function(Ye,Zt){var Ke=En(Zt,Ye.pageX);Ke!==Pt&&(x(Ke),Sn(null)),nn==null||nn(Ke)},N=function(Ye){ne||(x(null),Sn(null),nn==null||nn(void 0)),Ye&&(Mt==null||Mt(Ye))},le=function(Ye,Zt){var Ke=En(Zt,Ye.pageX),C=!1;tt&&(C=Ke===Ht),N(),ln(C?0:Ke),Sn(C?Ke:null)},ke=function(Ye){var Zt=Ye.keyCode,Ke=yt==="rtl",C=Ht;Zt===he.Z.RIGHT&&C<mt&&!Ke?(ge?C+=.5:C+=1,ln(C),Ye.preventDefault()):Zt===he.Z.LEFT&&C>0&&!Ke||Zt===he.Z.RIGHT&&C>0&&Ke?(ge?C-=.5:C-=1,ln(C),Ye.preventDefault()):Zt===he.Z.LEFT&&C<mt&&Ke&&(ge?C+=.5:C+=1,ln(C),Ye.preventDefault()),Wn==null||Wn(Ye)};f.useEffect(function(){Ct&&!ne&&U()},[]);var je=new Array(mt).fill(0).map(function(qe,Ye){return f.createElement(oe,{ref:se(Ye),index:Ye,count:mt,disabled:ne,prefixCls:"".concat(fe,"-star"),allowHalf:ge,value:xe===null?Ht:xe,onClick:le,onHover:y,key:qe||Ye,character:Ne,characterRender:V,focused:Ge})}),Ue=pe()(fe,sn,(gt={},(0,Q.Z)(gt,"".concat(fe,"-disabled"),ne),(0,Q.Z)(gt,"".concat(fe,"-rtl"),yt==="rtl"),gt));return f.createElement("ul",(0,n.Z)({className:Ue,onMouseLeave:N,tabIndex:ne?-1:un,onFocus:ne?null:$e,onBlur:ne?null:g,onKeyDown:ne?null:ke,ref:q,role:"radiogroup"},(0,L.Z)(or,{aria:!0,data:!0,attr:!0})),je)}var St=f.forwardRef(_e),an=St,Gt=l(36355),Kt=l(6848),at=l(17313),A=l(83116),At=l(37613);const lt=ae=>{const{componentCls:Bt}=ae;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ae.marginXS},"> div":{transition:`all ${ae.motionDurationMid}, outline 0s`,"&:hover":{transform:ae.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ae.lineWidth}px dashed ${ae.starColor}`,transform:ae.starHoverScale}},"&-first, &-second":{color:ae.starBg,transition:`all ${ae.motionDurationMid}`,userSelect:"none",[ae.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Bt}-star-first, &-half ${Bt}-star-second`]:{opacity:1},[`&-half ${Bt}-star-first, &-full ${Bt}-star-second`]:{color:"inherit"}}}},M=ae=>({[`&-rtl${ae.componentCls}`]:{direction:"rtl"}}),Ve=ae=>{const{componentCls:Bt}=ae;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,at.Wf)(ae)),{display:"inline-block",margin:0,padding:0,color:ae.starColor,fontSize:ae.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),lt(ae)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:ae.marginXS,fontSize:ae.fontSize}}),M(ae))}};var rt=(0,A.Z)("Rate",ae=>{const Bt=(0,At.TS)(ae,{});return[Ve(Bt)]},ae=>({starColor:ae.yellow6,starSize:ae.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ae.colorFillContent})),T=function(ae,Bt){var gt={};for(var ot in ae)Object.prototype.hasOwnProperty.call(ae,ot)&&Bt.indexOf(ot)<0&&(gt[ot]=ae[ot]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ot=Object.getOwnPropertySymbols(ae);fe<ot.length;fe++)Bt.indexOf(ot[fe])<0&&Object.prototype.propertyIsEnumerable.call(ae,ot[fe])&&(gt[ot[fe]]=ae[ot[fe]]);return gt},jt=f.forwardRef((ae,Bt)=>{const{prefixCls:gt,className:ot,rootClassName:fe,style:sn,tooltips:Qt,character:on=f.createElement(nt,null)}=ae,Yt=T(ae,["prefixCls","className","rootClassName","style","tooltips","character"]),mt=(ne,ct)=>{let{index:yt}=ct;return Qt?f.createElement(Kt.Z,{title:Qt[yt]},ne):ne},{getPrefixCls:ve,direction:ge,rate:it}=f.useContext(Gt.E_),tt=ve("rate",gt),[vn,Ne]=rt(tt),V=Object.assign(Object.assign({},it==null?void 0:it.style),sn);return vn(f.createElement(an,Object.assign({ref:Bt,character:on,characterRender:mt},Yt,{className:pe()(ot,fe,Ne,it==null?void 0:it.className),style:V,prefixCls:tt,direction:ge})))})},98228:function(Tn,kt,l){l.d(kt,{default:function(){return pn}});var n=l(92310),f=l.n(n),w=l(5891),_=l(26390),K=l(57259),re=l(29043),k=l(19149),nt=l(80665),Le=l(77861),pe=l(17115),Q=l(90782),te=l(35788),we=l(51395),O=l(59301),he=function(R){var Ge=O.useRef({valueLabels:new Map});return O.useMemo(function(){var Re=Ge.current.valueLabels,$e=new Map,g=R.map(function(G){var ee,xe=G.value,x=(ee=G.label)!==null&&ee!==void 0?ee:Re.get(xe);return $e.set(xe,x),(0,K.Z)((0,K.Z)({},G),{},{label:x})});return Ge.current.valueLabels=$e,[g]},[R])},L=function(R,Ge,Re,$e){return O.useMemo(function(){var g=R.map(function(x){var y=x.value;return y}),G=Ge.map(function(x){var y=x.value;return y}),ee=g.filter(function(x){return!$e[x]});if(Re){var xe=(0,Q.S)(g,!0,$e);g=xe.checkedKeys,G=xe.halfCheckedKeys}return[Array.from(new Set([].concat((0,_.Z)(ee),(0,_.Z)(g)))),G]},[R,Ge,Re,$e])},P=l(71430),oe=function(R,Ge){return O.useMemo(function(){var Re=(0,P.I8)(R,{fieldNames:Ge,initWrapper:function(g){return(0,K.Z)((0,K.Z)({},g),{},{valueEntities:new Map})},processEntity:function(g,G){var ee=g.node[Ge.value];if(0)var xe;G.valueEntities.set(ee,g)}});return Re},[R,Ge])},Ie=l(80962),Be=l(38298),Ze=function(){return null},X=Ze,Ce=["children","value"];function _e(R){return(0,Be.Z)(R).map(function(Ge){if(!O.isValidElement(Ge)||!Ge.type)return null;var Re=Ge,$e=Re.key,g=Re.props,G=g.children,ee=g.value,xe=(0,k.Z)(g,Ce),x=(0,K.Z)({key:$e,value:ee},xe),y=_e(G);return y.length&&(x.children=y),x}).filter(function(Ge){return Ge})}function St(R){if(!R)return R;var Ge=(0,K.Z)({},R);return"props"in Ge||Object.defineProperty(Ge,"props",{get:function(){return(0,we.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Ge}}),Ge}function an(R,Ge,Re,$e,g,G){var ee=null,xe=null;function x(){function y(N){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return N.map(function(je,Ue){var qe="".concat(le,"-").concat(Ue),Ye=je[G.value],Zt=Re.includes(Ye),Ke=y(je[G.children]||[],qe,Zt),C=O.createElement(X,je,Ke.map(function(Xe){return Xe.node}));if(Ge===Ye&&(ee=C),Zt){var j={pos:qe,node:C,children:Ke};return ke||xe.push(j),j}return null}).filter(function(je){return je})}xe||(xe=[],y($e),xe.sort(function(N,le){var ke=N.node.props.value,je=le.node.props.value,Ue=Re.indexOf(ke),qe=Re.indexOf(je);return Ue-qe}))}Object.defineProperty(R,"triggerNode",{get:function(){return(0,we.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),x(),ee}}),Object.defineProperty(R,"allCheckedNodes",{get:function(){return(0,we.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),x(),g?xe:xe.map(function(N){var le=N.node;return le})}})}var Gt=function(R,Ge,Re){var $e=Re.treeNodeFilterProp,g=Re.filterTreeNode,G=Re.fieldNames,ee=G.children;return O.useMemo(function(){if(!Ge||g===!1)return R;var xe;if(typeof g=="function")xe=g;else{var x=Ge.toUpperCase();xe=function(le,ke){var je=ke[$e];return String(je).toUpperCase().includes(x)}}function y(N){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N.reduce(function(ke,je){var Ue=je[ee],qe=le||xe(Ge,St(je)),Ye=y(Ue||[],qe);return(qe||Ye.length)&&ke.push((0,K.Z)((0,K.Z)({},je),{},(0,Ie.Z)({isLeaf:void 0},ee,Ye))),ke},[])}return y(R)},[R,Ge,ee,$e,g])};function Kt(R){var Ge=O.useRef();Ge.current=R;var Re=O.useCallback(function(){return Ge.current.apply(Ge,arguments)},[]);return Re}function at(R,Ge){var Re=Ge.id,$e=Ge.pId,g=Ge.rootPId,G={},ee=[],xe=R.map(function(x){var y=(0,K.Z)({},x),N=y[Re];return G[N]=y,y.key=y.key||N,y});return xe.forEach(function(x){var y=x[$e],N=G[y];N&&(N.children=N.children||[],N.children.push(x)),(y===g||!N&&g===null)&&ee.push(x)}),ee}function A(R,Ge,Re){return O.useMemo(function(){return R?Re?at(R,(0,K.Z)({id:"id",pId:"pId",rootPId:null},Re!==!0?Re:{})):R:_e(Ge)},[Ge,Re,R])}var At=O.createContext(null),lt=At,M=l(85108),Ve=l(79722),rt=l(99581),T=O.createContext(null),me=T;function jt(R){return Array.isArray(R)?R:R!==void 0?[R]:[]}function ae(R){var Ge=R||{},Re=Ge.label,$e=Ge.value,g=Ge.children,G=$e||"value";return{_title:Re?[Re]:["title","label"],value:G,key:G,children:g||"children"}}function Bt(R){return!R||R.disabled||R.disableCheckbox||R.checkable===!1}function gt(R,Ge){var Re=[];function $e(g){g.forEach(function(G){var ee=G[Ge.children];ee&&(Re.push(G[Ge.value]),$e(ee))})}return $e(R),Re}function ot(R){return R==null}var fe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},sn=function(Ge,Re){var $e=(0,Le.lk)(),g=$e.prefixCls,G=$e.multiple,ee=$e.searchValue,xe=$e.toggleOpen,x=$e.open,y=$e.notFoundContent,N=O.useContext(me),le=N.virtual,ke=N.listHeight,je=N.listItemHeight,Ue=N.treeData,qe=N.fieldNames,Ye=N.onSelect,Zt=N.dropdownMatchSelectWidth,Ke=N.treeExpandAction,C=O.useContext(lt),j=C.checkable,Xe=C.checkedKeys,Pe=C.halfCheckedKeys,We=C.treeExpandedKeys,Te=C.treeDefaultExpandAll,wn=C.treeDefaultExpandedKeys,$t=C.onTreeExpand,p=C.treeIcon,H=C.showTreeIcon,I=C.switcherIcon,$=C.treeLine,be=C.treeNodeFilterProp,Oe=C.loadData,Fe=C.treeLoadedKeys,ie=C.treeMotion,Ot=C.onTreeLoad,Lt=C.keyEntities,Xt=O.useRef(),Dt=(0,Ve.Z)(function(){return Ue},[x,Ue],function(qt,$n){return $n[0]&&qt[1]!==$n[1]}),Je=O.useState(null),hn=(0,re.Z)(Je,2),An=hn[0],tr=hn[1],Hn=Lt[An],Rn=O.useMemo(function(){return j?{checked:Xe,halfChecked:Pe}:null},[j,Xe,Pe]);O.useEffect(function(){if(x&&!G&&Xe.length){var qt;(qt=Xt.current)===null||qt===void 0||qt.scrollTo({key:Xe[0]}),tr(Xe[0])}},[x]);var _n=String(ee).toLowerCase(),Ln=function($n){return _n?String($n[be]).toLowerCase().includes(_n):!1},lr=O.useState(wn),Dn=(0,re.Z)(lr,2),nr=Dn[0],Bn=Dn[1],Gn=O.useState(null),fr=(0,re.Z)(Gn,2),Dr=fr[0],Un=fr[1],Zn=O.useMemo(function(){return We?(0,_.Z)(We):ee?Dr:nr},[nr,Dr,We,ee]);O.useEffect(function(){ee&&Un(gt(Ue,qe))},[ee]);var cr=function($n){Bn($n),Un($n),$t&&$t($n)},kn=function($n){$n.preventDefault()},Yn=function($n,_r){var Kn=_r.node;j&&Bt(Kn)||(Ye(Kn.key,{selected:!Xe.includes(Kn.key)}),G||xe(!1))};if(O.useImperativeHandle(Re,function(){var qt;return{scrollTo:(qt=Xt.current)===null||qt===void 0?void 0:qt.scrollTo,onKeyDown:function(_r){var Kn,mr=_r.which;switch(mr){case M.Z.UP:case M.Z.DOWN:case M.Z.LEFT:case M.Z.RIGHT:(Kn=Xt.current)===null||Kn===void 0||Kn.onKeyDown(_r);break;case M.Z.ENTER:{if(Hn){var vr=(Hn==null?void 0:Hn.node)||{},cn=vr.selectable,Qn=vr.value;cn!==!1&&Yn(null,{node:{key:An},selected:!Xe.includes(Qn)})}break}case M.Z.ESC:xe(!1)}},onKeyUp:function(){}}}),Dt.length===0)return O.createElement("div",{role:"listbox",className:"".concat(g,"-empty"),onMouseDown:kn},y);var Nn={fieldNames:qe};return Fe&&(Nn.loadedKeys=Fe),Zn&&(Nn.expandedKeys=Zn),O.createElement("div",{onMouseDown:kn},Hn&&x&&O.createElement("span",{style:fe,"aria-live":"assertive"},Hn.node.value),O.createElement(rt.Z,(0,w.Z)({ref:Xt,focusable:!1,prefixCls:"".concat(g,"-tree"),treeData:Dt,height:ke,itemHeight:je,virtual:le!==!1&&Zt!==!1,multiple:G,icon:p,showIcon:H,switcherIcon:I,showLine:$,loadData:ee?null:Oe,motion:ie,activeKey:An,checkable:j,checkStrictly:!0,checkedKeys:Rn,selectedKeys:j?[]:Xe,defaultExpandAll:Te},Nn,{onActiveChange:tr,onSelect:Yn,onCheck:Yn,onExpand:cr,onLoad:Ot,filterTreeNode:Ln,expandAction:Ke})))},Qt=O.forwardRef(sn);Qt.displayName="OptionList";var on=Qt,Yt="SHOW_ALL",mt="SHOW_PARENT",ve="SHOW_CHILD";function ge(R,Ge,Re,$e){var g=new Set(R);return Ge===ve?R.filter(function(G){var ee=Re[G];return!(ee&&ee.children&&ee.children.some(function(xe){var x=xe.node;return g.has(x[$e.value])})&&ee.children.every(function(xe){var x=xe.node;return Bt(x)||g.has(x[$e.value])}))}):Ge===mt?R.filter(function(G){var ee=Re[G],xe=ee?ee.parent:null;return!(xe&&!Bt(xe.node)&&g.has(xe.key))}):R}function it(R){var Ge=R.searchPlaceholder,Re=R.treeCheckStrictly,$e=R.treeCheckable,g=R.labelInValue,G=R.value,ee=R.multiple;warning(!Ge,"`searchPlaceholder` has been removed."),Re&&g===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(g||Re)&&warning(toArray(G).every(function(xe){return xe&&_typeof(xe)==="object"&&"value"in xe}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Re||ee||$e?warning(!G||Array.isArray(G),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(G),"`value` should not be array when `TreeSelect` is single mode.")}var tt=null,vn=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function Ne(R){return!R||(0,nt.Z)(R)!=="object"}var V=O.forwardRef(function(R,Ge){var Re=R.id,$e=R.prefixCls,g=$e===void 0?"rc-tree-select":$e,G=R.value,ee=R.defaultValue,xe=R.onChange,x=R.onSelect,y=R.onDeselect,N=R.searchValue,le=R.inputValue,ke=R.onSearch,je=R.autoClearSearchValue,Ue=je===void 0?!0:je,qe=R.filterTreeNode,Ye=R.treeNodeFilterProp,Zt=Ye===void 0?"value":Ye,Ke=R.showCheckedStrategy,C=R.treeNodeLabelProp,j=R.multiple,Xe=R.treeCheckable,Pe=R.treeCheckStrictly,We=R.labelInValue,Te=R.fieldNames,wn=R.treeDataSimpleMode,$t=R.treeData,p=R.children,H=R.loadData,I=R.treeLoadedKeys,$=R.onTreeLoad,be=R.treeDefaultExpandAll,Oe=R.treeExpandedKeys,Fe=R.treeDefaultExpandedKeys,ie=R.onTreeExpand,Ot=R.treeExpandAction,Lt=R.virtual,Xt=R.listHeight,Dt=Xt===void 0?200:Xt,Je=R.listItemHeight,hn=Je===void 0?20:Je,An=R.onDropdownVisibleChange,tr=R.dropdownMatchSelectWidth,Hn=tr===void 0?!0:tr,Rn=R.treeLine,_n=R.treeIcon,Ln=R.showTreeIcon,lr=R.switcherIcon,Dn=R.treeMotion,nr=(0,k.Z)(R,vn),Bn=(0,pe.ZP)(Re),Gn=Xe&&!Pe,fr=Xe||Pe,Dr=Pe||We,Un=fr||j,Zn=(0,te.Z)(ee,{value:G}),cr=(0,re.Z)(Zn,2),kn=cr[0],Yn=cr[1],Nn=O.useMemo(function(){return Xe?Ke||ve:Yt},[Ke,Xe]),qt=O.useMemo(function(){return ae(Te)},[JSON.stringify(Te)]),$n=(0,te.Z)("",{value:N!==void 0?N:le,postState:function(xt){return xt||""}}),_r=(0,re.Z)($n,2),Kn=_r[0],mr=_r[1],vr=function(xt){mr(xt),ke==null||ke(xt)},cn=A($t,p,wn),Qn=oe(cn,qt),Vn=Qn.keyEntities,gr=Qn.valueEntities,Wr=O.useCallback(function(Ee){var xt=[],Rt=[];return Ee.forEach(function(Vt){gr.has(Vt)?Rt.push(Vt):xt.push(Vt)}),{missingRawValues:xt,existRawValues:Rt}},[gr]),Hr=Gt(cn,Kn,{fieldNames:qt,treeNodeFilterProp:Zt,filterTreeNode:qe}),qr=O.useCallback(function(Ee){if(Ee){if(C)return Ee[C];for(var xt=qt._title,Rt=0;Rt<xt.length;Rt+=1){var Vt=Ee[xt[Rt]];if(Vt!==void 0)return Vt}}},[qt,C]),aa=O.useCallback(function(Ee){var xt=jt(Ee);return xt.map(function(Rt){return Ne(Rt)?{value:Rt}:Rt})},[]),rr=O.useCallback(function(Ee){var xt=aa(Ee);return xt.map(function(Rt){var Vt=Rt.label,Xn=Rt.value,Mn=Rt.halfChecked,ir,Er=gr.get(Xn);if(Er){var Nr;Vt=(Nr=Vt)!==null&&Nr!==void 0?Nr:qr(Er.node),ir=Er.node.disabled}else if(Vt===void 0){var oa=aa(kn).find(function(Qa){return Qa.value===Xn});Vt=oa.label}return{label:Vt,value:Xn,halfChecked:Mn,disabled:ir}})},[gr,qr,aa,kn]),xr=O.useMemo(function(){return aa(kn)},[aa,kn]),ea=O.useMemo(function(){var Ee=[],xt=[];return xr.forEach(function(Rt){Rt.halfChecked?xt.push(Rt):Ee.push(Rt)}),[Ee,xt]},[xr]),Vr=(0,re.Z)(ea,2),la=Vr[0],Fa=Vr[1],Ba=O.useMemo(function(){return la.map(function(Ee){return Ee.value})},[la]),kr=L(la,Fa,Gn,Vn),en=(0,re.Z)(kr,2),Sr=en[0],zr=en[1],Gr=O.useMemo(function(){var Ee=ge(Sr,Nn,Vn,qt),xt=Ee.map(function(Mn){var ir,Er,Nr;return(ir=(Er=Vn[Mn])===null||Er===void 0||(Nr=Er.node)===null||Nr===void 0?void 0:Nr[qt.value])!==null&&ir!==void 0?ir:Mn}),Rt=xt.map(function(Mn){var ir=la.find(function(Er){return Er.value===Mn});return{value:Mn,label:ir==null?void 0:ir.label}}),Vt=rr(Rt),Xn=Vt[0];return!Un&&Xn&&ot(Xn.value)&&ot(Xn.label)?[]:Vt.map(function(Mn){var ir;return(0,K.Z)((0,K.Z)({},Mn),{},{label:(ir=Mn.label)!==null&&ir!==void 0?ir:Mn.value})})},[qt,Un,Sr,la,rr,Nn,Vn]),s=he(Gr),z=(0,re.Z)(s,1),ye=z[0],ze=Kt(function(Ee,xt,Rt){var Vt=rr(Ee);if(Yn(Vt),Ue&&mr(""),xe){var Xn=Ee;if(Gn){var Mn=ge(Ee,Nn,Vn,qt);Xn=Mn.map(function(Or){var _a=gr.get(Or);return _a?_a.node[qt.value]:Or})}var ir=xt||{triggerValue:void 0,selected:void 0},Er=ir.triggerValue,Nr=ir.selected,oa=Xn;if(Pe){var Qa=Fa.filter(function(Or){return!Xn.includes(Or.value)});oa=[].concat((0,_.Z)(oa),(0,_.Z)(Qa))}var Za=rr(oa),Sa={preValue:la,triggerValue:Er},xa=!0;(Pe||Rt==="selection"&&!Nr)&&(xa=!1),an(Sa,Er,Ee,cn,xa,qt),fr?Sa.checked=Nr:Sa.selected=Nr;var Da=Dr?Za:Za.map(function(Or){return Or.value});xe(Un?Da:Da[0],Dr?null:Za.map(function(Or){return Or.label}),Sa)}}),W=O.useCallback(function(Ee,xt){var Rt,Vt=xt.selected,Xn=xt.source,Mn=Vn[Ee],ir=Mn==null?void 0:Mn.node,Er=(Rt=ir==null?void 0:ir[qt.value])!==null&&Rt!==void 0?Rt:Ee;if(!Un)ze([Er],{selected:!0,triggerValue:Er},"option");else{var Nr=Vt?[].concat((0,_.Z)(Ba),[Er]):Sr.filter(function(_a){return _a!==Er});if(Gn){var oa=Wr(Nr),Qa=oa.missingRawValues,Za=oa.existRawValues,Sa=Za.map(function(_a){return gr.get(_a).key}),xa;if(Vt){var Da=(0,Q.S)(Sa,!0,Vn);xa=Da.checkedKeys}else{var Or=(0,Q.S)(Sa,{checked:!1,halfCheckedKeys:zr},Vn);xa=Or.checkedKeys}Nr=[].concat((0,_.Z)(Qa),(0,_.Z)(xa.map(function(_a){return Vn[_a].node[qt.value]})))}ze(Nr,{selected:Vt,triggerValue:Er},Xn||"option")}Vt||!Un?x==null||x(Er,St(ir)):y==null||y(Er,St(ir))},[Wr,gr,Vn,qt,Un,Ba,ze,Gn,x,y,Sr,zr]),ut=O.useCallback(function(Ee){if(An){var xt={};Object.defineProperty(xt,"documentClickClose",{get:function(){return(0,we.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),An(Ee,xt)}},[An]),Ae=Kt(function(Ee,xt){var Rt=Ee.map(function(Vt){return Vt.value});if(xt.type==="clear"){ze(Rt,{},"selection");return}xt.values.length&&W(xt.values[0].value,{selected:!1,source:"selection"})}),ce=O.useMemo(function(){return{virtual:Lt,dropdownMatchSelectWidth:Hn,listHeight:Dt,listItemHeight:hn,treeData:Hr,fieldNames:qt,onSelect:W,treeExpandAction:Ot}},[Lt,Hn,Dt,hn,Hr,qt,W,Ot]),Me=O.useMemo(function(){return{checkable:fr,loadData:H,treeLoadedKeys:I,onTreeLoad:$,checkedKeys:Sr,halfCheckedKeys:zr,treeDefaultExpandAll:be,treeExpandedKeys:Oe,treeDefaultExpandedKeys:Fe,onTreeExpand:ie,treeIcon:_n,treeMotion:Dn,showTreeIcon:Ln,switcherIcon:lr,treeLine:Rn,treeNodeFilterProp:Zt,keyEntities:Vn}},[fr,H,I,$,Sr,zr,be,Oe,Fe,ie,_n,Dn,Ln,lr,Rn,Zt,Vn]);return O.createElement(me.Provider,{value:ce},O.createElement(lt.Provider,{value:Me},O.createElement(Le.Ac,(0,w.Z)({ref:Ge},nr,{id:Bn,prefixCls:g,mode:Un?"multiple":void 0,displayValues:ye,onDisplayValuesChange:Ae,searchValue:Kn,onSearch:vr,OptionList:on,emptyOptions:!cn.length,onDropdownVisibleChange:ut,dropdownMatchSelectWidth:Hn}))))}),ne=V;ne.TreeNode=X,ne.SHOW_ALL=Yt,ne.SHOW_PARENT=mt,ne.SHOW_CHILD=ve;var ct=ne,yt=ct,Wt=l(64002),un=l(53487),Ct=l(62892),nn=l(19080),fn=l(36355),yn=l(1684),Pn=l(93891),Wn=l(19716),Mt=l(32441),or=l(14154),In=l(58582),S=l(84443),J=l(66339),se=l(33234),q=l(48610),U=l(98447),Tt=l(37613),It=l(83116),Ht=l(20648);const Et=R=>{const{componentCls:Ge,treePrefixCls:Re,colorBgElevated:$e}=R,g=`.${Re}`;return[{[`${Ge}-dropdown`]:[{padding:`${R.paddingXS}px ${R.paddingXS/2}px`},(0,Ht.Yk)(Re,(0,Tt.TS)(R,{colorBgContainer:$e})),{[g]:{borderRadius:0,[`${g}-list-holder-inner`]:{alignItems:"stretch",[`${g}-treenode`]:{[`${g}-node-content-wrapper`]:{flex:"auto"}}}}},(0,U.C2)(`${Re}-checkbox`,R),{"&-rtl":{direction:"rtl",[`${g}-switcher${g}-switcher_close`]:{[`${g}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function dn(R,Ge){return(0,It.Z)("TreeSelect",Re=>{const $e=(0,Tt.TS)(Re,{treePrefixCls:Ge});return[Et($e)]},Ht.TM)(R)}var gn=function(R,Ge){var Re={};for(var $e in R)Object.prototype.hasOwnProperty.call(R,$e)&&Ge.indexOf($e)<0&&(Re[$e]=R[$e]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,$e=Object.getOwnPropertySymbols(R);g<$e.length;g++)Ge.indexOf($e[g])<0&&Object.prototype.propertyIsEnumerable.call(R,$e[g])&&(Re[$e[g]]=R[$e[g]]);return Re};const Pt=(R,Ge)=>{var Re,{prefixCls:$e,size:g,disabled:G,bordered:ee=!0,className:xe,rootClassName:x,treeCheckable:y,multiple:N,listHeight:le=256,listItemHeight:ke=26,placement:je,notFoundContent:Ue,switcherIcon:qe,treeLine:Ye,getPopupContainer:Zt,popupClassName:Ke,dropdownClassName:C,treeIcon:j=!1,transitionName:Xe,choiceTransitionName:Pe="",status:We,treeExpandAction:Te,builtinPlacements:wn,dropdownMatchSelectWidth:$t,popupMatchSelectWidth:p,allowClear:H}=R,I=gn(R,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:$,getPrefixCls:be,renderEmpty:Oe,direction:Fe,virtual:ie,popupMatchSelectWidth:Ot,popupOverflow:Lt}=O.useContext(fn.E_),Xt=be(),Dt=be("select",$e),Je=be("select-tree",$e),hn=be("tree-select",$e),{compactSize:An,compactItemClassnames:tr}=(0,se.ri)(Dt,Fe),[Hn,Rn]=(0,or.Z)(Dt),[_n]=dn(hn,Je),Ln=f()(Ke||C,`${hn}-dropdown`,{[`${hn}-dropdown-rtl`]:Fe==="rtl"},x,Rn),lr=!!(y||N),Dn=(0,S.Z)(I.suffixIcon,I.showArrow),nr=(Re=p!=null?p:$t)!==null&&Re!==void 0?Re:Ot,{status:Bn,hasFeedback:Gn,isFormItemInput:fr,feedbackIcon:Dr}=O.useContext(Mt.aM),Un=(0,nn.F)(Bn,We),{suffixIcon:Zn,removeIcon:cr,clearIcon:kn}=(0,J.Z)(Object.assign(Object.assign({},I),{multiple:lr,showSuffixIcon:Dn,hasFeedback:Gn,feedbackIcon:Dr,prefixCls:Dt,componentName:"TreeSelect"})),Yn=H===!0?{clearIcon:kn}:H;let Nn;Ue!==void 0?Nn=Ue:Nn=(Oe==null?void 0:Oe("Select"))||O.createElement(Pn.Z,{componentName:"Select"});const qt=(0,Wt.Z)(I,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),$n=O.useMemo(()=>je!==void 0?je:Fe==="rtl"?"bottomRight":"bottomLeft",[je,Fe]),_r=(0,In.Z)(wn,Lt),Kn=(0,Wn.Z)(gr=>{var Wr;return(Wr=g!=null?g:An)!==null&&Wr!==void 0?Wr:gr}),mr=O.useContext(yn.Z),vr=G!=null?G:mr,cn=f()(!$e&&hn,{[`${Dt}-lg`]:Kn==="large",[`${Dt}-sm`]:Kn==="small",[`${Dt}-rtl`]:Fe==="rtl",[`${Dt}-borderless`]:!ee,[`${Dt}-in-form-item`]:fr},(0,nn.Z)(Dt,Un,Gn),tr,xe,x,Rn),Qn=gr=>O.createElement(q.Z,{prefixCls:Je,switcherIcon:qe,treeNodeProps:gr,showLine:Ye}),Vn=O.createElement(yt,Object.assign({virtual:ie,disabled:vr},qt,{dropdownMatchSelectWidth:nr,builtinPlacements:_r,ref:Ge,prefixCls:Dt,className:cn,listHeight:le,listItemHeight:ke,treeCheckable:y&&O.createElement("span",{className:`${Dt}-tree-checkbox-inner`}),treeLine:!!Ye,suffixIcon:Zn,multiple:lr,placement:$n,removeIcon:cr,allowClear:Yn,switcherIcon:Qn,showTreeIcon:j,notFoundContent:Nn,getPopupContainer:Zt||$,treeMotion:null,dropdownClassName:Ln,choiceTransitionName:(0,Ct.m)(Xt,"",Pe),transitionName:(0,Ct.m)(Xt,"slide-up",Xe),treeExpandAction:Te}));return Hn(_n(Vn))},En=O.forwardRef(Pt),ln=(0,un.Z)(En);En.TreeNode=X,En.SHOW_ALL=Yt,En.SHOW_PARENT=mt,En.SHOW_CHILD=ve,En._InternalPanelDoNotUseOrYouWillBeFired=ln;var pn=En},24645:function(Tn,kt,l){l.d(kt,{default:function(){return $t}});var n=l(59301),f=l(26390),w=l(92310),_=l.n(w),K=l(5891),re=l(79545),k=l(68550),nt=l(17928),Le=l(7711),pe=l(80962),Q=l(19149),te=l(50204),we=l(80665),O=l(20959),he=l(36994);function L(p,H){var I="cannot ".concat(p.method," ").concat(p.action," ").concat(H.status,"'"),$=new Error(I);return $.status=H.status,$.method=p.method,$.url=p.action,$}function P(p){var H=p.responseText||p.response;if(!H)return H;try{return JSON.parse(H)}catch(I){return H}}function oe(p){var H=new XMLHttpRequest;p.onProgress&&H.upload&&(H.upload.onprogress=function(Oe){Oe.total>0&&(Oe.percent=Oe.loaded/Oe.total*100),p.onProgress(Oe)});var I=new FormData;p.data&&Object.keys(p.data).forEach(function(be){var Oe=p.data[be];if(Array.isArray(Oe)){Oe.forEach(function(Fe){I.append("".concat(be,"[]"),Fe)});return}I.append(be,Oe)}),p.file instanceof Blob?I.append(p.filename,p.file,p.file.name):I.append(p.filename,p.file),H.onerror=function(Oe){p.onError(Oe)},H.onload=function(){return H.status<200||H.status>=300?p.onError(L(p,H),P(H)):p.onSuccess(P(H),H)},H.open(p.method,p.action,!0),p.withCredentials&&"withCredentials"in H&&(H.withCredentials=!0);var $=p.headers||{};return $["X-Requested-With"]!==null&&H.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys($).forEach(function(be){$[be]!==null&&H.setRequestHeader(be,$[be])}),H.send(I),{abort:function(){H.abort()}}}var Ie=+new Date,Be=0;function Ze(){return"rc-upload-".concat(Ie,"-").concat(++Be)}var X=l(51395),Ce=function(p,H){if(p&&H){var I=Array.isArray(H)?H:H.split(","),$=p.name||"",be=p.type||"",Oe=be.replace(/\/.*$/,"");return I.some(function(Fe){var ie=Fe.trim();if(/^\*(\/\*)?$/.test(Fe))return!0;if(ie.charAt(0)==="."){var Ot=$.toLowerCase(),Lt=ie.toLowerCase(),Xt=[Lt];return(Lt===".jpg"||Lt===".jpeg")&&(Xt=[".jpg",".jpeg"]),Xt.some(function(Dt){return Ot.endsWith(Dt)})}return/\/\*$/.test(ie)?Oe===ie.replace(/\/.*$/,""):be===ie?!0:/^\w+$/.test(ie)?((0,X.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(ie,"'.Skip for check.")),!0):!1})}return!0};function _e(p,H){var I=p.createReader(),$=[];function be(){I.readEntries(function(Oe){var Fe=Array.prototype.slice.apply(Oe);$=$.concat(Fe);var ie=!Fe.length;ie?H($):be()})}be()}var St=function(H,I,$){var be=function Oe(Fe,ie){Fe&&(Fe.path=ie||"",Fe.isFile?Fe.file(function(Ot){$(Ot)&&(Fe.fullPath&&!Ot.webkitRelativePath&&(Object.defineProperties(Ot,{webkitRelativePath:{writable:!0}}),Ot.webkitRelativePath=Fe.fullPath.replace(/^\//,""),Object.defineProperties(Ot,{webkitRelativePath:{writable:!1}})),I([Ot]))}):Fe.isDirectory&&_e(Fe,function(Ot){Ot.forEach(function(Lt){Oe(Lt,"".concat(ie).concat(Fe.name,"/"))})}))};H.forEach(function(Oe){be(Oe.webkitGetAsEntry())})},an=St,Gt=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Kt=function(p){(0,nt.Z)(I,p);var H=(0,Le.Z)(I);function I(){var $;(0,re.Z)(this,I);for(var be=arguments.length,Oe=new Array(be),Fe=0;Fe<be;Fe++)Oe[Fe]=arguments[Fe];return $=H.call.apply(H,[this].concat(Oe)),$.state={uid:Ze()},$.reqs={},$.fileInput=void 0,$._isMounted=void 0,$.onChange=function(ie){var Ot=$.props,Lt=Ot.accept,Xt=Ot.directory,Dt=ie.target.files,Je=(0,f.Z)(Dt).filter(function(hn){return!Xt||Ce(hn,Lt)});$.uploadFiles(Je),$.reset()},$.onClick=function(ie){var Ot=$.fileInput;if(Ot){var Lt=ie.target,Xt=$.props.onClick;if(Lt&&Lt.tagName==="BUTTON"){var Dt=Ot.parentNode;Dt.focus(),Lt.blur()}Ot.click(),Xt&&Xt(ie)}},$.onKeyDown=function(ie){ie.key==="Enter"&&$.onClick(ie)},$.onFileDrop=function(ie){var Ot=$.props.multiple;if(ie.preventDefault(),ie.type!=="dragover")if($.props.directory)an(Array.prototype.slice.call(ie.dataTransfer.items),$.uploadFiles,function(Xt){return Ce(Xt,$.props.accept)});else{var Lt=(0,f.Z)(ie.dataTransfer.files).filter(function(Xt){return Ce(Xt,$.props.accept)});Ot===!1&&(Lt=Lt.slice(0,1)),$.uploadFiles(Lt)}},$.uploadFiles=function(ie){var Ot=(0,f.Z)(ie),Lt=Ot.map(function(Xt){return Xt.uid=Ze(),$.processFile(Xt,Ot)});Promise.all(Lt).then(function(Xt){var Dt=$.props.onBatchStart;Dt==null||Dt(Xt.map(function(Je){var hn=Je.origin,An=Je.parsedFile;return{file:hn,parsedFile:An}})),Xt.filter(function(Je){return Je.parsedFile!==null}).forEach(function(Je){$.post(Je)})})},$.processFile=function(){var ie=(0,O.Z)((0,te.Z)().mark(function Ot(Lt,Xt){var Dt,Je,hn,An,tr,Hn,Rn,_n,Ln;return(0,te.Z)().wrap(function(Dn){for(;;)switch(Dn.prev=Dn.next){case 0:if(Dt=$.props.beforeUpload,Je=Lt,!Dt){Dn.next=14;break}return Dn.prev=3,Dn.next=6,Dt(Lt,Xt);case 6:Je=Dn.sent,Dn.next=12;break;case 9:Dn.prev=9,Dn.t0=Dn.catch(3),Je=!1;case 12:if(Je!==!1){Dn.next=14;break}return Dn.abrupt("return",{origin:Lt,parsedFile:null,action:null,data:null});case 14:if(hn=$.props.action,typeof hn!="function"){Dn.next=21;break}return Dn.next=18,hn(Lt);case 18:An=Dn.sent,Dn.next=22;break;case 21:An=hn;case 22:if(tr=$.props.data,typeof tr!="function"){Dn.next=29;break}return Dn.next=26,tr(Lt);case 26:Hn=Dn.sent,Dn.next=30;break;case 29:Hn=tr;case 30:return Rn=((0,we.Z)(Je)==="object"||typeof Je=="string")&&Je?Je:Lt,Rn instanceof File?_n=Rn:_n=new File([Rn],Lt.name,{type:Lt.type}),Ln=_n,Ln.uid=Lt.uid,Dn.abrupt("return",{origin:Lt,data:Hn,parsedFile:Ln,action:An});case 35:case"end":return Dn.stop()}},Ot,null,[[3,9]])}));return function(Ot,Lt){return ie.apply(this,arguments)}}(),$.saveFileInput=function(ie){$.fileInput=ie},$}return(0,k.Z)(I,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(be){var Oe=this,Fe=be.data,ie=be.origin,Ot=be.action,Lt=be.parsedFile;if(this._isMounted){var Xt=this.props,Dt=Xt.onStart,Je=Xt.customRequest,hn=Xt.name,An=Xt.headers,tr=Xt.withCredentials,Hn=Xt.method,Rn=ie.uid,_n=Je||oe,Ln={action:Ot,filename:hn,data:Fe,file:Lt,headers:An,withCredentials:tr,method:Hn||"post",onProgress:function(Dn){var nr=Oe.props.onProgress;nr==null||nr(Dn,Lt)},onSuccess:function(Dn,nr){var Bn=Oe.props.onSuccess;Bn==null||Bn(Dn,Lt,nr),delete Oe.reqs[Rn]},onError:function(Dn,nr){var Bn=Oe.props.onError;Bn==null||Bn(Dn,nr,Lt),delete Oe.reqs[Rn]}};Dt(ie),this.reqs[Rn]=_n(Ln)}}},{key:"reset",value:function(){this.setState({uid:Ze()})}},{key:"abort",value:function(be){var Oe=this.reqs;if(be){var Fe=be.uid?be.uid:be;Oe[Fe]&&Oe[Fe].abort&&Oe[Fe].abort(),delete Oe[Fe]}else Object.keys(Oe).forEach(function(ie){Oe[ie]&&Oe[ie].abort&&Oe[ie].abort(),delete Oe[ie]})}},{key:"render",value:function(){var be=this.props,Oe=be.component,Fe=be.prefixCls,ie=be.className,Ot=be.disabled,Lt=be.id,Xt=be.style,Dt=be.multiple,Je=be.accept,hn=be.capture,An=be.children,tr=be.directory,Hn=be.openFileDialogOnClick,Rn=be.onMouseEnter,_n=be.onMouseLeave,Ln=(0,Q.Z)(be,Gt),lr=_()((0,pe.Z)((0,pe.Z)((0,pe.Z)({},Fe,!0),"".concat(Fe,"-disabled"),Ot),ie,ie)),Dn=tr?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},nr=Ot?{}:{onClick:Hn?this.onClick:function(){},onKeyDown:Hn?this.onKeyDown:function(){},onMouseEnter:Rn,onMouseLeave:_n,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return n.createElement(Oe,(0,K.Z)({},nr,{className:lr,role:"button",style:Xt}),n.createElement("input",(0,K.Z)({},(0,he.Z)(Ln,{aria:!0,data:!0}),{id:Lt,disabled:Ot,type:"file",ref:this.saveFileInput,onClick:function(Gn){return Gn.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Je},Dn,{multiple:Dt,onChange:this.onChange},hn!=null?{capture:hn}:{})),An)}}]),I}(n.Component),at=Kt;function A(){}var At=function(p){(0,nt.Z)(I,p);var H=(0,Le.Z)(I);function I(){var $;(0,re.Z)(this,I);for(var be=arguments.length,Oe=new Array(be),Fe=0;Fe<be;Fe++)Oe[Fe]=arguments[Fe];return $=H.call.apply(H,[this].concat(Oe)),$.uploader=void 0,$.saveUploader=function(ie){$.uploader=ie},$}return(0,k.Z)(I,[{key:"abort",value:function(be){this.uploader.abort(be)}},{key:"render",value:function(){return n.createElement(at,(0,K.Z)({},this.props,{ref:this.saveUploader}))}}]),I}(n.Component);At.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:A,onError:A,onSuccess:A,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var lt=At,M=lt,Ve=l(35788),rt=l(4676),T=l(36355),me=l(1684),jt=l(9763),ae=l(31724),Bt={icon:function(H,I){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:I}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:H}}]}},name:"file",theme:"twotone"},gt=Bt,ot=l(88853),fe=function(H,I){return n.createElement(ot.Z,(0,K.Z)({},H,{ref:I,icon:gt}))},sn=n.forwardRef(fe),Qt=sn,on=l(50023),Yt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},mt=Yt,ve=function(H,I){return n.createElement(ot.Z,(0,K.Z)({},H,{ref:I,icon:mt}))},ge=n.forwardRef(ve),it=ge,tt={icon:function(H,I){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:H}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:I}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:I}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:I}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:H}}]}},name:"picture",theme:"twotone"},vn=tt,Ne=function(H,I){return n.createElement(ot.Z,(0,K.Z)({},H,{ref:I,icon:vn}))},V=n.forwardRef(Ne),ne=V,ct=l(43469),yt=l(56762),Wt=l(62892),un=l(92343),Ct=l(3113);function nn(p){return Object.assign(Object.assign({},p),{lastModified:p.lastModified,lastModifiedDate:p.lastModifiedDate,name:p.name,size:p.size,type:p.type,uid:p.uid,percent:0,originFileObj:p})}function fn(p,H){const I=(0,f.Z)(H),$=I.findIndex(be=>{let{uid:Oe}=be;return Oe===p.uid});return $===-1?I.push(p):I[$]=p,I}function yn(p,H){const I=p.uid!==void 0?"uid":"name";return H.filter($=>$[I]===p[I])[0]}function Pn(p,H){const I=p.uid!==void 0?"uid":"name",$=H.filter(be=>be[I]!==p[I]);return $.length===H.length?null:$}const Wn=function(){const H=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),$=H[H.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec($)||[""])[0]},Mt=p=>p.indexOf("image/")===0,or=p=>{if(p.type&&!p.thumbUrl)return Mt(p.type);const H=p.thumbUrl||p.url||"",I=Wn(H);return/^data:image\//.test(H)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(I)?!0:!(/^data:/.test(H)||I)},In=200;function S(p){return new Promise(H=>{if(!p.type||!Mt(p.type)){H("");return}const I=document.createElement("canvas");I.width=In,I.height=In,I.style.cssText=`position: fixed; left: 0; top: 0; width: ${In}px; height: ${In}px; z-index: 9999; display: none;`,document.body.appendChild(I);const $=I.getContext("2d"),be=new Image;if(be.onload=()=>{const{width:Oe,height:Fe}=be;let ie=In,Ot=In,Lt=0,Xt=0;Oe>Fe?(Ot=Fe*(In/Oe),Xt=-(Ot-ie)/2):(ie=Oe*(In/Fe),Lt=-(ie-Ot)/2),$.drawImage(be,Lt,Xt,ie,Ot);const Dt=I.toDataURL();document.body.removeChild(I),window.URL.revokeObjectURL(be.src),H(Dt)},be.crossOrigin="anonymous",p.type.startsWith("image/svg+xml")){const Oe=new FileReader;Oe.onload=()=>{Oe.result&&(be.src=Oe.result)},Oe.readAsDataURL(p)}else if(p.type.startsWith("image/gif")){const Oe=new FileReader;Oe.onload=()=>{Oe.result&&H(Oe.result)},Oe.readAsDataURL(p)}else be.src=window.URL.createObjectURL(p)})}var J=l(72295),se=l(24566),q=l(30631),U=l(93948),Tt=l(6848),Ht=n.forwardRef((p,H)=>{let{prefixCls:I,className:$,style:be,locale:Oe,listType:Fe,file:ie,items:Ot,progress:Lt,iconRender:Xt,actionIconRender:Dt,itemRender:Je,isImgUrl:hn,showPreviewIcon:An,showRemoveIcon:tr,showDownloadIcon:Hn,previewIcon:Rn,removeIcon:_n,downloadIcon:Ln,onPreview:lr,onDownload:Dn,onClose:nr}=p;var Bn,Gn;const{status:fr}=ie,[Dr,Un]=n.useState(fr);n.useEffect(()=>{fr!=="removed"&&Un(fr)},[fr]);const[Zn,cr]=n.useState(!1);n.useEffect(()=>{const rr=setTimeout(()=>{cr(!0)},300);return()=>{clearTimeout(rr)}},[]);const kn=Xt(ie);let Yn=n.createElement("div",{className:`${I}-icon`},kn);if(Fe==="picture"||Fe==="picture-card"||Fe==="picture-circle")if(Dr==="uploading"||!ie.thumbUrl&&!ie.url){const rr=_()(`${I}-list-item-thumbnail`,{[`${I}-list-item-file`]:Dr!=="uploading"});Yn=n.createElement("div",{className:rr},kn)}else{const rr=hn!=null&&hn(ie)?n.createElement("img",{src:ie.thumbUrl||ie.url,alt:ie.name,className:`${I}-list-item-image`,crossOrigin:ie.crossOrigin}):kn,xr=_()(`${I}-list-item-thumbnail`,{[`${I}-list-item-file`]:hn&&!hn(ie)});Yn=n.createElement("a",{className:xr,onClick:ea=>lr(ie,ea),href:ie.url||ie.thumbUrl,target:"_blank",rel:"noopener noreferrer"},rr)}const Nn=_()(`${I}-list-item`,`${I}-list-item-${Dr}`),qt=typeof ie.linkProps=="string"?JSON.parse(ie.linkProps):ie.linkProps,$n=tr?Dt((typeof _n=="function"?_n(ie):_n)||n.createElement(J.Z,null),()=>nr(ie),I,Oe.removeFile):null,_r=Hn&&Dr==="done"?Dt((typeof Ln=="function"?Ln(ie):Ln)||n.createElement(se.Z,null),()=>Dn(ie),I,Oe.downloadFile):null,Kn=Fe!=="picture-card"&&Fe!=="picture-circle"&&n.createElement("span",{key:"download-delete",className:_()(`${I}-list-item-actions`,{picture:Fe==="picture"})},_r,$n),mr=_()(`${I}-list-item-name`),vr=ie.url?[n.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:mr,title:ie.name},qt,{href:ie.url,onClick:rr=>lr(ie,rr)}),ie.name),Kn]:[n.createElement("span",{key:"view",className:mr,onClick:rr=>lr(ie,rr),title:ie.name},ie.name),Kn],cn={pointerEvents:"none",opacity:.5},Qn=An?n.createElement("a",{href:ie.url||ie.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:ie.url||ie.thumbUrl?void 0:cn,onClick:rr=>lr(ie,rr),title:Oe.previewFile},typeof Rn=="function"?Rn(ie):Rn||n.createElement(q.Z,null)):null,Vn=(Fe==="picture-card"||Fe==="picture-circle")&&Dr!=="uploading"&&n.createElement("span",{className:`${I}-list-item-actions`},Qn,Dr==="done"&&_r,$n),{getPrefixCls:gr}=n.useContext(T.E_),Wr=gr(),Hr=n.createElement("div",{className:Nn},Yn,vr,Vn,Zn&&n.createElement(ct.default,{motionName:`${Wr}-fade`,visible:Dr==="uploading",motionDeadline:2e3},rr=>{let{className:xr}=rr;const ea="percent"in ie?n.createElement(U.Z,Object.assign({},Lt,{type:"line",percent:ie.percent,"aria-label":ie["aria-label"],"aria-labelledby":ie["aria-labelledby"]})):null;return n.createElement("div",{className:_()(`${I}-list-item-progress`,xr)},ea)})),qr=ie.response&&typeof ie.response=="string"?ie.response:((Bn=ie.error)===null||Bn===void 0?void 0:Bn.statusText)||((Gn=ie.error)===null||Gn===void 0?void 0:Gn.message)||Oe.uploadError,aa=Dr==="error"?n.createElement(Tt.Z,{title:qr,getPopupContainer:rr=>rr.parentNode},Hr):Hr;return n.createElement("div",{className:_()(`${I}-list-item-container`,$),style:be,ref:H},Je?Je(aa,ie,Ot,{download:Dn.bind(null,ie),preview:lr.bind(null,ie),remove:nr.bind(null,ie)}):aa)});const Et=(p,H)=>{const{listType:I="text",previewFile:$=S,onPreview:be,onDownload:Oe,onRemove:Fe,locale:ie,iconRender:Ot,isImageUrl:Lt=or,prefixCls:Xt,items:Dt=[],showPreviewIcon:Je=!0,showRemoveIcon:hn=!0,showDownloadIcon:An=!1,removeIcon:tr,previewIcon:Hn,downloadIcon:Rn,progress:_n={size:[-1,2],showInfo:!1},appendAction:Ln,appendActionVisible:lr=!0,itemRender:Dn,disabled:nr}=p,Bn=(0,yt.Z)(),[Gn,fr]=n.useState(!1);n.useEffect(()=>{I!=="picture"&&I!=="picture-card"&&I!=="picture-circle"||(Dt||[]).forEach(cn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(cn.originFileObj instanceof File||cn.originFileObj instanceof Blob)||cn.thumbUrl!==void 0||(cn.thumbUrl="",$&&$(cn.originFileObj).then(Qn=>{cn.thumbUrl=Qn||"",Bn()}))})},[I,Dt,$]),n.useEffect(()=>{fr(!0)},[]);const Dr=(cn,Qn)=>{if(be)return Qn==null||Qn.preventDefault(),be(cn)},Un=cn=>{typeof Oe=="function"?Oe(cn):cn.url&&window.open(cn.url)},Zn=cn=>{Fe==null||Fe(cn)},cr=cn=>{if(Ot)return Ot(cn,I);const Qn=cn.status==="uploading",Vn=Lt&&Lt(cn)?n.createElement(ne,null):n.createElement(Qt,null);let gr=Qn?n.createElement(on.Z,null):n.createElement(it,null);return I==="picture"?gr=Qn?n.createElement(on.Z,null):Vn:(I==="picture-card"||I==="picture-circle")&&(gr=Qn?ie.uploading:Vn),gr},kn=(cn,Qn,Vn,gr)=>{const Wr={type:"text",size:"small",title:gr,onClick:Hr=>{Qn(),(0,un.l$)(cn)&&cn.props.onClick&&cn.props.onClick(Hr)},className:`${Vn}-list-item-action`,disabled:nr};if((0,un.l$)(cn)){const Hr=(0,un.Tm)(cn,Object.assign(Object.assign({},cn.props),{onClick:()=>{}}));return n.createElement(Ct.ZP,Object.assign({},Wr,{icon:Hr}))}return n.createElement(Ct.ZP,Object.assign({},Wr),n.createElement("span",null,cn))};n.useImperativeHandle(H,()=>({handlePreview:Dr,handleDownload:Un}));const{getPrefixCls:Yn}=n.useContext(T.E_),Nn=Yn("upload",Xt),qt=Yn(),$n=_()(`${Nn}-list`,`${Nn}-list-${I}`),_r=(0,f.Z)(Dt.map(cn=>({key:cn.uid,file:cn})));let mr={motionDeadline:2e3,motionName:`${Nn}-${I==="picture-card"||I==="picture-circle"?"animate-inline":"animate"}`,keys:_r,motionAppear:Gn};const vr=n.useMemo(()=>{const cn=Object.assign({},(0,Wt.Z)(qt));return delete cn.onAppearEnd,delete cn.onEnterEnd,delete cn.onLeaveEnd,cn},[qt]);return I!=="picture-card"&&I!=="picture-circle"&&(mr=Object.assign(Object.assign({},vr),mr)),n.createElement("div",{className:$n},n.createElement(ct.CSSMotionList,Object.assign({},mr,{component:!1}),cn=>{let{key:Qn,file:Vn,className:gr,style:Wr}=cn;return n.createElement(Ht,{key:Qn,locale:ie,prefixCls:Nn,className:gr,style:Wr,file:Vn,items:Dt,progress:_n,listType:I,isImgUrl:Lt,showPreviewIcon:Je,showRemoveIcon:hn,showDownloadIcon:An,removeIcon:tr,previewIcon:Hn,downloadIcon:Rn,iconRender:cr,actionIconRender:kn,itemRender:Dn,onPreview:Dr,onDownload:Un,onClose:Zn})}),Ln&&n.createElement(ct.default,Object.assign({},mr,{visible:lr,forceRender:!0}),cn=>{let{className:Qn,style:Vn}=cn;return(0,un.Tm)(Ln,gr=>({className:_()(gr.className,Qn),style:Object.assign(Object.assign(Object.assign({},Vn),{pointerEvents:Qn?"none":void 0}),gr.style)}))}))};var gn=n.forwardRef(Et),Pt=l(17313),Sn=l(8378),En=l(83116),ln=l(37613),R=p=>{const{componentCls:H,iconCls:I}=p;return{[`${H}-wrapper`]:{[`${H}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:p.colorFillAlter,border:`${p.lineWidth}px dashed ${p.colorBorder}`,borderRadius:p.borderRadiusLG,cursor:"pointer",transition:`border-color ${p.motionDurationSlow}`,[H]:{padding:`${p.padding}px 0`},[`${H}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${H}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${H}-disabled):hover`]:{borderColor:p.colorPrimaryHover},[`p${H}-drag-icon`]:{marginBottom:p.margin,[I]:{color:p.colorPrimary,fontSize:p.uploadThumbnailSize}},[`p${H}-text`]:{margin:`0 0 ${p.marginXXS}px`,color:p.colorTextHeading,fontSize:p.fontSizeLG},[`p${H}-hint`]:{color:p.colorTextDescription,fontSize:p.fontSize},[`&${H}-disabled`]:{cursor:"not-allowed",[`p${H}-drag-icon ${I},
|
|
p${H}-text,
|
|
p${H}-hint
|
|
`]:{color:p.colorTextDisabled}}}}}},Re=p=>{const{componentCls:H,antCls:I,iconCls:$,fontSize:be,lineHeight:Oe}=p,Fe=`${H}-list-item`,ie=`${Fe}-actions`,Ot=`${Fe}-action`,Lt=Math.round(be*Oe);return{[`${H}-wrapper`]:{[`${H}-list`]:Object.assign(Object.assign({},(0,Pt.dF)()),{lineHeight:p.lineHeight,[Fe]:{position:"relative",height:p.lineHeight*be,marginTop:p.marginXS,fontSize:be,display:"flex",alignItems:"center",transition:`background-color ${p.motionDurationSlow}`,"&:hover":{backgroundColor:p.controlItemBgHover},[`${Fe}-name`]:Object.assign(Object.assign({},Pt.vS),{padding:`0 ${p.paddingXS}px`,lineHeight:Oe,flex:"auto",transition:`all ${p.motionDurationSlow}`}),[ie]:{[Ot]:{opacity:0},[`${Ot}${I}-btn-sm`]:{height:Lt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
|
|
${Ot}:focus-visible,
|
|
&.picture ${Ot}
|
|
`]:{opacity:1},[$]:{color:p.actionsColor,transition:`all ${p.motionDurationSlow}`},[`&:hover ${$}`]:{color:p.colorText}},[`${H}-icon ${$}`]:{color:p.colorTextDescription,fontSize:be},[`${Fe}-progress`]:{position:"absolute",bottom:-p.uploadProgressOffset,width:"100%",paddingInlineStart:be+p.paddingXS,fontSize:be,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Fe}:hover ${Ot}`]:{opacity:1,color:p.colorText},[`${Fe}-error`]:{color:p.colorError,[`${Fe}-name, ${H}-icon ${$}`]:{color:p.colorError},[ie]:{[`${$}, ${$}:hover`]:{color:p.colorError},[Ot]:{opacity:1}}},[`${H}-list-item-container`]:{transition:`opacity ${p.motionDurationSlow}, height ${p.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},$e=l(9792),g=l(1950);const G=new $e.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ee=new $e.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var x=p=>{const{componentCls:H}=p,I=`${H}-animate-inline`;return[{[`${H}-wrapper`]:{[`${I}-appear, ${I}-enter, ${I}-leave`]:{animationDuration:p.motionDurationSlow,animationTimingFunction:p.motionEaseInOutCirc,animationFillMode:"forwards"},[`${I}-appear, ${I}-enter`]:{animationName:G},[`${I}-leave`]:{animationName:ee}}},{[`${H}-wrapper`]:(0,g.J$)(p)},G,ee]},y=l(93398),N=l(64993);const le=p=>{const{componentCls:H,iconCls:I,uploadThumbnailSize:$,uploadProgressOffset:be}=p,Oe=`${H}-list`,Fe=`${Oe}-item`;return{[`${H}-wrapper`]:{[`
|
|
${Oe}${Oe}-picture,
|
|
${Oe}${Oe}-picture-card,
|
|
${Oe}${Oe}-picture-circle
|
|
`]:{[Fe]:{position:"relative",height:$+p.lineWidth*2+p.paddingXS*2,padding:p.paddingXS,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,borderRadius:p.borderRadiusLG,"&:hover":{background:"transparent"},[`${Fe}-thumbnail`]:Object.assign(Object.assign({},Pt.vS),{width:$,height:$,lineHeight:`${$+p.paddingSM}px`,textAlign:"center",flex:"none",[I]:{fontSize:p.fontSizeHeading2,color:p.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Fe}-progress`]:{bottom:be,width:`calc(100% - ${p.paddingSM*2}px)`,marginTop:0,paddingInlineStart:$+p.paddingXS}},[`${Fe}-error`]:{borderColor:p.colorError,[`${Fe}-thumbnail ${I}`]:{[`svg path[fill='${y.blue[0]}']`]:{fill:p.colorErrorBg},[`svg path[fill='${y.blue.primary}']`]:{fill:p.colorError}}},[`${Fe}-uploading`]:{borderStyle:"dashed",[`${Fe}-name`]:{marginBottom:be}}},[`${Oe}${Oe}-picture-circle ${Fe}`]:{[`&, &::before, ${Fe}-thumbnail`]:{borderRadius:"50%"}}}}},ke=p=>{const{componentCls:H,iconCls:I,fontSizeLG:$,colorTextLightSolid:be}=p,Oe=`${H}-list`,Fe=`${Oe}-item`,ie=p.uploadPicCardSize;return{[`
|
|
${H}-wrapper${H}-picture-card-wrapper,
|
|
${H}-wrapper${H}-picture-circle-wrapper
|
|
`]:Object.assign(Object.assign({},(0,Pt.dF)()),{display:"inline-block",width:"100%",[`${H}${H}-select`]:{width:ie,height:ie,marginInlineEnd:p.marginXS,marginBottom:p.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:p.colorFillAlter,border:`${p.lineWidth}px dashed ${p.colorBorder}`,borderRadius:p.borderRadiusLG,cursor:"pointer",transition:`border-color ${p.motionDurationSlow}`,[`> ${H}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${H}-disabled):hover`]:{borderColor:p.colorPrimary}},[`${Oe}${Oe}-picture-card, ${Oe}${Oe}-picture-circle`]:{[`${Oe}-item-container`]:{display:"inline-block",width:ie,height:ie,marginBlock:`0 ${p.marginXS}px`,marginInline:`0 ${p.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Fe]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${p.paddingXS*2}px)`,height:`calc(100% - ${p.paddingXS*2}px)`,backgroundColor:p.colorBgMask,opacity:0,transition:`all ${p.motionDurationSlow}`,content:'" "'}},[`${Fe}:hover`]:{[`&::before, ${Fe}-actions`]:{opacity:1}},[`${Fe}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${p.motionDurationSlow}`,[`${I}-eye, ${I}-download, ${I}-delete`]:{zIndex:10,width:$,margin:`0 ${p.marginXXS}px`,fontSize:$,cursor:"pointer",transition:`all ${p.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Fe}-actions, ${Fe}-actions:hover`]:{[`${I}-eye, ${I}-download, ${I}-delete`]:{color:new N.C(be).setAlpha(.65).toRgbString(),"&:hover":{color:be}}},[`${Fe}-thumbnail, ${Fe}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Fe}-name`]:{display:"none",textAlign:"center"},[`${Fe}-file + ${Fe}-name`]:{position:"absolute",bottom:p.margin,display:"block",width:`calc(100% - ${p.paddingXS*2}px)`},[`${Fe}-uploading`]:{[`&${Fe}`]:{backgroundColor:p.colorFillAlter},[`&::before, ${I}-eye, ${I}-download, ${I}-delete`]:{display:"none"}},[`${Fe}-progress`]:{bottom:p.marginXL,width:`calc(100% - ${p.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${H}-wrapper${H}-picture-circle-wrapper`]:{[`${H}${H}-select`]:{borderRadius:"50%"}}}};var Ue=p=>{const{componentCls:H}=p;return{[`${H}-rtl`]:{direction:"rtl"}}};const qe=p=>{const{componentCls:H,colorTextDisabled:I}=p;return{[`${H}-wrapper`]:Object.assign(Object.assign({},(0,Pt.Wf)(p)),{[H]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${H}-select`]:{display:"inline-block"},[`${H}-disabled`]:{color:I,cursor:"not-allowed"}})}};var Ye=(0,En.Z)("Upload",p=>{const{fontSizeHeading3:H,fontSize:I,lineHeight:$,lineWidth:be,controlHeightLG:Oe}=p,Fe=Math.round(I*$),ie=(0,ln.TS)(p,{uploadThumbnailSize:H*2,uploadProgressOffset:Fe/2+be,uploadPicCardSize:Oe*2.55});return[qe(ie),R(ie),le(ie),ke(ie),Re(ie),x(ie),Ue(ie),(0,Sn.Z)(ie)]},p=>({actionsColor:p.colorTextDescription})),Zt=function(p,H,I,$){function be(Oe){return Oe instanceof I?Oe:new I(function(Fe){Fe(Oe)})}return new(I||(I=Promise))(function(Oe,Fe){function ie(Xt){try{Lt($.next(Xt))}catch(Dt){Fe(Dt)}}function Ot(Xt){try{Lt($.throw(Xt))}catch(Dt){Fe(Dt)}}function Lt(Xt){Xt.done?Oe(Xt.value):be(Xt.value).then(ie,Ot)}Lt(($=$.apply(p,H||[])).next())})};const Ke=`__LIST_IGNORE_${Date.now()}__`,C=(p,H)=>{const{fileList:I,defaultFileList:$,onRemove:be,showUploadList:Oe=!0,listType:Fe="text",onPreview:ie,onDownload:Ot,onChange:Lt,onDrop:Xt,previewFile:Dt,disabled:Je,locale:hn,iconRender:An,isImageUrl:tr,progress:Hn,prefixCls:Rn,className:_n,type:Ln="select",children:lr,style:Dn,itemRender:nr,maxCount:Bn,data:Gn={},multiple:fr=!1,action:Dr="",accept:Un="",supportServerRender:Zn=!0,rootClassName:cr}=p,kn=n.useContext(me.Z),Yn=Je!=null?Je:kn,[Nn,qt]=(0,Ve.Z)($||[],{value:I,postState:Ae=>Ae!=null?Ae:[]}),[$n,_r]=n.useState("drop"),Kn=n.useRef(null);n.useMemo(()=>{const Ae=Date.now();(I||[]).forEach((ce,Me)=>{!ce.uid&&!Object.isFrozen(ce)&&(ce.uid=`__AUTO__${Ae}_${Me}__`)})},[I]);const mr=(Ae,ce,Me)=>{let Ee=(0,f.Z)(ce),xt=!1;Bn===1?Ee=Ee.slice(-1):Bn&&(xt=Ee.length>Bn,Ee=Ee.slice(0,Bn)),(0,rt.flushSync)(()=>{qt(Ee)});const Rt={file:Ae,fileList:Ee};Me&&(Rt.event=Me),(!xt||Ee.some(Vt=>Vt.uid===Ae.uid))&&(0,rt.flushSync)(()=>{Lt==null||Lt(Rt)})},vr=(Ae,ce)=>Zt(void 0,void 0,void 0,function*(){const{beforeUpload:Me,transformFile:Ee}=p;let xt=Ae;if(Me){const Rt=yield Me(Ae,ce);if(Rt===!1)return!1;if(delete Ae[Ke],Rt===Ke)return Object.defineProperty(Ae,Ke,{value:!0,configurable:!0}),!1;typeof Rt=="object"&&Rt&&(xt=Rt)}return Ee&&(xt=yield Ee(xt)),xt}),cn=Ae=>{const ce=Ae.filter(xt=>!xt.file[Ke]);if(!ce.length)return;const Me=ce.map(xt=>nn(xt.file));let Ee=(0,f.Z)(Nn);Me.forEach(xt=>{Ee=fn(xt,Ee)}),Me.forEach((xt,Rt)=>{let Vt=xt;if(ce[Rt].parsedFile)xt.status="uploading";else{const{originFileObj:Xn}=xt;let Mn;try{Mn=new File([Xn],Xn.name,{type:Xn.type})}catch(ir){Mn=new Blob([Xn],{type:Xn.type}),Mn.name=Xn.name,Mn.lastModifiedDate=new Date,Mn.lastModified=new Date().getTime()}Mn.uid=xt.uid,Vt=Mn}mr(Vt,Ee)})},Qn=(Ae,ce,Me)=>{try{typeof Ae=="string"&&(Ae=JSON.parse(Ae))}catch(Rt){}if(!yn(ce,Nn))return;const Ee=nn(ce);Ee.status="done",Ee.percent=100,Ee.response=Ae,Ee.xhr=Me;const xt=fn(Ee,Nn);mr(Ee,xt)},Vn=(Ae,ce)=>{if(!yn(ce,Nn))return;const Me=nn(ce);Me.status="uploading",Me.percent=Ae.percent;const Ee=fn(Me,Nn);mr(Me,Ee,Ae)},gr=(Ae,ce,Me)=>{if(!yn(Me,Nn))return;const Ee=nn(Me);Ee.error=Ae,Ee.response=ce,Ee.status="error";const xt=fn(Ee,Nn);mr(Ee,xt)},Wr=Ae=>{let ce;Promise.resolve(typeof be=="function"?be(Ae):be).then(Me=>{var Ee;if(Me===!1)return;const xt=Pn(Ae,Nn);xt&&(ce=Object.assign(Object.assign({},Ae),{status:"removed"}),Nn==null||Nn.forEach(Rt=>{const Vt=ce.uid!==void 0?"uid":"name";Rt[Vt]===ce[Vt]&&!Object.isFrozen(Rt)&&(Rt.status="removed")}),(Ee=Kn.current)===null||Ee===void 0||Ee.abort(ce),mr(ce,xt))})},Hr=Ae=>{_r(Ae.type),Ae.type==="drop"&&(Xt==null||Xt(Ae))};n.useImperativeHandle(H,()=>({onBatchStart:cn,onSuccess:Qn,onProgress:Vn,onError:gr,fileList:Nn,upload:Kn.current}));const{getPrefixCls:qr,direction:aa,upload:rr}=n.useContext(T.E_),xr=qr("upload",Rn),ea=Object.assign(Object.assign({onBatchStart:cn,onError:gr,onProgress:Vn,onSuccess:Qn},p),{data:Gn,multiple:fr,action:Dr,accept:Un,supportServerRender:Zn,prefixCls:xr,disabled:Yn,beforeUpload:vr,onChange:void 0});delete ea.className,delete ea.style,(!lr||Yn)&&delete ea.id;const[Vr,la]=Ye(xr),[Fa]=(0,jt.Z)("Upload",ae.Z.Upload),{showRemoveIcon:Ba,showPreviewIcon:kr,showDownloadIcon:en,removeIcon:Sr,previewIcon:zr,downloadIcon:Gr}=typeof Oe=="boolean"?{}:Oe,s=(Ae,ce)=>Oe?n.createElement(gn,{prefixCls:xr,listType:Fe,items:Nn,previewFile:Dt,onPreview:ie,onDownload:Ot,onRemove:Wr,showRemoveIcon:!Yn&&Ba,showPreviewIcon:kr,showDownloadIcon:en,removeIcon:Sr,previewIcon:zr,downloadIcon:Gr,iconRender:An,locale:Object.assign(Object.assign({},Fa),hn),isImageUrl:tr,progress:Hn,appendAction:Ae,appendActionVisible:ce,itemRender:nr,disabled:Yn}):Ae,z=_()(`${xr}-wrapper`,_n,cr,la,rr==null?void 0:rr.className,{[`${xr}-rtl`]:aa==="rtl",[`${xr}-picture-card-wrapper`]:Fe==="picture-card",[`${xr}-picture-circle-wrapper`]:Fe==="picture-circle"}),ye=Object.assign(Object.assign({},rr==null?void 0:rr.style),Dn);if(Ln==="drag"){const Ae=_()(la,xr,`${xr}-drag`,{[`${xr}-drag-uploading`]:Nn.some(ce=>ce.status==="uploading"),[`${xr}-drag-hover`]:$n==="dragover",[`${xr}-disabled`]:Yn,[`${xr}-rtl`]:aa==="rtl"});return Vr(n.createElement("span",{className:z},n.createElement("div",{className:Ae,style:ye,onDrop:Hr,onDragOver:Hr,onDragLeave:Hr},n.createElement(M,Object.assign({},ea,{ref:Kn,className:`${xr}-btn`}),n.createElement("div",{className:`${xr}-drag-container`},lr))),s()))}const ze=_()(xr,`${xr}-select`,{[`${xr}-disabled`]:Yn}),ut=(Ae=>n.createElement("div",{className:ze,style:Ae},n.createElement(M,Object.assign({},ea,{ref:Kn}))))(lr?void 0:{display:"none"});return Vr(Fe==="picture-card"||Fe==="picture-circle"?n.createElement("span",{className:z},s(ut,!!lr)):n.createElement("span",{className:z},ut,s()))};var Xe=n.forwardRef(C),Pe=function(p,H){var I={};for(var $ in p)Object.prototype.hasOwnProperty.call(p,$)&&H.indexOf($)<0&&(I[$]=p[$]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,$=Object.getOwnPropertySymbols(p);be<$.length;be++)H.indexOf($[be])<0&&Object.prototype.propertyIsEnumerable.call(p,$[be])&&(I[$[be]]=p[$[be]]);return I},Te=n.forwardRef((p,H)=>{var{style:I,height:$}=p,be=Pe(p,["style","height"]);return n.createElement(Xe,Object.assign({ref:H},be,{type:"drag",style:Object.assign(Object.assign({},I),{height:$})}))});const wn=Xe;wn.Dragger=Te,wn.LIST_IGNORE=Ke;var $t=wn},78018:function(Tn,kt,l){l.d(kt,{Z5:function(){return ts},_l:function(){return Us},bK:function(){return ou}});var n=l(59301),f=l(3378);function w(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,f.Z)(e,t)}var _=l(5891),K=l(59781),re=n.createContext(null),k=null;function nt(e){e()}var Le=nt,pe=function(t){return Le=t},Q=function(){return Le};function te(){var e=Q(),t=null,r=null;return{clear:function(){t=null,r=null},notify:function(){e(function(){for(var i=t;i;)i.callback(),i=i.next})},get:function(){for(var i=[],u=t;u;)i.push(u),u=u.next;return i},subscribe:function(i){var u=!0,c=r={callback:i,next:null,prev:r};return c.prev?c.prev.next=c:t=c,function(){!u||t===null||(u=!1,c.next?c.next.prev=c.prev:r=c.prev,c.prev?c.prev.next=c.next:t=c.next)}}}}var we={notify:function(){},get:function(){return[]}};function O(e,t){var r,a=we;function i(h){return E(),a.subscribe(h)}function u(){a.notify()}function c(){F.onStateChange&&F.onStateChange()}function d(){return!!r}function E(){r||(r=t?t.addNestedSub(c):e.subscribe(c),a=te())}function B(){r&&(r(),r=void 0,a.clear(),a=we)}var F={addNestedSub:i,notifyNestedSubs:u,handleChangeWrapper:c,isSubscribed:d,trySubscribe:E,tryUnsubscribe:B,getListeners:function(){return a}};return F}var he=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?n.useLayoutEffect:n.useEffect;function L(e){var t=e.store,r=e.context,a=e.children,i=(0,n.useMemo)(function(){var d=O(t);return{store:t,subscription:d}},[t]),u=(0,n.useMemo)(function(){return t.getState()},[t]);he(function(){var d=i.subscription;return d.onStateChange=d.notifyNestedSubs,d.trySubscribe(),u!==t.getState()&&d.notifyNestedSubs(),function(){d.tryUnsubscribe(),d.onStateChange=null}},[i,u]);var c=r||re;return n.createElement(c.Provider,{value:i},a)}var P=L,oe=l(16736),Ie=l(94266),Be=l.n(Ie),Ze=l(53410),X=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],Ce=["reactReduxForwardedRef"],_e=[],St=[null,null],an=function(t){try{return JSON.stringify(t)}catch(r){return String(t)}};function Gt(e,t){var r=e[1];return[t.payload,r+1]}function Kt(e,t,r){he(function(){return e.apply(void 0,t)},r)}function at(e,t,r,a,i,u,c){e.current=a,t.current=i,r.current=!1,u.current&&(u.current=null,c())}function A(e,t,r,a,i,u,c,d,E,B){if(e){var F=!1,h=null,b=function(){if(!F){var pt=t.getState(),wt,Nt;try{wt=a(pt,i.current)}catch(rn){Nt=rn,h=rn}Nt||(h=null),wt===u.current?c.current||E():(u.current=wt,d.current=wt,c.current=!0,B({type:"STORE_UPDATED",payload:{error:Nt}}))}};r.onStateChange=b,r.trySubscribe(),b();var D=function(){if(F=!0,r.tryUnsubscribe(),r.onStateChange=null,h)throw h};return D}}var At=function(){return[null,0]};function lt(e,t){t===void 0&&(t={});var r=t,a=r.getDisplayName,i=a===void 0?function(qn){return"ConnectAdvanced("+qn+")"}:a,u=r.methodName,c=u===void 0?"connectAdvanced":u,d=r.renderCountProp,E=d===void 0?void 0:d,B=r.shouldHandleStateChanges,F=B===void 0?!0:B,h=r.storeKey,b=h===void 0?"store":h,D=r.withRef,Y=D===void 0?!1:D,pt=r.forwardRef,wt=pt===void 0?!1:pt,Nt=r.context,rn=Nt===void 0?re:Nt,bn=(0,oe.Z)(r,X);if(0)var xn;var ar=rn;return function(pr){var Xr=pr.displayName||pr.name||"Component",Cr=i(Xr),Jr=(0,_.Z)({},bn,{getDisplayName:i,methodName:c,renderCountProp:E,shouldHandleStateChanges:F,storeKey:b,displayName:Cr,wrappedComponentName:Xr,WrappedComponent:pr}),ua=bn.pure;function ma(va){return e(va.dispatch,Jr)}var Wa=ua?n.useMemo:function(va){return va()};function La(va){var rl=(0,n.useMemo)(function(){var Kl=va.reactReduxForwardedRef,Ii=(0,oe.Z)(va,Ce);return[va.context,Kl,Ii]},[va]),Va=rl[0],Ql=rl[1],ml=rl[2],al=(0,n.useMemo)(function(){return Va&&Va.Consumer&&(0,Ze.isContextConsumer)(n.createElement(Va.Consumer,null))?Va:ar},[Va,ar]),Ua=(0,n.useContext)(al),vl=!!va.store&&!!va.store.getState&&!!va.store.dispatch,Ro=!!Ua&&!!Ua.store,za=vl?va.store:Ua.store,Gl=(0,n.useMemo)(function(){return ma(za)},[za]),Mo=(0,n.useMemo)(function(){if(!F)return St;var Kl=O(za,vl?null:Ua.subscription),Ii=Kl.notifyNestedSubs.bind(Kl);return[Kl,Ii]},[za,vl,Ua]),Dl=Mo[0],To=Mo[1],Lo=(0,n.useMemo)(function(){return vl?Ua:(0,_.Z)({},Ua,{subscription:Dl})},[vl,Ua,Dl]),iu=(0,n.useReducer)(Gt,_e,At),Js=iu[0],Zo=Js[0],Ys=iu[1];if(Zo&&Zo.error)throw Zo.error;var uu=(0,n.useRef)(),wi=(0,n.useRef)(ml),ko=(0,n.useRef)(),su=(0,n.useRef)(!1),Si=Wa(function(){return ko.current&&ml===wi.current?ko.current:Gl(za.getState(),ml)},[za,Zo,ml]);Kt(at,[wi,uu,su,ml,Si,ko,To]),Kt(A,[F,za,Dl,Gl,wi,uu,su,ko,To,Ys],[za,Dl,Gl]);var Pi=(0,n.useMemo)(function(){return n.createElement(pr,(0,_.Z)({},Si,{ref:Ql}))},[Ql,pr,Si]),$s=(0,n.useMemo)(function(){return F?n.createElement(al.Provider,{value:Lo},Pi):Pi},[al,Pi,Lo]);return $s}var Aa=ua?n.memo(La):La;if(Aa.WrappedComponent=pr,Aa.displayName=La.displayName=Cr,wt){var Ha=n.forwardRef(function(rl,Va){return n.createElement(Aa,(0,_.Z)({},rl,{reactReduxForwardedRef:Va}))});return Ha.displayName=Cr,Ha.WrappedComponent=pr,Be()(Ha,pr)}return Be()(Aa,pr)}}function M(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function Ve(e,t){if(M(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),a=Object.keys(t);if(r.length!==a.length)return!1;for(var i=0;i<r.length;i++)if(!Object.prototype.hasOwnProperty.call(t,r[i])||!M(e[r[i]],t[r[i]]))return!1;return!0}function rt(e,t){var r={},a=function(c){var d=e[c];typeof d=="function"&&(r[c]=function(){return t(d.apply(void 0,arguments))})};for(var i in e)a(i);return r}function T(e){return function(r,a){var i=e(r,a);function u(){return i}return u.dependsOnOwnProps=!1,u}}function me(e){return e.dependsOnOwnProps!==null&&e.dependsOnOwnProps!==void 0?!!e.dependsOnOwnProps:e.length!==1}function jt(e,t){return function(a,i){var u=i.displayName,c=function(E,B){return c.dependsOnOwnProps?c.mapToProps(E,B):c.mapToProps(E)};return c.dependsOnOwnProps=!0,c.mapToProps=function(E,B){c.mapToProps=e,c.dependsOnOwnProps=me(e);var F=c(E,B);return typeof F=="function"&&(c.mapToProps=F,c.dependsOnOwnProps=me(F),F=c(E,B)),F},c}}function ae(e){return typeof e=="function"?jt(e,"mapDispatchToProps"):void 0}function Bt(e){return e?void 0:T(function(t){return{dispatch:t}})}function gt(e){return e&&typeof e=="object"?T(function(t){return rt(e,t)}):void 0}var ot=[ae,Bt,gt];function fe(e){return typeof e=="function"?jt(e,"mapStateToProps"):void 0}function sn(e){return e?void 0:T(function(){return{}})}var Qt=[fe,sn];function on(e,t,r){return(0,_.Z)({},r,e,t)}function Yt(e){return function(r,a){var i=a.displayName,u=a.pure,c=a.areMergedPropsEqual,d=!1,E;return function(F,h,b){var D=e(F,h,b);return d?(!u||!c(D,E))&&(E=D):(d=!0,E=D),E}}}function mt(e){return typeof e=="function"?Yt(e):void 0}function ve(e){return e?void 0:function(){return on}}var ge=[mt,ve],it=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function tt(e,t,r,a){return function(u,c){return r(e(u,c),t(a,c),c)}}function vn(e,t,r,a,i){var u=i.areStatesEqual,c=i.areOwnPropsEqual,d=i.areStatePropsEqual,E=!1,B,F,h,b,D;function Y(bn,xn){return B=bn,F=xn,h=e(B,F),b=t(a,F),D=r(h,b,F),E=!0,D}function pt(){return h=e(B,F),t.dependsOnOwnProps&&(b=t(a,F)),D=r(h,b,F),D}function wt(){return e.dependsOnOwnProps&&(h=e(B,F)),t.dependsOnOwnProps&&(b=t(a,F)),D=r(h,b,F),D}function Nt(){var bn=e(B,F),xn=!d(bn,h);return h=bn,xn&&(D=r(h,b,F)),D}function rn(bn,xn){var ar=!c(xn,F),qn=!u(bn,B,xn,F);return B=bn,F=xn,ar&&qn?pt():ar?wt():qn?Nt():D}return function(xn,ar){return E?rn(xn,ar):Y(xn,ar)}}function Ne(e,t){var r=t.initMapStateToProps,a=t.initMapDispatchToProps,i=t.initMergeProps,u=(0,oe.Z)(t,it),c=r(e,u),d=a(e,u),E=i(e,u),B=u.pure?vn:tt;return B(c,d,E,e,u)}var V=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function ne(e,t,r){for(var a=t.length-1;a>=0;a--){var i=t[a](e);if(i)return i}return function(u,c){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+c.wrappedComponentName+".")}}function ct(e,t){return e===t}function yt(e){var t=e===void 0?{}:e,r=t.connectHOC,a=r===void 0?lt:r,i=t.mapStateToPropsFactories,u=i===void 0?Qt:i,c=t.mapDispatchToPropsFactories,d=c===void 0?ot:c,E=t.mergePropsFactories,B=E===void 0?ge:E,F=t.selectorFactory,h=F===void 0?Ne:F;return function(D,Y,pt,wt){wt===void 0&&(wt={});var Nt=wt,rn=Nt.pure,bn=rn===void 0?!0:rn,xn=Nt.areStatesEqual,ar=xn===void 0?ct:xn,qn=Nt.areOwnPropsEqual,pr=qn===void 0?Ve:qn,Xr=Nt.areStatePropsEqual,Cr=Xr===void 0?Ve:Xr,Jr=Nt.areMergedPropsEqual,ua=Jr===void 0?Ve:Jr,ma=(0,oe.Z)(Nt,V),Wa=ne(D,u,"mapStateToProps"),La=ne(Y,d,"mapDispatchToProps"),Aa=ne(pt,B,"mergeProps");return a(h,(0,_.Z)({methodName:"connect",getDisplayName:function(va){return"Connect("+va+")"},shouldHandleStateChanges:!!D,initMapStateToProps:Wa,initMapDispatchToProps:La,initMergeProps:Aa,pure:bn,areStatesEqual:ar,areOwnPropsEqual:pr,areStatePropsEqual:Cr,areMergedPropsEqual:ua},ma))}}var Wt=yt();function un(){var e=useContext(ReactReduxContext);return e}function Ct(e){e===void 0&&(e=ReactReduxContext);var t=e===ReactReduxContext?useDefaultReduxContext:function(){return useContext(e)};return function(){var a=t(),i=a.store;return i}}var nn=null;function fn(e){e===void 0&&(e=ReactReduxContext);var t=e===ReactReduxContext?useDefaultStore:createStoreHook(e);return function(){var a=t();return a.dispatch}}var yn=null,Pn=function(t,r){return t===r};function Wn(e,t,r,a){var i=useReducer(function(Y){return Y+1},0),u=i[1],c=useMemo(function(){return createSubscription(r,a)},[r,a]),d=useRef(),E=useRef(),B=useRef(),F=useRef(),h=r.getState(),b;try{if(e!==E.current||h!==B.current||d.current){var D=e(h);F.current===void 0||!t(D,F.current)?b=D:b=F.current}else b=F.current}catch(Y){throw d.current&&(Y.message+=`
|
|
The error may be correlated with this previous error:
|
|
`+d.current.stack+`
|
|
|
|
`),Y}return useIsomorphicLayoutEffect(function(){E.current=e,B.current=h,F.current=b,d.current=void 0}),useIsomorphicLayoutEffect(function(){function Y(){try{var pt=r.getState();if(pt===B.current)return;var wt=E.current(pt);if(t(wt,F.current))return;F.current=wt,B.current=pt}catch(Nt){d.current=Nt}u()}return c.onStateChange=Y,c.trySubscribe(),Y(),function(){return c.tryUnsubscribe()}},[r,c]),b}function Mt(e){e===void 0&&(e=ReactReduxContext);var t=e===ReactReduxContext?useDefaultReduxContext:function(){return useContext(e)};return function(a,i){i===void 0&&(i=Pn);var u=t(),c=u.store,d=u.subscription,E=Wn(a,i,c,d);return useDebugValue(E),E}}var or=null,In=l(4676);pe(In.unstable_batchedUpdates);function S(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function J(e,t){var r=(0,n.useState)(function(){return{inputs:t,result:e()}})[0],a=(0,n.useRef)(!0),i=(0,n.useRef)(r),u=a.current||!!(t&&i.current.inputs&&S(t,i.current.inputs)),c=u?i.current:{inputs:t,result:e()};return(0,n.useEffect)(function(){a.current=!1,i.current=c},[c]),c.result}function se(e,t){return J(function(){return e},t)}var q=J,U=se,Tt=!0,It="Invariant failed";function Ht(e,t){if(!e){if(Tt)throw new Error(It);var r=typeof t=="function"?t():t,a=r?"".concat(It,": ").concat(r):It;throw new Error(a)}}var Et=function(t){var r=t.top,a=t.right,i=t.bottom,u=t.left,c=a-u,d=i-r,E={top:r,right:a,bottom:i,left:u,width:c,height:d,x:u,y:r,center:{x:(a+u)/2,y:(i+r)/2}};return E},dn=function(t,r){return{top:t.top-r.top,left:t.left-r.left,bottom:t.bottom+r.bottom,right:t.right+r.right}},gn=function(t,r){return{top:t.top+r.top,left:t.left+r.left,bottom:t.bottom-r.bottom,right:t.right-r.right}},Pt=function(t,r){return{top:t.top+r.y,left:t.left+r.x,bottom:t.bottom+r.y,right:t.right+r.x}},Sn={top:0,right:0,bottom:0,left:0},En=function(t){var r=t.borderBox,a=t.margin,i=a===void 0?Sn:a,u=t.border,c=u===void 0?Sn:u,d=t.padding,E=d===void 0?Sn:d,B=Et(dn(r,i)),F=Et(gn(r,c)),h=Et(gn(F,E));return{marginBox:B,borderBox:Et(r),paddingBox:F,contentBox:h,margin:i,border:c,padding:E}},ln=function(t){var r=t.slice(0,-2),a=t.slice(-2);if(a!=="px")return 0;var i=Number(r);return isNaN(i)&&Ht(!1),i},pn=function(){return{x:window.pageXOffset,y:window.pageYOffset}},R=function(t,r){var a=t.borderBox,i=t.border,u=t.margin,c=t.padding,d=Pt(a,r);return En({borderBox:d,border:i,margin:u,padding:c})},Ge=function(t,r){return r===void 0&&(r=pn()),R(t,r)},Re=function(t,r){var a={top:ln(r.marginTop),right:ln(r.marginRight),bottom:ln(r.marginBottom),left:ln(r.marginLeft)},i={top:ln(r.paddingTop),right:ln(r.paddingRight),bottom:ln(r.paddingBottom),left:ln(r.paddingLeft)},u={top:ln(r.borderTopWidth),right:ln(r.borderRightWidth),bottom:ln(r.borderBottomWidth),left:ln(r.borderLeftWidth)};return En({borderBox:t,margin:a,padding:i,border:u})},$e=function(t){var r=t.getBoundingClientRect(),a=window.getComputedStyle(t);return Re(r,a)},g=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function G(e,t){return!!(e===t||g(e)&&g(t))}function ee(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!G(e[r],t[r]))return!1;return!0}function xe(e,t){t===void 0&&(t=ee);var r,a=[],i,u=!1;function c(){for(var d=[],E=0;E<arguments.length;E++)d[E]=arguments[E];return u&&r===this&&t(d,a)||(i=e.apply(this,d),u=!0,r=this,a=d),i}return c}var x=xe,y=function(t){var r=[],a=null,i=function(){for(var c=arguments.length,d=new Array(c),E=0;E<c;E++)d[E]=arguments[E];r=d,!a&&(a=requestAnimationFrame(function(){a=null,t.apply(void 0,r)}))};return i.cancel=function(){a&&(cancelAnimationFrame(a),a=null)},i},N=y,le=!0,ke=/[ \t]{2,}/g,je=/^[ \t]*/gm,Ue=function(t){return t.replace(ke," ").replace(je,"").trim()},qe=function(t){return Ue(`
|
|
%creact-beautiful-dnd
|
|
|
|
%c`+Ue(t)+`
|
|
|
|
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
|
|
`)},Ye=function(t){return[qe(t),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},Zt="__react-beautiful-dnd-disable-dev-warnings";function Ke(e,t){var r;le||typeof window!="undefined"&&window[Zt]||(r=console)[e].apply(r,Ye(t))}var C=Ke.bind(null,"warn"),j=Ke.bind(null,"error");function Xe(){}function Pe(e,t){return(0,_.Z)({},e,{},t)}function We(e,t,r){var a=t.map(function(i){var u=Pe(r,i.options);return e.addEventListener(i.eventName,i.fn,u),function(){e.removeEventListener(i.eventName,i.fn,u)}});return function(){a.forEach(function(u){u()})}}var Te=!0,wn="Invariant failed";function $t(e){this.message=e}$t.prototype.toString=function(){return this.message};function p(e,t){if(!e)throw Te?new $t(wn):new $t(wn+": "+(t||""))}var H=function(e){w(t,e);function t(){for(var a,i=arguments.length,u=new Array(i),c=0;c<i;c++)u[c]=arguments[c];return a=e.call.apply(e,[this].concat(u))||this,a.callbacks=null,a.unbind=Xe,a.onWindowError=function(d){var E=a.getCallbacks();E.isDragging()&&E.tryAbort();var B=d.error;B instanceof $t&&d.preventDefault()},a.getCallbacks=function(){if(!a.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return a.callbacks},a.setCallbacks=function(d){a.callbacks=d},a}var r=t.prototype;return r.componentDidMount=function(){this.unbind=We(window,[{eventName:"error",fn:this.onWindowError}])},r.componentWillUnmount=function(){this.unbind()},r.componentDidCatch=function(i){if(i instanceof $t){this.setState({});return}throw i},r.render=function(){return this.props.children(this.setCallbacks)},t}(n.Component),I=`
|
|
Press space bar to start a drag.
|
|
When dragging you can use the arrow keys to move the item around and escape to cancel.
|
|
Some screen readers may require you to be in focus mode or to use your pass through key
|
|
`,$=function(t){return t+1},be=function(t){return`
|
|
You have lifted an item in position `+$(t.source.index)+`
|
|
`},Oe=function(t,r){var a=t.droppableId===r.droppableId,i=$(t.index),u=$(r.index);return a?`
|
|
You have moved the item from position `+i+`
|
|
to position `+u+`
|
|
`:`
|
|
You have moved the item from position `+i+`
|
|
in list `+t.droppableId+`
|
|
to list `+r.droppableId+`
|
|
in position `+u+`
|
|
`},Fe=function(t,r,a){var i=r.droppableId===a.droppableId;return i?`
|
|
The item `+t+`
|
|
has been combined with `+a.draggableId:`
|
|
The item `+t+`
|
|
in list `+r.droppableId+`
|
|
has been combined with `+a.draggableId+`
|
|
in list `+a.droppableId+`
|
|
`},ie=function(t){var r=t.destination;if(r)return Oe(t.source,r);var a=t.combine;return a?Fe(t.draggableId,t.source,a):"You are over an area that cannot be dropped on"},Ot=function(t){return`
|
|
The item has returned to its starting position
|
|
of `+$(t.index)+`
|
|
`},Lt=function(t){if(t.reason==="CANCEL")return`
|
|
Movement cancelled.
|
|
`+Ot(t.source)+`
|
|
`;var r=t.destination,a=t.combine;return r?`
|
|
You have dropped the item.
|
|
`+Oe(t.source,r)+`
|
|
`:a?`
|
|
You have dropped the item.
|
|
`+Fe(t.draggableId,t.source,a)+`
|
|
`:`
|
|
The item has been dropped while not over a drop area.
|
|
`+Ot(t.source)+`
|
|
`},Xt={dragHandleUsageInstructions:I,onDragStart:be,onDragUpdate:ie,onDragEnd:Lt},Dt={x:0,y:0},Je=function(t,r){return{x:t.x+r.x,y:t.y+r.y}},hn=function(t,r){return{x:t.x-r.x,y:t.y-r.y}},An=function(t,r){return t.x===r.x&&t.y===r.y},tr=function(t){return{x:t.x!==0?-t.x:0,y:t.y!==0?-t.y:0}},Hn=function(t,r,a){var i;return a===void 0&&(a=0),i={},i[t]=r,i[t==="x"?"y":"x"]=a,i},Rn=function(t,r){return Math.sqrt(Math.pow(r.x-t.x,2)+Math.pow(r.y-t.y,2))},_n=function(t,r){return Math.min.apply(Math,r.map(function(a){return Rn(t,a)}))},Ln=function(t){return function(r){return{x:t(r.x),y:t(r.y)}}},lr=function(e,t){var r=Et({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r},Dn=function(t,r){return{top:t.top+r.y,left:t.left+r.x,bottom:t.bottom+r.y,right:t.right+r.x}},nr=function(t){return[{x:t.left,y:t.top},{x:t.right,y:t.top},{x:t.left,y:t.bottom},{x:t.right,y:t.bottom}]},Bn={top:0,right:0,bottom:0,left:0},Gn=function(t,r){return r?Dn(t,r.scroll.diff.displacement):t},fr=function(t,r,a){if(a&&a.increasedBy){var i;return(0,_.Z)({},t,(i={},i[r.end]=t[r.end]+a.increasedBy[r.line],i))}return t},Dr=function(t,r){return r&&r.shouldClipSubject?lr(r.pageMarginBox,t):Et(t)},Un=function(e){var t=e.page,r=e.withPlaceholder,a=e.axis,i=e.frame,u=Gn(t.marginBox,i),c=fr(u,a,r),d=Dr(c,i);return{page:t,withPlaceholder:r,active:d}},Zn=function(e,t){e.frame||p(!1);var r=e.frame,a=hn(t,r.scroll.initial),i=tr(a),u=(0,_.Z)({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:a,displacement:i},max:r.scroll.max}}),c=Un({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:u}),d=(0,_.Z)({},e,{frame:u,subject:c});return d};function cr(e){return Number.isInteger?Number.isInteger(e):typeof e=="number"&&isFinite(e)&&Math.floor(e)===e}function kn(e){return Object.values?Object.values(e):Object.keys(e).map(function(t){return e[t]})}function Yn(e,t){if(e.findIndex)return e.findIndex(t);for(var r=0;r<e.length;r++)if(t(e[r]))return r;return-1}function Nn(e,t){if(e.find)return e.find(t);var r=Yn(e,t);if(r!==-1)return e[r]}function qt(e){return Array.prototype.slice.call(e)}var $n=x(function(e){return e.reduce(function(t,r){return t[r.descriptor.id]=r,t},{})}),_r=x(function(e){return e.reduce(function(t,r){return t[r.descriptor.id]=r,t},{})}),Kn=x(function(e){return kn(e)}),mr=x(function(e){return kn(e)}),vr=x(function(e,t){var r=mr(t).filter(function(a){return e===a.descriptor.droppableId}).sort(function(a,i){return a.descriptor.index-i.descriptor.index});return r});function cn(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function Qn(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var Vn=x(function(e,t){return t.filter(function(r){return r.descriptor.id!==e.descriptor.id})}),gr=function(e){var t=e.isMovingForward,r=e.draggable,a=e.destination,i=e.insideDestination,u=e.previousImpact;if(!a.isCombineEnabled)return null;var c=cn(u);if(!c)return null;function d(pt){var wt={type:"COMBINE",combine:{draggableId:pt,droppableId:a.descriptor.id}};return(0,_.Z)({},u,{at:wt})}var E=u.displaced.all,B=E.length?E[0]:null;if(t)return B?d(B):null;var F=Vn(r,i);if(!B){if(!F.length)return null;var h=F[F.length-1];return d(h.descriptor.id)}var b=Yn(F,function(pt){return pt.descriptor.id===B});b===-1&&p(!1);var D=b-1;if(D<0)return null;var Y=F[D];return d(Y.descriptor.id)},Wr=function(e,t){return e.descriptor.droppableId===t.descriptor.id},Hr={point:Dt,value:0},qr={invisible:{},visible:{},all:[]},aa={displaced:qr,displacedBy:Hr,at:null},rr=function(e,t){return function(r){return e<=r&&r<=t}},xr=function(e){var t=rr(e.top,e.bottom),r=rr(e.left,e.right);return function(a){var i=t(a.top)&&t(a.bottom)&&r(a.left)&&r(a.right);if(i)return!0;var u=t(a.top)||t(a.bottom),c=r(a.left)||r(a.right),d=u&&c;if(d)return!0;var E=a.top<e.top&&a.bottom>e.bottom,B=a.left<e.left&&a.right>e.right,F=E&&B;if(F)return!0;var h=E&&c||B&&u;return h}},ea=function(e){var t=rr(e.top,e.bottom),r=rr(e.left,e.right);return function(a){var i=t(a.top)&&t(a.bottom)&&r(a.left)&&r(a.right);return i}},Vr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},la={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Fa=function(e){return function(t){var r=rr(t.top,t.bottom),a=rr(t.left,t.right);return function(i){return e===Vr?r(i.top)&&r(i.bottom):a(i.left)&&a(i.right)}}},Ba=function(t,r){var a=r.frame?r.frame.scroll.diff.displacement:Dt;return Dn(t,a)},kr=function(t,r,a){return r.subject.active?a(r.subject.active)(t):!1},en=function(t,r,a){return a(r)(t)},Sr=function(t){var r=t.target,a=t.destination,i=t.viewport,u=t.withDroppableDisplacement,c=t.isVisibleThroughFrameFn,d=u?Ba(r,a):r;return kr(d,a,c)&&en(d,i,c)},zr=function(t){return Sr((0,_.Z)({},t,{isVisibleThroughFrameFn:xr}))},Gr=function(t){return Sr((0,_.Z)({},t,{isVisibleThroughFrameFn:ea}))},s=function(t){return Sr((0,_.Z)({},t,{isVisibleThroughFrameFn:Fa(t.destination.axis)}))},z=function(t,r,a){if(typeof a=="boolean")return a;if(!r)return!0;var i=r.invisible,u=r.visible;if(i[t])return!1;var c=u[t];return c?c.shouldAnimate:!0};function ye(e,t){var r=e.page.marginBox,a={top:t.point.y,right:0,bottom:0,left:t.point.x};return Et(dn(r,a))}function ze(e){var t=e.afterDragging,r=e.destination,a=e.displacedBy,i=e.viewport,u=e.forceShouldAnimate,c=e.last;return t.reduce(function(E,B){var F=ye(B,a),h=B.descriptor.id;E.all.push(h);var b=zr({target:F,destination:r,viewport:i,withDroppableDisplacement:!0});if(!b)return E.invisible[B.descriptor.id]=!0,E;var D=z(h,c,u),Y={draggableId:h,shouldAnimate:D};return E.visible[h]=Y,E},{all:[],visible:{},invisible:{}})}function W(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}function ut(e){var t=e.insideDestination,r=e.inHomeList,a=e.displacedBy,i=e.destination,u=W(t,{inHomeList:r});return{displaced:qr,displacedBy:a,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:u}}}}function Ae(e){var t=e.draggable,r=e.insideDestination,a=e.destination,i=e.viewport,u=e.displacedBy,c=e.last,d=e.index,E=e.forceShouldAnimate,B=Wr(t,a);if(d==null)return ut({insideDestination:r,inHomeList:B,displacedBy:u,destination:a});var F=Nn(r,function(pt){return pt.descriptor.index===d});if(!F)return ut({insideDestination:r,inHomeList:B,displacedBy:u,destination:a});var h=Vn(t,r),b=r.indexOf(F),D=h.slice(b),Y=ze({afterDragging:D,destination:a,displacedBy:u,last:c,viewport:i.frame,forceShouldAnimate:E});return{displaced:Y,displacedBy:u,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:d}}}}function ce(e,t){return!!t.effected[e]}var Me=function(e){var t=e.isMovingForward,r=e.destination,a=e.draggables,i=e.combine,u=e.afterCritical;if(!r.isCombineEnabled)return null;var c=i.draggableId,d=a[c],E=d.descriptor.index,B=ce(c,u);return B?t?E:E-1:t?E+1:E},Ee=function(e){var t=e.isMovingForward,r=e.isInHomeList,a=e.insideDestination,i=e.location;if(!a.length)return null;var u=i.index,c=t?u+1:u-1,d=a[0].descriptor.index,E=a[a.length-1].descriptor.index,B=r?E:E+1;return c<d||c>B?null:c},xt=function(e){var t=e.isMovingForward,r=e.isInHomeList,a=e.draggable,i=e.draggables,u=e.destination,c=e.insideDestination,d=e.previousImpact,E=e.viewport,B=e.afterCritical,F=d.at;if(F||p(!1),F.type==="REORDER"){var h=Ee({isMovingForward:t,isInHomeList:r,location:F.destination,insideDestination:c});return h==null?null:Ae({draggable:a,insideDestination:c,destination:u,viewport:E,last:d.displaced,displacedBy:d.displacedBy,index:h})}var b=Me({isMovingForward:t,destination:u,displaced:d.displaced,draggables:i,combine:F.combine,afterCritical:B});return b==null?null:Ae({draggable:a,insideDestination:c,destination:u,viewport:E,last:d.displaced,displacedBy:d.displacedBy,index:b})},Rt=function(e){var t=e.displaced,r=e.afterCritical,a=e.combineWith,i=e.displacedBy,u=!!(t.visible[a]||t.invisible[a]);return ce(a,r)?u?Dt:tr(i.point):u?i.point:Dt},Vt=function(e){var t=e.afterCritical,r=e.impact,a=e.draggables,i=Qn(r);i||p(!1);var u=i.draggableId,c=a[u].page.borderBox.center,d=Rt({displaced:r.displaced,afterCritical:t,combineWith:u,displacedBy:r.displacedBy});return Je(c,d)},Xn=function(t,r){return r.margin[t.start]+r.borderBox[t.size]/2},Mn=function(t,r){return r.margin[t.end]+r.borderBox[t.size]/2},ir=function(t,r,a){return r[t.crossAxisStart]+a.margin[t.crossAxisStart]+a.borderBox[t.crossAxisSize]/2},Er=function(t){var r=t.axis,a=t.moveRelativeTo,i=t.isMoving;return Hn(r.line,a.marginBox[r.end]+Xn(r,i),ir(r,a.marginBox,i))},Nr=function(t){var r=t.axis,a=t.moveRelativeTo,i=t.isMoving;return Hn(r.line,a.marginBox[r.start]-Mn(r,i),ir(r,a.marginBox,i))},oa=function(t){var r=t.axis,a=t.moveInto,i=t.isMoving;return Hn(r.line,a.contentBox[r.start]+Xn(r,i),ir(r,a.contentBox,i))},Qa=function(e){var t=e.impact,r=e.draggable,a=e.draggables,i=e.droppable,u=e.afterCritical,c=vr(i.descriptor.id,a),d=r.page,E=i.axis;if(!c.length)return oa({axis:E,moveInto:i.page,isMoving:d});var B=t.displaced,F=t.displacedBy,h=B.all[0];if(h){var b=a[h];if(ce(h,u))return Nr({axis:E,moveRelativeTo:b.page,isMoving:d});var D=R(b.page,F.point);return Nr({axis:E,moveRelativeTo:D,isMoving:d})}var Y=c[c.length-1];if(Y.descriptor.id===r.descriptor.id)return d.borderBox.center;if(ce(Y.descriptor.id,u)){var pt=R(Y.page,tr(u.displacedBy.point));return Er({axis:E,moveRelativeTo:pt,isMoving:d})}return Er({axis:E,moveRelativeTo:Y.page,isMoving:d})},Za=function(e,t){var r=e.frame;return r?Je(t,r.scroll.diff.displacement):t},Sa=function(t){var r=t.impact,a=t.draggable,i=t.droppable,u=t.draggables,c=t.afterCritical,d=a.page.borderBox.center,E=r.at;return!i||!E?d:E.type==="REORDER"?Qa({impact:r,draggable:a,draggables:u,droppable:i,afterCritical:c}):Vt({impact:r,draggables:u,afterCritical:c})},xa=function(e){var t=Sa(e),r=e.droppable,a=r?Za(r,t):t;return a},Da=function(e,t){var r=hn(t,e.scroll.initial),a=tr(r),i=Et({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),u={frame:i,scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:a}}};return u};function Or(e,t){return e.map(function(r){return t[r]})}function _a(e,t){for(var r=0;r<t.length;r++){var a=t[r].visible[e];if(a)return a}return null}var jo=function(e){var t=e.impact,r=e.viewport,a=e.destination,i=e.draggables,u=e.maxScrollChange,c=Da(r,Je(r.scroll.current,u)),d=a.frame?Zn(a,Je(a.frame.scroll.current,u)):a,E=t.displaced,B=ze({afterDragging:Or(E.all,i),destination:a,displacedBy:t.displacedBy,viewport:c.frame,last:E,forceShouldAnimate:!1}),F=ze({afterDragging:Or(E.all,i),destination:d,displacedBy:t.displacedBy,viewport:r.frame,last:E,forceShouldAnimate:!1}),h={},b={},D=[E,B,F];E.all.forEach(function(pt){var wt=_a(pt,D);if(wt){b[pt]=wt;return}h[pt]=!0});var Y=(0,_.Z)({},t,{displaced:{all:E.all,invisible:h,visible:b}});return Y},Wo=function(e,t){return Je(e.scroll.diff.displacement,t)},pl=function(e){var t=e.pageBorderBoxCenter,r=e.draggable,a=e.viewport,i=Wo(a,t),u=hn(i,r.page.borderBox.center);return Je(r.client.borderBox.center,u)},Xl=function(e){var t=e.draggable,r=e.destination,a=e.newPageBorderBoxCenter,i=e.viewport,u=e.withDroppableDisplacement,c=e.onlyOnMainAxis,d=c===void 0?!1:c,E=hn(a,t.page.borderBox.center),B=Dn(t.page.borderBox,E),F={target:B,destination:r,withDroppableDisplacement:u,viewport:i};return d?s(F):Gr(F)},Ho=function(e){var t=e.isMovingForward,r=e.draggable,a=e.destination,i=e.draggables,u=e.previousImpact,c=e.viewport,d=e.previousPageBorderBoxCenter,E=e.previousClientSelection,B=e.afterCritical;if(!a.isEnabled)return null;var F=vr(a.descriptor.id,i),h=Wr(r,a),b=gr({isMovingForward:t,draggable:r,destination:a,insideDestination:F,previousImpact:u})||xt({isMovingForward:t,isInHomeList:h,draggable:r,draggables:i,destination:a,insideDestination:F,previousImpact:u,viewport:c,afterCritical:B});if(!b)return null;var D=xa({impact:b,draggable:r,droppable:a,draggables:i,afterCritical:B}),Y=Xl({draggable:r,destination:a,newPageBorderBoxCenter:D,viewport:c.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Y){var pt=pl({pageBorderBoxCenter:D,draggable:r,viewport:c});return{clientSelection:pt,impact:b,scrollJumpRequest:null}}var wt=hn(D,d),Nt=jo({impact:b,viewport:c,destination:a,draggables:i,maxScrollChange:wt});return{clientSelection:E,impact:Nt,scrollJumpRequest:wt}},ia=function(t){var r=t.subject.active;return r||p(!1),r},Pa=function(e){var t=e.isMovingForward,r=e.pageBorderBoxCenter,a=e.source,i=e.droppables,u=e.viewport,c=a.subject.active;if(!c)return null;var d=a.axis,E=rr(c[d.start],c[d.end]),B=Kn(i).filter(function(h){return h!==a}).filter(function(h){return h.isEnabled}).filter(function(h){return!!h.subject.active}).filter(function(h){return xr(u.frame)(ia(h))}).filter(function(h){var b=ia(h);return t?c[d.crossAxisEnd]<b[d.crossAxisEnd]:b[d.crossAxisStart]<c[d.crossAxisStart]}).filter(function(h){var b=ia(h),D=rr(b[d.start],b[d.end]);return E(b[d.start])||E(b[d.end])||D(c[d.start])||D(c[d.end])}).sort(function(h,b){var D=ia(h)[d.crossAxisStart],Y=ia(b)[d.crossAxisStart];return t?D-Y:Y-D}).filter(function(h,b,D){return ia(h)[d.crossAxisStart]===ia(D[0])[d.crossAxisStart]});if(!B.length)return null;if(B.length===1)return B[0];var F=B.filter(function(h){var b=rr(ia(h)[d.start],ia(h)[d.end]);return b(r[d.line])});return F.length===1?F[0]:F.length>1?F.sort(function(h,b){return ia(h)[d.start]-ia(b)[d.start]})[0]:B.sort(function(h,b){var D=_n(r,nr(ia(h))),Y=_n(r,nr(ia(b)));return D!==Y?D-Y:ia(h)[d.start]-ia(b)[d.start]})[0]},Ya=function(t,r){var a=t.page.borderBox.center;return ce(t.descriptor.id,r)?hn(a,r.displacedBy.point):a},Vo=function(t,r){var a=t.page.borderBox;return ce(t.descriptor.id,r)?Dn(a,tr(r.displacedBy.point)):a},Ni=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,a=e.destination,i=e.insideDestination,u=e.afterCritical,c=i.filter(function(d){return Gr({target:Vo(d,u),destination:a,viewport:r.frame,withDroppableDisplacement:!0})}).sort(function(d,E){var B=Rn(t,Za(a,Ya(d,u))),F=Rn(t,Za(a,Ya(E,u)));return B<F?-1:F<B?1:d.descriptor.index-E.descriptor.index});return c[0]||null},ll=x(function(t,r){var a=r[t.line];return{value:a,point:Hn(t.line,a)}}),jr=function(t,r,a){var i=t.axis;if(t.descriptor.mode==="virtual")return Hn(i.line,r[i.line]);var u=t.subject.page.contentBox[i.size],c=vr(t.descriptor.id,a),d=c.reduce(function(F,h){return F+h.client.marginBox[i.size]},0),E=d+r[i.line],B=E-u;return B<=0?null:Hn(i.line,B)},Jl=function(t,r){return(0,_.Z)({},t,{scroll:(0,_.Z)({},t.scroll,{max:r})})},Yl=function(t,r,a){var i=t.frame;Wr(r,t)&&p(!1),t.subject.withPlaceholder&&p(!1);var u=ll(t.axis,r.displaceBy).point,c=jr(t,u,a),d={placeholderSize:u,increasedBy:c,oldFrameMaxScroll:t.frame?t.frame.scroll.max:null};if(!i){var E=Un({page:t.subject.page,withPlaceholder:d,axis:t.axis,frame:t.frame});return(0,_.Z)({},t,{subject:E})}var B=c?Je(i.scroll.max,c):i.scroll.max,F=Jl(i,B),h=Un({page:t.subject.page,withPlaceholder:d,axis:t.axis,frame:F});return(0,_.Z)({},t,{subject:h,frame:F})},Uo=function(t){var r=t.subject.withPlaceholder;r||p(!1);var a=t.frame;if(!a){var i=Un({page:t.subject.page,axis:t.axis,frame:null,withPlaceholder:null});return(0,_.Z)({},t,{subject:i})}var u=r.oldFrameMaxScroll;u||p(!1);var c=Jl(a,u),d=Un({page:t.subject.page,axis:t.axis,frame:c,withPlaceholder:null});return(0,_.Z)({},t,{subject:d,frame:c})},$l=function(e){var t=e.previousPageBorderBoxCenter,r=e.moveRelativeTo,a=e.insideDestination,i=e.draggable,u=e.draggables,c=e.destination,d=e.viewport,E=e.afterCritical;if(!r){if(a.length)return null;var B={displaced:qr,displacedBy:Hr,at:{type:"REORDER",destination:{droppableId:c.descriptor.id,index:0}}},F=xa({impact:B,draggable:i,droppable:c,draggables:u,afterCritical:E}),h=Wr(i,c)?c:Yl(c,i,u),b=Xl({draggable:i,destination:h,newPageBorderBoxCenter:F,viewport:d.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return b?B:null}var D=t[c.axis.line]<=r.page.borderBox.center[c.axis.line],Y=function(){var wt=r.descriptor.index;return r.descriptor.id===i.descriptor.id||D?wt:wt+1}(),pt=ll(c.axis,i.displaceBy);return Ae({draggable:i,insideDestination:a,destination:c,viewport:d,displacedBy:pt,last:qr,index:Y})},zo=function(e){var t=e.isMovingForward,r=e.previousPageBorderBoxCenter,a=e.draggable,i=e.isOver,u=e.draggables,c=e.droppables,d=e.viewport,E=e.afterCritical,B=Pa({isMovingForward:t,pageBorderBoxCenter:r,source:i,droppables:c,viewport:d});if(!B)return null;var F=vr(B.descriptor.id,u),h=Ni({pageBorderBoxCenter:r,viewport:d,destination:B,insideDestination:F,afterCritical:E}),b=$l({previousPageBorderBoxCenter:r,destination:B,draggable:a,draggables:u,moveRelativeTo:h,insideDestination:F,viewport:d,afterCritical:E});if(!b)return null;var D=xa({impact:b,draggable:a,droppable:B,draggables:u,afterCritical:E}),Y=pl({pageBorderBoxCenter:D,draggable:a,viewport:d});return{clientSelection:Y,impact:b,scrollJumpRequest:null}},fa=function(e){var t=e.at;return t?t.type==="REORDER"?t.destination.droppableId:t.combine.droppableId:null},ql=function(t,r){var a=fa(t);return a?r[a]:null},ya=function(e){var t=e.state,r=e.type,a=ql(t.impact,t.dimensions.droppables),i=!!a,u=t.dimensions.droppables[t.critical.droppable.id],c=a||u,d=c.axis.direction,E=d==="vertical"&&(r==="MOVE_UP"||r==="MOVE_DOWN")||d==="horizontal"&&(r==="MOVE_LEFT"||r==="MOVE_RIGHT");if(E&&!i)return null;var B=r==="MOVE_DOWN"||r==="MOVE_RIGHT",F=t.dimensions.draggables[t.critical.draggable.id],h=t.current.page.borderBoxCenter,b=t.dimensions,D=b.draggables,Y=b.droppables;return E?Ho({isMovingForward:B,previousPageBorderBoxCenter:h,draggable:F,destination:c,draggables:D,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):zo({isMovingForward:B,previousPageBorderBoxCenter:h,draggable:F,isOver:c,draggables:D,droppables:Y,viewport:t.viewport,afterCritical:t.afterCritical})};function sa(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function _l(e){var t=rr(e.top,e.bottom),r=rr(e.left,e.right);return function(i){return t(i.y)&&r(i.x)}}function Oi(e,t){return e.left<t.right&&e.right>t.left&&e.top<t.bottom&&e.bottom>t.top}function Qo(e){var t=e.pageBorderBox,r=e.draggable,a=e.candidates,i=r.page.borderBox.center,u=a.map(function(c){var d=c.axis,E=Hn(c.axis.line,t.center[d.line],c.page.borderBox.center[d.crossAxisLine]);return{id:c.descriptor.id,distance:Rn(i,E)}}).sort(function(c,d){return d.distance-c.distance});return u[0]?u[0].id:null}function Jt(e){var t=e.pageBorderBox,r=e.draggable,a=e.droppables,i=Kn(a).filter(function(u){if(!u.isEnabled)return!1;var c=u.subject.active;if(!c||!Oi(t,c))return!1;if(_l(c)(t.center))return!0;var d=u.axis,E=c.center[d.crossAxisLine],B=t[d.crossAxisStart],F=t[d.crossAxisEnd],h=rr(c[d.crossAxisStart],c[d.crossAxisEnd]),b=h(B),D=h(F);return!b&&!D?!0:b?B<E:F>E});return i.length?i.length===1?i[0].descriptor.id:Qo({pageBorderBox:t,draggable:r,candidates:i}):null}var eo=function(t,r){return Et(Dn(t,r))},Go=function(e,t){var r=e.frame;return r?eo(t,r.scroll.diff.value):t};function ft(e){var t=e.displaced,r=e.id;return!!(t.visible[r]||t.invisible[r])}function fl(e){var t=e.draggable,r=e.closest,a=e.inHomeList;return r?a&&r.descriptor.index>t.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}var Ko=function(e){var t=e.pageBorderBoxWithDroppableScroll,r=e.draggable,a=e.destination,i=e.insideDestination,u=e.last,c=e.viewport,d=e.afterCritical,E=a.axis,B=ll(a.axis,r.displaceBy),F=B.value,h=t[E.start],b=t[E.end],D=Vn(r,i),Y=Nn(D,function(wt){var Nt=wt.descriptor.id,rn=wt.page.borderBox.center[E.line],bn=ce(Nt,d),xn=ft({displaced:u,id:Nt});return bn?xn?b<=rn:h<rn-F:xn?b<=rn+F:h<rn}),pt=fl({draggable:r,closest:Y,inHomeList:Wr(r,a)});return Ae({draggable:r,insideDestination:i,destination:a,viewport:c,last:u,displacedBy:B,index:pt})},Ri=4,Xo=function(e){var t=e.draggable,r=e.pageBorderBoxWithDroppableScroll,a=e.previousImpact,i=e.destination,u=e.insideDestination,c=e.afterCritical;if(!i.isCombineEnabled)return null;var d=i.axis,E=ll(i.axis,t.displaceBy),B=E.value,F=r[d.start],h=r[d.end],b=Vn(t,u),D=Nn(b,function(pt){var wt=pt.descriptor.id,Nt=pt.page.borderBox,rn=Nt[d.size],bn=rn/Ri,xn=ce(wt,c),ar=ft({displaced:a.displaced,id:wt});return xn?ar?h>Nt[d.start]+bn&&h<Nt[d.end]-bn:F>Nt[d.start]-B+bn&&F<Nt[d.end]-B-bn:ar?h>Nt[d.start]+B+bn&&h<Nt[d.end]+B-bn:F>Nt[d.start]+bn&&F<Nt[d.end]-bn});if(!D)return null;var Y={displacedBy:E,displaced:a.displaced,at:{type:"COMBINE",combine:{draggableId:D.descriptor.id,droppableId:i.descriptor.id}}};return Y},to=function(e){var t=e.pageOffset,r=e.draggable,a=e.draggables,i=e.droppables,u=e.previousImpact,c=e.viewport,d=e.afterCritical,E=eo(r.page.borderBox,t),B=Jt({pageBorderBox:E,draggable:r,droppables:i});if(!B)return aa;var F=i[B],h=vr(F.descriptor.id,a),b=Go(F,E);return Xo({pageBorderBoxWithDroppableScroll:b,draggable:r,previousImpact:u,destination:F,insideDestination:h,afterCritical:d})||Ko({pageBorderBoxWithDroppableScroll:b,draggable:r,destination:F,insideDestination:h,last:u.displaced,viewport:c,afterCritical:d})},wl=function(e,t){var r;return(0,_.Z)({},e,(r={},r[t.descriptor.id]=t,r))},ta=function(t){var r=t.previousImpact,a=t.impact,i=t.droppables,u=fa(r),c=fa(a);if(!u||u===c)return i;var d=i[u];if(!d.subject.withPlaceholder)return i;var E=Uo(d);return wl(i,E)},Jo=function(e){var t=e.draggable,r=e.draggables,a=e.droppables,i=e.previousImpact,u=e.impact,c=ta({previousImpact:i,impact:u,droppables:a}),d=fa(u);if(!d)return c;var E=a[d];if(Wr(t,E)||E.subject.withPlaceholder)return c;var B=Yl(E,t,r);return wl(c,B)},ol=function(e){var t=e.state,r=e.clientSelection,a=e.dimensions,i=e.viewport,u=e.impact,c=e.scrollJumpRequest,d=i||t.viewport,E=a||t.dimensions,B=r||t.current.client.selection,F=hn(B,t.initial.client.selection),h={offset:F,selection:B,borderBoxCenter:Je(t.initial.client.borderBoxCenter,F)},b={selection:Je(h.selection,d.scroll.current),borderBoxCenter:Je(h.borderBoxCenter,d.scroll.current),offset:Je(h.offset,d.scroll.diff.value)},D={client:h,page:b};if(t.phase==="COLLECTING")return(0,_.Z)({phase:"COLLECTING"},t,{dimensions:E,viewport:d,current:D});var Y=E.draggables[t.critical.draggable.id],pt=u||to({pageOffset:b.offset,draggable:Y,draggables:E.draggables,droppables:E.droppables,previousImpact:t.impact,viewport:d,afterCritical:t.afterCritical}),wt=Jo({draggable:Y,impact:pt,previousImpact:t.impact,draggables:E.draggables,droppables:E.droppables}),Nt=(0,_.Z)({},t,{current:D,dimensions:{draggables:E.draggables,droppables:wt},impact:pt,viewport:d,scrollJumpRequest:c||null,forceShouldAnimate:c?!1:null});return Nt};function Yo(e,t){return e.map(function(r){return t[r]})}var Sl=function(e){var t=e.impact,r=e.viewport,a=e.draggables,i=e.destination,u=e.forceShouldAnimate,c=t.displaced,d=Yo(c.all,a),E=ze({afterDragging:d,destination:i,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:u,last:c});return(0,_.Z)({},t,{displaced:E})},no=function(e){var t=e.impact,r=e.draggable,a=e.droppable,i=e.draggables,u=e.viewport,c=e.afterCritical,d=xa({impact:t,draggable:r,draggables:i,droppable:a,afterCritical:c});return pl({pageBorderBoxCenter:d,draggable:r,viewport:u})},ro=function(e){var t=e.state,r=e.dimensions,a=e.viewport;t.movementMode!=="SNAP"&&p(!1);var i=t.impact,u=a||t.viewport,c=r||t.dimensions,d=c.draggables,E=c.droppables,B=d[t.critical.draggable.id],F=fa(i);F||p(!1);var h=E[F],b=Sl({impact:i,viewport:u,destination:h,draggables:d}),D=no({impact:b,draggable:B,droppable:h,draggables:d,viewport:u,afterCritical:t.afterCritical});return ol({impact:b,clientSelection:D,state:t,dimensions:c,viewport:u})},ao=function(e){return{index:e.index,droppableId:e.droppableId}},il=function(e){var t=e.draggable,r=e.home,a=e.draggables,i=e.viewport,u=ll(r.axis,t.displaceBy),c=vr(r.descriptor.id,a),d=c.indexOf(t);d===-1&&p(!1);var E=c.slice(d+1),B=E.reduce(function(D,Y){return D[Y.descriptor.id]=!0,D},{}),F={inVirtualList:r.descriptor.mode==="virtual",displacedBy:u,effected:B},h=ze({afterDragging:E,destination:r,displacedBy:u,last:null,viewport:i.frame,forceShouldAnimate:!1}),b={displaced:h,displacedBy:u,at:{type:"REORDER",destination:ao(t.descriptor)}};return{impact:b,afterCritical:F}},lo=function(e,t){return{draggables:e.draggables,droppables:wl(e.droppables,t)}},ul=function(t){},gl=function(t){},$o=function(e){var t=e.draggable,r=e.offset,a=e.initialWindowScroll,i=R(t.client,r),u=Ge(i,a),c=(0,_.Z)({},t,{placeholder:(0,_.Z)({},t.placeholder,{client:i}),client:i,page:u});return c},Kr=function(e){var t=e.frame;return t||p(!1),t},qo=function(e){var t=e.additions,r=e.updatedDroppables,a=e.viewport,i=a.scroll.diff.value;return t.map(function(u){var c=u.descriptor.droppableId,d=r[c],E=Kr(d),B=E.scroll.diff.value,F=Je(i,B),h=$o({draggable:u,offset:F,initialWindowScroll:a.scroll.initial});return h})},Mi=function(e){var t=e.state,r=e.published;ul();var a=r.modified.map(function(bn){var xn=t.dimensions.droppables[bn.droppableId],ar=Zn(xn,bn.scroll);return ar}),i=(0,_.Z)({},t.dimensions.droppables,{},$n(a)),u=_r(qo({additions:r.additions,updatedDroppables:i,viewport:t.viewport})),c=(0,_.Z)({},t.dimensions.draggables,{},u);r.removals.forEach(function(bn){delete c[bn]});var d={droppables:i,draggables:c},E=fa(t.impact),B=E?d.droppables[E]:null,F=d.draggables[t.critical.draggable.id],h=d.droppables[t.critical.droppable.id],b=il({draggable:F,home:h,draggables:c,viewport:t.viewport}),D=b.impact,Y=b.afterCritical,pt=B&&B.isCombineEnabled?t.impact:D,wt=to({pageOffset:t.current.page.offset,draggable:d.draggables[t.critical.draggable.id],draggables:d.draggables,droppables:d.droppables,previousImpact:pt,viewport:t.viewport,afterCritical:Y});gl();var Nt=(0,_.Z)({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:wt,onLiftImpact:D,dimensions:d,afterCritical:Y,forceShouldAnimate:!1});if(t.phase==="COLLECTING")return Nt;var rn=(0,_.Z)({phase:"DROP_PENDING"},Nt,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1});return rn},Pl=function(t){return t.movementMode==="SNAP"},Il=function(t,r,a){var i=lo(t.dimensions,r);return!Pl(t)||a?ol({state:t,dimensions:i}):ro({state:t,dimensions:i})};function Nl(e){return e.isDragging&&e.movementMode==="SNAP"?(0,_.Z)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var oo={phase:"IDLE",completed:null,shouldFlush:!1},ei=function(e,t){if(e===void 0&&(e=oo),t.type==="FLUSH")return(0,_.Z)({},oo,{shouldFlush:!0});if(t.type==="INITIAL_PUBLISH"){e.phase!=="IDLE"&&p(!1);var r=t.payload,a=r.critical,i=r.clientSelection,u=r.viewport,c=r.dimensions,d=r.movementMode,E=c.draggables[a.draggable.id],B=c.droppables[a.droppable.id],F={selection:i,borderBoxCenter:E.client.borderBox.center,offset:Dt},h={client:F,page:{selection:Je(F.selection,u.scroll.initial),borderBoxCenter:Je(F.selection,u.scroll.initial),offset:Je(F.selection,u.scroll.diff.value)}},b=Kn(c.droppables).every(function(Lo){return!Lo.isFixedOnPage}),D=il({draggable:E,home:B,draggables:c.draggables,viewport:u}),Y=D.impact,pt=D.afterCritical,wt={phase:"DRAGGING",isDragging:!0,critical:a,movementMode:d,dimensions:c,initial:h,current:h,isWindowScrollAllowed:b,impact:Y,afterCritical:pt,onLiftImpact:Y,viewport:u,scrollJumpRequest:null,forceShouldAnimate:null};return wt}if(t.type==="COLLECTION_STARTING"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&p(!1);var Nt=(0,_.Z)({phase:"COLLECTING"},e,{phase:"COLLECTING"});return Nt}if(t.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||p(!1),Mi({state:e,published:t.payload});if(t.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;sa(e)||p(!1);var rn=t.payload.client;return An(rn,e.current.client.selection)?e:ol({state:e,clientSelection:rn,impact:Pl(e)?e.impact:null})}if(t.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="COLLECTING")return Nl(e);sa(e)||p(!1);var bn=t.payload,xn=bn.id,ar=bn.newScroll,qn=e.dimensions.droppables[xn];if(!qn)return e;var pr=Zn(qn,ar);return Il(e,pr,!1)}if(t.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;sa(e)||p(!1);var Xr=t.payload,Cr=Xr.id,Jr=Xr.isEnabled,ua=e.dimensions.droppables[Cr];ua||p(!1),ua.isEnabled===Jr&&p(!1);var ma=(0,_.Z)({},ua,{isEnabled:Jr});return Il(e,ma,!0)}if(t.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;sa(e)||p(!1);var Wa=t.payload,La=Wa.id,Aa=Wa.isCombineEnabled,Ha=e.dimensions.droppables[La];Ha||p(!1),Ha.isCombineEnabled===Aa&&p(!1);var va=(0,_.Z)({},Ha,{isCombineEnabled:Aa});return Il(e,va,!0)}if(t.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;sa(e)||p(!1),e.isWindowScrollAllowed||p(!1);var rl=t.payload.newScroll;if(An(e.viewport.scroll.current,rl))return Nl(e);var Va=Da(e.viewport,rl);return Pl(e)?ro({state:e,viewport:Va}):ol({state:e,viewport:Va})}if(t.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!sa(e))return e;var Ql=t.payload.maxScroll;if(An(Ql,e.viewport.scroll.max))return e;var ml=(0,_.Z)({},e.viewport,{scroll:(0,_.Z)({},e.viewport.scroll,{max:Ql})});return(0,_.Z)({phase:"DRAGGING"},e,{viewport:ml})}if(t.type==="MOVE_UP"||t.type==="MOVE_DOWN"||t.type==="MOVE_LEFT"||t.type==="MOVE_RIGHT"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&p(!1);var al=ya({state:e,type:t.type});return al?ol({state:e,impact:al.impact,clientSelection:al.clientSelection,scrollJumpRequest:al.scrollJumpRequest}):e}if(t.type==="DROP_PENDING"){var Ua=t.payload.reason;e.phase!=="COLLECTING"&&p(!1);var vl=(0,_.Z)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:Ua});return vl}if(t.type==="DROP_ANIMATE"){var Ro=t.payload,za=Ro.completed,Gl=Ro.dropDuration,Mo=Ro.newHomeClientOffset;e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||p(!1);var Dl={phase:"DROP_ANIMATING",completed:za,dropDuration:Gl,newHomeClientOffset:Mo,dimensions:e.dimensions};return Dl}if(t.type==="DROP_COMPLETE"){var To=t.payload.completed;return{phase:"IDLE",completed:To,shouldFlush:!1}}return e},io=function(t){return{type:"BEFORE_INITIAL_CAPTURE",payload:t}},ti=function(t){return{type:"LIFT",payload:t}},_t=function(t){return{type:"INITIAL_PUBLISH",payload:t}},ni=function(t){return{type:"PUBLISH_WHILE_DRAGGING",payload:t}},ri=function(){return{type:"COLLECTION_STARTING",payload:null}},ai=function(t){return{type:"UPDATE_DROPPABLE_SCROLL",payload:t}},uo=function(t){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:t}},li=function(t){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:t}},so=function(t){return{type:"MOVE",payload:t}},co=function(t){return{type:"MOVE_BY_WINDOW_SCROLL",payload:t}},pa=function(t){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:t}},Ia=function(){return{type:"MOVE_UP",payload:null}},Qr=function(){return{type:"MOVE_DOWN",payload:null}},$a=function(){return{type:"MOVE_RIGHT",payload:null}},oi=function(){return{type:"MOVE_LEFT",payload:null}},Ol=function(){return{type:"FLUSH",payload:null}},mo=function(t){return{type:"DROP_ANIMATE",payload:t}},Rl=function(t){return{type:"DROP_COMPLETE",payload:t}},vo=function(t){return{type:"DROP",payload:t}},On=function(t){return{type:"DROP_PENDING",payload:t}},po=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Ti(e){if(!(e.length<=1)){for(var t=e.map(function(d){return d.descriptor.index}),r={},a=1;a<t.length;a++){var i=t[a],u=t[a-1];i!==u+1&&(r[i]=!0)}if(Object.keys(r).length)var c=t.map(function(d){var E=!!r[d];return E?"[\u{1F525}"+d+"]":""+d}).join(", ")}}function ii(e,t){if(0)var r}var fo=function(e){return function(t){var r=t.getState,a=t.dispatch;return function(i){return function(u){if(u.type!=="LIFT"){i(u);return}var c=u.payload,d=c.id,E=c.clientSelection,B=c.movementMode,F=r();F.phase==="DROP_ANIMATING"&&a(Rl({completed:F.completed})),r().phase!=="IDLE"&&p(!1),a(Ol()),a(io({draggableId:d,movementMode:B}));var h={shouldPublishImmediately:B==="SNAP"},b={draggableId:d,scrollOptions:h},D=e.startPublishing(b),Y=D.critical,pt=D.dimensions,wt=D.viewport;ii(Y,pt),a(_t({critical:Y,dimensions:pt,clientSelection:E,movementMode:B,viewport:wt}))}}}},ui=function(e){return function(){return function(t){return function(r){r.type==="INITIAL_PUBLISH"&&e.dragging(),r.type==="DROP_ANIMATE"&&e.dropping(r.payload.completed.result.reason),(r.type==="FLUSH"||r.type==="DROP_COMPLETE")&&e.resting(),t(r)}}}},Ml={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},qa={opacity:{drop:0,combining:.7},scale:{drop:.75}},El={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Ga=El.outOfTheWay+"s "+Ml.outOfTheWay,ka={fluid:"opacity "+Ga,snap:"transform "+Ga+", opacity "+Ga,drop:function(t){var r=t+"s "+Ml.drop;return"transform "+r+", opacity "+r},outOfTheWay:"transform "+Ga,placeholder:"height "+Ga+", width "+Ga+", margin "+Ga},Tl=function(t){return An(t,Dt)?null:"translate("+t.x+"px, "+t.y+"px)"},Ll={moveTo:Tl,drop:function(t,r){var a=Tl(t);return a?r?a+" scale("+qa.scale.drop+")":a:null}},Zl=El.minDropTime,o=El.maxDropTime,m=o-Zl,v=1500,Z=.6,dt=function(e){var t=e.current,r=e.destination,a=e.reason,i=Rn(t,r);if(i<=0)return Zl;if(i>=v)return o;var u=i/v,c=Zl+m*u,d=a==="CANCEL"?c*Z:c;return Number(d.toFixed(2))},zt=function(e){var t=e.impact,r=e.draggable,a=e.dimensions,i=e.viewport,u=e.afterCritical,c=a.draggables,d=a.droppables,E=fa(t),B=E?d[E]:null,F=d[r.descriptor.droppableId],h=no({impact:t,draggable:r,draggables:c,afterCritical:u,droppable:B||F,viewport:i}),b=hn(h,r.client.borderBox.center);return b},tn=function(e){var t=e.draggables,r=e.reason,a=e.lastImpact,i=e.home,u=e.viewport,c=e.onLiftImpact;if(!a.at||r!=="DROP"){var d=Sl({draggables:t,impact:c,destination:i,viewport:u,forceShouldAnimate:!0});return{impact:d,didDropInsideDroppable:!1}}if(a.at.type==="REORDER")return{impact:a,didDropInsideDroppable:!0};var E=(0,_.Z)({},a,{displaced:qr});return{impact:E,didDropInsideDroppable:!0}},st=function(e){var t=e.getState,r=e.dispatch;return function(a){return function(i){if(i.type!=="DROP"){a(i);return}var u=t(),c=i.payload.reason;if(u.phase==="COLLECTING"){r(On({reason:c}));return}if(u.phase!=="IDLE"){var d=u.phase==="DROP_PENDING"&&u.isWaiting;d&&p(!1),u.phase==="DRAGGING"||u.phase==="DROP_PENDING"||p(!1);var E=u.critical,B=u.dimensions,F=B.draggables[u.critical.draggable.id],h=tn({reason:c,lastImpact:u.impact,afterCritical:u.afterCritical,onLiftImpact:u.onLiftImpact,home:u.dimensions.droppables[u.critical.droppable.id],viewport:u.viewport,draggables:u.dimensions.draggables}),b=h.impact,D=h.didDropInsideDroppable,Y=D?cn(b):null,pt=D?Qn(b):null,wt={index:E.draggable.index,droppableId:E.droppable.id},Nt={draggableId:F.descriptor.id,type:F.descriptor.type,source:wt,reason:c,mode:u.movementMode,destination:Y,combine:pt},rn=zt({impact:b,draggable:F,dimensions:B,viewport:u.viewport,afterCritical:u.afterCritical}),bn={critical:u.critical,afterCritical:u.afterCritical,result:Nt,impact:b},xn=!An(u.current.client.offset,rn)||!!Nt.combine;if(!xn){r(Rl({completed:bn}));return}var ar=dt({current:u.current.client.offset,destination:rn,reason:c}),qn={newHomeClientOffset:rn,dropDuration:ar,completed:bn};r(mo(qn))}}}},ue=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function De(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(r){r.target!==window&&r.target!==window.document||e()}}}function Ft(e){var t=e.onWindowScroll;function r(){t(ue())}var a=N(r),i=De(a),u=Xe;function c(){return u!==Xe}function d(){c()&&p(!1),u=We(window,[i])}function E(){c()||p(!1),a.cancel(),u(),u=Xe}return{start:d,stop:E,isActive:c}}var de=function(t){return t.type==="DROP_COMPLETE"||t.type==="DROP_ANIMATE"||t.type==="FLUSH"},He=function(e){var t=Ft({onWindowScroll:function(a){e.dispatch(co({newScroll:a}))}});return function(r){return function(a){!t.isActive()&&a.type==="INITIAL_PUBLISH"&&t.start(),t.isActive()&&de(a)&&t.stop(),r(a)}}},Ut=function(e){var t=!1,r=!1,a=setTimeout(function(){r=!0}),i=function(c){t||r||(t=!0,e(c),clearTimeout(a))};return i.wasCalled=function(){return t},i},mn=function(){var e=[],t=function(u){var c=Yn(e,function(B){return B.timerId===u});c===-1&&p(!1);var d=e.splice(c,1),E=d[0];E.callback()},r=function(u){var c=setTimeout(function(){return t(c)}),d={timerId:c,callback:u};e.push(d)},a=function(){if(e.length){var u=[].concat(e);e.length=0,u.forEach(function(c){clearTimeout(c.timerId),c.callback()})}};return{add:r,flush:a}},vt=function(t,r){return t==null&&r==null?!0:t==null||r==null?!1:t.droppableId===r.droppableId&&t.index===r.index},Cn=function(t,r){return t==null&&r==null?!0:t==null||r==null?!1:t.draggableId===r.draggableId&&t.droppableId===r.droppableId},Qe=function(t,r){if(t===r)return!0;var a=t.draggable.id===r.draggable.id&&t.draggable.droppableId===r.draggable.droppableId&&t.draggable.type===r.draggable.type&&t.draggable.index===r.draggable.index,i=t.droppable.id===r.droppable.id&&t.droppable.type===r.droppable.type;return a&&i},jn=function(t,r){ul(),r(),gl()},Ar=function(t,r){return{draggableId:t.draggable.id,type:t.droppable.type,source:{droppableId:t.droppable.id,index:t.draggable.index},mode:r}},et=function(t,r,a,i){if(!t){a(i(r));return}var u=Ut(a),c={announce:u};t(r,c),u.wasCalled()||a(i(r))},Se=function(e,t){var r=mn(),a=null,i=function(b,D){a&&p(!1),jn("onBeforeCapture",function(){var Y=e().onBeforeCapture;if(Y){var pt={draggableId:b,mode:D};Y(pt)}})},u=function(b,D){a&&p(!1),jn("onBeforeDragStart",function(){var Y=e().onBeforeDragStart;Y&&Y(Ar(b,D))})},c=function(b,D){a&&p(!1);var Y=Ar(b,D);a={mode:D,lastCritical:b,lastLocation:Y.source,lastCombine:null},r.add(function(){jn("onDragStart",function(){return et(e().onDragStart,Y,t,Xt.onDragStart)})})},d=function(b,D){var Y=cn(D),pt=Qn(D);a||p(!1);var wt=!Qe(b,a.lastCritical);wt&&(a.lastCritical=b);var Nt=!vt(a.lastLocation,Y);Nt&&(a.lastLocation=Y);var rn=!Cn(a.lastCombine,pt);if(rn&&(a.lastCombine=pt),!(!wt&&!Nt&&!rn)){var bn=(0,_.Z)({},Ar(b,a.mode),{combine:pt,destination:Y});r.add(function(){jn("onDragUpdate",function(){return et(e().onDragUpdate,bn,t,Xt.onDragUpdate)})})}},E=function(){a||p(!1),r.flush()},B=function(b){a||p(!1),a=null,jn("onDragEnd",function(){return et(e().onDragEnd,b,t,Xt.onDragEnd)})},F=function(){if(a){var b=(0,_.Z)({},Ar(a.lastCritical,a.mode),{combine:null,destination:null,reason:"CANCEL"});B(b)}};return{beforeCapture:i,beforeStart:u,start:c,update:d,flush:E,drop:B,abort:F}},ur=function(e,t){var r=Se(e,t);return function(a){return function(i){return function(u){if(u.type==="BEFORE_INITIAL_CAPTURE"){r.beforeCapture(u.payload.draggableId,u.payload.movementMode);return}if(u.type==="INITIAL_PUBLISH"){var c=u.payload.critical;r.beforeStart(c,u.payload.movementMode),i(u),r.start(c,u.payload.movementMode);return}if(u.type==="DROP_COMPLETE"){var d=u.payload.completed.result;r.flush(),i(u),r.drop(d);return}if(i(u),u.type==="FLUSH"){r.abort();return}var E=a.getState();E.phase==="DRAGGING"&&r.update(E.critical,E.impact)}}}},Fr=function(e){return function(t){return function(r){if(r.type!=="DROP_ANIMATION_FINISHED"){t(r);return}var a=e.getState();a.phase!=="DROP_ANIMATING"&&p(!1),e.dispatch(Rl({completed:a.completed}))}}},br=function(e){var t=null,r=null;function a(){r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=null)}return function(i){return function(u){if((u.type==="FLUSH"||u.type==="DROP_COMPLETE"||u.type==="DROP_ANIMATION_FINISHED")&&a(),i(u),u.type==="DROP_ANIMATE"){var c={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var E=e.getState();E.phase==="DROP_ANIMATING"&&e.dispatch(po())}};r=requestAnimationFrame(function(){r=null,t=We(window,[c])})}}}},wr=function(e){return function(){return function(t){return function(r){(r.type==="DROP_COMPLETE"||r.type==="FLUSH"||r.type==="DROP_ANIMATE")&&e.stopPublishing(),t(r)}}}},sr=function(e){var t=!1;return function(){return function(r){return function(a){if(a.type==="INITIAL_PUBLISH"){t=!0,e.tryRecordFocus(a.payload.critical.draggable.id),r(a),e.tryRestoreFocusRecorded();return}if(r(a),!!t){if(a.type==="FLUSH"){t=!1,e.tryRestoreFocusRecorded();return}if(a.type==="DROP_COMPLETE"){t=!1;var i=a.payload.completed.result;i.combine&&e.tryShiftRecord(i.draggableId,i.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}},ht=function(t){return t.type==="DROP_COMPLETE"||t.type==="DROP_ANIMATE"||t.type==="FLUSH"},yr=function(e){return function(t){return function(r){return function(a){if(ht(a)){e.stop(),r(a);return}if(a.type==="INITIAL_PUBLISH"){r(a);var i=t.getState();i.phase!=="DRAGGING"&&p(!1),e.start(i);return}r(a),e.scroll(t.getState())}}}},Tr=function(e){return function(t){return function(r){if(t(r),r.type==="PUBLISH_WHILE_DRAGGING"){var a=e.getState();a.phase==="DROP_PENDING"&&(a.isWaiting||e.dispatch(vo({reason:a.reason})))}}}},Lr=K.qC,Ir=function(e){var t=e.dimensionMarshal,r=e.focusMarshal,a=e.styleMarshal,i=e.getResponders,u=e.announce,c=e.autoScroller;return(0,K.MT)(ei,Lr((0,K.md)(ui(a),wr(t),fo(t),st,Fr,br,Tr,yr(c),He,sr(r),ur(i,u))))},hr=function(){return{additions:{},removals:{},modified:{}}};function Rr(e){var t=e.registry,r=e.callbacks,a=hr(),i=null,u=function(){i||(r.collectionStarting(),i=requestAnimationFrame(function(){i=null,ul();var F=a,h=F.additions,b=F.removals,D=F.modified,Y=Object.keys(h).map(function(Nt){return t.draggable.getById(Nt).getDimension(Dt)}).sort(function(Nt,rn){return Nt.descriptor.index-rn.descriptor.index}),pt=Object.keys(D).map(function(Nt){var rn=t.droppable.getById(Nt),bn=rn.callbacks.getScrollWhileDragging();return{droppableId:Nt,scroll:bn}}),wt={additions:Y,removals:Object.keys(b),modified:pt};a=hr(),gl(),r.publish(wt)}))},c=function(F){var h=F.descriptor.id;a.additions[h]=F,a.modified[F.descriptor.droppableId]=!0,a.removals[h]&&delete a.removals[h],u()},d=function(F){var h=F.descriptor;a.removals[h.id]=!0,a.modified[h.droppableId]=!0,a.additions[h.id]&&delete a.additions[h.id],u()},E=function(){i&&(cancelAnimationFrame(i),i=null,a=hr())};return{add:c,remove:d,stop:E}}var Ur=function(e){var t=e.scrollHeight,r=e.scrollWidth,a=e.height,i=e.width,u=hn({x:r,y:t},{x:i,y:a}),c={x:Math.max(0,u.x),y:Math.max(0,u.y)};return c},Jn=function(){var e=document.documentElement;return e||p(!1),e},Br=function(){var e=Jn(),t=Ur({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return t},Mr=function(){var e=ue(),t=Br(),r=e.y,a=e.x,i=Jn(),u=i.clientWidth,c=i.clientHeight,d=a+u,E=r+c,B=Et({top:r,left:a,right:d,bottom:E}),F={frame:B,scroll:{initial:e,current:e,max:t,diff:{value:Dt,displacement:Dt}}};return F},Zr=function(e){var t=e.critical,r=e.scrollOptions,a=e.registry;ul();var i=Mr(),u=i.scroll.current,c=t.droppable,d=a.droppable.getAllByType(c.type).map(function(h){return h.callbacks.getDimensionAndWatchScroll(u,r)}),E=a.draggable.getAllByType(t.draggable.type).map(function(h){return h.getDimension(u)}),B={draggables:_r(E),droppables:$n(d)};gl();var F={dimensions:B,critical:t,viewport:i};return F};function na(e,t,r){if(r.descriptor.id===t.id||r.descriptor.type!==t.type)return!1;var a=e.droppable.getById(r.descriptor.droppableId);return a.descriptor.mode==="virtual"}var ca=function(e,t){var r=null,a=Rr({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),i=function(D,Y){e.droppable.exists(D)||p(!1),r&&t.updateDroppableIsEnabled({id:D,isEnabled:Y})},u=function(D,Y){r&&(e.droppable.exists(D)||p(!1),t.updateDroppableIsCombineEnabled({id:D,isCombineEnabled:Y}))},c=function(D,Y){r&&(e.droppable.exists(D)||p(!1),t.updateDroppableScroll({id:D,newScroll:Y}))},d=function(D,Y){r&&e.droppable.getById(D).callbacks.scroll(Y)},E=function(){if(r){a.stop();var D=r.critical.droppable;e.droppable.getAllByType(D.type).forEach(function(Y){return Y.callbacks.dragStopped()}),r.unsubscribe(),r=null}},B=function(D){r||p(!1);var Y=r.critical.draggable;D.type==="ADDITION"&&na(e,Y,D.value)&&a.add(D.value),D.type==="REMOVAL"&&na(e,Y,D.value)&&a.remove(D.value)},F=function(D){r&&p(!1);var Y=e.draggable.getById(D.draggableId),pt=e.droppable.getById(Y.descriptor.droppableId),wt={draggable:Y.descriptor,droppable:pt.descriptor},Nt=e.subscribe(B);return r={critical:wt,unsubscribe:Nt},Zr({critical:wt,registry:e,scrollOptions:D.scrollOptions})},h={updateDroppableIsEnabled:i,updateDroppableIsCombineEnabled:u,scrollDroppable:d,updateDroppableScroll:c,startPublishing:F,stopPublishing:E};return h},da=function(e,t){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===t?!1:e.completed.result.reason==="DROP"},ga=function(e){window.scrollBy(e.x,e.y)},Na=x(function(e){return Kn(e).filter(function(t){return!(!t.isEnabled||!t.frame)})}),sl=function(t,r){var a=Nn(Na(r),function(i){return i.frame||p(!1),_l(i.frame.pageMarginBox)(t)});return a},hl=function(e){var t=e.center,r=e.destination,a=e.droppables;if(r){var i=a[r];return i.frame?i:null}var u=sl(t,a);return u},wa={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(t){return Math.pow(t,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Li=function(e,t){var r=e[t.size]*wa.startFromPercentage,a=e[t.size]*wa.maxScrollAtPercentage,i={startScrollingFrom:r,maxScrollValueAt:a};return i},si=function(e){var t=e.startOfRange,r=e.endOfRange,a=e.current,i=r-t;if(i===0)return 0;var u=a-t,c=u/i;return c},kl=1,go=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return wa.maxPixelScroll;if(e===t.startScrollingFrom)return kl;var r=si({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),a=1-r,i=wa.maxPixelScroll*wa.ease(a);return Math.ceil(i)},el=wa.durationDampening.accelerateAt,Eo=wa.durationDampening.stopDampeningAt,bl=function(e,t){var r=t,a=Eo,i=Date.now(),u=i-r;if(u>=Eo)return e;if(u<el)return kl;var c=si({startOfRange:el,endOfRange:a,current:u}),d=e*wa.ease(c);return Math.ceil(d)},ho=function(e){var t=e.distanceToEdge,r=e.thresholds,a=e.dragStartTime,i=e.shouldUseTimeDampening,u=go(t,r);return u===0?0:i?Math.max(bl(u,a),kl):u},Yr=function(e){var t=e.container,r=e.distanceToEdges,a=e.dragStartTime,i=e.axis,u=e.shouldUseTimeDampening,c=Li(t,i),d=r[i.end]<r[i.start];return d?ho({distanceToEdge:r[i.end],thresholds:c,dragStartTime:a,shouldUseTimeDampening:u}):-1*ho({distanceToEdge:r[i.start],thresholds:c,dragStartTime:a,shouldUseTimeDampening:u})},yl=function(e){var t=e.container,r=e.subject,a=e.proposedScroll,i=r.height>t.height,u=r.width>t.width;return!u&&!i?a:u&&i?null:{x:u?0:a.x,y:i?0:a.y}},Cl=Ln(function(e){return e===0?0:e}),jl=function(e){var t=e.dragStartTime,r=e.container,a=e.subject,i=e.center,u=e.shouldUseTimeDampening,c={top:i.y-r.top,right:r.right-i.x,bottom:r.bottom-i.y,left:i.x-r.left},d=Yr({container:r,distanceToEdges:c,dragStartTime:t,axis:Vr,shouldUseTimeDampening:u}),E=Yr({container:r,distanceToEdges:c,dragStartTime:t,axis:la,shouldUseTimeDampening:u}),B=Cl({x:E,y:d});if(An(B,Dt))return null;var F=yl({container:r,subject:a,proposedScroll:B});return F?An(F,Dt)?null:F:null},Oa=Ln(function(e){return e===0?0:e>0?1:-1}),cl=function(){var e=function(r,a){return r<0?r:r>a?r-a:0};return function(t){var r=t.current,a=t.max,i=t.change,u=Je(r,i),c={x:e(u.x,a.x),y:e(u.y,a.y)};return An(c,Dt)?null:c}}(),Ra=function(t){var r=t.max,a=t.current,i=t.change,u={x:Math.max(a.x,r.x),y:Math.max(a.y,r.y)},c=Oa(i),d=cl({max:u,current:a,change:c});return!d||c.x!==0&&d.x===0||c.y!==0&&d.y===0},ra=function(t,r){return Ra({current:t.scroll.current,max:t.scroll.max,change:r})},Ka=function(t,r){if(!ra(t,r))return null;var a=t.scroll.max,i=t.scroll.current;return cl({current:i,max:a,change:r})},Ma=function(t,r){var a=t.frame;return a?Ra({current:a.scroll.current,max:a.scroll.max,change:r}):!1},Zi=function(t,r){var a=t.frame;return!a||!Ma(t,r)?null:cl({current:a.scroll.current,max:a.scroll.max,change:r})},ci=function(e){var t=e.viewport,r=e.subject,a=e.center,i=e.dragStartTime,u=e.shouldUseTimeDampening,c=jl({dragStartTime:i,container:t.frame,subject:r,center:a,shouldUseTimeDampening:u});return c&&ra(t,c)?c:null},di=function(e){var t=e.droppable,r=e.subject,a=e.center,i=e.dragStartTime,u=e.shouldUseTimeDampening,c=t.frame;if(!c)return null;var d=jl({dragStartTime:i,container:c.pageMarginBox,subject:r,center:a,shouldUseTimeDampening:u});return d&&Ma(t,d)?d:null},Ta=function(e){var t=e.state,r=e.dragStartTime,a=e.shouldUseTimeDampening,i=e.scrollWindow,u=e.scrollDroppable,c=t.current.page.borderBoxCenter,d=t.dimensions.draggables[t.critical.draggable.id],E=d.page.marginBox;if(t.isWindowScrollAllowed){var B=t.viewport,F=ci({dragStartTime:r,viewport:B,subject:E,center:c,shouldUseTimeDampening:a});if(F){i(F);return}}var h=hl({center:c,destination:fa(t.impact),droppables:t.dimensions.droppables});if(h){var b=di({dragStartTime:r,droppable:h,subject:E,center:c,shouldUseTimeDampening:a});b&&u(h.descriptor.id,b)}},mi=function(e){var t=e.scrollWindow,r=e.scrollDroppable,a=N(t),i=N(r),u=null,c=function(F){u||p(!1);var h=u,b=h.shouldUseTimeDampening,D=h.dragStartTime;Ta({state:F,scrollWindow:a,scrollDroppable:i,dragStartTime:D,shouldUseTimeDampening:b})},d=function(F){ul(),u&&p(!1);var h=Date.now(),b=!1,D=function(){b=!0};Ta({state:F,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:D,scrollDroppable:D}),u={dragStartTime:h,shouldUseTimeDampening:b},gl(),b&&c(F)},E=function(){u&&(a.cancel(),i.cancel(),u=null)};return{start:d,stop:E,scroll:c}},vi=function(e){var t=e.move,r=e.scrollDroppable,a=e.scrollWindow,i=function(B,F){var h=Je(B.current.client.selection,F);t({client:h})},u=function(B,F){if(!Ma(B,F))return F;var h=Zi(B,F);if(!h)return r(B.descriptor.id,F),null;var b=hn(F,h);r(B.descriptor.id,b);var D=hn(F,b);return D},c=function(B,F,h){if(!B||!ra(F,h))return h;var b=Ka(F,h);if(!b)return a(h),null;var D=hn(h,b);a(D);var Y=hn(h,D);return Y},d=function(B){var F=B.scrollJumpRequest;if(F){var h=fa(B.impact);h||p(!1);var b=u(B.dimensions.droppables[h],F);if(b){var D=B.viewport,Y=c(B.isWindowScrollAllowed,D,b);Y&&i(B,Y)}}};return d},pi=function(e){var t=e.scrollDroppable,r=e.scrollWindow,a=e.move,i=mi({scrollWindow:r,scrollDroppable:t}),u=vi({move:a,scrollWindow:r,scrollDroppable:t}),c=function(B){if(B.phase==="DRAGGING"){if(B.movementMode==="FLUID"){i.scroll(B);return}B.scrollJumpRequest&&u(B)}},d={scroll:c,start:i.start,stop:i.stop};return d},tl="data-rbd",Xa=function(){var e=tl+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),Ea=function(){var e=tl+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),fi=function(){var e=tl+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Wl={contextId:tl+"-scroll-container-context-id"},gi=function(t){return function(r){return"["+r+'="'+t+'"]'}},bt=function(t,r){return t.map(function(a){var i=a.styles[r];return i?a.selector+" { "+i+" }":""}).join(" ")},Fn="pointer-events: none;",er=function(e){var t=gi(e),r=function(){var d=`
|
|
cursor: -webkit-grab;
|
|
cursor: grab;
|
|
`;return{selector:t(Xa.contextId),styles:{always:`
|
|
-webkit-touch-callout: none;
|
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
|
touch-action: manipulation;
|
|
`,resting:d,dragging:Fn,dropAnimating:d}}}(),a=function(){var d=`
|
|
transition: `+ka.outOfTheWay+`;
|
|
`;return{selector:t(Ea.contextId),styles:{dragging:d,dropAnimating:d,userCancel:d}}}(),i={selector:t(fi.contextId),styles:{always:"overflow-anchor: none;"}},u={selector:"body",styles:{dragging:`
|
|
cursor: grabbing;
|
|
cursor: -webkit-grabbing;
|
|
user-select: none;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
overflow-anchor: none;
|
|
`}},c=[a,r,i,u];return{always:bt(c,"always"),resting:bt(c,"resting"),dragging:bt(c,"dragging"),dropAnimating:bt(c,"dropAnimating"),userCancel:bt(c,"userCancel")}},zn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?n.useLayoutEffect:n.useEffect,dr=function(){var t=document.querySelector("head");return t||p(!1),t},Pr=function(t){var r=document.createElement("style");return t&&r.setAttribute("nonce",t),r.type="text/css",r};function $r(e,t){var r=q(function(){return er(e)},[e]),a=(0,n.useRef)(null),i=(0,n.useRef)(null),u=U(x(function(h){var b=i.current;b||p(!1),b.textContent=h}),[]),c=U(function(h){var b=a.current;b||p(!1),b.textContent=h},[]);zn(function(){!a.current&&!i.current||p(!1);var h=Pr(t),b=Pr(t);return a.current=h,i.current=b,h.setAttribute(tl+"-always",e),b.setAttribute(tl+"-dynamic",e),dr().appendChild(h),dr().appendChild(b),c(r.always),u(r.resting),function(){var D=function(pt){var wt=pt.current;wt||p(!1),dr().removeChild(wt),pt.current=null};D(a),D(i)}},[t,c,u,r.always,r.resting,e]);var d=U(function(){return u(r.dragging)},[u,r.dragging]),E=U(function(h){if(h==="DROP"){u(r.dropAnimating);return}u(r.userCancel)},[u,r.dropAnimating,r.userCancel]),B=U(function(){i.current&&u(r.resting)},[u,r.resting]),F=q(function(){return{dragging:d,dropping:E,resting:B}},[d,E,B]);return F}var ha=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Ca(e){return e instanceof ha(e).HTMLElement}function Fl(e,t){var r="["+Xa.contextId+'="'+e+'"]',a=qt(document.querySelectorAll(r));if(!a.length)return null;var i=Nn(a,function(u){return u.getAttribute(Xa.draggableId)===t});return!i||!Ca(i)?null:i}function Bl(e){var t=(0,n.useRef)({}),r=(0,n.useRef)(null),a=(0,n.useRef)(null),i=(0,n.useRef)(!1),u=U(function(b,D){var Y={id:b,focus:D};return t.current[b]=Y,function(){var wt=t.current,Nt=wt[b];Nt!==Y&&delete wt[b]}},[]),c=U(function(b){var D=Fl(e,b);D&&D!==document.activeElement&&D.focus()},[e]),d=U(function(b,D){r.current===b&&(r.current=D)},[]),E=U(function(){a.current||i.current&&(a.current=requestAnimationFrame(function(){a.current=null;var b=r.current;b&&c(b)}))},[c]),B=U(function(b){r.current=null;var D=document.activeElement;D&&D.getAttribute(Xa.draggableId)===b&&(r.current=b)},[]);zn(function(){return i.current=!0,function(){i.current=!1;var b=a.current;b&&cancelAnimationFrame(b)}},[]);var F=q(function(){return{register:u,tryRecordFocus:B,tryRestoreFocusRecorded:E,tryShiftRecord:d}},[u,B,E,d]);return F}function ba(){var e={draggables:{},droppables:{}},t=[];function r(h){return t.push(h),function(){var D=t.indexOf(h);D!==-1&&t.splice(D,1)}}function a(h){t.length&&t.forEach(function(b){return b(h)})}function i(h){return e.draggables[h]||null}function u(h){var b=i(h);return b||p(!1),b}var c={register:function(b){e.draggables[b.descriptor.id]=b,a({type:"ADDITION",value:b})},update:function(b,D){var Y=e.draggables[D.descriptor.id];Y&&Y.uniqueId===b.uniqueId&&(delete e.draggables[D.descriptor.id],e.draggables[b.descriptor.id]=b)},unregister:function(b){var D=b.descriptor.id,Y=i(D);Y&&b.uniqueId===Y.uniqueId&&(delete e.draggables[D],a({type:"REMOVAL",value:b}))},getById:u,findById:i,exists:function(b){return!!i(b)},getAllByType:function(b){return kn(e.draggables).filter(function(D){return D.descriptor.type===b})}};function d(h){return e.droppables[h]||null}function E(h){var b=d(h);return b||p(!1),b}var B={register:function(b){e.droppables[b.descriptor.id]=b},unregister:function(b){var D=d(b.descriptor.id);D&&b.uniqueId===D.uniqueId&&delete e.droppables[b.descriptor.id]},getById:E,findById:d,exists:function(b){return!!d(b)},getAllByType:function(b){return kn(e.droppables).filter(function(D){return D.descriptor.type===b})}};function F(){e.draggables={},e.droppables={},t.length=0}return{draggable:c,droppable:B,subscribe:r,clean:F}}function Ja(){var e=q(ba,[]);return(0,n.useEffect)(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var nl=n.createContext(null),ja=function(){var e=document.body;return e||p(!1),e},bo={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},yo=function(t){return"rbd-announcement-"+t};function Co(e){var t=q(function(){return yo(e)},[e]),r=(0,n.useRef)(null);(0,n.useEffect)(function(){var u=document.createElement("div");return r.current=u,u.id=t,u.setAttribute("aria-live","assertive"),u.setAttribute("aria-atomic","true"),(0,_.Z)(u.style,bo),ja().appendChild(u),function(){setTimeout(function(){var E=ja();E.contains(u)&&E.removeChild(u),u===r.current&&(r.current=null)})}},[t]);var a=U(function(i){var u=r.current;if(u){u.textContent=i;return}},[]);return a}var Hl=0,Fo={separator:"::"};function Bo(){Hl=0}function xl(e,t){return t===void 0&&(t=Fo),q(function(){return""+e+t.separator+Hl++},[t.separator,e])}function xo(e){var t=e.contextId,r=e.uniqueId;return"rbd-hidden-text-"+t+"-"+r}function Ao(e){var t=e.contextId,r=e.text,a=xl("hidden-text",{separator:"-"}),i=q(function(){return xo({contextId:t,uniqueId:a})},[a,t]);return(0,n.useEffect)(function(){var c=document.createElement("div");return c.id=i,c.textContent=r,c.style.display="none",ja().appendChild(c),function(){var E=ja();E.contains(c)&&E.removeChild(c)}},[i,r]),i}var dl=n.createContext(null),Do={react:"^16.8.5","react-dom":"^16.8.5"},_o=/(\d+)\.(\d+)\.(\d+)/,Vl=function(t){var r=_o.exec(t);r==null&&p(!1);var a=Number(r[1]),i=Number(r[2]),u=Number(r[3]);return{major:a,minor:i,patch:u,raw:t}},wo=function(t,r){return r.major>t.major?!0:r.major<t.major?!1:r.minor>t.minor?!0:r.minor<t.minor?!1:r.patch>=t.patch},Ei=function(e,t){var r=Vl(e),a=Vl(t);wo(r,a)},qs=`
|
|
We expect a html5 doctype: <!doctype html>
|
|
This is to ensure consistent browser layout and measurement
|
|
|
|
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
|
|
`,cu=function(e){var t=e.doctype;t&&(t.name.toLowerCase(),t.publicId)};function ec(e){}function Ul(e,t){}function du(){Ul(function(){Ei(Do.react,n.version),cu(document)},[])}function hi(e){var t=(0,n.useRef)(e);return(0,n.useEffect)(function(){t.current=e}),t}function mu(){var e=null;function t(){return!!e}function r(c){return c===e}function a(c){e&&p(!1);var d={abandon:c};return e=d,d}function i(){e||p(!1),e=null}function u(){e&&(e.abandon(),i())}return{isClaimed:t,isActive:r,claim:a,release:i,tryAbandon:u}}var vu=9,pu=13,bi=27,ki=32,fu=33,gu=34,Eu=35,hu=36,bu=37,yu=38,Cu=39,Fu=40,So,Bu=(So={},So[pu]=!0,So[vu]=!0,So),ji=function(e){Bu[e.keyCode]&&e.preventDefault()},Po=function(){var e="visibilitychange";if(typeof document=="undefined")return e;var t=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],r=Nn(t,function(a){return"on"+a in document});return r||e}(),Wi=0,Hi=5;function xu(e,t){return Math.abs(t.x-e.x)>=Hi||Math.abs(t.y-e.y)>=Hi}var Vi={type:"IDLE"};function Au(e){var t=e.cancel,r=e.completed,a=e.getPhase,i=e.setPhase;return[{eventName:"mousemove",fn:function(c){var d=c.button,E=c.clientX,B=c.clientY;if(d===Wi){var F={x:E,y:B},h=a();if(h.type==="DRAGGING"){c.preventDefault(),h.actions.move(F);return}h.type!=="PENDING"&&p(!1);var b=h.point;if(xu(b,F)){c.preventDefault();var D=h.actions.fluidLift(F);i({type:"DRAGGING",actions:D})}}}},{eventName:"mouseup",fn:function(c){var d=a();if(d.type!=="DRAGGING"){t();return}c.preventDefault(),d.actions.drop({shouldBlockNextClick:!0}),r()}},{eventName:"mousedown",fn:function(c){a().type==="DRAGGING"&&c.preventDefault(),t()}},{eventName:"keydown",fn:function(c){var d=a();if(d.type==="PENDING"){t();return}if(c.keyCode===bi){c.preventDefault(),t();return}ji(c)}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){a().type==="PENDING"&&t()}},{eventName:"webkitmouseforcedown",fn:function(c){var d=a();if(d.type==="IDLE"&&p(!1),d.actions.shouldRespectForcePress()){t();return}c.preventDefault()}},{eventName:Po,fn:t}]}function Du(e){var t=(0,n.useRef)(Vi),r=(0,n.useRef)(Xe),a=q(function(){return{eventName:"mousedown",fn:function(h){if(!h.defaultPrevented&&h.button===Wi&&!(h.ctrlKey||h.metaKey||h.shiftKey||h.altKey)){var b=e.findClosestDraggableId(h);if(b){var D=e.tryGetLock(b,c,{sourceEvent:h});if(D){h.preventDefault();var Y={x:h.clientX,y:h.clientY};r.current(),B(D,Y)}}}}}},[e]),i=q(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(h){if(!h.defaultPrevented){var b=e.findClosestDraggableId(h);if(b){var D=e.findOptionsForDraggable(b);D&&(D.shouldRespectForcePress||e.canGetLock(b)&&h.preventDefault())}}}}},[e]),u=U(function(){var h={passive:!1,capture:!0};r.current=We(window,[i,a],h)},[i,a]),c=U(function(){var F=t.current;F.type!=="IDLE"&&(t.current=Vi,r.current(),u())},[u]),d=U(function(){var F=t.current;c(),F.type==="DRAGGING"&&F.actions.cancel({shouldBlockNextClick:!0}),F.type==="PENDING"&&F.actions.abort()},[c]),E=U(function(){var h={capture:!0,passive:!1},b=Au({cancel:d,completed:c,getPhase:function(){return t.current},setPhase:function(Y){t.current=Y}});r.current=We(window,b,h)},[d,c]),B=U(function(h,b){t.current.type!=="IDLE"&&p(!1),t.current={type:"PENDING",point:b,actions:h},E()},[E]);zn(function(){return u(),function(){r.current()}},[u])}var Al;function _u(){}var wu=(Al={},Al[gu]=!0,Al[fu]=!0,Al[hu]=!0,Al[Eu]=!0,Al);function Su(e,t){function r(){t(),e.cancel()}function a(){t(),e.drop()}return[{eventName:"keydown",fn:function(u){if(u.keyCode===bi){u.preventDefault(),r();return}if(u.keyCode===ki){u.preventDefault(),a();return}if(u.keyCode===Fu){u.preventDefault(),e.moveDown();return}if(u.keyCode===yu){u.preventDefault(),e.moveUp();return}if(u.keyCode===Cu){u.preventDefault(),e.moveRight();return}if(u.keyCode===bu){u.preventDefault(),e.moveLeft();return}if(wu[u.keyCode]){u.preventDefault();return}ji(u)}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:Po,fn:r}]}function Pu(e){var t=(0,n.useRef)(_u),r=q(function(){return{eventName:"keydown",fn:function(u){if(u.defaultPrevented||u.keyCode!==ki)return;var c=e.findClosestDraggableId(u);if(!c)return;var d=e.tryGetLock(c,F,{sourceEvent:u});if(!d)return;u.preventDefault();var E=!0,B=d.snapLift();t.current();function F(){E||p(!1),E=!1,t.current(),a()}t.current=We(window,Su(B,F),{capture:!0,passive:!1})}}},[e]),a=U(function(){var u={passive:!1,capture:!0};t.current=We(window,[r],u)},[r]);zn(function(){return a(),function(){t.current()}},[a])}var yi={type:"IDLE"},Iu=120,Nu=.15;function Ou(e){var t=e.cancel,r=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(i){i.preventDefault()}},{eventName:"keydown",fn:function(i){if(r().type!=="DRAGGING"){t();return}i.keyCode===bi&&i.preventDefault(),t()}},{eventName:Po,fn:t}]}function Ru(e){var t=e.cancel,r=e.completed,a=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(u){var c=a();if(c.type!=="DRAGGING"){t();return}c.hasMoved=!0;var d=u.touches[0],E=d.clientX,B=d.clientY,F={x:E,y:B};u.preventDefault(),c.actions.move(F)}},{eventName:"touchend",fn:function(u){var c=a();if(c.type!=="DRAGGING"){t();return}u.preventDefault(),c.actions.drop({shouldBlockNextClick:!0}),r()}},{eventName:"touchcancel",fn:function(u){if(a().type!=="DRAGGING"){t();return}u.preventDefault(),t()}},{eventName:"touchforcechange",fn:function(u){var c=a();c.type==="IDLE"&&p(!1);var d=u.touches[0];if(d){var E=d.force>=Nu;if(E){var B=c.actions.shouldRespectForcePress();if(c.type==="PENDING"){B&&t();return}if(B){if(c.hasMoved){u.preventDefault();return}t();return}u.preventDefault()}}}},{eventName:Po,fn:t}]}function Mu(e){var t=(0,n.useRef)(yi),r=(0,n.useRef)(Xe),a=U(function(){return t.current},[]),i=U(function(D){t.current=D},[]),u=q(function(){return{eventName:"touchstart",fn:function(D){if(!D.defaultPrevented){var Y=e.findClosestDraggableId(D);if(Y){var pt=e.tryGetLock(Y,d,{sourceEvent:D});if(pt){var wt=D.touches[0],Nt=wt.clientX,rn=wt.clientY,bn={x:Nt,y:rn};r.current(),h(pt,bn)}}}}}},[e]),c=U(function(){var D={capture:!0,passive:!1};r.current=We(window,[u],D)},[u]),d=U(function(){var b=t.current;b.type!=="IDLE"&&(b.type==="PENDING"&&clearTimeout(b.longPressTimerId),i(yi),r.current(),c())},[c,i]),E=U(function(){var b=t.current;d(),b.type==="DRAGGING"&&b.actions.cancel({shouldBlockNextClick:!0}),b.type==="PENDING"&&b.actions.abort()},[d]),B=U(function(){var D={capture:!0,passive:!1},Y={cancel:E,completed:d,getPhase:a},pt=We(window,Ru(Y),D),wt=We(window,Ou(Y),D);r.current=function(){pt(),wt()}},[E,a,d]),F=U(function(){var D=a();D.type!=="PENDING"&&p(!1);var Y=D.actions.fluidLift(D.point);i({type:"DRAGGING",actions:Y,hasMoved:!1})},[a,i]),h=U(function(D,Y){a().type!=="IDLE"&&p(!1);var pt=setTimeout(F,Iu);i({type:"PENDING",point:Y,actions:D,longPressTimerId:pt}),B()},[B,a,i,F]);zn(function(){return c(),function(){r.current();var Y=a();Y.type==="PENDING"&&(clearTimeout(Y.longPressTimerId),i(yi))}},[a,c,i]),zn(function(){var D=We(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return D},[])}function Tu(e){}var Lu={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ui(e,t){if(t==null)return!1;var r=!!Lu[t.tagName.toLowerCase()];if(r)return!0;var a=t.getAttribute("contenteditable");return a==="true"||a===""?!0:t===e?!1:Ui(e,t.parentElement)}function Zu(e,t){var r=t.target;return Ca(r)?Ui(e,r):!1}var ku=function(e){return Et(e.getBoundingClientRect()).center};function ju(e){return e instanceof ha(e).Element}var Wu=function(){var e="matches";if(typeof document=="undefined")return e;var t=[e,"msMatchesSelector","webkitMatchesSelector"],r=Nn(t,function(a){return a in Element.prototype});return r||e}();function zi(e,t){return e==null?null:e[Wu](t)?e:zi(e.parentElement,t)}function Hu(e,t){return e.closest?e.closest(t):zi(e,t)}function Vu(e){return"["+Xa.contextId+'="'+e+'"]'}function Uu(e,t){var r=t.target;if(!ju(r))return null;var a=Vu(e),i=Hu(r,a);return!i||!Ca(i)?null:i}function zu(e,t){var r=Uu(e,t);return r?r.getAttribute(Xa.draggableId):null}function Qu(e,t){var r="["+Ea.contextId+'="'+e+'"]',a=qt(document.querySelectorAll(r)),i=Nn(a,function(u){return u.getAttribute(Ea.id)===t});return!i||!Ca(i)?null:i}function Gu(e){e.preventDefault()}function Io(e){var t=e.expected,r=e.phase,a=e.isLockActive,i=e.shouldWarn;return!(!a()||t!==r)}function Qi(e){var t=e.lockAPI,r=e.store,a=e.registry,i=e.draggableId;if(t.isClaimed())return!1;var u=a.draggable.findById(i);return!(!u||!u.options.isEnabled||!da(r.getState(),i))}function Ku(e){var t=e.lockAPI,r=e.contextId,a=e.store,i=e.registry,u=e.draggableId,c=e.forceSensorStop,d=e.sourceEvent,E=Qi({lockAPI:t,store:a,registry:i,draggableId:u});if(!E)return null;var B=i.draggable.getById(u),F=Qu(r,B.descriptor.id);if(!F||d&&!B.options.canDragInteractiveElements&&Zu(F,d))return null;var h=t.claim(c||Xe),b="PRE_DRAG";function D(){return B.options.shouldRespectForcePress}function Y(){return t.isActive(h)}function pt(qn,pr){Io({expected:qn,phase:b,isLockActive:Y,shouldWarn:!0})&&a.dispatch(pr())}var wt=pt.bind(null,"DRAGGING");function Nt(qn){function pr(){t.release(),b="COMPLETED"}b!=="PRE_DRAG"&&(pr(),b!=="PRE_DRAG"&&p(!1)),a.dispatch(ti(qn.liftActionArgs)),b="DRAGGING";function Xr(Cr,Jr){if(Jr===void 0&&(Jr={shouldBlockNextClick:!1}),qn.cleanup(),Jr.shouldBlockNextClick){var ua=We(window,[{eventName:"click",fn:Gu,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(ua)}pr(),a.dispatch(vo({reason:Cr}))}return(0,_.Z)({isActive:function(){return Io({expected:"DRAGGING",phase:b,isLockActive:Y,shouldWarn:!1})},shouldRespectForcePress:D,drop:function(Jr){return Xr("DROP",Jr)},cancel:function(Jr){return Xr("CANCEL",Jr)}},qn.actions)}function rn(qn){var pr=N(function(Cr){wt(function(){return so({client:Cr})})}),Xr=Nt({liftActionArgs:{id:u,clientSelection:qn,movementMode:"FLUID"},cleanup:function(){return pr.cancel()},actions:{move:pr}});return(0,_.Z)({},Xr,{move:pr})}function bn(){var qn={moveUp:function(){return wt(Ia)},moveRight:function(){return wt($a)},moveDown:function(){return wt(Qr)},moveLeft:function(){return wt(oi)}};return Nt({liftActionArgs:{id:u,clientSelection:ku(F),movementMode:"SNAP"},cleanup:Xe,actions:qn})}function xn(){var qn=Io({expected:"PRE_DRAG",phase:b,isLockActive:Y,shouldWarn:!0});qn&&t.release()}var ar={isActive:function(){return Io({expected:"PRE_DRAG",phase:b,isLockActive:Y,shouldWarn:!1})},shouldRespectForcePress:D,fluidLift:rn,snapLift:bn,abort:xn};return ar}var Xu=[Du,Pu,Mu];function Ju(e){var t=e.contextId,r=e.store,a=e.registry,i=e.customSensors,u=e.enableDefaultSensors,c=[].concat(u?Xu:[],i||[]),d=(0,n.useState)(function(){return mu()})[0],E=U(function(rn,bn){rn.isDragging&&!bn.isDragging&&d.tryAbandon()},[d]);zn(function(){var rn=r.getState(),bn=r.subscribe(function(){var xn=r.getState();E(rn,xn),rn=xn});return bn},[d,r,E]),zn(function(){return d.tryAbandon},[d.tryAbandon]);var B=U(function(Nt){return Qi({lockAPI:d,registry:a,store:r,draggableId:Nt})},[d,a,r]),F=U(function(Nt,rn,bn){return Ku({lockAPI:d,registry:a,contextId:t,store:r,draggableId:Nt,forceSensorStop:rn,sourceEvent:bn&&bn.sourceEvent?bn.sourceEvent:null})},[t,d,a,r]),h=U(function(Nt){return zu(t,Nt)},[t]),b=U(function(Nt){var rn=a.draggable.findById(Nt);return rn?rn.options:null},[a.draggable]),D=U(function(){d.isClaimed()&&(d.tryAbandon(),r.getState().phase!=="IDLE"&&r.dispatch(Ol()))},[d,r]),Y=U(d.isClaimed,[d]),pt=q(function(){return{canGetLock:B,tryGetLock:F,findClosestDraggableId:h,findOptionsForDraggable:b,tryReleaseLock:D,isLockClaimed:Y}},[B,F,h,b,D,Y]);Tu(c);for(var wt=0;wt<c.length;wt++)c[wt](pt)}var Yu=function(t){return{onBeforeCapture:t.onBeforeCapture,onBeforeDragStart:t.onBeforeDragStart,onDragStart:t.onDragStart,onDragEnd:t.onDragEnd,onDragUpdate:t.onDragUpdate}};function zl(e){return e.current||p(!1),e.current}function $u(e){var t=e.contextId,r=e.setCallbacks,a=e.sensors,i=e.nonce,u=e.dragHandleUsageInstructions,c=(0,n.useRef)(null);du();var d=hi(e),E=U(function(){return Yu(d.current)},[d]),B=Co(t),F=Ao({contextId:t,text:u}),h=$r(t,i),b=U(function(Cr){zl(c).dispatch(Cr)},[]),D=q(function(){return(0,K.DE)({publishWhileDragging:ni,updateDroppableScroll:ai,updateDroppableIsEnabled:uo,updateDroppableIsCombineEnabled:li,collectionStarting:ri},b)},[b]),Y=Ja(),pt=q(function(){return ca(Y,D)},[Y,D]),wt=q(function(){return pi((0,_.Z)({scrollWindow:ga,scrollDroppable:pt.scrollDroppable},(0,K.DE)({move:so},b)))},[pt.scrollDroppable,b]),Nt=Bl(t),rn=q(function(){return Ir({announce:B,autoScroller:wt,dimensionMarshal:pt,focusMarshal:Nt,getResponders:E,styleMarshal:h})},[B,wt,pt,Nt,E,h]);c.current=rn;var bn=U(function(){var Cr=zl(c),Jr=Cr.getState();Jr.phase!=="IDLE"&&Cr.dispatch(Ol())},[]),xn=U(function(){var Cr=zl(c).getState();return Cr.isDragging||Cr.phase==="DROP_ANIMATING"},[]),ar=q(function(){return{isDragging:xn,tryAbort:bn}},[xn,bn]);r(ar);var qn=U(function(Cr){return da(zl(c).getState(),Cr)},[]),pr=U(function(){return sa(zl(c).getState())},[]),Xr=q(function(){return{marshal:pt,focus:Nt,contextId:t,canLift:qn,isMovementAllowed:pr,dragHandleUsageInstructionsId:F,registry:Y}},[t,pt,F,Nt,qn,pr,Y]);return Ju({contextId:t,store:rn,registry:Y,customSensors:a,enableDefaultSensors:e.enableDefaultSensors!==!1}),(0,n.useEffect)(function(){return bn},[bn]),n.createElement(dl.Provider,{value:Xr},n.createElement(P,{context:nl,store:rn},e.children))}var Gi=0;function qu(){Gi=0}function es(){return q(function(){return""+Gi++},[])}function tc(){qu(),Bo()}function ts(e){var t=es(),r=e.dragHandleUsageInstructions||Xt.dragHandleUsageInstructions;return n.createElement(H,null,function(a){return n.createElement($u,{nonce:e.nonce,contextId:t,setCallbacks:a,dragHandleUsageInstructions:r,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)})}var Ci=function(t){return function(r){return t===r}},ns=Ci("scroll"),rs=Ci("auto"),as=Ci("visible"),Ki=function(t,r){return r(t.overflowX)||r(t.overflowY)},ls=function(t,r){return r(t.overflowX)&&r(t.overflowY)},Xi=function(t){var r=window.getComputedStyle(t),a={overflowX:r.overflowX,overflowY:r.overflowY};return Ki(a,ns)||Ki(a,rs)},os=function(){return!1;var t,r,a,i},Ji=function e(t){return t==null?null:t===document.body?os()?t:null:t===document.documentElement?null:Xi(t)?t:e(t.parentElement)},nc=function(e){if(e)var t=Ji(e.parentElement)},Fi=function(e){return{x:e.scrollLeft,y:e.scrollTop}},is=function e(t){if(!t)return!1;var r=window.getComputedStyle(t);return r.position==="fixed"?!0:e(t.parentElement)},us=function(e){var t=Ji(e),r=is(e);return{closestScrollable:t,isFixedOnPage:r}},ss=function(e){var t=e.descriptor,r=e.isEnabled,a=e.isCombineEnabled,i=e.isFixedOnPage,u=e.direction,c=e.client,d=e.page,E=e.closest,B=function(){if(!E)return null;var D=E.scrollSize,Y=E.client,pt=Ur({scrollHeight:D.scrollHeight,scrollWidth:D.scrollWidth,height:Y.paddingBox.height,width:Y.paddingBox.width});return{pageMarginBox:E.page.marginBox,frameClient:Y,scrollSize:D,shouldClipSubject:E.shouldClipSubject,scroll:{initial:E.scroll,current:E.scroll,max:pt,diff:{value:Dt,displacement:Dt}}}}(),F=u==="vertical"?Vr:la,h=Un({page:d,withPlaceholder:null,axis:F,frame:B}),b={descriptor:t,isCombineEnabled:a,isFixedOnPage:i,axis:F,isEnabled:r,client:c,page:d,frame:B,subject:h};return b},cs=function(t,r){var a=$e(t);if(!r||t!==r)return a;var i=a.paddingBox.top-r.scrollTop,u=a.paddingBox.left-r.scrollLeft,c=i+r.scrollHeight,d=u+r.scrollWidth,E={top:i,right:d,bottom:c,left:u},B=dn(E,a.border),F=En({borderBox:B,margin:a.margin,border:a.border,padding:a.padding});return F},ds=function(e){var t=e.ref,r=e.descriptor,a=e.env,i=e.windowScroll,u=e.direction,c=e.isDropDisabled,d=e.isCombineEnabled,E=e.shouldClipSubject,B=a.closestScrollable,F=cs(t,B),h=Ge(F,i),b=function(){if(!B)return null;var Y=$e(B),pt={scrollHeight:B.scrollHeight,scrollWidth:B.scrollWidth};return{client:Y,page:Ge(Y,i),scroll:Fi(B),scrollSize:pt,shouldClipSubject:E}}(),D=ss({descriptor:r,isEnabled:!c,isCombineEnabled:d,isFixedOnPage:a.isFixedOnPage,direction:u,client:F,page:h,closest:b});return D},ms={passive:!1},vs={passive:!0},Yi=function(e){return e.shouldPublishImmediately?ms:vs};function No(e){var t=(0,n.useContext)(e);return t||p(!1),t}var Oo=function(t){return t&&t.env.closestScrollable||null};function ps(e){var t=(0,n.useRef)(null),r=No(dl),a=xl("droppable"),i=r.registry,u=r.marshal,c=hi(e),d=q(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),E=(0,n.useRef)(d),B=q(function(){return x(function(xn,ar){t.current||p(!1);var qn={x:xn,y:ar};u.updateDroppableScroll(d.id,qn)})},[d.id,u]),F=U(function(){var xn=t.current;return!xn||!xn.env.closestScrollable?Dt:Fi(xn.env.closestScrollable)},[]),h=U(function(){var xn=F();B(xn.x,xn.y)},[F,B]),b=q(function(){return N(h)},[h]),D=U(function(){var xn=t.current,ar=Oo(xn);xn&&ar||p(!1);var qn=xn.scrollOptions;if(qn.shouldPublishImmediately){h();return}b()},[b,h]),Y=U(function(xn,ar){t.current&&p(!1);var qn=c.current,pr=qn.getDroppableRef();pr||p(!1);var Xr=us(pr),Cr={ref:pr,descriptor:d,env:Xr,scrollOptions:ar};t.current=Cr;var Jr=ds({ref:pr,descriptor:d,env:Xr,windowScroll:xn,direction:qn.direction,isDropDisabled:qn.isDropDisabled,isCombineEnabled:qn.isCombineEnabled,shouldClipSubject:!qn.ignoreContainerClipping}),ua=Xr.closestScrollable;return ua&&(ua.setAttribute(Wl.contextId,r.contextId),ua.addEventListener("scroll",D,Yi(Cr.scrollOptions))),Jr},[r.contextId,d,D,c]),pt=U(function(){var xn=t.current,ar=Oo(xn);return xn&&ar||p(!1),Fi(ar)},[]),wt=U(function(){var xn=t.current;xn||p(!1);var ar=Oo(xn);t.current=null,ar&&(b.cancel(),ar.removeAttribute(Wl.contextId),ar.removeEventListener("scroll",D,Yi(xn.scrollOptions)))},[D,b]),Nt=U(function(xn){var ar=t.current;ar||p(!1);var qn=Oo(ar);qn||p(!1),qn.scrollTop+=xn.y,qn.scrollLeft+=xn.x},[]),rn=q(function(){return{getDimensionAndWatchScroll:Y,getScrollWhileDragging:pt,dragStopped:wt,scroll:Nt}},[wt,Y,pt,Nt]),bn=q(function(){return{uniqueId:a,descriptor:d,callbacks:rn}},[rn,d,a]);zn(function(){return E.current=bn.descriptor,i.droppable.register(bn),function(){t.current&&wt(),i.droppable.unregister(bn)}},[rn,d,wt,bn,u,i.droppable]),zn(function(){t.current&&u.updateDroppableIsEnabled(E.current.id,!e.isDropDisabled)},[e.isDropDisabled,u]),zn(function(){t.current&&u.updateDroppableIsCombineEnabled(E.current.id,e.isCombineEnabled)},[e.isCombineEnabled,u])}function Bi(){}var $i={width:0,height:0,margin:Bn},fs=function(t){var r=t.isAnimatingOpenOnMount,a=t.placeholder,i=t.animate;return r||i==="close"?$i:{height:a.client.borderBox.height,width:a.client.borderBox.width,margin:a.client.margin}},gs=function(t){var r=t.isAnimatingOpenOnMount,a=t.placeholder,i=t.animate,u=fs({isAnimatingOpenOnMount:r,placeholder:a,animate:i});return{display:a.display,boxSizing:"border-box",width:u.width,height:u.height,marginTop:u.margin.top,marginRight:u.margin.right,marginBottom:u.margin.bottom,marginLeft:u.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:i!=="none"?ka.placeholder:null}};function Es(e){var t=(0,n.useRef)(null),r=U(function(){t.current&&(clearTimeout(t.current),t.current=null)},[]),a=e.animate,i=e.onTransitionEnd,u=e.onClose,c=e.contextId,d=(0,n.useState)(e.animate==="open"),E=d[0],B=d[1];(0,n.useEffect)(function(){return E?a!=="open"?(r(),B(!1),Bi):t.current?Bi:(t.current=setTimeout(function(){t.current=null,B(!1)}),r):Bi},[a,E,r]);var F=U(function(b){b.propertyName==="height"&&(i(),a==="close"&&u())},[a,u,i]),h=gs({isAnimatingOpenOnMount:E,animate:e.animate,placeholder:e.placeholder});return n.createElement(e.placeholder.tagName,{style:h,"data-rbd-placeholder-context-id":c,onTransitionEnd:F,ref:e.innerRef})}var hs=n.memo(Es),xi=n.createContext(null);function qi(e){e&&Ca(e)||p(!1)}function Ai(e){return typeof e=="boolean"}function Di(e,t){t.forEach(function(r){return r(e)})}var bs=[function(t){var r=t.props;r.droppableId||p(!1),typeof r.droppableId!="string"&&p(!1)},function(t){var r=t.props;Ai(r.isDropDisabled)||p(!1),Ai(r.isCombineEnabled)||p(!1),Ai(r.ignoreContainerClipping)||p(!1)},function(t){var r=t.getDroppableRef;qi(r())}],ys=[function(t){var r=t.props,a=t.getPlaceholderRef;if(r.placeholder)var i=a()}],Cs=[function(t){var r=t.props;r.renderClone||p(!1)},function(t){var r=t.getPlaceholderRef;r()&&p(!1)}];function Fs(e){Ul(function(){Di(e,bs),e.props.mode==="standard"&&Di(e,ys),e.props.mode==="virtual"&&Di(e,Cs)})}var Bs=function(e){w(t,e);function t(){for(var a,i=arguments.length,u=new Array(i),c=0;c<i;c++)u[c]=arguments[c];return a=e.call.apply(e,[this].concat(u))||this,a.state={isVisible:!!a.props.on,data:a.props.on,animate:a.props.shouldAnimate&&a.props.on?"open":"none"},a.onClose=function(){a.state.animate==="close"&&a.setState({isVisible:!1})},a}t.getDerivedStateFromProps=function(i,u){return i.shouldAnimate?i.on?{isVisible:!0,data:i.on,animate:"open"}:u.isVisible?{isVisible:!0,data:u.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!i.on,data:i.on,animate:"none"}};var r=t.prototype;return r.render=function(){if(!this.state.isVisible)return null;var i={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(i)},t}(n.PureComponent),eu={dragging:5e3,dropAnimating:4500},xs=function(t,r){return r?ka.drop(r.duration):t?ka.snap:ka.fluid},As=function(t,r){return t?r?qa.opacity.drop:qa.opacity.combining:null},Ds=function(t){return t.forceShouldAnimate!=null?t.forceShouldAnimate:t.mode==="SNAP"};function _s(e){var t=e.dimension,r=t.client,a=e.offset,i=e.combineWith,u=e.dropping,c=!!i,d=Ds(e),E=!!u,B=E?Ll.drop(a,c):Ll.moveTo(a),F={position:"fixed",top:r.marginBox.top,left:r.marginBox.left,boxSizing:"border-box",width:r.borderBox.width,height:r.borderBox.height,transition:xs(d,u),transform:B,opacity:As(c,E),zIndex:E?eu.dropAnimating:eu.dragging,pointerEvents:"none"};return F}function ws(e){return{transform:Ll.moveTo(e.offset),transition:e.shouldAnimateDisplacement?null:"none"}}function Ss(e){return e.type==="DRAGGING"?_s(e):ws(e)}function Ps(e,t,r){r===void 0&&(r=Dt);var a=window.getComputedStyle(t),i=t.getBoundingClientRect(),u=Re(i,a),c=Ge(u,r),d={client:u,tagName:t.tagName.toLowerCase(),display:a.display},E={x:u.marginBox.width,y:u.marginBox.height},B={descriptor:e,placeholder:d,displaceBy:E,client:u,page:c};return B}function Is(e){var t=xl("draggable"),r=e.descriptor,a=e.registry,i=e.getDraggableRef,u=e.canDragInteractiveElements,c=e.shouldRespectForcePress,d=e.isEnabled,E=q(function(){return{canDragInteractiveElements:u,shouldRespectForcePress:c,isEnabled:d}},[u,d,c]),B=U(function(D){var Y=i();return Y||p(!1),Ps(r,Y,D)},[r,i]),F=q(function(){return{uniqueId:t,descriptor:r,options:E,getDimension:B}},[r,B,E,t]),h=(0,n.useRef)(F),b=(0,n.useRef)(!0);zn(function(){return a.draggable.register(h.current),function(){return a.draggable.unregister(h.current)}},[a.draggable]),zn(function(){if(b.current){b.current=!1;return}var D=h.current;h.current=F,a.draggable.update(F,D)},[F,a.draggable])}function Ns(e,t,r){Ul(function(){function a(u){return"Draggable[id: "+u+"]: "}var i=e.draggableId;i||p(!1),typeof i!="string"&&p(!1),cr(e.index)||p(!1),e.mapped.type!=="DRAGGING"&&(qi(r()),e.isEnabled&&(Fl(t,i)||p(!1)))})}function Os(e){}function Rs(e){e.preventDefault()}function Ms(e){var t=(0,n.useRef)(null),r=U(function(Cr){t.current=Cr},[]),a=U(function(){return t.current},[]),i=No(dl),u=i.contextId,c=i.dragHandleUsageInstructionsId,d=i.registry,E=No(xi),B=E.type,F=E.droppableId,h=q(function(){return{id:e.draggableId,index:e.index,type:B,droppableId:F}},[e.draggableId,e.index,B,F]),b=e.children,D=e.draggableId,Y=e.isEnabled,pt=e.shouldRespectForcePress,wt=e.canDragInteractiveElements,Nt=e.isClone,rn=e.mapped,bn=e.dropAnimationFinished;if(Ns(e,u,a),Os(Nt),!Nt){var xn=q(function(){return{descriptor:h,registry:d,getDraggableRef:a,canDragInteractiveElements:wt,shouldRespectForcePress:pt,isEnabled:Y}},[h,d,a,wt,pt,Y]);Is(xn)}var ar=q(function(){return Y?{tabIndex:0,role:"button","aria-describedby":c,"data-rbd-drag-handle-draggable-id":D,"data-rbd-drag-handle-context-id":u,draggable:!1,onDragStart:Rs}:null},[u,c,D,Y]),qn=U(function(Cr){rn.type==="DRAGGING"&&rn.dropping&&Cr.propertyName==="transform"&&bn()},[bn,rn]),pr=q(function(){var Cr=Ss(rn),Jr=rn.type==="DRAGGING"&&rn.dropping?qn:null,ua={innerRef:r,draggableProps:{"data-rbd-draggable-context-id":u,"data-rbd-draggable-id":D,style:Cr,onTransitionEnd:Jr},dragHandleProps:ar};return ua},[u,ar,D,rn,qn,r]),Xr=q(function(){return{draggableId:h.id,type:h.type,source:{index:h.index,droppableId:h.droppableId}}},[h.droppableId,h.id,h.index,h.type]);return b(pr,rn.snapshot,Xr)}var tu=function(e,t){return e===t},nu=function(e){var t=e.combine,r=e.destination;return r?r.droppableId:t?t.droppableId:null},Ts=function(t){return t.combine?t.combine.draggableId:null},Ls=function(t){return t.at&&t.at.type==="COMBINE"?t.at.combine.draggableId:null};function Zs(){var e=x(function(i,u){return{x:i,y:u}}),t=x(function(i,u,c,d,E){return{isDragging:!0,isClone:u,isDropAnimating:!!E,dropAnimation:E,mode:i,draggingOver:c,combineWith:d,combineTargetFor:null}}),r=x(function(i,u,c,d,E,B,F){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:E,combineWith:B,mode:u,offset:i,dimension:c,forceShouldAnimate:F,snapshot:t(u,d,E,B,null)}}}),a=function(u,c){if(u.isDragging){if(u.critical.draggable.id!==c.draggableId)return null;var d=u.current.client.offset,E=u.dimensions.draggables[c.draggableId],B=fa(u.impact),F=Ls(u.impact),h=u.forceShouldAnimate;return r(e(d.x,d.y),u.movementMode,E,c.isClone,B,F,h)}if(u.phase==="DROP_ANIMATING"){var b=u.completed;if(b.result.draggableId!==c.draggableId)return null;var D=c.isClone,Y=u.dimensions.draggables[c.draggableId],pt=b.result,wt=pt.mode,Nt=nu(pt),rn=Ts(pt),bn=u.dropDuration,xn={duration:bn,curve:Ml.drop,moveTo:u.newHomeClientOffset,opacity:rn?qa.opacity.drop:null,scale:rn?qa.scale.drop:null};return{mapped:{type:"DRAGGING",offset:u.newHomeClientOffset,dimension:Y,dropping:xn,draggingOver:Nt,combineWith:rn,mode:wt,forceShouldAnimate:null,snapshot:t(wt,D,Nt,rn,xn)}}}return null};return a}function ru(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var ks={mapped:{type:"SECONDARY",offset:Dt,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:ru(null)}};function js(){var e=x(function(c,d){return{x:c,y:d}}),t=x(ru),r=x(function(c,d,E){return d===void 0&&(d=null),{mapped:{type:"SECONDARY",offset:c,combineTargetFor:d,shouldAnimateDisplacement:E,snapshot:t(d)}}}),a=function(d){return d?r(Dt,d,!0):null},i=function(d,E,B,F){var h=B.displaced.visible[d],b=!!(F.inVirtualList&&F.effected[d]),D=Qn(B),Y=D&&D.draggableId===d?E:null;if(!h){if(!b)return a(Y);if(B.displaced.invisible[d])return null;var pt=tr(F.displacedBy.point),wt=e(pt.x,pt.y);return r(wt,Y,!0)}if(b)return a(Y);var Nt=B.displacedBy.point,rn=e(Nt.x,Nt.y);return r(rn,Y,h.shouldAnimate)},u=function(d,E){if(d.isDragging)return d.critical.draggable.id===E.draggableId?null:i(E.draggableId,d.critical.draggable.id,d.impact,d.afterCritical);if(d.phase==="DROP_ANIMATING"){var B=d.completed;return B.result.draggableId===E.draggableId?null:i(E.draggableId,B.result.draggableId,B.impact,B.afterCritical)}return null};return u}var Ws=function(){var t=Zs(),r=js(),a=function(u,c){return t(u,c)||r(u,c)||ks};return a},Hs={dropAnimationFinished:po},Vs=Wt(Ws,Hs,null,{context:nl,pure:!0,areStatePropsEqual:tu})(Ms);function au(e){var t=No(xi),r=t.isUsingCloneFor;return r===e.draggableId&&!e.isClone?null:n.createElement(Vs,e)}function Us(e){var t=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,r=!!e.disableInteractiveElementBlocking,a=!!e.shouldRespectForcePress;return n.createElement(au,(0,_.Z)({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:r,shouldRespectForcePress:a}))}function zs(e){var t=(0,n.useContext)(dl);t||p(!1);var r=t.contextId,a=t.isMovementAllowed,i=(0,n.useRef)(null),u=(0,n.useRef)(null),c=e.children,d=e.droppableId,E=e.type,B=e.mode,F=e.direction,h=e.ignoreContainerClipping,b=e.isDropDisabled,D=e.isCombineEnabled,Y=e.snapshot,pt=e.useClone,wt=e.updateViewportMaxScroll,Nt=e.getContainerForClone,rn=U(function(){return i.current},[]),bn=U(function(ma){i.current=ma},[]),xn=U(function(){return u.current},[]),ar=U(function(ma){u.current=ma},[]);Fs({props:e,getDroppableRef:rn,getPlaceholderRef:xn});var qn=U(function(){a()&&wt({maxScroll:Br()})},[a,wt]);ps({droppableId:d,type:E,mode:B,direction:F,isDropDisabled:b,isCombineEnabled:D,ignoreContainerClipping:h,getDroppableRef:rn});var pr=n.createElement(Bs,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(ma){var Wa=ma.onClose,La=ma.data,Aa=ma.animate;return n.createElement(hs,{placeholder:La,onClose:Wa,innerRef:ar,animate:Aa,contextId:r,onTransitionEnd:qn})}),Xr=q(function(){return{innerRef:bn,placeholder:pr,droppableProps:{"data-rbd-droppable-id":d,"data-rbd-droppable-context-id":r}}},[r,d,pr,bn]),Cr=pt?pt.dragging.draggableId:null,Jr=q(function(){return{droppableId:d,type:E,isUsingCloneFor:Cr}},[d,Cr,E]);function ua(){if(!pt)return null;var ma=pt.dragging,Wa=pt.render,La=n.createElement(au,{draggableId:ma.draggableId,index:ma.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(Aa,Ha){return Wa(Aa,Ha,ma)});return In.createPortal(La,Nt())}return n.createElement(xi.Provider,{value:Jr},c(Xr,Y),ua())}var _i=function(t,r){return t===r.droppable.type},lu=function(t,r){return r.draggables[t.draggable.id]},Qs=function(){var t={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},r=(0,_.Z)({},t,{shouldAnimatePlaceholder:!1}),a=x(function(c){return{draggableId:c.id,type:c.type,source:{index:c.index,droppableId:c.droppableId}}}),i=x(function(c,d,E,B,F,h){var b=F.descriptor.id,D=F.descriptor.droppableId===c;if(D){var Y=h?{render:h,dragging:a(F.descriptor)}:null,pt={isDraggingOver:E,draggingOverWith:E?b:null,draggingFromThisWith:b,isUsingPlaceholder:!0};return{placeholder:F.placeholder,shouldAnimatePlaceholder:!1,snapshot:pt,useClone:Y}}if(!d)return r;if(!B)return t;var wt={isDraggingOver:E,draggingOverWith:b,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:F.placeholder,shouldAnimatePlaceholder:!0,snapshot:wt,useClone:null}}),u=function(d,E){var B=E.droppableId,F=E.type,h=!E.isDropDisabled,b=E.renderClone;if(d.isDragging){var D=d.critical;if(!_i(F,D))return r;var Y=lu(D,d.dimensions),pt=fa(d.impact)===B;return i(B,h,pt,pt,Y,b)}if(d.phase==="DROP_ANIMATING"){var wt=d.completed;if(!_i(F,wt.critical))return r;var Nt=lu(wt.critical,d.dimensions);return i(B,h,nu(wt.result)===B,fa(wt.impact)===B,Nt,b)}if(d.phase==="IDLE"&&d.completed&&!d.shouldFlush){var rn=d.completed;if(!_i(F,rn.critical))return r;var bn=fa(rn.impact)===B,xn=!!(rn.impact.at&&rn.impact.at.type==="COMBINE"),ar=rn.critical.droppable.id===B;return bn?xn?t:r:ar?t:r}return r};return u},Gs={updateViewportMaxScroll:pa};function Ks(){return document.body||p(!1),document.body}var Xs={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Ks},ou=Wt(Qs,Gs,null,{context:nl,pure:!0,areStatePropsEqual:tu})(zs);ou.defaultProps=Xs},38486:function(Tn,kt){var l;var n=60103,f=60106,w=60107,_=60108,K=60114,re=60109,k=60110,nt=60112,Le=60113,pe=60120,Q=60115,te=60116,we=60121,O=60122,he=60117,L=60129,P=60131;if(typeof Symbol=="function"&&Symbol.for){var oe=Symbol.for;n=oe("react.element"),f=oe("react.portal"),w=oe("react.fragment"),_=oe("react.strict_mode"),K=oe("react.profiler"),re=oe("react.provider"),k=oe("react.context"),nt=oe("react.forward_ref"),Le=oe("react.suspense"),pe=oe("react.suspense_list"),Q=oe("react.memo"),te=oe("react.lazy"),we=oe("react.block"),O=oe("react.server.block"),he=oe("react.fundamental"),L=oe("react.debug_trace_mode"),P=oe("react.legacy_hidden")}function Ie(A){if(typeof A=="object"&&A!==null){var At=A.$$typeof;switch(At){case n:switch(A=A.type,A){case w:case K:case _:case Le:case pe:return A;default:switch(A=A&&A.$$typeof,A){case k:case nt:case te:case Q:case re:return A;default:return At}}case f:return At}}}var Be=re,Ze=n,X=nt,Ce=w,_e=te,St=Q,an=f,Gt=K,Kt=_,at=Le;l=k,l=Be,l=Ze,l=X,l=Ce,l=_e,l=St,l=an,l=Gt,l=Kt,l=at,l=function(){return!1},l=function(){return!1},kt.isContextConsumer=function(A){return Ie(A)===k},l=function(A){return Ie(A)===re},l=function(A){return typeof A=="object"&&A!==null&&A.$$typeof===n},l=function(A){return Ie(A)===nt},l=function(A){return Ie(A)===w},l=function(A){return Ie(A)===te},l=function(A){return Ie(A)===Q},l=function(A){return Ie(A)===f},l=function(A){return Ie(A)===K},l=function(A){return Ie(A)===_},l=function(A){return Ie(A)===Le},l=function(A){return typeof A=="string"||typeof A=="function"||A===w||A===K||A===L||A===_||A===Le||A===pe||A===P||typeof A=="object"&&A!==null&&(A.$$typeof===te||A.$$typeof===Q||A.$$typeof===re||A.$$typeof===k||A.$$typeof===nt||A.$$typeof===he||A.$$typeof===we||A[0]===O)},l=Ie},53410:function(Tn,kt,l){Tn.exports=l(38486)},32637:function(Tn,kt,l){Tn.exports=l.p+"static/AssistantCode3.a8740efb.jpeg"},73631:function(Tn){Tn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Tn){Tn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},96908:function(Tn){Tn.exports="data:image/png;base64,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"},57177:function(Tn){Tn.exports="data:image/png;base64,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"},81378:function(Tn){Tn.exports="data:image/png;base64,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"}}]);
|