(this.webpackJsonph5=this.webpackJsonph5||[]).push([[86,13,15],{1046:function(e,t,n){"use strict";n(4),n(8),n(7),n(10),n(9),n(11);var a=n(0);n.n(a),n(6),n(1118),n(1115);a.Component},1047:function(e,t,n){"use strict";var a=n(8),o=n(7),r=n(10),l=n(9),s=n(11),i=n(0),c=n.n(i),u=function(e){function t(e){var n;return Object(a.a)(this,t),(n=Object(r.a)(this,Object(l.a)(t).call(this,e))).state={},n}return Object(s.a)(t,e),Object(o.a)(t,[{key:"render",value:function(){var e=this.props,t=e.count,n=e.name;return c.a.createElement("span",{className:"fl mt22"},"\u5171",c.a.createElement("label",{className:"color-orange-tip ml3 mr3"},t),n)}}]),t}(i.Component);t.a=u},1049:function(e,t,n){},1270:function(e,t,n){"use strict";n(50);var a=n(29),o=n(8),r=n(7),l=n(10),s=n(9),i=n(11),c=(n(103),n(47)),u=(n(470),n(462)),p=n(0),d=n.n(p),f=n(6),m=n.n(f),h=n(93),v=u.a.Group,y=c.a.Search,b=function(e){function t(e){var n;return Object(o.a)(this,t),(n=Object(l.a)(this,Object(s.a)(t).call(this,e))).searchValue=function(){var e=n.state.search;m.a.get("/users/search_user_projects.json",{params:{search:e}}).then((function(t){200===t.status&&n.setState({projects:t.data.projects,searchtypes:void 0===e&&0==t.data.projects.length})})).catch((function(e){}))},n.inputSearchValue=function(e){n.setState({search:e.target.value})},n.goback=function(){n.setState({Modalstype:!1}),n.props.Cancel(),n.props.funlist()},n.setSaves=function(){var e=n.state.projectvalue,t="/graduation_tasks/"+n.props.taskid+"/graduation_works/relate_project.json";m.a.post(t,{project_id:e}).then((function(e){n.goback()})).catch((function(e){}))},n.Saves=function(){var e=n.state,t=e.projectvalue;if(!1===e.searchtypes){void 0===t||""===t?n.setState({projectvaluetype:!0}):n.setState({projectvaluetype:!1});var a="/graduation_tasks/"+n.props.taskid+"/graduation_works/check_project.json";m.a.get(a,{params:{project_id:t}}).then((function(e){!1===e.data.is_relate?n.setSaves():n.setState({Modalstype:!0,Modalstopval:"\u8be5\u9879\u76ee\u5df2\u88ab"+e.data.relate_user+"\u5173\u8054",ModalSave:n.ModalSave,loadtype:!0})})).catch((function(e){}))}else n.goback()},n.onChange=function(e){n.setState({projectvalue:e.target.value})},n.ModalSave=function(){n.setState({Modalstype:!1})},n.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},n}return Object(i.a)(t,e),Object(r.a)(t,[{key:"componentDidMount",value:function(){this.searchValue()}},{key:"render",value:function(){var e=this.state,t=e.Modalstype,n=e.Modalstopval,o=e.ModalCancel,r=e.ModalSave,l=e.loadtype,s=e.search,i=e.projects,c=e.projectvalue,p=e.projectvaluetype;return d.a.createElement("div",null,d.a.createElement(h.a,{modalsType:t,modalsTopval:n,modalCancel:o,modalSave:r,loadtype:l}),d.a.createElement(a.a,{className:"HomeworkModal",title:this.props.modalname,visible:this.props.visible,closable:!1,footer:null,keyboard:!1,destroyOnClose:!0},d.a.createElement("div",{className:"task-popup-content"},!1===this.state.searchtypes?d.a.createElement("p",{className:"task-popup-text-center font-16"},d.a.createElement(y,{placeholder:"\u8bf7\u8f93\u5165\u9879\u76ee\u540d\u79f0\u8fdb\u884c\u641c\u7d22",id:"subject_search_input",value:s,onInput:this.inputSearchValue,onSearch:this.searchValue,autoComplete:"off"})):"",d.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?d.a.createElement("div",{className:"Association mb20",style:{paddingLeft:"0px"}},d.a.createElement(v,{onChange:this.onChange,value:c},i&&i.map((function(e,t){return d.a.createElement("div",{key:t,style:{height:"30px"}},d.a.createElement(u.a,{value:e.project_id,className:"fl "}),d.a.createElement("div",{className:"fl ml5 project_namestyle"},e.project_name))})))):d.a.createElement("div",{style:{paddingLeft:"0px"}},d.a.createElement("div",{className:"font-16",style:{margin:"0px 17%"}},"\u4f60\u5f53\u524d\u5c1a\u672a\u7ba1\u7406\u4efb\u4f55\u9879\u76ee\uff0c\u8bf7\u5148 ",d.a.createElement("span",null,d.a.createElement("a",{className:"font-16",style:{color:"#1890ff"},href:"/projects/new",target:"_blank"},"\u521b\u5efa\u9879\u76ee")," "),"\u518d\u5173\u8054")),!0===p?d.a.createElement("span",{className:"color-red ml20 "},"\u8bf7\u5148\u9009\u62e9\u9879\u76ee"):"",d.a.createElement("div",{className:"clearfix mt25 edu-txt-center mb10"},d.a.createElement("a",{className:"task-btn color-white mr80",onClick:this.props.Cancel},"\u53d6\u6d88"),d.a.createElement("a",{className:"task-btn task-btn-orange",onClick:this.Saves},"\u786e\u8ba4")))))}}]),t}(p.Component);t.a=b},2087:function(e,t,n){"use strict";n.r(t),n(498);var a=n(499),o=(n(104),n(60)),r=(n(260),n(92)),l=(n(513),n(507)),s=n(38),i=n(8),c=n(7),u=n(10),p=n(9),d=n(11),f=n(0),m=n.n(f),h=n(74),v=n(830),y=n(574),b=n(28),g=n(6),C=n.n(g),k=n(49),w=n.n(k),O=(n(259),n(167)),S=n(550),E=n(93),P=n(1270),x=n(814),j=function(e){function t(e){var n;return Object(i.a)(this,t),(n=Object(u.a)(this,Object(p.a)(t).call(this,e))).cannelAssociation=function(){n.setState({Modalstype:!0,Modalstopval:"\u786e\u5b9a\u8981\u53d6\u6d88\u8be5\u9879\u76ee\u5173\u8054\uff1f",cardsModalcancel:n.cannerassocition,cardsModalsavetype:n.savetassociton})},n.cannerassocition=function(){n.setState({Modalstype:!1,Modalstopval:"",cardsModalcancel:"",cardsModalsavetype:"",loadtype:!1})},n.savetassociton=function(){n.cannerassocition();var e="/graduation_tasks/"+n.props.taskid+"/graduation_works/cancel_relate_project.json";C.a.get(e).then((function(e){0===e.data.status&&n.props.funlist()})).catch((function(e){}))},n.saveAssociationItems=function(){var e=n.props.coursesId,t=n.props.taskid,a="/courses/"+e+"/graduation_tasks/relate_project.json";C.a.post(a,{project_id:t}).then((function(e){0===e.data.status&&n.setState({Modalstype:!0,Modalstopval:e.data.message,cardsModalsavetype:n.cannerassocition,loadtype:!0})})).catch((function(e){}))},n.AssociationItems=function(){n.setState({visible:!0})},n.addAccessory=function(){n.setState({visibles:!0})},n.Cancel=function(){n.setState({visible:!1})},n.Cancelvisible=function(){n.setState({visibles:!1})},n.setupdate=function(){n.props.funlist},n.toDetailPage=function(e){!1!==n.props.checkIfLogin()?n.props.history.push(e):n.props.showLoginDialog()},n.state={modalname:"\u5173\u8054\u9879\u76ee",visible:!1},n}return Object(d.a)(t,e),Object(c.a)(t,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this,t=this.state,n=t.Modalstype,a=t.Modalstopval,o=t.Modalsbottomval,r=t.cardsModalcancel,l=t.cardsModalsavetype,s=t.loadtype,i=t.modalname,c=t.visible,u=this.props,p=u.checkBox,d=u.discussMessage,f=(u.onItemClick,u.coursesId),h=u.categoryid,v=u.taskid,y=u.index,g=u.isAdmin;return m.a.createElement("div",{className:"graduateTopicList boardsList",style:{cursor:g?"pointer":"default"},onClick:function(){return window.$(".taskitem".concat(y," input")).click()}},m.a.createElement(E.a,{modalsType:n,modalsTopval:a,modalsBottomval:o,modalCancel:r,modalSave:l,loadtype:s}),!0===c?m.a.createElement(P.a,{modalname:i,visible:c,Cancel:this.Cancel,taskid:v,funlist:this.props.funlist}):"",!0===this.state.visibles?m.a.createElement(x.a,Object.assign({},this.props,{modalname:"\u8865\u4ea4\u9644\u4ef6",visible:this.state.visibles,Cancelname:"\u53d6\u6d88",Savesname:"\u786e\u8ba4",Cancel:this.Cancelvisible,categoryid:d.work_id,setupdate:this.setupdate})):"",m.a.createElement("style",null,"\n \n .graduateTopicList .ant-checkbox-input {\n margin-right: 15px;\n }\n "),m.a.createElement("span",{className:"taskitem".concat(y," fl"),style:{height:"59px"}},p),this.props.isAdmin?"":m.a.createElement("style",null,"\n .boardsList .contentSection {\n\t\t\t margin-left: 0px !important;\n\t\t\t\t\t\t}\n "),m.a.createElement("div",{className:"clearfix ds pr pt5 contentSection"},m.a.createElement("style",null,"\n .maxwidth580{\n max-width: 580px;\n overflow:hidden;\n text-overflow:ellipsis;\n white-space:nowrap\n }\n "),m.a.createElement("h6",null,this.props.isAdmin?m.a.createElement("a",{onClick:function(){return e.toDetailPage("/courses/"+f+"/graduation_tasks/"+h+"/detail/"+v+"/list")},title:d.name,className:"fl mt3 font-16 font-bd color-dark maxwidth580"},d.name):"",this.props.isStudent?m.a.createElement("a",{onClick:function(){return e.toDetailPage("/courses/"+f+"/graduation_tasks/"+h+"/detail/"+v+"/list")},title:d.name,className:"fl mt3 font-16 font-bd color-dark maxwidth580"},d.name):"",!0===this.props.isNotMember?!0===this.props.discussMessage.private_icon?m.a.createElement("span",{className:"fl mt3 font-16 font-bd color-dark maxwidth580 pointer",title:"\u79c1\u6709\u5c5e\u6027\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e0d\u80fd\u8bbf\u95ee"},d.name):m.a.createElement("a",{onClick:function(){return e.toDetailPage("/courses/"+f+"/graduation_tasks/"+h+"/"+v+"/list")},title:d.name,className:"fl mt3 font-16 font-bd color-dark maxwidth580"},d.name):"",!0===this.props.discussMessage.private_icon?m.a.createElement(O.a,{title:"\u79c1\u6709\u5c5e\u6027\uff0c\u975e\u8bfe\u5802\u6210\u5458\u4e0d\u80fd\u8bbf\u95ee",placement:"bottom"},m.a.createElement("i",{className:"iconfont icon-guansuo color-grey-c ml10 font-16 fl mt4"})):m.a.createElement("div",null),m.a.createElement(S.a,{typelist:d.status,typesylename:""})),m.a.createElement("div",{className:"cl"}),m.a.createElement("p",{className:"color-grey mt16 fl"},m.a.createElement("span",{className:"mr50"},d.author&&m.a.createElement("span",{className:"mr15 color-grey-3"},d.author),void 0===d.commit_count?"":m.a.createElement("span",{className:"mr15 color-grey9 font-14"},d.commit_count," \u5df2\u4ea4"),void 0===d.uncommit_count?"":m.a.createElement("span",{className:"mr15 color-grey9 font-14"},d.uncommit_count," \u672a\u4ea4"),m.a.createElement(O.a,{title:1===d.task_status?"\u63d0\u4ea4\u5269\u4f59\u65f6\u95f4":2===d.task_status?"\u8865\u4ea4\u5269\u4f59\u65f6\u95f4":3===d.task_status?"\u4ea4\u53c9\u8bc4\u9605\u5269\u4f59\u65f6\u95f4":"",placement:"bottom"},m.a.createElement("span",{className:"mr15 color-grey9 font-14"},1===d.task_status&&""!=d.status_time&&null!=d.status_time?"\u63d0\u4ea4\u5269\u4f59\u65f6\u95f4\uff1a"+d.status_time:2===d.task_status&&""!=d.status_time&&null!=d.status_time?"\u8865\u4ea4\u5269\u4f59\u65f6\u95f4\uff1a"+d.status_time:3===d.task_status&&""!=d.status_time&&null!=d.status_time?"\u4ea4\u53c9\u8bc4\u9605\u5269\u4f59\u65f6\u95f4\uff1a"+d.status_time:d.status_time)))),m.a.createElement("style",null,"\n\t\t\t\t\t\t\t\t.mrf4{\n\t\t\t\t\t\t\t\t margin-right: -4px;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t"),this.props.isAdmin?m.a.createElement("div",{className:"mt13"},m.a.createElement(b.A,{style:"blue",to:"/courses/"+f+"/graduation_tasks/"+h+"/detail/"+v+"/setting",className:"colorblue font-16 mrf4 fr"},m.a.createElement("a",{className:"btn colorblue"},"\u8bbe\u7f6e")),m.a.createElement(b.A,{style:"blue",to:"/courses/"+f+"/graduation_tasks/"+v+"/edit",className:"colorblue font-16 mr20 fr"},m.a.createElement("a",{className:"btn colorblue"},"\u7f16\u8f91")),m.a.createElement(b.A,{style:"blue",onClick:function(){return e.toDetailPage("/courses/"+f+"/graduation_tasks/"+h+"/detail/"+v+"/list")},className:"btn colorblue colorblue font-16 mr20 fr"},"\u67e5\u770b\u8be6\u60c5")):"",!this.props.isStudent||d&&null===d.work_status?"":d&&d.work_status.map((function(t,n){return m.a.createElement("span",{key:n},"\u63d0\u4ea4\u4f5c\u54c1"===t?m.a.createElement(b.A,{style:"blue",className:"colorblue font-16 ml20 fr mt12"},m.a.createElement("a",{className:"btn colorblue",href:"/courses/"+e.props.coursesId+"/graduation_tasks/"+e.props.categoryid+"/works/"+e.props.taskid+"/new"},"\u63d0\u4ea4\u4f5c\u54c1")):"","\u8865\u4ea4\u4f5c\u54c1"===t?m.a.createElement(b.A,{style:"blue",className:"colorblue font-16 ml20 fr mt12"},m.a.createElement("a",{className:"btn colorblue",href:"/courses/"+e.props.coursesId+"/graduation_tasks/"+e.props.categoryid+"/works/"+e.props.taskid+"/new"},"\u8865\u4ea4\u4f5c\u54c1")):"","\u4fee\u6539\u4f5c\u54c1"===t?m.a.createElement(b.A,{style:"blue",className:"font-16 colorblue ml20 fr mt12"},m.a.createElement("a",{className:"btn colorblue",href:"/courses/"+e.props.coursesId+"/graduation_tasks/"+e.props.categoryid+"/works/"+e.props.workid+"/edit"},"\u4fee\u6539\u4f5c\u54c1")):"","\u67e5\u770b\u4f5c\u54c1"===t?m.a.createElement(b.A,{style:"blue",className:"font-16 colorblue ml20 fr mt12"},m.a.createElement("a",{className:"btn colorblue",target:"_blank",href:"/courses/"+e.props.coursesId+"/graduation_tasks/"+e.props.workid+"/appraise"},"\u67e5\u770b\u4f5c\u54c1")):"","\u521b\u5efa\u9879\u76ee"===t?m.a.createElement(b.A,{className:"colorblue font-16 ml20 fr mt12"},m.a.createElement("a",{className:"btn colorblue",href:"/projects/new",target:"_blank"},"\u521b\u5efa\u9879\u76ee")):"","\u5173\u8054\u9879\u76ee"===t?m.a.createElement(b.A,{onClick:e.AssociationItems,className:"colorblue font-16 ml20 fr mt12"},"\u5173\u8054\u9879\u76ee"):"","\u53d6\u6d88\u5173\u8054"===t?m.a.createElement(b.A,{onClick:e.cannelAssociation,className:"colorblue font-16 ml20 fr mt12"},"\u53d6\u6d88\u5173\u8054"):"","\u8865\u4ea4\u9644\u4ef6"===t?m.a.createElement(b.A,{className:"colorblue font-16 ml20 fr mt12",onClick:e.addAccessory},"\u8865\u4ea4\u9644\u4ef6"):"")})),this.props.isStudent?m.a.createElement(b.A,{style:"blue",onClick:function(){return e.toDetailPage("/courses/"+f+"/graduation_tasks/"+h+"/detail/"+v+"/list")},className:"colorblue font-16 ml20 fr mt12"},"\u67e5\u770b\u8be6\u60c5"):""))}}]),t}(f.Component),N=(n(1046),n(1047),n(769),n(265),n(1049),function(e){function t(e){var n;return Object(i.a)(this,t),(n=Object(u.a)(this,Object(p.a)(t).call(this,e))).publish=function(){n.publish1()},n.end=function(){n.end1()},n.publish1=function(){n.setState({modalname:"\u7acb\u5373\u53d1\u5e03",modaltype:1,visible:!0,Topval:"\u672c\u64cd\u4f5c\u53ea\u5bf9\u201c\u672a\u53d1\u5e03\u201d\u7684\u5bf9\u8c61\u751f\u6548",Botvalleft:"\u6682\u4e0d\u53d1\u5e03",Botval:"\u5219\u901a\u8fc7\u540e\u7eed\u624b\u52a8\u8bbe\u7f6e\uff0c\u5b9a\u65f6\u53d1\u5e03",starttime:"\u53d1\u5e03\u65f6\u95f4\uff1a2018-07-15 15:33",endtime:"\u622a\u6b62\u65f6\u95f4\uff1a2018-08-15 15:33",Cancelname:"\u6682\u4e0d\u53d1\u5e03",Savesname:"\u7acb\u5373\u53d1\u5e03",Cancel:n.onCancel,Saves:n.homeworkstartend})},n.publish2=function(){n.setState({modalname:"\u7acb\u5373\u53d1\u5e03",modaltype:2,visible:!0,Topval:"\u53d1\u5e03\u8bbe\u7f6e\u5747\u53ef\u4fee\u6539\uff0c",Topvalright:"\u70b9\u51fb\u4fee\u6539",Botval:"\u6b64\u8bbe\u7f6e\u5c06\u5bf9\u6240\u6709\u5206\u73ed\u751f\u6548",Botvalleft:void 0,starttime:"\u53d1\u5e03\u65f6\u95f4\uff1a2018-07-15 15:33",endtime:"\u622a\u6b62\u65f6\u95f4\uff1a2018-08-15 15:33",Cancelname:"\u53d6\u6d88",Savesname:"\u786e\u5b9a",Cancel:n.onCancel,Saves:void 0})},n.end1=function(){n.setState({modalname:"\u7acb\u5373\u622a\u6b62",modaltype:3,visible:!0,Topval:"\u672c\u64cd\u4f5c\u53ea\u5bf9\u201c\u63d0\u4ea4\u4e2d\u201d\u7684\u5bf9\u8c61\u751f\u6548",Botvalleft:"\u6682\u4e0d\u622a\u6b62",Botval:"\u5219\u5c06\u6839\u636e\u5df2\u8bbe\u7f6e\u7684\u622a\u6b62\u65f6\u95f4\uff0c\u5b9a\u65f6\u622a\u6b62",Cancelname:"\u6682\u4e0d\u622a\u6b62",Savesname:"\u7acb\u5373\u622a\u6b62",Cancel:n.onCancel,Saves:n.homeworkends,starttime:void 0,endtime:void 0})},n.end2=function(){n.setState({modalname:"\u7acb\u5373\u622a\u6b62",modaltype:4,visible:!0,Topval:"\u672c\u64cd\u4f5c\u53ea\u5bf9\u201c\u63d0\u4ea4\u4e2d\u201d\u7684\u5bf9\u8c61\u751f\u6548",Botvalleft:"\u6682\u4e0d\u622a\u6b62",Botval:"\u5219\u5c06\u6839\u636e\u5df2\u8bbe\u7f6e\u7684\u622a\u6b62\u65f6\u95f4\uff0c\u5b9a\u65f6\u622a\u6b62",Cancelname:"\u6682\u4e0d\u622a\u6b62",Savesname:"\u7acb\u5373\u622a\u6b62",Cancel:n.onCancel,Saves:void 0,starttime:void 0,endtime:void 0})},n.setVisible=function(e){n.setState({visible:e})},n.onCancel=function(){n.setState({visible:!1})},n.state={modalname:"\u7acb\u5373\u53d1\u5e03",modaltype:1,visible:!1,Topval:"\u672c\u64cd\u4f5c\u53ea\u5bf9\u201c\u672a\u53d1\u5e03\u201d\u7684\u5bf9\u8c61\u751f\u6548",Botvalleft:"\u6682\u4e0d\u53d1\u5e03",Botval:"\u5219\u901a\u8fc7\u540e\u7eed\u624b\u52a8\u8bbe\u7f6e\uff0c\u5b9a\u65f6\u53d1\u5e03",starttime:"\u53d1\u5e03\u65f6\u95f4\uff1a2018-07-15 15:33",endtime:"\u622a\u6b62\u65f6\u95f4\uff1a2018-08-15 15:33",Cancelname:"\u6682\u4e0d\u53d1\u5e03",Savesname:"\u7acb\u5373\u53d1\u5e03",Cancel:n.onCancel,Saves:n.homeworkstartend},n}return Object(d.a)(t,e),Object(c.a)(t,[{key:"render",value:function(){var e=this.state,t=e.modaltype,n=e.modalname,a=e.visible,o=e.Topval,r=e.Topvalright,l=e.Botvalleft,s=e.Botval,i=e.starttime,c=e.endtime,u=e.Cancelname,p=e.Savesname,d=(e.Cancel,e.Saves);return m.a.createElement(y.a,{modaltype:t,modalname:n,visible:a,Topval:o,Topvalright:r,Botvalleft:l,Botval:s,starttime:i,endtime:c,Cancelname:u,Savesname:p,Cancel:this.onCancel,Saves:d})}}]),t}(f.Component)),D=n(171),_=function(e){function t(e){var n;return Object(i.a)(this,t),(n=Object(u.a)(this,Object(p.a)(t).call(this,e))).fetchAll=function(e,t,a,o){var r=n.props.match.params.coursesId,l="/courses/".concat(r,"/graduation_tasks.json");C.a.get(l,{params:{search:e,page:t,order:a,count:o}}).then((function(e){200===e.status&&n.setState({all_count:e.data.all_count,task_count:e.data.task_count,course_public:e.data.course_public,tasks:e.data.tasks,unpublished_count:e.data.unpublished_count,published_count:e.data.published_count,isSpin:!1})})).catch((function(e){this.setState({isSpin:!1})}))},n.componentDidMount=function(){n.setState({isSpin:!0}),n.fetchAll("",1,"",15)},n.cancelmodel=function(){n.setState({Modalstype:!1,Loadtype:!1,Modalstopval:"",ModalCancel:"",ModalSave:""})},n.savedelete=function(){n.setState({Modalstype:!1});var e=n.state,t=(e.checkAllValue,e.checkBoxValues),a=e.search,o=e.page,r=e.order,l=n.props.match.params.coursesId,s="/courses/".concat(l,"/graduation_tasks/multi_destroy.json");C.a.delete(s,{data:{task_ids:t}}).then((function(e){0==e.data.status&&(n.fetchAll(a,o,r),n.props.showNotification(e.data.message),n.setState({ModalsBottomval:"",ModalSave:n.cancelmodel,Loadtype:!0,checkBoxValues:[],checkAllValue:!1}))})).catch((function(e){}))},n.testonSelect=function(){var e=n.state,t=e.checkBoxValues,a=e.checkAllValue;if(!1===a&&(0===t.length||void 0===a))return!0},n.noSelect=function(){n.props.showNotification("\u8bf7\u9009\u62e9\u4f60\u8981\u64cd\u4f5c\u7684\u4efb\u52a1")},n.onDelete=function(){!0!==n.testonSelect()?n.setState({Modalstype:!0,Modalstopval:"\u662f\u5426\u786e\u8ba4\u5220\u9664\uff1f",ModalCancel:n.cancelmodel,ModalSave:n.savedelete}):n.noSelect()},n.ActionPoll=function(){if(!0!==n.testonSelect()){var e=n.state,t=e.search,a=e.page,o=e.order,r=(e.count,n.props.match.params.coursesId),l="/courses/".concat(r,"/graduation_tasks/add_to_bank.json");C.a.post(l,{task_ids:n.state.checkBoxValues}).then((function(e){0==e.data.status&&(n.setState({checkBoxValues:[],checkAllValue:!1}),n.fetchAll(t,a,o,15),n.props.showNotification("".concat(e.data.message)))})).catch((function(e){}))}else n.noSelect()},n.saveonOpen=function(){n.setState({Modalstype:!1});var e=n.state,t=(e.checkAllValue,e.checkBoxValues),a=e.search,o=e.page,r=e.order,l=n.props.match.params.coursesId,s="/courses/".concat(l,"/graduation_tasks/set_public.json");C.a.post(s,{task_ids:t}).then((function(e){0==e.data.status&&(n.fetchAll(a,o,r),n.props.showNotification(e.data.message),n.cancelmodel(),n.setState({Modalstype:!1,Modalstopval:e.data.message,ModalsBottomval:"",ModalSave:n.cancelmodel,Loadtype:!1,checkBoxValues:[],checkAllValue:!1}))})).catch((function(e){}))},n.onOpen=function(){!0!==n.testonSelect()?n.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:n.cancelmodel,ModalSave:n.saveonOpen}):n.noSelect()},n.onInputSearchChange=function(e){n.setState({searchValue:e.target.value}),n.timeoutHandler&&clearTimeout(n.timeoutHandler),n.timeoutHandler=setTimeout((function(){n.fetchAll(n.state.searchValue)}),1200)},n.onselectfifteen=function(){n.setState({Modalstype:!0,Modalstopval:"\u9009\u62e9\u6761\u6570\u4e0d\u80fd\u5927\u4e8e15\u6761",ModalSave:n.cancelmodel,Loadtype:!0})},n.onCheckAll=function(e){var t=n.state,a=t.tasks,o=t.checkBoxValues,r=t.page;n.setState({checkAllValue:e.target.checked,selectpage:r});var l=[];if(!0===e.target.checked){var i=!0,c=!1,u=void 0;try{for(var p,d=o[Symbol.iterator]();!(i=(p=d.next()).done);i=!0){var f=p.value;l.push(f)}}catch(e){c=!0,u=e}finally{try{i||null==d.return||d.return()}finally{if(c)throw u}}var m=!0,h=!1,v=void 0;try{for(var y,b=a[Symbol.iterator]();!(m=(y=b.next()).done);m=!0){var g=y.value;l.push(g.task_id)}}catch(e){h=!0,v=e}finally{try{m||null==b.return||b.return()}finally{if(h)throw v}}if(15<(l=Object(s.a)(new Set(l))).length)return void n.onselectfifteen();n.setState({checkBoxValues:l})}else!1===e.target.checked&&n.setState({checkBoxValues:l})},n.onCheckBoxChange=function(e){var t=n.state,a=t.checkBoxValues,o=(t.checkAllValue,t.tasks),r=!1;a 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 "),m.a.createElement(o.a,{size:"large",spinning:this.state.isSpin}," ",m.a.createElement(r.a.Group,{style:{width:"100%"},onChange:this.onCheckBoxChange,value:void 0===i?[]:i},s&&s.map((function(t,n){return m.a.createElement("div",{className:"mt20 edu-back-white pt10 pl30 pr30",key:n},m.a.createElement("div",{className:"clearfix"},m.a.createElement(j,Object.assign({},e.state,e.props,{discussMessage:t,isAdmin:e.props.isAdmin(),isStudent:e.props.isStudent(),isNotMember:e.props.isNotMember(),checkBox:e.props.isAdmin()?m.a.createElement(r.a,{value:t.task_id,key:t.task_id}):"",funlist:function(){return e.fetchAll(L,d,B)},coursename:e.props.coursedata&&e.props.coursedata.name,graduationId:e.props.match.params.graduationId,taskid:t.task_id,coursesId:e.props.match.params.coursesId,categoryid:e.props.match.params.Id,workid:t.work_id,index:n}))))})))),15L.year()?1:H.year()===L.year()&&H.month()>L.month());if(a&&Array.isArray(a)){var ne=i.length?i:a;if(!ee&&!te){var ae=ne[0],oe=ne[1];ae&&V(p,ae)&&(q=Z=!0,J+=" "+k),(ae||oe)&&(V(p,oe)?(q=Z=!0,J+=" "+w):(null==ae&&p.isBefore(oe,"day")||null==oe&&p.isAfter(ae,"day")||p.isAfter(ae,"day")&&p.isBefore(oe,"day"))&&(J+=" "+O))}}else V(p,o)&&(q=Z=!0);V(p,a)&&(J+=" "+C),ee&&(J+=" "+S),te&&(J+=" "+P),p.clone().endOf("month").date()===p.date()&&(J+=" "+T),s&&s(p,o)&&(Q=!0,$&&s($,o)||(J+=" "+D),X&&s(X,o)||(J+=" "+_)),Z&&(J+=" "+g),Q&&(J+=" "+N);var re=void 0;if(l)re=l(p,o);else{var le=t?t(p,o):p.date();re=f.a.createElement("div",{key:"rc-calendar-"+(R=p).year()+"-"+R.month()+"-"+R.date(),className:y,"aria-selected":Z,"aria-disabled":Q},le)}G.push(f.a.createElement("td",{key:F,onClick:Q?void 0:e.onSelect.bind(null,p),onMouseEnter:!Q&&e.onDayHover&&e.onDayHover.bind(null,p)||void 0,role:"gridcell",title:j(p),className:J},re)),F++}Y.push(f.a.createElement("tr",{key:c,role:"row",className:E()(((K={})[n+"-current-week"]=W,K[n+"-active-week"]=q,K))},z,G))}return f.a.createElement("tbody",{className:n+"-tbody"},Y)},A);function A(){return s()(this,A),c()(this,M.apply(this,arguments))}I.propTypes={contentRender:y.a.func,dateRender:y.a.func,disabledDate:y.a.func,prefixCls:y.a.string,selectedValue:y.a.oneOfType([y.a.object,y.a.arrayOf(y.a.object)]),value:y.a.object,hoverValue:y.a.any,showWeekNumber:y.a.bool},I.defaultProps={hoverValue:[]};var F,R=I;function H(){return s()(this,H),c()(this,F.apply(this,arguments))}var L=(F=f.a.Component,p()(H,F),H.prototype.render=function(){var e=this.props,t=e.prefixCls;return f.a.createElement("table",{className:t+"-table",cellSpacing:"0",role:"grid"},f.a.createElement(O,e),f.a.createElement(R,e))},H);function B(e){return e}function U(e){return f.a.Children.map(e,B)}var Y,K=(Y=d.Component,p()(W,Y),W.getDerivedStateFromProps=function(e){return"value"in e?{value:e.value}:null},W.prototype.setAndSelectValue=function(e){this.setState({value:e}),this.props.onSelect(e)},W.prototype.chooseMonth=function(e){var t=this.state.value.clone();t.month(e),this.setAndSelectValue(t)},W.prototype.months=function(){for(var e,t,n=this.state.value.clone(),a=[],o=0,r=0;r<4;r++){a[r]=[];for(var l=0;l<3;l++){n.month(o);var s=(t=(e=n).locale(),e.localeData()["zh-cn"===t?"months":"monthsShort"](e));a[r][l]={value:o,content:s,title:s},o++}}return a},W.prototype.render=function(){var e=this,t=this.props,n=this.state.value,a=x(n),o=this.months(),r=n.month(),l=t.prefixCls,s=t.locale,i=t.contentRender,c=t.cellRender,u=o.map((function(o,u){var p=o.map((function(o){var u,p=!1;if(t.disabledDate){var d=n.clone();d.month(o.value),p=t.disabledDate(d)}var m=((u={})[l+"-cell"]=1,u[l+"-cell-disabled"]=p,u[l+"-selected-cell"]=o.value===r,u[l+"-current-cell"]=a.year()===n.year()&&o.value===a.month(),u),h=void 0;if(c){var v=n.clone();v.month(o.value),h=c(v,s)}else{var y=void 0;if(i){var b=n.clone();b.month(o.value),y=i(b,s)}else y=o.content;h=f.a.createElement("a",{className:l+"-month"},y)}return f.a.createElement("td",{role:"gridcell",key:o.value,onClick:p?null:function(){return e.chooseMonth(o.value)},title:o.title,className:E()(m)},h)}));return f.a.createElement("tr",{key:u,role:"row"},p)}));return f.a.createElement("table",{className:l+"-table",cellSpacing:"0",role:"grid"},f.a.createElement("tbody",{className:l+"-tbody"},u))},W);function W(){var e,t,n;s()(this,W);for(var a=arguments.length,o=Array(a),r=0;ri,n);return a=t.yeari?e.nextDecade:function(e){var t=this.state.value.clone();t.year(e),t.month(this.state.value.month()),this.setState({value:t}),this.props.onSelect(t)}.bind(e,t.year),f.a.createElement("td",{role:"gridcell",title:t.title,key:t.content,onClick:a,className:E()(o)},f.a.createElement("a",{className:c+"-year"},t.content))}));return f.a.createElement("tr",{key:n,role:"row"},a)})),p=o&&o("year");return f.a.createElement("div",{className:this.prefixCls},f.a.createElement("div",null,f.a.createElement("div",{className:c+"-header"},f.a.createElement("a",{className:c+"-prev-decade-btn",role:"button",onClick:this.previousDecade,title:a.previousDecade}),f.a.createElement("a",{className:c+"-decade-select",role:"button",onClick:t.onDecadePanelShow,title:a.decadeSelect},f.a.createElement("span",{className:c+"-decade-select-content"},s,"-",i),f.a.createElement("span",{className:c+"-decade-select-arrow"},"x")),f.a.createElement("a",{className:c+"-next-decade-btn",role:"button",onClick:this.nextDecade,title:a.nextDecade})),f.a.createElement("div",{className:c+"-body"},f.a.createElement("table",{className:c+"-table",cellSpacing:"0",role:"grid"},f.a.createElement("tbody",{className:c+"-tbody"},u))),p&&f.a.createElement("div",{className:c+"-footer"},p)))},ne);function ne(e){s()(this,ne);var t=c()(this,ee.call(this,e));return t.prefixCls=e.rootPrefixCls+"-year-panel",t.state={value:e.value||e.defaultValue},t.nextDecade=Z.bind(t,10),t.previousDecade=Z.bind(t,-10),t}var ae=te;function oe(e){var t=this.state.value.clone();t.add(e,"years"),this.setState({value:t})}te.propTypes={rootPrefixCls:y.a.string,value:y.a.object,defaultValue:y.a.object,renderFooter:y.a.func},te.defaultProps={onSelect:function(){}};var re,le=(re=f.a.Component,p()(se,re),se.prototype.render=function(){for(var e=this,t=this.state.value,n=this.props,a=n.locale,o=n.renderFooter,r=t.year(),l=100*parseInt(r/100,10),s=l-10,i=99+l,c=[],u=0,p=this.prefixCls,d=0;d<4;d++){c[d]=[];for(var m=0;m<3;m++){var h=s+10*u,v=s+10*u+9;c[d][m]={startDecade:h,endDecade:v},u++}}var y=o&&o("decade"),b=c.map((function(t,n){var a=t.map((function(t){var n,a,o=t.startDecade,s=t.endDecade,c=o',n=''),'\n \n \n \n \n \n '+t+'\n \n \n
\n \n '+n+'\n \n
\n \n \n '}},{key:"initIframeSrc",value:function(){this.domain&&(this.getIframeNode().src="javascript:void((function(){\n var d = document;\n d.open();\n d.domain='"+this.domain+"';\n d.write('');\n d.close();\n })())")}},{key:"initIframe",value:function(){var t=this.getIframeNode(),n=t.contentWindow,a=void 0;this.domain=this.domain||"",this.initIframeSrc();try{a=n.document}catch(e){this.domain=document.domain,this.initIframeSrc(),a=(n=t.contentWindow).document}a.open("text/html","replace"),a.write(this.getIframeHTML(this.domain)),a.close(),this.getFormInputNode().onchange=this.onChange}},{key:"endUpload",value:function(){this.state.uploading&&(this.file={},this.state.uploading=!1,this.setState({uploading:!1}),this.initIframe())}},{key:"startUpload",value:function(){this.state.uploading||(this.state.uploading=!0,this.setState({uploading:!0}))}},{key:"updateIframeWH",value:function(){var e=I.a.findDOMNode(this),t=this.getIframeNode();t.style.height=e.offsetHeight+"px",t.style.width=e.offsetWidth+"px"}},{key:"abort",value:function(e){if(e){var t=e;e&&e.uid&&(t=e.uid),t===this.file.uid&&this.endUpload()}else this.endUpload()}},{key:"post",value:function(e){var t=this,n=this.getFormNode(),a=this.getFormDataNode(),o=this.props.data,r=this.props.onStart;"function"==typeof o&&(o=o(e));var l=document.createDocumentFragment();for(var s in o)if(o.hasOwnProperty(s)){var i=document.createElement("input");i.setAttribute("name",s),i.value=o[s],l.appendChild(i)}a.appendChild(l),new Promise((function(n){var a=t.props.action;if("function"==typeof a)return n(a(e));n(a)})).then((function(t){n.setAttribute("action",t),n.submit(),a.innerHTML="",r(e)}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,a=t.disabled,r=t.className,l=t.prefixCls,i=t.children,c=t.style,u=s()({},R,{display:this.state.uploading||a?"none":""}),p=k()((e={},g()(e,l,!0),g()(e,l+"-disabled",a),g()(e,r,r),e));return o.a.createElement(n,{className:p,style:s()({position:"relative",zIndex:0},c)},o.a.createElement("iframe",{ref:this.saveIframe,onLoad:this.onLoad,style:u}),i)}}]),L);function L(){var e,t,n,a;c()(this,L);for(var o=arguments.length,r=Array(o),l=0;l