2 lines
6.1 KiB
JavaScript
2 lines
6.1 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{J6DQ:function(n,c,a){n.exports={flex_box_center:"flex_box_center___2oGJ4",flex_space_between:"flex_space_between___u8hEL",flex_box_vertical_center:"flex_box_vertical_center___qEuDv",flex_box_center_end:"flex_box_center_end___2YgZ6",flex_box_column:"flex_box_column___31ZoE",wrp:"wrp___aC1DO",menu:"menu___3inoD",actived:"actived___2Hsoh",actived2:"actived2___KsiQD",search:"search___3rfQp"}},MMDQ:function(n,c,a){n.exports={flex_box_center:"flex_box_center___3T7zx",flex_space_between:"flex_space_between___1Un1-",flex_box_vertical_center:"flex_box_vertical_center___19AKr",flex_box_center_end:"flex_box_center_end___2ngNa",flex_box_column:"flex_box_column___cSCbk",wrp:"wrp___1tbhs",banner:"banner____ZkDp",bg:"bg___2N5MZ"}},OLqU:function(n,c,a){"use strict";a.r(c);var q=a("2mHG"),S=a("KFRP"),ee=a("MPZO"),b=a("bnk9"),F=a("VBJJ"),R=a.n(F),L=a("55MS"),I=a("z3+T"),U=a("GZha"),P=a("buSX"),E=a("ZZRV"),e=a.n(E),v=a("9kvl"),ae=a("XZgM"),G=a("TFeq"),te=a("RXQH"),B=a("VgM2"),Z=a("J6DQ"),J=a.n(Z),z=function(l){var s=l.classroomList,t=l.dispatch,x=Object(P.a)(l,["classroomList","dispatch"]),f=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"visits"}];return e.a.createElement("section",null,e.a.createElement("aside",{className:"edu-container pb20 mt20"},e.a.createElement(G.a,{className:J.a.search},e.a.createElement(B.a,{flex:"1"},f.map(function(_,T){return e.a.createElement(b.a,{className:"mr10 border-raduis-50",type:s.listParams.order===_.id?"primary":"default",onClick:function(){s.listParams.order=_.id,s.listParams.page=1,t({type:"classroomList/getClassroom",payload:Object(L.a)({},s.listParams)})}},_.name)})))))},Q=Object(v.a)(function(r){var l=r.classroomList;return{classroomList:l}})(z),se=a("Iszb"),N=a("GJ/b"),le=a("CeOx"),p=a("NiCL"),V=a("DndG"),D=a("m3rI"),$=a("aVk/"),o=a.n($),H=function(l){var s=l.data;return e.a.createElement("aside",{className:o.a.courseItems},s&&s.map(function(t,x){return e.a.createElement(V.Link,{className:"lock-item-wrp",key:x,to:t.is_accessible&&t.first_category_url,onClick:function(_){t.is_accessible||_.preventDefault()}},e.a.createElement(N.a,null,e.a.createElement(N.a.Meta,{title:t.name,description:e.a.createElement("div",{className:"tc"},!t.is_accessible&&e.a.createElement("div",{className:"lock-item"},e.a.createElement("div",null,e.a.createElement("img",{src:a("TGq3")}),"\u975E\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE")),t.is_public!=0&&t.is_public&&e.a.createElement("div",null,e.a.createElement("span",{className:o.a.tabBadge}),e.a.createElement("span",{className:o.a.smalltrangle}),e.a.createElement("span",{className:o.a.publicword},"\u516C\u5F00")),t.excellent&&e.a.createElement("div",{className:o.a.openTag},"\u5F00\u653E\u8BFE\u7A0B"),t.is_end&&e.a.createElement("div",{className:o.a.overTag},"\u5DF2\u7ED3\u675F"),e.a.createElement("img",{alt:t.name,src:D.a.IMG_SERVER+"/images/"+t.avatar_url}),e.a.createElement("p",{className:[o.a.creator,"c-black"].join(" ")},t.creator),e.a.createElement("p",{className:o.a.visits},t.visits>0&&e.a.createElement(p.a,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},e.a.createElement("span",null,e.a.createElement("span",{className:"iconfont icon-liulanyan mr5 font18 c-grey-ccc"}),e.a.createElement("span",null,t.visits))),t.course_members_count>0&&e.a.createElement(p.a,{title:"\u6210\u5458",placement:"bottom"},e.a.createElement("span",null,e.a.createElement("span",{className:"iconfont icon-chengyuan mr5 font18 c-grey-ccc"}),t.course_members_count)),t.tasks_count>0&&e.a.createElement(p.a,{title:"\u4F5C\u4E1A",placement:"bottom"},e.a.createElement("span",null,e.a.createElement("span",{className:"iconfont icon-zuoye mr5 font18 c-grey-ccc"}),t.tasks_count))))})))}))},K=a("MMDQ"),O=a.n(K),k=function(l){var s=l.classroomList,t=l.globalSetting,x=l.loading,f=l.dispatch,_=Object(P.a)(l,["classroomList","globalSetting","loading","dispatch"]),T=Object(E.useState)(!1),g=Object(U.a)(T,2),w=g[0],y=g[1],W=Object(E.useState)(!1),C=Object(U.a)(W,2),Y=C[0],M=C[1],A;Object(E.useEffect)(function(){document.title="\u6559\u5B66\u8BFE\u5802",s.listParams.order="created_at",j()},[s.name]);var h=function(m){m==="prev"?X(s.listParams.page-1):X(s.listParams.page+1),j()},j=function(){var i=Object(I.a)(R.a.mark(function m(){var d;return R.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,f({type:"classroomList/getClassroom",payload:Object(L.a)({},s.listParams)});case 2:d=u.sent,(d==null?void 0:d.courses_count)&&(A=Math.ceil(d.courses_count/16),s.listParams.page>=A?M(!0):M(!1),s.listParams.page<2?y(!0):y(!1));case 4:case"end":return u.stop()}},m)}));return function(){return i.apply(this,arguments)}}(),X=function(m){s.listParams.page=m};return e.a.createElement("section",{className:O.a.bg},e.a.createElement("aside",{className:O.a.banner},e.a.createElement("img",{src:D.a.IMG_SERVER+"/"+(t.setting&&t.setting.course_banner_url),alt:""})),e.a.createElement(Q,_),e.a.createElement("aside",{className:"edu-container minH500"},e.a.createElement(S.a,{loading:x,active:!0,avatar:{size:40},paragraph:{rows:5}},e.a.createElement(H,{data:s.courses}),s.courses_count>16&&e.a.createElement("aside",{className:"tc mb50"},e.a.createElement(b.a,{onClick:function(){return h("prev")},disabled:w},"\u4E0A\u4E00\u9875"),e.a.createElement(b.a,{onClick:function(){return h("next")},disabled:Y,className:"ml8"},"\u4E0B\u4E00\u9875")))))},ne=c.default=Object(v.a)(function(r){var l=r.classroomList,s=r.loading,t=r.globalSetting;return{classroomList:l,globalSetting:t,loading:s.models.classroomList}})(k)},TGq3:function(n,c,a){n.exports=a.p+"static/lockclose.365036e8.svg"},"aVk/":function(n,c,a){n.exports={flex_box_center:"flex_box_center___1CNjs",flex_space_between:"flex_space_between___1FtoN",flex_box_vertical_center:"flex_box_vertical_center___3dMG1",flex_box_center_end:"flex_box_center_end___2egRo",flex_box_column:"flex_box_column___3KOTY",courseItems:"courseItems___3PhxO",tabBadge:"tabBadge___k9fHK",publicword:"publicword___PG-OA",openTag:"openTag___3CWAL",overTag:"overTag___2guuN",smalltrangle:"smalltrangle___S_9F2",teacher:"teacher___38ms7",creator:"creator___9nSkw",school:"school___3dPsc",visits:"visits___2DyBb"}}}]);
|