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.
1 line
70 KiB
1 line
70 KiB
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[135],{1129:function(t,e,a){"use strict";a(965);var s=a(970),n=(a(104),a(60)),o=(a(131),a(39)),r=(a(498),a(499)),i=(a(779),a(780)),l=(a(260),a(92)),c=(a(515),a(506)),p=(a(170),a(18)),m=(a(513),a(507)),u=a(8),d=a(7),h=a(10),f=a(9),v=a(11),y=(a(103),a(47)),g=a(0),b=a.n(g),k=a(6),x=a.n(k),_=a(171),E=(a(869),y.a.Search),w=function(t){function e(t){var a;return Object(u.a)(this,e),(a=Object(h.a)(this,Object(f.a)(e).call(this,t))).getdatalist=function(t,e,s,n,o,r,i,l,c){var p=c,m=void 0;"shixuns"===a.props.type&&"mine"===e&&(p=a.props&&void 0===a.props.user.course_name?"created_at":"publish_time"),"shixuns"===a.props.type&&(a.props&&void 0===a.props.user.course_name||(m=1)),a.setState({isspinning:!0});var u,d=void 0===a.props.statustype?s:"published";u="shixuns"===a.props.type?"/shixun_lists.json":"/subject_lists.json",x.a.get(u,{params:{page:t,type:e,status:d,keyword:n,order:o,diff:r,limit:i,sort:p,no_jupyter:m}}).then((function(t){t.data&&(void 0===l?a.setState({shixun_list:void 0===t.data.shixun_list?t.data.subject_list:t.data.shixun_list,shixuns_count:void 0===t.data.shixuns_count?t.data.subjects_count:t.data.shixuns_count,Grouplist:[],isspinning:!1}):"pagetype"===l&&a.setState({shixun_list:void 0===t.data.shixun_list?t.data.subject_list:t.data.shixun_list,shixuns_count:void 0===t.data.shixuns_count?t.data.subjects_count:t.data.shixuns_count,isspinning:!1}))})).catch((function(t){a.setState({isspinning:!1})}))},a.DropdownClick=function(t){a.setState({diff:t});var e=a.state,s=e.page,n=e.type,o=e.status,r=e.keyword,i=e.order,l=e.limit;a.getdatalist(s,n,o,r,i,t,l)},a.ItsCourse=function(t){return b.a.createElement(m.a,null,t.map((function(t,e){return b.a.createElement(m.a.Item,{key:e,id:t.id},b.a.createElement("a",{target:"_blank",href:"/paths/".concat(t.id),className:"newshixun500"},t.name))})))},a.getGrouplist=function(t){var e=a.state,s=e.page,n=e.allGrouplist;null!=n.find((function(t,e,a){return t.page==s}))&&n.map((function(e,a){e.page===s&&(e.list=t)}));var o=[];n.map((function(t,e){t.list.map((function(t,e){o.push(t)}))})),a.setState({Grouplist:o,allGrouplist:n})},a.PaginationCourse=function(t){var e=a.state.allGrouplist;void 0===e.find((function(e,a,s){return e.page==t}))&&e.push({page:t,list:[]});var s=a.state,n=s.type,o=s.status,r=s.keyword,i=s.order,l=s.diff,c=s.limit,p=s.sort;"shixuns"===a.props.type?a.getdatalist(t,n,o,r,i,l,c,"pagetype"):a.getdatalist(t,n,void 0,r,i,void 0,c,"pagetype",p),a.setState({page:t,allGrouplist:e})},a.belongto=function(t){a.setState({type:t,keyword:void 0,page:1});var e=a.state,s=e.status,n=e.order,o=e.diff,r=e.limit,i=e.sort;"shixuns"===a.props.type?(a.getdatalist(1,t,s,void 0,n,o,r),"all"===t?a.setState({belongtoindex:0}):a.setState({belongtoindex:1})):a.getdatalist(1,t,void 0,void 0,n,void 0,r,void 0,i)},a.updatedlist=function(t){if("desc"===t){a.setState({order:"asc"});var e=a.state,s=e.type,n=e.page,o=e.status,r=e.keyword,i=e.diff,l=e.limit;a.getdatalist(n,s,o,r,"asc",i,l)}else{a.setState({order:"desc"});var c=a.state,p=c.type,m=c.page,u=c.status,d=c.keyword,h=c.diff,f=c.limit;a.getdatalist(m,p,u,d,"desc",h,f)}},a.setdatafunsval=function(t){a.setState({keyword:t.target.value})},a.setdatafuns=function(t){a.setState({keyword:t,type:void 0,page:1,status:"all",order:"desc",diff:0,limit:20}),a.getdatalist(1,void 0,"all",t,"desc",0,20)},a.savecouseShixunModal=function(){a.setState({hometypepvisible:!0});var t=a.props.coursesId,e=a.state.Grouplist;if(0===e.length)return a.setState({hometypepvisible:!1}),void a.props.showNotification("shixuns"===a.props.type?"\u8bf7\u5148\u9009\u62e9\u5b9e\u8bad":"\u8bf7\u5148\u9009\u62e9\u8bfe\u7a0b");if(a.props.chooseShixun)return 1<e.length?(a.setState({hometypepvisible:!1}),void a.props.showNotification("\u8bd5\u5377\u9009\u62e9\u7684\u5b9e\u8bad\u6570\u4e0d\u80fd\u5927\u4e8e1")):(a.props.chooseShixun(e),void a.setState({hometypepvisible:!1}));if(a.props.pathShixun)return a.setState({hometypepvisible:!1}),void a.props.pathShixun(e);if("shixuns"===a.props.type){var s="/courses/"+t+"/homework_commons/create_shixun_homework.json";x.a.post(s,{category_id:null===a.props.category_id||void 0===a.props.category_id?void 0:parseInt(a.props.category_id),shixun_ids:e}).then((function(t){-1===t.data.status||(a.props.showNotification("\u64cd\u4f5c\u6210\u529f"),a.props.homeworkupdatalists(a.props.Coursename,a.props.page,a.props.order),a.props.hideNewShixunModelType(),a.props.updataleftNavfun()),a.setState({hometypepvisible:!1})})).catch((function(t){a.setState({hometypepvisible:!1})}))}else{var n="/courses/"+t+"/homework_commons/create_subject_homework.json";x.a.post(n,{category_id:null===a.props.category_id||void 0===a.props.category_id?void 0:parseInt(a.props.category_id),subject_ids:e}).then((function(t){-1===t.data.status||(a.props.showNotification("\u64cd\u4f5c\u6210\u529f"),a.props.homeworkupdatalists(a.props.Coursename,a.props.page,a.props.order),a.props.hideNewShixunModelType(),a.props.updataleftNavfun()),a.setState({hometypepvisible:!1})})).catch((function(t){a.setState({hometypepvisible:!1})}))}},a.poststatus=function(t){a.setState({status:t});var e=a.state,s=e.page,n=e.type,o=e.keyword,r=e.order,i=e.diff,l=e.limit;a.getdatalist(s,n,t,o,r,i,l)},a.updatepathlist=function(t,e){var s,n=a.state,o=n.page,r=n.type,i=n.keyword,l=(n.order,n.diff,n.limit);n.status,s=n.sort===t?"desc"===e?(a.setState({sort:t,order:"asc"}),"asc"):(a.setState({sort:t,order:"desc"}),"desc"):(a.setState({sort:t,order:"desc"}),e),a.getdatalist(o,r,void 0,i,s,void 0,l,void 0,t)},a.state={shixun_list:void 0,shixuns_count:void 0,Grouplist:[],allGrouplist:[{page:1,list:[]}],page:1,type:"all",status:"all",keyword:void 0,order:"desc",diff:0,limit:20,sort:"myshixuns_count",belongtoindex:0},a}return Object(v.a)(e,t),Object(d.a)(e,[{key:"componentDidMount",value:function(){var t=this.state,e=t.page,a=t.type,s=t.keyword,n=t.order,o=t.diff,r=t.limit,i=t.status,l=t.sort;"shixuns"===this.props.type?this.getdatalist(e,a,i,s,n,o,r,void 0,l):this.getdatalist(e,a,void 0,s,n,void 0,r,void 0,l)}},{key:"render",value:function(){var t=this,e=this.state,a=e.diff,u=e.Grouplist,d=e.status,h=e.shixun_list,f=e.shixuns_count,v=e.page,y=e.type,g=e.order,k=e.sort,x=(e.belongtoindex,b.a.createElement(m.a,{className:"menus"},b.a.createElement(m.a.Item,null,b.a.createElement("a",{className:"all"===d?"color-blue":"",onClick:function(){return t.poststatus("all")}},"\u6240\u6709")),b.a.createElement(m.a.Item,null,b.a.createElement("a",{className:"published"===d?"color-blue":"",onClick:function(){return t.poststatus("published")}},"\u5df2\u53d1\u5e03")),b.a.createElement(m.a.Item,null,b.a.createElement("a",{className:"unpublished"===d?"color-blue":"",onClick:function(){return t.poststatus("unpublished")}},"\u672a\u53d1\u5e03"))));return b.a.createElement(m.a,{className:"menus"},b.a.createElement(m.a.Item,null,b.a.createElement("a",{className:0===a?"color-blue":"",onClick:function(){return t.DropdownClick(0)}},"\u6240\u6709")),b.a.createElement(m.a.Item,null,b.a.createElement("a",{className:1===a?"color-blue":"",onClick:function(){return t.DropdownClick(1)}},"\u521d\u7ea7")),b.a.createElement(m.a.Item,null,b.a.createElement("a",{className:2===a?"color-blue":"",onClick:function(){return t.DropdownClick(2)}},"\u4e2d\u7ea7")),b.a.createElement(m.a.Item,null,b.a.createElement("a",{className:3===a?"color-blue":"",onClick:function(){return t.DropdownClick(3)}},"\u9ad8\u7ea7")),b.a.createElement(m.a.Item,null,b.a.createElement("a",{className:4===a?"color-blue":"",onClick:function(){return t.DropdownClick(4)}},"\u9876\u7ea7"))),b.a.createElement("div",null,b.a.createElement("style",null,"body{ width: calc(100%) !important; }\n\t\t\t\t\t .ant-drawer-content{ overflow:auto !important; background: #f5f5f5; }\n\t\t\t\t\t .yslbottomsj{position: absolute;bottom: -8px;}\n\t\t\t\t\t .ant-drawer-close{\n\t\t\t\t\t font-size:24px !important;\n\t\t\t\t\t }\n\t\t\t\t\t .ant-drawer-body {\n\t\t\t\t\t\t\t\tpadding:15px 24px 24px 0px;\n\t\t\t\t\t \t}\n\t\t\t\t\t \t.ant-dropdown {\n\t\t\t\t\t \t z-index:11000\n\t\t\t\t\t \t}\n\t\t\t\t\t "),b.a.createElement(s.a,{placement:"bottom",closable:!0,destroyOnClose:!0,onClose:function(){return t.props.hideNewShixunModelType()},visible:"shixuns"===this.props.type?this.props.NewShixunModelType:this.props.shixunpath,height:"100%"},b.a.createElement(n.a,{spinning:this.state.isspinning},b.a.createElement("div",{className:"clearfix educontent pr mb60shixun"},b.a.createElement("div",{className:"square-list clearfix verticallayout"},b.a.createElement("div",{className:"newshixunheadersear"},b.a.createElement("div",{style:{height:"53px"}}),b.a.createElement("style",null,"\n\t\t\t\t\t\t\t\t\t\t.ant-input, .ant-input .ant-input-suffix{\n \t\t\t\t\t\t\t\t\t\t\tbackground-color: #fff !important;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t.packinput .ant-input{\n \t\t\t\t\t\t\t\t\t\t\tborder: 1px solid rgba(217,217,217,1) !important;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t"),b.a.createElement(E,{style:{width:"780px"},className:"packinput",placeholder:"shixuns"===this.props.type?"\u5b9e\u8bad\u4fe1\u606f / \u9662\u6821\u540d\u79f0 / \u521b\u5efa\u8005":"\u8bfe\u7a0b\u540d\u79f0 / \u9662\u6821\u540d\u79f0 / \u521b\u5efa\u8005",value:this.state.keyword,enterButton:b.a.createElement("span",null,"\u641c\u7d22"),onInput:function(e){return t.setdatafunsval(e)},onSearch:function(e){return t.setdatafuns(e)}})),"shixuns"===this.props.type?b.a.createElement("div",{className:"clearfix sortinxdirection mt30 intermediatecenterysls"},b.a.createElement("p",{className:"nandu"},"\u7b5b\u9009\uff1a"),b.a.createElement("p",{className:"all"===y?"clickbutstwo ml13":"clickbutstwos ml13",onClick:function(){return t.belongto("all")}},"\u5168\u90e8\u5b9e\u8bad"),b.a.createElement("p",{className:"mine"===y?"clickbutstwo ml20":"clickbutstwos ml20",onClick:function(){return t.belongto("mine")}},"\u6211\u7684\u5b9e\u8bad")):"","shixuns"===this.props.type?b.a.createElement("div",{className:"clearfix sortinxdirection mt20 intermediatecenterysls"},b.a.createElement("p",{className:"nandu"},"\u96be\u5ea6\uff1a"),b.a.createElement("p",{className:0===a?"clickbuts ml13":"clickbutst ml13",onClick:function(){return t.DropdownClick(0)}},"\u5168\u90e8"),b.a.createElement("p",{className:1===a?"clickbuts ml30":"clickbutst ml30",onClick:function(){return t.DropdownClick(1)}},"\u521d\u7ea7"),b.a.createElement("p",{className:2===a?"clickbuts ml30":"clickbutst ml30",onClick:function(){return t.DropdownClick(2)}},"\u4e2d\u7ea7"),b.a.createElement("p",{className:3===a?"clickbuts ml30":"clickbutst ml30",onClick:function(){return t.DropdownClick(3)}},"\u4e2d\u9ad8\u7ea7"),b.a.createElement("p",{className:4===a?"clickbuts ml30":"clickbutst ml30",onClick:function(){return t.DropdownClick(4)}},"\u9ad8\u7ea7")):"",b.a.createElement("div",{className:"shixuns"===this.props.type?"clearfix font-12 mt20":"clearfix font-12 mt30"},b.a.createElement("div",{className:"font-12 ml5 fl"},b.a.createElement("span",{className:"fl color-grey-9 mr20"},"\u5df2\u9009 ",b.a.createElement("span",{className:"color-blue"},u.length)," \u4e2a","shixuns"===this.props.type?"\u5b9e\u8bad":"\u8bfe\u7a0b"),b.a.createElement("span",{className:"fl color-grey-9 mr20"},"\u5171 ",b.a.createElement("span",{className:"color-blue"},void 0===f?"":f)," \u4e2a","shixuns"===this.props.type?"\u5b9e\u8bad":"\u8bfe\u7a0b"),"shixuns"===this.props.type?"":b.a.createElement("span",{className:"fl color-grey-9 pointer mr30"},b.a.createElement("a",{className:" color-grey-6",onClick:function(){return t.updatepathlist("shixuns_count",g)}},"\u5b9e\u8bad\u6570"),b.a.createElement("sapn",{className:"relativef ml5 "},b.a.createElement("i",{className:"asc"===g&&"shixuns_count"===k?"iconfont icon-sanjiaoxing-up font-12 ntopsj color-grey-9 color-blue":"iconfont icon-sanjiaoxing-up font-12 ntopsj color-grey-9"}),b.a.createElement("i",{className:"desc"===g&&"shixuns_count"===k?"iconfont icon-sanjiaoxing-down font-12 nyslbottomsj color-grey-9 color-blue":"iconfont icon-sanjiaoxing-down font-12 nyslbottomsj color-grey-9"}))),"shixuns"===this.props.type?"":b.a.createElement("span",{className:"fl color-grey-9 pointer mr30"},b.a.createElement("a",{className:" color-grey-6",onClick:function(){return t.updatepathlist("myshixuns_count",g)}},"\u5b66\u4e60\u4eba\u6570"),b.a.createElement("sapn",{className:"relativef ml5 "},b.a.createElement("i",{className:"asc"===g&&"myshixuns_count"===k?"iconfont icon-sanjiaoxing-up font-12 ntopsj color-grey-9 color-blue":"iconfont icon-sanjiaoxing-up font-12 ntopsj color-grey-9"}),b.a.createElement("i",{className:"desc"===g&&"myshixuns_count"===k?"iconfont icon-sanjiaoxing-down font-12 nyslbottomsj color-grey-9 color-blue":"iconfont icon-sanjiaoxing-down font-12 nyslbottomsj color-grey-9"}))),"shixuns"===this.props.type?b.a.createElement("span",{className:"fl color-grey-9 pointer mr30"},b.a.createElement("a",{className:" color-grey-6",onClick:function(){return t.updatedlist(g)}},"\u5b66\u4e60\u4eba\u6570"),b.a.createElement("sapn",{className:"relativef ml5 "},b.a.createElement("i",{className:"asc"===g?"iconfont icon-sanjiaoxing-up font-12 ntopsj color-grey-9 color-blue":"iconfont icon-sanjiaoxing-up font-12 ntopsj color-grey-9"}),b.a.createElement("i",{className:"desc"===g?"iconfont icon-sanjiaoxing-down font-12 nyslbottomsj color-grey-9 color-blue":"iconfont icon-sanjiaoxing-down font-12 nyslbottomsj color-grey-9"}))):"","shixuns"===this.props.type&&void 0===this.props.statustype?b.a.createElement(c.a,{overlay:x},b.a.createElement("a",{className:"ant-dropdown-link color-grey-6 mr20"},"all"===d?"\u53d1\u5e03\u72b6\u6001":"published"===d?"\u5df2\u53d1\u5e03":"unpublished"===d?"\u672a\u53d1\u5e03":"",b.a.createElement(p.a,{type:"down",className:"color-grey-6"}))):""),b.a.createElement("div",{className:"font-12 alltopiscright ml25 fl"},"shixuns"===this.props.type?"":b.a.createElement("span",{className:"mine"===y?"fr topcsactive pointer color-grey-3 color-blue":"fr pointer color-grey-3",onClick:function(){return t.belongto("mine")}},"\u6211\u7684\u8bfe\u7a0b"),"shixuns"===this.props.type?"":b.a.createElement("span",{className:"all"===y?"fr mr30 topcsactive pointer color-grey-3 color-blue":"fr mr30 pointer color-grey-3",onClick:function(){return t.belongto("all")}},"\u5168\u90e8\u8bfe\u7a0b"))),b.a.createElement(l.a.Group,{onChange:this.getGrouplist,value:u},void 0===h||0===h.length?"":h.map((function(e,a){return b.a.createElement("div",{className:"mt10 edu-back-white pd20 relativef newshixunlist",key:a},b.a.createElement("div",{className:"clearfix"},b.a.createElement("div",{className:"item-body"},b.a.createElement("div",{className:"clearfix ds pr contentSection"},b.a.createElement(l.a,{value:e.id,key:e.id,className:"fl task-hide edu-txt-left mt3",name:"shixun_homework[]"}),b.a.createElement("a",{target:"_blank",href:"shixuns"===t.props.type?"/shixuns/".concat(e.identifier,"/challenges"):"/paths/".concat(e.id),className:"ml15 fl font-16 color-dark maxwidth1100",dangerouslySetInnerHTML:{__html:e.title}}),"shixuns"===t.props.type&&!0===e.is_jupyter?b.a.createElement("div",{className:"myysljupyter fl ml20 intermediatecenter"},b.a.createElement("p",{className:"myysljupytertest"},"Jupyter")):"",b.a.createElement("div",{className:"cl"}),b.a.createElement("style",null,"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t .newradioStyles{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t overflow: hidden;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdisplay: -webkit-box;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-webkit-line-clamp: 2;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t-webkit-box-orient: vertical;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmax-height: 42px;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t"),"{}"==JSON.stringify(e.description)?"":b.a.createElement("div",{className:"newshixunmodelmidfont newradioStyles",dangerouslySetInnerHTML:{__html:e.description}}),void 0===e.challenge_names||0===e.challenge_names.length?"":b.a.createElement("div",{className:"newshixunmodelbotfont"},e.challenge_names.map((function(t,e){return b.a.createElement("span",null,"\u7b2c",e+1,"\u5173\uff1a",t)}))),b.a.createElement("div",{className:"newshixunpd030"},b.a.createElement("div",{className:"xuxianpro"})),b.a.createElement("div",{className:"color-grey panel-lightgrey fl ml30"},b.a.createElement("style",null,"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t.ant-breadcrumb-separator{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t color: #D7D7D7 !important;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t.panel-lightgrey, .panel-lightgrey span{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t color: #999 !important;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t.ant-breadcrumb-link{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t margin-right:10px !important;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t.ant-breadcrumb-separator{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t margin-right:20px !important;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t\t\t\t"),"shixuns"===t.props.type?b.a.createElement(i.a,{separator:"|"},b.a.createElement(i.a.Item,null,e.author_name),b.a.createElement(i.a.Item,null,e.author_school_name),b.a.createElement(i.a.Item,null,"\u96be\u5ea6\u7cfb\u6570\uff1a",e.level),b.a.createElement(i.a.Item,null,"\u5b66\u4e60\u4eba\u6570\uff1a",e.study_count)):b.a.createElement(i.a,{separator:"|"},b.a.createElement(i.a.Item,null,e.author_name),b.a.createElement(i.a.Item,null,e.author_school_name),b.a.createElement(i.a.Item,null,"\u5b66\u4e60\u4eba\u6570\uff1a",e.myshixuns_count),b.a.createElement(i.a.Item,null,"\u7ae0\u8282\uff1a",e.stage_count),b.a.createElement(i.a.Item,null,"\u5b9e\u8bad\uff1a",e.shixuns_count))),void 0===e.subjects||0===e.subjects.length?"":b.a.createElement(c.a,{overlay:function(){return t.ItsCourse(e.subjects)}},b.a.createElement("a",{className:"ant-dropdown-link fl ml30 newshixunfont12 color-blue"},"\u6240\u5c5e\u8bfe\u7a0b",b.a.createElement(p.a,{className:"color-blue",type:"down"})))))))}))),void 0!==h&&void 0!==f&&0!==h.length&&0!==f&&20<f?b.a.createElement("div",{className:" edu-txt-center pd303010 newshixunmodels"},b.a.createElement(r.a,{showQuickJumper:!0,defaultCurrent:1,pageSize:20,total:void 0===f?"":f,current:v,onChange:this.PaginationCourse})):"",void 0===h?b.a.createElement("div",{className:"minhegiht300"}):0===h.length?b.a.createElement(_.a,null):"")),b.a.createElement("div",{className:"clearfix bor-bottom-greyE edu-back-white orderingbox newshixunbottombtn"},void 0===h||0===h.length?"":b.a.createElement("div",{className:" edu-txt-center padding13-30"},b.a.createElement(o.a,{className:"mr20 newshixunmode",onClick:function(){return t.props.hideNewShixunModelType()}},"\u53d6\u6d88"),b.a.createElement(o.a,{className:"newshixunmode mr40",type:"primary",onClick:function(){return t.savecouseShixunModal()},loading:this.state.hometypepvisible},"\u786e\u5b9a"))))))}}]),e}(g.Component);e.a=w},1270:function(t,e,a){"use strict";a(50);var s=a(29),n=a(8),o=a(7),r=a(10),i=a(9),l=a(11),c=(a(103),a(47)),p=(a(470),a(462)),m=a(0),u=a.n(m),d=a(6),h=a.n(d),f=a(93),v=p.a.Group,y=c.a.Search,g=function(t){function e(t){var a;return Object(n.a)(this,e),(a=Object(r.a)(this,Object(i.a)(e).call(this,t))).searchValue=function(){var t=a.state.search;h.a.get("/users/search_user_projects.json",{params:{search:t}}).then((function(e){200===e.status&&a.setState({projects:e.data.projects,searchtypes:void 0===t&&0==e.data.projects.length})})).catch((function(t){}))},a.inputSearchValue=function(t){a.setState({search:t.target.value})},a.goback=function(){a.setState({Modalstype:!1}),a.props.Cancel(),a.props.funlist()},a.setSaves=function(){var t=a.state.projectvalue,e="/graduation_tasks/"+a.props.taskid+"/graduation_works/relate_project.json";h.a.post(e,{project_id:t}).then((function(t){a.goback()})).catch((function(t){}))},a.Saves=function(){var t=a.state,e=t.projectvalue;if(!1===t.searchtypes){void 0===e||""===e?a.setState({projectvaluetype:!0}):a.setState({projectvaluetype:!1});var s="/graduation_tasks/"+a.props.taskid+"/graduation_works/check_project.json";h.a.get(s,{params:{project_id:e}}).then((function(t){!1===t.data.is_relate?a.setSaves():a.setState({Modalstype:!0,Modalstopval:"\u8be5\u9879\u76ee\u5df2\u88ab"+t.data.relate_user+"\u5173\u8054",ModalSave:a.ModalSave,loadtype:!0})})).catch((function(t){}))}else a.goback()},a.onChange=function(t){a.setState({projectvalue:t.target.value})},a.ModalSave=function(){a.setState({Modalstype:!1})},a.state={group_ids:[],fileList:[],Modalstype:!1,Modalstopval:"",ModalCancel:"",ModalSave:"",loadtype:!1,search:void 0,page:1,limit:"",projects:void 0,projectvalue:void 0,projectvaluetype:!1,searchtypes:!1},a}return Object(l.a)(e,t),Object(o.a)(e,[{key:"componentDidMount",value:function(){this.searchValue()}},{key:"render",value:function(){var t=this.state,e=t.Modalstype,a=t.Modalstopval,n=t.ModalCancel,o=t.ModalSave,r=t.loadtype,i=t.search,l=t.projects,c=t.projectvalue,m=t.projectvaluetype;return u.a.createElement("div",null,u.a.createElement(f.a,{modalsType:e,modalsTopval:a,modalCancel:n,modalSave:o,loadtype:r}),u.a.createElement(s.a,{className:"HomeworkModal",title:this.props.modalname,visible:this.props.visible,closable:!1,footer:null,keyboard:!1,destroyOnClose:!0},u.a.createElement("div",{className:"task-popup-content"},!1===this.state.searchtypes?u.a.createElement("p",{className:"task-popup-text-center font-16"},u.a.createElement(y,{placeholder:"\u8bf7\u8f93\u5165\u9879\u76ee\u540d\u79f0\u8fdb\u884c\u641c\u7d22",id:"subject_search_input",value:i,onInput:this.inputSearchValue,onSearch:this.searchValue,autoComplete:"off"})):"",u.a.createElement("style",null,"\n\t\t\t\t\t\t\t\t\t.project_namestyle{\n\t\t\t\t\t\t\t\t\t width: 470px;\n\t\t\t\t\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t"),!1===this.state.searchtypes?u.a.createElement("div",{className:"Association mb20",style:{paddingLeft:"0px"}},u.a.createElement(v,{onChange:this.onChange,value:c},l&&l.map((function(t,e){return u.a.createElement("div",{key:e,style:{height:"30px"}},u.a.createElement(p.a,{value:t.project_id,className:"fl "}),u.a.createElement("div",{className:"fl ml5 project_namestyle"},t.project_name))})))):u.a.createElement("div",{style:{paddingLeft:"0px"}},u.a.createElement("div",{className:"font-16",style:{margin:"0px 17%"}},"\u4f60\u5f53\u524d\u5c1a\u672a\u7ba1\u7406\u4efb\u4f55\u9879\u76ee\uff0c\u8bf7\u5148 ",u.a.createElement("span",null,u.a.createElement("a",{className:"font-16",style:{color:"#1890ff"},href:"/projects/new",target:"_blank"},"\u521b\u5efa\u9879\u76ee")," "),"\u518d\u5173\u8054")),!0===m?u.a.createElement("span",{className:"color-red ml20 "},"\u8bf7\u5148\u9009\u62e9\u9879\u76ee"):"",u.a.createElement("div",{className:"clearfix mt25 edu-txt-center mb10"},u.a.createElement("a",{className:"task-btn color-white mr80",onClick:this.props.Cancel},"\u53d6\u6d88"),u.a.createElement("a",{className:"task-btn task-btn-orange",onClick:this.Saves},"\u786e\u8ba4")))))}}]),e}(m.Component);e.a=g},1405:function(t,e,a){"use strict";a(50);var s=a(29),n=(a(103),a(47)),o=a(8),r=a(7),i=a(10),l=a(9),c=a(11),p=(a(472),a(471)),m=a(0),u=a.n(m),d=p.a.Option,h=function(t){function e(t){var a;return Object(o.a)(this,e),(a=Object(i.a)(this,Object(l.a)(e).call(this,t))).state={StudentList_value:""},a}return Object(c.a)(e,t),Object(r.a)(e,[{key:"render",value:function(){return u.a.createElement("div",null,u.a.createElement(s.a,{title:this.props.addname,visible:this.props.addnametype,keyboard:!1,className:"Navmodal",closable:!1,footer:null,destroyOnClose:!0,centered:!0,width:"600px"},2===this.props.addnametab?u.a.createElement("div",null,u.a.createElement("div",{className:"fl mt5"},"\u76ee\u5f55\u540d\u79f0\uff1a"),u.a.createElement(n.a,{placeholder:"\u8bf7\u8f93\u5165\u540d\u79f0\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26",className:"inputNav greyInput fl mb40",maxLength:"60",style:{width:"450px"}}),u.a.createElement("div",{className:"clearfix mt70 edu-txt-center"},u.a.createElement("a",{className:"task-btn mr30",onClick:this.props.addcanner},"\u53d6\u6d88"),u.a.createElement("a",{className:"task-btn task-btn-orange",onClick:this.props.addsave},"\u786e\u5b9a"))):4===this.props.addnametab?u.a.createElement("div",null,u.a.createElement("div",{className:"fl mt5"},"\u9009\u62e9\u76ee\u5f55\u540d\u79f0\uff1a"),u.a.createElement(p.a,{placeholder:"\u8bf7\u9009\u62e9\u76ee\u5f55",className:"inputNav greyInput fl mb40",style:{width:"420px"}},u.a.createElement(d,{value:"jack"},"\u4e00\u7ea7"),u.a.createElement(d,{value:"lucy"},"\u4e00\u7ea7"),u.a.createElement(d,{value:"disabled"},"\u4e00\u7ea7"),u.a.createElement(d,{value:"Yiminghe"},"\u4e00\u7ea7")),u.a.createElement("div",{className:"clearfix mt70 edu-txt-center"},u.a.createElement("a",{className:"task-btn mr30",onClick:this.props.addcanner},"\u53d6\u6d88"),u.a.createElement("a",{className:"task-btn task-btn-orange",onClick:this.props.addsave},"\u786e\u5b9a"))):""))}}]),e}(m.Component);e.a=h},1966:function(t,e,a){"use strict";a.r(e),a(104);var s=a(60),n=(a(498),a(499)),o=(a(103),a(47)),r=(a(260),a(92)),i=(a(513),a(507)),l=a(8),c=a(7),p=a(10),m=a(9),u=a(11),d=a(0),h=a.n(d),f=a(28),v=a(74),y=a(6),g=a.n(y),b=a(574),k=a(1129),x=a(1405),_=a(93),E=a(49),w=a.n(E),N=(a(265),a(544),a(259),a(167)),S=(a(50),a(29)),C=(a(268),a(95)),j=a(550),M=a(1270),O=function(t){function e(t){var a;return Object(l.a)(this,e),(a=Object(p.a)(this,Object(m.a)(e).call(this,t))).saveNavmoda=function(){var t=a.props.url,e=a.state.name;g.a.post(t,{name:e}).then((function(t){0===t.data.status&&(a.props.showNotification(t.data.message),a.props.cannerNavmoda(),a.props.coursupdata())}))},a.setNavmodalValue=function(t){a.setState({name:t.target.value})},a.state={name:a.props.NavmodalValue},a}return Object(u.a)(e,t),Object(c.a)(e,[{key:"render",value:function(){var t=this;return h.a.createElement("div",null,h.a.createElement(S.a,{keyboard:!1,title:this.props.Navmodalname,visible:void 0!==this.props.Navmodalnametype&&this.props.Navmodalnametype,closable:!1,footer:null,destroyOnClose:!0,centered:!0,className:"Navmodal"},void 0!==this.props.Navmodalnametype&&(!0===this.props.Navmodalnametype?h.a.createElement("style",null,"\n\t\t\t\t\t\t \tbody{\n\t\t\t\t\t\t \t width: calc(100%) !important;\n\t\t\t\t\t\t \t }\n\t\t \n\t\t\t\t\t\t \t"):""),h.a.createElement("div",{className:"fl mt5"},this.props.Navname,"\u540d\u79f0\uff1a"),h.a.createElement(o.a,{placeholder:"\u8bf7\u8f93\u5165\u540d\u79f0\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26",className:"inputNav greyInput fl",maxLength:"60",style:{width:"450px"},value:this.state.name,onInput:this.setNavmodalValue}),h.a.createElement("div",{className:"clearfix mt70 edu-txt-center"},h.a.createElement("a",{className:"task-btn mr30",onClick:function(){return t.props.cannerNavmoda()}},"\u53d6\u6d88"),h.a.createElement("a",{className:"task-btn task-btn-orange",onClick:function(){return t.saveNavmoda()}},"\u786e\u5b9a"))))}}]),e}(d.Component),I=(a(917),function(t){function e(t){var a;return Object(l.a)(this,e),(a=Object(p.a)(this,Object(m.a)(e).call(this,t))).componentDidUpdate=function(t){if(t.location.pathname!=a.props.location.pathname){var e=a.props.location.pathname.split("/");a.setState({shixuntypes:e[3]})}},a.Cancel=function(){a.setState({visible:!1})},a.taskoperationId=function(t){a.setState({startbtn:!0});var e=t+".json";g.a.get(e).then((function(t){200===t.status&&(-2===t.data.status?a.setState({startbtn:!1,shixunsreplace:!0,hidestartshixunsreplacevalue:t.data.message+".json"}):-1===t.data.status||(-3===t.data.status?a.setState({shixunsmessage:t.data.message,startshixunCombattype:!0,startbtn:!1}):(a.setState({startbtn:!1}),window.location.href="/tasks/"+t.data.game_identifier)))})).catch((function(t){a.setState({startbtn:!1})}))},a.hidestartshixunsreplace=function(t){g.a.get(t).then((function(t){if(200===t.status){a.setState({shixunsreplace:!1}),C.a.success("\u91cd\u7f6e\u6210\u529f\uff0c\u6b63\u5728\u8fdb\u5165\u5b9e\u8bad\uff01");var e="/shixuns/"+t.data.shixun_identifier+"/challenges";a.props.history.push(e)}})).catch((function(t){a.setState({startbtn:!1,shixunsreplace:!1})}))},a.hidestartshixunCombattype=function(){a.setState({startshixunCombattype:!1})},a.stopPro=function(t){t.stopPropagation()},a.editname=function(t,e,s){a.setState({ModalsRenametype:!0,NavmodalValue:t,Navmodalname:"\u91cd\u547d\u540d",url:"/homework_commons/".concat(e,"/alter_name.json")}),s.stopPropagation()},a.cannerNavmoda=function(){a.setState({ModalsRenametype:!1})},a.hrefjumpskip=function(t){!1!==a.props.checkIfLogin()?a.props.history.push(t):a.props.showLoginDialog()},a.state={props:t,modalname:"\u5173\u8054\u9879\u76ee",visible:!1,startbtn:!1,code_review:!1},a}return Object(u.a)(e,t),Object(c.a)(e,[{key:"componentDidMount",value:function(){var t=this.props.location.pathname.split("/");this.setState({shixuntypes:t[3]})}},{key:"render",value:function(){var t=this,e=this.state,a=e.Modalstype,s=e.Modalstopval,n=e.Modalsbottomval,o=e.cardsModalcancel,r=e.cardsModalsavetype,i=e.loadtype,l=e.modalname,c=e.visible,p=e.shixunsreplace,m=e.hidestartshixunsreplacevalue,u=e.startshixunCombattype,d=e.shixunsmessage,y=(e.startbtn,this.props),g=y.checkBox,b=y.discussMessage,k=y.taskid,x=y.index;return h.a.createElement(h.a.Fragment,null,!0===this.state.ModalsRenametype?h.a.createElement(O,Object.assign({},this.props,{Navmodalnametype:this.state.ModalsRenametype,NavmodalValue:this.state.NavmodalValue,Navmodalname:this.state.Navmodalname,Navname:"\u4f5c\u4e1a",url:this.state.url,cannerNavmoda:function(){return t.cannerNavmoda()}})):"",h.a.createElement(_.a,{modalsType:a,modalsTopval:s,modalsBottomval:n,modalCancel:o,modalSave:r,loadtype:i}),!0===c?h.a.createElement(M.a,{modalname:l,visible:c,Cancel:this.Cancel,taskid:k,funlist:this.props.funlist}):"",h.a.createElement(S.a,{keyboard:!1,title:"\u63d0\u793a",visible:p,closable:!1,footer:null},h.a.createElement("div",{className:"task-popup-content"},h.a.createElement("p",{className:"task-popup-text-center font-16 pb20"},"\u5b9e\u8bad\u5df2\u7ecf\u66f4\u65b0\u4e86\uff0c\u6b63\u5728\u4e3a\u60a8\u91cd\u7f6e!")),h.a.createElement("div",{className:"task-popup-submit clearfix"},h.a.createElement("a",{className:"task-btn task-btn-orange fr mr51",onClick:function(){return t.hidestartshixunsreplace(m)}},"\u77e5\u9053\u4e86"))),h.a.createElement(S.a,{keyboard:!1,title:"\u63d0\u793a",visible:u,closable:!1,footer:null},h.a.createElement("div",{className:"task-popup-content"},h.a.createElement("p",{className:"task-popup-text-center font-16 pb20"},"\u76ee\u524d\u8be5\u5b9e\u8bad\u9879\u76ee\u5c1a\u5728\u5185\u6d4b\u4e2d\uff0c\u5c06\u4e8e",d,"\u4e4b\u540e\u5f00\u653e\uff0c\u8c22\u8c22\uff01")),h.a.createElement("div",{className:"task-popup-submit clearfix"},h.a.createElement("a",{className:"task-btn task-btn-orange fr mr51",onClick:this.hidestartshixunCombattype},"\u77e5\u9053\u5566"))),h.a.createElement("div",{className:"graduateTopicList boardsList",style:{cursor:this.props.isAdmin?"pointer":"default"},onClick:function(){return window.$(".shixunitem".concat(x," input")).click()}},h.a.createElement("style",null,"\n .boardsList .ant-checkbox-wrapper{\n margin-top: -35px;\n }\n .graduateTopicList .ant-checkbox-input {\n margin-right: 15px;\n }\n\n .inlineblock{\n display: inline-block;\n }\n\n .titleSearch .titleBar {\n display: flex;\n }\n .titleSearch .titleBar .toolbar {\n flex: 1;\n display: flex;\n justify-content: flex-end;\n align-items: center;\n }\n\n\n /*list style*/\n .boardsList {\n display: flex;\n align-items: flex-start;\n\n padding-top: 8px;\n padding-bottom: 10px;\n padding-left: 0px;\n padding-right: 0px;\n }\n .boardsList .homepagePostSetting {\n position: absolute;\n width: 20px;\n height: 20px;\n }\n\n .boardsList .contentSection {\n flex: 1;\n }\n\n "),this.props.isAdmin?h.a.createElement("span",{className:"shixunitem".concat(x," fl"),style:{height:"55px",paddingTop:"2px"}},g):"",h.a.createElement("div",{className:"clearfix ds pr contentSection"},h.a.createElement("style",null,"\n .maxwidth333{\n max-width: 333px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n "),h.a.createElement("h6",null,this.props.isAdmin?h.a.createElement("a",{onClick:function(){return t.hrefjumpskip("/courses/"+t.props.match.params.coursesId+"/"+t.state.shixuntypes+"/"+b.homework_id+"/list?tab=0")},title:b.name,className:"fl mt3 font-16 font-bd color-dark maxwidth333"},b.name):"",this.props.isStudent?h.a.createElement("a",{onClick:function(){return t.hrefjumpskip("/courses/".concat(t.props.match.params.coursesId,"/").concat(t.state.shixuntypes,"/").concat(b.homework_id,"/list?tab=0"))},title:b.name,className:"fl mt3 font-16 font-bd color-dark maxwidth333"},b.name):"",!0===this.props.isNotMember?!0===this.props.discussMessage.private_icon?h.a.createElement("span",{className:"fl mt3 font-16 font-bd color-dark maxwidth333 pointer",title:"\u79c1\u6709\u5c5e\u6027\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e0d\u80fd\u8bbf\u95ee"},b.name):h.a.createElement("a",{onClick:function(){return t.hrefjumpskip("/courses/".concat(t.props.match.params.coursesId,"/").concat(t.state.shixuntypes,"/").concat(b.homework_id,"/list?tab=0"))},title:b.name,className:"fl mt3 font-16 font-bd color-dark maxwidth333"},b.name):"",!0===this.props.discussMessage.private_icon?h.a.createElement(N.a,{title:"\u79c1\u6709\u5c5e\u6027\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e0d\u80fd\u8bbf\u95ee",placement:"bottom"},h.a.createElement("i",{className:"iconfont icon-guansuo color-grey-c ml10 font-16 fl mt4"})):h.a.createElement("div",null),h.a.createElement(j.a,{typelist:b.status,typesylename:""}),h.a.createElement("style",null,"\n\t\t\t\t\t\t \n\t\t\t\t\t\t\t .homepagePostSettingbox{\n\t\t\t\t\t\t\t\t width:207px !important;\n\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t .colorfff{\n\t\t\t\t\t\t\t\t color:#fff !important;\n\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t .newhomepagePostSettingname{\n\t\t\t\t\t\t\t\t width: 205px !important;\n\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t .newwidthSettin{\n\t\t\t\t\t\t\t\t width:255px !important;\n\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t"),this.props.isAdmin?h.a.createElement("span",{onClick:function(e){return t.stopPro(e)},className:b&&1<b.shixun_status?this.props.isAdminOrCreator()?" newhomepagePostSettingname fr":" homepagePostSettingbox fr":" newwidthSettin fr",style:{right:"-2px",top:"6px",display:"block"}},b&&1<b.shixun_status?h.a.createElement(v.b,{className:"btn colorblue font-16 fontweight400 mr20",to:"/shixuns/"+b.shixun_identifier+"/challenges",target:"_blank"},"\u8fdb\u5165\u5b66\u4e60"):h.a.createElement("a",{className:"btn colorfff font-16 fontweight400 "},"\u8fdb\u5165\u5b66\u4e60"),this.props.isAdminOrCreator()?h.a.createElement("a",{onClick:function(e){return t.editname(b.name,b.homework_id,e)},className:"btn colorblue font-16 fontweight400 "},"\u91cd\u547d\u540d"):"",h.a.createElement(f.A,{className:"btn colorblue font-16 ml15 fontweight400 ",to:"/courses/".concat(this.props.match.params.coursesId,"/").concat(this.state.shixuntypes,"/").concat(b.homework_id,"/settings?tab=3")}," \u8bbe\u7f6e")):"",!0===this.props.isStudent&&5===this.props.course_identity&&b&&1<b.shixun_status&&b.time_status<5?h.a.createElement(f.A,{style:"blue",className:"colorblue font-16 mr20 fr mt2 "},h.a.createElement(v.b,{className:"btn colorblue font-16 fontweight400",to:"/shixuns/"+b.shixun_identifier+"/challenges",target:"_blank"},"\u8fdb\u5165\u5b66\u4e60")):"",this.props.isAdmin?h.a.createElement("a",{onClick:function(){return t.hrefjumpskip("/courses/"+t.props.match.params.coursesId+"/"+t.state.shixuntypes+"/"+b.homework_id+"/list?tab=0")},className:"btn colorblue font-16 fontweight400 mr20 fr"},"\u4f5c\u54c1\u5217\u8868"):"",this.props.isStudent?h.a.createElement("a",{onClick:function(){return t.hrefjumpskip("/courses/"+t.props.match.params.coursesId+"/"+t.state.shixuntypes+"/"+b.homework_id+"/list?tab=0")},className:"btn colorblue font-16 fontweight400 mr20 fr mt2"},"\u4f5c\u54c1\u5217\u8868"):"",!0!==this.props.isNotMember||!0===this.props.discussMessage.private_icon?"":h.a.createElement("a",{onClick:function(){return t.hrefjumpskip("/courses/"+t.props.match.params.coursesId+"/"+t.state.shixuntypes+"/"+b.homework_id+"/list?tab=0")},className:"btn colorblue font-16 fontweight400 mr20 fr"},"\u4f5c\u54c1\u5217\u8868")),b&&b.upper_category_name&&h.a.createElement("div",{className:"color-grey9 task-hide mt5",title:b.upper_category_name},"\u6240\u5c5e\u76ee\u5f55\uff1a",b.upper_category_name),h.a.createElement("div",{className:"cl"}),h.a.createElement("p",{className:"color-grey mt15 fl",style:{width:"820px"}},h.a.createElement("span",null,b.author&&h.a.createElement("span",{className:"mr15 color-grey-3"},b.author),void 0===b.commit_count?"":h.a.createElement("span",{className:"mr15 color-grey9"},"\u5df2\u5f00\u59cb\u505a\u9898 ",b.commit_count,"\u4eba"),void 0===b.uncommit_count?"":h.a.createElement("span",{className:"mr15 color-grey9"},"\u672a\u5f00\u59cb\u505a\u9898 ",b.uncommit_count,"\u4eba"),void 0===b.compelete_count?"":h.a.createElement("span",{className:"mr15 color-grey9"},"\u5df2\u5b8c\u6210\u505a\u9898 ",b.compelete_count,"\u4eba"),(1===b.time_status||2===b.time_status||3===b.time_status||b.time_status,h.a.createElement("span",{className:"mr15 color-grey9"},b.status_time)))))))}}]),e}(d.Component)),D=a(171),B=function(t){function e(t){var a;return Object(l.a)(this,e),(a=Object(p.a)(this,Object(m.a)(e).call(this,t))).updateNavSuccess=function(){a.setState({isSpin:!0}),a.props.match.params.main_id?(a.setState({isSpin:!0}),a.seactall(),!0===a.props.isAdmin()&&a.updadatalist()):a.props.match.params.category_id&&(a.setState({isSpin:!0}),a.seactall(parseInt(a.props.match.params.category_id)),!0===a.props.isAdmin()&&a.updadatalist())},a.seactall=function(t){a.setState({isSpin:!0,checkBoxValues:[]});var e="/courses/"+a.props.match.params.coursesId+"/homework_commons.json?type=4";g.a.get(encodeURI(e),{params:{search:void 0,page:1,order:void 0,category:t}}).then((function(t){null!=t?a.setState({isSpin:!1,datas:t.data}):a.setState({isSpin:!1})})).catch((function(t){}))},a.componentDidUpdate=function(t){t.match.params.main_id!=a.props.match.params.main_id&&null!=a.props.match.params.main_id&&(a.setState({checkedtype:!1,orders:"8",order:void 0,page:1}),a.seactall()),t.match.params.category_id!=a.props.match.params.category_id&&null!=a.props.match.params.category_id&&(a.setState({checkedtype:!1,orders:"8",order:void 0,page:1}),a.seactall(parseInt(a.props.match.params.category_id)))},a.homeworkupdatalist=function(t,e,s){a.state.datas;var n=a.props.match.params.coursesId,o=a.props.match.params.category_id,r="/courses/"+n+"/homework_commons.json?type=4",i=s;"8"===s&&(i=void 0),g.a.get(r,{params:{search:t,page:e,order:i,category:void 0===o?void 0:o}}).then((function(t){null!=t?200===t.status&&a.setState({datas:t.data,isSpin:!1,page:e}):a.setState({isSpin:!1})})).catch((function(t){a.setState({isSpin:!1})}))},a.homeworkhide=function(){var t=a.state,e=t.Coursename,s=t.page,n=t.order;a.setState({modalname:void 0,modaltype:void 0,visible:!1,Topval:void 0,Topvalright:void 0,Botvalleft:void 0,Botval:void 0,starttime:void 0,endtime:void 0,Cancelname:void 0,Savesname:void 0,Cancel:void 0,Saves:void 0,StudentList_value:void 0,addname:void 0,addnametype:!1,addnametab:void 0,typs:void 0,starttimes:void 0,OneSelftype:!1}),a.cancelmodel(),a.homeworkupdatalist(e,s,n),a.props.updataleftNavfun()},a.homeworkstart=function(){if(!0!==a.testonSelect()){var t="/courses/"+a.props.match.params.coursesId+"/all_course_groups.json";g.a.get(t).then((function(t){if(200===t.status){var e=a.props.getNowFormatDates(1),s=a.props.getNowFormatDates(2);a.setState({modalname:"\u7acb\u5373\u53d1\u5e03",modaltype:null===t.data.course_groups||0===t.data.course_groups.length?2:1,visible:!0,typs:"start",Topval:"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u4f5c\u4e1a",Botval:'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u4f5c\u4e1a\u6709\u6548',starttime:"\u53d1\u5e03\u65f6\u95f4\uff1a"+w()(w()(new Date)).format("YYYY-MM-DD HH:mm"),starttimes:e,endtime:"\u622a\u6b62\u65f6\u95f4\uff1a"+s,Cancelname:"\u6682\u4e0d\u53d1\u5e03",Savesname:"\u7acb\u5373\u53d1\u5e03",Cancel:a.homeworkhide,Saves:a.homeworkstartend,course_groups:t.data.course_groups})}})).catch((function(t){}))}else a.noSelect()},a.homeworkOneSelfstart=function(){if(!0!==a.testonSelect()){var t="/courses/"+a.props.match.params.coursesId+"/all_course_groups.json";g.a.get(t).then((function(t){if(200===t.status){var e=a.props.getNowFormatDates(1),s=a.props.getNowFormatDates(2);a.setState({modalname:"\u7acb\u5373\u53d1\u5e03",modaltype:null===t.data.course_groups||0===t.data.course_groups.length?2:1,OneSelftype:!0,typs:"start",Topval:"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u4f5c\u4e1a",Botval:'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u4f5c\u4e1a\u6709\u6548',starttime:"\u53d1\u5e03\u65f6\u95f4\uff1a"+w()(w()(new Date)).format("YYYY-MM-DD HH:mm"),starttimes:e,endtime:"\u622a\u6b62\u65f6\u95f4\uff1a"+s,Cancelname:"\u6682\u4e0d\u53d1\u5e03",Savesname:"\u7acb\u5373\u53d1\u5e03",Cancel:a.homeworkhide,Saves:a.homeworkstartend,course_groups:t.data.course_groups})}})).catch((function(t){}))}else a.noSelect()},a.cancelmodels=function(){a.setState({Modalstype:!1,Loadtype:!1,Modalstopval:""})},a.homeworkstartend=function(t,e){var s=a.state,n=s.Coursename,o=s.page,r=s.order,i=s.checkBoxValues,l=s.course_groupslist,c=(s.datas,s.course_groups),p=a.props.match.params.category_id;if(0<c.length&&0===l.length)a.setState({Modalstype:!0,Loadtype:!0,Modalstopval:"\u8bf7\u5148\u9009\u62e9\u5206\u73ed",ModalSave:a.cancelmodels});else{var m="/courses/"+a.props.match.params.coursesId+"/homework_commons/publish_homework.json";g.a.post(m,{category_id:void 0===p?void 0:p,homework_ids:i,group_ids:l,end_time:e}).then((function(t){200===t.status&&(0===t.data.status&&a.setState({Modalstype:!1,Loadtype:!1,visible:!1,course_groups:[],ModalSave:a.cancelmodel}),a.homeworkupdatalist(n,o,r),a.cancelmodel(),a.props.showNotification(t.data.message),a.props.updataleftNavfun())})).catch((function(t){}))}},a.homeworkends=function(){if(!0!==a.testonSelect()){var t="/courses/"+a.props.match.params.coursesId+"/all_course_groups.json";g.a.get(t).then((function(t){200===t.status&&(a.setState({}),a.setState({modalname:"\u7acb\u5373\u622a\u6b62",modaltype:null===t.data.course_groups||0===t.data.course_groups.length?2:1,visible:!0,Topval:"\u5b66\u751f\u5c06\u4e0d\u80fd\u518d\u63d0\u4ea4\u4f5c\u4e1a",Botval:'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u63d0\u4ea4\u4e2d"\u7684\u4f5c\u4e1a\u6709\u6548',Cancelname:"\u6682\u4e0d\u622a\u6b62",Savesname:"\u7acb\u5373\u622a\u6b62",Cancel:a.homeworkhide,Saves:a.coursetaskend,starttime:void 0,endtime:void 0,typs:"end",course_groups:t.data.course_groups}))})).catch((function(t){}))}else a.noSelect()},a.getcourse_groupslist=function(t){a.setState({course_groupslist:t})},a.coursetaskend=function(){var t=a.state,e=t.Coursename,s=t.page,n=t.order,o=(t.datas,t.checkBoxValues),r=t.course_groupslist,i=t.course_groups;a.setState({Modalstype:!1});var l=a.props.match.params.category_id;if(0<i.length&&0===r.length)a.setState({Modalstype:!0,Loadtype:!0,Modalstopval:"\u8bf7\u5148\u9009\u62e9\u5206\u73ed",ModalSave:a.cancelmodels});else{var c="/courses/"+a.props.match.params.coursesId+"/homework_commons/end_homework.json";g.a.post(c,{category_id:void 0===l?void 0:l,group_ids:r,homework_ids:o}).then((function(t){0==t.data.status&&(a.setState({Modalstype:!1,Modalstopval:"",ModalsBottomval:"",ModalSave:a.cancelmodel,Loadtype:!1,course_groups:[]}),a.homeworkupdatalist(e,s,n),a.cancelmodel(),a.props.showNotification(t.data.message),a.props.updataleftNavfun())})).catch((function(t){}))}},a.newhomeworkstart=function(t,e){a.setState({category_id:t,checkBoxValues:e,shixunmodal:!1});var s=a.props.getNowFormatDates(1),n=a.props.getNowFormatDates(2),o="/courses/"+a.props.match.params.coursesId+"/all_course_groups.json";g.a.get(o).then((function(t){200===t.status&&a.setState({modalname:"\u7acb\u5373\u53d1\u5e03",course_groups:t.data.course_groups,modaltype:null===t.data.course_groups||0===t.data.course_groups.length?2:1,visible:!0,Topval:"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u4f5c\u4e1a",Botval:'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u4f5c\u4e1a\u6709\u6548',starttime:"\u53d1\u5e03\u65f6\u95f4\uff1a"+w()(w()(new Date)).format("YYYY-MM-DD HH:mm"),starttimes:s,typs:"start",endtime:"\u622a\u6b62\u65f6\u95f4\uff1a"+n,Cancelname:"\u6682\u4e0d\u53d1\u5e03",Savesname:"\u7acb\u5373\u53d1\u5e03",Cancel:a.homeworkhide,Saves:a.homeworkstartend})})).catch((function(t){}))},a.createCommonpath=function(){a.setState({hometypepvisible:!0,patheditarry:[],checkBoxValues:[],shixunpath:!0})},a.hidecouseShixunModal=function(){a.setState({shixunmodal:!1,shixunpath:!1,shixunpathlist:[],newshixunpathlist:[]})},a.PaginationCourse=function(t){var e=a.state,s=e.Coursename,n=e.order;a.setState({page:t,checkBoxValues:[]}),a.homeworkupdatalist(s,t,n)},a.SearchCoursenames=function(t){a.setState({Coursename:t.target.value})},a.SearchCoursename=function(t){var e=a.state,s=(e.page,e.order);a.setState({Coursename:t,isSpin:!0}),a.homeworkupdatalist(t,1,s)},a.handleClick=function(t){var e=a.state,s=e.Coursename;e.page,a.setState({order:t.key,orders:t.key,checkBoxValues:[],checkedtype:!1,isSpin:!0,page:1});var n=t.key;"8"===n&&(n=void 0),a.homeworkupdatalist(s,1,n)},a.funpatheditarry=function(t){a.setState({patheditarry:t})},a.funselect=function(t){var e=a.state,s=(e.page,e.datas),n=[];if(a.setState({checkedtype:t.target.checked}),!0===t.target.checked){var o=!0,r=!1,i=void 0;try{for(var l,c=s.homeworks[Symbol.iterator]();!(o=(l=c.next()).done);o=!0){var p=l.value;n.push(p.homework_id)}}catch(t){r=!0,i=t}finally{try{o||null==c.return||c.return()}finally{if(r)throw i}}}a.setState({checkBoxValues:n})},a.onselectfifteen=function(){a.setState({Modalstype:!0,Modalstopval:"\u9009\u62e9\u6761\u6570\u4e0d\u80fd\u5927\u4e8e15\u6761",ModalSave:a.cancelmodel,Loadtype:!0})},a.onCheckBoxChange=function(t){var e=a.state,s=e.checkBoxValues,n=e.tasks,o=!1;s<n?o=!1:s<n&&(o=!0),15<s.length||15<t.length?a.onselectfifteen():a.setState({checkBoxValues:t,checkAllValue:o})},a.savedelete=function(){a.setState({antIcon:!0});var t=a.state,e=t.Coursename,s=t.page,n=t.order,o=t.checkBoxValues,r=(t.datas,a.props.match.params.category_id),i="/courses/"+a.props.match.params.coursesId+"/homework_commons/multi_destroy.json";g.a.post(i,{category_id:void 0===r?void 0:r,homework_ids:o}).then((function(t){0===t.data.status?(a.setState({Modalstype:!1,Modalstopval:"",ModalsBottomval:"",ModalSave:a.cancelmodel,Loadtype:!1,checkBoxValues:[],checkedtype:!1,antIcon:!1}),a.homeworkupdatalist(e,s,n),a.props.showNotification(t.data.message),a.props.updataleftNavfun()):(a.setState({antIcon:!1}),a.props.showNotification(t.data.message))})).catch((function(t){}))},a.testonSelect=function(){var t=a.state,e=t.checkBoxValues;if(!1===t.checkedtype&&0===e.length)return!0},a.onDelete=function(){!0!==a.testonSelect()?a.setState({Modalstype:!0,Modalstopval:"\u5df2\u63d0\u4ea4\u4f5c\u54c1\u5c06\u5168\u90e8\u88ab\u5220\u9664\uff0c\u4e0d\u53ef\u6062\u590d",ModalsBottomval:"\u662f\u5426\u786e\u8ba4\u5220\u9664\uff1f",ModalCancel:a.cancelmodel,ModalSave:a.savedelete}):a.noSelect()},a.noSelect=function(){a.props.showNotification("\u8bf7\u9009\u62e9\u4f60\u8981\u64cd\u4f5c\u7684\u4efb\u52a1")},a.cancelmodel=function(){a.setState({Modalstype:!1,OneSelftype:!1,Loadtype:!1,visible:!1,Modalstopval:"",ModalCancel:"",ModalSave:"",checkBoxValues:[],checkedtype:!1})},a.onOpen=function(){!0!==a.testonSelect()?a.setState({Modalstype:!0,Modalstopval:"\u8bbe\u4e3a\u516c\u5f00\u540e\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e5f\u53ef\u4ee5\u8bbf\u95ee\u67e5\u770b",ModalsBottomval:"\u662f\u5426\u786e\u8ba4\u8bbe\u4e3a\u516c\u5f00\uff1f",ModalCancel:a.cancelmodel,ModalSave:a.saveonOpen}):a.noSelect()},a.saveonOpen=function(){var t=a.state,e=t.Coursename,s=t.page,n=t.order,o=t.checkBoxValues;t.datas,a.setState({Modalstype:!1});var r=a.props.match.params.category_id,i="/courses/"+a.props.match.params.coursesId+"/homework_commons/set_public.json";g.a.post(i,{category_id:void 0===r?void 0:r,homework_ids:o}).then((function(t){0==t.data.status&&(a.setState({Modalstype:!1,Modalstopval:"",ModalsBottomval:"",ModalSave:a.cancelmodel,Loadtype:!1,checkBoxValues:[]}),a.homeworkupdatalist(e,s,n),a.props.showNotification(t.data.message))})).catch((function(t){}))},a.updadatalist=function(t){var e="/courses/"+a.props.match.params.coursesId+"/homework_commons/choose_category.json";g.a.get(e,{}).then((function(t){null!=t&&t.data&&t.data&&a.setState({course_modules:t.data,homework_categorys:t.data.homework_category})}))},a.moveTos=function(t){var e=a.state,s=e.checkBoxValues,n=e.Coursename,o=e.page,r=e.order;if(!0!==a.testonSelect()){var i="/courses/"+a.props.match.params.coursesId+"/homework_commons/move_to_category.json";g.a.post(i,{homework_ids:s,new_category_id:t}).then((function(t){0==t.data.status&&(a.setState({checkBoxValues:[],checkAllValue:!1}),a.homeworkupdatalist(n,o,r),a.props.showNotification("\u5df2\u5b8c\u6210"),a.props.updataleftNavfun())}))}else a.noSelect()},a.addDir=function(){a.setState({checkBoxValues:[]});var t=a.state.datas;Object(f.jb)("shixun_homeworkadd",parseInt(t.main_category_id))},a.editDir=function(t){a.setState({checkBoxValues:[]});var e=a.state.datas,s={id:parseInt(e.category_id),name:t};Object(f.jb)("editshixunname",s)},a.gotohome=function(){void 0===a.props.match.params.coursesId?a.props.history.push("/courses"):a.props.history.push(a.props.current_user.first_category_url)},a.showNewShixunModelType=function(){a.setState({NewShixunModelType:!0,patheditarry:[],checkBoxValues:[]})},a.hideNewShixunModelType=function(){a.setState({NewShixunModelType:!1,shixunpath:!1})},a.state={modalname:void 0,modaltype:void 0,visible:!1,Topval:void 0,Topvalright:void 0,Botvalleft:void 0,Botval:void 0,starttime:void 0,endtime:void 0,Cancelname:void 0,Savesname:void 0,Cancel:void 0,Saves:void 0,StudentList_value:void 0,addname:void 0,addnametype:!1,addnametab:void 0,addcanner:void 0,addsave:void 0,datas:void 0,page:1,Coursename:"",order:void 0,orders:"8",shixunmodal:!1,shixunmodallist:void 0,hometypepvisible:!1,newshixunmodallist:void 0,category_id:void 0,homework_ids:void 0,patheditarry:[],course_groups:void 0,course_groupslist:[],checkedtype:!1,checkBoxValues:[],isSpin:!1,antIcon:!1},a}return Object(u.a)(e,t),Object(c.a)(e,[{key:"componentDidMount",value:function(){this.setState({isSpin:!0}),this.props.match.params.main_id?(this.setState({isSpin:!0,checkedtype:!1,order:void 0,orders:"8",page:1}),this.seactall(),!0===this.props.isAdmin()&&this.updadatalist()):this.props.match.params.category_id&&(this.setState({isSpin:!0,checkedtype:!1,order:void 0,orders:"8",page:1}),this.seactall(parseInt(this.props.match.params.category_id)),!0===this.props.isAdmin()&&this.updadatalist()),Object(f.bb)("updateNavSuccess",this.updateNavSuccess)}},{key:"render",value:function(){var t=this,e=this.state,a=e.modalname,l=e.modaltype,c=e.visible,p=e.Topval,m=e.Topvalright,u=e.Botvalleft,d=e.Botval,y=e.starttime,g=e.endtime,E=e.Cancelname,w=e.Savesname,N=e.Cancel,S=e.Saves,C=e.addname,j=e.addnametype,M=e.addnametab,O=e.addcanner,B=e.addsave,T=e.datas,V=e.page,Y=e.Coursename,A=e.shixunmodal,L=(e.shixunmodallist,e.hometypepvisible,e.newshixunmodallist,e.patheditarry,e.course_groups),P=e.Modalstype,H=e.checkedtype,G=e.checkBoxValues,F=e.course_modules,R=e.shixunpath,z=e.order,J=e.orders,U=e.NewShixunModelType,Q=this.props.match.params.main_id;return h.a.createElement(h.a.Fragment,null,h.a.createElement("div",null,!0===U?h.a.createElement(k.a,Object.assign({},this.props,this.state,{category_id:this.props.match.params.category_id,type:"shixuns",hideNewShixunModelType:function(){return t.hideNewShixunModelType()},coursesId:this.props.match.params.coursesId,homeworkupdatalists:function(e,a,s){return t.homeworkupdatalist(e,a,s)},Coursename:Y,page:V,order:z,statustype:"published"})):"",!0===R?h.a.createElement(k.a,Object.assign({},this.props,this.state,{category_id:this.props.match.params.category_id,type:"path",hideNewShixunModelType:function(){return t.hideNewShixunModelType()},coursesId:this.props.match.params.coursesId,homeworkupdatalists:function(e,a,s){return t.homeworkupdatalist(e,a,s)},Coursename:Y,page:V,order:z})):"",P&&!0===P?h.a.createElement(_.a,{modalsType:this.state.Modalstype,modalsTopval:this.state.Modalstopval,modalCancel:this.state.ModalCancel,modalSave:this.state.ModalSave,modalsBottomval:this.state.ModalsBottomval,loadtype:this.state.Loadtype,antIcon:this.state.antIcon}):"",!0===c?h.a.createElement(b.a,{datas:T,category_id:this.props.match.params.category_id,modaltype:l,modalname:a,visible:c,Topval:p,Topvalright:m,Botvalleft:u,Botval:d,starttime:y,starttimes:this.state.starttimes,typs:this.state.typs,endtime:g,Cancelname:E,Savesname:w,Cancel:N,Saves:S,course_groups:L,getcourse_groupslist:function(e){return t.getcourse_groupslist(e)}}):"",!0===A||!0===R?h.a.createElement("style",null,"\n body {\n\t\t\t\t\t\t\t width: calc(100%) !important;\n\t\t\t\t\t\t\t}\n "):"",h.a.createElement(x.a,{addname:C,addnametype:j,addnametab:M,addcanner:O,addsave:B}),T&&void 0===T.category_name||T&&null===T.category_name?"":h.a.createElement("style",null,"\n\t\t\t\t\t\t\t.category_namehome{\n\t\t\t\t\t\t\t max-width: 558px;\n\t\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t .category_namehomelist{\n\t\t\t\t\t\t\t\t display: inline-block;\n\t\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t"),h.a.createElement("div",{className:"edu-back-white"},h.a.createElement("p",{className:"clearfix padding30 bor-bottom-greyE"},h.a.createElement("p",{style:{height:"20px"}},h.a.createElement("span",{className:"font-18 fl color-dark-21"},T&&void 0===T.category_name||T&&null===T.category_name?T&&T.main_category_name:h.a.createElement("span",null,h.a.createElement("span",{className:"category_namehome"},T&&T.category_name," "),h.a.createElement("span",{className:"category_namehomelist"}," \u4f5c\u4e1a\u5217\u8868"))),h.a.createElement("li",{className:"fr"},void 0!==T&&T.homeworks&&1<T.homeworks.length&&!0===this.props.isAdminOrCreator()&&(T&&void 0===T.category_name||T&&null===T.category_name)?h.a.createElement("span",null,h.a.createElement(f.A,{style:"blue",className:"mr30 font-16"},h.a.createElement(v.b,{className:"color4CACFF",to:"/courses/".concat(this.props.match.params.coursesId,"/ordering/shixun_homework/").concat(Q&&Q)},"\u8c03\u6574\u6392\u5e8f"))):"",!0===this.props.isAdmin()?T&&void 0===T.category_name||T&&null===T.category_name?h.a.createElement("span",null,h.a.createElement(f.A,{style:"blue",onClick:function(){return t.addDir()},className:"mr30 font-16"},"\u65b0\u5efa\u76ee\u5f55")):h.a.createElement(f.A,{style:"blue",onClick:function(){return t.editDir(T&&T.category_name)},className:"mr30 font-16"},"\u76ee\u5f55\u91cd\u547d\u540d"):"",!0===this.props.isAdmin()&&(T&&void 0===T.category_name||T&&null===T.category_name)?h.a.createElement(f.A,{style:"blue",className:"mr30 font-16",onClick:this.createCommonpath},"\u9009\u7528\u5b9e\u8df5\u8bfe\u7a0b"):"",!0===this.props.isAdmin()?h.a.createElement("a",{className:"btn colorblue font-16",onClick:function(){return t.showNewShixunModelType()}},"\u9009\u7528\u5b9e\u8bad\u9879\u76ee"):""))),h.a.createElement("div",{className:"clearfix pl30 pr30"},h.a.createElement("p",{style:{marginTop:"10px"}},h.a.createElement("div",{style:{display:"inline-block",marginTop:"22px"}},h.a.createElement("span",null,"\u5171 ",T&&T.all_count,"\u4e2a\u5b9e\u8bad\u4f5c\u4e1a"),h.a.createElement("span",{style:{marginLeft:"16px"}},"\u5df2\u53d1\u5e03\uff1a",T&&T.published_count,"\u4e2a"),h.a.createElement("span",{style:{marginLeft:"16px"}},"\u672a\u53d1\u5e03\uff1a ",T&&T.unpublished_count,"\u4e2a"))),h.a.createElement("div",{className:"fl mt6 task_menu_ul"},h.a.createElement(i.a,{mode:"horizontal",selectedKeys:J,onClick:this.handleClick},h.a.createElement(i.a.Item,{key:"8"},"\u5168\u90e8"),this.props.isAdmin()?h.a.createElement(i.a.Item,{key:"0"},"\u672a\u53d1\u5e03"):"",h.a.createElement(i.a.Item,{key:"1"},"\u63d0\u4ea4\u4e2d"),h.a.createElement(i.a.Item,{key:"2"},"\u8865\u4ea4\u4e2d"),h.a.createElement(i.a.Item,{key:"5"},"\u5df2\u622a\u6b62"))),h.a.createElement("div",{className:"fr mt16 mb16 searchView"},Object(f.cb)("\u8bf7\u8f93\u5165\u540d\u79f0\u8fdb\u884c\u641c\u7d22",(function(e){return t.SearchCoursename(e)}),this.SearchCoursenames,(function(e){return t.SearchCoursenames(e)}))))),h.a.createElement(s.a,{size:"large",spinning:this.state.isSpin},!0!==this.props.isAdmin()||void 0===T||0===T.homeworks.length?"":h.a.createElement("div",{className:"mt20 edu-back-white padding20-30"},h.a.createElement("div",{className:"clearfix"},h.a.createElement(r.a,{className:"fl",style:{marginTop:"0px"},checked:H,onClick:this.funselect},"\u5df2\u9009 ",G&&G.length," \u4e2a \uff08\u4e0d\u652f\u6301\u8de8\u9875\u52fe\u9009\uff09"),h.a.createElement("div",{className:"studentList_operation_ul"},h.a.createElement("li",{className:"li_line"},h.a.createElement("a",{className:"color-grey-9",onClick:this.onDelete},"\u5220\u9664")),h.a.createElement("li",{className:"li_line"},h.a.createElement("a",{className:"color-grey-9",onClick:this.homeworkstart},"\u7acb\u5373\u53d1\u5e03")),h.a.createElement("li",{className:"li_line"},h.a.createElement("a",{className:"color-grey-9",onClick:this.homeworkends},"\u7acb\u5373\u622a\u6b62")),h.a.createElement("li",{className:"li_line",style:{display:void 0!==T&&!0===T.course_public?"block":"none"}},h.a.createElement("a",{className:"color-grey-9",onClick:this.onOpen},"\u8bbe\u4e3a\u516c\u5f00")),h.a.createElement("li",{className:"li_line drop_down",onMouseEnter:this.updadatalist},"\u79fb\u52a8\u5230...",h.a.createElement("i",{className:"iconfont icon-xiajiantou font-12 ml2"}),h.a.createElement("ul",{className:"drop_down_menu",style:{right:"0px",left:"unset",maxHeight:"318px",overflowY:"auto",minWidth:"200px"}},F&&10<F.homework_category.length&&h.a.createElement("p",{className:"drop_down_search"},h.a.createElement(o.a,{placeholder:"\u641c\u7d22",value:this.state.dirSearchValue,onChange:function(e){t.setState({dirSearchValue:e.target.value})}})),F&&F.main_category.map((function(e,a){return T&&null===T.category_id?"":h.a.createElement("li",{key:a,id:e.main_category_id,onClick:function(){return t.moveTos(e.main_category_id)},title:18<e.main_category_name.length?e.main_category_name:""},e.main_category_name)})),F&&F.homework_category.filter((function(e,a){return!t.state.dirSearchValue||-1!=e.category_name.indexOf(t.state.dirSearchValue)})).map((function(e,a){return T&&null!=T.category_id&&T&&T.category_id===e.category_id==0||T&&null===T.category_id?h.a.createElement("li",{key:a,id:e.category_id,onClick:function(){return t.moveTos(e.category_id)},title:18<e.category_name.length?e.category_name:""},e.category_name):void 0})),h.a.createElement("style",null,"\n\t\t\t\t\t\t\t\t\t.courseSecond{\n\t\t\t\t\t\t\t\t margin-left: 10px;\n \t\t\t\t\t\t\t\tpadding: 10px;\n\t\t\t\t\t\t\t\t\t }\n\t\t\t\t\t\t\t\t\t\t"),F&&0===F.homework_category.length&&T&&null===T.category_id?h.a.createElement("div",{className:"courseSecond"},"\u6682\u65e0\u6570\u636e"):"",this.props.isAdmin()&&(T&&void 0===T.category_name||T&&null===T.category_name)?h.a.createElement("p",{className:"drop_down_btn"},h.a.createElement("a",{className:"color-grey-6",onClick:function(){return t.addDir()}},"\u65b0\u5efa\u76ee\u5f55...")):""))))),h.a.createElement("style",null,"\n .padding02010{\n padding: 10px 30px 0px 30px;\n cursor: pointer;\n }\n .ant-checkbox-group > div .boardsList {\n border-top: 1px solid transparent;\n padding: 10px 0px 20px!important;\n }\n .padding02010:hover{\n box-shadow: 0px 2px 6px rgba(51,51,51,0.09);\n opacity: 1;\n border-radius: 2px;\n }\n "),void 0===T?"":h.a.createElement(r.a.Group,{style:{width:"100%"},onChange:this.onCheckBoxChange,value:this.state.checkBoxValues},T.homeworks&&T.homeworks.map((function(e,a){return h.a.createElement("div",{className:"mt20 edu-back-white padding02010",key:a},h.a.createElement("div",{className:"clearfix"},h.a.createElement(I,Object.assign({},t.props,{discussMessage:e,isAdmin:t.props.isAdmin(),isStudent:t.props.isStudent(),isNotMember:t.props.isNotMember(),isClassManagement:t.props.isClassManagement(),checkBox:t.props.isAdmin()?h.a.createElement(r.a,{value:e.homework_id,key:e.homework_id}):"",match:t.props.match,index:a,coursedata:t.props.coursedata,coursupdata:function(){return t.homeworkupdatalist(Y,V,z)},course_identity:T.course_identity}))))}))),h.a.createElement("div",{className:"mb40 edu-txt-center padding20-30",style:{display:void 0!==T&&15<T.task_count?"block":"none"}},h.a.createElement(n.a,{showQuickJumper:!0,defaultCurrent:1,pageSize:15,total:void 0===T?"":T.task_count,current:V,onChange:this.PaginationCourse})),void 0!==T&&T.homeworks&&0===T.homeworks.length?h.a.createElement(D.a,null):"")))}}]),e}(d.Component);e.default=B},506:function(t,e,a){"use strict";var s=a(480),n=a(0),o=a(12),r=a.n(o),i=a(39),l=a(77),c=a(18);function p(t){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function m(){return(m=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var a=arguments[e];for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(t[s]=a[s])}return t}).apply(this,arguments)}function u(t,e){for(var a=0;a<e.length;a++){var s=e[a];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(t,s.key,s)}}function d(t,e){return!e||"object"!==p(e)&&"function"!=typeof e?function(t){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(t):e}function h(t){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function f(t,e){return(f=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var v=function(t,e){var a={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(a[s]=t[s]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(a[s[n]]=t[s[n]])}return a},y=i.a.Group,g=function(){function t(){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),(e=d(this,h(t).apply(this,arguments))).renderButton=function(t){var a=t.getPopupContainer,o=t.getPrefixCls,l=e.props,p=l.prefixCls,u=l.type,d=l.disabled,h=l.onClick,f=l.htmlType,g=l.children,b=l.className,k=l.overlay,x=l.trigger,_=l.align,E=l.visible,w=l.onVisibleChange,N=l.placement,S=l.getPopupContainer,C=l.href,j=l.icon,M=void 0===j?n.createElement(c.a,{type:"ellipsis"}):j,O=l.title,I=v(l,["prefixCls","type","disabled","onClick","htmlType","children","className","overlay","trigger","align","visible","onVisibleChange","placement","getPopupContainer","href","icon","title"]),D=o("dropdown-button",p),B={align:_,overlay:k,disabled:d,trigger:d?[]:x,onVisibleChange:w,placement:N,getPopupContainer:S||a};return"visible"in e.props&&(B.visible=E),n.createElement(y,m({},I,{className:r()(D,b)}),n.createElement(i.a,{type:u,disabled:d,onClick:h,htmlType:f,href:C,title:O},g),n.createElement(s.a,B,n.createElement(i.a,{type:u},M)))},e}var e,a;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&f(t,e)}(t,n.Component),e=t,(a=[{key:"render",value:function(){return n.createElement(l.a,null,this.renderButton)}}])&&u(e.prototype,a),t}();g.defaultProps={placement:"bottomRight",type:"default"},s.a.Button=g,e.a=s.a},544:function(t,e,a){},574:function(t,e,a){"use strict";a(50);var s=a(29),n=(a(546),a(545)),o=a(8),r=a(7),i=a(10),l=a(9),c=a(11),p=(a(260),a(92)),m=a(0),u=a.n(m),d=a(28),h=a(172),f=a.n(h),v=a(49),y=a.n(v),g=(p.a.Group,"YYYY-MM-DD HH:mm");function b(t,e){for(var a=[],s=t;s<e;s++)a.push(s);return a}function k(){return{disabledMinutes:function(){return b(1,30).concat(b(31,60))}}}function x(t){return t&&t<y()().endOf("day").subtract(1,"days")}var _=function(t){function e(t){var a;return Object(o.a)(this,e),(a=Object(i.a)(this,Object(l.a)(e).call(this,t))).componentDidUpdate=function(t){if(t.course_groups!=a.props.course_groups&&null!=a.props.course_groups){var e=a.props.course_groups.map((function(t){return t.id}));a.shixunhomeworkedit(e)}t.starttimes!=a.props.starttimes&&null!=a.props.starttimes&&""!=a.props.starttimes&&(null!=a.props.starttimesend&&""!=a.props.starttimesend?a.setState({endtime:a.props.starttimesend}):a.setState({endtime:y()(y()(Object(d.V)(a.props.starttimes)).add(1,"week")).format("YYYY-MM-DD HH:mm")}))},a.shixunhomeworkedit=function(t){a.setState({group_ids:t}),a.props.getcourse_groupslist&&a.props.getcourse_groupslist(t)},a.onChangeTimeend=function(t,e){a.setState({endtime:null===t?"":Object(d.V)(e)})},a.propsSaves=function(t,e){if(0===t.length&&""===e)a.props.Saves();else{if("end"!=a.props.typs){if(""===e||null==e)return void a.setState({endtimetype:!0,endtimetypevalue:"\u622a\u6b62\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a"});if(y()(e,"YYYY-MM-DD HH:mm")<=y()(a.props.starttimes,"YYYY-MM-DD HH:mm"))return void a.setState({endtimetype:!0,endtimetypevalue:"\u5fc5\u987b\u665a\u4e8e\u53d1\u5e03\u65f6\u95f4"})}a.props.Saves(t,y()(Object(d.V)(e),"YYYY-MM-DD HH:mm").format("YYYY-MM-DD HH:mm"))}},a.state={group_ids:[],endtime:""},a}return Object(c.a)(e,t),Object(r.a)(e,[{key:"componentDidMount",value:function(){if(null!=this.props.course_groups&&0!=this.props.course_groups.length){var t=this.props.course_groups.map((function(t){return t.id}));this.shixunhomeworkedit(t)}null!=this.props.starttimes&&""!=this.props.starttimes&&(null!=this.props.starttimesend&&""!=this.props.starttimesend?this.setState({endtime:this.props.starttimesend}):this.setState({endtime:y()(y()(Object(d.V)(this.props.starttimes)).add(1,"week")).format("YYYY-MM-DD HH:mm")}))}},{key:"render",value:function(){var t=this,e=this.state,a=e.group_ids,o=e.endtime,r=this.props.course_groups;return u.a.createElement("div",null,!0===this.props.visible?u.a.createElement("style",null,"\n body {\n\t\t\t\t\t\t\t width: calc(100%) !important;\n\t\t\t\t\t\t\t}\n "):"",!0===this.props.visible?u.a.createElement(s.a,{keyboard:!1,className:"HomeworkModal",title:this.props.modalname,visible:this.props.visible,closable:!1,footer:null,destroyOnClose:!0},u.a.createElement("div",{className:"task-popup-content"},this.props.usingCheckBeforePost?u.a.createElement(u.a.Fragment,null,u.a.createElement("p",{className:"task-popup-text-center font-16"},u.a.createElement("span",null,"\u53d1\u5e03\u8bbe\u7f6e\u5747\u53ef\u4fee\u6539\uff0c"),u.a.createElement("span",{className:"color-blue underline",onClick:this.props.onToPublishClick},"\u70b9\u51fb\u4fee\u6539")),u.a.createElement("p",{className:"task-popup-text-center font-16 mt10"},"\u6b64\u8bbe\u7f6e\u5c06\u5bf9\u6240\u6709\u5206\u73ed\u751f\u6548")):u.a.createElement(u.a.Fragment,null,u.a.createElement("p",{className:"task-popup-text-center font-16"},this.props.Topval,u.a.createElement("span",{className:"color-blue underline"},this.props.Topvalright)),u.a.createElement("p",{className:"task-popup-text-center font-16 mt10"},void 0===this.props.Botvalleft?"":u.a.createElement("span",{className:"colorFF6800"},'"',this.props.Botvalleft,'"'),this.props.Botval)),void 0===this.props.starttime||""===this.props.starttime?"":u.a.createElement("p",{className:"task-popup-text-center font-16 mt20"},u.a.createElement("span",{className:"font-14 mr20 color979797"},this.props.starttime),u.a.createElement("span",{className:"font-14 color979797"},u.a.createElement("span",{className:"mr10"},"\u622a\u6b62\u65f6\u95f4:"),u.a.createElement(n.a,{dropdownClassName:"hideDisable",showTime:{format:"HH:mm"},disabledTime:k,disabledDate:x,showToday:!1,locale:f.a,format:g,placeholder:"\u8bf7\u9009\u62e9\u622a\u6b62\u65f6\u95f4",id:"endTime",width:"210px",value:null===o||""===o?"":y()(o,g),onChange:this.onChangeTimeend,className:!0===this.state.endtimetype?"noticeTip":""}),!0===this.state.endtimetype?u.a.createElement("div",{className:"color-red fr mr90 mt5"},this.state.endtimetypevalue):"")),void 0===this.props.modaltype||2===this.props.modaltype||4===this.props.modaltype||!r||0==r.length||this.props.usingCheckBeforePost?"":u.a.createElement("ul",{className:"upload_select_box fl clearfix mt20 mb30",style:{"overflow-y":"auto",padding:"10px 0px"},id:"search_not_members_list"},u.a.createElement("style",null,"\n .HomeworkModal .ant-checkbox-wrapper {\n margin-top: 0px;\n float: left;\n }\n \t.width300{\n\t\t\t\t\t\t\t\t\t\t width:300px;\n\t\t\t\t\t\t\t\t\t\t display: inline-block;\n\t\t\t\t\t\t\t\t\t\t}\n "),u.a.createElement(p.a.Group,{style:{width:"100%"},value:a,onChange:this.shixunhomeworkedit},r.map((function(t,e){return u.a.createElement("div",{className:"clearfix edu-txt-center lineh-40",key:e},u.a.createElement("li",{style:{width:"100%",padding:"0px 10px"}},u.a.createElement(p.a,{className:"task-hide edu-txt-left width300",name:"shixun_homework[]",value:t.id,key:t.id},u.a.createElement("span",{style:{textAlign:"left",color:"#05101A"},className:"task-hide color-grey-name"},t.name))))})))),u.a.createElement("div",{className:"clearfix mt30 edu-txt-center mb10"},u.a.createElement("a",{className:"task-btn color-white mr30",onClick:this.props.Cancel},this.props.Cancelname),u.a.createElement("a",{className:"task-btn task-btn-orange",onClick:function(){return t.propsSaves(a,t.state.endtime)}},this.props.Savesname)))):"")}}]),e}(m.Component);e.a=_},869:function(t,e,a){},917:function(t,e,a){}}]); |