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
13 KiB
1 line
13 KiB
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[169],{1244:function(e,a,t){"use strict";var n=t(8),c=t(7),s=t(10),o=t(9),r=t(11),i=(t(260),t(92)),l=t(0),m=t.n(l),p=i.a.Group,h=function(e){function a(e){var t;return Object(n.a)(this,a),(t=Object(s.a)(this,Object(o.a)(a).call(this,e))).onCheckAll=function(){t.setState({checkAll:!0,checkedValues:[]}),t.props.onChange&&t.props.onChange([],!0)},t.onChange=function(e){try{if(!0===t.props.comwbool)return}catch(e){}0<e.length?(t.setState({checkAll:!1,checkedValues:e}),t.props.onChange&&t.props.onChange(e,!1)):(t.setState({checkAll:!0,checkedValues:[]}),t.props.onChange&&t.props.onChange(e,!0))},t.state={checkAll:!0,checkedValues:[]},t}return Object(r.a)(a,e),Object(c.a)(a,[{key:"render",value:function(){var e=this.props,a=e.label,t=e.options,n=e.checkboxGroupStyle,c=this.state,s=c.checkAll,o=c.checkedValues;return m.a.createElement("li",{className:"clearfix"},m.a.createElement("style",null,"\n .groupList .ant-checkbox-group-item{\n margin-bottom:5px;\n }\n "),m.a.createElement("span",{className:"fl mr10 color-grey-8"},a),m.a.createElement("span",{className:"fl mr25"},m.a.createElement("a",{href:"javascript:void(0);",id:"comment_no_limit",className:"pl10 pr10 ".concat(s?"check_on":""),onClick:this.onCheckAll},"\u5168\u90e8")),m.a.createElement("div",{className:"fl groupList",style:{maxWidth:"990px"}},1<t.length&&m.a.createElement(p,{options:t,onChange:this.onChange,value:o,style:n})))}}]),a}(l.Component);a.a=h},1246:function(e,a,t){"use strict";var n=t(8),c=t(7),s=t(10),o=t(9),r=t(11),i=(t(470),t(462)),l=(t(103),t(47)),m=(t(50),t(29)),p=(t(260),t(92)),h=(t(472),t(471)),u=t(0),d=t.n(u),f=t(74),g=(t(28),t(6),t(93),t(550)),k=t(814),b=(t(264),t(195)),v=(h.a.Option,p.a.Group,m.a.confirm,window.$,l.a.Search,i.a.Group,function(e){function a(e){var t;return Object(n.a)(this,a),(t=Object(s.a)(this,Object(o.a)(a).call(this,e))).goback=function(){var e=t.props.match.params.workId;if(-1==window.location.pathname.indexOf("appraise")){var a=t.props.category.category_id;t.props.toListPage(t.props.match.params,a)}else t.props.toWorkListPage(t.props.match.params,e)},t.Cancelvisible=function(){t.setState({accessoryVisible:!1})},t.addAccessory=function(){t.setState({accessoryVisible:!0})},t.setupdate=function(){t.props.getReviseAttachments&&t.props.getReviseAttachments()},t.state={},t}return Object(r.a)(a,e),Object(c.a)(a,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.props,a=e.course_name,t=e.homework_name,n=(e.search,e.page,e.loadingstate,e.homework_status),c=(e.description,e.noTab),s=e.view_answer,o=e.author_name,r=e.category,i=e.work_id,l=e.current_user,m=this.props.match.params.coursesId,p=r&&r.category_id,h=r&&r.category_name,u=this.props.match.params.workId,v=this.props.match.params.studentWorkId,_=(this.props.isGroup(),this.props.getModuleName()),E=this.props.moduleName;return d.a.createElement(d.a.Fragment,null,d.a.createElement("div",null,d.a.createElement("div",{className:"newMain clearfix worklist1 workDetailPageHeader"},d.a.createElement("div",{className:"educontent mt20"},d.a.createElement("style",null,"\n .memoContent {\n background: #fff;\n }\n .workDetailPageHeader .summaryname {\n line-height:28px\n }\n "),d.a.createElement(b.a,{items:[{to:l&&l.first_category_url,name:a},{to:"/courses/".concat(m,"/").concat(_,"/").concat(p),name:h},-1==window.location.pathname.indexOf("appraise")?{}:{to:"/courses/".concat(m,"/").concat(_,"/").concat(u,"/list"),name:"\u4f5c\u4e1a\u8be6\u60c5"},-1==window.location.pathname.indexOf("appraise")?{name:"\u4f5c\u4e1a\u8be6\u60c5"}:{name:o}]}),d.a.createElement("div",{className:"clearfix mt20 mb20"},d.a.createElement("span",{className:" fl color-black summaryname"},t),d.a.createElement(g.a,{typelist:n,typesylename:"mt3"}),r&&d.a.createElement("a",{className:"color-grey-6 fr font-16 ml30 mr30 lineh-25",onClick:this.goback},"\u8fd4\u56de"),this.props.update_atta&&d.a.createElement(d.a.Fragment,null,!0===this.state.accessoryVisible?d.a.createElement(k.a,Object.assign({},this.props,{modalname:"\u8865\u4ea4\u9644\u4ef6",visible:this.state.accessoryVisible,Cancelname:"\u53d6\u6d88",Savesname:"\u786e\u8ba4",Cancel:this.Cancelvisible,setupdate:this.setupdate,seeworks:void 0,reviseAttachmentUrl:"/student_works/".concat(i||v,"/revise_attachment.json")})):"",d.a.createElement("a",{className:"fr color-blue font-16 ",href:"javascript:void(0)",onClick:this.addAccessory,style:{marginTop:"-4px"}},"\u8865\u4ea4\u9644\u4ef6"))),!0!==c&&d.a.createElement("div",{className:"stud-class-set bor-bottom-greyE"},d.a.createElement("div",{className:"mt10 clearfix edu-back-white poll_list pl5"},d.a.createElement(f.b,{className:"".concat("\u4f5c\u54c1\u5217\u8868"==E?"active":""," "),to:"/courses/".concat(m,"/").concat(_,"/").concat(u,"/list")},"\u4f5c\u54c1\u5217\u8868"),d.a.createElement(f.b,{className:"".concat("\u4f5c\u4e1a\u63cf\u8ff0"==E?"active":""," "),to:"/courses/".concat(m,"/").concat(_,"/").concat(u,"/question")},"\u4f5c\u4e1a\u63cf\u8ff0"),1==s&&d.a.createElement(f.b,{className:"".concat("\u53c2\u8003\u7b54\u6848"==E?"active":""," "),to:"/courses/".concat(m,"/").concat(_,"/").concat(u,"/answer")},"\u53c2\u8003\u7b54\u6848"),d.a.createElement(f.b,{className:"".concat("\u8bbe\u7f6e"==E?"active":""," "),style:{paddingLeft:this.props.isAdmin()?"38px":"20px"},to:"/courses/".concat(m,"/").concat(_,"/").concat(u,"/setting")},this.props.isAdmin()?"\u8bbe\u7f6e":"\u5f97\u5206\u89c4\u5219"),this.props.tabRightComponents)),this.props.children))))}}]),a}(u.Component));a.a=v},1399:function(e,a,t){"use strict";t(260);var n=t(92),c=t(8),s=t(7),o=t(10),r=t(9),i=t(11),l=(t(472),t(471)),m=t(0),p=t.n(m),h=t(6),u=t.n(h),d=t(173),f=(t(752),t(28)),g=(l.a.Option,function(e){function a(e){var t;return Object(c.a)(this,a),(t=Object(o.a)(this,Object(r.a)(a).call(this,e))).fetchMemberList=function(e){var a=t.props.match.params.coursesId,n=e||t.state.page,c=t.state,s=c.name,o=c.school_name,r="/courses/".concat(a,"/search_teacher_candidate.json");t.setState({loading:!0}),u.a.post(r,{page:n,limit:15,school_name:o||"",name:s||""}).then((function(e){e.data.candidates&&0!=e.data.candidates.length?t.setState({candidates:1==n?e.data.candidates:t.state.candidates.concat(e.data.candidates),page:n,loading:!1,hasMore:15==e.data.candidates.length}):t.setState({page:n,loading:!1,hasMore:!1})})).catch((function(e){}))},t.fetchOptions=function(){var e=t.props.match.params.coursesId,a="/courses/".concat(e,"/add_teacher_popup.json");u.a.get(a,{}).then((function(e){e.data.graduation_groups&&t.setState({graduation_groups:e.data.graduation_groups}),e.data.course_groups&&t.setState({course_groups:e.data.course_groups})})).catch((function(e){}))},t.setVisible=function(e){e&&(t.fetchMemberList(),t.fetchOptions()),t.refs.modalWrapper.setVisible(e),0==e&&t.setState({checkBoxValues:[]})},t.onSendOk=function(){var e=t.props.match.params.coursesId,a="/courses/".concat(e,"/add_teacher.json"),n={user_list:t.state.checkBoxValues.map((function(e){return{user_id:e}})),graduation_group_id:"2",course_group_id:"820"},c=t.state,s=c.graduationGroup,o=c.courseGroup;s&&(n.graduation_group_id=s),o&&(n.course_group_id=o),u.a.post(a,n).then((function(e){0==e.data.status&&(t.setVisible(!1),t.props.showNotification("\u6dfb\u52a0\u6210\u529f"))})).catch((function(e){}))},t.onOk=function(){t.onSendOk()},t.onCheckBoxChange=function(e){t.setState({checkBoxValues:e})},t.handleInfiniteOnLoad=function(){t.fetchMemberList(t.state.page+1)},t.onSearch=function(){t.fetchMemberList(1)},t.handleGradationGroupChange=function(e){t.setState({graduationGroup:e})},t.handleCourseGroupChange=function(e){t.setState({courseGroup:e})},t.state={checkBoxValues:[],candidates:[],hasMore:!0,loading:!1,page:1},t}return Object(i.a)(a,e),Object(s.a)(a,[{key:"componentDidMount",value:function(){}},{key:"render",value:function(){var e=this.state,a=e.candidates,t=e.checkBoxValues;return e.loading,e.hasMore,e.name,e.school_name,e.graduationGroup,e.graduation_groups,e.courseGroup,e.course_groups,this.props.moduleName,p.a.createElement(d.a,Object.assign({ref:"modalWrapper",width:"700px",title:"\u4ee3\u7801\u67e5\u91cd"},this.props,{onOk:this.onOk,className:"checkCodeModal"}),p.a.createElement("style",null,"\n .demo-loading-container {\n position: absolute;\n bottom: 93px;\n width: 82%;\n text-align: center;\n }\n .df {\n display: flex;\n align-items: baseline;\n margin: 12px 0;\n }\n .firstLabel {\n flex: 0 0 60px;\n }\n .df span.label {\n margin-right: 8px;\n text-align: right;\n margin-left: 12px;\n }\n .df .ant-input-affix-wrapper {\n width: 32%;\n }\n\n .checkCodeModal label.task-hide {\n width: 100%;\n }\n "),p.a.createElement("p",{className:"clearfix mb2",style:{margin:"0px 15px 6px"}},p.a.createElement(n.a,{className:"fl",style:{visibility:"hidden"}}),p.a.createElement("span",{className:"fl with25"},p.a.createElement("label",{className:"task-hide fl",style:{maxWidth:"208px;"}},"\u5206\u73ed\u540d\u79f0")),p.a.createElement("span",{className:"fl with25"},p.a.createElement("label",{className:"task-hide fl",style:{maxWidth:"208px;"}},"\u6709\u6548\u4f5c\u54c1\u6570")),p.a.createElement("span",{className:"fl with45"},p.a.createElement("label",{className:"task-hide fl",style:{maxWidth:"208px;"}},"\u4e0a\u6b21\u67e5\u91cd\u65f6\u95f4"))),p.a.createElement("div",null,p.a.createElement("div",{className:"edu-back-skyblue padding10-15",style:{height:"300px",overflowY:"scroll",overflowAnchor:"none"}},p.a.createElement(n.a.Group,{style:{width:"100%"},onChange:this.onCheckBoxChange,value:t},a&&a.map((function(e){return p.a.createElement("p",{className:"clearfix mb7",key:e.id},p.a.createElement(n.a,{className:"fl",value:e.id,key:e.id}),p.a.createElement("span",{className:"fl with25"},p.a.createElement(f.g,{title:e.name,condition:e.name&&12<e.name.length},p.a.createElement("label",{className:"task-hide fl",style:{maxWidth:"208px;"}},e.name))),p.a.createElement("span",{className:"fl with25"},p.a.createElement(f.g,{title:e.nickname,condition:e.nickname&&12<e.nickname.length},p.a.createElement("label",{className:"task-hide fl",style:{maxWidth:"208px;"}},e.nickname))),p.a.createElement("span",{className:"fl with45"},p.a.createElement("label",{className:"task-hide fl",style:{maxWidth:"208px;"}},e.school_name)))}))))))}}]),a}(m.Component));a.a=g},1536:function(e,a,t){"use strict";t(8),t(7),t(10),t(9),t(11);var n=(t(470),t(462)),c=(t(103),t(47)),s=(t(50),t(29)),o=(t(260),t(92)),r=(t(472),t(471)),i=t(0),l=(t.n(i),t(28),t(6));t.n(l),t(1048),t(814),t(768);r.a.Option,o.a.Group,s.a.confirm,window.$,c.a.Search,n.a.Group,i.Component},1963:function(e,a,t){"use strict";t.r(a);var n=t(4),c=t(8),s=t(7),o=t(10),r=t(9),i=t(11),l=(t(470),t(462)),m=(t(103),t(47)),p=(t(50),t(29)),h=(t(260),t(92)),u=(t(472),t(471)),d=t(0),f=t.n(d),g=t(28),k=t(6),b=t.n(k),v=(t(93),t(550),t(574),t(1244),t(49),t(1399),t(171)),_=(t(264),t(1246),t(1536),u.a.Option,h.a.Group,p.a.confirm,window.$,m.a.Search,l.a.Group,function(e){function a(e){var t;return Object(c.a)(this,a),(t=Object(o.a)(this,Object(r.a)(a).call(this,e))).fetchData=function(){var e=t.props.match.params.workId,a="/homework_commons/".concat(e,"/reference_answer.json");b.a.get(a).then((function(e){e.data.course_id&&(t.setState(Object(n.a)({},e.data),(function(){})),t.props.initWorkDetailCommonState&&t.props.initWorkDetailCommonState(Object.assign(Object(n.a)({},e.data),{moduleName:"\u53c2\u8003\u7b54\u6848"})))})).catch((function(e){}))},t.fetchAllListener=function(){t.fetchData()},t.state={course_name:"",homework_name:"",search:""},t}return Object(i.a)(a,e),Object(s.a)(a,[{key:"componentDidMount",value:function(){this.fetchData();try{this.props.triggerRef(this)}catch(e){}Object(g.bb)("commonwork_fetch_all",this.fetchAllListener)}},{key:"componentWillUnmount",value:function(){Object(g.ab)("commonwork_fetch_all",this.fetchAllListener)}},{key:"render",value:function(){var e=this.state,a=(e.course_name,e.homework_name,e.search,e.page,e.loadingstate,e.homework_status,e.reference_answer),t=e.attachments,n=(this.props.match.params.coursesId,this.props.match.params.category_id,this.props.match.params.workId);return"/api/homework_commons/".concat(n,"/works_list.xlsx"),f.a.createElement(f.a.Fragment,null,f.a.createElement("div",{className:"padding40 memoContent new_li"},a?f.a.createElement(g.s,{content:a||"\u8fd8\u672a\u8bbe\u7f6e\u7b54\u6848\u3002"}):void 0===a?"":(!t||0==t.length)&&f.a.createElement(v.a,null),t&&t.map((function(e){return f.a.createElement("div",{className:"color-grey"},f.a.createElement("a",{className:"color-grey"},f.a.createElement("i",{className:"font-14 color-green iconfont icon-fujian mr8","aria-hidden":"true"})),f.a.createElement("a",{href:e.url,className:"mr12",length:"58"},e.title),f.a.createElement("span",{className:"color-grey mt2 color-grey-6 font-12"},e.filesize))}))))}}]),a}(d.Component));a.default=_},496:function(e,a,t){"use strict";t.d(a,"a",(function(){return o}));var n=t(0),c=t.n(n),s=t(134);function o(e){var a=[];return c.a.Children.forEach(e,(function(e){Object(s.isFragment)(e)&&e.props?a=a.concat(o(e.props.children)):a.push(e)})),a}}}]); |