(this["webpackJsonpmr-julyedu"]=this["webpackJsonpmr-julyedu"]||[]).push([[63],{1069:function(e,t,a){},1175:function(e,t,a){"use strict";a.r(t);a(134);var n=a(34),c=a.n(n),r=a(74),l=a(4),i=a(5),s=a(7),o=a(6),m=(a(36),a(10)),u=a.n(m),d=a(0),p=a.n(d),E=a(1),f=(a(1069),a(25)),v=a(447),g=a(140),h=a(20),b=a(15);function y(e){u.a.info(e,2,null,!1)}var N=function(e){Object(s.a)(a,e);var t=Object(o.a)(a);function a(){var e;Object(l.a)(this,a);for(var n=arguments.length,c=new Array(n),i=0;i<n;i++)c[i]=arguments[i];return(e=t.call.apply(t,[this].concat(c))).state={tab:{},courses:[],navItemStyle:{},tabActiveIndex:0},e.getData=function(){Promise.all([E.f.get("".concat(API.home,"/sys/category")),E.f.get("".concat(API.home,"/sys/course"))]).then((function(t){var a=Object(r.a)(t,2),n=a[0],c=a[1],l=n.data,i=l.data,s=l.code,o=l.msg,m=c.data,u=m.data,d=m.code,p=m.msg;200===s?e.setState({tab:i}):y(o),200===d?e.setState({courses:u}):y(p)}))},e.handleClick=function(t){e.props.history.push("/detail?id=".concat(t))},e.changeTab=function(t,a){e.state.tabActiveIndex!==a&&e.setState({tabActiveIndex:a})},e.getCourse=function(t,a){var n=e.props,c=n.user,r=n.history;c.hasError?r.push("/passport"):E.f.post("".concat(API.home,"/sys/limitFree/receive"),{course_id:t}).then((function(t){var n=t.data,c=n.code,r=n.msg;if(200===c)var l=Object(f.h)({className:"get-course-popup",closable:!1,clickMaskClose:!1,title:p.a.createElement("div",null,p.a.createElement("img",{src:"https://julyedu-cdn.oss-cn-beijing.aliyuncs.com/time_limited_free/M/check.png",alt:""}),p.a.createElement("div",null,"\u8bfe\u7a0b\u6709\u6548\u671f7\u5929\uff0c\u5feb\u53bb\u5b66\u4e60\u5427~")),content:p.a.createElement("div",{className:"btns"},p.a.createElement("button",{onClick:function(){l.close(),e.getData()}},"\u77e5\u9053\u4e86"),p.a.createElement("button",{onClick:function(){e.toPlay(a),l.close()}},"\u7acb\u5373\u5b66\u4e60"))});else y(r)}))},e.toPlay=function(t){e.props.history.push("/play/video?id=".concat(t))},e.formatTime=function(e){return{d:Math.floor(e/60/60/24).toString().padStart(2,"0"),h:Math.floor(e/60/60%24).toString().padStart(2,"0"),m:Math.floor(e/60%60).toString().padStart(2,"0")}},e}return Object(i.a)(a,[{key:"componentDidMount",value:function(){document.title="\u52a9\u529b\u6625\u62db\uff0c\u597d\u8bfe\u9650\u514d--\u4e03\u6708\u5728\u7ebf",this.getData()}},{key:"render",value:function(){var e=this,t=this.state,a=t.tab,n=t.courses,r=t.navItemStyle,l=t.tabActiveIndex;return p.a.createElement("div",{className:"limit-free"},p.a.createElement(f.e,{arrow:!0,title:"\u9650\u65f6\u514d\u8d39"}),p.a.createElement("div",{className:"banner"},p.a.createElement("img",{src:"https://julyedu-cdn.oss-cn-beijing.aliyuncs.com/time_limited_free/M/banner.png",alt:""})),p.a.createElement("nav",null,p.a.createElement("ul",{ref:function(t){return e.nav=t}},a&&!!a.length&&a.map((function(t,a){return p.a.createElement("li",{key:a,className:a===l?"active":"",style:r,onClick:function(t){return e.changeTab(t,a)}},p.a.createElement("a",{href:"#category".concat(t.id),target:"_self"},t.category_name))}))),p.a.createElement("div",{className:"next-cover"})),p.a.createElement(c.a,null),p.a.createElement("div",{className:"course-list"},p.a.createElement("ul",null,a&&!!a.length&&a.map((function(t){return p.a.createElement("li",{key:t.id,className:"category"},p.a.createElement("h2",{id:"category".concat(t.id)},p.a.createElement("img",{src:"https://julyedu-cdn.oss-cn-beijing.aliyuncs.com/time_limited_free/M/category-icon.png",alt:""}),p.a.createElement("span",null,t.category_name)),p.a.createElement("ul",{className:"courses"},n&&n.length&&n.map((function(a,n){if(a.category_id!=t.id)return null;var c,r;switch(a.course_status){case 0:c=p.a.createElement("div",{className:"learner"},p.a.createElement("i",{className:"iconfont iconRectangleCopy4"}),p.a.createElement("span",null,a.play_times,"\u4eba\u5b66\u4e60")),r=p.a.createElement("div",{className:"bottom"},p.a.createElement("span",{className:"red"},"\u9650\u65f6\u514d\u8d39"),p.a.createElement("span",{className:"origin-price"},"\xa5",a.price0),p.a.createElement("button",{onClick:function(t){t.stopPropagation(),e.getCourse(a.course_id,a.v_course_id)}},"\u514d\u8d39\u9886\u53d6"));break;case 1:var l=e.formatTime(a.course_expire),i=l.d,s=l.h,o=l.m;c=p.a.createElement("div",{className:"remain-time"},p.a.createElement("i",{className:"iconfont iconiconfront-21"}),p.a.createElement("span",null,i,"\u5929",s,"\u65f6",o,"\u5206\u540e\u8fc7\u671f")),r=p.a.createElement("div",{className:"bottom"},p.a.createElement("span",{className:"purchased"},"\u5df2\u9886\u53d6"),p.a.createElement(_,{id:a.course_id}));break;case 2:c=p.a.createElement("div",{className:"remain-time"},p.a.createElement("i",{className:"iconfont iconiconfront-21"}),p.a.createElement("span",null,a.play_times,"\u4eba\u5b66\u4e60")),r=p.a.createElement("div",{className:"bottom"},p.a.createElement("span",{className:"red"},"\xa5",a.price1),p.a.createElement("span",{className:"origin-price"},"\xa5",a.price0),p.a.createElement(b.b,{to:"/detail?id=".concat(a.course_id)},"\u7acb\u5373\u8d2d\u4e70"));break;case 3:c=p.a.createElement("div",{className:"learner"},p.a.createElement("i",{className:"iconfont iconRectangleCopy4"}),p.a.createElement("span",null,a.play_times,"\u4eba\u5b66\u4e60")),r=p.a.createElement("div",{className:"bottom"},p.a.createElement("span",{className:"purchased"},"\u5df2\u8d2d\u4e70"),p.a.createElement(_,{id:a.course_id}))}var m=p.a.createElement("div",{className:"info"},p.a.createElement("div",{className:"title"},a.course_title),c,r);return p.a.createElement(v.a,{img:a.image_name,handleClick:e.handleClick,id:a.course_id,info:m,key:n})}))))})))),p.a.createElement("div",{className:"no-more"},"-\u6ca1\u6709\u66f4\u591a\u4e86-"))}}]),a}(d.Component);function _(e){var t=e.id;return p.a.createElement(b.b,{to:"/play/video?id=".concat(t)},"\u7acb\u5373\u5b66\u4e60")}t.default=Object(h.b)((function(e){return{user:e.user}}),null)(Object(g.a)(N))},447:function(e,t,a){"use strict";var n=a(0),c=a.n(n);a(448);t.a=function(e){return c.a.createElement("li",{className:"v-list-base-item",onClick:e.handleClick.bind(void 0,e.id,e.item)},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"cover"},e.status,c.a.createElement("img",{src:e.img,alt:""})),e.info),e.tab)}},448:function(e,t,a){}}]); //# sourceMappingURL=63.494a1f0a.chunk.js.map