(this.webpackJsonph5=this.webpackJsonph5||[]).push([[158],{1049:function(e,t,a){},1967:function(e,t,a){"use strict";a.r(t),a(498);var n=a(499),c=(a(104),a(60)),l=(a(260),a(92)),s=(a(513),a(507)),o=a(8),r=a(7),i=a(10),p=a(9),u=a(11),m=a(0),d=a.n(m),h=a(830),f=a(768),g=a(28),v=a(171),k=a(93),E=a(6),x=a.n(E),b=a(769),y=a.n(b),N=(a(259),a(167)),w=a(550),C={0:"\u5f85\u9009\u4e2d",1:"\u5f85\u786e\u8ba4",2:"\u5df2\u786e\u8ba4"},T=function(e){function t(e){var a;return Object(o.a)(this,t),(a=Object(i.a)(this,Object(p.a)(t).call(this,e))).editTopic=function(e){var t=a.props.match.params.coursesId;a.props.history.push("/courses/".concat(t,"/graduation_topics/").concat(e,"/edit"))},a.toDetailPage=function(e){if(!1!==a.props.checkIfLogin()){var t=a.props.match.params.coursesId;a.props.history.push("/courses/".concat(t,"/graduation_topics/").concat(e,"/detail"))}else a.props.showLoginDialog()},a}return Object(u.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.checkBox,n=t.discussMessage,c=t.index,l=t.chooseTopic,s=t.data,o=(t.courseId,this.props.isAdmin()),r=this.props.isStudent(),i=this.props.isNotMember();return n&&n.author?d.a.createElement("div",null,d.a.createElement("style",null,"\n .boardsList:hover {\n box-shadow: 0px 2px 6px rgba(51,51,51,0.09);\n opacity: 1;\n border-radius: 2px;\n }\n .graduateTopicList .ant-checkbox-wrapper {\n margin-top: -44px;\n }\n "),d.a.createElement("div",{className:"graduateTopicList boardsList mb20",style:{cursor:o?"pointer":"default"},onClick:function(){return window.$(".topicItem".concat(c," input")).click()}},d.a.createElement("style",null,"\n \n .graduateTopicList .ant-checkbox-input {s\n margin-right: 15px;\n }\n .ant-checkbox-group > div .boardsList {\n\n padding: 17px 30px 20px!important;\n }\n "),o?d.a.createElement("span",{className:"topicItem".concat(c," fl"),style:{height:"64px"}},a):"",d.a.createElement("div",{className:"clearfix ds pr flex1"},d.a.createElement("style",null,"\n .maxwidth580{\n max-width: 580px;\n overflow:hidden;\n text-overflow:ellipsis;\n white-space:nowrap\n }\n a:hover{\n color: #4cacff;\n }\n "),d.a.createElement("h6",null,i?!0===n.private_icon?d.a.createElement("span",{className:"fl mt3 font-16 font-bd color-dark maxwidth580 pointer",title:!0===n.private_icon?"\u79c1\u6709\u5c5e\u6027\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e0d\u80fd\u8bbf\u95ee":n.name},n.name):d.a.createElement("a",{className:"fl mt3 font-16 font-bd color-dark maxwidth580 pointer",title:n.name},n.name):"",r?d.a.createElement("a",{onClick:function(){return e.toDetailPage("".concat(n.id))},className:"fl mt3 font-16 font-bd color-dark maxwidth580",title:n.name},n.name):"",o?d.a.createElement("a",{onClick:function(){return e.toDetailPage("".concat(n.id))},className:"fl mt3 font-16 font-bd color-dark maxwidth580",title:n.name},n.name):"",!0===n.private_icon?d.a.createElement(N.a,{title:"\u79c1\u6709\u5c5e\u6027\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e0d\u80fd\u8bbf\u95ee",placement:"bottom"},d.a.createElement("i",{className:"iconfont icon-guansuo color-grey-c ml10 font-16 fl mt4"})):"",d.a.createElement(w.a,{typelist:[C["".concat(n.status)]],typesylename:""})),d.a.createElement("div",{className:"cl"}),d.a.createElement("p",{className:"color-grey mt20 clearfix"},d.a.createElement("span",{className:"fl mr40 mt1"},d.a.createElement(N.a,{title:"\u6307\u5bfc\u8001\u5e08",placement:"bottom"},d.a.createElement("span",{className:"color-grey3"},n.author))),d.a.createElement("span",{className:"fl mr20 color-grey-9 mt1"},n.selected_count," \u5df2\u9009"),d.a.createElement("span",{className:"fl color-grey-9 mt1"},n.confirmation_count," \u5df2\u786e\u8ba4"),d.a.createElement("span",{className:"fr"},r?d.a.createElement(g.A,{style:"blue",onClick:function(){return e.toDetailPage("".concat(n.id))},className:"font-16 mr20"},"\u67e5\u770b\u8be6\u60c5"):"",o?d.a.createElement(g.A,{style:"blue",onClick:function(){return e.toDetailPage("".concat(n.id))},className:"font-16 mr20"},"\u67e5\u770b\u8be6\u60c5"):"",o&&d.a.createElement(g.A,{onClick:function(){return e.editTopic("".concat(n.id))},style:"blue",className:"font-16 "},"\u7f16\u8f91"),r&&1==s.user_selected&&0==n.user_topic_status&&d.a.createElement(g.A,{onClick:function(){return l("".concat(n.id),c,!0)},style:"blue",className:"font-16 mr20"},"\u53d6\u6d88\u9009\u9898"),r&&0==s.user_selected&&(null==n.user_topic_status||2==n.user_topic_status)&&d.a.createElement(g.A,{onClick:function(){return l("".concat(n.id),c,!1)},style:"blue",className:"font-16 mr20"},"\u9009\u9898")))))):""}}]),t}(m.Component),S=(a(103),a(47)),_=a(173),O=S.a.Search,V=function(e){function t(e){var a;return Object(o.a)(this,t),(a=Object(i.a)(this,Object(p.a)(t).call(this,e))).setVisible=function(e){a.refs.modalWrapper.setVisible(e)},a.changeNav=function(e){a.setState({nav_my:e})},a.onOk=function(){a.refs.modalWrapper.setVisible(!1)},a.state={},a}return Object(u.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){var e=this,t=this.state,a=(t.flag,t.nav_my);return this.props.workType,d.a.createElement(_.a,{ref:"modalWrapper",onOk:this.onOk,title:"\u9898\u5e93\u9009\u7528"},d.a.createElement(d.a.Fragment,null,d.a.createElement("style",null,"\n .courseModalNav li{\n float: left;\n margin-right: 20px;\n }\n .courseModalNav li:last-child{\n margin-right: 0px;\n }\n .courseModalNav li.active a{\n color: #fff!important;\n background-color: #4CACFF;\n }\n .courseModalNav li a{\n display: block;\n padding:0px 10px;\n height: 28px;\n line-height: 28px;\n background-color: #F5F5F5;\n border-radius: 36px;\n color: #666666!important;\n }\n "),d.a.createElement("div",{className:"clearfix mb30"},d.a.createElement("ul",{className:"fl mt2 courseModalNav"},d.a.createElement("li",{className:1===a?"active":"",onClick:function(){return e.changeNav(1)}},d.a.createElement("a",null,"\u6211\u7684\u9898\u5e93")),d.a.createElement("li",{className:1===a?"":"active",onClick:function(){return e.changeNav(2)}},d.a.createElement("a",null,"\u516c\u5171\u9898\u5e93"))),d.a.createElement(O,{placeholder:"\u8f93\u5165\u9002\u7528\u9009\u9898\u540d\u79f0\u5173\u952e\u5b57\u641c\u7d22",className:"searchView fr",style:{width:"268px",height:"30px"}})),d.a.createElement("p",{className:"color-grey-6 mb25 edu-txt-center"},"\u9009\u7528\u5bf9\u8c61\uff1a\u4f60\u5728\u8bfe\u5802","\u6bd5\u8bbe\u9009\u9898","\u5217\u8868\u4e2d\u5df2",d.a.createElement("span",{className:"color-orange-tip"},"\u201c\u52a0\u5165\u9898\u5e93\u201d"),"\u7684\u9009\u9898"),d.a.createElement("div",null,d.a.createElement("div",{className:"edu-back-skyblue padding20",style:{height:"300px"}},d.a.createElement("p",{className:"clearfix mb7"},d.a.createElement(l.a,{className:"fl"}),d.a.createElement("span",{className:"fl with45"},d.a.createElement("label",{className:"task-hide fl",style:{maxWidth:"208px;"}},"\u6bd5\u4e1a\u8bbe\u8ba12018\u5f00\u9898\u62a5\u544a\u9898\u62a5")),d.a.createElement("span",{className:1===a?"fl with50 color-grey-6 task-hide pl5":"fl with30 color-grey-6 task-hide pl5"},"\u6570\u636e\u5e93\u539f\u7406\u6570\u636e\u5e93\u539f\u7406"),2===a&&d.a.createElement("span",{className:"fl with16 color-grey-6 task-hide pl10"},"\u80e1\u838e\u838e\u80e1\u838e\u838e"))))))}}]),t}(m.Component),j=(a(265),a(544),a(1049),function(e){function t(e){var a;return Object(o.a)(this,t),(a=Object(i.a)(this,Object(p.a)(t).call(this,e))).fetchAll=function(e,t,n){a.setState({checkAllValue:!1,isSpin:!0});var c=a.state.pageSize,l=a.props.match.params.coursesId,s="/courses/".concat(l,"/graduation_topics.json?limit=").concat(c);""!=e&&(s+="&search="+e),""!=t&&(s+="&page="+t),""!=n&&"all"!=n&&(s+="&status="+n),s=encodeURI(s),x.a.get(s).then((function(e){200==e.status&&e.status&&a.setState({data:e.data,topicList:e.data.graduation_topic,totalCount:e.data.graduation_topic_count,course_public:e.data.course_public,isSpin:!1,page:t})})).catch((function(e){this.setState({isSpin:!1})}))},a.componentDidMount=function(){a.setState({isSpin:!0});var e=a.state,t=e.searchValue,n=e.page,c=e.status;a.fetchAll(t,n,c)},a.onPressEnter=function(e){a.setState({page:1,searchValue:e,checkBoxValues:[]});var t=a.state.status;a.fetchAll(e,1,t)},a.onInputSearchChange=function(e){a.setState({searchValue:e.target.value})},a.onCheckAll=function(e){a.setState({checkAllValue:e.target.checked});var t=a.state.topicList.map((function(e){return e.id}));if(e.target.checked){var n=a.state.checkBoxValues.concat(t),c=y.a.uniq(n);a.setState({checkBoxValues:c})}else a.setState({checkBoxValues:y.a.difference(a.state.checkBoxValues,t)})},a.onItemClick=function(e){var t=a.state.checkBoxValues.slice(0);-1!=t.indexOf(e.id)?y.a.remove(t,(function(t){return t===e.id})):t.push(e.id),a.onCheckBoxChange(t)},a.onCheckBoxChange=function(e){a.setState({checkBoxValues:e,checkAllValue:e.length==a.state.topicList.length})},a.onChangePage=function(e){a.setState({page:e,checkBoxValues:[]});var t=a.state,n=t.status,c=t.searchValue;a.fetchAll(c,e,n)},a.onChangeStatus=function(e){a.setState({page:1,status:e.key,checkBoxValues:[],isSpin:!0});var t=a.state.searchValue;a.fetchAll(t,1,"all"===e.key?"":e.key)},a.chooseTopic=function(e,t,n){a.setState({modalsType:!0,modalsTopval:1==n?"\u662f\u5426\u786e\u8ba4\u53d6\u6d88\u9009\u9898\uff1f":"\u662f\u5426\u786e\u8ba4\u9009\u9898\uff1f",modalsBottomval:"",modalCancel:!0,topicId:e,index:t,flag:n})},a.cancelOperateTopic=function(){a.setState({modalsType:!1,modalsTopval:"",modalsBottomval:"",modalCancel:!1})},a.sureOperateTopic=function(){var e=a.state,t=e.topicId,n=(e.index,e.flag),c="/courses/"+a.props.match.params.coursesId+"/graduation_topics/"+t+"/";c+=n?"student_cancel_topic.json":"student_select_topic.json",x.a.post(c).then((function(e){if(0==e.data.status){a.props.showNotification("".concat(e.data.message));var t=a.state,n=t.searchValue,c=t.page,l=t.status;a.fetchAll(n,c,l),a.cancelOperateTopic()}})).catch((function(e){}))},a.onDelete=function(e){var t=a.state.checkBoxValues;if(0=x}),d.a.createElement(c.a,{size:"large",spinning:this.state.isSpin},o&&0