(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{1076:function(e,t,a){},1077:function(module,exports,__webpack_require__){(function(global){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;!function(e,t){module.exports=t(e)}("undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof global?global:this,function(global){"use strict";global=global||{};var _Base64=global.Base64,version="2.5.1",buffer;if(module.exports)try{buffer=eval("require('buffer').Buffer")}catch(err){buffer=void 0}var b64chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",b64tab=function(e){for(var t={},a=0,n=e.length;a<n;a++)t[e.charAt(a)]=a;return t}(b64chars),fromCharCode=String.fromCharCode,cb_utob=function(e){if(e.length<2)return(t=e.charCodeAt(0))<128?e:t<2048?fromCharCode(192|t>>>6)+fromCharCode(128|63&t):fromCharCode(224|t>>>12&15)+fromCharCode(128|t>>>6&63)+fromCharCode(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return fromCharCode(240|t>>>18&7)+fromCharCode(128|t>>>12&63)+fromCharCode(128|t>>>6&63)+fromCharCode(128|63&t)},re_utob=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,utob=function(e){return e.replace(re_utob,cb_utob)},cb_encode=function(e){var t=[0,2,1][e.length%3],a=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[b64chars.charAt(a>>>18),b64chars.charAt(a>>>12&63),t>=2?"=":b64chars.charAt(a>>>6&63),t>=1?"=":b64chars.charAt(63&a)].join("")},btoa=global.btoa?function(e){return global.btoa(e)}:function(e){return e.replace(/[\s\S]{1,3}/g,cb_encode)},_encode=buffer?buffer.from&&Uint8Array&&buffer.from!==Uint8Array.from?function(e){return(e.constructor===buffer.constructor?e:buffer.from(e)).toString("base64")}:function(e){return(e.constructor===buffer.constructor?e:new buffer(e)).toString("base64")}:function(e){return btoa(utob(e))},encode=function(e,t){return t?_encode(String(e)).replace(/[+\/]/g,function(e){return"+"==e?"-":"_"}).replace(/=/g,""):_encode(String(e))},encodeURI=function(e){return encode(e,!0)},re_btou=new RegExp(["[\xc0-\xdf][\x80-\xbf]","[\xe0-\xef][\x80-\xbf]{2}","[\xf0-\xf7][\x80-\xbf]{3}"].join("|"),"g"),cb_btou=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return fromCharCode(55296+(t>>>10))+fromCharCode(56320+(1023&t));case 3:return fromCharCode((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return fromCharCode((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},btou=function(e){return e.replace(re_btou,cb_btou)},cb_decode=function(e){var t=e.length,a=t%4,n=(t>0?b64tab[e.charAt(0)]<<18:0)|(t>1?b64tab[e.charAt(1)]<<12:0)|(t>2?b64tab[e.charAt(2)]<<6:0)|(t>3?b64tab[e.charAt(3)]:0),r=[fromCharCode(n>>>16),fromCharCode(n>>>8&255),fromCharCode(255&n)];return r.length-=[0,0,2,1][a],r.join("")},_atob=global.atob?function(e){return global.atob(e)}:function(e){return e.replace(/\S{1,4}/g,cb_decode)},atob=function(e){return _atob(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},_decode=buffer?buffer.from&&Uint8Array&&buffer.from!==Uint8Array.from?function(e){return(e.constructor===buffer.constructor?e:buffer.from(e,"base64")).toString()}:function(e){return(e.constructor===buffer.constructor?e:new buffer(e,"base64")).toString()}:function(e){return btou(_atob(e))},decode=function(e){return _decode(String(e).replace(/[-_]/g,function(e){return"-"==e?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))},noConflict=function(){var e=global.Base64;return global.Base64=_Base64,e};if(global.Base64={VERSION:version,atob:atob,btoa:btoa,fromBase64:decode,toBase64:encode,utob:utob,encode:encode,encodeURI:encodeURI,btou:btou,decode:decode,noConflict:noConflict,__buffer__:buffer},"function"===typeof Object.defineProperty){var noEnum=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};global.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",noEnum(function(){return decode(this)})),Object.defineProperty(String.prototype,"toBase64",noEnum(function(e){return encode(this,e)})),Object.defineProperty(String.prototype,"toBase64URI",noEnum(function(){return encode(this,!0)}))}}return global.Meteor&&(Base64=global.Base64),module.exports?module.exports.Base64=global.Base64:(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return global.Base64}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)),{Base64:global.Base64}})}).call(this,__webpack_require__(47))},1169:function(e,t,a){"use strict";a.r(t);var n,r=a(3),o=a(5),c=a(4),s=a(6),i=a(7),l=(a(37),a(10)),u=a.n(l),m=a(0),d=a.n(m),f=a(2),b=a(46),p=(a(1076),a(1077)),h=a(20),_=a(141);function E(e){u.a.info(e,2,null,!1)}var v=Object(h.b)(function(e){return{user:e.user}})(n=function(e){function t(){var e,a;Object(r.a)(this,t);for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];return(a=Object(c.a)(this,(e=Object(s.a)(t)).call.apply(e,[this].concat(o)))).scrollContainer=null,a.cloned=!1,a.animationId=0,a.swiper=null,a.state={allCourse:[],activeName:"",activeUrl:"",isAwards:"",count:"",assistItems:[],name:"",courseImg:"",code:Object(f.c)("magic_word"),getBtnStatus:"1",disabled:!1,successOneStatus:!1,errorStatus:!1,activeStatus:!1,friendStatus:!1,posY:0,scrollStyle:{transform:"translateY(".concat(0,"px)"),transition:"all linear 0ms",overflow:"hidden"},headItems:[]},a.giveDetail=function(){f.e.get("".concat(API["base-api"],"/assistance/detail")).then(function(e){var t=e.data,n=t.data,r=t.msg;200===t.errno?a.setState({allCourse:n.course_info,activeName:n.active_info.activity_name,activeUrl:n.active_info.activity_url,isAwards:n.is_awards}):E(r)})},a.assistantScroll=function(){f.e.get("".concat(API["base-api"],"/assistance/active_detail?code=").concat(Object(f.c)("magic_word"))).then(function(e){var t=e.data,n=t.data,r=t.msg;0===t.errno?a.setState({count:n.assistant_count,assistItems:n.assistants,name:n.invitation_user_nickname,courseImg:n.course_image_name},a.displayScrollArea):E(r)})},a.getCourse=function(){_czc&&_czc.push(["_trackEvent","\u4e2d\u95f4\u9875\u514d\u8d39\u9886\u53d6\u8bfe\u7a0b","\u4e2d\u95f4\u9875\u514d\u8d39\u9886\u53d6\u8bfe\u7a0b"]);var e=a.props,t=e.history,n=e.user;if(f.b.isWeixin){if(n.hasError)return void t.push("/passport");a.setState({disabled:!0}),f.e.post("".concat(API["base-api"],"/assistance/assistant"),{code:a.state.code}).then(function(e){var t=e.data,n=t.errno,r=(t.msg,200==n);a.setState({successOneStatus:r,errorStatus:!r,disabled:!1})})}else t.push("/wxerr")},a.toGetDetail=function(e){_czc&&_czc.push(["_trackEvent","\u8bfe\u7a0bid=".concat(e),"\u4e2d\u95f4\u9875\u67e5\u770b\u8bfe\u7a0b\u8be6\u60c5"]),window.location.href=a.state.activeUrl},a.displayScrollArea=function(){var e=a.state,t=e.assistItems,n=e.posY;if(!(t.length<3)){if(!a.cloned){var r=a.scrollContainer.firstChild.firstChild.cloneNode(!0);a.scrollContainer.firstChild.appendChild(r),a.cloned=!0}var o=a.scrollContainer.firstChild.offsetHeight/2;Math.abs(n)>=o&&(n=0),n-=.5,a.setState({posY:n,scrollStyle:{transform:"translateY(".concat(n,"px)"),transition:"all linear 0ms",overflow:"hidden"}}),a.animationId=window.requestAnimationFrame(a.displayScrollArea)}},a.requestHeadItems=function(){f.e.get("".concat(API["base-api"],"/assistance/roll_tip")).then(function(e){var t=e.data,n=t.errno,r=t.data,o=t.msg;200===n?a.setState({headItems:r},a.setupHeadItemsSwiper):E(o)})},a.setupHeadItemsSwiper=function(){a.swiper=new _.a(".barrage-wrapper",{autoplay:{delay:5e3},direction:"vertical",loop:!0,allowTouchMove:!1})},a}return Object(i.a)(t,e),Object(o.a)(t,[{key:"componentDidMount",value:function(){this.giveDetail(),this.assistantScroll(),this.requestHeadItems();var e=decodeURIComponent(p.Base64.decode(this.state.code)).split(",");this.setState({baseCode:e[0],getBtnStatus:this.props.user.data.uid==e[0]?"2":"1"})}},{key:"componentWillUpdate",value:function(e){var t=this.props.user;e.user.hasError!==t.hasError&&this.setState({getBtnStatus:e.user.data.uid==this.state.baseCode?"2":"1"})}},{key:"componentWillUnmount",value:function(){window.cancelAnimationFrame(this.animationId),this.swiper&&this.swiper.destroy()}},{key:"render",value:function(){var e=this,t=this.state,a=t.isAwards,n=t.courseImg,r=t.activeName,o=t.name,c=t.getBtnStatus,s=t.disabled,i=t.count,l=t.allCourse,u=t.successOneStatus,m=t.errorStatus,f=t.activeStatus,b=t.friendStatus,p=t.assistItems,h=t.scrollStyle,_=t.headItems,E=this.props.history;return d.a.createElement("div",{id:"assistance"},d.a.createElement("div",{className:"barrage-wrapper"},d.a.createElement("ul",{className:"barrage-list swiper-wrapper"},_.map(function(e,t){return d.a.createElement("li",{key:t,className:"swiper-slide"},d.a.createElement("div",{className:"person-left"},d.a.createElement("img",{className:"avatar",src:e.head_img,alt:""}),d.a.createElement("span",{className:"name"},e.nickname)),d.a.createElement("div",{className:"title"},e.word))}))),d.a.createElement("div",{className:"bg-image",style:{backgroundImage:"url(".concat(n,")")}},1==a&&d.a.createElement("button",{className:"ranklist-btn",type:"button",onClick:function(){_czc&&_czc.push(["_trackEvent","\u4e2d\u95f4\u9875\u5927\u5956\u6392\u884c\u699c","\u4e2d\u95f4\u9875\u9762\u5927\u5956\u6392\u884c\u699c"]),E.push("/active/givecourse?activename=".concat(r))}},"\u5927\u5956\u6392\u884c\u699c>>")),d.a.createElement("div",{className:"christ-getwrap"},"1"===c&&d.a.createElement("div",{className:"title"},d.a.createElement("span",{className:"active"},"@",o)," \u8d60\u9001\u60a8\u4e00\u95e8\u8bfe\u7a0b"),d.a.createElement("div",{className:"btn-get-wrap"},"1"===c?d.a.createElement("button",{type:"button",className:"btn-get",disabled:s,onClick:this.getCourse},"\u514d\u8d39\u9886\u53d6"):d.a.createElement("button",{type:"button",className:"btn-get",onClick:function(){_czc&&_czc.push(["_trackEvent","\u4e2d\u95f4\u9875\u7ee7\u7eed\u9080\u8bf7\u597d\u53cb","\u4e2d\u95f4\u9875\u7ee7\u7eed\u9080\u8bf7\u597d\u53cb"]),e.setState({friendStatus:!0})}},"\u7ee7\u7eed\u9080\u8bf7\u597d\u53cb")),d.a.createElement("p",{className:"person-tolearn"},"\u9886\u53d6\u7684\u8bfe\u7a0b\u53ef\u524d\u5f80\u4e03\u6708\u5728\u7ebfAPP\u6216\u5b98\u7f51\u5b66\u4e60"),d.a.createElement("div",{className:"person-getwarp"},d.a.createElement("div",{className:"person-get"},"\u5df2\u6709",d.a.createElement("span",null,i),"\u4eba\u901a\u8fc7\u52a9\u529b\u9886\u53d6\u8bfe\u7a0b"),p.length?d.a.createElement("div",{className:"scroll-container person-list",ref:function(t){return e.scrollContainer=t}},d.a.createElement("div",{className:"wrapper",style:h},d.a.createElement("ul",null,p.map(function(e){return d.a.createElement("li",{key:e.assistant_uid},d.a.createElement("div",{className:"person-left"},d.a.createElement("img",{className:"avatar",src:e.avatar_file,alt:""}),d.a.createElement("span",{className:"name"},e.user_name)),d.a.createElement("div",{className:"person-right"},d.a.createElement("span",{className:"time"},e.add_time,"\u524d\u9886\u53d6\u6210\u529f")))})))):d.a.createElement("p",{className:"person-null"},"\u76ee\u524d\u6682\u65e0\u9080\u8bf7"),d.a.createElement("div",{className:"btn-morewap"},d.a.createElement("button",{type:"button",className:"btn-more",onClick:function(){_czc&&_czc.push(["_trackEvent","\u4e2d\u95f4\u9875\u53c2\u4e0e\u6d3b\u52a8\u9886\u66f4\u591a\u8bfe\u65f6","\u4e2d\u95f4\u9875\u53c2\u4e0e\u6d3b\u52a8\u9886\u66f4\u591a\u8bfe\u65f6"]),e.setState({activeStatus:!0})}},"\u53c2\u4e0e\u6d3b\u52a8\u9886\u66f4\u591a\u8bfe\u65f6")),d.a.createElement("p",{className:"more-title"},"\u53c2\u4e0e\u6d3b\u52a8\u53ef\u514d\u8d39\u9886\u53d6\u4ee5\u4e0b\u8bfe\u7a0b"),d.a.createElement("ul",{className:"course-wrap"},l.map(function(t){return d.a.createElement("li",{key:t.course_id,onClick:e.toGetDetail.bind(e,t.course_id)},d.a.createElement("img",{src:t.image_name,alt:""}))})))),u&&d.a.createElement("div",{className:"module-dialog"},d.a.createElement("div",{className:"box-mask"},d.a.createElement("div",{className:"box-container"},d.a.createElement("div",{className:"box-content"},d.a.createElement("div",{className:"box-title"},d.a.createElement("i",{className:"iconfont icon-chenggong icon-right"}),"\u9886\u53d6\u6210\u529f"),d.a.createElement("div",{className:"box-text"},d.a.createElement("p",{className:"text1"},"\u606d\u559c\u60a8\u83b7\u5f97\u7b2c\u4e00\u8bfe\u7684\u514d\u8d39\u5b66\u4e60\u6743\u9650"))),d.a.createElement("div",{className:"box-bottom"},d.a.createElement("button",{type:"button",className:"activeallcourse",onClick:function(){e.setState({activeStatus:!0,successOneStatus:!1})}},"\u8fdb\u5165\u670d\u52a1\u53f7\u9886\u53d6\u5168\u90e8\u8bfe\u65f6"))))),m&&d.a.createElement("div",{className:"module-dialog"},d.a.createElement("div",{className:"box-mask"},d.a.createElement("div",{className:"box-container"},d.a.createElement("div",{className:"box-content"},d.a.createElement("div",{className:"box-title",style:{color:"#f00"}},"\u9886\u53d6\u5931\u8d25"),d.a.createElement("div",{className:"box-text"},d.a.createElement("p",{className:"text1"},"\u53ea\u80fd\u514d\u8d39\u9886\u53d61\u6b21\uff0c\u60f3\u83b7\u5f97\u66f4\u591a\u8bfe\u65f6\u5feb\u53bb\u53c2\u4e0e\u6d3b\u52a8\u5427\uff01"))),d.a.createElement("div",{className:"box-bottom"},d.a.createElement("button",{type:"button",className:"activeallcourse",onClick:function(){e.setState({errorStatus:!1,friendStatus:!0})}},"\u786e\u5b9a"))))),f&&d.a.createElement("div",{className:"module-dialog"},d.a.createElement("div",{className:"box-mask"},d.a.createElement("div",{className:"box-container"},d.a.createElement("div",{className:"box-content"},d.a.createElement("div",{className:"box-title"},d.a.createElement("p",{className:"text1"},"\u8fdb\u5165\u670d\u52a1\u53f7\u56de\u590d",d.a.createElement("i",null,"77"),"\u514d\u8d39\u9886\u53d6\u8bfe\u7a0b")),d.a.createElement("div",{className:"box-bottom1"},d.a.createElement("img",{src:"https://julyedu-cdn.oss-cn-beijing.aliyuncs.com/2018christyear/h5/qrcode.jpg",alt:""}),d.a.createElement("p",null,"\u957f\u6309\u626b\u7801\u8fdb\u5165\u670d\u52a1\u53f7"))),d.a.createElement("div",{className:"box-close",onClick:function(){e.setState({activeStatus:!1})}},d.a.createElement("i",{className:"iconfont iconiconfront-2"}))))),b&&d.a.createElement("div",{className:"module-dialog"},d.a.createElement("div",{className:"box-mask"},d.a.createElement("div",{className:"box-container"},d.a.createElement("div",{className:"box-content"},d.a.createElement("div",{className:"box-title"},d.a.createElement("p",{className:"text1"},"\u8fdb\u5165\u670d\u52a1\u53f7\u56de\u590d",d.a.createElement("i",null,"77"),"\u514d\u8d39\u9886\u53d6\u8bfe\u7a0b")),d.a.createElement("div",{className:"box-bottom1"},d.a.createElement("img",{src:"https://julyedu-cdn.oss-cn-beijing.aliyuncs.com/2018christyear/h5/qrcode.jpg",alt:""}),d.a.createElement("p",null,"\u957f\u6309\u626b\u7801\u8fdb\u5165\u670d\u52a1\u53f7"))),d.a.createElement("div",{className:"box-close",onClick:function(){e.setState({friendStatus:!1})}},d.a.createElement("i",{className:"iconfont iconiconfront-2"}))))))}}]),t}(m.Component))||n;t.default=Object(b.g)(v)}}]);
//# sourceMappingURL=59.f9091165.chunk.js.map