(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{1134:function(e,t,a){},1178:function(e,t,a){"use strict";a.r(t);a(37);var n=a(10),c=a.n(n),s=a(18),i=a(3),r=a(5),l=a(4),o=a(6),d=a(7),m=a(0),u=a.n(m),p=(a(1134),a(13)),E=a(2),g=a(20),y=a(60),v=a(38),h=a(165),_={SYSTEM_MESSAGE:1,USER_MESSAGE:2,OPTIONS:3},f=function(e){function t(){var e,a;Object(i.a)(this,t);for(var n=arguments.length,r=new Array(n),d=0;d<n;d++)r[d]=arguments[d];return(a=Object(l.a)(this,(e=Object(o.a)(t)).call.apply(e,[this].concat(r)))).state={showAnalyzing:!1,systemAvatar:"https://julyedu-img-public.oss-cn-beijing.aliyuncs.com/Public/Image/home/avatar_20191104.png",options:{data:[],messageId:0},next:{oid:0,rid:0}},a.handleSelect=function(e){a.props.addMessage({type:_.USER_MESSAGE,content:e.describe,id:e.id}),a.setState(function(t){return{options:{data:[],messageId:0},next:Object(s.a)({},t.next,{oid:e.id})}},function(){a.getMessage()})},a.getMessage=function(){var e=a.state.next,t=e.oid,n=e.rid;E.e.get("".concat(API.home,"/sys/icc/communicate/").concat(t,"/").concat(n)).then(function(e){var t=e.data,n=t.data,i=t.code,r=t.msg;if(200===i)if(1===n.answer_type)a.setState({showAnalyzing:!0},function(){setTimeout(function(){a.setState({showAnalyzing:!1}),a.props.addResult(Object(s.a)({},n))},500*Math.random()+1e3)});else{var l={type:_.SYSTEM_MESSAGE,content:n.contents.find(function(e){return e.is_question})},o=n.contents.filter(function(e){return!e.is_question});a.props.addMessage(l),a.setState({options:{messageId:l.content.id,data:o},next:{rid:n.rid}})}else c.a.fail(r)})},a.consult=function(e){e.preventDefault(),E.e.post("".concat(API.home,"/sys/icc/consult"),{rid:a.state.result.rid}).finally(function(){window.location.href=e.target.getAttribute("href")})},a.displayPrice=function(e){var t=e.toString().split(".");return 0===parseInt(t[1])?t[0]:e},a.goBack=function(){var e=a.props.location.state;E.b.isWeixin&&Object(E.c)("code")&&Object(E.c)("state")&&window.history.go(-2),e.records&&e.records.length>1?window.history.go(-1):e.from&&e.from.pathname?location.replace("".concat(e.from.pathname).concat(e.from.search)):window.location.href=window.location.origin},a}return Object(d.a)(t,e),Object(r.a)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.intelligentRecommend,a=e.reselect;Object(v.isEmpty)(t.result)&&(a(),this.getMessage())}},{key:"render",value:function(){var e=this,t=this.state,a=t.showAnalyzing,n=t.systemAvatar,c=t.options,s=this.props,i=s.user,r=s.intelligentRecommend,l=r.result,o=r.processing,d=s.reselect,m=l.contents;return u.a.createElement("div",{id:"intelligent-recommend"},u.a.createElement("div",{className:"head"},u.a.createElement("div",null,u.a.createElement("div",{className:"go-back"},u.a.createElement("i",{className:"iconfont iconiconfront-68",onClick:this.goBack})),u.a.createElement("div",{className:"title"},"\u4e03\u6708\u5728\u7ebf\u667a\u80fd\u9009\u8bfe")),u.a.createElement("button",{onClick:function(){e.setState({next:{oid:0,rid:0},options:{messageId:0,data:[]}},function(){d(),e.getMessage()})}},"\u91cd\u65b0\u9009\u8bfe")),u.a.createElement("div",{className:"dialog-box"},!!o.length&&o.map(function(t,a){switch(t.type){case _.SYSTEM_MESSAGE:return u.a.createElement(u.a.Fragment,{key:a},u.a.createElement(b,{text:t.content.describe,identity:"system",avatar:n}),c.messageId===t.content.id&&u.a.createElement(N,{options:c.data,handleSelect:e.handleSelect}));case _.USER_MESSAGE:return u.a.createElement(b,{text:t.content,identity:"user",avatar:i.data.avatar,key:a+2})}}),a&&u.a.createElement("div",{className:"analyzing"},"\u52aa\u529b\u5206\u6790\u4e2d...")),!Object(v.isEmpty)(m)&&u.a.createElement("div",{className:"result"},u.a.createElement("div",{className:"title"},"\u6839\u636e\u60a8\u76ee\u524d\u7684\u60c5\u51b5\uff0c\u63a8\u8350\u7ed3\u679c\u5982\u4e0b"),u.a.createElement("div",{className:"obtained"},u.a.createElement("div",{className:"subtitle",dangerouslySetInnerHTML:{__html:m.skill_title}}),u.a.createElement("div",{className:"skill",dangerouslySetInnerHTML:{__html:m.skill_desc}})),u.a.createElement("div",{className:"obtained"},u.a.createElement("div",{className:"subtitle",dangerouslySetInnerHTML:{__html:m.project_title}}),u.a.createElement("div",{className:"skill project",dangerouslySetInnerHTML:{__html:m.project_desc}})),u.a.createElement("div",{className:"salary-section"},u.a.createElement("div",{className:"subtitle",dangerouslySetInnerHTML:{__html:m.salary_title}}),u.a.createElement("div",{className:"salary",dangerouslySetInnerHTML:{__html:m.salary_desc}})),u.a.createElement("div",{className:"recommends"},u.a.createElement("div",null,"\u60f3\u83b7\u5f97\u4ee5\u4e0a\u6280\u80fd\uff0c\u5411\u60a8\u63a8\u8350\uff1a"),u.a.createElement("ul",{className:"courses"},!!m.courses.length&&m.courses.map(function(t){return u.a.createElement("li",{className:"course",key:t.course_id,onClick:function(a){"a"!==a.target.nodeName.toLowerCase()&&(t.course_id?e.props.history.push("/detail?id=".concat(t.course_id)):e.props.history.push("/play?id=".concat(t.v_course_id)))}},u.a.createElement("div",{className:"cover"},u.a.createElement("img",{src:t.img_url,alt:""})),u.a.createElement("div",{className:"info"},u.a.createElement("div",{className:"title"},t.recmd_title),u.a.createElement("div",{className:"des"},t.recmd_desc),u.a.createElement("div",{className:"bar"},1===t.c_type&&u.a.createElement(u.a.Fragment,{key:t.course_id},u.a.createElement("div",{className:"prices"},u.a.createElement("span",{className:"price"},"\uffe5",e.displayPrice(t.price_sale)),u.a.createElement("span",{className:"old-price"},"\uffe5",e.displayPrice(t.price_original))),u.a.createElement(p.b,{className:"register",to:"/detail?id=".concat(t.course_id)},t.second_btn)),2===t.c_type&&u.a.createElement(u.a.Fragment,{key:t.course_id},u.a.createElement("a",{href:"http://q.url.cn/s/Vbkup6m?_type=wpa",className:"contact",onClick:e.consult.bind(e,t.rid)},t.consult),u.a.createElement(p.b,{className:"register",to:"/detail?id=".concat(t.course_id)},t.second_btn)),0===t.c_type&&u.a.createElement(p.b,{className:"study",to:"/play?id=".concat(t.v_course_id)},t.second_btn))))})))))}}]),t}(m.Component);function b(e){var t=e.text,a=e.avatar,n=e.identity;return u.a.createElement("div",{className:"message clearfix ".concat(n)},u.a.createElement("div",{className:"avatar"},u.a.createElement("img",{src:a,alt:""})),u.a.createElement("div",{className:"text"},t))}function N(e){var t=e.options,a=e.handleSelect;return u.a.createElement("ul",{className:"options"},!!t.length&&t.map(function(e){return u.a.createElement("li",{onClick:function(){return a(e)},key:e.id},u.a.createElement("button",null,e.describe))}))}t.default=Object(g.b)(function(e){return{user:e.user,intelligentRecommend:e.intelligentRecommend}},{addMessage:h.a,addResult:h.b,reselect:h.d})(Object(y.a)(f))}}]); //# sourceMappingURL=intelligent-recommend.a1555f40.chunk.js.map