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

2 lines
108 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7460],{8409:function(Je,pe){pe.Z={header:"header___HqHSe",checkboxs:"checkboxs___ObBnD",field:"field___w_sM6","oj-form-container":"oj-form-container____odYP","oj-left-panel":"oj-left-panel___emEB2","oj-form-info":"oj-form-info___m00Ag",footer:"footer___O4iSJ",collapse:"collapse___Ltfkj","test-case-name":"test-case-name___miZcb","btn-remove-case":"btn-remove-case___cHap2","icon-tag":"icon-tag___gmyTb",btn_back:"btn_back___tNmX3",testJi:"testJi___L3fHb",upBtn:"upBtn___RGH6X",djs:"djs____TS0n",time:"time___IAdHc"}},87829:function(){},87516:function(Je,pe,E){E.d(pe,{Z:function(){return F}});var e=E(71471),Ie={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},te=E(59301),F=({message:Y,className:Q,children:Me,style:$={}})=>te.createElement("div",{className:`custom-spinner ${Ie.idsRingWrapper} ${Q}`},te.createElement("div",{className:Ie.ldsRing},te.createElement("div",null),te.createElement("div",null),te.createElement("div",null),te.createElement("div",null)),Y?te.createElement("p",{style:$},Y):null,Me,te.createElement(e.Outlet,null))},73943:function(Je,pe,E){E.r(pe),E.d(pe,{default:function(){return cu}});var e=E(59301),Ie=E(87947),te=E(45918),F=E(71471),Y=E(11108),Q=E(43418),Me=E(71418),$=E(8591),ye=E(57809),I=E(14523),G=E(18236),X=E(66593),re=E(58982),Pe=E(43428),ce=E(57197),se=E(89767),_e=E(2220),ze=E(15267),ne=E(59301),Fe=Object.defineProperty,mt=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,p=(t,n,l)=>n in t?Fe(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,Ge=(t,n)=>{for(var l in n||(n={}))gt.call(n,l)&&p(t,l,n[l]);if(tt)for(var l of tt(n))L.call(n,l)&&p(t,l,n[l]);return t},nt=(t,n)=>mt(t,Et(n));const Cn={theme:(0,_e.G)("cmCodeMode","vs-dark"),fontSize:(0,_e.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,_e.G)("cmTabToSpace",!0)};var An=(t=>(t[t.set_font_size=0]="set_font_size",t[t.set_theme=1]="set_theme",t[t.on_tab_to_space=2]="on_tab_to_space",t[t.set_show_editor_setting=3]="set_show_editor_setting",t))(An||{});function On(t,n){switch(n.type){case 3:return nt(Ge({},t),{showEditorSetting:n.payload});case 1:return nt(Ge({},t),{theme:n.payload});case 0:return nt(Ge({},t),{fontSize:n.payload});case 2:return nt(Ge({},t),{tabToSpace:n.payload});default:throw new Error}}var Tn=({isLoading:t,value:n,onChange:l,language:d,onUpdateCode:o,ActionBarRender:a=r=>ne.createElement(bn,{onShowCodeSetting:r})})=>{const[r,i]=(0,e.useReducer)(On,Cn),{theme:u,fontSize:c,showEditorSetting:x,tabToSpace:g}=r,f=(0,e.useRef)(),_=(0,e.useRef)(),N={onFontSizeChange:A=>{i({type:0,payload:A}),(0,_e.t)("cmFontSize",A)},tabToSpace:g,cmFontSize:c,className:"oj",cmCodeMode:u,onTabToSpace:A=>{i({type:2,payload:A}),(0,_e.t)("cmTabToSpace",A)},onCodeModeChange:A=>{i({type:1,payload:A}),(0,_e.t)("cmCodeMode",A)}};function D(){i({type:3,payload:!1})}function B(){i({type:3,payload:!0})}const w={value:n,language:d,theme:u,height:"calc(100% - 56px)",options:{fontSize:c,insertSpaces:g},onChange:A=>{l(A),_.current=A,clearTimeout(f.current),f.current=setTimeout(()=>{o(_.current)},1e4)},onEditBlur:A=>{_.current&&o(_.current)}};return ne.createElement(e.Fragment,null,ne.createElement("div",{className:"code-panel-container"},a(B),!t&&ne.createElement(ce.ZP,Ge({},w))),ne.createElement(se.Z,null,ne.createElement(Pe.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:x,onClose:D},ne.createElement(ze.Z,Ge({},N)))))};function bn({onShowCodeSetting:t}){return ne.createElement("div",{className:"action-bar"},ne.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"),ne.createElement("a",{onClick:t},ne.createElement("i",{className:"iconfont icon-shezhi"})))}var Ne=E(24334),lt=E(8409),vt=E(94977),at=E(92832),Be=E(78700),de=E(3113);const{TextArea:Pn}=at.default,jt=5e3;var zn=({callback:t,onCancel:n,notes:l})=>{function d(o){t(o)}return e.createElement(Be.default,{className:"note-form-panel",onFinish:d,initialValues:{notes:l}},e.createElement(Be.default.Item,{name:"notes",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9"},{max:jt,message:`\u7B14\u8BB0\u6700\u5927\u5B57\u6570\u4E3A${jt}`}]},e.createElement(Pn,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),e.createElement(Be.default.Item,{style:{textAlign:"right"}},e.createElement(de.ZP,{type:"ghost",onClick:n,style:{marginRight:10}}," \u53D6\u6D88 "),e.createElement(de.ZP,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},le={"left-panel":"left-panel___fP6Y3","tab-panel-body":"tab-panel-body___aLOJQ",b1:"b1___ELpwD","oj-mr":"oj-mr___SIQSw","oj-width-input":"oj-width-input___tR_Si","s-navs":"s-navs___iVrSH","bg-white":"bg-white___S0kiU",active:"active___D332c"},ft={pagination:"pagination___npPu7",info:"info___aRH6C"},Lt=E(53504),$e=E(30049),Fn=E(50023),Bn=E(21578),ht=E(90160),pt=E(16427),Zn=E(61186),St=E.n(Zn);const{Column:Xe}=Lt.default;var Rn=({submitResult:t,submitting:n,submitRecords:l,page:d,onPageChange:o,topicId:a})=>{const{status:r,id:i,input:u,output:c,expected_output:x,is_file:g,input_file_url:f,output_file_url:_,expected_output_file_url:N,error_msg:D}=t||{},{records:B,records_count:w}=l||{},A=(0,F.useParams)();function R(){g?navigator.clipboard.writeText(Ne.Base64.decode(D)).then(()=>{$.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(Ne.Base64.decode(c)).then(()=>{$.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return e.createElement(Me.Z,{spinning:n,tip:"\u8BC4\u6D4B\u4E2D...",indicator:e.createElement(Fn.Z,{style:{fontSize:24},spin:!0})},i?e.createElement(e.Fragment,null,e.createElement("ul",{className:ft.info},e.createElement("li",null,"\u6267\u884C\u7ED3\u679C\uFF1A",e.createElement("span",{className:r===ht.h.OK?"c-green":"c-red"},vt.Im[r])),e.createElement("li",{className:ft.error},e.createElement("a",{onClick:R},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",e.createElement(Bn.Z,null)," ")),e.createElement("li",null,e.createElement(F.Link,{to:`/problems/${a}/record-detail/${i}?backId=${A==null?void 0:A.save_identifier}`},"\u663E\u793A\u8BE6\u60C5 > "))),r!==ht.h.OK?e.createElement(e.Fragment,null,e.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),e.createElement("pre",null,!g&&u,g&&e.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,pt.LR)(f,u)},u)),e.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),e.createElement("pre",null,(r===4||r===5)&&Ne.Base64.decode(D),r!=4&&r!=5&&(g?e.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,pt.LR)(_,c)},c):Ne.Base64.decode(c))),e.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),e.createElement("pre",null,!g&&Ne.Base64.decode(x),g&&e.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,pt.LR)(N,x)},x))):null):null,(B==null?void 0:B.length)>0?e.createElement(Lt.default,{dataSource:B,rowKey:"id",pagination:!1},e.createElement(Xe,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(h,b)=>e.createElement("span",null," ",St()(h).format("YYYY-MM-DD HH:mm:ss"))}),e.createElement(Xe,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:(h,b)=>{var s;return e.createElement(F.Link,{className:h===0?"c-green":"c-red",to:`/problems/${a}/record-detail/${b.id}?backId=${A==null?void 0:A.save_identifier}`},(s=vt.Im[h])==null?void 0:s.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),e.createElement(Xe,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),e.createElement(Xe,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),e.createElement(Xe,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,w>15?e.createElement($e.Z,{className:ft.pagination,current:d,pageSize:15,total:w,onChange:o}):null)},Mt=E(37819),Un=E(82884),yt=E(60153),_t={desc:"desc___X8_hx",info:"info___C1DPv","commit-info":"commit-info____9yQm"},Ae=E(83900);const kn={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u9002\u4E2D",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Yn=({hack:t,onTriggerPraise:n,toDiscuss:l})=>{const{language:d,difficulty:o,time_limit:a,username:r,user_path:i,user_praise:u,comments_count:c,praises_count:x,description:g,pass_count:f,submit_count:_}=t,N=(0,F.useLocation)();console.log(t.language,"language");const D=kn[o];return e.createElement(e.Fragment,null,e.createElement("ul",{className:_t.info},e.createElement("li",null,"\u96BE\u5EA6\uFF1A",e.createElement(Un.default,{color:D.color},D.name)),e.createElement("li",null,"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236\uFF1A",e.createElement("b",null,a,"\u79D2"))),e.createElement(Ae.Z,{value:g,className:_t.desc}),e.createElement("ul",{className:_t["commit-info"]},e.createElement("li",null,e.createElement(yt.Z,{size:4},e.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",e.createElement("b",null,f))),e.createElement("li",null,e.createElement(yt.Z,{size:4},e.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",e.createElement("b",null,_))," "),e.createElement("li",{style:{flex:"1 0 0"}}),e.createElement("li",null,e.createElement(yt.Z,{size:4},e.createElement("i",{className:"iconfont icon-huifu1",onClick:l})," ",e.createElement("b",null,c))," ")))},xt=E(50535),Gn=Object.defineProperty,wt=Object.getOwnPropertySymbols,Wn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Ct=(t,n,l)=>n in t?Gn(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,Vn=(t,n)=>{for(var l in n||(n={}))Wn.call(n,l)&&Ct(t,l,n[l]);if(wt)for(var l of wt(n))Qn.call(n,l)&&Ct(t,l,n[l]);return t};const fu=t=>React.createElement("svg",Vn({width:40,height:40,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u5C55\u5F00\u9898\u76EE"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"0%",y1:"0%",x2:"100%",y2:"100%",id:"show_svg__a"},React.createElement("stop",{stopColor:"#EEF7FF",offset:"0%"}),React.createElement("stop",{stopColor:"#C1E2FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#show_svg__a)",width:40,height:40,rx:8}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M16.057 20.784H8.238A1.22 1.22 0 0 0 7 21.974v6.811a1.22 1.22 0 0 0 1.238 1.19h7.819a1.213 1.213 0 0 0 1.238-1.19v-6.811a1.213 1.213 0 0 0-.376-.847 1.203 1.203 0 0 0-.862-.332v-.01Zm-1.25 6.769H9.423V23.12h5.384v4.433Z",fill:"#4CACFF"}),React.createElement("path",{d:"M16.057 10.005a1.22 1.22 0 0 1 1.238 1.189v6.812a1.213 1.213 0 0 1-.376.846c-.232.222-.542.34-.862.332H8.238A1.213 1.213 0 0 1 7 18.005v-6.811a1.22 1.22 0 0 1 1.238-1.19Zm-1.239 2.41H9.434v4.401h5.384v-4.4Z",fill:"#94CDFF"}),React.createElement("path",{d:"M20.418 12.632h11.189a1.213 1.213 0 0 0 1.238-1.179 1.224 1.224 0 0 0-.371-.857 1.214 1.214 0 0 0-.867-.343H20.418a1.203 1.203 0 0 0-.866.336c-.233.223-.367.53-.372.854.005.323.14.63.372.854.232.223.544.344.866.335ZM31.575 16.027h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557ZM31.575 21.595h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557ZM31.575 27.163h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557Z",fill:"#1890FF"}))));var Hn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUVGN0ZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0MxRTJGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSI4Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTYuMDU3IDIwLjc4NEg4LjIzOEExLjIyIDEuMjIgMCAwIDAgNyAyMS45NzR2Ni44MTFhMS4yMiAxLjIyIDAgMCAwIDEuMjM4IDEuMTloNy44MTlhMS4yMTMgMS4yMTMgMCAwIDAgMS4yMzgtMS4xOXYtNi44MTFhMS4yMTMgMS4yMTMgMCAwIDAtLjM3Ni0uODQ3IDEuMjAzIDEuMjAzIDAgMCAwLS44NjItLjMzMnYtLjAxWm0tMS4yNSA2Ljc2OUg5LjQyM1YyMy4xMmg1LjM4NHY0LjQzM1oiIGZpbGw9IiM0Q0FDRkYiLz48cGF0aCBkPSJNMTYuMDU3IDEwLjAwNWExLjIyIDEuMjIgMCAwIDEgMS4yMzggMS4xODl2Ni44MTJhMS4yMTMgMS4yMTMgMCAwIDEtLjM3Ni44NDZjLS4yMzIuMjIyLS41NDIuMzQtLjg2Mi4zMzJIOC4yMzhBMS4yMTMgMS4yMTMgMCAwIDEgNyAxOC4wMDV2LTYuODExYTEuMjIgMS4yMiAwIDAgMSAxLjIzOC0xLjE5Wm0tMS4yMzkgMi40MUg5LjQzNHY0LjQwMWg1LjM4NHYtNC40WiIgZmlsbD0iIzk0Q0RGRiIvPjxwYXRoIGQ9Ik0yMC40MTggMTIuNjMyaDExLjE4OWExLjIxMyAxLjIxMyAwIDAgMCAxLjIzOC0xLjE3OSAxLjIyNCAxLjIyNCAwIDAgMC0uMzcxLS44NTcgMS4yMTQgMS4yMTQgMCAwIDAtLjg2Ny0uMzQzSDIwLjQxOGExLjIwMyAxLjIwMyAwIDAgMC0uODY2LjMzNmMtLjIzMy4yMjMtLjM2Ny41My0uMzcyLjg1NC4wMDUuMzIzLjE0LjYzLjM3Mi44NTQuMjMyLjIyMy41NDQuMzQ0Ljg2Ni4zMzVaTTMxLjU3NSAxNi4wMjdoLTExLjE5YTEuMTgzIDEuMTgzIDAgMCAwLTEuMTE5LjU1N2MtLjIzNy4zODQtLjIzNy44NyAwIDEuMjU0LjIzOC4zODQuNjcyLjYgMS4xMi41NTdoMTEuMTg5Yy40NDguMDQzLjg4Mi0uMTczIDEuMTE5LS41NTcuMjM3LS4zODQuMjM3LS44NyAwLTEuMjU0YTEuMTgzIDEuMTgzIDAgMCAwLTEuMTItLjU1N1pNMzEuNTc1IDIxLjU5NWgtMTEuMTlhMS4xODMgMS4xODMgMCAwIDAtMS4xMTkuNTU3Yy0uMjM3LjM4NC0uMjM3Ljg3IDAgMS4yNTQuMjM4LjM4NC42NzIuNiAxLjEyLjU1N2gxMS4xODljLjQ0OC4wNDMuODgyLS4xNzMgMS4xMTktLjU1Ny4yMzctLjM4NC4yMzctLjg3IDAtMS4yNTRhMS4xODMgMS4xODMgMCAwIDAtMS4xMi0uNTU3Wk0zMS41NzUgMjcuMTYzaC0xMS4xOWExLjE4MyAxLjE4MyAwIDAgMC0xLjExOS41NTdjLS4yMzcuMzg0LS4yMzcuODcgMCAxLjI1NC4yMzguMzg0LjY3Mi42IDEuMTIuNTU3aDExLjE4OWMuNDQ4LjA0My44ODItLjE3MyAxLjExOS0uNTU3LjIzNy0uMzg0LjIzNy0uODcgMC0xLjI1NGExLjE4MyAxLjE4MyAwIDAgMC0xLjEyLS41NTdaIiBmaWxsPSIjMTg5MEZGIi8+PC9nPjwvZz48L3N2Zz4=",Oe=E(40117);function At(t){return(0,Oe.U2)("comments.json",t)}function Ot(t){return(0,Oe.v_)(`/discusses/${t}/plus.json`,{container_type:"Discuss",type:1})}function Tt(t){return(0,Oe.v_)("comments/reply.json",t)}function bt(t){return(0,Oe.v_)("comments.json",t)}function Jn(t){return(0,Oe.v_)(`comments/${t==null?void 0:t.id}/hidden.json`,t)}function $n(t){return(0,Oe.IV)(`comments/${t==null?void 0:t.id}.json`)}var Xn=E(36932),Ze=E(2992);function Pt({author:t}){return e.createElement("a",{href:`/users/${t.login}`,target:"_blank"},e.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${X.Z.IMG_SERVER}/images/${t.image_url}`,width:"50"}))}function Kn({data:t,index:n,parentDiscussIndex:l,user:d,onSetActionType:o}){const{author:a,can_delete:r,content:i,id:u,time:c}=t;function x(){o({id:u,index:n,type:"delete-discuss",parentDiscussIndex:l,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const g=d.admin||r||a.user_id===d.user_id;return e.createElement("div",{className:"discuss-item-container second-discuss "},e.createElement(Pt,{author:a}),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${a.login}`,target:"_blank"},a.name),e.createElement("span",{className:"grey"},c),e.createElement("div",{className:"btn-group",style:{marginBottom:0}},g?e.createElement("a",{onClick:x,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null)),e.createElement(Ae.Z,{className:"discuss-content",value:i})))}var qn=({user:t,data:n,index:l,onPlusDiscuss:d,onSetActionType:o,activeDiscussIndex:a,onReplyDiscuss:r,onSetActiveDiscussIndex:i})=>{const{content:u,children:c,hidden:x,id:g,praise_count:f,time:_,user_praise:N,can_delete:D,author:B}=n;console.log(D&&(!c||c.length==0),"children22");function w(){i(g)}function A(){d(g,!N,l)}function R(){o({id:g,index:l,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function h(){o({id:g,index:l,params:{hidden:x?"0":"1"},type:"hidden-discuss",message:x?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const b=t.admin||t.user_id===B.user_id;return e.createElement("div",{className:"discuss-item-container",key:g},e.createElement(Pt,{author:B}),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${B.login}`,target:"_blank"}," ",B.name," "),e.createElement("span",{className:"grey"},_)),e.createElement(Ae.Z,{className:"discuss-content",value:u}),c&&c.length>0?e.createElement("div",{className:"reply-discuss-container"},c.map((s,Z)=>e.createElement(Kn,{key:s.id,data:s,index:Z,user:t,onSetActionType:o,parentDiscussIndex:l}))):null,e.createElement("div",{className:"btn-group"},(0,Ze.Ny)()?e.createElement("a",{onClick:h,title:x?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:x?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,D&&(!c||c.length==0)?e.createElement("a",{onClick:R,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null,e.createElement("a",{onClick:w,title:"\u56DE\u590D"}," ",e.createElement("i",{className:"iconfont icon-huifu1"})," "),e.createElement("a",{onClick:A,className:N?"c-orange":""},e.createElement("i",{className:N?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),e.createElement("span",null,f||""))),e.createElement(Xn.Z,{id:g,activeDiscussIndex:a,onReplyDiscuss:r})))},el=E(35548),ut=E(57455),tl=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())}),nl=({user_praise:t,praise_count:n,praisePlus:l,onCreateDiscuss:d,discuss_count:o})=>{const[a,r]=(0,e.useState)(!1),[i,u]=(0,e.useState)("");function c(_){u(_)}function x(){r(!0)}function g(){r(!1)}function f(){return tl(this,null,function*(){d(i),u(""),r(!1)})}return e.createElement("div",{className:`dis-input-editor-container ${a?"active":""} `},e.createElement("div",{className:a?"text-area hide":"text-area"},e.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:x}),e.createElement("a",{style:{alignItems:"center"}}," ",e.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",o," "),e.createElement("a",{className:"c-light-black",onClick:l,style:{alignItems:"center"},title:t?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},e.createElement("i",{className:`mr3 ${t?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),n?e.createElement("span",null,n):"")),a?e.createElement("div",{className:"input-mask",onClick:g}):null,e.createElement("div",{className:a?"md-container":"md-container hide"},e.createElement(ut.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:i,height:240,onChange:c}),e.createElement("div",{className:"tip-container",onClick:g},e.createElement("a",{className:"btn-send",onClick:f}," \u53D1\u9001 "))))},ll=Object.defineProperty,al=Object.defineProperties,ul=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,rl=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,Ft=(t,n,l)=>n in t?ll(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,ie=(t,n)=>{for(var l in n||(n={}))rl.call(n,l)&&Ft(t,l,n[l]);if(zt)for(var l of zt(n))il.call(n,l)&&Ft(t,l,n[l]);return t},ol=(t,n)=>al(t,ul(n)),Ke=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())});const cl={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var sl=(t=>(t[t.GET_DISCUSSES=0]="GET_DISCUSSES",t[t.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",t[t.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",t[t.PLUS_DISCUSS=3]="PLUS_DISCUSS",t[t.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",t[t.SET_PAGE=5]="SET_PAGE",t[t.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",t))(sl||{});function dl(t,n){switch(n.type){case 6:return ol(ie({},t),{loading:!0});case 0:return ie(ie({},t),n.payload);case 1:return ie(ie({},t),n.payload);case 4:return ie(ie({},t),n.payload);case 3:return ie(ie({},t),n.payload);case 5:return ie(ie({},t),n.payload);case 2:return ie(ie({},t),n.payload);default:throw new Error}}var ml=({user:t,identifier:n,hack:l,onTriggerPraise:d,setDiscussTotal:o})=>{const[a,r]=(0,e.useReducer)(dl,cl),{loading:i,page:u,data:c,count:x,actionType:g,activeDiscussIndex:f}=a;console.log("---",a);const _=(0,e.useCallback)(()=>Ke(void 0,null,function*(){r({type:6});const s=yield At({container_type:"Practice",container_identifier:n,limit:10,page:u}),{comments:Z,disscuss_count:O}=s;r({type:0,payload:{data:Z,count:O,loading:!1}}),o(O)}),[u,n]);(0,e.useEffect)(()=>{_()},[n,u]);function N(s){r({type:5,payload:{page:s}})}function D(s){r({type:4,payload:{actionType:s}})}function B(s){r(f===s?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:s}})}function w(s,Z,O){return Ke(this,null,function*(){try{const W=yield Ot(s);c[O].user_praise=Z,c[O].praise_count=W.praise_count,r({type:3,payload:{data:[...c]}})}catch(W){console.log(W)}})}function A(){return Ke(this,null,function*(){const{id:s,params:Z,type:O,index:W,parentDiscussIndex:ae}=g;O==="hidden-discuss"&&(console.log(Z,"params"),yield Jn(ie({id:s,container_type:"Practice",container_identifier:n},Z)),ae?c[ae].children[W].hidden=Z.hidden==1:c[W].hidden=Z.hidden==1,r({type:4,payload:{actionType:null,data:[...c]}})),O==="delete-discuss"&&(yield $n({id:s,container_type:"Practice",container_identifier:n}),r({type:4,payload:{actionType:null}}),yield _())})}function R(){r({type:4,payload:{actionType:null}})}function h(s,Z){return Ke(this,null,function*(){try{yield Tt({container_type:"Practice",container_identifier:n,comments:{content:Z,parent_id:s}}),_()}catch(O){console.log(O)}})}function b(s){return Ke(this,null,function*(){r({type:6}),yield bt({comments:{content:s},container_type:"Practice",container_identifier:n}),_()})}return e.createElement(e.Fragment,null,e.createElement("div",{className:"discuss-panel"},c.length===0?e.createElement(Mt.Z,null):e.createElement(Me.Z,{spinning:i},c.map((s,Z)=>e.createElement(qn,{onReplyDiscuss:h,onPlusDiscuss:w,onSetActiveDiscussIndex:B,onSetActionType:D,data:s,index:Z,user:t,activeDiscussIndex:f}))),x>10?e.createElement("div",{className:"pagination-container mt10 mb10"},e.createElement($e.Z,{showQuickJumper:!0,onChange:N,current:u,total:x,showTotal:s=>e.createElement("span",{style:{color:"#656F87"}},"\u5171",e.createElement("span",{className:"c-light-primary"},s),"\u6761\u6570\u636E")})):null),e.createElement(nl,{user_praise:l.user_praise,praise_count:l.praises_count,praisePlus:d,discuss_count:l.comments_count,onCreateDiscuss:b}),e.createElement(se.Z,null,e.createElement(Q.default,{centered:!0,title:"\u63D0\u793A",open:!!g,onOk:A,onCancel:R},e.createElement("p",null,g?g.message:"")),e.createElement(el.Z,null)))},Te={flex_box_center:"flex_box_center___tosr6",flex_space_between:"flex_space_between___cQaTP",flex_box_vertical_center:"flex_box_vertical_center___uovxL",flex_box_center_end:"flex_box_center_end___b4gLY",flex_box_column:"flex_box_column___Umjm_",wrap:"wrap___sgoJE",head:"head___b9a9v",sort:"sort___L2Zw8",btn:"btn___khuE4",listWarp:"listWarp___zZj6C",pagination:"pagination___XlROP",fixedRight:"fixedRight___MuAXo","oj-width-input":"oj-width-input___RsZb6"},me={flex_box_center:"flex_box_center___EahWI",flex_space_between:"flex_space_between___zopS4",flex_box_vertical_center:"flex_box_vertical_center___w03mz",flex_box_center_end:"flex_box_center_end___lr0Fp",flex_box_column:"flex_box_column___KFHVi",active:"active___BczOO",line:"line___VC_Ry",list:"list___n9ABd",left:"left___LVHqw",mask:"mask___fP13z",right:"right___iLe52",name:"name___Oz_7h",title:"title___2Sess",a:"a___t7rIW",b:"b___Kb_45",des:"des___CjMBM",tag:"tag___V0PVb"},El=Object.defineProperty,Bt=Object.getOwnPropertySymbols,gl=Object.prototype.hasOwnProperty,vl=Object.prototype.propertyIsEnumerable,Zt=(t,n,l)=>n in t?El(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,fl=(t,n)=>{for(var l in n||(n={}))gl.call(n,l)&&Zt(t,l,n[l]);if(Bt)for(var l of Bt(n))vl.call(n,l)&&Zt(t,l,n[l]);return t};const pu=t=>React.createElement("svg",fl({width:12,height:10,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u89C2\u770B"),React.createElement("path",{d:"M11 0a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h10ZM4.4 2.4a.4.4 0 0 0-.4.4v4.4a.4.4 0 0 0 .64.32l2.72-2.04a.6.6 0 0 0 0-.96L4.64 2.48a.4.4 0 0 0-.24-.08Z",fill:"#FFF",fillRule:"evenodd"}));var pl="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDBhMSAxIDAgMCAxIDEgMXY4YTEgMSAwIDAgMS0xIDFIMWExIDEgMCAwIDEtMS0xVjFhMSAxIDAgMCAxIDEtMWgxMFpNNC40IDIuNGEuNC40IDAgMCAwLS40LjR2NC40YS40LjQgMCAwIDAgLjY0LjMybDIuNzItMi4wNGEuNi42IDAgMCAwIDAtLjk2TDQuNjQgMi40OGEuNC40IDAgMCAwLS4yNC0uMDhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=",Ml=Object.defineProperty,Rt=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,_l=Object.prototype.propertyIsEnumerable,Ut=(t,n,l)=>n in t?Ml(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,Dl=(t,n)=>{for(var l in n||(n={}))yl.call(n,l)&&Ut(t,l,n[l]);if(Rt)for(var l of Rt(n))_l.call(n,l)&&Ut(t,l,n[l]);return t};const Mu=t=>React.createElement("svg",Dl({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u70B9\u8D5E1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M2.593 13.356V5.694c0-.31-.231-.561-.516-.561H.976c-.532 0-.962.468-.962 1.047v6.69c0 .579.43 1.047.962 1.047h1.101c.285 0 .516-.251.516-.561Z",fill:"#999"}),React.createElement("path",{d:"M3.335 13.512V5.53c0-.184.136-.346.333-.391.695-.16 2.289-.735 2.967-2.694C7.048.73 7.495-.08 8.823.017c1.328.097 1.417 1.263 1.417 1.618v2.752s-.107.42.34.453c.45.033 3.947 0 3.947 0s1.919-.029 1.309 2.122c-.53 1.871-1.58 4.882-1.846 5.635a1.606 1.606 0 0 1-.235.438c-.257.338-.796.88-1.62.88H3.782c-.247.002-.447-.179-.447-.403Z",fill:"#CCC"})));var kt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjOTk5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQ0NDIi8+PC9nPjwvc3ZnPg==",Nl=Object.defineProperty,Yt=Object.getOwnPropertySymbols,Il=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Gt=(t,n,l)=>n in t?Nl(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,Ll=(t,n)=>{for(var l in n||(n={}))Il.call(n,l)&&Gt(t,l,n[l]);if(Yt)for(var l of Yt(n))jl.call(n,l)&&Gt(t,l,n[l]);return t};const yu=t=>React.createElement("svg",Ll({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u70B9\u8D5E2"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M2.593 13.356V5.694c0-.31-.231-.561-.516-.561H.976c-.532 0-.962.468-.962 1.047v6.69c0 .579.43 1.047.962 1.047h1.101c.285 0 .516-.251.516-.561Z",fill:"#0152d9"}),React.createElement("path",{d:"M3.335 13.512V5.53c0-.184.136-.346.333-.391.695-.16 2.289-.735 2.967-2.694C7.048.73 7.495-.08 8.823.017c1.328.097 1.417 1.263 1.417 1.618v2.752s-.107.42.34.453c.45.033 3.947 0 3.947 0s1.919-.029 1.309 2.122c-.53 1.871-1.58 4.882-1.846 5.635a1.606 1.606 0 0 1-.235.438c-.257.338-.796.88-1.62.88H3.782c-.247.002-.447-.179-.447-.403Z",fill:"#B6D0FC"})));var hl="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjMDE1MmQ5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",Sl=Object.defineProperty,Wt=Object.getOwnPropertySymbols,xl=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,Qt=(t,n,l)=>n in t?Sl(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,Cl=(t,n)=>{for(var l in n||(n={}))xl.call(n,l)&&Qt(t,l,n[l]);if(Wt)for(var l of Wt(n))wl.call(n,l)&&Qt(t,l,n[l]);return t};const _u=t=>React.createElement("svg",Cl({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u8BC4\u8BBA1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M4.717.01h8.84c1.571 0 2.357.777 2.357 2.332v5.25c0 1.556-.786 2.334-2.357 2.334h-8.84c-1.572 0-2.357-.778-2.357-2.334v-5.25C2.36.787 3.145.01 4.717.01Z",fill:"#999"}),React.createElement("path",{d:"M2.36 2.342h8.84a2.37 2.37 0 0 1 1.666.684c.442.437.69 1.03.69 1.65v5.25c0 1.288-1.055 2.333-2.357 2.333H7.94l-1.16 1.153-1.167-1.153H2.36a2.37 2.37 0 0 1-1.667-.683 2.321 2.321 0 0 1-.69-1.65v-5.25c0-.62.248-1.213.69-1.65a2.37 2.37 0 0 1 1.667-.684Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M2.36 2.926h8.84c1.301 0 2.357 1.044 2.357 2.333v5.25c0 .619-.249 1.212-.69 1.65a2.37 2.37 0 0 1-1.668.683H7.94l-1.16 1.154-1.167-1.154H2.36a2.37 2.37 0 0 1-1.667-.683 2.321 2.321 0 0 1-.69-1.65V5.26c0-.619.248-1.212.69-1.65a2.37 2.37 0 0 1 1.667-.683Z",fill:"#CCC"}),React.createElement("path",{d:"M3.538 5.842h6.483c.393 0 .589.195.589.584 0 .389-.196.583-.59.583H3.539c-.393 0-.59-.194-.59-.583 0-.39.197-.584.59-.584ZM3.538 8.76h4.715c.393 0 .59.194.59.582 0 .39-.197.584-.59.584H3.538c-.393 0-.59-.195-.59-.584 0-.388.197-.583.59-.583Z",fill:"#FFF"})));var Vt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC43MTcuMDFoOC44NGMxLjU3MSAwIDIuMzU3Ljc3NyAyLjM1NyAyLjMzMnY1LjI1YzAgMS41NTYtLjc4NiAyLjMzNC0yLjM1NyAyLjMzNGgtOC44NGMtMS41NzIgMC0yLjM1Ny0uNzc4LTIuMzU3LTIuMzM0di01LjI1QzIuMzYuNzg3IDMuMTQ1LjAxIDQuNzE3LjAxWiIgZmlsbD0iIzk5OSIvPjxwYXRoIGQ9Ik0yLjM2IDIuMzQyaDguODRhMi4zNyAyLjM3IDAgMCAxIDEuNjY2LjY4NGMuNDQyLjQzNy42OSAxLjAzLjY5IDEuNjV2NS4yNWMwIDEuMjg4LTEuMDU1IDIuMzMzLTIuMzU3IDIuMzMzSDcuOTRsLTEuMTYgMS4xNTMtMS4xNjctMS4xNTNIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NXYtNS4yNWMwLS42Mi4yNDgtMS4yMTMuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4NFoiIGZpbGw9IiNCNkQwRkMiLz48cGF0aCBkPSJNMi4zNiAyLjkyNmg4Ljg0YzEuMzAxIDAgMi4zNTcgMS4wNDQgMi4zNTcgMi4zMzN2NS4yNWMwIC42MTktLjI0OSAxLjIxMi0uNjkgMS42NWEyLjM3IDIuMzcgMCAwIDEtMS42NjguNjgzSDcuOTRsLTEuMTYgMS4xNTQtMS4xNjctMS4xNTRIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NVY1LjI2YzAtLjYxOS4yNDgtMS4yMTIuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4M1oiIGZpbGw9IiNDQ0MiLz48cGF0aCBkPSJNMy41MzggNS44NDJoNi40ODNjLjM5MyAwIC41ODkuMTk1LjU4OS41ODQgMCAuMzg5LS4xOTYuNTgzLS41OS41ODNIMy41MzljLS4zOTMgMC0uNTktLjE5NC0uNTktLjU4MyAwLS4zOS4xOTctLjU4NC41OS0uNTg0Wk0zLjUzOCA4Ljc2aDQuNzE1Yy4zOTMgMCAuNTkuMTk0LjU5LjU4MiAwIC4zOS0uMTk3LjU4NC0uNTkuNTg0SDMuNTM4Yy0uMzkzIDAtLjU5LS4xOTUtLjU5LS41ODQgMC0uMzg4LjE5Ny0uNTgzLjU5LS41ODNaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==",Al=Object.defineProperty,Ht=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,Jt=(t,n,l)=>n in t?Al(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,bl=(t,n)=>{for(var l in n||(n={}))Ol.call(n,l)&&Jt(t,l,n[l]);if(Ht)for(var l of Ht(n))Tl.call(n,l)&&Jt(t,l,n[l]);return t};const Du=t=>React.createElement("svg",bl({width:16,height:12,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u67E5\u770B1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M7.965 11.961C2.593 11.961 0 6.926 0 5.981 0 5.035 2.623 0 7.965 0s7.965 4.984 7.965 5.98c0 .997-2.593 5.981-7.965 5.981Zm0-2.208c1.296 0 2.494-.72 3.142-1.886a3.902 3.902 0 0 0 0-3.773c-.648-1.167-1.846-1.886-3.142-1.886-2.004 0-3.629 1.69-3.629 3.773s1.625 3.772 3.629 3.772Z",fill:"#CCC"}),React.createElement("path",{d:"M7.965 8.28c-1.222 0-2.213-1.029-2.213-2.3 0-1.27.991-2.3 2.213-2.3s2.212 1.03 2.212 2.3c0 1.271-.99 2.3-2.212 2.3Z",fill:"#999"})));var $t="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy45NjUgMTEuOTYxQzIuNTkzIDExLjk2MSAwIDYuOTI2IDAgNS45ODEgMCA1LjAzNSAyLjYyMyAwIDcuOTY1IDBzNy45NjUgNC45ODQgNy45NjUgNS45OGMwIC45OTctMi41OTMgNS45ODEtNy45NjUgNS45ODFabTAtMi4yMDhjMS4yOTYgMCAyLjQ5NC0uNzIgMy4xNDItMS44ODZhMy45MDIgMy45MDIgMCAwIDAgMC0zLjc3M2MtLjY0OC0xLjE2Ny0xLjg0Ni0xLjg4Ni0zLjE0Mi0xLjg4Ni0yLjAwNCAwLTMuNjI5IDEuNjktMy42MjkgMy43NzNzMS42MjUgMy43NzIgMy42MjkgMy43NzJaIiBmaWxsPSIjQ0NDIi8+PHBhdGggZD0iTTcuOTY1IDguMjhjLTEuMjIyIDAtMi4yMTMtMS4wMjktMi4yMTMtMi4zIDAtMS4yNy45OTEtMi4zIDIuMjEzLTIuM3MyLjIxMiAxLjAzIDIuMjEyIDIuM2MwIDEuMjcxLS45OSAyLjMtMi4yMTIgMi4zWiIgZmlsbD0iIzk5OSIvPjwvZz48L3N2Zz4=",Pl=({style:t={},onClick:n,onAssist:l,onHide:d,data:o,active:a,showLine:r})=>e.createElement(e.Fragment,null,e.createElement("div",{className:a===(o==null?void 0:o.id)?`${me.list} ${me.active}`:me.list,style:t,onClick:()=>n(o)},(o==null?void 0:o.video)&&e.createElement("div",{className:me.left},e.createElement("img",{src:o==null?void 0:o.video_cover}),e.createElement("div",null,e.createElement("img",{src:pl}),e.createElement("span",null,o==null?void 0:o.video_duration)),e.createElement("div",{className:me.mask})),e.createElement("div",{className:me.right},e.createElement("div",{className:me.name},e.createElement("img",{src:X.Z.IMG_SERVER+"/images/"+(o==null?void 0:o.image_url),width:30,height:30}),e.createElement("div",{title:o==null?void 0:o.name,className:me.title},o==null?void 0:o.name),(o==null?void 0:o.is_authority)&&e.createElement("div",{className:me.b},"\u5B98\u65B9"),(o==null?void 0:o.is_excellent)&&e.createElement("div",{className:me.a},"\u7CBE\u9009")),e.createElement("div",{className:me.des},e.createElement(Ae.Z,{showLines:2,showTextOnly:!0,value:(o==null?void 0:o.content)||"\u6682\u65E0\u5185\u5BB9"})),e.createElement("div",{className:me.tag},e.createElement("span",{className:"current",onClick:i=>{i.stopPropagation(),l(o)}},e.createElement("img",{src:o!=null&&o.user_liker?hl:kt}),e.createElement("span",{style:{color:o!=null&&o.user_liker?"#0152d9":"#656f87"}},o==null?void 0:o.praises_count)),e.createElement("span",null,e.createElement("img",{src:Vt}),e.createElement("span",null,o==null?void 0:o.discusses_count)),e.createElement("span",null,e.createElement("img",{src:$t}),e.createElement("span",null,o==null?void 0:o.viewed_count)),(0,Ze.Ny)()&&e.createElement("span",{className:"current",style:{color:"#0152d9",marginRight:0,userSelect:"none"},onClick:i=>{i.stopPropagation(),d(o)}},o!=null&&o.is_hidden?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")))),r&&e.createElement("div",{className:me.line})),Ee={flex_box_center:"flex_box_center___C6sVF",flex_space_between:"flex_space_between___VEt8l",flex_box_vertical_center:"flex_box_vertical_center___qeD5F",flex_box_center_end:"flex_box_center_end___iYJd9",flex_box_column:"flex_box_column___iAKJf",listForm:"listForm___leDJL",scroll:"scroll___wtFaF",formWrap:"formWrap___p3W41",btns:"btns___Izl4q",main:"main___xTqlG",mainLoading:"mainLoading___QLa9s",tip:"tip___a0tbY",proWarp:"proWarp___BZhOt",pro:"pro___Yp1Rx",mainSucceed:"mainSucceed___HfaTf",del:"del___TXGhB"},Xt=E(95435),zl=E(97789),Fl=Object.defineProperty,Kt=Object.getOwnPropertySymbols,Bl=Object.prototype.hasOwnProperty,Zl=Object.prototype.propertyIsEnumerable,qt=(t,n,l)=>n in t?Fl(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,Rl=(t,n)=>{for(var l in n||(n={}))Bl.call(n,l)&&qt(t,l,n[l]);if(Kt)for(var l of Kt(n))Zl.call(n,l)&&qt(t,l,n[l]);return t};const Iu=t=>React.createElement("svg",Rl({width:32,height:30,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u4E0A\u4F20\u89C6\u9891"),React.createElement("path",{d:"M1.6 0C1.175 0 .768.17.468.474A1.63 1.63 0 0 0 0 1.622v3.243h3.237L7.378 0H1.6Zm7.876 0L5.338 4.865h5.9L15.371 0H9.476Zm7.998 0-4.137 4.865h5.896L23.372 0h-5.898Zm8 0-4.138 4.865h6.66V1.622a1.629 1.629 0 0 0-.467-1.148A1.585 1.585 0 0 0 26.397 0h-.924ZM0 6.487v17.837c0 .43.167.844.468 1.148.3.305.707.475 1.132.474h18.61a6.515 6.515 0 0 1 1.652-6.218 6.31 6.31 0 0 1 6.134-1.675V6.487H0Zm11.998 5.675 6.4 4.056-6.4 4.055v-8.11Zm14.399 6.487c-3.092.002-5.597 2.544-5.595 5.678.001 3.134 2.508 5.674 5.6 5.673C29.494 30 32 27.458 32 24.324c0-1.506-.59-2.95-1.641-4.014a5.561 5.561 0 0 0-3.962-1.661Zm0 2.027c.22.003.428.1.574.266.663.6 1.327 1.352 1.99 2.002a.8.8 0 0 1 0 1.14.788.788 0 0 1-1.125 0l-.638-.646v3.724a.814.814 0 0 1-.392.724.79.79 0 0 1-.815 0 .814.814 0 0 1-.392-.724v-3.724l-.637.646a.79.79 0 0 1-.773.215.803.803 0 0 1-.567-.575.816.816 0 0 1 .212-.783c.651-.664 1.333-1.388 1.99-2.002a.778.778 0 0 1 .575-.266l-.002.003Z",fill:"#0152d9",fillRule:"nonzero"}));var Ul="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNiAwQzEuMTc1IDAgLjc2OC4xNy40NjguNDc0QTEuNjMgMS42MyAwIDAgMCAwIDEuNjIydjMuMjQzaDMuMjM3TDcuMzc4IDBIMS42Wm03Ljg3NiAwTDUuMzM4IDQuODY1aDUuOUwxNS4zNzEgMEg5LjQ3NlptNy45OTggMC00LjEzNyA0Ljg2NWg1Ljg5NkwyMy4zNzIgMGgtNS44OThabTggMC00LjEzOCA0Ljg2NWg2LjY2VjEuNjIyYTEuNjI5IDEuNjI5IDAgMCAwLS40NjctMS4xNDhBMS41ODUgMS41ODUgMCAwIDAgMjYuMzk3IDBoLS45MjRaTTAgNi40ODd2MTcuODM3YzAgLjQzLjE2Ny44NDQuNDY4IDEuMTQ4LjMuMzA1LjcwNy40NzUgMS4xMzIuNDc0aDE4LjYxYTYuNTE1IDYuNTE1IDAgMCAxIDEuNjUyLTYuMjE4IDYuMzEgNi4zMSAwIDAgMSA2LjEzNC0xLjY3NVY2LjQ4N0gwWm0xMS45OTggNS42NzUgNi40IDQuMDU2LTYuNCA0LjA1NXYtOC4xMVptMTQuMzk5IDYuNDg3Yy0zLjA5Mi4wMDItNS41OTcgMi41NDQtNS41OTUgNS42NzguMDAxIDMuMTM0IDIuNTA4IDUuNjc0IDUuNiA1LjY3M0MyOS40OTQgMzAgMzIgMjcuNDU4IDMyIDI0LjMyNGMwLTEuNTA2LS41OS0yLjk1LTEuNjQxLTQuMDE0YTUuNTYxIDUuNTYxIDAgMCAwLTMuOTYyLTEuNjYxWm0wIDIuMDI3Yy4yMi4wMDMuNDI4LjEuNTc0LjI2Ni42NjMuNiAxLjMyNyAxLjM1MiAxLjk5IDIuMDAyYS44LjggMCAwIDEgMCAxLjE0Ljc4OC43ODggMCAwIDEtMS4xMjUgMGwtLjYzOC0uNjQ2djMuNzI0YS44MTQuODE0IDAgMCAxLS4zOTIuNzI0Ljc5Ljc5IDAgMCAxLS44MTUgMCAuODE0LjgxNCAwIDAgMS0uMzkyLS43MjR2LTMuNzI0bC0uNjM3LjY0NmEuNzkuNzkgMCAwIDEtLjc3My4yMTUuODAzLjgwMyAwIDAgMS0uNTY3LS41NzUuODE2LjgxNiAwIDAgMSAuMjEyLS43ODNjLjY1MS0uNjY0IDEuMzMzLTEuMzg4IDEuOTktMi4wMDJhLjc3OC43NzggMCAwIDEgLjU3NS0uMjY2bC0uMDAyLjAwM1oiIGZpbGw9IiMwMTUyZDkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",kl=Object.defineProperty,en=Object.getOwnPropertySymbols,Yl=Object.prototype.hasOwnProperty,Gl=Object.prototype.propertyIsEnumerable,tn=(t,n,l)=>n in t?kl(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,Wl=(t,n)=>{for(var l in n||(n={}))Yl.call(n,l)&&tn(t,l,n[l]);if(en)for(var l of en(n))Gl.call(n,l)&&tn(t,l,n[l]);return t};const ju=t=>React.createElement("svg",Wl({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u4E0A\u4F20\u6210\u529F"),React.createElement("path",{d:"M15 0c8.285 0 15 6.717 15 15 0 8.285-6.715 15-15 15-8.283 0-15-6.715-15-15C0 6.717 6.717 0 15 0Zm10.041 7.5v.01a47.934 47.934 0 0 0-11.232 9.386l-4.372-3.3v-.002L7.5 15.08l7.553 7.42A44.625 44.625 0 0 1 25.5 8.55l-.459-1.05Z",fill:"#44D7B6",fillRule:"nonzero"}));var Ql="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDBjOC4yODUgMCAxNSA2LjcxNyAxNSAxNSAwIDguMjg1LTYuNzE1IDE1LTE1IDE1LTguMjgzIDAtMTUtNi43MTUtMTUtMTVDMCA2LjcxNyA2LjcxNyAwIDE1IDBabTEwLjA0MSA3LjV2LjAxYTQ3LjkzNCA0Ny45MzQgMCAwIDAtMTEuMjMyIDkuMzg2bC00LjM3Mi0zLjN2LS4wMDJMNy41IDE1LjA4bDcuNTUzIDcuNDJBNDQuNjI1IDQ0LjYyNSAwIDAgMSAyNS41IDguNTVsLS40NTktMS4wNVoiIGZpbGw9IiM0NEQ3QjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Vl=Object.defineProperty,nn=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,ln=(t,n,l)=>n in t?Vl(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,$l=(t,n)=>{for(var l in n||(n={}))Hl.call(n,l)&&ln(t,l,n[l]);if(nn)for(var l of nn(n))Jl.call(n,l)&&ln(t,l,n[l]);return t};const Lu=t=>React.createElement("svg",$l({xmlns:"http://www.w3.org/2000/svg",width:20,height:20},t),React.createElement("path",{fill:"#AFBACB",d:"M9.99.02C4.482.02.02 4.482.02 9.99c0 5.506 4.463 9.97 9.97 9.97 5.506 0 9.97-4.464 9.97-9.97 0-5.507-4.464-9.97-9.97-9.97Zm1.636 13.69c-.744 1.19-1.488 2.083-2.827 2.083-.893-.149-1.19-.744-1.042-1.488l1.637-5.506c0-.149 0-.298-.149-.298-.148 0-.446 0-.595.298l-1.042 1.19v-.744c.745-1.19 1.935-2.083 2.828-2.083.744.149 1.19.744 1.042 1.488L9.84 14.305c0 .149 0 .298.148.298.15 0 .447-.15.596-.298l1.041-1.34v.745Zm-.297-7.292c-.596 0-1.19-.446-1.19-1.19 0-.745.446-1.191 1.19-1.191.595 0 1.19.446 1.19 1.19 0 .745-.595 1.191-1.19 1.191Z"}));var an="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0FGQkFDQiIgZD0iTTkuOTkuMDJDNC40ODIuMDIuMDIgNC40ODIuMDIgOS45OWMwIDUuNTA2IDQuNDYzIDkuOTcgOS45NyA5Ljk3IDUuNTA2IDAgOS45Ny00LjQ2NCA5Ljk3LTkuOTcgMC01LjUwNy00LjQ2NC05Ljk3LTkuOTctOS45N1ptMS42MzYgMTMuNjljLS43NDQgMS4xOS0xLjQ4OCAyLjA4My0yLjgyNyAyLjA4My0uODkzLS4xNDktMS4xOS0uNzQ0LTEuMDQyLTEuNDg4bDEuNjM3LTUuNTA2YzAtLjE0OSAwLS4yOTgtLjE0OS0uMjk4LS4xNDggMC0uNDQ2IDAtLjU5NS4yOThsLTEuMDQyIDEuMTl2LS43NDRjLjc0NS0xLjE5IDEuOTM1LTIuMDgzIDIuODI4LTIuMDgzLjc0NC4xNDkgMS4xOS43NDQgMS4wNDIgMS40ODhMOS44NCAxNC4zMDVjMCAuMTQ5IDAgLjI5OC4xNDguMjk4LjE1IDAgLjQ0Ny0uMTUuNTk2LS4yOThsMS4wNDEtMS4zNHYuNzQ1Wm0tLjI5Ny03LjI5MmMtLjU5NiAwLTEuMTktLjQ0Ni0xLjE5LTEuMTkgMC0uNzQ1LjQ0Ni0xLjE5MSAxLjE5LTEuMTkxLjU5NSAwIDEuMTkuNDQ2IDEuMTkgMS4xOSAwIC43NDUtLjU5NSAxLjE5MS0xLjE5IDEuMTkxWiIvPjwvc3ZnPg==",Xl=Object.defineProperty,un=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,ql=Object.prototype.propertyIsEnumerable,rn=(t,n,l)=>n in t?Xl(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,we=(t,n)=>{for(var l in n||(n={}))Kl.call(n,l)&&rn(t,l,n[l]);if(un)for(var l of un(n))ql.call(n,l)&&rn(t,l,n[l]);return t},on=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())});const ea=(t,n)=>{var l,d,o;const{uploadInfo:a={}}=n.payload;switch(n.type){case"addVideo":return{videoList:[...t.videoList,{name:a.file.name,size:a.file.size,type:a.file.type,fileHash:a.fileHash,state:a.state,video_id:a.videoId,attachment_id:"",article_id:-1,loaded:0,title:""}]};case"removeVideo":return{videoList:t.videoList.filter(r=>r.name!==n.payload.name)};case"replaceVideo":return{videoList:n.payload};case"removeAll":return[];case"updateProgress":return{videoList:t.videoList.map(r=>r.name===n.payload.uploadInfo.file.name?we(we({},r),{loaded:n.payload.progressPercent,video_id:a.videoId,fileHash:a.fileHash}):r)};case"updateTitle":return{videoList:(l=t.videoList)==null?void 0:l.map(r=>r.name===n.payload.item.name?we(we({},r),{title:n.payload.title}):r)};case"updateImg":return{videoList:(d=t.videoList)==null?void 0:d.map(r=>r.name===n.payload.item.name?we(we({},r),{attachment_id:n.payload.attachment_id}):r)};case"updateImg":return{videoList:(o=t.videoList)==null?void 0:o.map(r=>r.name===n.payload.item.name?we(we({},r),{attachment_id:n.payload.attachment_id}):r)};default:return[]}};var cn=({onClose:t,onOk:n,identifier:l,active:d})=>{var o,a;const[r]=Be.default.useForm(),[i,u]=(0,e.useState)({}),[c,x]=(0,e.useState)(!1),[g,f]=(0,e.useState)(!1),[_,N]=(0,e.useReducer)(ea,{videoList:[]}),D=(0,Ze.eY)(),B=(0,F.useParams)(),w=(0,e.useRef)();(0,e.useEffect)(()=>{d&&A()},[d]);const A=()=>on(void 0,null,function*(){var C,M,z,fe,H,je,Le,Ve,He,y;const P=yield(0,I.M3)(l,{active:d});if((P==null?void 0:P.status)===0){const ee={name:(C=P==null?void 0:P.data)==null?void 0:C.name,content:(M=P==null?void 0:P.data)==null?void 0:M.content};r.setFieldsValue(ee),u(ee),(fe=(z=P==null?void 0:P.data)==null?void 0:z.videos)!=null&&fe[0]&&N({type:"replaceVideo",payload:[{video_id:(Le=(je=(H=P==null?void 0:P.data)==null?void 0:H.videos)==null?void 0:je[0])==null?void 0:Le.video_id,name:(y=(He=(Ve=P==null?void 0:P.data)==null?void 0:Ve.videos)==null?void 0:He[0])==null?void 0:y.title,loaded:100}]})}}),R=(C,M)=>{u(we({},M))},h=C=>on(void 0,null,function*(){const M={videos:_.videoList,articles:C};f(!0);let z;d?(M.active=d,z=yield(0,I.gu)(l,M)):z=yield(0,I.bx)(l,M),(z==null?void 0:z.status)===0&&(console.log(d||(z==null?void 0:z.id),44),n(d||(z==null?void 0:z.id))),f(!1)}),b=()=>{const C=document.getElementById("fileUpload");C.value=""},s=C=>{var M='{"Vod":{}}';if(x(!0),w.current){w.current.addFile(C,null,null,null,M);return}(0,zl.o)(D==null?void 0:D.login,"",{create:!w,addFileSuccess:z=>{N({type:"addVideo",payload:{uploadInfo:z}})},onUploadProgress:(z,fe,H)=>{const je=Math.ceil(H*100);N({type:"updateProgress",payload:{uploadInfo:z,progressPercent:je}}),b()},onUploadFailed:z=>{$.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:z=>{x(!1)},onUploadSucceed:z=>{x(!1)},onUploadError:z=>{x(!1)},gotUploader:z=>{z.addFile(C,null,null,null,M),w.current=z}})},Z=C=>{var M;const fe=C.target.files[0];if(!fe){b();return}let H=fe.name.toLowerCase();if(H&&H.indexOf(".avi")==-1&&H.indexOf(".flv")==-1&&H.indexOf(".f4v")==-1&&H.indexOf(".m4v")==-1&&H.indexOf(".mov")==-1&&H.indexOf(".mp4")==-1&&H.indexOf(".rmvb")==-1&&H.indexOf(".swf")==-1&&H.indexOf(".webm")==-1&&H.indexOf(".wmv")==-1){$.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),b();return}if(fe.size>1024*1024*1024){$.ZP.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC71024M"),b();return}if((M=_.videoList)!=null&&M.find(je=>je.name===fe.name)){$.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),b();return}s(fe)},O=(C,M)=>{Q.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",M?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{b(),N({type:"removeVideo",payload:{name:C}})}})},W=()=>e.createElement("label",{htmlFor:"fileUpload",className:Ee.main},e.createElement("img",{src:Ul,alt:""}),e.createElement("span",null,"\u4E0A\u4F20\u89C6\u9891")),ae=C=>e.createElement("div",{className:Ee.mainLoading},e.createElement("div",{className:Ee.proWarp},e.createElement("div",{className:Ee.pro},e.createElement("div",{style:{width:C}})),e.createElement("span",null,C||0,"%")),e.createElement("aside",null,"\u4E0A\u4F20\u4E2D"),e.createElement("div",{className:Ee.tip},e.createElement(Xt.Z,{getPopupContainer:M=>M.parentNode,title:e.createElement("div",null,e.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",e.createElement("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),e.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC71G\uFF1B"),e.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"))},e.createElement("img",{src:an,alt:""})))),m=C=>e.createElement("div",{className:Ee.mainSucceed},e.createElement("img",{src:Ql,alt:""}),e.createElement("span",null,"\u4E0A\u4F20\u6210\u529F"),e.createElement("div",{className:Ee.tip},e.createElement(Xt.Z,{getPopupContainer:M=>M.parentNode,title:e.createElement("div",null,e.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",e.createElement("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),e.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC71G\uFF1B"),e.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"))},e.createElement("img",{src:an,alt:""}))),e.createElement("div",{className:Ee.del,onClick:()=>O(C.name,C.loaded==100)},e.createElement("i",{className:"iconfont icon-shanchu7 mr5"}),"\u5220\u9664\u89C6\u9891")),k=()=>{var C;return e.createElement(e.Fragment,null,(C=_.videoList)==null?void 0:C.map((M,z)=>e.createElement(e.Fragment,{key:z},M.loaded==100?m(M):ae(M.loaded))))},T=()=>{Q.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u6CE8\u610F",icon:null,className:"custom-modal-divider",content:"\u60A8\u6B63\u5728\u7F16\u5199\u9898\u89E3\uFF0C\u70B9\u51FB\u5173\u95ED\u540E\uFF0C\u60A8\u7684\u9898\u89E3\u5185\u5BB9\u5C06\u4E0D\u4F1A\u8FDB\u884C\u4FDD\u5B58\u3002",onOk:t})},j=(o=_.videoList)==null?void 0:o.length;return e.createElement("div",{className:Ee.listForm},e.createElement("header",null,d?"\u7F16\u8F91":"\u53D1\u5E03","\u9898\u89E3"),e.createElement("section",{className:Ee.scroll,id:"sss"},e.createElement("div",{className:Ee.formWrap}," ",e.createElement(Be.default,{form:r,scrollToFirstError:!0,layout:"vertical",onValuesChange:R,onFinish:h},e.createElement(Be.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(at.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((a=i.name)==null?void 0:a.length)||0}/60`})),e.createElement(Be.default.Item,{name:"content",label:"\u5185\u5BB9:"},e.createElement(ut.Z,{defaultValue:i.content||"",watch:!0})))),e.createElement("div",{className:Ee.upload},j?k():W(),e.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Z,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}))),e.createElement("div",{className:Ee.btns},e.createElement(de.ZP,{onClick:T,type:"primary",ghost:!0},"\u5173\u95ED"),e.createElement(de.ZP,{loading:g,disabled:c,onClick:()=>r.submit(),type:"primary"},"\u53D1\u5E03\u9898\u89E3")))},ge={flex_box_center:"flex_box_center___Udvu8",flex_space_between:"flex_space_between___WNLp1",flex_box_vertical_center:"flex_box_vertical_center___ecch5",flex_box_center_end:"flex_box_center_end___cu_DJ",flex_box_column:"flex_box_column___zF2CU",listDetails:"listDetails___HpDwH",head:"head___wipEz",name:"name___qdH8S",title:"title___B0yUa",a:"a___LB6ZS",b:"b___yvOON",tag:"tag___bRCso",btn:"btn___akBxg",scroll:"scroll___JKC_q",video:"video___nEr4F",html:"html___GDNSx",g:"g___LSOhO",btns:"btns___Ci727"},ta=E(57627),na=Object.defineProperty,sn=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,dn=(t,n,l)=>n in t?na(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,ua=(t,n)=>{for(var l in n||(n={}))la.call(n,l)&&dn(t,l,n[l]);if(sn)for(var l of sn(n))aa.call(n,l)&&dn(t,l,n[l]);return t};const Su=t=>React.createElement("svg",ua({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:15,height:16},t),React.createElement("defs",null,React.createElement("path",{id:"jx_svg__a",d:"M6.385.257c.616-.343 1.616-.342 2.23 0l5.27 2.94C14.501 3.538 15 4.38 15 5.071v5.856c0 .692-.501 1.533-1.115 1.876l-5.27 2.939c-.616.343-1.616.342-2.23 0l-5.27-2.94C.499 12.462 0 11.622 0 10.929V5.072C0 4.38.501 3.54 1.115 3.196Zm1.423 3.817c-.169-.341-.446-.341-.615 0L6.38 5.717c-.169.341-.616.665-.994.72l-1.82.264c-.378.055-.464.317-.19.583l1.317 1.278c.273.266.444.79.38 1.165l-.31 1.806c-.066.376.158.538.496.36l1.628-.853c.338-.177.89-.177 1.23 0l1.627.853c.337.177.561.015.497-.36l-.31-1.806c-.065-.375.105-.899.379-1.165l1.316-1.278c.274-.266.188-.529-.19-.583l-1.819-.264c-.377-.054-.825-.378-.994-.72Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"jx_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#jx_svg__a"})),React.createElement("use",{fill:"#8DC9FF",fillRule:"nonzero",xlinkHref:"#jx_svg__a"}),React.createElement("circle",{cx:-1.5,cy:-3.5,r:16.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#jx_svg__b)"}),React.createElement("circle",{cx:-2.5,cy:-4.5,r:12.5,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#jx_svg__b)"})));var ra="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi4zODUuMjU3Yy42MTYtLjM0MyAxLjYxNi0uMzQyIDIuMjMgMGw1LjI3IDIuOTRDMTQuNTAxIDMuNTM4IDE1IDQuMzggMTUgNS4wNzF2NS44NTZjMCAuNjkyLS41MDEgMS41MzMtMS4xMTUgMS44NzZsLTUuMjcgMi45MzljLS42MTYuMzQzLTEuNjE2LjM0Mi0yLjIzIDBsLTUuMjctMi45NEMuNDk5IDEyLjQ2MiAwIDExLjYyMiAwIDEwLjkyOVY1LjA3MkMwIDQuMzguNTAxIDMuNTQgMS4xMTUgMy4xOTZabTEuNDIzIDMuODE3Yy0uMTY5LS4zNDEtLjQ0Ni0uMzQxLS42MTUgMEw2LjM4IDUuNzE3Yy0uMTY5LjM0MS0uNjE2LjY2NS0uOTk0LjcybC0xLjgyLjI2NGMtLjM3OC4wNTUtLjQ2NC4zMTctLjE5LjU4M2wxLjMxNyAxLjI3OGMuMjczLjI2Ni40NDQuNzkuMzggMS4xNjVsLS4zMSAxLjgwNmMtLjA2Ni4zNzYuMTU4LjUzOC40OTYuMzZsMS42MjgtLjg1M2MuMzM4LS4xNzcuODktLjE3NyAxLjIzIDBsMS42MjcuODUzYy4zMzcuMTc3LjU2MS4wMTUuNDk3LS4zNmwtLjMxLTEuODA2Yy0uMDY1LS4zNzUuMTA1LS44OTkuMzc5LTEuMTY1bDEuMzE2LTEuMjc4Yy4yNzQtLjI2Ni4xODgtLjUyOS0uMTktLjU4M2wtMS44MTktLjI2NGMtLjM3Ny0uMDU0LS44MjUtLjM3OC0uOTk0LS43MloiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM4REM5RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48Y2lyY2xlIGN4PSItMS41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLTIuNSIgY3k9Ii00LjUiIHI9IjEyLjUiIGZpbGw9IiNFRUY3RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4=",ia=Object.defineProperty,mn=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,En=(t,n,l)=>n in t?ia(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,sa=(t,n)=>{for(var l in n||(n={}))oa.call(n,l)&&En(t,l,n[l]);if(mn)for(var l of mn(n))ca.call(n,l)&&En(t,l,n[l]);return t};const xu=t=>React.createElement("svg",sa({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16},t),React.createElement("defs",null,React.createElement("path",{id:"gf_svg__a",d:"m8 0 1.857 1.073h2.146l1.071 1.854L14.931 4v2.144L16 8l-1.069 1.857V12l-1.858 1.072-1.071 1.856H9.857L8 16l-1.855-1.073H4l-1.072-1.856L1.072 12V9.857L0 8l1.072-1.856V4l1.857-1.073 1.072-1.854h2.145L8 0Zm2.91 6.385H4.796V12h1.246v-.451h4.026v.435h1.247V9.196H6.043v-.515h4.866V6.385Zm-.84 3.681v.613H6.042v-.613h4.026ZM9.705 7.24v.588H6.043v-.588h3.663ZM8.615 4l-1.48.137c.055.133.12.284.192.453l.076.175H4v1.426h1.195v-.483h5.61v.483H12V4.765H8.883c-.078-.23-.148-.43-.21-.602L8.616 4Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"gf_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#gf_svg__a"})),React.createElement("use",{fill:"#8DC9FF",fillRule:"nonzero",xlinkHref:"#gf_svg__a"}),React.createElement("circle",{cx:.5,cy:-3.5,r:16.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#gf_svg__b)"}),React.createElement("circle",{cx:-.5,cy:-4.5,r:12.5,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#gf_svg__b)"})));var da="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtOCAwIDEuODU3IDEuMDczaDIuMTQ2bDEuMDcxIDEuODU0TDE0LjkzMSA0djIuMTQ0TDE2IDhsLTEuMDY5IDEuODU3VjEybC0xLjg1OCAxLjA3Mi0xLjA3MSAxLjg1Nkg5Ljg1N0w4IDE2bC0xLjg1NS0xLjA3M0g0bC0xLjA3Mi0xLjg1NkwxLjA3MiAxMlY5Ljg1N0wwIDhsMS4wNzItMS44NTZWNGwxLjg1Ny0xLjA3MyAxLjA3Mi0xLjg1NGgyLjE0NUw4IDBabTIuOTEgNi4zODVINC43OTZWMTJoMS4yNDZ2LS40NTFoNC4wMjZ2LjQzNWgxLjI0N1Y5LjE5Nkg2LjA0M3YtLjUxNWg0Ljg2NlY2LjM4NVptLS44NCAzLjY4MXYuNjEzSDYuMDQydi0uNjEzaDQuMDI2Wk05LjcwNSA3LjI0di41ODhINi4wNDN2LS41ODhoMy42NjNaTTguNjE1IDRsLTEuNDguMTM3Yy4wNTUuMTMzLjEyLjI4NC4xOTIuNDUzbC4wNzYuMTc1SDR2MS40MjZoMS4xOTV2LS40ODNoNS42MXYuNDgzSDEyVjQuNzY1SDguODgzYy0uMDc4LS4yMy0uMTQ4LS40My0uMjEtLjYwMkw4LjYxNiA0WiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzhEQzlGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9Ii41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLS41IiBjeT0iLTQuNSIgcj0iMTIuNSIgZmlsbD0iI0VFRjdGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg==",ma=Object.defineProperty,gn=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,vn=(t,n,l)=>n in t?ma(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,va=(t,n)=>{for(var l in n||(n={}))Ea.call(n,l)&&vn(t,l,n[l]);if(gn)for(var l of gn(n))ga.call(n,l)&&vn(t,l,n[l]);return t};const wu=t=>React.createElement("svg",va({width:22,height:20,xmlns:"http://www.w3.org/2000/svg"},t),React.createElement("title",null,"\u5927\u70B9\u8D5E"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M3.566 19.08V8.134c0-.443-.318-.802-.71-.802H1.34c-.73 0-1.322.67-1.322 1.496v9.558c0 .827.593 1.496 1.322 1.496h1.515c.392 0 .71-.36.71-.802Z",fill:"#A3D3FF"}),React.createElement("path",{d:"M4.585 19.303V7.9c0-.263.188-.495.459-.559.955-.229 3.147-1.049 4.08-3.848.567-2.451 1.182-3.607 3.008-3.469 1.826.139 1.948 1.804 1.948 2.312v3.93s-.148.602.468.649c.617.046 5.426 0 5.426 0s2.639-.042 1.8 3.031c-.73 2.673-2.173 6.974-2.537 8.05a2.324 2.324 0 0 1-.324.626c-.353.483-1.094 1.258-2.228 1.258H5.201c-.341.002-.616-.257-.616-.577Z",fill:"#FFF"})));var fn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMy41NjYgMTkuMDhWOC4xMzRjMC0uNDQzLS4zMTgtLjgwMi0uNzEtLjgwMkgxLjM0Yy0uNzMgMC0xLjMyMi42Ny0xLjMyMiAxLjQ5NnY5LjU1OGMwIC44MjcuNTkzIDEuNDk2IDEuMzIyIDEuNDk2aDEuNTE1Yy4zOTIgMCAuNzEtLjM2LjcxLS44MDJaIiBmaWxsPSIjQTNEM0ZGIi8+PHBhdGggZD0iTTQuNTg1IDE5LjMwM1Y3LjljMC0uMjYzLjE4OC0uNDk1LjQ1OS0uNTU5Ljk1NS0uMjI5IDMuMTQ3LTEuMDQ5IDQuMDgtMy44NDguNTY3LTIuNDUxIDEuMTgyLTMuNjA3IDMuMDA4LTMuNDY5IDEuODI2LjEzOSAxLjk0OCAxLjgwNCAxLjk0OCAyLjMxMnYzLjkzcy0uMTQ4LjYwMi40NjguNjQ5Yy42MTcuMDQ2IDUuNDI2IDAgNS40MjYgMHMyLjYzOS0uMDQyIDEuOCAzLjAzMWMtLjczIDIuNjczLTIuMTczIDYuOTc0LTIuNTM3IDguMDVhMi4zMjQgMi4zMjQgMCAwIDEtLjMyNC42MjZjLS4zNTMuNDgzLTEuMDk0IDEuMjU4LTIuMjI4IDEuMjU4SDUuMjAxYy0uMzQxLjAwMi0uNjE2LS4yNTctLjYxNi0uNTc3WiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=",Dt={flex_box_center:"flex_box_center___Fl60v",flex_space_between:"flex_space_between___bECvI",flex_box_vertical_center:"flex_box_vertical_center___NasnL",flex_box_center_end:"flex_box_center_end___llsAF",flex_box_column:"flex_box_column___KaTPF",discuss:"discuss___fk6PE",reply:"reply___pOmly",pagination:"pagination___qEsHX"},pn=E(95237),rt=E(43604),Ce={flex_box_center:"flex_box_center___qGmgZ",flex_space_between:"flex_space_between___PeDhE",flex_box_vertical_center:"flex_box_vertical_center___avs2o",flex_box_center_end:"flex_box_center_end___bpXQB",flex_box_column:"flex_box_column___bc5wd",discussItem:"discussItem___zcesj",wrap:"wrap___ezVW4",list:"list___EEOWp",btns:"btns___Niwl7",secondLevelDiscuss:"secondLevelDiscuss___TXG1b",line:"line___ejh2a",thirdlyLevelDiscuss:"thirdlyLevelDiscuss___HRI5Q"},fa=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())});const Mn=({id:t,cb:n})=>{const[l,d]=(0,e.useState)("");return e.createElement("aside",{className:"mt10"},e.createElement(ut.Z,{defaultValue:l,id:"writeForumsReviewId",onChange:o=>{d(o)},placeholder:"\u6211\u8981\u56DE\u590D...",height:240}),e.createElement(pn.Z,null,e.createElement(rt.Z,{flex:"1"}),e.createElement(rt.Z,null,e.createElement(de.ZP,{type:"primary",size:"middle",onClick:()=>fa(void 0,null,function*(){l===""?$.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):n(t,l)})},"\u53D1\u9001"))))},pa=({data:t})=>{var n;return e.createElement("div",{className:Ce.thirdlyLevelDiscuss},e.createElement("span",{className:"c-grey-333"},e.createElement("span",{className:"font 14 c-light-primary"},(n=t==null?void 0:t.author)==null?void 0:n.name),"@",e.createElement("span",{className:"font 14 c-light-primary"},t==null?void 0:t.parent_name),":"),e.createElement(Ae.Z,{value:t==null?void 0:t.content}))},Ma=({data:t,onReplyDiscuss:n,thirdlyReply:l,setThirdlyReply:d})=>{var o,a,r,i;const u=(0,Ze.eY)();return console.log(u,"user"),e.createElement("div",{className:Ce.list},e.createElement("img",{src:X.Z.IMG_SERVER+"/images/"+((o=t==null?void 0:t.author)==null?void 0:o.image_url)}),e.createElement("div",{className:Ce.wrap},e.createElement("div",{className:"font14",style:{marginBottom:6}},e.createElement("span",{className:"c-grey-333"},(a=t==null?void 0:t.author)==null?void 0:a.name),(u==null?void 0:u.login)!==((r=t==null?void 0:t.author)==null?void 0:r.login)&&e.createElement("span",{onClick:()=>d(t==null?void 0:t.id),className:"c-grey-999 current",style:{float:"right"}},e.createElement("i",{className:"iconfont icon-huifu3 mr3 font12"}),e.createElement("span",null,"\u56DE\u590D"))),e.createElement(Ae.Z,{value:t==null?void 0:t.content}),(i=t==null?void 0:t.children)==null?void 0:i.map(c=>e.createElement(pa,{key:c.id,data:c})),l===(t==null?void 0:t.id)&&e.createElement("div",null,e.createElement(Mn,{id:t==null?void 0:t.id,cb:n}),e.createElement("div",{style:{textAlign:"end",paddingTop:20},onClick:()=>d(null),className:"c-light-primary current"},e.createElement("i",{style:{transform:"scale(0.7)",display:"inline-block"},className:"iconfont icon-shouqi font12"}),"\u6536\u8D77\u56DE\u590D")),e.createElement("div",{className:Ce.line})))};var ya=({data:t,onReplyDiscuss:n,secondReply:l,setSecondReply:d,thirdlyReply:o,setThirdlyReply:a,onPlusDiscuss:r})=>{var i,u,c,x;const[g,f]=(0,e.useState)(!1);return console.log(t,"data"),e.createElement("div",{className:Ce.discussItem},e.createElement("div",{className:Ce.list},e.createElement("img",{src:X.Z.IMG_SERVER+"/images/"+((i=t==null?void 0:t.author)==null?void 0:i.image_url)}),e.createElement("div",{className:Ce.wrap},e.createElement("div",{className:"font14",style:{marginBottom:6}},e.createElement("span",{className:"c-grey-333 mr30"},(u=t==null?void 0:t.author)==null?void 0:u.name),e.createElement("span",{className:"c-grey-999"},t==null?void 0:t.time)),e.createElement(Ae.Z,{value:t==null?void 0:t.content}),e.createElement("div",{className:Ce.btns},e.createElement("div",{onClick:()=>r(t==null?void 0:t.id),className:t!=null&&t.user_praise?"c-light-primary":"c-grey-999"},e.createElement("i",{className:"iconfont icon-xiaodianzan2 mr3"}),e.createElement("span",null,t==null?void 0:t.praise_count)),e.createElement("div",{onClick:()=>{var _;((_=t==null?void 0:t.children)==null?void 0:_.length)!==0&&(d(null),f(!g))},style:{color:g?"#0152d9":"#999999"}},e.createElement("i",{className:"iconfont icon-xiaopinglun2 mr3"}),e.createElement("span",null,g?"\u6536\u8D77\u8BC4\u8BBA":(c=t==null?void 0:t.children)==null?void 0:c.length)),e.createElement("div",{onClick:()=>{f(!1),d(l===(t==null?void 0:t.id)?null:t==null?void 0:t.id)},style:{color:l===(t==null?void 0:t.id)?"#0152d9":"#999999"}},e.createElement("i",{className:"iconfont icon-huifu3 mr3"}),e.createElement("span",null,l===(t==null?void 0:t.id)?"\u6536\u8D77\u56DE\u590D":"\u56DE\u590D"))),l===(t==null?void 0:t.id)&&e.createElement(Mn,{id:t==null?void 0:t.id,cb:(_,N)=>{n(_,N),f(!0)}}),g&&e.createElement("div",{className:Ce.secondLevelDiscuss},(x=t==null?void 0:t.children)==null?void 0:x.map(_=>e.createElement(Ma,{thirdlyReply:o,setThirdlyReply:a,key:_.id,data:_,onReplyDiscuss:n}))))))},it=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())}),_a=({identifier:t,active:n,onOk:l})=>{const[d,o]=(0,e.useState)(""),[a,r]=(0,e.useState)(1),[i,u]=(0,e.useState)([]),[c,x]=(0,e.useState)(0),[g,f]=(0,e.useState)(null),[_,N]=(0,e.useState)(null);(0,e.useEffect)(()=>{D(1),r(1)},[n]);const D=h=>it(void 0,null,function*(){const b=yield At({container_type:"QuestionSolutionArticle",container_identifier:n,limit:5,page:h});b!=null&&b.comments&&(u((b==null?void 0:b.comments)||[]),r(h),x(b==null?void 0:b.disscuss_count))}),B=()=>it(void 0,null,function*(){if(d===""){$.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");return}const h=yield bt({comments:{content:d},container_type:"QuestionSolutionArticle",container_identifier:n});h!=null&&h.discuss&&(o(""),D(a),l())}),w=(h,b,s)=>it(void 0,null,function*(){const Z=yield Tt({container_type:"QuestionSolutionArticle",container_identifier:n,comments:{content:b,parent_id:h}});f(null),N(null),D(a)}),A=h=>it(void 0,null,function*(){const b=yield Ot(h);D(a)}),R=h=>{r(h),D(h)};return e.createElement("div",{className:Dt.discuss},e.createElement("aside",{className:Dt.reply,style:{borderWidth:c?1:0}},e.createElement(ut.Z,{defaultValue:d,id:"writeForumsReviewId",onChange:h=>{o(h)},placeholder:"\u6211\u8981\u56DE\u590D...",height:240}),e.createElement(pn.Z,null,e.createElement(rt.Z,{flex:"1"}),e.createElement(rt.Z,null,e.createElement(de.ZP,{type:"primary",size:"middle",onClick:()=>B()},"\u53D1\u9001")))),i==null?void 0:i.map(h=>e.createElement(ya,{secondReply:g,setSecondReply:f,thirdlyReply:_,setThirdlyReply:N,key:h.id,data:h,onReplyDiscuss:w,onPlusDiscuss:A})),e.createElement($e.Z,{className:Dt.pagination,showTotal:h=>e.createElement("span",{style:{color:"#656F87"}},"\u5171",e.createElement("span",{className:"c-light-primary"},h),"\u6761\u6570\u636E"),current:a,onChange:R,total:c,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,pageSize:5}))},Da=E(90509),Na=Object.defineProperty,yn=Object.getOwnPropertySymbols,Ia=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,_n=(t,n,l)=>n in t?Na(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,La=(t,n)=>{for(var l in n||(n={}))Ia.call(n,l)&&_n(t,l,n[l]);if(yn)for(var l of yn(n))ja.call(n,l)&&_n(t,l,n[l]);return t},Nt=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())}),ha=({active:t,identifier:n,onAssist:l,onEdit:d,onArticlesSkip:o,onClose:a,onOk:r,onDelete:i,detailsIndex:u,btnShowStatus:c})=>{var x,g,f,_,N,D,B,w,A,R;const[h,b]=(0,e.useState)(!0),[s,Z]=(0,e.useState)({});(0,e.useEffect)(()=>{t&&O()},[t,u]);const O=(T=!0)=>Nt(void 0,null,function*(){T&&b(!0);const j=yield(0,I.wO)(n,{active:t});(j==null?void 0:j.status)===0&&Z((j==null?void 0:j.data)||{}),b(!1)}),W=T=>Nt(void 0,null,function*(){const j=yield(0,I.qe)(n,La({active:t},T));(j==null?void 0:j.status)===0&&(O(!1),r())}),ae=T=>Nt(void 0,null,function*(){(yield(0,I.Rg)(n,{active:T==null?void 0:T.id})).status===0&&(O(!1),r())}),m=T=>{Q.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u786E\u8BA4\u8981\u5220\u9664\u8BE5\u9898\u89E3\u5417?",onOk:()=>i(T)})},k=()=>{O(!1),r()};return e.createElement("div",{className:ge.listDetails},e.createElement(ta.Z,{className:"pt20 pl20 pr20",loading:h,active:!0,paragraph:{rows:5}},e.createElement("div",{className:ge.head},e.createElement("div",{className:ge.name},e.createElement("div",{title:s==null?void 0:s.name,className:ge.title},s==null?void 0:s.name),(s==null?void 0:s.is_authority)&&e.createElement("div",{className:ge.b},"\u5B98\u65B9"),(s==null?void 0:s.is_excellent)&&e.createElement("div",{className:ge.a},"\u7CBE\u9009")),e.createElement("div",{className:ge.tag},e.createElement("img",{src:X.Z.IMG_SERVER+"/images/"+(s==null?void 0:s.image_url)}),e.createElement("div",{className:"c-grey-333 ml5 mr20 font14"},s==null?void 0:s.username),e.createElement("div",{style:{display:"inline-block",marginBottom:-2},className:"c-grey-999 mr20 font12"},"\u53D1\u5E03\u4E8E",St()(s==null?void 0:s.created_at).format("YYYY-MM-DD")),e.createElement("span",null,e.createElement("img",{src:kt}),e.createElement("span",null,s==null?void 0:s.praises_count)),e.createElement("span",null,e.createElement("img",{src:Vt}),e.createElement("span",null,s==null?void 0:s.discusses_count)),e.createElement("span",null,e.createElement("img",{src:$t}),e.createElement("span",null,s==null?void 0:s.viewed_count)),e.createElement("div",{className:ge.btn},((0,Ze.Ny)()||(s==null?void 0:s.is_self))&&e.createElement(e.Fragment,null,e.createElement(de.ZP,{onClick:()=>m(s),type:"primary",ghost:!0},"\u5220\u9664"),e.createElement(de.ZP,{onClick:()=>d(s),type:"primary",ghost:!0},"\u7F16\u8F91")),(0,Ze.Ny)()&&e.createElement(de.ZP,{onClick:()=>W({is_authority:!(s!=null&&s.is_authority)}),type:"primary"},e.createElement("img",{src:da}),s!=null&&s.is_authority?"\u53D6\u6D88":"\u8BBE\u4E3A","\u5B98\u65B9"),(0,Ze.Ny)()&&e.createElement(de.ZP,{onClick:()=>W({is_excellent:!(s!=null&&s.is_excellent)}),type:"primary"},e.createElement("img",{src:ra}),s!=null&&s.is_excellent?"\u53D6\u6D88":"\u8BBE\u4E3A","\u7CBE\u9009")))),e.createElement("div",{className:ge.scroll},((g=(x=s==null?void 0:s.videos)==null?void 0:x[0])==null?void 0:g.id)&&e.createElement("div",{className:ge.video},e.createElement(Me.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!((_=(f=s==null?void 0:s.videos)==null?void 0:f[0])!=null&&_.transcoded)},e.createElement(Da.Z,{poster:(D=(N=s==null?void 0:s.videos)==null?void 0:N[0])==null?void 0:D.cover_url,src:((w=(B=s==null?void 0:s.videos)==null?void 0:B[0])==null?void 0:w.play_url)||"",videoId:(R=(A=s==null?void 0:s.videos)==null?void 0:A[0])==null?void 0:R.id,logWatchHistory:()=>{}}))),e.createElement(Ae.Z,{className:ge.html,value:(s==null?void 0:s.content)||""}),e.createElement("div",{onClick:()=>ae(s),className:ge.g},e.createElement("img",{className:"mr10",src:(s!=null&&s.user_liker,fn)}),e.createElement("span",null,s==null?void 0:s.praises_count)),e.createElement(_a,{onOk:k,active:t,identifier:n})),e.createElement("div",{className:ge.btns},e.createElement(de.ZP,{onClick:()=>a(),type:"primary",ghost:!0},"\u5173\u95ED"),c[0]&&e.createElement(de.ZP,{onClick:T=>o(T,"prev"),style:{marginLeft:20},type:"primary"},"\u4E0A\u4E00\u9898\u89E3"),c[1]&&e.createElement(de.ZP,{onClick:T=>o(T,"next"),style:{marginLeft:20},type:"primary"},"\u4E0B\u4E00\u9898\u89E3"))))},Sa=Object.defineProperty,Dn=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,Nn=(t,n,l)=>n in t?Sa(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,Ca=(t,n)=>{for(var l in n||(n={}))xa.call(n,l)&&Nn(t,l,n[l]);if(Dn)for(var l of Dn(n))wa.call(n,l)&&Nn(t,l,n[l]);return t};const Tu=t=>React.createElement("svg",Ca({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16},t),React.createElement("defs",null,React.createElement("path",{id:"a_svg__a",d:"M13.727 0C14.983 0 16 .895 16 2v12c0 1.105-1.017 2-2.273 2H2.273C1.017 16 0 15.105 0 14V2C0 .895 1.017 0 2.273 0h11.454ZM7.464 11H2.955c-.266 0-.513.19-.646.5s-.133.69 0 1c.133.31.38.5.646.5h4.509c.411 0 .745-.448.745-1s-.334-1-.745-1Zm4-3.5H2.955c-.411 0-.745.448-.745 1s.334 1 .745 1h8.509c.412 0 .746-.448.746-1s-.334-1-.746-1ZM3.71 2.75a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"a_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#a_svg__a"})),React.createElement("use",{fill:"#7DC1FF",fillRule:"nonzero",xlinkHref:"#a_svg__a"}),React.createElement("circle",{cx:1.5,cy:.5,r:16.5,fill:"#A3D3FF",fillRule:"nonzero",mask:"url(#a_svg__b)"}),React.createElement("ellipse",{cx:1.5,cy:-.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#a_svg__b)",rx:12.5,ry:12}),React.createElement("ellipse",{cx:-2.5,cy:-4,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#a_svg__b)",rx:12.5,ry:12})));var Aa="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNzI3IDBDMTQuOTgzIDAgMTYgLjg5NSAxNiAydjEyYzAgMS4xMDUtMS4wMTcgMi0yLjI3MyAySDIuMjczQzEuMDE3IDE2IDAgMTUuMTA1IDAgMTRWMkMwIC44OTUgMS4wMTcgMCAyLjI3MyAwaDExLjQ1NFpNNy40NjQgMTFIMi45NTVjLS4yNjYgMC0uNTEzLjE5LS42NDYuNXMtLjEzMy42OSAwIDFjLjEzMy4zMS4zOC41LjY0Ni41aDQuNTA5Yy40MTEgMCAuNzQ1LS40NDguNzQ1LTFzLS4zMzQtMS0uNzQ1LTFabTQtMy41SDIuOTU1Yy0uNDExIDAtLjc0NS40NDgtLjc0NSAxcy4zMzQgMSAuNzQ1IDFoOC41MDljLjQxMiAwIC43NDYtLjQ0OC43NDYtMXMtLjMzNC0xLS43NDYtMVpNMy43MSAyLjc1YTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzdEQzFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9IjEuNSIgY3k9Ii41IiByPSIxNi41IiBmaWxsPSIjQTNEM0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48ZWxsaXBzZSBjeD0iMS41IiBjeT0iLS41IiBmaWxsPSIjQzFFMkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48ZWxsaXBzZSBjeD0iLTIuNSIgY3k9Ii00IiBmaWxsPSIjRUVGN0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48L2c+PC9zdmc+",Oa=E(26741),Ta=E(98407),ba=Object.defineProperty,Pa=Object.defineProperties,za=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,jn=(t,n,l)=>n in t?ba(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,De=(t,n)=>{for(var l in n||(n={}))Fa.call(n,l)&&jn(t,l,n[l]);if(In)for(var l of In(n))Ba.call(n,l)&&jn(t,l,n[l]);return t},Za=(t,n)=>Pa(t,za(n)),We=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())}),Ra=({identifier:t,tabStatus:n,setFilterListTotal:l,setListStatus:d})=>{const o={page:1,limit:10,total:0,search:"",save_search:"",sort_by:"updated_at",sort_direction:null};let[a,r]=(0,e.useState)(De({},o));const[i,u]=(0,e.useState)(!1),[c,x]=(0,e.useState)(0),[g,f]=(0,e.useState)(1),[_,N]=(0,e.useState)(null),[D,B]=(0,e.useState)([]),[w,A]=(0,e.useState)([!0,!0]),[R,h]=(0,e.useState)(0),b=(0,e.useRef)(null);(0,e.useEffect)(()=>{C()},[n]),(0,e.useEffect)(()=>{s()},[_]),(0,e.useEffect)(()=>{O(De({},o)),C()},[t]),(0,e.useEffect)(()=>(window.addEventListener("resize",Z),d(R),()=>{window.removeEventListener("resize",Z)}),[R]);const s=()=>We(void 0,null,function*(){if(!_){A([!0,!0]);return}const y=[!0,!0],P=D==null?void 0:D.findIndex(ee=>ee.id===_);P===0&&a.page===1&&(y[0]=!1),(a.page-1)*a.limit+(P+1)===a.total&&(y[1]=!1),A(y)}),Z=()=>{var y;if(R){const P=window.innerWidth-((y=b.current)==null?void 0:y.clientWidth);x(P)}},O=y=>We(void 0,null,function*(){var P,ee,Re;u(!0);const oe=yield(0,I.WH)(t,y);return(oe==null?void 0:oe.status)===0&&(B(((P=oe==null?void 0:oe.data)==null?void 0:P.articles)||[]),r(Za(De({},y),{total:(ee=oe==null?void 0:oe.data)==null?void 0:ee.articles_count})),l((Re=oe==null?void 0:oe.data)==null?void 0:Re.articles_count)),u(!1),oe}),W=()=>{(a==null?void 0:a.sort_direction)===null?a.sort_direction="asc":(a==null?void 0:a.sort_direction)==="asc"?a.sort_direction="desc":(a==null?void 0:a.sort_direction)==="desc"&&(a.sort_direction=null),a.page=1,C(),r(De({},a)),O(a)},ae=()=>{a.page=1,a.search=a==null?void 0:a.save_search,C(),r(De({},a)),O(a)},m=()=>{var y;const P=document.getElementsByClassName("btn-resize");P[0].style.visibility="hidden";const ee=window.innerWidth-((y=b.current)==null?void 0:y.clientWidth);x(ee)},k=()=>{m(),h(1)},T=y=>{m(),N(y==null?void 0:y.id),h(3)},j=y=>{m(),N(y==null?void 0:y.id),h(2)},C=()=>{const y=document.getElementsByClassName("btn-resize");y[0].style.visibility="visible",x(0),h(0),N(null)},M=y=>{h(3),N(y),a.page=1,r(De({},a)),O(a)},z=y=>{h(3),N(y),r(De({},a)),O(a)},fe=y=>{r(De({},a)),O(a)},H=y=>We(void 0,null,function*(){(yield(0,I.Rg)(t,{active:y==null?void 0:y.id})).status===0&&(O(a),f(g+1))}),je=y=>We(void 0,null,function*(){(yield(0,I.rL)(t,{active:y==null?void 0:y.id})).status===0&&(O(a),f(g+1))}),Le=y=>We(void 0,null,function*(){(yield(0,I.de)(t,{active:y==null?void 0:y.id})).status===0&&(C(),O(a))}),Ve=y=>{a.page=y,r(De({},a)),O(a)},He=(y,P)=>We(void 0,null,function*(){var ee,Re,oe,st;const he=D==null?void 0:D.findIndex(K=>K.id===_);if(console.log(he,P,22),P==="prev"){if(he===void 0){$.ZP.warning("\u4E0A\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(he===0){if(a.page===1){$.ZP.warning("\u4E0A\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(a.page!==1){a.page=a.page-1,r(De({},a));const K=yield O(a);if((K==null?void 0:K.status)===0){const Ue=(oe=K==null?void 0:K.data)==null?void 0:oe.articles[((Re=(ee=K==null?void 0:K.data)==null?void 0:ee.articles)==null?void 0:Re.length)-1];N(Ue==null?void 0:Ue.id),console.log(y.target,555)}}}else{const K=D[he-1];N(K==null?void 0:K.id)}}if(P==="next"){if(he===void 0){$.ZP.warning("\u4E0B\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if((a.page-1)*a.limit+(he+1)===a.total){$.ZP.warning("\u4E0B\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(he+1===a.limit){a.page=a.page+1,r(De({},a));const K=yield O(a);if((K==null?void 0:K.status)===0){const Ue=(st=K==null?void 0:K.data)==null?void 0:st.articles[0];N(Ue==null?void 0:Ue.id)}}else{const K=D[he+1];N(K==null?void 0:K.id)}}});return e.createElement("div",{className:Te.wrap,ref:b},e.createElement("div",{className:Te.head},e.createElement("div",{className:Te.sort,onClick:W},e.createElement("span",null,"\u6700\u65B0"),e.createElement("aside",null,e.createElement(Oa.Z,{style:{color:(a==null?void 0:a.sort_direction)==="asc"?"#0152d9":"#bfbfbf"}}),e.createElement(Ta.Z,{style:{color:(a==null?void 0:a.sort_direction)==="desc"?"#0152d9":"#bfbfbf"}}))),e.createElement(at.default.Search,{value:a.save_search,className:Te["oj-width-input"],placeholder:"\u641C\u7D22\u9898\u89E3",onChange:y=>{a.save_search=y.target.value,r(De({},a))},onSearch:ae}),e.createElement("div",{onClick:k,className:Te.btn},e.createElement("img",{src:Aa}),"\u5199\u9898\u89E3")),e.createElement("div",{className:Te.listWarp},e.createElement(Me.Z,{spinning:i,className:"mt20"},D==null?void 0:D.map((y,P)=>{let ee=!0;return P+1===D.length&&P!==0&&(ee=!1),e.createElement(Pl,{active:_,key:y.id,data:y,showLine:ee,onClick:T,onAssist:H,onHide:je})}),(D==null?void 0:D.length)===0&&e.createElement(Mt.Z,{customText:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"}))),e.createElement($e.Z,{className:Te.pagination,showTotal:y=>e.createElement("span",{style:{color:"#656F87"}},"\u5171",e.createElement("span",{className:"c-light-primary"},y),"\u6761\u6570\u636E"),total:a.total,showSizeChanger:!1,current:a==null?void 0:a.page,onChange:Ve,hideOnSinglePage:!0,showQuickJumper:!0}),R>0&&e.createElement("div",{className:Te.fixedRight,style:{width:c}},R===1&&e.createElement(cn,{identifier:t,onClose:C,onOk:M}),R===2&&e.createElement(cn,{active:_,identifier:t,onClose:C,onOk:z}),R===3&&e.createElement(ha,{btnShowStatus:w,onArticlesSkip:He,detailsIndex:g,active:_,identifier:t,onClose:C,onOk:fe,onEdit:j,onAssist:H,onDelete:Le})))},Qe={flex_box_center:"flex_box_center___BbEkt",flex_space_between:"flex_space_between___v3cDl",flex_box_vertical_center:"flex_box_vertical_center___wUFLn",flex_box_center_end:"flex_box_center_end___Tdr08",flex_box_column:"flex_box_column___fYHlj",wrap:"wrap___UAZFM",head:"head___Nl6hk",title:"title___Ir573",content:"content___xUewa",list:"list___oi2ig",footer:"footer___V3bwQ"},Ua=Object.defineProperty,ka=Object.defineProperties,Ya=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,Ga=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,hn=(t,n,l)=>n in t?Ua(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,be=(t,n)=>{for(var l in n||(n={}))Ga.call(n,l)&&hn(t,l,n[l]);if(Ln)for(var l of Ln(n))Wa.call(n,l)&&hn(t,l,n[l]);return t},It=(t,n)=>ka(t,Ya(n)),qe=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())}),Qa=({visible:t,onVisible:n,value:l,onChange:d,setIndex:o})=>{var a;const r={page:1,per_page:30,total:0,tag_discipline_id:[],search:"",save_search:"",difficulty:null};let[i,u]=(0,e.useState)(r);const[c,x]=(0,e.useState)([]),[g,f]=(0,e.useState)([]),[_,N]=(0,e.useState)(!1),D=(0,e.useRef)([]),B=(0,e.useRef)(null),w=(0,F.useParams)();(0,e.useEffect)(()=>(w!=null&&w.id&&(B.current=setInterval(()=>{A(30)},3e4)),()=>{clearInterval(B.current)}),[]);const A=m=>qe(void 0,null,function*(){const k=yield(0,I.uc)(w==null?void 0:w.id,{practice_time:m})});(0,e.useEffect)(()=>{O(i),s()},[]),(0,e.useEffect)(()=>(window.addEventListener("click",h),()=>{window.removeEventListener("click",h)}),[w==null?void 0:w.save_identifier,t]),(0,e.useEffect)(()=>{const m=D.current.findIndex(M=>M.identifier===(w==null?void 0:w.save_identifier)),k=D.current[m-1],T=D.current[m+1],j=document.getElementById("oj-prev"),C=document.getElementById("oj-next");k?j.style.display="block":j.style.display="none",T?C.style.display="block":C.style.display="none"},[w==null?void 0:w.save_identifier,D.current]);const R=(m,k)=>{if(m.id===k)return m;for(let T=0,j=m;j=j.parentNode;T++){if(j.id===k)return j;if(j==document.documentElement)return!1}},h=m=>qe(void 0,null,function*(){!R(m.target,"oj-drawer")&&t&&n(!1);const k=D.current.findIndex(C=>C.identifier===(w==null?void 0:w.save_identifier)),T=D.current[k-1],j=D.current[k+1];if(m.target.id==="oj-prev"){if(!T||k===-1){$.ZP.warning("\u4E0A\u4E00\u9898\u4E0D\u5B58\u5728");return}m.target.style.pointerEvents="none",m.target.style.cursor="not-allowed",yield W(T==null?void 0:T.identifier),o("0"),setTimeout(()=>{m.target.style.pointerEvents="auto",m.target.style.cursor="pointer"},400)}if(m.target.id==="oj-next"||m.target.id==="oj-modal-next"){if(!j||k===-1){$.ZP.warning("\u4E0B\u4E00\u9898\u4E0D\u5B58\u5728");return}m.target.style.pointerEvents="none",m.target.style.cursor="not-allowed",yield W(j==null?void 0:j.identifier),o("0"),setTimeout(()=>{m.target.style.pointerEvents="auto",m.target.style.cursor="pointer"},400)}});(0,e.useEffect)(()=>{d(w==null?void 0:w.save_identifier);const m=g.findIndex(k=>k.some(T=>T.identifier===(w==null?void 0:w.save_identifier)));u(m===-1?It(be({},i),{page:1}):It(be({},i),{page:m+1}))},[w==null?void 0:w.save_identifier,g]);const b=m=>{i.page=1,i.tag_discipline_id=m,u(be({},i)),O(i)},s=()=>qe(void 0,null,function*(){const m=yield(0,Oe.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});x(m.tag_disciplines||[])}),Z=m=>{i.page=1,i.difficulty=typeof m=="number"?m:null,u(be({},i)),O(i)},O=m=>qe(void 0,null,function*(){var k,T;N(!0);const j=yield(0,I.KC)(m);if(j!=null&&j.practices_list){for(var C=(k=j==null?void 0:j.practices_list)==null?void 0:k.length,M=[],z=0;z<C;z+=i==null?void 0:i.per_page)M.push((T=j==null?void 0:j.practices_list)==null?void 0:T.slice(z,z+(i==null?void 0:i.per_page)));u(It(be({},i),{total:j==null?void 0:j.practices_count})),D.current=(j==null?void 0:j.practices_list)||[],f(M)}N(!1)}),W=(m,k)=>qe(void 0,null,function*(){const T=yield(0,Oe.ZP)(`/api/practices/${m}/start`,{method:"get"});(T==null?void 0:T.status)===0&&F.history.push(`/problems/${T==null?void 0:T.identifier}/oj/${m}`)}),ae=m=>{i.page=m,u(be({},i))};return e.createElement("div",{className:Qe.wrap,id:"oj-drawer",style:{left:t?0:-700}},e.createElement("div",{className:Qe.head},e.createElement("div",{className:Qe.title},"\u9898\u76EE\u5217\u8868"),e.createElement(at.default.Search,{value:i==null?void 0:i.save_search,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u641C\u7D22",style:{width:180,marginLeft:"auto",marginRight:10},onChange:m=>{i.save_search=m.target.value,u(be({},i))},onSearch:()=>{i.page=1,i.search=i.save_search,u(be({},i)),O(i)}}),e.createElement(ye.default,{value:i==null?void 0:i.tag_discipline_id,style:{width:210},mode:"multiple",placeholder:"\u9009\u62E9\u77E5\u8BC6\u70B9",showSearch:!1,showArrow:!0,getPopupContainer:m=>m.parentNode,maxTagTextLength:2,maxTagCount:2,onChange:b},c.map(m=>e.createElement(ye.default.Option,{key:m.id,value:m.id},m.name))),e.createElement(ye.default,{style:{width:70,marginLeft:10},allowClear:!0,placeholder:"\u96BE\u5EA6",getPopupContainer:m=>m.parentNode,value:i==null?void 0:i.difficulty,onChange:Z},e.createElement(ye.default.Option,{value:1},"\u7B80\u5355"),e.createElement(ye.default.Option,{value:2},"\u9002\u4E2D"),e.createElement(ye.default.Option,{value:3},"\u56F0\u96BE"))),e.createElement("div",{className:Qe.content},e.createElement(Me.Z,{spinning:_},(a=g==null?void 0:g[i.page-1])==null?void 0:a.map(m=>e.createElement("div",{key:m.identifier,className:Qe.list,onClick:k=>W(m.identifier,k)},e.createElement("i",{style:{visibility:l===m.identifier?"visible":"hidden"},className:"iconfont icon-wancheng1 c-green-29b"}),e.createElement("span",{style:{fontWeight:l===m.identifier?"bold":400,color:l===m.identifier?"#ffffff":"#bac4cd"},title:m==null?void 0:m.name},m.name),(m==null?void 0:m.difficulty)===1&&e.createElement("b",{style:{color:"#2FA34F"}},"\u7B80\u5355"),(m==null?void 0:m.difficulty)===2&&e.createElement("b",{style:{color:"#0152d9"}},"\u9002\u4E2D"),(m==null?void 0:m.difficulty)===3&&e.createElement("b",{style:{color:"#FA6400"}},"\u56F0\u96BE"))))),e.createElement("div",{className:Qe.footer},e.createElement($e.Z,{showTotal:m=>e.createElement("span",{style:{color:"#656F87"}},"\u5171",e.createElement("span",{className:"c-light-primary"},m),"\u6761\u6570\u636E"),total:i.total,pageSize:i==null?void 0:i.per_page,current:i==null?void 0:i.page,showSizeChanger:!1,onChange:ae,showQuickJumper:!0,hideOnSinglePage:!0})))},Va=({hack:t,onTriggerPraise:n,topicId:l,page:d,onPageChange:o,user:a,submitRecords:r,submitting:i,submitResult:u})=>{const[c]=(0,F.useSearchParams)(),x=(0,F.useLocation)(),[g,f]=(0,e.useState)(c.get("tab")||"0"),[_,N]=(0,e.useState)(0),[D,B]=(0,e.useState)(0),[w,A]=(0,e.useState)(0),[R,h]=(0,e.useState)(),[b,s]=(0,e.useState)(!1);function Z(W){const ae=W.target.id;if(g==="3"&&ae!==g&&(D===1||D===2)){Q.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u6CE8\u610F",icon:null,className:"custom-modal-divider",content:"\u60A8\u6B63\u5728\u7F16\u5199\u9898\u89E3\uFF0C\u70B9\u51FB\u5173\u95ED\u540E\uFF0C\u60A8\u7684\u9898\u89E3\u5185\u5BB9\u5C06\u4E0D\u4F1A\u8FDB\u884C\u4FDD\u5B58\u3002",onOk:()=>{f(ae)}});return}f(ae)}(0,e.useEffect)(()=>xt.Z.subscribe("to-commit-info",()=>{f("1")}),[]);function O(){f("2")}return e.createElement("div",{className:le["left-panel"]},e.createElement("ul",{className:`${le["s-navs"]} ${le["bg-white"]} ${le.b1}`},e.createElement("li",{className:"mr40 current"},e.createElement("img",{onClick:()=>s(!0),src:Hn})),e.createElement("li",{className:le["oj-mr"]},e.createElement("a",{className:g==="0"?le.active:"",id:"0",onClick:Z},"\u4EFB\u52A1\u63CF\u8FF0")),e.createElement("li",{className:le["oj-mr"]},e.createElement("a",{className:g==="3"?le.active:"",id:"3",onClick:Z},"\u9898\u89E3",w?`(${w})`:"")),e.createElement("li",{className:le["oj-mr"]},e.createElement("a",{className:g==="2"?le.active:"",id:"2",onClick:Z},"\u8BC4\u8BBA",_?`(${_})`:"")),e.createElement("li",null,e.createElement("a",{className:g==="1"?le.active:"",id:"1",onClick:Z},"\u63D0\u4EA4\u8BB0\u5F55"))),e.createElement("div",{className:`${le["tab-panel-body"]} ${g==="0"?"":"hide"}`,style:{padding:"0 0 0 16px"}},e.createElement(Yn,{hack:t,onTriggerPraise:n,toDiscuss:O})),e.createElement("div",{className:`${le["tab-panel-body"]} ${g==="1"?"":"hide"}`},r!=null&&r.records_count?e.createElement(Rn,{page:d,onPageChange:o,topicId:l,submitting:i,submitRecords:r,submitResult:u}):e.createElement(Mt.Z,null)),e.createElement("div",{className:`${le["tab-panel-body"]} ${g==="2"?"":"hide"}`,style:{padding:0}},e.createElement(ml,{setDiscussTotal:N,user:a,identifier:t.identifier,hack:t,onTriggerPraise:n})),e.createElement("div",{className:`${le["tab-panel-body"]} ${g==="3"?"":"hide"}`,style:{padding:0}},e.createElement(Ra,{setListStatus:B,setFilterListTotal:A,tabStatus:g,identifier:t.identifier})),e.createElement(Qa,{visible:b,setIndex:f,onVisible:W=>s(W),value:R,onChange:W=>h(W)}))},Ha=E(88237),Ja=E(62522),$a=E(87080),Xa=E(15927),Ka=E(89392),qa=E.n(Ka),eu=E(56102),v=E(59301),tu=Object.defineProperty,nu=Object.defineProperties,lu=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,wn=(t,n,l)=>n in t?tu(t,n,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[n]=l,U=(t,n)=>{for(var l in n||(n={}))Sn.call(n,l)&&wn(t,l,n[l]);if(ot)for(var l of ot(n))xn.call(n,l)&&wn(t,l,n[l]);return t},q=(t,n)=>nu(t,lu(n)),au=(t,n)=>{var l={};for(var d in t)Sn.call(t,d)&&n.indexOf(d)<0&&(l[d]=t[d]);if(t!=null&&ot)for(var d of ot(t))n.indexOf(d)<0&&xn.call(t,d)&&(l[d]=t[d]);return l},ve=(t,n,l)=>new Promise((d,o)=>{var a=u=>{try{i(l.next(u))}catch(c){o(c)}},r=u=>{try{i(l.throw(u))}catch(c){o(c)}},i=u=>u.done?d(u.value):Promise.resolve(u.value).then(a,r);i((l=l.apply(t,n)).next())});const{Countdown:zu}=Y.default,uu={Java:"java",C:"c",Python:"py","C++":"c"};var ru=(t=>(t[t.SET_LOADING=0]="SET_LOADING",t[t.GET_DATA=1]="GET_DATA",t[t.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",t[t.SET_DATA=3]="SET_DATA",t[t.SET_DEBUGING=4]="SET_DEBUGING",t[t.SET_SUBMITING=5]="SET_SUBMITING",t[t.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",t[t.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",t[t.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",t[t.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",t[t.SET_PAGE=10]="SET_PAGE",t[t.GET_LANGUAGE=11]="GET_LANGUAGE",t[t.GET_DRAWER=12]="GET_DRAWER",t))(ru||{});function ct(){return new Date().getTime()}const iu={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:"",languageValue:"",languageList:[],drawerData:[]};function ou(t,n){switch(n.type){case 1:return U(U({},t),n.payload);case 3:return q(U({},t),{data:n.payload});case 0:return q(U({},t),{loading:n.payload});case 11:return q(U({},t),{languageList:n.payload});case 12:return q(U({},t),{drawerData:n.payload});case 9:return q(U({},t),{showNote:n.payload});case 4:return q(U({},t),{debuging:n.payload});case 5:return q(U({},t),{submitting:n.payload});case 2:return q(U({},t),{submitRecords:n.payload});case 10:return q(U({},t),{submitRecordPage:n.payload});case 6:return q(U({},t),{executingMessage:n.payload});case 7:return U(U({},t),n.payload);case 8:return U(U({},t),n.payload);default:throw new Error}}var cu=({children:t})=>{var n,l,d;const[o,a]=(0,e.useReducer)(ou,iu),{id:r}=(0,F.useParams)(),i=(0,F.useLocation)(),[u]=(0,F.useSearchParams)(),{languageValue:c,languageList:x,loading:g,data:f,debugResult:_,submitResult:N,submitRecords:D,submitRecordPage:B,showNote:w,debuging:A,submitting:R,executingMessage:h}=o,[b,s]=(0,e.useState)("#FFF"),[Z,O]=(0,e.useState)(null),[W,ae]=(0,e.useState)({}),[m,k]=(0,e.useState)(!1),T=(0,e.useRef)(null),j=(0,e.useRef)(null),C=f==null?void 0:f.user,M=f==null?void 0:f.hack;(0,e.useEffect)(()=>((0,F.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1}),(0,F.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),()=>{(0,F.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),(0,F.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}),[]),(0,e.useEffect)(()=>{setTimeout(()=>{document.title="\u5728\u7EBF\u5237\u9898"},400)}),(0,e.useEffect)(()=>{var S;if(m){const J=document.getElementById("oj-next"),ue=document.getElementById("oj-modal-next");((S=J==null?void 0:J.style)==null?void 0:S.display)==="none"?ue.style.display="none":ue.style.display="block"}},[m]),(0,e.useEffect)(()=>{function S(){return ve(this,null,function*(){var J,ue,Se;const V=yield(0,I.fu)(r);if(V.status===401)document.location.href="/user/login";else{V.hack=V.practice,V.hack.code=Ne.Base64.decode((J=V==null?void 0:V.hack)==null?void 0:J.code);const xe=`${C==null?void 0:C.login}-language`;localStorage.getItem(xe)&&(V.hack.language=localStorage.getItem(xe)),j.current=qa().cloneDeep(V),j.current.language=(ue=V==null?void 0:V.hack)==null?void 0:ue.language,a({type:1,payload:{loading:!1,data:V}}),a({type:8,payload:{languageValue:(Se=V==null?void 0:V.hack)==null?void 0:Se.language}})}})}r&&S()},[r]),(0,e.useEffect)(()=>{a({type:8,payload:{debugResult:void 0}}),H(),k(!1)},[r]),(0,e.useEffect)(()=>{clearTimeout(T.current)},[r]),(0,e.useEffect)(()=>{fe()},[r,B]);const z=()=>{window.parent.postMessage("backExercise","*")};function fe(){return ve(this,null,function*(){try{const S=yield(0,I.zO)(r,{limit:15,page:B});a({type:2,payload:S})}catch(S){console.log(S)}})}function H(){return ve(this,null,function*(){try{const S=yield(0,I.dd)(r);a({type:11,payload:S==null?void 0:S.data})}catch(S){console.log(S)}})}function je(S){a({type:10,payload:S})}function Le(S){return ve(this,null,function*(){var J,ue,Se;const V=((Se=(ue=(J=window==null?void 0:window.location)==null?void 0:J.pathname)==null?void 0:ue.split("/"))==null?void 0:Se[2])||r;return yield(0,I.n4)(V,S||{code:Ne.Base64.encode(M.code),language:c})})}function Ve(){return ve(this,null,function*(){if(!R){a({type:5,payload:!0});try{if(xt.Z.publish("to-commit-info"),(yield Le()).status===0){let ke=function(){return ve(this,null,function*(){const{status:dt,data:Ye}=yield(0,I.rX)(r,"submit"),et=ct()-xe>(Se*V+3)*1e3;if(dt!==0&&!et&&setTimeout(ke,1e3),et){Q.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),a({type:5,payload:!1});return}if(dt===0){Ye.status===2&&Q.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"});const vu=yield(0,I.zO)(r,{limit:15,page:B});a({type:8,payload:q(U({},o),{submitResult:Ye,submitting:!1,submitRecords:vu})}),(Ye==null?void 0:Ye.status)===0&&k(!0)}})},J={};if((yield(0,I.bM)(r,J)).status===-1&&u.get("exercisesId")){window.parent.location.href=`/classrooms/${u.get("coursesId")}/exercise/${u.get("exercisesId")}/detail`;return}const{time_limit:Se,test_case_size:V}=M,xe=ct();ke()}}catch(S){a({type:5,payload:!1})}}})}function He(){return ve(this,null,function*(){o.debuging=!0,a({type:4,payload:!0});try{if((yield Le()).status===0){let xe=function(){return ve(this,null,function*(){const{status:ke,message:dt,data:Ye}=yield(0,I.rX)(r,"debug"),et=ct()-V>(J+3)*1e3;if(ke!==0&&!et&&(a({type:6,payload:dt}),setTimeout(xe,1e3)),et){Q.default.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),a({type:4,payload:!1});return}ke===0&&(a({type:4,payload:!1}),Ye.status===2&&Q.default.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),a({type:7,payload:q(U({},o),{debugResult:Ye,debuging:!1})}))})};const{time_limit:J}=M;let ue={input:encodeURIComponent(f.test_case.input)};if((yield(0,I.MU)(r,ue)).status===-1&&u.get("exercisesId")){window.parent.location.href=`/classrooms/${u.get("coursesId")}/exercise/${u.get("exercisesId")}/detail`;return}const V=ct();xe()}else a({type:4,payload:!1})}catch(S){console.log(S)}finally{}})}function y(S){var J;clearTimeout(T.current),T.current=setTimeout(()=>{var ue;Le({code:Ne.Base64.encode(S),language:(ue=j==null?void 0:j.current)==null?void 0:ue.language})},2e3),a({type:3,payload:q(U({},j==null?void 0:j.current),{hack:q(U({},(J=j==null?void 0:j.current)==null?void 0:J.hack),{code:S})})})}function P(S){let J=S.target.value;a({type:3,payload:q(U({},f),{test_case:{input:J}})})}const ee=S=>ve(void 0,null,function*(){var J;if(a({type:0,payload:!0}),(yield Le()).status===0){a({type:8,payload:{languageValue:S}}),j.current.language=S;const Se=`${C==null?void 0:C.login}-language`;localStorage.setItem(Se,S);const V=yield(0,I.dd)(r);if(V.status===0){const xe=(J=V==null?void 0:V.data)==null?void 0:J.find(ke=>ke.language===S);y(Ne.Base64.decode(xe.code))}setTimeout(()=>{a({type:0,payload:!1})},300)}});function Re(){return ve(this,null,function*(){try{const S=yield(0,I.H7)(r,{language:c});S.status===401?F.history.replace("/login",{from:i.pathname}):(y(Ne.Base64.decode(S.code)),H())}catch(S){console.log(S)}})}function oe(){Q.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:v.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",v.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return ve(this,null,function*(){const S=yield(0,I.fi)(r,{language:c});S.status===401?F.history.replace("/login",{from:i.pathname}):y(Ne.Base64.decode(S.code))})}})}function st(){a({type:9,payload:!0})}function he(){a({type:9,payload:!1})}function K(S){return ve(this,null,function*(){yield(0,I.MK)(r,S),a({type:1,payload:{showNote:!1,data:q(U({},f),{hack:q(U({},M),{notes:S.notes})})}})})}const Ue={input:(n=f==null?void 0:f.test_case)==null?void 0:n.input,is_file:(l=f==null?void 0:f.test_case)==null?void 0:l.is_file,language:M==null?void 0:M.language,code:M==null?void 0:M.code,title:"main."+uu[M==null?void 0:M.language],modify_code:M==null?void 0:M.modify_code,notes:M==null?void 0:M.notes,debugResult:_,debuging:A,submitting:R,executingMessage:h,id:r,languageValue:c,languageList:x,onChangeLanguage:ee,onCancelNote:he,onAddNote:K,showNote:w,onShowNote:st,onSubmitCode:Ve,onChangeCode:y,onChangeInput:P,onDebugCode:He,onResetCode:Re,onSyncCode:oe,onUpdateCode:Le};function mu(){return ve(this,null,function*(){const{praise_count:S}=yield(0,I.vl)(M.id,{container_type:"Hack",type:1});let J=q(U({},f),{hack:q(U({},M),{praises_count:S,user_praise:!M.user_praise})});a({type:3,payload:J})})}const Eu={topicId:r,submitResult:N,submitRecords:D,submitting:R,page:B,onPageChange:je,hack:M,user:f==null?void 0:f.user,onTriggerPraise:mu};return console.log(f,j==null?void 0:j.current,"data--------"),v.createElement(v.Fragment,null,v.createElement(Me.Z,{className:"oj-custom-large-spin",size:"large",spinning:g},f?v.createElement("div",{className:"oj-custom-warp"},v.createElement("header",{className:lt.Z.header,style:{minWidth:1200}},v.createElement("div",null,v.createElement("img",{src:`${X.Z.IMG_SERVER}/images/${C.image_url}`,alt:"user",width:30}),v.createElement("span",null,C.name)),v.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},v.createElement("div",null,M.name),v.createElement(Ha.Z,{onChange:S=>{},className:"font12 c-grey-999"})),v.createElement(eu.CopyToClipboard,{text:`${(d=window.location)==null?void 0:d.origin}/problems/${M.identifier}/share`,onCopy:()=>$.ZP.success("\u590D\u5236\u9898\u76EE\u94FE\u63A5\u6210\u529F")},v.createElement("span",{className:lt.Z.btn_back,style:{marginRight:10,cursor:"pointer"}}," ",v.createElement("i",{className:"iconfont icon-fenxiang1 font14 mr5"}),"\u5206\u4EAB\u9898\u76EE")),M.edit_privilege?v.createElement(F.Link,{className:lt.Z.btn_back,to:`/problems/${M.identifier}/ojedit`,style:{marginRight:10}}," ",v.createElement(Ie.Z,null)," \u7F16\u8F91"):null,v.createElement(F.Link,{className:lt.Z.btn_back,onClick:()=>{},to:"/problems"}," ",v.createElement(te.Z,null),"\u9000\u51FA")),v.createElement(G.Z,{hideResize:!0,className:"my-problems oj-problems",leftChild:v.createElement(Va,U({},Eu)),rightChild:v.createElement(du,U({},Ue))})):null),v.createElement(Q.default,{centered:!0,closable:!1,width:680,footer:null,open:m,className:"oj-modal"},v.createElement("section",{className:"oj-modal-content"},v.createElement("div",{className:"oj-modal-head"},v.createElement("img",{src:Ja,alt:""}),v.createElement("i",{onClick:()=>k(!1),className:"iconfont icon-guanbi1"})),v.createElement("aside",null,v.createElement("img",{className:"mr30",src:Xa.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",v.createElement("span",{style:{color:"#75d6ba",marginRight:100}},N==null?void 0:N.execute_time,"s"),"\u4F18\u4E8E",v.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(N==null?void 0:N.time_better_than)||100,"%"),"\u7684\u7528\u6237"),v.createElement("aside",{className:"mb50"},v.createElement("img",{src:$a.Z,className:"mr30"}),v.createElement("span",{className:"oj-modal-tt"},v.createElement("span",null,v.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),v.createElement("span",{className:"c-light-primary"},N==null?void 0:N.execute_memory,"mb")),v.createElement("span",null,v.createElement("span",null))),"\u4F18\u4E8E",v.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(N==null?void 0:N.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),v.createElement("div",{id:"oj-modal-next",className:"oj-modal-btn"},"\u8FDB\u5165\u4E0B\u4E00\u9898"))))};function su({languageValue:t,languageList:n,onChangeLanguage:l,title:d,modify_code:o,onSyncCode:a,onShowCodeSetting:r,onResetCode:i}){const u=(0,F.useLocation)(),c=()=>{Q.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:v.createElement(re.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:i})};return v.createElement("div",{className:"action-bar"},v.createElement(ye.default,{className:"oj-select",value:t,style:{width:100},placeholder:"\u9009\u62E9\u8BED\u8A00",onChange:l},n==null?void 0:n.map(x=>v.createElement(ye.default.Option,{key:x.language,value:x.language},x.language))),v.createElement("span",null),v.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:c},v.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})),v.createElement("a",{onClick:r},v.createElement("i",{className:"iconfont icon-shezhi"})))}function du(t){var n=t,{id:l,input:d,is_file:o,showNote:a,onShowNote:r,notes:i,onCancelNote:u,onAddNote:c,debugResult:x,language:g,debuging:f,submitting:_,executingMessage:N,code:D,onSubmitCode:B,onDebugCode:w,onChangeCode:A,onChangeInput:R,onUpdateCode:h}=n,b=au(n,["id","input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode"]);function s(O){return v.createElement(su,q(U({},b),{onShowCodeSetting:O}))}const Z={id:l,input:d,debugResult:x,debuging:f,is_file:o,submitting:_,executingMessage:N,onDebugCode:w,onChangeCode:A,onSubmitCode:B,onChangeInput:R};return v.createElement("div",{className:"right-panel"},v.createElement(Tn,{onUpdateCode:()=>{},language:g,value:D,onChange:A,ActionBarRender:s}),v.createElement("div",{className:`note-form-area ${a?"active":""}`},v.createElement(zn,{onCancel:u,notes:i,callback:c})),v.createElement(vt.ZP,U({},Z)))}},14523:function(Je,pe,E){E.d(pe,{H7:function(){return ye},KC:function(){return Pe},M3:function(){return ze},MK:function(){return $},MU:function(){return F},Rg:function(){return mt},WH:function(){return ce},X6:function(){return Q},bM:function(){return te},bx:function(){return se},dd:function(){return X},de:function(){return tt},fi:function(){return I},fu:function(){return Ie},gu:function(){return _e},n4:function(){return G},qe:function(){return Fe},rL:function(){return Et},rX:function(){return Me},uc:function(){return gt},vl:function(){return re},wO:function(){return ne},zO:function(){return Y}});var e=E(40117);function Ie(L){return(0,e.U2)(`mypractices/${L}.json`,{hidePopLogin:!0})}function te(L,p){return(0,e.v_)(`mypractices/${L}/code_submit.json`,p)}function F(L,p){return(0,e.v_)(`mypractices/${L}/code_debug.json`,p)}function Y(L,p){return p.language&&(p.language=encodeURIComponent(p.language)),(0,e.U2)(`mypractices/${L}/submit_records.json`,p)}function Q(L){return(0,e.U2)("mypractices/record_detail.json",{id:L})}function Me(L,p){return(0,e.U2)(`mypractices/${L}/result.json`,{mode:p})}function $(L,p){return(0,e.v_)(`mypractices/${L}/add_notes.json`,p)}function ye(L,p){return(0,e.v_)(`mypractices/${L}/restore_initial_code.json`,p)}function I(L,p){return(0,e.v_)(`mypractices/${L}/sync_code.json`,p)}function G(L,p){return(0,e.v_)(`mypractices/${L}/update_code.json`,p)}function X(L){return(0,e.v_)(`mypractices/${L}/initial_codes.json`)}function re(L,p){return(0,e.v_)(`discusses/${L}/plus.json`,p)}function Pe(L){return(0,e.U2)("practices/practices_list.json",L)}function ce(L,p){return(0,e.U2)(`practices/${L}/question_solution_articles`,p)}function se(L,p){return(0,e.v_)(`practices/${L}/question_solution_articles`,p)}function _e(L,p){return(0,e.gz)(`practices/${L}/question_solution_articles/${p==null?void 0:p.active}`,p)}function ze(L,p){return(0,e.U2)(`practices/${L}/question_solution_articles/${p==null?void 0:p.active}/edit`,p)}function ne(L,p){return(0,e.U2)(`practices/${L}/question_solution_articles/${p==null?void 0:p.active}`,p)}function Fe(L,p){return(0,e.v_)(`practices/${L}/question_solution_articles/${p==null?void 0:p.active}/set_authority_or_excellent`,p)}function mt(L,p){return(0,e.v_)(`practices/${L}/question_solution_articles/${p==null?void 0:p.active}/praise_or_treads`,p)}function Et(L,p){return(0,e.v_)(`practices/${L}/question_solution_articles/${p==null?void 0:p.active}/hide`)}function tt(L,p){return(0,e.IV)(`practices/${L}/question_solution_articles/${p==null?void 0:p.active}`,p)}function gt(L,p){return(0,e.v_)(`mypractices/${L}/update_practice_time_sum`,p)}},97789:function(Je,pe,E){E.d(pe,{o:function(){return ye}});var e=E(40117),Ie=E(93125),te=E.n(Ie);let F="",Y,Q="";function Me(I){$(I)}function $(I){Y=new(te()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(G){console.log("addFileSuccess: "+G.file.name),I.addFileSuccess&&I.addFileSuccess(G),Y.startUpload()},onUploadstarted:function(G){const X=G.file.name;if(G.videoId){var Pe=`/api/users/${F}/video_auths.json`;(0,e.ZP)(Pe,{method:"put",body:{video_id:G.videoId,title:X,file_name:X,virtual_classroom_id:Q}}).then(ce=>{if(ce.status==-1){I.onUploadError&&I.onUploadError(G);return}const se=ce.data;var _e=se.UploadAuth,ze=se.UploadAddress,ne=se.VideoId;Y.setUploadAuthAndAddress(G,_e,ze)}).catch(ce=>{Y.deleteFile(Y._curIndex),Y.nextUpload(),console.log(ce)})}else{var re=`/api/users/${F}/video_auths.json`;const ce="";(0,e.ZP)(re,{method:"Post",body:{title:ce+X,file_name:ce+X,virtual_classroom_id:Q}}).then(se=>{if(se){const Fe=se.data;var _e=Fe.UploadAuth,ze=Fe.UploadAddress,ne=Fe.VideoId;Y.setUploadAuthAndAddress(G,_e,ze,ne)}}).catch(se=>{Y.deleteFile(Y._curIndex),Y.nextUpload(),console.log(se)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(G){I.onUploadSucceed&&I.onUploadSucceed(G),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(G,X,re){I.onUploadFailed&&I.onUploadFailed(G),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(G,X,re){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(G,X,re){I.onUploadProgress&&I.onUploadProgress(G,X,re);var Pe=Math.ceil(re*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(G){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var X=`/api/users/${F}/video_auths.json`;(0,e.ZP)(X,{method:"put",body:{video_id:G.videoId}}).then(re=>{var ce=re.data.UploadAuth;Y.resumeUploadWithAuth(ce)}).catch(re=>{console.log(re)})},onUploadEnd:function(G){I.onUploadEnd&&I.onUploadEnd(G),console.log("onUploadEnd: uploaded all the files")}}),I.gotUploader&&I.gotUploader(Y)}function ye(I,G,X){I&&(F=I),G&&(Q=G),Me(X)}},45992:function(Je,pe,E){E.d(pe,{BU:function(){return Ie},Dj:function(){return e},gH:function(){return te},vp:function(){return F}});function e(Y){try{Y.mozRequestFullScreen?Y.mozRequestFullScreen():Y.webkitRequestFullScreen&&Y.webkitRequestFullScreen()}catch(Q){console.log(Q,":e")}}function Ie(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const te=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function F(){var Y=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Q=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Y),window.isFullScreen?window.isFullScreen:Y!=null}}}]);