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/74.22ddbb03.async.js

2 lines
32 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[74],{71830:function(Be,te,r){r.d(te,{$Y:function(){return He},A0:function(){return $e},EP:function(){return _},F_:function(){return q},Fk:function(){return tt},G9:function(){return se},GB:function(){return Me},GR:function(){return L},GW:function(){return Ke},Hh:function(){return nt},Hp:function(){return i},Ir:function(){return ne},N$:function(){return Ye},NZ:function(){return Le},Nv:function(){return be},OA:function(){return dt},OJ:function(){return xe},QF:function(){return st},RS:function(){return E},RY:function(){return rt},Rj:function(){return ze},SX:function(){return Ne},Tp:function(){return Je},Ui:function(){return Fe},V1:function(){return ke},Vn:function(){return W},dL:function(){return et},fo:function(){return We},gG:function(){return Ve},gK:function(){return I},hK:function(){return D},i3:function(){return k},ib:function(){return o},lS:function(){return f},m5:function(){return O},n4:function(){return e},n_:function(){return j},oP:function(){return Qe},p2:function(){return lt},pl:function(){return Ue},rM:function(){return w},sM:function(){return Z},t2:function(){return Y},tD:function(){return H},u8:function(){return G},um:function(){return je},vm:function(){return qe},wQ:function(){return x},wj:function(){return at},wt:function(){return c},yS:function(){return R},yi:function(){return ue},ym:function(){return _e},z2:function(){return re}});const e="FETCH_TASK_START",ne="FETCH_TASK_FAILURE",ue="FETCH_TASK_SUCCESS",re="UPDATE_TASK_DATA",_="HIDE_EVALUATE_RESULT",O="SHOW_EVALUATE_RESULT",se="UPDATE_TIMESTRAP",q="MOVE_X",x="MOVE_Y",k="TRIGGER_RIGHT_PANEL_MASK ",j="SET_ACTIVE_INDEX",Z="GET_TASK_LIST",i="SHOW_TASK_LIST",D="HIDE_TASK_LIST",o="SET_TASK_STAR",f="TRIGGER_ENLARGE_UNITY3D ",I="TRIGGER_TAB_FIXED ",L="GET_DISCUSSES",H="SHOW_DISCUSSES_LOADING",G="TOP_OR_DOWN_DISCUSS",w="PLUS_DISCUSS",R="SET_ACTION_TYPE",E="SHOW_REWARD_DIALOG",Y="CANCEL_REWARD_DIALOG",W="SET_REWARD",Ne="ACTIVE_DISCUSS_INDEX",Ge="CREATE_DISCUSS",We="DISABLE_DISCUSS",Ve="CHANGE_PAGE",c="SHOW_ANSWER_LOADING",Ue="FETCH_ANSWER_INFO",Le="HIGH_TIP_MODAL",ze="SHOW_TIP_MODAL",_e="SELECT_UNLOCK_ANSWER",xe="SET_CHOOSE_ANSWERS",at="EVAL_CHOOSE_START",ke="EVAL_CHOOSE_END",ot="SHOW_REP_loading",Me="FETCH_REP_CONTENT",Ye="EDIT_REP_CONTENT",ct="SET_REP_PATH",Fe="SHOW_EVALUATE_LOADING",$e="HIDE_EVALUATE_LOADING",lt="SET_EVALUATE_MESSAGE",Ke="SET_SHOW_DIR",it="SET_EDITOR_SETTING",He="SET_EDITOR_THEME",Je="SET_EDITOR_FONTSIZE",Qe="SET_REPOS",Xe="SHOW_PATH_LIST",Et="HIDE_PATH_LIST",dt="HIDE_PICTURE_VIEW",qe="SHOW_PICTURE_VIEW",et="SHOW_NOTICE",be="HIDE_NOTICE",tt="SHOW_CASE_NOTICE",nt="HIDE_CASE_NOTICE",ut="SET_TAB_INDEX",mt="SET_SSH_TABS",Dt="SET_SSH_CONFIGDATA",ft="SET_SSH_CONFIGDATAARR",rt="SET_VNC_LOADING ",je="ON_TAB_TO_SPACE ",st="ON_AUTO_FORMAT "},18047:function(Be,te,r){r.d(te,{KQ:function(){return Z},KY:function(){return q},OY:function(){return O},S8:function(){return se},U_:function(){return j},_Z:function(){return re},ae:function(){return _},o7:function(){return ne},rd:function(){return k},wJ:function(){return ue},wg:function(){return x}});var e=r(58253);function ne(i,D=1){return(0,e.U2)("/discusses.json",{container_type:"Shixun",container_identifier:i,page:D-1})}function ue(i,D){return(0,e.v_)(`/discusses/${i}/top_or_down_discuss.json`,{top:D})}function re(i,D){return(0,e.v_)(`/discusses/${i}/disable_or_open_discuss.json`,{is_disable:!!D})}function _(i,D){return(0,e.v_)(`/discusses/${i}/plus.json`,{container_type:"Discuss",type:D?1:0})}function O(i,D){return(0,e.v_)(`/discusses/${i}/hidden.json`,D)}function se(i,D){return(0,e.v_)(`/discusses/${i}/reward_code.json`,D)}function q(i){return(0,e.ZP)(`/api/discusses/${i}.json`,{method:"delete"})}function x(i,D){return(0,e.v_)(`/discusses/${i}/reply.json`,{container_type:"Shixun",content:D})}function k(i){return(0,e.v_)("/discusses.json",i)}function j(i){return(0,e.v_)("/discusses/ai_reply.json",i)}function Z(i,D){return(0,e.v_)(`/discusses/${i}/turing.json`,D)}},35886:function(Be,te,r){r.d(te,{Z:function(){return re}});var e=r(59301),ne=r(85960),ue=r(55298),re=()=>{const[_,O]=(0,e.useState)(""),[se,q]=(0,e.useState)(0);let[x,k]=(0,e.useState)(),[j,Z]=(0,e.useState)();const[i,D]=(0,e.useState)(!1),o=(0,e.useRef)("");(0,e.useEffect)(()=>ne.Z.subscribe("preview-image",Ne=>{O(Ne),console.log(E.current),document.body.style.overflow="hidden"}),[]),(0,e.useEffect)(()=>(document.addEventListener("keydown",f),()=>{document.removeEventListener("keydown",f)}),[]),(0,e.useEffect)(()=>{o.current=_},[_]);function f(W){W.keyCode==27&&o.current&&I()}function I(){document.body.style.overflow="auto",k(void 0),Z(void 0),q(0),O("")}function L(){q(se+90)}function H(){x=E.current.width*1.1,j=E.current.height*1.1,Z(j),k(x)}function G(){x=E.current.width/1.1,j=E.current.height/1.1,Z(j),k(x)}const w=(0,e.useRef)(),R=(0,e.useRef)(),E=(0,e.useRef)(),Y=W=>{(W.nativeEvent.target===w.current||W.nativeEvent.target===R.current)&&I()};return e.createElement(e.Fragment,null,_?e.createElement("div",null,e.createElement("div",{className:"preview-wrp-group",ref:R},e.createElement(ue.Z,{className:"image-preview",src:_,style:{display:"none"},preview:{visible:!0,src:_,movable:!1,onVisibleChange:W=>{O("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},51810:function(Be,te,r){r.d(te,{Z:function(){return i}});var e=r(59301),ne=r(8591),ue=r(95435),re=r(71418),_=r(95237),O=r(43604),se=r(30049),q=r(3113),x=r(71278),k=r(58253),j=r(47530),Z=(o,f,I)=>new Promise((L,H)=>{var G=E=>{try{R(I.next(E))}catch(Y){H(Y)}},w=E=>{try{R(I.throw(E))}catch(Y){H(Y)}},R=E=>E.done?L(E.value):Promise.resolve(E.value).then(G,w);R((I=I.apply(o,f)).next())}),i=({id:o,activeDiscussIndex:f,onReplyDiscuss:I,adminOrOperator:L})=>{const[H,G]=(0,e.useState)(""),[w,R]=(0,e.useState)(!1);function E(W){G(W)}function Y(){if(!H){ne.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}I(o,H),G("")}return(0,e.useEffect)(()=>{f!=o&&R(!1)},[f]),e.createElement("div",{key:o,className:"discuss-item-editor",style:{display:f===o?"block":"none",width:"100%"}},e.createElement(x.Z,{miniToolbar:!0,startInit:f===o,defaultValue:H,id:o,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:E,extraUse:L&&e.createElement(ue.Z,{color:"#fff",open:w,destroyTooltipOnHide:!0,title:D({id:o,isOpen:w,activeDiscussIndex:f,onChange:E,setIsOpen:R}),overlayStyle:{maxWidth:600}},e.createElement("a",{title:w?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>R(!w)},e.createElement("i",{className:"iconfont icon-dianzan11"})))}),e.createElement("a",{onClick:Y,className:"btn-send"},"\u53D1\u9001"))};const D=o=>{const[f,I]=(0,e.useState)(!1),[L,H]=(0,e.useState)([]),[G,w]=(0,e.useState)(1);(0,e.useEffect)(()=>{o!=null&&o.isOpen?R():(w(1),H([]))},[o==null?void 0:o.isOpen]);const R=()=>Z(void 0,null,function*(){I(!0);const E=yield(0,k.ZP)(`/api/discusses/${o==null?void 0:o.id}/recommend_answer.json`,{method:"get"});(E==null?void 0:E.status)==0&&H(E==null?void 0:E.answer),I(!1)});return e.createElement(re.Z,{spinning:f},e.createElement("div",{style:{color:"#000"}},e.createElement(j.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(L==null?void 0:L[G-1])||""}),e.createElement(_.Z,{justify:"end",align:"middle"},e.createElement(O.Z,null,e.createElement(se.Z,{simple:!0,current:G,pageSize:1,total:(L==null?void 0:L.length)||0,onChange:E=>{w(E)}})),e.createElement(O.Z,null,e.createElement(q.ZP,{onClick:()=>Z(void 0,null,function*(){o==null||o.onChange(L==null?void 0:L[G-1]),o==null||o.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},30074:function(Be,te,r){r.d(te,{Z:function(){return Mt}});var e=r(59301),ne=r(46460),ue=r(78780),re=r(69713),_=r(43418),O=r(3113),se=r(30049),q=r(17741),x=r(78700),k=r(95237),j=r(43604),Z=r(60324),i=r(57627),D=r(85504),o=r(85960),f=r(18047),I=r(38783),L=Object.defineProperty,H=Object.defineProperties,G=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,Y=(u,t,n)=>t in u?L(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,W=(u,t)=>{for(var n in t||(t={}))R.call(t,n)&&Y(u,n,t[n]);if(w)for(var n of w(t))E.call(t,n)&&Y(u,n,t[n]);return u},Ne=(u,t)=>H(u,G(t)),Ge=(u,t,n)=>new Promise((h,C)=>{var P=s=>{try{y(n.next(s))}catch(m){C(m)}},V=s=>{try{y(n.throw(s))}catch(m){C(m)}},y=s=>s.done?h(s.value):Promise.resolve(s.value).then(P,V);y((n=n.apply(u,t)).next())});const We=({pathsList:u,dispatch:t})=>{const[n]=x.default.useForm(),[h,C]=(0,e.useState)(),[P,V]=(0,e.useState)(!0),[y,s]=(0,e.useState)(!1),[m,fe]=(0,e.useState)({}),[ae,g]=(0,e.useState)({keyword:m,robot:!0,page:1});(0,e.useEffect)(()=>{o.Z.subscribe("ai-replay-show",K=>{fe(K),s(!0)})},[]),(0,e.useEffect)(()=>{m!=null&&m.id&&U()},[m]);const U=K=>Ge(void 0,null,function*(){V(!0);const A=yield(0,f.U_)(Ne(W({},ae),{keyword:m==null?void 0:m.content,id:m==null?void 0:m.id}));V(!1),A!=null&&A.data&&(ae.page++,g(W({},ae)),C(A==null?void 0:A.data))}),ge=()=>Ge(void 0,null,function*(){U()}),M=e.createElement("div",null,e.createElement("img",{src:I.wC,width:150}));return e.createElement(e.Fragment,null,e.createElement(_.default,{title:"\u5176\u4ED6\u56DE\u7B54",mask:!0,open:y,okText:"\u6362\u4E00\u6362",cancelText:"",onOk:ge,width:800,height:500,footer:e.createElement(k.Z,{align:"middle",justify:"center"},e.createElement(j.Z,{className:"tc"},e.createElement(O.ZP,{type:"primary",onClick:U},"\u6362\u4E00\u6362"),e.createElement(Z.Z,{content:M,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A"},e.createElement(O.ZP,{type:"dashed"},"\u4EBA\u5DE5\u670D\u52A1")))),onCancel:()=>{s(!1)}},e.createElement("aside",{style:{minHeight:300}},e.createElement(k.Z,null,e.createElement(i.Z,{loading:P},h==null?void 0:h.map(K=>e.createElement(j.Z,{style:{background:"#e9f3f1",padding:"8px 20px",marginBottom:10,borderRadius:20},span:24},K.text)),!(h!=null&&h.length)&&e.createElement("div",{style:{width:"100%",textAlign:"center"}},e.createElement("br",null),e.createElement("img",{src:I.wC,width:150}),e.createElement("br",null),e.createElement("br",null),"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A"))))))};var Ve=(0,D.connect)(({pathsList:u})=>({pathsList:u}))(We),c=r(71830),Ue=r(40607),Le=r(47530),ze=r(8591),_e=r(95435),xe=r(51810),at=r(35886),ke=r(17849),ot=Object.defineProperty,Me=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,Fe=(u,t,n)=>t in u?ot(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,$e=(u,t)=>{for(var n in t||(t={}))Ye.call(t,n)&&Fe(u,n,t[n]);if(Me)for(var n of Me(t))ct.call(t,n)&&Fe(u,n,t[n]);return u};const lt=u=>React.createElement("svg",$e({width:10,height:9,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"\u6EE1\u610F"),React.createElement("path",{d:"M10 2.731H5.141V0h-1.96L1.675 2.643H0v6.18h7.865L10 2.732Zm-9.431.487h.836v5.03H.569v-5.03Zm8.626.088L7.463 8.249h-5.49V3.218h.031L3.511.575h1.062v2.73h4.622Z",fill:"#000",fillRule:"nonzero"}));var Ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgMi43MzFINS4xNDFWMGgtMS45NkwxLjY3NSAyLjY0M0gwdjYuMThoNy44NjVMMTAgMi43MzJabS05LjQzMS40ODdoLjgzNnY1LjAzSC41Njl2LTUuMDNabTguNjI2LjA4OEw3LjQ2MyA4LjI0OWgtNS40OVYzLjIxOGguMDMxTDMuNTExLjU3NWgxLjA2MnYyLjczaDQuNjIyWiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",it=Object.defineProperty,He=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Xe=(u,t,n)=>t in u?it(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,Et=(u,t)=>{for(var n in t||(t={}))Je.call(t,n)&&Xe(u,n,t[n]);if(He)for(var n of He(t))Qe.call(t,n)&&Xe(u,n,t[n]);return u};const dt=u=>React.createElement("svg",Et({width:10,height:9,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"\u6EE1\u610F"),React.createElement("path",{d:"M10 2.731H5.141V0h-1.96L1.675 2.643H0v6.18h7.865L10 2.732Zm-9.431.487h.836v5.03H.569v-5.03Zm8.626.088L7.463 8.249h-5.49V3.218h.031L3.511.575h1.062v2.73h4.622Z",fill:"#0152D9",fillRule:"nonzero"}));var qe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgMi43MzFINS4xNDFWMGgtMS45NkwxLjY3NSAyLjY0M0gwdjYuMThoNy44NjVMMTAgMi43MzJabS05LjQzMS40ODdoLjgzNnY1LjAzSC41Njl2LTUuMDNabTguNjI2LjA4OEw3LjQ2MyA4LjI0OWgtNS40OVYzLjIxOGguMDMxTDMuNTExLjU3NWgxLjA2MnYyLjczaDQuNjIyWiIgZmlsbD0iIzAxNTJEOSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",et=Object.defineProperty,be=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,ut=(u,t,n)=>t in u?et(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,mt=(u,t)=>{for(var n in t||(t={}))tt.call(t,n)&&ut(u,n,t[n]);if(be)for(var n of be(t))nt.call(t,n)&&ut(u,n,t[n]);return u};const Dt=u=>React.createElement("svg",mt({width:10,height:9,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"\u4E0D\u6EE1\u610F"),React.createElement("path",{d:"M7.865 0H0v6.18h1.675l1.506 2.644h1.96V6.092H10L7.865 0ZM.57.575h.836v5.03H.569V.576Zm4.003 4.943v2.73H3.51L2.004 5.607h-.03V.576h5.489l1.732 4.942H4.572Z",fill:"#000",fillRule:"nonzero"}));var ft="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy44NjUgMEgwdjYuMThoMS42NzVsMS41MDYgMi42NDRoMS45NlY2LjA5MkgxMEw3Ljg2NSAwWk0uNTcuNTc1aC44MzZ2NS4wM0guNTY5Vi41NzZabTQuMDAzIDQuOTQzdjIuNzNIMy41MUwyLjAwNCA1LjYwN2gtLjAzVi41NzZoNS40ODlsMS43MzIgNC45NDJINC41NzJaIiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",rt=Object.defineProperty,je=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,pt=(u,t,n)=>t in u?rt(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,ht=(u,t)=>{for(var n in t||(t={}))st.call(t,n)&&pt(u,n,t[n]);if(je)for(var n of je(t))gt.call(t,n)&&pt(u,n,t[n]);return u};const Ft=u=>React.createElement("svg",ht({width:10,height:9,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"\u4E0D\u6EE1\u610F"),React.createElement("path",{d:"M7.865 0H0v6.18h1.675l1.506 2.644h1.96V6.092H10L7.865 0ZM.57.575h.836v5.03H.569V.576Zm4.003 4.943v2.73H3.51L2.004 5.607h-.03V.576h5.489l1.732 4.942H4.572Z",fill:"#0152D9",fillRule:"nonzero"}));var yt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy44NjUgMEgwdjYuMThoMS42NzVsMS41MDYgMi42NDRoMS45NlY2LjA5MkgxMEw3Ljg2NSAwWk0uNTcuNTc1aC44MzZ2NS4wM0guNTY5Vi41NzZabTQuMDAzIDQuOTQzdjIuNzNIMy41MUwyLjAwNCA1LjYwN2gtLjAzVi41NzZoNS40ODlsMS43MzIgNC45NDJINC41NzJaIiBmaWxsPSIjMDE1MkQ5IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",At=r(58253),Tt=(u,t,n)=>new Promise((h,C)=>{var P=s=>{try{y(n.next(s))}catch(m){C(m)}},V=s=>{try{y(n.throw(s))}catch(m){C(m)}},y=s=>s.done?h(s.value):Promise.resolve(s.value).then(P,V);y((n=n.apply(u,t)).next())});function Nt({data:u,index:t,adminOrOperator:n,parentDiscussIndex:h,shixunIdentifier:C,user:P,onSetRewardData:V,onSetActionType:y,onHandleSubmitDiscusses:s,onTopOrDownDiscuss:m,handleChildrenPlus:fe,anserAuthor:ae,onPlus:g,onHandleRepaly:U,userInfomation:ge}){const{author:M,can_delete:K,content:A,hidden:oe,id:S,reward:J,time:ce,reply_status:T,user_praise:Q,praise_count:pe}=u,[z,N]=(0,e.useState)(!1),[Se,le]=(0,e.useState)(!1),[ve,he]=(0,e.useState)(!1),[ye,X]=(0,e.useState)(!1),ie=()=>{z&&s(S,{reply_status:2})},Ze=()=>{Se&&s(S,{reply_status:3})},De=()=>{s(S,{reply_status:1})},Ae=()=>{s(S,{reply_status:4})},Ie=()=>{switch(T){case 0:return e.createElement(e.Fragment,null,e.createElement("div",{style:{whiteSpace:"nowrap"},onClick:De,className:`whether-satisfied ${ve?"cursorPoint blue-text-color":""}`,onMouseEnter:()=>{he(!0)},onMouseLeave:()=>{he(!1)}},e.createElement("img",{src:ve?qe:Ke,className:"whether-img SVGColor"}),"\u6EE1\u610F"),e.createElement(Z.Z,{placement:"bottomLeft",content:e.createElement("div",{className:"content"},e.createElement("div",{className:"content-disappoint"},"\u62B1\u6B49\u8BA9\u4F60\u5931\u671B\u4E86\uFF0C\u8BF7\u7EE7\u7EED\u5C1D\u8BD5:"),e.createElement("div",{className:`radius-box marg15 height30-line black6c-optcity ${z?"blue-background cursorPoint blue-background-write":"gray-background"}`,onMouseEnter:()=>{N(!0)},onMouseLeave:()=>{N(!1)},onClick:ie},"\u8BF7",M==null?void 0:M.name.trim(),"\u8001\u5E08\u518D\u5C1D\u8BD5\u56DE\u7B54\u4E00\u6B21\u3002"),e.createElement("div",{className:`radius-box marg15 height30-line black6c-optcity ${Se?"blue-background cursorPoint blue-background-write":"gray-background"}`,onMouseEnter:()=>{le(!0)},onMouseLeave:()=>{le(!1)},onClick:Ze},"\u53EF\u80FD\u542F\u7528\u4E86\u673A\u5668\u4EBA\uFF0C\u8BF7\u5176\u4ED6\u8001\u5E08\u56DE\u7B54\u3002")),trigger:"click"},e.createElement("div",{style:{whiteSpace:"nowrap"},className:`whether-satisfied ${ye?"cursorPoint blue-text-color":""}`,onMouseEnter:()=>{X(!0)},onMouseLeave:()=>{X(!1)}},e.createElement("img",{src:ye?yt:ft,className:"whether-img SVGColor"}),"\u4E0D\u6EE1\u610F")));case 1:return e.createElement("div",{style:{whiteSpace:"nowrap"},className:`radius-box cursorPoint height30 ${t>0?"gray-background":"blue-background"}`,onClick:Ae},"\u6211\u5F88\u6EE1\u610F");case 2:return e.createElement("div",{style:{whiteSpace:"nowrap"},className:`radius-box height30 ${t>0?"gray-background":"blue-background"}`},"\u4E0D\u6EE1\u610F \u7B49\u5F85\u8001\u5E08\u518D\u6B21\u56DE\u7B54");case 3:return e.createElement("div",{style:{whiteSpace:"nowrap"},className:`radius-box height30 ${t>0?"gray-background":"blue-background"}`},"\u4E0D\u6EE1\u610F \u7B49\u5F85\u5176\u4ED6\u8001\u5E08\u518D\u6B21\u56DE\u7B54");case 4:return e.createElement("div",{style:{whiteSpace:"nowrap"},className:`radius-box height30 ${t>0?"gray-background":"blue-background"}`},"\u6211\u5F88\u6EE1\u610F");default:return e.createElement(e.Fragment,null)}};function Ce(){V({id:S,index:t,user_id:M.user_id,parentDiscussIndex:h})}function Oe(){y({id:S,index:t,params:{hidden:oe?"0":"1",container_identifier:C},type:"hidden-discuss",parentDiscussIndex:h,message:oe?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function we(){y({id:S,index:t,type:"delete-discuss",parentDiscussIndex:h,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const Te=()=>{U(S,!Q,h,t)},Re=n||K||M.user_id===P.user_id||M.login===P.login,Ee=(0,D.useLocation)().pathname.split("/")[1]==="tasks";return e.createElement(e.Fragment,null,e.createElement("div",{className:"second-level-discuss"},e.createElement("div",{className:"discuss-info-body"},e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${M.login}`,target:"_blank"},M.name),e.createElement("span",{className:"grey"},ce),J?e.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${J}`},e.createElement("i",{className:"iconfont icon-gift c-orange "}),e.createElement("span",null,J)):null)),e.createElement(Le.Z,{className:`discuss-content ${t>0?"content-gray":""}`,value:A})),Ee&&e.createElement("div",{className:"btn-group-succes"},e.createElement("div",{className:"btn-group-gratify"},Ie()),e.createElement("div",{className:"btn-group-other"},e.createElement("div",{className:"discuss-info-body"},e.createElement("div",{className:"btn-group"},n&&e.createElement("a",{onClick:()=>Tt(this,null,function*(){const l=yield(0,At.ZP)(`/api/discusses/${u.id}/update_faq_data.json`,{method:"get"});(l==null?void 0:l.status)==0&&ze.ZP.success("\u6DFB\u52A0\u6210\u529F")})},"\u52A0\u5165\u5E38\u89C1\u95EE\u9898\u5E93"),P.identity===1?e.createElement("a",{onClick:Ce,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},e.createElement("i",{className:"iconfont icon-jiangli"})):null,n?e.createElement("a",{onClick:Oe,title:oe?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:oe?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Re?e.createElement("a",{onClick:we,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null,e.createElement("a",{onClick:Te,className:Q?"c-orange":""},e.createElement("i",{className:Q?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),e.createElement("span",null,pe||"")))))))}var _t=({data:u,index:t,shixunIdentifier:n,adminOrOperator:h,identity:C,onTopOrDownDiscuss:P,onPlusDiscuss:V,onDisableDiscuss:y,onSetActionType:s,onSetRewardData:m,user:fe,activeDiscussIndex:ae,onReplyDiscuss:g,onSetActiveDiscussIndex:U,allowDisableDiscuss:ge,onHandleSubmitDiscusses:M,onHandleRepaly:K,userInfomation:A})=>{const{content:oe,children:S,game_url:J,hidden:ce,id:T,position:Q,praise_count:pe,reward:z,sticky:N,time:Se,user_praise:le,game_passed:ve,ai_reply_text:he,ai_reply_flag:ye,author:X,disable_discuss_status:ie,reply_status:Ze}=u,[De,Ae]=(0,e.useState)(!1);(0,e.useEffect)(()=>{De&&setTimeout(()=>Ae(!1),800)},[De]);function Ie(){var de;if(!((de=(0,ke.eY)())!=null&&de.authentication)){_.default.confirm({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u9700\u8981\u901A\u8FC7\u5B9E\u540D\u9A8C\u8BC1\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u8BC4\u8BBA\u64CD\u4F5C",okText:"\u524D\u5F80\u5B9E\u540D\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",onOk:()=>{window.open("/account/certification")}});return}console.log(T,"idi---------------------------"),U(T)}function Ce(){P(T,!N,t)}function Oe(){V(T,!le,t)}function we(){m({id:T,index:t,user_id:X.user_id})}function Te(){s({id:T,index:t,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Re(){s({id:T,index:t,params:{hidden:ce?"0":"1",container_identifier:n},type:"hidden-discuss",message:ce?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Ee(){y(T,ie===0?2:0,t)}const l=de=>{let{nodeName:Pe,src:a}=de.target;Pe==="IMG"&&(o.Z.publish("preview-image",a),console.log("src:",a))};return e.createElement("div",{className:"discuss-item-container",key:T},e.createElement("a",{href:`/users/${X.login}`,target:"_blank"},e.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${Ue.Z.IMG_SERVER}/images/${X.image_url}`,width:"50"})),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${X.login}`,target:"_blank"},X.name),e.createElement("span",{className:"grey"},Se),Q?e.createElement("span",{className:"c-green"}," [\u7B2C",Q,"\u5173] "):null,J?e.createElement("a",{href:J,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,ge&&e.createElement(e.Fragment,null,ie===0&&e.createElement(_e.Z,{title:"\u7981\u6B62\u8BE5\u7528\u6237\u5728\u6B64\u9879\u76EE\u7684\u8BC4\u8BBA\u529F\u80FD"},e.createElement("span",{onClick:Ee,className:"c-red current"},"\u7981\u6B62\u8BC4\u8BBA\u529F\u80FD")),ie===2&&e.createElement(_e.Z,{title:"\u6062\u590D\u8BE5\u7528\u6237\u5728\u6B64\u5B9E\u8DF5\u9879\u76EE\u7684\u8BC4\u8BBA\u529F\u80FD"},e.createElement("span",{onClick:Ee,className:"c-light-primary current"},"\u6062\u590D\u8BC4\u8BBA\u529F\u80FD")),ie===1&&e.createElement(_e.Z,{title:"\u8BE5\u7528\u6237\u5DF2\u88AB\u7CFB\u7EDF\u7BA1\u7406\u5458\u7981\u8A00"},e.createElement("span",{className:"c-red"},"\u88AB\u7BA1\u7406\u5458\u7981\u6B62\u8BC4\u8BBA"))),N?e.createElement("span",{className:"top"},"\u7F6E\u9876"):null,z?e.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${z}`},e.createElement("i",{className:"iconfont icon-gift c-orange "}),e.createElement("span",null,z)):null,C<=5?e.createElement("span",{style:{flex:"1",textAlign:"right",color:ve===1?"#29bd8b":""}},ve===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173"):null),e.createElement("div",{onClick:l},e.createElement(Le.Z,{className:"discuss-content",value:oe})),ye&&e.createElement("div",{style:{padding:10,borderRadius:4,background:"#f4f4f4"}},e.createElement("br",null),e.createElement("div",{style:{padding:"6px 0"}},he),e.createElement(O.ZP,{style:{background:"#d1e5f9",borderRadius:25,border:"none",display:"inline-flex",justifyItems:"center",alignItems:"center"},onClick:()=>Ae(!0),className:"mr10 mr5 relative c-blue"},e.createElement("span",{className:De?"plus-one-animate":"hide",style:{position:"absolute"}}," ","+1"),e.createElement("span",{className:"c-blue icon-duiwoyouyong mr5"}),e.createElement("span",{className:"c-blue"},"\u5BF9\u6211\u6709\u7528")),e.createElement("span",{className:"c-orange current",onClick:()=>{o.Z.publish("ai-replay-show",{content:oe,id:T})}},"\u5176\u4ED6\u56DE\u7B54")),S&&S.length>0?e.createElement("div",{className:"reply-discuss-containerActive",onClick:l},S.map((de,Pe)=>e.createElement(Nt,{key:de.id,data:de,index:Pe,userInfomation:A,onTopOrDownDiscuss:P,shixunIdentifier:n,onHandleSubmitDiscusses:M,adminOrOperator:h,user:fe,onSetRewardData:m,onSetActionType:s,parentDiscussIndex:t,anserAuthor:X,onHandleRepaly:K}))):null,e.createElement("div",{className:"btn-group"},e.createElement("div",{className:"btn-group-other"},fe.identity===1?e.createElement("a",{onClick:we,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},e.createElement("i",{className:"iconfont icon-jiangli"})):null,h?e.createElement("a",{onClick:Re,title:ce?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:ce?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,C<=5?e.createElement("a",{onClick:Ce,className:N?"btn-top":"btn-down",title:N?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"},e.createElement("i",{className:"iconfont icon-zhiding1 "})):null,h&&(!S||S.length==0)?e.createElement("a",{onClick:Te,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null,e.createElement("a",{onClick:Ie,title:"\u56DE\u590D"},e.createElement("i",{className:"iconfont icon-huifu1"})),e.createElement("a",{onClick:Oe,className:le?"c-orange":""},e.createElement("i",{className:le?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),e.createElement("span",null,pe||"")))),e.createElement(xe.Z,{id:T,activeDiscussIndex:ae,onReplyDiscuss:g,adminOrOperator:h})))},It=r(93520),Ct=Object.defineProperty,Ot=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,vt=(u,t,n)=>t in u?Ct(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,d=(u,t)=>{for(var n in t||(t={}))Rt.call(t,n)&&vt(u,n,t[n]);if(St)for(var n of St(t))Pt.call(t,n)&&vt(u,n,t[n]);return u},$=(u,t)=>Ot(u,wt(t)),ee=(u,t,n)=>new Promise((h,C)=>{var P=s=>{try{y(n.next(s))}catch(m){C(m)}},V=s=>{try{y(n.throw(s))}catch(m){C(m)}},y=s=>s.done?h(s.value):Promise.resolve(s.value).then(P,V);y((n=n.apply(u,t)).next())});const Bt={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function Lt(u,t){switch(t.type){case c.tD:return $(d({},u),{loading:!0});case c.RS:return $(d({},u),{showRewardDialog:!0});case c.t2:return $(d({},u),{showRewardDialog:!1});case c.GR:return d(d({},u),t.payload);case c.u8:return d(d({},u),t.payload);case c.rM:return d(d({},u),t.payload);case c.fo:return d(d({},u),t.payload);case c.yS:return d(d({},u),t.payload);case c.Vn:return d(d({},u),t.payload);case c.SX:return d(d({},u),t.payload);case c.gG:return d(d({},u),t.payload);default:throw new Error}}var Mt=({shixunIdentifier:u,identity:t,activeIndex:n,user:h,allowDisableDiscuss:C,userInfo:P,isShixunDetail:V=!1,taskData:y,chatgpt:s,to_user_id:m,challengeId:fe})=>{const[ae,g]=(0,e.useReducer)(Lt,Bt),[U,ge]=(0,e.useState)(!0),[M,K]=(0,e.useState)(null),{page:A,loading:oe,data:S,actionType:J,showRewardDialog:ce,activeDiscussIndex:T}=ae,Q=(0,e.useRef)(),pe=(0,e.useRef)(),z=(0,e.useRef)();function N(a,p){return ee(this,null,function*(){if(!oe)try{g({type:c.tD});const v=yield(0,f.o7)(u,a);console.log("activeDiscussIndex",T),g({type:c.GR,payload:{activeDiscussIndex:p?T:null,data:v,loading:!1}})}catch(v){console.log(v)}})}(0,e.useEffect)(()=>{if(n===3&&s)clearInterval(z.current),z.current=setInterval(()=>{N(A,!0)},5e3);else return console.log("\u6E05\u9664\u5B9A\u65F6\u5668"),()=>{clearInterval(z.current)};return()=>{clearInterval(z.current)}},[s,n,T,A]),(0,e.useEffect)(()=>(U||(clearInterval(M),K(setInterval(()=>{N(A,!0)},5e3))),()=>{clearInterval(M)}),[U,A,T]);function Se(a){g({type:c.gG,payload:{page:a}}),N(a)}function le(a,p,v){return ee(this,null,function*(){try{const B=yield(0,f.ae)(a,p);l[v].user_praise=p,l[v].praise_count=B.praise_count,g({type:c.rM,payload:{data:$(d({},S),{comments:l})}})}catch(B){console.log(B)}})}function ve(a,p,v,B){return ee(this,null,function*(){try{const F=yield(0,f.ae)(a,p);l[v].children[B].user_praise=p,l[v].children[B].praise_count=F.praise_count,g({type:c.rM,payload:{data:$(d({},S),{comments:l})}})}catch(F){console.log(F)}})}function he(a,p,v){return ee(this,null,function*(){try{if((yield(0,f._Z)(a,p)).status!==0)return;const F=l[v].author.user_id,b=l.map(me=>me.author.user_id===F?$(d({},me),{disable_discuss_status:p}):me);g({type:c.fo,payload:{data:$(d({},S),{comments:b})}})}catch(B){console.log(B)}})}function ye(a,p,v){return ee(this,null,function*(){try{yield(0,f.wJ)(a,p),l[v].sticky=p,g({type:c.u8,payload:{data:$(d({},S),{comments:l})}}),N(ae.page)}catch(B){console.log(B)}})}function X(){g({type:c.yS,payload:{actionType:null}})}function ie(){return ee(this,null,function*(){const{id:a,params:p,type:v,index:B,parentDiscussIndex:F}=J;if(v==="hidden-discuss"&&(yield(0,f.OY)(a,p),F?l[F].children[B].hidden=p.hidden==1:l[B].hidden=p.hidden==1,g({type:c.yS,payload:{actionType:null,data:$(d({},S),{comments:l})}})),v==="delete-discuss"){if(yield(0,f.KY)(a),F||F===0){let b=l[F].children;for(let me=b.length-1;me>=0;me--)if(b[me].id===a){b.splice(me,1);break}l[F].children=b}else for(let b=l.length-1;b>=0;b--)if(l[b].id===a){l.splice(b,1);break}g({type:c.yS,payload:{actionType:null,data:$(d({},S),{comments:l})}})}})}function Ze(a){g({type:c.yS,payload:{actionType:a}})}function De(){g({type:c.t2})}function Ae(){return ee(this,null,function*(){const{id:a,index:p,score:v,user_id:B,parentDiscussIndex:F}=Q.current,b=yield(0,f.S8)(a,{container_type:"Discusses",score:v,user_id:B});F?l[F].children[p].reward=b.code:l[p].reward=b.code,g({type:c.Vn,payload:{showRewardDialog:!1,data:$(d({},S),{comments:l})}}),Q.current=null})}function Ie(a){Q.current=a,g({type:c.RS})}function Ce(a){Q.current.score=a}function Oe(a,p){return ee(this,null,function*(){try{if((yield(0,f.wg)(a,p)).status===-3){_.default.info({title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:"\u4F60\u7684\u8D26\u53F7\u56E0\u4E3A\u53D1\u5E03\u4E86\u4E0D\u5F53\u5185\u5BB9\uFF0C\u73B0\u5DF2\u5C06\u8BC4\u8BBA\u529F\u80FD\u5C4F\u853D\u3002",okText:"\u786E\u5B9A"}),Te(null);return}N(A)}catch(v){console.log(v)}})}function we(a,p){return ee(this,null,function*(){try{const{status:v}=yield(0,f.KQ)(a,p);if(v!==1)return;N(A)}catch(v){console.log(v)}})}function Te(a){g(T===a?{type:c.SX,payload:{activeDiscussIndex:null}}:{type:c.SX,payload:{activeDiscussIndex:a}})}if((0,e.useEffect)(()=>{function a(){return ee(this,null,function*(){n===3&&!S&&u&&(yield N(A))})}a()},[u,n,A,g]),(0,e.useEffect)(()=>o.Z.subscribe("create-discuss",()=>{clearInterval(z.current),g({type:c.gG,payload:{page:1}}),N(1),s&&(z.current=setInterval(()=>{N(A)},5e3))}),[u]),!S)return e.createElement(ne.Z,null);const Re=()=>{ge(!U),U?K(setInterval(()=>{N(A,!0)},5e3)):clearInterval(M)},{disscuss_count:Ee,comments:l,all:de,can_hidden:Pe}=S;return console.log(m,"to_user_id"),e.createElement(e.Fragment,null,e.createElement("div",{className:"discuss-container",ref:pe},s&&e.createElement(O.ZP,{type:"primary",style:{float:"right",marginBottom:10},onClick:()=>{(0,It.xg)(`/chatgpt?id=${m}&position=${fe}`)}},"\u8FDB\u5165\u5386\u53F2\u95EE\u7B54"),(y==null?void 0:y.myshixun_manager)&&!s&&e.createElement(O.ZP,{style:{float:"right",marginBottom:10},type:"primary",onClick:Re},U?"\u5F00\u542F\u5B9E\u65F6\u5237\u65B0":"\u505C\u6B62\u5B9E\u65F6\u5237\u65B0"),Ee===0?e.createElement(re.Z,{styles:{clear:"both"}}):null,l.map((a,p)=>e.createElement(_t,{user:h,key:a.id,userInfomation:P,data:a,index:p,identity:t,onPaginationChange:Se,shixunIdentifier:u,onSetActionType:Ze,onTopOrDownDiscuss:ye,adminOrOperator:Pe,onPlusDiscuss:le,onDisableDiscuss:he,onSetRewardData:Ie,activeDiscussIndex:T,onHandleSubmitDiscusses:we,onSetActiveDiscussIndex:Te,onReplyDiscuss:Oe,allowDisableDiscuss:C,onHandleRepaly:ve})),Ee>10?e.createElement("div",{className:"pagination-container"},e.createElement(se.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:Se,current:A,total:Ee})):null,e.createElement(Ve,null)),e.createElement(ue.Z,null,e.createElement(_.default,{centered:!0,title:"\u63D0\u793A",open:!!J,onOk:ie,onCancel:X},e.createElement("p",null,J?J.message:"")),e.createElement(_.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:ce,onCancel:De,onOk:Ae},e.createElement(q.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:Ce,style:{width:"228px"}}))))}}}]);