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__Index.a32e1a06....

2 lines
12 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[249],{"1ZF9":function(f,l,e){f.exports=e.p+"static/Authorize.cc9c212f.png"},BU3w:function(f,l,e){"use strict";e.d(l,"a",function(){return h});var J=e("MNnm"),T="rc-util-key";function P(c){if(c.attachTo)return c.attachTo;var _=document.querySelector("head");return _||document.body}function j(c){var _,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Object(J.a)())return null;var o=document.createElement("style");if((_=t.csp)===null||_===void 0?void 0:_.nonce){var g;o.nonce=(g=t.csp)===null||g===void 0?void 0:g.nonce}o.innerHTML=c;var p=P(t),s=p.firstChild;return t.prepend&&p.prepend?p.prepend(o):t.prepend&&s?p.insertBefore(o,s):p.appendChild(o),o}var m=new Map;function h(c,_){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=P(t);if(!m.has(o)){var g=j("",t),p=g.parentNode;m.set(o,p),p.removeChild(g)}var s=Array.from(m.get(o).children).find(function(L){return L.tagName==="STYLE"&&L[T]===_});if(s){var E,D;if(((E=t.csp)===null||E===void 0?void 0:E.nonce)&&s.nonce!==((D=t.csp)===null||D===void 0?void 0:D.nonce)){var C;s.nonce=(C=t.csp)===null||C===void 0?void 0:C.nonce}return s.innerHTML!==c&&(s.innerHTML=c),s}var x=j(c,t);return x[T]=_,x}},NLgs:function(f,l,e){"use strict";e.d(l,"e",function(){return G}),e.d(l,"f",function(){return K}),e.d(l,"d",function(){return Q}),e.d(l,"c",function(){return $}),e.d(l,"a",function(){return w}),e.d(l,"b",function(){return I});var J=e("miYZ"),T=e("tsqr"),P=e("9og8"),j=e("2qtc"),m=e("kLXV"),h=e("WmNS"),c=e.n(h),_=e("q1tI"),t=e.n(_),o=e("9kvl"),g=e("xKgJ"),p=e("1vsH"),s=e("RCxd"),E=e("yTi+"),D=e.n(E),C=e("1ZF9"),x=e.n(C),L=e("NoGO"),W=e.n(L),G=function(r){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!!(K(r)&&H(v))},K=function(r){return Object(g.p)()?!0:(r({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},H=function(){var r,v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,y=Object(o.c)()._store.getState(),a=y.user;return(r=a.userInfo)!==null&&r!==void 0&&r.profile_completed?!0:(m.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:v?"\u6309\u7167\u6709\u5173\u653F\u7B56\u89C4\u5B9A\uFF0C\u7279\u6B8A\u5B9E\u9A8C\u9700\u8981\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u624D\u80FD\u4F7F\u7528\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801":"\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(){o.d.push("/account/profile/edit")}}),!1)},Q=function(){var r,v=Object(o.c)()._store.getState(),y=v.user;return(r=y.userInfo)!==null&&r!==void 0&&r.professional_certification?!0:(m.a.confirm({title:"\u63D0\u793A",centered:!0,content:t.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(p.S)("/account/certification")}}),!1)},$=function(){return Object(g.a)()?!0:(m.a.warning({centered:!0,width:530,title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc",style:{marginLeft:-38}},t.a.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),t.a.createElement("img",{src:W.a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1)},w=function(r,v){return r?!0:(m.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:t.a.createElement("div",null,t.a.createElement("p",null,v||"\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"),t.a.createElement("div",{style:{marginLeft:"110px"}},t.a.createElement("img",{src:x.a,width:200}),t.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(p.S)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},I=function(r){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",y=Object(o.c)()._store.getState(),a=y.shixunsDetail.detail;return(a==null?void 0:a.public)===2||(a==null?void 0:a.public)===1||(a==null?void 0:a.shixun_status)===3?(m.a.info({centered:!0,icon:t.a.createElement(s.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc",style:{marginLeft:-38}},t.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},t.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",(a==null?void 0:a.public)===2?"\u5DF2\u516C\u5F00":(a==null?void 0:a.public)===1?"\u5F85\u5BA1\u6838":"\u5DF2\u5173\u95ED","\uFF0C",v,"\u3002"),t.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),t.a.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:D.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(a==null?void 0:a.shixun_status)===2?(m.a.confirm({centered:!0,icon:t.a.createElement(s.a,null),title:"\u63D0\u793A",content:t.a.createElement("div",null,t.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",v,"\u3002"),t.a.createElement("br",null),t.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(){m.a.confirm({width:440,centered:!0,icon:t.a.createElement(s.a,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){var k=Object(P.a)(c.a.mark(function n(){var A;return c.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,r({type:"shixunsDetail/cancelRelease",payload:{id:a==null?void 0:a.identifier}});case 2:A=S.sent,A.status!==401&&(T.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),r({type:"shixunsDetail/getShixunsDetail",payload:{id:a==null?void 0:a.identifier}}),r({type:"practiceSetting/getCommonData",payload:{id:a==null?void 0:a.identifier}}));case 4:case"end":return S.stop()}},n)}));function N(){return k.apply(this,arguments)}return N}()})}}),!0):!1}},NoGO:function(f,l,e){f.exports=e.p+"static/newqrcode.d852fdfc.png"},VgI9:function(f,l,e){"use strict";e.r(l);var J=e("14J3"),T=e("BMrR"),P=e("k1fw"),j=e("oBTY"),m=e("9og8"),h=e("tJVT"),c=e("WmNS"),_=e.n(c),t=e("q1tI"),o=e.n(t),g=e("hJE4"),p=e.n(g),s=e("HBuW"),E=e("Nf5h"),D=e("9kvl"),C=e("NLgs"),x=e("1vsH"),L=e("aOuo"),W=e.n(L),G=e("m3rI"),K=e("ErOA"),H=e("LvDl"),Q=e.n(H),$=function(I){var U=I.globalSetting,r=I.dispatch,v=Object(t.useState)(null),y=Object(h.a)(v,2),a=y[0],Y=y[1],k=Object(t.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",shixun_type:"all",discipline_id:"all",sub_discipline_id:"all"}),N=Object(h.a)(k,2),n=N[0],A=N[1],Z=Object(t.useState)([]),S=Object(h.a)(Z,2),q=S[0],le=S[1],se=Object(t.useState)([]),ee=Object(h.a)(se,2),te=ee[0],ne=ee[1],z=Object(t.useRef)([{id:"all",name:"\u5168\u90E8"}]),_e=Object(t.useState)([]),ae=Object(h.a)(_e,2),de=ae[0],me=ae[1],ce=Object(t.useState)(0),oe=Object(h.a)(ce,2),pe=oe[0],Ee=oe[1],fe=Object(t.useState)(!0),re=Object(h.a)(fe,2),ve=re[0],ue=re[1],he=[{id:"new",name:"\u6700\u65B0"},{id:"hot",name:"\u6700\u70ED"},{id:"mine",name:"\u6211\u7684"}],ge=[{id:"all",name:"\u5168\u90E8\u9879\u76EE"},{id:"vnc",name:"\u56FE\u5F62\u5316"},{id:"web_ssh",name:"\u547D\u4EE4\u884C"},{id:"jupyter",name:"Jupyter"},{id:"jupyterlab",name:"JupyterLab"},{id:"unity_3d",name:"\u865A\u62DF\u4EFF\u771F"}];Object(t.useEffect)(function(){return r({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){r({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}},[]),Object(t.useEffect)(function(){Pe(),F(n)},[]);var Pe=function(){var O=Object(m.a)(_.a.mark(function i(){var u,R,d,b,M;return _.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,Object(K.a)("/api/introductions.json",{method:"get"});case 2:return u=B.sent,u!=null&&u.introductions&&(d=(R=u.introductions)===null||R===void 0?void 0:R.find(function(V){return V.clazz==="teacher"&&V.page_type==="shixun"}),Y(d==null?void 0:d.attachment_id)),B.next=6,Object(s.pb)({});case 6:b=B.sent,b.status!==-1&&(le([{id:"all",name:"\u5168\u90E8"}].concat(Object(j.a)((b==null?void 0:b.disciplines)||[]))),b==null||((M=b.disciplines)===null||M===void 0)||M.forEach(function(V){var X;z.current=(X=z.current)===null||X===void 0?void 0:X.concat(V.sub_disciplines||[])}),ne(z.current));case 8:case"end":return B.stop()}},i)}));return function(){return O.apply(this,arguments)}}(),F=function(){var O=Object(m.a)(_.a.mark(function i(u){var R,d;return _.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return ue(!0),u.keyword=encodeURIComponent(u.keyword),R=Q.a.pickBy(u,function(ie){return ie!=="all"}),M.next=5,Object(s.ob)(R);case 5:d=M.sent,d.status!==-1&&(me((d==null?void 0:d.shixuns)||[]),Ee((d==null?void 0:d.total_count)||0)),ue(!1);case 8:case"end":return M.stop()}},i)}));return function(u){return O.apply(this,arguments)}}(),Oe=function(){if(!Object(C.e)(r))return;Object(C.c)()&&(Object(x.cb)(["\u5B9E\u8DF5\u9879\u76EE","\u9996\u9875","\u65B0\u5EFA\u9879\u76EE"]),D.d.push("/shixuns/new"))},ye=function(){Object(x.S)("".concat(G.a.API_SERVER,"/api/attachments/").concat(a,"?disposition=inline"))},be=function(i){n.page=1,n.discipline_id=i,n.sub_discipline_id="all";var u=q.find(function(d){return d.id===i}),R=i==="all"?z.current:[{id:"all",name:"\u5168\u90E8"}].concat(Object(j.a)((u==null?void 0:u.sub_disciplines)||[]));A(Object(P.a)({},n)),ne(R),F(n)},Me=function(i){n.page=1,n.sub_discipline_id=i,A(Object(P.a)({},n)),F(n)},De=function(i){n.page=1,n.order=i,A(Object(P.a)({},n)),F(n)},Ce=function(i,u){n.page=1,n.keyword=i,n.shixun_type=u,A(Object(P.a)({},n)),F(n)},xe=function(i,u){n.page=i,A(Object(P.a)({},n)),F(n),Object(x.cb)(["\u5B9E\u8DF5\u9879\u76EE","\u9996\u9875",u==="next"?"\u4E0B\u4E00\u9875":"\u4E0A\u4E00\u9875"])},Ae=[{name:"\u65B0\u5EFA\u9879\u76EE",click:Oe},{name:"\u65B0\u624B\u6307\u5F15",click:ye,sign:!0}];return o.a.createElement("section",{className:W.a.page},o.a.createElement("div",{className:W.a.center},o.a.createElement(E.a,{dataSource:Ae,title:"\u5B9E\u8DF5\u9879\u76EE",sunTitle:"\u8BA9\u60A8\u4FBF\u6377\u5730\u5F00\u53D1\u8BFE\u7A0B",img:p.a,imgWidth:346}),o.a.createElement(E.h,{dataSource:q,className:"mt30",title:"\u65B9\u5411",value:n==null?void 0:n.discipline_id,onChange:be,fontColor:"#000000"}),te.length>1&&o.a.createElement(E.h,{dataSource:te,title:"\u5B50\u7C7B",value:n==null?void 0:n.sub_discipline_id,onChange:Me,fontColor:"#000000"}),o.a.createElement(T.a,{align:"middle",justify:"space-between",className:"mt30 mb30"},o.a.createElement(E.l,{dataSource:he,value:n==null?void 0:n.order,onChange:De}),o.a.createElement(E.e,{style:{width:507},dataSource:ge,value:{id:n.shixun_type,value:n.keyword},onChange:Ce,placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),o.a.createElement(E.j,{dataSource:de,right:23,col:4,precision:1,loading:ve,trackEventItems:["\u5B9E\u8DF5\u9879\u76EE","\u9996\u9875","\u5B9E\u8BAD\u5217\u8868\u67E5\u770B\u8BE6\u60C5"]}),o.a.createElement(E.i,{style:{marginTop:7},total:pe,value:n.page,pageSize:n.limit,onChange:xe})))};l.default=Object(D.a)(function(w){var I=w.globalSetting;return{globalSetting:I}})($)},aOuo:function(f,l,e){f.exports={flex_box_center:"flex_box_center___bqQI_",flex_space_between:"flex_space_between___3rQaL",flex_box_vertical_center:"flex_box_vertical_center___UYXpP",flex_box_center_end:"flex_box_center_end___2Kcas",flex_box_column:"flex_box_column___1FW9O",page:"page___2xQvL",center:"center___QU5oD"}},hJE4:function(f,l,e){f.exports=e.p+"static/illustration.ef89cbb1.png"},"yTi+":function(f,l,e){f.exports=e.p+"static/AssistantCode3.fdd8db3c.jpeg"}}]);