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.
2 lines
6.1 KiB
2 lines
6.1 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{J6DQ:function(n,i,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,i,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,i,a){"use strict";a.r(i);var ee=a("cWXX"),G=a("/ezw"),ae=a("+L6B"),v=a("2/Rp"),b=a("qLMh"),C=a("k1fw"),R=a("9og8"),h=a("tJVT"),N=a("PpiC"),x=a("q1tI"),e=a.n(x),P=a("9kvl"),te=a("14J3"),z=a("BMrR"),se=a("jCWc"),A=a("kPKH"),J=a("J6DQ"),Q=a.n(J),K=["classroomList","dispatch"],V=function(l){var s=l.classroomList,t=l.dispatch,_=Object(N.a)(l,K),p=[{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(z.a,{className:Q.a.search},e.a.createElement(A.a,{flex:"1"},p.map(function(c,D){return e.a.createElement(v.a,{className:"mr10 border-raduis-50",type:s.listParams.order===c.id?"primary":"default",onClick:function(){s.listParams.order=c.id,s.listParams.page=1,t({type:"classroomList/getClassroom",payload:Object(C.a)({},s.listParams)})}},c.name)})))))},w=Object(P.a)(function(r){var l=r.classroomList;return{classroomList:l}})(V),le=a("IzEo"),y=a("bx4M"),ne=a("5Dmo"),g=a("3S7+"),H=a("55Ip"),L=a("m3rI"),W=a("aVk/"),o=a.n(W),Z=function(l){var s=l.data;return e.a.createElement("aside",{className:o.a.courseItems},s&&s.map(function(t,_){return e.a.createElement(H.Link,{className:"lock-item-wrp",key:_,to:t.is_accessible&&t.first_category_url,onClick:function(c){t.is_accessible||c.preventDefault()}},e.a.createElement(y.a,null,e.a.createElement(y.a.Meta,{title:e.a.createElement(g.a,{title:t.name},e.a.createElement("div",null,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},"\u7CBE\u54C1\u8BFE\u7A0B"),t.is_end&&e.a.createElement("div",{className:o.a.overTag},"\u5DF2\u7ED3\u675F"),e.a.createElement("img",{alt:t.name,src:L.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(g.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(g.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(g.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"),S=a.n(k),U=["classroomList","globalSetting","loading","dispatch"],X=function(l){var s=l.classroomList,t=l.globalSetting,_=l.loading,p=l.dispatch,c=Object(N.a)(l,U),D=Object(x.useState)(!1),E=Object(h.a)(D,2),Y=E[0],j=E[1],$=Object(x.useState)(!1),O=Object(h.a)($,2),q=O[0],F=O[1],I;Object(x.useEffect)(function(){document.title="\u6559\u5B66\u8BFE\u5802",s.listParams.order="created_at",T()},[s.name]);var B=function(m){M(m==="prev"?s.listParams.page-1:s.listParams.page+1),T()},T=function(){var u=Object(R.a)(Object(b.a)().mark(function m(){var d;return Object(b.a)().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,p({type:"classroomList/getClassroom",payload:Object(C.a)({},s.listParams)});case 2:d=f.sent,d!=null&&d.courses_count&&(I=Math.ceil(d.courses_count/16),s.listParams.page>=I?F(!0):F(!1),s.listParams.page<2?j(!0):j(!1));case 4:case"end":return f.stop()}},m)}));return function(){return u.apply(this,arguments)}}(),M=function(m){s.listParams.page=m};return e.a.createElement("section",{className:S.a.bg},e.a.createElement("aside",{className:S.a.banner},e.a.createElement("img",{src:L.a.IMG_SERVER+"/"+(t.setting&&t.setting.course_banner_url),alt:""})),e.a.createElement(w,c),e.a.createElement("aside",{className:"edu-container minH500"},e.a.createElement(G.a,{loading:_,active:!0,avatar:{size:40},paragraph:{rows:5}},e.a.createElement(Z,{data:s.courses}),s.courses_count>16&&e.a.createElement("aside",{className:"tc mb50"},e.a.createElement(v.a,{onClick:function(){return B("prev")},disabled:Y},"\u4E0A\u4E00\u9875"),e.a.createElement(v.a,{onClick:function(){return B("next")},disabled:q,className:"ml8"},"\u4E0B\u4E00\u9875")))))},oe=i.default=Object(P.a)(function(r){var l=r.classroomList,s=r.loading,t=r.globalSetting;return{classroomList:l,globalSetting:t,loading:s.models.classroomList}})(X)},TGq3:function(n,i,a){n.exports=a.p+"static/lockclose.365036e8.svg"},"aVk/":function(n,i,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"}}}]);
|