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__Shixuns__Detail__id.62da...

2 lines
47 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[115],{"1ZF9":function(G,J,t){G.exports=t.p+"static/Authorize.cc9c212f.png"},NLgs:function(G,J,t){"use strict";t.d(J,"e",function(){return ee}),t.d(J,"d",function(){return ft}),t.d(J,"c",function(){return ae}),t.d(J,"a",function(){return Xe}),t.d(J,"b",function(){return x});var mt=t("WmNS"),te=t.n(mt),Q=t("miYZ"),oe=t("tsqr"),b=t("9og8"),e=t("2qtc"),re=t("kLXV"),Ie=t("q1tI"),o=t.n(Ie),Se=t("9kvl"),Re=t("xKgJ"),je=t("1vsH"),Be=t("RCxd"),ht=t("mOS8"),We=t.n(ht),vt=t("m3rI"),ee=function(y){return!!(pt(y)&&Te())},pt=function(y){return Object(Re.h)()?!0:(y({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},Te=function(){var y,j=Object(Se.b)()._store.getState(),pe=j.user;return((y=pe.userInfo)===null||y===void 0?void 0:y.profile_completed)?!0:(re.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:o.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Se.c.push("/account/profile/edit")}}),!1)},ft=function(){var y,j=Object(Se.b)()._store.getState(),pe=j.user;return((y=pe.userInfo)===null||y===void 0?void 0:y.professional_certification)?!0:(re.a.confirm({title:"\u63D0\u793A",centered:!0,content:o.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(je.C)("/account/certification")}}),!1)},ae=function(){return Object(Re.b)()?!0:(re.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:o.a.createElement("div",{className:"tc",style:{marginLeft:-38}},o.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),o.a.createElement("img",{src:Object(Re.j)()?t("WdTA"):"".concat(vt.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),o.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(Re.j)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(je.C)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},Xe=function(y,j){return y?!0:(re.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:o.a.createElement("div",null,o.a.createElement("p",null,j||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),o.a.createElement("div",{style:{marginLeft:"110px"}},o.a.createElement("img",{src:t("1ZF9"),width:200}),o.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(je.C)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},x=function(y){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",pe=Object(Se.b)()._store.getState(),E=pe.shixunsDetail.detail;return(E==null?void 0:E.public)===2||(E==null?void 0:E.public)===1||(E==null?void 0:E.shixun_status)===3?(re.a.info({centered:!0,icon:o.a.createElement(Be.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:o.a.createElement("div",{className:"tc",style:{marginLeft:-38}},o.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},o.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",(E==null?void 0:E.public)===2?"\u5DF2\u516C\u5F00":(E==null?void 0:E.public)===1?"\u5F85\u5BA1\u6838":"\u5DF2\u5173\u95ED","\uFF0C",j,"\u3002"),o.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),o.a.createElement("img",{style:{border:"4px solid #1890FF",borderRadius:"4px"},src:We.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(E==null?void 0:E.shixun_status)===2?(re.a.confirm({centered:!0,icon:o.a.createElement(Be.a,null),title:"\u63D0\u793A",content:o.a.createElement("div",null,o.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",j,"\u3002"),o.a.createElement("br",null),o.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){re.a.confirm({width:440,centered:!0,icon:o.a.createElement(Be.a,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5C06\u65E0\u6CD5\u5728\u7EC4\u5EFA\u8BD5\u5377\u65F6\u9009\u7528\u8BE5\u5B9E\u8BAD\u9898\u3002",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){var c=Object(b.a)(te.a.mark(function ze(){var Ve;return te.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,y({type:"shixunsDetail/cancelRelease",payload:{id:E==null?void 0:E.identifier}});case 2:Ve=Ue.sent,Ve.status!==401&&(oe.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),y({type:"shixunsDetail/getShixunsDetail",payload:{id:E==null?void 0:E.identifier}}),y({type:"practiceSetting/getCommonData",payload:{id:E==null?void 0:E.identifier}}));case 4:case"end":return Ue.stop()}},ze)}));function Ke(){return c.apply(this,arguments)}return Ke}()})}}),!0):!1}},"Nv+3":function(G,J,t){"use strict";t.r(J);var mt=t("lUTK"),te=t("BvKs"),Q=t("tJVT"),oe=t("PpiC"),b=t("q1tI"),e=t.n(b),re=t("Ty5D"),Ie=t("55Ip"),o=t("9kvl"),Se=t("T2oS"),Re=t("W9HT"),je=t("+L6B"),Be=t("2/Rp"),ht=t("Q9mQ"),We=t("diRs"),vt=t("5Dmo"),ee=t("3S7+"),pt=t("5NDa"),Te=t("5rEg"),ft=t("2qtc"),ae=t("kLXV"),Xe=t("WmNS"),x=t.n(Xe),De=t("miYZ"),y=t("tsqr"),j=t("9og8"),pe=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n={\u5F00\u59CB\u5B9E\u6218:"\u5F00\u59CB\u5B66\u4E60\u5E76\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1",\u7EE7\u7EED\u6311\u6218:"\u7EE7\u7EED\u5B8C\u6210\u540E\u7EED\u5B66\u4E60\u548C\u5B9E\u6218\u4EFB\u52A1",\u67E5\u770B\u5B9E\u6218:"\u67E5\u770B\u6211\u7684\u5B9E\u6218\u5149\u8F89\u5386\u53F2",\u6A21\u62DF\u5B9E\u6218:"\u6A21\u62DF\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1",\u5F00\u542F\u6311\u6218:"\u5F00\u59CB\u5B66\u4E60\u5E76\u5B8C\u6210\u5B9E\u6218\u4EFB\u52A1"};return n[a]||""},E=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:99,n=[0,3,1,-1];return!n.includes(a)},xt=t("y0eN"),c=t.n(xt),Ke=function(a){var n,r,m=a.shixunsDetail,p=a.globalSetting,$=a.loading,g=a.dispatch,B=Object(oe.a)(a,["shixunsDetail","globalSetting","loading","dispatch"]);return e.a.createElement(ae.a,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",visible:m.actionTabs.key==="Banner-Auth",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var C,A;g({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=(C=m.detail)===null||C===void 0||((A=C.can_fork)===null||A===void 0)?void 0:A.certi_url},onCancel:function(){g({type:"shixunsDetail/setActionTabs",payload:{}})}},e.a.createElement("p",{className:"tc font16"},(n=m.detail)===null||n===void 0||((r=n.can_fork)===null||r===void 0)?void 0:r.can_fork,e.a.createElement("br",null),"\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u8FDB\u884C\u8BA4\u8BC1\uFF1F"))},ze=Object(o.a)(function(s){var a=s.shixunsDetail,n=s.loading,r=s.globalSetting;return{shixunsDetail:a,globalSetting:r,loading:n.models.index}})(Ke),Ve=t("DjyN"),gt=t("NUBc"),Ue=t("7Kak"),Dt=t("9yH6"),Ne=t("k1fw"),Mt=t("kg1m"),Ae=t.n(Mt),jt=Te.a.Search,Tt=function(a){var n=a.shixunsDetail,r=a.globalSetting,m=a.loading,p=a.dispatch,$=Object(oe.a)(a,["shixunsDetail","globalSetting","loading","dispatch"]),g=Object(re.m)(),B=Object(b.useState)(0),D=Object(Q.a)(B,2),C=D[0],A=D[1],P=Object(b.useState)([]),S=Object(Q.a)(P,2),T=S[0],k=S[1],M=Object(b.useState)(""),N=Object(Q.a)(M,2),R=N[0],U=N[1],ne=Object(b.useState)(),w=Object(Q.a)(ne,2),I=w[0],K=w[1],fe=Object(b.useState)(!1),Ee=Object(Q.a)(fe,2),be=Ee[0],me=Ee[1],xe=Object(b.useState)(!1),ge=Object(Q.a)(xe,2),ye=ge[0],_e=ge[1],Ce=Object(b.useState)({id:null,page:1,limit:10}),Y=Object(Q.a)(Ce,2),q=Y[0],Z=Y[1];Object(b.useEffect)(function(){n.actionTabs.key==="Banner-SendShixuns"&&(q.id=g.id,Z(q),ie(q))},[n.actionTabs.key]);var ie=function(){var H=Object(j.a)(x.a.mark(function W(z){var V;return x.a.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.next=2,p({type:"shixunsDetail/searchUserCourses",payload:z});case 2:V=ue.sent,V.status===401?(p({type:"shixunsDetail/setActionTabs",payload:{}}),_e(!1)):(_e(!0),A((V==null?void 0:V.courses_count)||0),k((V==null?void 0:V.course_list)||[]));case 4:case"end":return ue.stop()}},W)}));return function(z){return H.apply(this,arguments)}}(),he=function(W){var z=Object(Ne.a)(Object(Ne.a)({},q),{page:W,limit:10,search:encodeURI(R)});Z(z),ie(z)},ve=function(){var H=Object(j.a)(x.a.mark(function W(){var z,V,le;return x.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:if(I){de.next=3;break}return me(!0),de.abrupt("return");case 3:return V=(z=n.actionTabs.params)===null||z===void 0?void 0:z.id,de.next=6,p({type:"shixunsDetail/sendToCourse",payload:{id:V,course_id:I}});case 6:le=de.sent,le.status!==401&&(y.b.success(le.message),Pe(),o.c===null||o.c===void 0||o.c.replace(le.first_category_url));case 8:case"end":return de.stop()}},W)}));return function(){return H.apply(this,arguments)}}(),Pe=function(){U(""),K(null),me(!1),p({type:"shixunsDetail/setActionTabs",payload:{}}),_e(!1)};return e.a.createElement(ae.a,{centered:!0,keyboard:!1,closable:!1,title:"\u53D1\u9001\u5B9E\u8BAD",visible:ye,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:ve,onCancel:Pe},e.a.createElement("div",{className:Ae.a.wrap},e.a.createElement("div",{className:Ae.a.title},"\u9009\u62E9\u7684\u5B9E\u8BAD\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),e.a.createElement("div",{className:"mb10"},e.a.createElement(jt,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:R,onChange:function(W){return U(W.target.value)},onSearch:function(W){U(W);var z=Object(Ne.a)(Object(Ne.a)({},q),{page:1,limit:10,search:encodeURI(W)});Z(z),ie(z)}})),e.a.createElement("div",{className:Ae.a.radioWrap},e.a.createElement(Dt.a.Group,{value:I,onChange:function(W){K(W.target.value),me(!1)}},T.map(function(H,W){return e.a.createElement(Dt.a,{className:Ae.a.radio,value:H.course_id,key:W},H.name)}))),be&&e.a.createElement("div",{className:Ae.a.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),C>10&&e.a.createElement("div",{className:Ae.a.pagination},e.a.createElement(gt.a,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:q==null?void 0:q.page,pageSize:10,total:C,onChange:he}))))},Nt=Object(o.a)(function(s){var a=s.shixunsDetail,n=s.loading,r=s.globalSetting;return{shixunsDetail:a,globalSetting:r,loading:n.models.index}})(Tt),Lt=t("WllH"),L=t.n(Lt),$t=function(a){var n=a.shixunsDetail,r=a.globalSetting,m=a.loading,p=a.dispatch,$=Object(oe.a)(a,["shixunsDetail","globalSetting","loading","dispatch"]),g=Object(b.useState)(!1),B=Object(Q.a)(g,2),D=B[0],C=B[1],A=function(){var P=Object(j.a)(x.a.mark(function S(){var T,k,M,N;return x.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return C(!0),U.next=3,p({type:"shixunsDetail/cancelRelease",payload:{id:(T=n.actionTabs.params)===null||T===void 0?void 0:T.id}});case 3:k=U.sent,p({type:"shixunsDetail/setActionTabs",payload:{}}),C(!1),k.status!==401&&(y.b.success(k.message),p({type:"shixunsDetail/getShixunsDetail",payload:{id:(M=n.actionTabs.params)===null||M===void 0?void 0:M.id}}),p({type:"shixunsDetail/getRightData",payload:{id:(N=n.actionTabs.params)===null||N===void 0?void 0:N.id}}));case 7:case"end":return U.stop()}},S)}));return function(){return P.apply(this,arguments)}}();return e.a.createElement(ae.a,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",visible:n.actionTabs.key==="Banner-CancelRelease",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:D,onOk:A,okButtonProps:{loading:D},onCancel:function(){p({type:"shixunsDetail/setActionTabs",payload:{}})}},e.a.createElement("div",{className:L.a.wrap},e.a.createElement("p",{className:L.a.text},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),e.a.createElement("p",{className:"".concat(L.a.text," ").concat(L.a.color848282)},"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5C06\u65E0\u6CD5\u5728\u7EC4\u5EFA\u8BD5\u5377\u65F6\u9009\u7528\u8BE5\u5B9E\u8BAD\u9898")))},kt=Object(o.a)(function(s){var a=s.shixunsDetail,n=s.loading,r=s.globalSetting;return{shixunsDetail:a,globalSetting:r,loading:n.models.index}})($t),wt=function(a){var n,r,m=a.shixunsDetail,p=a.globalSetting,$=a.loading,g=a.dispatch,B=Object(oe.a)(a,["shixunsDetail","globalSetting","loading","dispatch"]),D=Object(b.useState)(!1),C=Object(Q.a)(D,2),A=C[0],P=C[1],S=function(){var T=Object(j.a)(x.a.mark(function k(){var M,N,R,U,ne,w;return x.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return P(!0),K.next=3,g({type:"shixunsDetail/cancelPublic",payload:{id:(M=m.actionTabs.params)===null||M===void 0?void 0:M.id}});case 3:N=K.sent,g({type:"shixunsDetail/setActionTabs",payload:{}}),P(!1),N.status===0&&(g({type:"shixunsDetail/getShixunsDetail",payload:{id:(R=m.actionTabs.params)===null||R===void 0?void 0:R.id}}),g({type:"shixunsDetail/getRightData",payload:{id:(U=m.actionTabs.params)===null||U===void 0?void 0:U.id}}),y.b.success(((ne=m.actionTabs)===null||ne===void 0||((w=ne.params)===null||w===void 0)?void 0:w.isCancelPublic)?"\u64A4\u9500\u516C\u5F00\u6210\u529F!":"\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F!"));case 7:case"end":return K.stop()}},k)}));return function(){return T.apply(this,arguments)}}();return e.a.createElement(ae.a,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",visible:m.actionTabs.key==="Banner-CancelPublic",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:A,onOk:S,onCancel:function(){g({type:"shixunsDetail/setActionTabs",payload:{}})}},e.a.createElement("div",{className:L.a.wrap},e.a.createElement("p",{className:L.a.text},"\u662F\u5426\u786E\u8BA4\u64A4\u9500",((n=m.actionTabs)===null||n===void 0||((r=n.params)===null||r===void 0)?void 0:r.isCancelPublic)?"":"\u7533\u8BF7","\u516C\u5F00\uFF1F")))},It=Object(o.a)(function(s){var a=s.shixunsDetail,n=s.loading,r=s.globalSetting;return{shixunsDetail:a,globalSetting:r,loading:n.models.index}})(wt),Wt=function(a){var n=a.shixunsDetail,r=a.globalSetting,m=a.loading,p=a.dispatch,$=Object(oe.a)(a,["shixunsDetail","globalSetting","loading","dispatch"]),g=Object(b.useState)(!1),B=Object(Q.a)(g,2),D=B[0],C=B[1],A=function(){var P=Object(j.a)(x.a.mark(function S(){var T,k,M,N;return x.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return C(!0),U.next=3,p({type:"shixunsDetail/applyPublic",payload:{id:(T=n.actionTabs.params)===null||T===void 0?void 0:T.id}});case 3:k=U.sent,p({type:"shixunsDetail/setActionTabs",payload:{}}),C(!1),k.status===0&&(p({type:"shixunsDetail/getShixunsDetail",payload:{id:(M=n.actionTabs.params)===null||M===void 0?void 0:M.id}}),p({type:"shixunsDetail/getRightData",payload:{id:(N=n.actionTabs.params)===null||N===void 0?void 0:N.id}}));case 7:case"end":return U.stop()}},S)}));return function(){return P.apply(this,arguments)}}();return e.a.createElement(ae.a,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",visible:n.actionTabs.key==="Banner-ApplyPublic",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",confirmLoading:D,onOk:A,onCancel:function(){p({type:"shixunsDetail/setActionTabs",payload:{}})}},e.a.createElement("div",{className:L.a.wrap},e.a.createElement("p",{className:L.a.text},"\u516C\u5F00\u5B9E\u8BAD\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\uFF0C"),e.a.createElement("p",{className:"".concat(L.a.text," mt5")},"\u516C\u5F00\u7684\u5B9E\u8BAD\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\u3002\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528"),e.a.createElement("p",{className:"".concat(L.a.text," mt5")},"\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u5373\u53EF\u3002")))},Xt=Object(o.a)(function(s){var a=s.shixunsDetail,n=s.loading,r=s.globalSetting;return{shixunsDetail:a,globalSetting:r,loading:n.models.index}})(Wt),Kt=function(a){var n,r,m=a.shixunsDetail,p=a.globalSetting,$=a.loading,g=a.dispatch,B=Object(oe.a)(a,["shixunsDetail","globalSetting","loading","dispatch"]);return e.a.createElement(ae.a,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",visible:m.actionTabs.key==="Banner-Per",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){g({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:function(){g({type:"shixunsDetail/setActionTabs",payload:{}})}},e.a.createElement("p",{className:"tc font16"},"\u8BE5\u5B9E\u8BAD\u6240\u4F7F\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u4E3A\u79C1\u6709\u73AF\u5883\uFF1A",(n=m.actionTabs)===null||n===void 0||((r=n.params)===null||r===void 0)?void 0:r.message,e.a.createElement("br",null),"\u60A8\u65E0\u8BE5\u5B9E\u9A8C\u73AF\u5883\u7684\u4F7F\u7528\u6743\u9650\uFF0C\u6240\u4EE5\u65E0\u6CD5\u590D\u5236\u8BE5\u5B9E\u8BAD"))},zt=Object(o.a)(function(s){var a=s.shixunsDetail,n=s.loading,r=s.globalSetting;return{shixunsDetail:a,globalSetting:r,loading:n.models.index}})(Kt),Vt=function(a){var n,r=a.shixunsDetail,m=a.globalSetting,p=a.loading,$=a.dispatch,g=Object(oe.a)(a,["shixunsDetail","globalSetting","loading","dispatch"]),B=((n=r.actionTabs)===null||n===void 0?void 0:n.params)||{},D=B.tagPosition,C=D===void 0?[]:D,A=B.evaluationSetPosition,P=A===void 0?[]:A,S=B.publishBoxStatus,T=function(){if(S===0||S===1){var I,K;$({type:"shixunsDetail/getShixunsDetail",payload:{id:(I=r.actionTabs.params)===null||I===void 0?void 0:I.id}}),$({type:"shixunsDetail/getRightData",payload:{id:(K=r.actionTabs.params)===null||K===void 0?void 0:K.id}})}$({type:"shixunsDetail/setActionTabs",payload:{}})},k=function(){return e.a.createElement("div",{className:L.a.wrap},e.a.createElement("p",{className:L.a.text},"\u53D1\u5E03\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))},M=function(){return e.a.createElement("div",{className:L.a.wrap},e.a.createElement("p",{className:L.a.text},"\u53D1\u5E03\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"),e.a.createElement("p",{className:"".concat(L.a.text," font12")},"\u2022 \u6211\u4EEC\u5C06\u57281-2\u4E2A\u5DE5\u4F5C\u65E5\u5185\u5B8C\u6210\u5BA1\u6838"))},N=function(){return e.a.createElement("div",{className:L.a.wrap},e.a.createElement("p",{className:L.a.text},"\u7B2C",P.join(","),"\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03"))},R=function(){return e.a.createElement("div",{className:L.a.wrap},e.a.createElement("p",{className:L.a.text},"\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E",e.a.createElement("br",null),"\u7B2C",C.join(","),"\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145"))},U=function(){return e.a.createElement("div",{className:L.a.wrap},e.a.createElement("p",{className:L.a.text},"\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"))},ne=function(){var I={0:k,1:M,2:N,3:R};return I[S]?I[S]():U()};return e.a.createElement(ae.a,{centered:!0,keyboard:!1,closable:!1,title:"\u63D0\u793A",visible:r.actionTabs.key==="Banner-ApplyRelease",okText:"\u77E5\u9053\u5566",onOk:T,onCancel:function(){$({type:"shixunsDetail/setActionTabs",payload:{}})}},ne())},Gt=Object(o.a)(function(s){var a=s.shixunsDetail,n=s.loading,r=s.globalSetting;return{shixunsDetail:a,globalSetting:r,loading:n.models.index}})(Vt),Fe=t("NLgs"),bt=t("HBuW"),Qt=t("RCxd"),yt=t("m3rI"),Ct=t("ErOA"),Le=t("xKgJ"),ce=t("1vsH"),Ht=function(a){var n,r,m,p,$,g,B,D,C,A,P,S,T,k,M,N,R,U,ne,w,I,K,fe,Ee,be,me,xe,ge,ye,_e,Ce,Y,q,Z,ie,he,ve,Pe,H,W,z,V,le,ue,de,Qe,He,Je,Ze,Ye,qe,et,tt,at,nt,it,lt,ut,st,ot,rt,dt,ct,i=a.shixunsDetail,ke=a.user,Da=a.globalSetting,ba=a.loading,F=a.dispatch,ya=Object(oe.a)(a,["shixunsDetail","user","globalSetting","loading","dispatch"]),Pt=Object(re.l)(),O=Object(b.useRef)(""),ia=Object(b.useState)(!1),Rt=Object(Q.a)(ia,2),la=Rt[0],_t=Rt[1],ua=Object(b.useState)(!1),Ut=Object(Q.a)(ua,2),sa=Ut[0],At=Ut[1],St=Object(b.useRef)(null),oa=[{level:"\u521D\u7EA7",color:"#44D7B6"},{level:"\u4E2D\u7EA7",color:"#F7B500"},{level:"\u4E2D\u9AD8\u7EA7",color:"#FF8C29"},{level:"\u9AD8\u7EA7",color:"#E53333"}];Object(b.useEffect)(function(){var h;O.current=(h=Pt.pathname.split("/"))===null||h===void 0?void 0:h[2]},[Pt.pathname]);var Et=(n=ke.userInfo)===null||n===void 0||((r=n.shixun)===null||r===void 0)?void 0:r.editable,ra=function(){var h=Object(j.a)(x.a.mark(function l(){var d,v,f,_;return x.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!(((d=i.detail)===null||d===void 0?void 0:d.windows_vnc)&&!Object(Le.g)())){u.next=2;break}return u.abrupt("return",!1);case 2:if(!((v=i.detail)===null||v===void 0?void 0:v.can_fork)){u.next=5;break}return F({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),u.abrupt("return");case 5:return u.next=7,Object(Ct.a)("/api/shixuns/".concat(O==null?void 0:O.current,"/copy.json"),{method:"post",body:{}});case 7:f=u.sent,f.status===0&&(o.c===null||o.c===void 0||o.c.push("/shixuns/".concat((_=f.data)===null||_===void 0?void 0:_.shixun,"/challenges")),y.b.success("\u590D\u5236\u6210\u529F")),f.status===-3&&F({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:f.message}}});case 10:case"end":return u.stop()}},l)}));return function(){return h.apply(this,arguments)}}(),da=function(){var h=Object(j.a)(x.a.mark(function l(){var d,v;return x.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D6\u6D88\u6536\u85CF"]),_.next=3,F({type:"shixunsDetail/cancelCollect",payload:{container_id:(d=i.detail)===null||d===void 0?void 0:d.id,container_type:"Shixun"}});case 3:v=_.sent,v.status===0&&(F({type:"shixunsDetail/getShixunsDetail",payload:{id:O.current}}),F({type:"shixunsDetail/getRightData",payload:{id:O.current}}),y.b.success(v.message));case 5:case"end":return _.stop()}},l)}));return function(){return h.apply(this,arguments)}}(),ca=function(){var h=Object(j.a)(x.a.mark(function l(){var d,v;return x.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u6536\u85CF"]),_.next=3,F({type:"shixunsDetail/collect",payload:{container_id:(d=i.detail)===null||d===void 0?void 0:d.id,container_type:"Shixun"}});case 3:v=_.sent,v.status===0&&(F({type:"shixunsDetail/getShixunsDetail",payload:{id:O.current}}),F({type:"shixunsDetail/getRightData",payload:{id:O.current}}),y.b.success(v.message));case 5:case"end":return _.stop()}},l)}));return function(){return h.apply(this,arguments)}}(),_a=function(){var l;if(Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u53D1\u9001\u81F3\u8BFE\u5802"]),(l=i.detail)===null||l===void 0?void 0:l.need_authorize){Object(Fe.a)(!1);return}if(!Object(Fe.e)(F))return;F({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-SendShixuns",params:{id:O.current}}})},Ea=function(){Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u53D1\u5E03"]),F({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelRelease",params:{id:O.current}}})},Bt=function(l){Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u64A4\u9500\u516C\u5F00"]),F({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelPublic",params:{id:O.current,isCancelPublic:l}}})},ma=function(){var h=Object(j.a)(x.a.mark(function l(){var d;return x.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,F({type:"shixunsDetail/applyPublic",payload:{id:O.current}});case 2:d=f.sent,F({type:"shixunsDetail/setActionTabs",payload:{}}),d.status===0&&(y.b.info("\u5B9E\u8DF5\u9879\u76EE\u516C\u5F00\u6210\u529F"),F({type:"shixunsDetail/getShixunsDetail",payload:{id:O.current}}),F({type:"shixunsDetail/getRightData",payload:{id:O.current}}));case 5:case"end":return f.stop()}},l)}));return function(){return h.apply(this,arguments)}}(),ha=function(){var h=Object(j.a)(x.a.mark(function l(){var d,v;return x.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u7533\u8BF7\u53D1\u5E03"]),_.next=3,F({type:"shixunsDetail/release",payload:{id:O.current}});case 3:if(d=_.sent,F({type:"shixunsDetail/getShixunsDetail",payload:{id:O.current}}),F({type:"shixunsDetail/getRightData",payload:{id:O.current}}),v=(d==null?void 0:d.evaluation_set_position)||[],!(d.status===0)){_.next=10;break}return ae.a.info({width:530,title:"\u63D0\u793A",centered:!0,content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u53D1\u5E03\u540E\u53EF\u5728\u7EC4\u5EFA\u8BD5\u5377\u65F6\u8FDB\u884C\u9009\u7528"),okText:"\u77E5\u9053\u5566"}),_.abrupt("return");case 10:F({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyRelease",params:{tagPosition:d==null?void 0:d.tag_position,evaluationSetPosition:v,publishBoxStatus:d.status}}});case 11:case"end":return _.stop()}},l)}));return function(){return h.apply(this,arguments)}}(),va=function(){var h=Object(j.a)(x.a.mark(function l(){var d,v,f;return x.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(Object(Fe.e)(F)){X.next=2;break}return X.abrupt("return");case 2:if(((d=i.detail)===null||d===void 0?void 0:d.shixun_status)>1&&_t(!0),At(!0),!(((v=i.detail)===null||v===void 0?void 0:v.is_jupyter)||((f=i.detail)===null||f===void 0?void 0:f.is_jupyter_lab))){X.next=8;break}return X.next=7,F({type:"shixunsDetail/execJupyter",payload:{id:O.current}}).then(function(u){_t(!1),(u==null?void 0:u.identifier)&&(o.c===null||o.c===void 0||o.c.push("/tasks/".concat(u.identifier,"/jupyter")))});case 7:return X.abrupt("return");case 8:return At(!1),X.next=11,F({type:"shixunsDetail/execShixun",payload:{id:O.current}}).then(function(u){if(_t(!1),u==null?void 0:u.game_identifier){o.c===null||o.c===void 0||o.c.push("/tasks/".concat(u.game_identifier));return}(u==null?void 0:u.status)===2?pa(u==null?void 0:u.message):(u==null?void 0:u.status)===3&&Ft(u==null?void 0:u.message)});case 11:case"end":return X.stop()}},l)}));return function(){return h.apply(this,arguments)}}(),pa=function h(l){var d;l=((d=l)===null||d===void 0?void 0:d.includes(".json"))?l:"".concat(l,".json"),ae.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var v=Object(j.a)(x.a.mark(function _(){var X,u;return x.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return se.next=2,Object(bt.tb)({url:l});case 2:if(X=se.sent,X){se.next=5;break}return se.abrupt("return");case 5:return y.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),se.next=8,Object(bt.A)({id:X.shixun_identifier});case 8:if(u=se.sent,!(u==null?void 0:u.game_identifier)){se.next=12;break}return o.c===null||o.c===void 0||o.c.push("/tasks/".concat(u.game_identifier)),se.abrupt("return");case 12:(u==null?void 0:u.status)===2?h(u==null?void 0:u.message):(u==null?void 0:u.status)===3&&Ft(u==null?void 0:u.message);case 13:case"end":return se.stop()}},_)}));function f(){return v.apply(this,arguments)}return f}()})},Ft=function(l){ae.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",l,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},fa=function(){var l,d=(l=i.detail)===null||l===void 0?void 0:l.diffcult;if(!d)return"--";var v=oa.find(function(f){return f.level===d}).color;return v},Ot=function(l){return l?(l>=1e3&&(l=l/1e3+"K"),l):0},we=function(){var h=Object(j.a)(x.a.mark(function l(d){var v,f,_,X,u,Oe;return x.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return u=(v=St.current)===null||v===void 0||((f=v.state)===null||f===void 0)?void 0:f.value,Me.next=3,Object(Ct.a)("/api/shixuns/".concat(O==null?void 0:O.current,"/mark.json"),{method:"post",body:{mark_status:d===4?(_=i.detail)===null||_===void 0?void 0:_.mark_status:((X=i.detail)===null||X===void 0?void 0:X.mark_status)===d?0:d,mark_content:u}});case 3:Oe=Me.sent,(Oe==null?void 0:Oe.status)===0&&F({type:"shixunsDetail/getShixunsDetail",payload:{id:O.current}});case 5:case"end":return Me.stop()}},l)}));return function(d){return h.apply(this,arguments)}}(),xa=function(){var l,d,v,f;return e.a.createElement("div",{className:c.a.customPopover},e.a.createElement("p",null,e.a.createElement("b",null,"\u6807\u7B7E"),e.a.createElement("span",null,"\u6807\u7B7E\u7528\u4E8E\u7BA1\u7406\uFF0C\u4EC5\u7BA1\u7406\u5458/\u8FD0\u8425\u4EBA\u5458\u53EF\u89C1")),e.a.createElement("ul",null,e.a.createElement("li",{onClick:function(){return we(1)},className:((l=i.detail)===null||l===void 0?void 0:l.mark_status)===1?c.a.active:""},"\u6B63\u5E38 ",e.a.createElement("i",{className:"iconfont icon-duigou1"})),e.a.createElement("li",{onClick:function(){return we(2)},className:((d=i.detail)===null||d===void 0?void 0:d.mark_status)===2?c.a.active:""},"\u9700\u5B8C\u5584 ",e.a.createElement("i",{className:"iconfont icon-duigou1"})),e.a.createElement("li",{onClick:function(){return we(3)},className:((v=i.detail)===null||v===void 0?void 0:v.mark_status)===3?c.a.active:""},"\u65E0\u6CD5\u4F7F\u7528 ",e.a.createElement("i",{className:"iconfont icon-duigou1"}))),e.a.createElement("p",{style:{margin:"16px 0"}},e.a.createElement("b",null,"\u5907\u6CE8"),e.a.createElement("span",null,"\u5B57\u6570\u9650\u5236\u5728140\u5B57\u4EE5\u5185")),e.a.createElement(Te.a.TextArea,{key:Math.random(),ref:St,defaultValue:(f=i.detail)===null||f===void 0?void 0:f.mark_content,onBlur:function(X){return we(4)},rows:4,maxLength:140}))};return console.log(ke.userInfo,"shixunsDetail"),e.a.createElement("section",null,e.a.createElement("aside",{className:c.a.banner,style:((m=i.detail)===null||m===void 0?void 0:m.banner_image)?{backgroundImage:"url(".concat(yt.a.API_SERVER+((p=i.detail)===null||p===void 0?void 0:p.banner_image),")")}:{}},e.a.createElement("aside",{className:c.a.wrp},e.a.createElement("div",{className:c.a.action},e.a.createElement("div",{className:c.a.titleWrap},(($=i.detail)===null||$===void 0?void 0:$.shixun_status)===3&&e.a.createElement(ee.a,{title:"\u5DF2\u5173\u95ED"},e.a.createElement("i",{className:"iconfont icon-yiguanbi3 mr10",style:{color:"#f7b500"}})),((g=i.detail)===null||g===void 0?void 0:g.shixun_status)===-1&&e.a.createElement("span",{className:c.a.deleteBtnStatus},"\u5DF2\u5220\u9664"),e.a.createElement("span",{className:c.a.title},((B=i.detail)===null||B===void 0?void 0:B.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),e.a.createElement("div",{className:c.a.btn,style:{backgroundColor:fa()}},(D=i.detail)===null||D===void 0?void 0:D.diffcult),Object(Le.k)()&&((C=i.detail)===null||C===void 0?void 0:C.fork_from)&&e.a.createElement("a",{href:"/shixuns/".concat((A=i.detail)===null||A===void 0||((P=A.fork_from)===null||P===void 0)?void 0:P.fork_identifier,"/challenges"),target:"_blank",className:"iconfont icon-fork",style:{fontSize:21}}),Object(Le.k)()&&e.a.createElement(We.a,{trigger:"click",content:xa()},e.a.createElement(Qt.a,{className:"current font18 ml5 c-light-primary",rotate:180}))),e.a.createElement("div",{className:c.a.actionBtns},e.a.createElement("div",{className:c.a.gold},e.a.createElement("div",null,e.a.createElement("i",{className:"iconfont icon-jinbi1 font16"}),e.a.createElement("span",null,"\u91D1\u5E01")),e.a.createElement("div",null,i==null||((S=i.detail)===null||S===void 0)?void 0:S.gold)),!((T=i.detail)===null||T===void 0?void 0:T.is_jupyter)&&e.a.createElement("div",{className:c.a.gold},e.a.createElement("div",null,e.a.createElement("i",{className:"iconfont icon-pingfen2 font15"}),e.a.createElement("span",null,"\u8BC4\u5206")),e.a.createElement("div",null,(k=i.detail)===null||k===void 0?void 0:k.score_info)),(((M=i.detail)===null||M===void 0?void 0:M.identity)<8||((N=ke.userInfo)===null||N===void 0?void 0:N.is_shixun_marker))&&((R=i.detail)===null||R===void 0?void 0:R.shixun_status)!==-1&&((U=i.detail)===null||U===void 0?void 0:U.shixun_status)!==0&&((ne=i.detail)===null||ne===void 0?void 0:ne.can_copy)&&e.a.createElement("div",{className:c.a.fork},e.a.createElement(ee.a,{title:!Object(Le.g)()&&((w=i.detail)===null||w===void 0?void 0:w.windows_vnc)&&"Windows\u955C\u50CF\u4E0D\u652F\u6301\u590D\u5236"},e.a.createElement("div",{onClick:function(){var l;if((l=i.detail)===null||l===void 0?void 0:l.need_authorize){Object(Fe.a)(!1);return}Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u590D\u5236\u5B9E\u8BAD"]),ra()}},e.a.createElement("i",{className:"iconfont icon-Fock font13"}),e.a.createElement("span",null,"\u590D\u5236"))),e.a.createElement("div",{onClick:function(){return o.c.push("/shixuns/".concat(O.current,"/fork_list"))}},Ot((I=i.detail)===null||I===void 0?void 0:I.fork_num))),e.a.createElement("div",{className:c.a.collect},e.a.createElement("div",null,((K=i.detail)===null||K===void 0?void 0:K.is_collect)?e.a.createElement("span",{onClick:da},e.a.createElement("i",{className:"iconfont icon-shoucangerji font13"}),e.a.createElement("span",null,"\u53D6\u6D88\u6536\u85CF")):e.a.createElement("span",{onClick:ca},e.a.createElement("i",{className:"iconfont icon-shoucangyiji font14"}),e.a.createElement("span",null,"\u6536\u85CF"))),e.a.createElement("div",null,Ot((fe=i.detail)===null||fe===void 0?void 0:fe.collection_count))))),e.a.createElement("div",{className:c.a.contentWrap},e.a.createElement("div",{className:c.a.contentLeftWrap},e.a.createElement("div",{className:c.a.user},e.a.createElement("a",{href:(Ee=i.rightData)===null||Ee===void 0||((be=Ee.creator)===null||be===void 0)?void 0:be.user_url,target:"_blank",className:c.a.img},e.a.createElement("img",{src:"".concat(yt.a.IMG_SERVER,"/").concat(((me=i.rightData)===null||me===void 0?void 0:me.creator)&&"images/".concat((xe=i.rightData)===null||xe===void 0?void 0:xe.creator.image_url,"?1532489442")),alt:"\u5934\u50CF"})),e.a.createElement("div",{className:c.a.text},e.a.createElement(ee.a,{title:(ge=i.rightData)===null||ge===void 0||((ye=ge.creator)===null||ye===void 0)?void 0:ye.name},e.a.createElement("a",{href:(_e=i.rightData)===null||_e===void 0||((Ce=_e.creator)===null||Ce===void 0)?void 0:Ce.user_url,target:"_blank",className:c.a.d1},(Y=i.rightData)===null||Y===void 0||((q=Y.creator)===null||q===void 0)?void 0:q.name)),e.a.createElement(ee.a,{title:((Z=i.rightData)===null||Z===void 0||((ie=Z.creator)===null||ie===void 0)?void 0:ie.school)==="***"?"\u672C\u5355\u4F4D\u4E0D\u5BF9\u5916\u516C\u5F00":(he=i.rightData)===null||he===void 0||((ve=he.creator)===null||ve===void 0)?void 0:ve.school},e.a.createElement("div",{className:c.a.d2},(Pe=i.rightData)===null||Pe===void 0||((H=Pe.creator)===null||H===void 0)?void 0:H.school)))),!!((W=i.detail)===null||W===void 0?void 0:W.stu_num)&&e.a.createElement("div",{className:c.a.ratingTitle},e.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570\xA0"),e.a.createElement("span",null,(z=i.detail)===null||z===void 0?void 0:z.stu_num)),e.a.createElement("div",{className:c.a.ratingTitle,style:{marginLeft:20}},e.a.createElement("span",null,"\u8BBF\u95EE\u6B21\u6570\xA0"),e.a.createElement("span",null,(V=i.detail)===null||V===void 0?void 0:V.visits))),e.a.createElement("div",{className:c.a.operationWrap},!((le=i.detail)===null||le===void 0?void 0:le.is_jupyter)&&E((ue=i.detail)===null||ue===void 0?void 0:ue.shixun_status)&&((de=ke.userInfo)===null||de===void 0?void 0:de.user_identity)!=="\u5B66\u751F"&&e.a.createElement(ee.a,{placement:"bottom",title:"\u4EE5\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},e.a.createElement("div",{className:c.a.iconBtn,onClick:_a},e.a.createElement("i",{className:"iconfont icon-fasongzhi1 font20"}),e.a.createElement("span",null,"\u53D1\u9001\u81F3"))),((Qe=i.detail)===null||Qe===void 0?void 0:Qe.shixun_status)===2&&((He=i.detail)===null||He===void 0?void 0:He.public)===0&&Et&&e.a.createElement(ee.a,{placement:"bottom",overlayStyle:{maxWidth:280},title:e.a.createElement("span",null,"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5C06\u65E0\u6CD5\u5728\u7EC4\u5EFA\u8BD5\u5377\u65F6\u9009\u7528\u8BE5\u5B9E\u8BAD\u9898")},e.a.createElement("div",{className:c.a.iconBtn,onClick:Ea},e.a.createElement("i",{className:"iconfont icon-chexiaofabu2"}),e.a.createElement("span",null,"\u64A4\u9500\u53D1\u5E03"))),((Je=i.detail)===null||Je===void 0?void 0:Je.shixun_status)===0&&Et&&e.a.createElement(ee.a,{placement:"bottom",title:"\u53D1\u5E03\u540E\uFF0C\u53EF\u5728\u7EC4\u5EFA\u8BD5\u5377\u65F6\u8FDB\u884C\u9009\u7528"},e.a.createElement("div",{className:c.a.iconBtn,onClick:ha},e.a.createElement("i",{className:"iconfont icon-fabu3"}),e.a.createElement("span",null,"\u53D1\u5E03"))),((Ze=i.detail)===null||Ze===void 0?void 0:Ze.shixun_status)===2&&((Ye=i.detail)===null||Ye===void 0?void 0:Ye.public)===1&&Et&&e.a.createElement(ee.a,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B"},e.a.createElement("div",{className:c.a.iconBtn,onClick:function(){return Bt(!1)}},e.a.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),e.a.createElement("span",null,"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"))),((qe=i.detail)===null||qe===void 0?void 0:qe.public)===2&&((et=i.detail)===null||et===void 0?void 0:et.can_public)&&e.a.createElement(ee.a,{placement:"bottom",title:"\u64A4\u9500\u540E\uFF0C\u4EC5\u4E2A\u4EBA\u53EF\u4EE5\u67E5\u770B\u548C\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE"},e.a.createElement("div",{className:c.a.iconBtn,onClick:function(){return Bt(!0)}},e.a.createElement("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),e.a.createElement("span",null,"\u64A4\u9500\u516C\u5F00"))),((tt=i.detail)===null||tt===void 0?void 0:tt.shixun_status)===2&&((at=i.detail)===null||at===void 0?void 0:at.public)===0&&((nt=i.detail)===null||nt===void 0?void 0:nt.can_public)&&e.a.createElement(ee.a,{placement:"bottom",title:"\u516C\u5F00\u540E\uFF0C\u5168\u90E8\u7528\u6237\u5C06\u53EF\u4EE5\u67E5\u770B\u548C\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE"},e.a.createElement("div",{className:c.a.iconBtn,onClick:ma},e.a.createElement("i",{className:"iconfont icon-shenqinggongkai1 font18"}),e.a.createElement("span",null,"\u7533\u8BF7\u516C\u5F00"))),((it=i.detail)===null||it===void 0?void 0:it.shixun_status)!==-1&&e.a.createElement(ee.a,{placement:"bottom",title:((lt=i.detail)===null||lt===void 0?void 0:lt.need_authorize)?"\u9700\u6388\u6743":pe((ut=i.detail)===null||ut===void 0||((st=ut.task_operation)===null||st===void 0)?void 0:st[0])},e.a.createElement(Be.a,{loading:sa,onClick:function(){var l;if((l=i.detail)===null||l===void 0?void 0:l.need_authorize){Object(Fe.a)(!1),Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u9700\u6388\u6743"]);return}Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875","\u5F00\u542F\u6311\u6218"]),va()},className:c.a.testBtn,type:"primary"},e.a.createElement("i",{className:"iconfont icon-jixutiaozhan mr10 font14"}),((ot=i.detail)===null||ot===void 0?void 0:ot.need_authorize)?"\u9700\u6388\u6743":((rt=i.detail)===null||rt===void 0?void 0:rt.shixun_status)>1?(dt=i.detail)===null||dt===void 0||((ct=dt.task_operation)===null||ct===void 0)?void 0:ct[0]:"\u6A21\u62DF\u5B9E\u6218")))))),la&&e.a.createElement("div",{className:c.a.fullScreenLoading},e.a.createElement(Re.a,{size:"large"})),e.a.createElement(ze,null),e.a.createElement(Nt,null),e.a.createElement(kt,null),e.a.createElement(It,null),e.a.createElement(zt,null),e.a.createElement(Xt,null),e.a.createElement(Gt,null))},Jt=Object(o.a)(function(s){var a=s.shixunsDetail,n=s.user,r=s.loading,m=s.globalSetting;return{shixunsDetail:a,user:n,globalSetting:m,loading:r.models.index}})(Ht),Zt=t("e1J2"),Ge=t.n(Zt),Yt=function(){var a=Object(b.useState)(0),n=Object(Q.a)(a,2),r=n[0],m=n[1],p=Object(b.useState)(0),$=Object(Q.a)(p,2),g=$[0],B=$[1],D=Object(b.useRef)();Object(b.useEffect)(function(){var A=localStorage.getItem("setPracticalFirstEntry");if(!A){document.body.setAttribute("style","height: 100vh; overflow: hidden");var P=document.getElementById("settingEntry");m(P.offsetLeft),B(P.offsetTop+18),D.current.style.display="block",P.style.opacity="0";var S=String(new Date().getTime());localStorage.setItem("setPracticalFirstEntry",S)}},[]);var C=function(){D.current.style.display="none",document.body.removeAttribute("style");var P=document.getElementById("settingEntry");P.style.opacity="1"};return e.a.createElement("div",{className:Ge.a.firstEntryModal,ref:D},e.a.createElement("div",{className:Ge.a.box,style:{left:r,top:g}},e.a.createElement("div",null,e.a.createElement("i",{className:"iconfont icon-shijianshezhi"})," ",e.a.createElement("span",null,"\u8BBE\u7F6E")),e.a.createElement("div",{className:Ge.a.tips},"\u53EF\u7F16\u8F91\u5B9E\u8DF5\u9879\u76EE\u7684\u57FA\u672C\u4FE1\u606F\u3001\u4EE3\u7801\u4ED3\u5E93\u3001\u4EFB\u52A1\u5173\u5361\u3001\u5B9E\u9A8C\u73AF\u5883\u7B49\u3002",e.a.createElement("i",{onClick:C,className:"iconfont icon-guanbi1"}))))},qt=Yt,ea=t("OnE8"),$e=t.n(ea),ta=function(a,n){var r={"1":{url:"/shixuns/".concat(n,"/challenges"),isPush:!1},"2":{url:"/shixuns/".concat(n,"/propaedeutics"),isPush:!1},"3":{url:"/shixuns/".concat(n,"/repository"),isPush:!0},"4":{url:"/shixuns/".concat(n,"/secret_repository"),isPush:!0},"5":{url:"/shixuns/".concat(n,"/collaborators"),isPush:!1},"6":{url:"/shixuns/".concat(n,"/dataset"),isPush:!1},"7":{url:"/shixuns/".concat(n,"/shixun_discuss"),isPush:!1},"8":{url:"/shixuns/".concat(n,"/ranking_list"),isPush:!1},"9":{url:"/shixuns/".concat(n,"/settings"),isPush:!1}};return r[a]||{}},aa=function(a){var n={challenges:"1",propaedeutics:"2",repository:"3",secret_repository:"4",collaborators:"5",dataset:"6",shixun_discuss:"7",ranking_list:"8",settings:"9"};return n[a]||"1"},na=function(a){var n,r,m,p,$,g,B,D,C,A,P,S,T,k,M,N=a.user,R=a.shixunsDetail,U=a.globalSetting,ne=a.loading,w=a.dispatch,I=Object(oe.a)(a,["user","shixunsDetail","globalSetting","loading","dispatch"]),K=Object(b.useState)(""),fe=Object(Q.a)(K,2),Ee=fe[0],be=fe[1],me=Object(b.useState)(""),xe=Object(Q.a)(me,2),ge=xe[0],ye=xe[1],_e=Object(re.l)();document.title=((n=R.detail)===null||n===void 0?void 0:n.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199",Object(b.useEffect)(function(){var Z=I.match.params.id;be(Z),w({type:"shixunsDetail/getShixunsDetail",payload:{id:Z}}),w({type:"shixunsDetail/getRightData",payload:{id:Z}})},[I.match.params.id]),Object(b.useEffect)(function(){var Z;ye(aa((Z=_e.pathname.split("/"))===null||Z===void 0?void 0:Z[3]))},[_e.pathname]);var Ce=function(ie){var he,ve,Pe=ie.item,H=ie.key,W=ie.keyPath,z=ie.domEvent;Object(ce.L)(["\u5B9E\u8DF5\u9879\u76EE","\u8BE6\u60C5\u9875",z.currentTarget.textContent]);var V=ta(H,Ee),le=V.url,ue=V.isPush;ue?(he=I.history)===null||he===void 0||he.push(le):(ve=I.history)===null||ve===void 0||ve.replace(le)},Y=(r=N.userInfo)===null||r===void 0||((m=r.shixun)===null||m===void 0)?void 0:m.own,q=(p=N.userInfo)===null||p===void 0||(($=p.shixun)===null||$===void 0)?void 0:$.editable;return e.a.createElement("section",{className:$e.a.bg},e.a.createElement(Jt,null),e.a.createElement("section",{className:$e.a.tabs},e.a.createElement("aside",{className:$e.a.wrap},e.a.createElement(te.a,{mode:"horizontal",onClick:Ce,selectedKeys:[ge]},e.a.createElement(te.a.Item,{key:"1"},"\u4EFB\u52A1"),Y&&!((g=R.detail)===null||g===void 0?void 0:g.is_jupyter)&&((B=R.detail)===null||B===void 0?void 0:B.init_repository)&&e.a.createElement(te.a.Item,{key:"3"},"\u4EE3\u7801"),Y&&((D=R.detail)===null||D===void 0?void 0:D.secret_repository)&&e.a.createElement(te.a.Item,{key:"4"},"\u79C1\u5BC6\u4EE3\u7801"),!((C=R.detail)===null||C===void 0?void 0:C.is_jupyter)&&!((A=R.detail)===null||A===void 0?void 0:A.is_disable_discuss)&&e.a.createElement(te.a.Item,{key:"7"},"\u8BC4\u8BBA"),!((P=R.detail)===null||P===void 0?void 0:P.is_jupyter)&&e.a.createElement(te.a.Item,{key:"8"},"\u6392\u884C\u699C"),Y&&e.a.createElement(te.a.Item,{key:"5"},"\u5408\u4F5C\u8005"),Y&&((S=R.detail)===null||S===void 0?void 0:S.is_jupyter)&&e.a.createElement(te.a.Item,{key:"6"},"\u6570\u636E\u96C6"),Y&&((T=R.detail)===null||T===void 0?void 0:T.is_jupyter)&&e.a.createElement(te.a.Item,{key:"9"},"\u914D\u7F6E")),Y&&q&&!((k=R.detail)===null||k===void 0?void 0:k.is_jupyter)&&e.a.createElement(Ie.Link,{className:$e.a.check,to:"/shixuns/".concat(Ee,"/edit"),id:"settingEntry"},e.a.createElement("i",{className:"iconfont icon-shijianshezhi"}),e.a.createElement("span",null,"\u8BBE\u7F6E")),Y&&!((M=R.detail)===null||M===void 0?void 0:M.is_jupyter)&&e.a.createElement(qt,null))),e.a.createElement("aside",{className:"edu-container"},I.children))},ga=J.default=Object(o.a)(function(s){var a=s.user,n=s.shixunsDetail,r=s.loading,m=s.globalSetting;return{user:a,shixunsDetail:n,globalSetting:m,loading:r.models.index}})(na)},OnE8:function(G,J,t){G.exports={flex_box_center:"flex_box_center___3KzVb",flex_space_between:"flex_space_between___1y_9_",flex_box_vertical_center:"flex_box_vertical_center___3HK2I",flex_box_center_end:"flex_box_center_end___34hl0",flex_box_column:"flex_box_column___1XnGy",bg:"bg___1v-Rv",tabs:"tabs___2BB1H",wrap:"wrap___2po5v",check:"check___1_A63"}},WdTA:function(G,J,t){G.exports=t.p+"static/studnetqun.598eeb43.png"},WllH:function(G,J,t){G.exports={wrap:"wrap___2q6on",text:"text___1yZQf",color848282:"color848282___FPtPV"}},e1J2:function(G,J,t){G.exports={firstEntryModal:"firstEntryModal___lfu9W",box:"box___2xZtG",tips:"tips___1rIdf"}},kg1m:function(G,J,t){G.exports={wrap:"wrap___2q1wz",title:"title___1bBwV",radioWrap:"radioWrap___3ruX3",radio:"radio___q8ltH",colorFF0000:"colorFF0000___lC3JL",pagination:"pagination___25ag8"}},mOS8:function(G,J,t){G.exports=t.p+"static/403Qrcode.6c17b6f4.png"},y0eN:function(G,J,t){G.exports={flex_box_center:"flex_box_center___3YumY",flex_space_between:"flex_space_between___1nUaZ",flex_box_vertical_center:"flex_box_vertical_center___1nc4I",flex_box_center_end:"flex_box_center_end___2fX6f",flex_box_column:"flex_box_column___7pZBv",banner:"banner___2h_B6",wrp:"wrp___3CHDk",action:"action___1xzYu",titleWrap:"titleWrap___2SZt9",deleteBtnStatus:"deleteBtnStatus___3hoqD",title:"title___kydKh",btn:"btn___3blgh",actionBtns:"actionBtns___30tMe",ratingTitle:"ratingTitle___1QOw8",fork:"fork___nGFgz",collect:"collect___1xKVw",gold:"gold___3sslE",contentWrap:"contentWrap___3buB4",contentLeftWrap:"contentLeftWrap___qA6oF",user:"user___24DCE",text:"text___17gAC",d1:"d1___3Lcv7",d2:"d2___2YvGL",operationWrap:"operationWrap___293bz",iconBtn:"iconBtn___ennWs",testBtn:"testBtn___2_iNw",fullScreenLoading:"fullScreenLoading___2WTKa",customPopover:"customPopover___2tQ4w",active:"active____M5PO"}}}]);