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
190 KiB
1 line
190 KiB
5 years ago
|
(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:{pad
|