(this.webpackJsonph5=this.webpackJsonph5||[]).push([[58,4,6,13,15,16],{1049:function(e,t,n){},1270:function(e,t,n){"use strict";n(50);var r=n(29),o=n(8),a=n(7),i=n(10),l=n(9),s=n(11),c=(n(103),n(47)),u=(n(470),n(462)),p=n(0),f=n.n(p),d=n(6),h=n.n(d),m=n(93),y=u.a.Group,v=c.a.Search,b=function(e){function t(e){var n;return Object(o.a)(this,t),(n=Object(i.a)(this,Object(l.a)(t).call(this,e))).searchValue=function(){var e=n.state.search;h.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";h.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 r="/graduation_tasks/"+n.props.taskid+"/graduation_works/check_project.json";h.a.get(r,{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(s.a)(t,e),Object(a.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,a=e.ModalSave,i=e.loadtype,l=e.search,s=e.projects,c=e.projectvalue,p=e.projectvaluetype;return f.a.createElement("div",null,f.a.createElement(m.a,{modalsType:t,modalsTopval:n,modalCancel:o,modalSave:a,loadtype:i}),f.a.createElement(r.a,{className:"HomeworkModal",title:this.props.modalname,visible:this.props.visible,closable:!1,footer:null,keyboard:!1,destroyOnClose:!0},f.a.createElement("div",{className:"task-popup-content"},!1===this.state.searchtypes?f.a.createElement("p",{className:"task-popup-text-center font-16"},f.a.createElement(v,{placeholder:"\u8bf7\u8f93\u5165\u9879\u76ee\u540d\u79f0\u8fdb\u884c\u641c\u7d22",id:"subject_search_input",value:l,onInput:this.inputSearchValue,onSearch:this.searchValue,autoComplete:"off"})):"",f.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?f.a.createElement("div",{className:"Association mb20",style:{paddingLeft:"0px"}},f.a.createElement(y,{onChange:this.onChange,value:c},s&&s.map((function(e,t){return f.a.createElement("div",{key:t,style:{height:"30px"}},f.a.createElement(u.a,{value:e.project_id,className:"fl "}),f.a.createElement("div",{className:"fl ml5 project_namestyle"},e.project_name))})))):f.a.createElement("div",{style:{paddingLeft:"0px"}},f.a.createElement("div",{className:"font-16",style:{margin:"0px 17%"}},"\u4f60\u5f53\u524d\u5c1a\u672a\u7ba1\u7406\u4efb\u4f55\u9879\u76ee\uff0c\u8bf7\u5148 ",f.a.createElement("span",null,f.a.createElement("a",{className:"font-16",style:{color:"#1890ff"},href:"/projects/new",target:"_blank"},"\u521b\u5efa\u9879\u76ee")," "),"\u518d\u5173\u8054")),!0===p?f.a.createElement("span",{className:"color-red ml20 "},"\u8bf7\u5148\u9009\u62e9\u9879\u76ee"):"",f.a.createElement("div",{className:"clearfix mt25 edu-txt-center mb10"},f.a.createElement("a",{className:"task-btn color-white mr80",onClick:this.props.Cancel},"\u53d6\u6d88"),f.a.createElement("a",{className:"task-btn task-btn-orange",onClick:this.Saves},"\u786e\u8ba4")))))}}]),t}(p.Component);t.a=b},2340:function(e,t,n){"use strict";n.r(t);var r=n(30),o=n(8),a=n(7),i=n(10),l=n(9),s=n(11),c=n(0),u=n.n(c),p=n(28),f=n(74),d=n(15),h=n.n(d),m=n(14),y=n(66),v=n(6),b=n.n(v),g=n(802),w=n(574),O=n(814),C=n(1270),k=n(550),S=(n(50),n(29)),x=(n(498),n(499)),E=(n(680),n(682)),P=(n(803),n(804)),j=(n(260),n(92)),_=(n(103),n(47)),N=(n(472),n(471)),D=(n(470),n(462)),T=(n(1049),D.a.Group),M=N.a.Option,R=(window.$,function(e){function t(e){var n;return Object(o.a)(this,t),(n=Object(i.a)(this,Object(l.a)(t).call(this,e))).filterByGroup=function(e,t){},n.funcommentstatus=function(e){n.setState({comment_status:e.target.value,chooseCount:0,chooseId:[],AcrossTeamIds:void 0,searchValue:void 0,showflag:!1,page:1});var t=n.state.group_ids;n.getList(1,t,e.target.value)},n.componentDidMount=function(){var e=n.props.comment_status,t=n.state,r=t.page,o=t.group_ids;n.setState({comment_status:e}),n.getList(r,o,e),window.addEventListener("click",n.clickOther)},n.clickOther=function(e){(e.target&&e.target.matches("#acrossContent")||e.target.matches(".ant-modal-body")||e.target.matches(".acrossfoot")||e.target.matches(".acrossHead")||e.target.matches(".ant-radio-wrapper")||e.target.matches("th")||e.target.matches("td"))&&n.setState({showflag:!1})},n.getList=function(e,t,r){var o=n.state.limit,a=n.props.task_Id;n.setState({tableLoading:!0});var i="/graduation_tasks/".concat(a,"/cross_comment_setting.json");b.a.get(i,{params:{page:e,limit:o,group_ids:t,comment_status:r}}).then((function(e){e&&n.setState({users:e.data.work_users&&e.data.work_users.map((function(e,t){return{key:e.work_id,course_group_name:e.course_group_name,cross_teachers:e.cross_teachers,student_id:e.student_id,user_name:e.user_name,work_id:e.work_id,cross_groups:e.cross_groups}})),user_count:e.data.user_count,graduation_groups:e.data.graduation_groups,course_groups:e.data.course_groups,teachers:e.data.teachers,tableLoading:!1})})).catch((function(e){n.setState({tableLoading:!1})}))},n.onPageChange=function(e){n.setState({page:e,showflag:!1});var t=n.state,r=t.group_ids,o=t.comment_status;n.getList(e,r,o)},n.changeSelect=function(e){n.setState({AcrossTeamIds:e})},n.clearSelect=function(){n.setState({AcrossTeamIds:void 0,searchValue:void 0})},n.sureAcross=function(){var e,t=n.state,o=t.AcrossTeamIds,a=t.chooseId,i=t.group_ids,l=t.comment_status,s=t.page,c=n.props.task_Id,u=2==l?"user_ids":"graduation_group_ids",p="/graduation_tasks/".concat(c,"/assign_works.json");!o||o&&0==o.length?n.props.showNotification("\u8bf7\u5148\u9009\u62e9".concat(2==l?"\u8001\u5e08":"\u7b54\u8fa9\u7ec4","\uff01")):!a||a&&0==a.length?n.props.showNotification("\u8bf7\u5148\u9009\u62e9\u6bd5\u8bbe\u4f5c\u54c1\uff01"):b.a.post(p,(e={},Object(r.a)(e,u,o),Object(r.a)(e,"work_ids",a),e)).then((function(e){e&&(n.props.showNotification(e.data.message),n.getList(s,i,l),n.setState({showflag:!1,AcrossTeamIds:void 0,chooseCount:0,chooseId:[]}))})).catch((function(e){}))},n.handleTableChange=function(e,t,r){n.setState({page:1,group_ids:t.course_group_name});var o=n.state.comment_status;n.getList(1,t.course_group_name,o)},n.changeSearchValue=function(e){n.setState({searchValue:e.target.value})},n.changeFlag=function(e){n.setState({showflag:e})},n.checkonChange=function(e,t){var r=[],o=n.state.comment_status;!0===e.target.checked?(2===o?t.map((function(e,t){r.push(String(e.user_id))})):t.map((function(e,t){r.push(String(e.id))})),n.setState({AcrossTeamIds:r})):n.setState({AcrossTeamIds:void 0})},n.state={comment_status:2,page:1,limit:7,group_ids:void 0,users:void 0,user_count:void 0,graduation_groups:void 0,course_groups:void 0,teachers:void 0,tableLoading:!1,chooseCount:0,chooseId:void 0,AcrossTeamIds:void 0,searchValue:void 0,showflag:!1},n}return Object(s.a)(t,e),Object(a.a)(t,[{key:"componentWillUnmount",value:function(){window.removeEventListener("click",this.clickOther)}},{key:"render",value:function(){var e,t,n,r=this,o=this.state,a=o.comment_status,i=o.users,l=o.user_count,s=o.graduation_groups,c=o.course_groups,p=o.teachers,f=o.page,d=o.limit,h=o.tableLoading,m=o.chooseCount,y=o.chooseId,v=(o.AcrossTeamIds,o.searchValue),b=o.showflag,g=this.props.modalVisible,w=this.props.match.params.coursesId,O={display:"block",height:"30px",lineHeight:"30px",marginRight:"0px"},C={onChange:function(e){r.setState({chooseId:e,chooseCount:e.length,showflag:!1})},selectedRowKeys:y,getCheckboxProps:function(e){return{disabled:"Disabled User"===e.name,name:e.name}}},k=v?p&&p.filter((function(e){return-1