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.8f78ae4c....

2 lines
13 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[250],{BU3w:function(A,E,e){"use strict";e.d(E,"a",function(){return y});var G=e("MNnm"),L="rc-util-key";function j(f){if(f.attachTo)return f.attachTo;var g=document.querySelector("head");return g||document.body}function I(f){var g,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Object(G.a)())return null;var o=document.createElement("style");if((g=n.csp)===null||g===void 0?void 0:g.nonce){var l;o.nonce=(l=n.csp)===null||l===void 0?void 0:l.nonce}o.innerHTML=f;var p=j(n),_=p.firstChild;return n.prepend&&p.prepend?p.prepend(o):n.prepend&&_?p.insertBefore(o,_):p.appendChild(o),o}var s=new Map;function y(f,g){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=j(n);if(!s.has(o)){var l=I("",n),p=l.parentNode;s.set(o,p),p.removeChild(l)}var _=Array.from(s.get(o).children).find(function(P){return P.tagName==="STYLE"&&P[L]===g});if(_){var R,v;if(((R=n.csp)===null||R===void 0?void 0:R.nonce)&&_.nonce!==((v=n.csp)===null||v===void 0?void 0:v.nonce)){var O;_.nonce=(O=n.csp)===null||O===void 0?void 0:O.nonce}return _.innerHTML!==f&&(_.innerHTML=f),_}var B=I(f,n);return B[L]=g,B}},NLgs:function(A,E,e){"use strict";e.d(E,"e",function(){return B}),e.d(E,"f",function(){return P}),e.d(E,"d",function(){return $}),e.d(E,"c",function(){return Q}),e.d(E,"a",function(){return Y}),e.d(E,"b",function(){return X});var G=e("miYZ"),L=e("tsqr"),j=e("9og8"),I=e("2qtc"),s=e("kLXV"),y=e("WmNS"),f=e.n(y),g=e("q1tI"),n=e.n(g),o=e("9kvl"),l=e("xKgJ"),p=e("1vsH"),_=e("RCxd"),R=e("yTi+"),v=e.n(R),O=e("m3rI"),B=function(u){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!!(P(u)&&H(m))},P=function(u){return Object(l.p)()?!0:(u({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},H=function(){var u,m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,h=Object(o.c)()._store.getState(),t=h.user;return(u=t.userInfo)!==null&&u!==void 0&&u.profile_completed?!0:(s.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:m?"\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)},$=function(){var u,m=Object(o.c)()._store.getState(),h=m.user;return(u=h.userInfo)!==null&&u!==void 0&&u.professional_certification?!0:(s.a.confirm({title:"\u63D0\u793A",centered:!0,content:n.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)},Q=function(){var u;if(Object(l.a)())return!0;var m=Object(o.c)()._store.getState(),h=m.user,t=m.globalSetting;return s.a.warning({centered:!0,width:530,title:"\u63D0\u793A",content:n.a.createElement("div",{className:"tc",style:{marginLeft:-38}},n.a.createElement("p",null,"\u626B\u7801\u6DFB\u52A0\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),n.a.createElement("img",{src:O.a.IMG_SERVER+(t==null||((u=t.setting)===null||u===void 0)?void 0:u.authority_qrcode_url),width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1},Y=function(u,m){var h;if(u)return!0;var t=Object(o.c)()._store.getState(),F=t.user,D=t.globalSetting;return s.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:n.a.createElement("div",null,n.a.createElement("p",null,m||"\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"),n.a.createElement("div",{style:{marginLeft:"110px"}},n.a.createElement("img",{src:O.a.IMG_SERVER+(D==null||((h=D.setting)===null||h===void 0)?void 0:h.authority_qrcode_url),width:200}),n.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},X=function(u){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",h=Object(o.c)()._store.getState(),t=h.shixunsDetail.detail;return(t==null?void 0:t.public)===2||(t==null?void 0:t.public)===1||(t==null?void 0:t.shixun_status)===3?(s.a.info({centered:!0,icon:n.a.createElement(_.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:n.a.createElement("div",{className:"tc",style:{marginLeft:-38}},n.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},n.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",(t==null?void 0:t.public)===2?"\u5DF2\u516C\u5F00":(t==null?void 0:t.public)===1?"\u5F85\u5BA1\u6838":"\u5DF2\u5173\u95ED","\uFF0C",m,"\u3002"),n.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),n.a.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:v.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(t==null?void 0:t.shixun_status)===2?(s.a.confirm({centered:!0,icon:n.a.createElement(_.a,null),title:"\u63D0\u793A",content:n.a.createElement("div",null,n.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",m,"\u3002"),n.a.createElement("br",null),n.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(){s.a.confirm({width:440,centered:!0,icon:n.a.createElement(_.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 D=Object(j.a)(f.a.mark(function V(){var M;return f.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,u({type:"shixunsDetail/cancelRelease",payload:{id:t==null?void 0:t.identifier}});case 2:M=C.sent,M.status!==401&&(L.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),u({type:"shixunsDetail/getShixunsDetail",payload:{id:t==null?void 0:t.identifier}}),u({type:"practiceSetting/getCommonData",payload:{id:t==null?void 0:t.identifier}}));case 4:case"end":return C.stop()}},V)}));function W(){return D.apply(this,arguments)}return W}()})}}),!0):!1}},VgI9:function(A,E,e){"use strict";e.r(E);var G=e("14J3"),L=e("BMrR"),j=e("oBTY"),I=e("9og8"),s=e("k1fw"),y=e("tJVT"),f=e("PpiC"),g=e("WmNS"),n=e.n(g),o=e("q1tI"),l=e.n(o),p=e("hJE4"),_=e.n(p),R=e("HBuW"),v=e("Nf5h"),O=e("9kvl"),B=e("NLgs"),P=e("1vsH"),H=e("aOuo"),$=e.n(H),Q=e("m3rI"),Y=e("ErOA"),X=e("LvDl"),U=e.n(X),u=e("xKgJ"),m=function(t){var F,D,W,V,M=t.globalSetting,w=t.dispatch,C=Object(f.a)(t,["globalSetting","dispatch"]),de=Object(o.useState)(null),k=Object(y.a)(de,2),_e=k[0],me=k[1],ce=Object(o.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",shixun_type:"all",discipline_id:"all",sub_discipline_id:"all"}),q=Object(y.a)(ce,2),a=q[0],K=q[1],Ee=Object(o.useState)([]),ee=Object(y.a)(Ee,2),te=ee[0],fe=ee[1],pe=Object(o.useState)([]),ne=Object(y.a)(pe,2),ae=ne[0],oe=ne[1],J=Object(o.useRef)([{id:"all",name:"\u5168\u90E8"}]),ve=Object(o.useState)([]),ue=Object(y.a)(ve,2),he=ue[0],ge=ue[1],be=Object(o.useState)(0),ie=Object(y.a)(be,2),ye=ie[0],Oe=ie[1],Pe=Object(o.useState)(!0),re=Object(y.a)(Pe,2),De=re[0],le=re[1],Me=[{id:"new",name:"\u6700\u65B0"},{id:"hot",name:"\u6700\u70ED"},{id:"mine",name:"\u6211\u7684"}],Ce=[{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(o.useEffect)(function(){var d,r;if((d=C.location)!==null&&d!==void 0&&(r=d.query)!==null&&r!==void 0&&r.order){var i,b;K(Object(s.a)(Object(s.a)({},a),{},{order:(i=C.location)===null||i===void 0||((b=i.query)===null||b===void 0)?void 0:b.order}))}},[(F=C.location)===null||F===void 0||((D=F.query)===null||D===void 0)?void 0:D.order]),Object(o.useEffect)(function(){return w({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){w({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}},[]),Object(o.useEffect)(function(){Se(),N(a)},[]);var Se=function(){var d=Object(I.a)(n.a.mark(function r(){var i,b,c,S,x;return n.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(Y.a)("/api/introductions.json",{method:"get"});case 2:return i=T.sent,i!=null&&i.introductions&&(c=(b=i.introductions)===null||b===void 0?void 0:b.find(function(z){return z.clazz==="teacher"&&z.page_type==="shixun"}),me(c==null?void 0:c.attachment_url)),T.next=6,Object(R.pb)({});case 6:S=T.sent,S.status!==-1&&(fe([{id:"all",name:"\u5168\u90E8"}].concat(Object(j.a)((S==null?void 0:S.disciplines)||[]))),S==null||((x=S.disciplines)===null||x===void 0)||x.forEach(function(z){var Z;J.current=(Z=J.current)===null||Z===void 0?void 0:Z.concat(z.sub_disciplines||[])}),oe(J.current));case 8:case"end":return T.stop()}},r)}));return function(){return d.apply(this,arguments)}}(),N=function(){var d=Object(I.a)(n.a.mark(function r(i){var b,c;return n.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return le(!0),i.keyword=encodeURIComponent(i.keyword),b=U.a.pickBy(i,function(se){return se!=="all"}),x.next=5,Object(R.ob)(b);case 5:c=x.sent,c.status!==-1&&(ge((c==null?void 0:c.shixuns)||[]),Oe((c==null?void 0:c.total_count)||0)),le(!1);case 8:case"end":return x.stop()}},r)}));return function(i){return d.apply(this,arguments)}}(),xe=function(){if(!Object(B.e)(w))return;Object(B.c)()&&(Object(P.cb)(["\u5B9E\u8DF5\u9879\u76EE","\u9996\u9875","\u65B0\u5EFA\u9879\u76EE"]),O.d.push("/shixuns/new"))},Ae=function(){Object(P.S)("".concat(Q.a.API_SERVER).concat(_e,"?disposition=inline"))},Re=function(r){a.page=1,a.discipline_id=r,a.sub_discipline_id="all";var i=te.find(function(c){return c.id===r}),b=r==="all"?J.current:[{id:"all",name:"\u5168\u90E8"}].concat(Object(j.a)((i==null?void 0:i.sub_disciplines)||[]));K(Object(s.a)({},a)),oe(b),N(a)},Ue=function(r){a.page=1,a.sub_discipline_id=r,K(Object(s.a)({},a)),N(a)},je=function(r){a.page=1,a.order=r,K(Object(s.a)({},a)),N(a)},Be=function(r,i){a.page=1,a.keyword=r,a.shixun_type=i,K(Object(s.a)({},a)),N(a)},Te=function(r,i){a.page=r,K(Object(s.a)({},a)),N(a),Object(P.cb)(["\u5B9E\u8DF5\u9879\u76EE","\u9996\u9875",i==="next"?"\u4E0B\u4E00\u9875":"\u4E0A\u4E00\u9875"])},Le=[{name:"\u65B0\u5EFA\u9879\u76EE",click:xe,show:!(M!=null&&(W=M.setting)!==null&&W!==void 0&&W.hide_shixun&&Object(u.m)())},{name:"\u65B0\u624B\u6307\u5F15",click:Ae,sign:!0,show:!(M!=null&&(V=M.setting)!==null&&V!==void 0&&V.hide_shixun&&Object(u.m)())}];return l.a.createElement("section",{className:$.a.page},l.a.createElement("div",{className:$.a.center},l.a.createElement(v.a,{dataSource:Le.filter(function(d){return d.show}),title:"\u5B9E\u8DF5\u9879\u76EE",sunTitle:"\u8BA9\u60A8\u4FBF\u6377\u5730\u5F00\u53D1\u8BFE\u7A0B",img:_.a,imgWidth:346}),l.a.createElement(v.h,{dataSource:te,className:"mt30",title:"\u65B9\u5411",value:a==null?void 0:a.discipline_id,onChange:Re,fontColor:"#000000"}),ae.length>1&&l.a.createElement(v.h,{dataSource:ae,title:"\u5B50\u7C7B",value:a==null?void 0:a.sub_discipline_id,onChange:Ue,fontColor:"#000000"}),l.a.createElement(L.a,{align:"middle",justify:"space-between",className:"mt30 mb30"},l.a.createElement(v.l,{dataSource:Me,value:a==null?void 0:a.order,onChange:je}),l.a.createElement(v.e,{style:{width:507},dataSource:Ce,value:{id:a.shixun_type,value:a.keyword},onChange:Be,placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),l.a.createElement(v.j,{dataSource:he,right:23,col:4,precision:1,loading:De,trackEventItems:["\u5B9E\u8DF5\u9879\u76EE","\u9996\u9875","\u5B9E\u8BAD\u5217\u8868\u67E5\u770B\u8BE6\u60C5"]}),l.a.createElement(v.i,{style:{marginTop:7},total:ye,value:a.page,pageSize:a.limit,onChange:Te})))};E.default=Object(O.a)(function(h){var t=h.globalSetting;return{globalSetting:t}})(m)},aOuo:function(A,E,e){A.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(A,E,e){A.exports=e.p+"static/illustration.ef89cbb1.png"},"yTi+":function(A,E,e){A.exports=e.p+"static/AssistantCode3.fdd8db3c.jpeg"}}]);