(this.webpackJsonph5=this.webpackJsonph5||[]).push([[89,10,15,90],{1934:function(e,t,n){"use strict";n(260);var o=n(92),r=(n(577),n(579)),a=(n(560),n(561)),i=(n(131),n(39)),s=(n(170),n(18)),c=(n(500),n(501)),u=(n(103),n(47)),l=n(30),p=n(4),f=n(8),d=n(7),m=n(10),h=n(9),v=n(11),b=n(0),y=n.n(b),g=n(6),w=n.n(g),_=(n(544),n(264),n(28)),E=n(174),x=window.$,O=function(e){function t(e){var n;return Object(f.a)(this,t),(n=Object(m.a)(this,Object(h.a)(t).call(this,e))).initValue=function(e){if(e.isEdit){var t=e.attachments.map((function(e){return{id:e.id,uid:e.id,name:Object(_.B)(e),url:e.url,filesize:e.filesize,status:"done"}})),o=e.ref_attachments.map((function(e){return{id:e.id,uid:e.id,name:Object(_.B)(e),url:e.url,filesize:e.filesize,status:"done"}}));n.setState(Object(p.a)({},e,{title_num:parseInt(e.name.length),workLoaded:!0,init_min_num:e.min_num,init_max_num:e.max_num,reference_answer:e.reference_answer,contentFileList:t,answerFileList:o}),(function(){n.props.form.setFieldsValue({title:e.name,description:e.description||"",reference_answer:e.reference_answer||""})}))}},n._scrollToTop=function(){x("html").scrollTop(0)},n.changeTitle=function(e){n.setState({title_num:parseInt(e.target.value.length)})},n.handleSubmit=function(){var e=n.state.course_id||n.props.match.params.coursesId;n.props.form.validateFieldsAndScroll((function(t,o){t&&t.personNum&&delete t.personNum;var r=n.contentMdRef.current.getValue().trim();o.description=r;var a=n.state,i=a.has_commit,s=a.max_num,c=a.init_max_num,u=a.min_num,l=a.init_min_num;if(n.props.isGroup()){if(!u)return n.props.showNotification("\u6700\u5c0f\u4eba\u6570\u4e0d\u80fd\u4e3a\u7a7a"),void n.props.scrollToAnchor("numberofgroups");if(u<1)return n.props.showNotification("\u6700\u5c0f\u4eba\u6570\u4e0d\u80fd\u5c0f\u4e8e1"),void n.props.scrollToAnchor("numberofgroups");if(!s)return n.props.showNotification("\u6700\u5927\u4eba\u6570\u4e0d\u80fd\u4e3a\u7a7a"),void n.props.scrollToAnchor("numberofgroups");if(s label").addClass("ant-form-item-required"),this._scrollToTop()}},{key:"render",value:function(){var e=this,t=this.props.match.params,n=(t.typeId,t.coursesId,t.pageType,this.props.form.getFieldDecorator),l=this.props.isGroup(),p=this.state,f=(p.title_value,p.contentFileList),d=p.answerFileList,m=p.max_num,h=p.min_num,v=p.base_on_project,b=(p.init_max_num,p.init_min_num,p.title_num),g=(p.course_name,p.category,p.has_commit),w=p.has_project;if(this.props.current_user,this.state.course_id||this.props.match.params.coursesId,this.isEdit=this.isEdit||-1!=this.props.match.url.indexOf("/edit"),this.isEdit&&!this.state.description&&""!=this.state.description)return"";var x={width:600,fileList:f,multiple:!0,action:"".concat(Object(_.Q)()),onChange:this.handleContentUploadChange,onRemove:function(t){return e.onAttachmentRemove(t,"contentFileList")},beforeUpload:function(t){var n=t.size/1024/1024<150;return n||e.props.showNotification("\u6587\u4ef6\u5927\u5c0f\u5fc5\u987b\u5c0f\u4e8e150MB!"),n}},O={width:600,fileList:d,multiple:!0,action:"".concat(Object(_.Q)()),onChange:this.handleAnswerUploadChange,onRemove:function(t){return e.onAttachmentRemove(t,"answerFileList")},beforeUpload:function(t){var n=t.size/1024/1024<150;return n||e.props.showNotification("\u6587\u4ef6\u5927\u5c0f\u5fc5\u987b\u5c0f\u4e8e150MB!"),n}};return y.a.createElement(y.a.Fragment,null,y.a.createElement("style",null,"\n .yslnewworkinputaddonAfter .ant-input{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tborder-right: none !important;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\theight: 40px !important;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\n \n "),y.a.createElement(c.a,{className:"courseForm"},y.a.createElement(c.a.Item,{label:"\u6807\u9898",className:"AboutInputForm"},n("title",{rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6807\u9898"}]})(y.a.createElement(u.a,{placeholder:"\u8bf7\u8f93\u5165\u4f5c\u4e1a\u6807\u9898\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26",onInput:this.changeTitle,className:"searchView yslnewworkinputaddonAfter searchViewAfter",style:{width:"100%"},maxLength:60,addonAfter:"".concat(String(b),"/").concat(60)}))),y.a.createElement("style",null,"\n .uploadBtn.ant-btn {\n border: none;\n color: #4CACFF;\n box-shadow: none;\n background: transparent;\n padding: 0 6px;\n }\n .ant-upload-list-item:hover .ant-upload-list-item-info{\n background-color:#fff;\n }\n .upload_1 .ant-upload-list {\n width: 350px;\n }\n \n .ant-input-number {\n height: 40px;\n line-height: 40px;\n }\n\n .workContent.AboutInputForm.ant-form-item {\n border-bottom: none;\n padding-bottom: 0px !important;\n }\n .newWorkUpload {\n padding: 0px 30px 30px 30px!important;\n background: #fff;\n width: 100%;\n display: inline-block;\n border-bottom: 1px solid #EDEDED;\n }\n .courseForm .AboutInputForm.clearPaddingBottom{\n padding-bottom:0px!important;\n }\n .clearPaddingBottom .ant-form-explain{\n position:absolute;\n bottom:0px;\n left:0px\n }\n\n .resetNewWorkUpload{\n border-bottom:none!important;\n }\n \n "),y.a.createElement(c.a.Item,{label:"\u5185\u5bb9",className:"AboutInputForm workContent mdInForm"},n("description",{rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u4f5c\u4e1a\u5185\u5bb9\u548c\u8981\u6c42"},{max:5e3,message:"\u6700\u5927\u9650\u52365000\u4e2a\u5b57\u7b26"}]})(y.a.createElement(E.a,{ref:this.contentMdRef,placeholder:"\u8bf7\u5728\u6b64\u8f93\u5165\u4f5c\u4e1a\u5185\u5bb9\u548c\u8981\u6c42,\u6700\u5927\u9650\u52365000\u4e2a\u5b57\u7b26",mdID:"courseContentMD",refreshTimeout:1500,initValue:this.state.description,noSetValueOnInit:!!this.isEdit,className:"courseMessageMD"}))),y.a.createElement(a.a,Object.assign({},x,{className:"upload_1 newWorkUpload"}),y.a.createElement(i.a,{className:"uploadBtn"},y.a.createElement(s.a,{type:"upload"})," \u4e0a\u4f20\u9644\u4ef6"),"(\u5355\u4e2a\u6587\u4ef6150M\u4ee5\u5185)"),y.a.createElement("span",{id:"numberofgroups"}),l&&y.a.createElement(c.a.Item,{label:"\u5206\u7ec4\u8bbe\u7f6e",className:"AboutInputForm groupSetting"},n("personNum",{validateTrigger:"onNone"})(y.a.createElement("div",null,y.a.createElement("p",{className:"clearfix"},y.a.createElement(_.g,{condition:g,title:"\u5df2\u6709\u63d0\u4ea4\u4f5c\u54c1\uff0c\u4eba\u6570\u8303\u56f4\u53ea\u80fd\u6269\u5927"},y.a.createElement(r.a,{placeholder:"\u8bf7\u586b\u5199\u6bcf\u7ec4\u6700\u5c0f\u4eba\u6570",min:1,className:"winput-240-40",value:h,onChange:this.min_num_change,style:{width:"180px"}})),y.a.createElement("span",{className:"ml15 mr15"},"~"),y.a.createElement(_.g,{condition:g,title:"\u5df2\u6709\u63d0\u4ea4\u4f5c\u54c1\uff0c\u4eba\u6570\u8303\u56f4\u53ea\u80fd\u6269\u5927"},y.a.createElement(r.a,{className:"winput-240-40",placeholder:"\u8bf7\u586b\u5199\u6bcf\u7ec4\u6700\u5927\u4eba\u6570",value:m,max:10,onChange:this.max_num_change,style:{width:"180px"}})),y.a.createElement("label",{className:"color-grey-9 ml20 font-14"},"\uff08\u5b66\u751f\u63d0\u4ea4\u4f5c\u54c1\u65f6\u9700\u8981\u5173\u8054\u540c\u7ec4\u6210\u5458\uff0c\u7ec4\u5185\u6210\u5458\u4f5c\u54c1\u5171\u4eab\uff09")),y.a.createElement("p",{className:"mt20"},y.a.createElement(_.g,{condition:g||w,title:"\u5df2\u6709\u5173\u8054\u9879\u76ee\u6216\u4f5c\u54c1\uff0c\u4e0d\u80fd\u4fee\u6539"},y.a.createElement(o.a,{checked:v,onChange:this.base_on_project_change,disabled:w||g},"\u57fa\u4e8e\u9879\u76ee\u5b9e\u65bd")),y.a.createElement("label",{className:"color-grey-9 ml12 font-14"},"\uff08\u9009\u4e2d\uff0c\u5219\u5fc5\u987b\u5728\u672c\u5e73\u53f0\u521b\u5efa\u9879\u76ee\uff0c\u9879\u76ee\u7ba1\u7406\u5458\u53ef\u4ee5\u63d0\u4ea4\u4f5c\u54c1\uff1b\u4e0d\u9009\u4e2d\uff0c\u65e0\u9700\u5728\u5e73\u53f0\u521b\u5efa\u9879\u76ee\uff0c\u4efb\u610f\u5c0f\u7ec4\u6210\u5458\u5747\u53ef\u4ee5\u63d0\u4ea4\u4f5c\u54c1\uff09"))))),y.a.createElement("div",{className:"edu-back-white"},y.a.createElement(c.a.Item,{label:"\u53c2\u8003\u7b54\u6848",className:"AboutInputForm clearPaddingBottom pr",style:{borderBottom:"none"}},n("reference_answer",{rules:[{max:5e3,message:"\u6700\u5927\u9650\u52365000\u4e2a\u5b57\u7b26"}]})(y.a.createElement(E.a,{ref:this.answerMdRef,placeholder:"\u8bf7\u5728\u6b64\u8f93\u5165\u4f5c\u4e1a\u7684\u53c2\u8003\u7b54\u6848,\u6700\u5927\u9650\u52365000\u4e2a\u5b57\u7b26",mdID:"workAnswerMD",initValue:this.state.reference_answer||"",noSetValueOnInit:!!this.isEdit,className:"courseMessageMD",refreshTimeout:1500}))),y.a.createElement(a.a,Object.assign({},O,{className:"upload_1 newWorkUpload resetNewWorkUpload"}),y.a.createElement(i.a,{className:"uploadBtn"},y.a.createElement(s.a,{type:"upload"})," \u4e0a\u4f20\u9644\u4ef6"),"(\u5355\u4e2a\u6587\u4ef6150M\u4ee5\u5185)")),y.a.createElement(c.a.Item,null,y.a.createElement("div",{className:"clearfix mt30 mb30"},y.a.createElement(i.a,{type:"primary",onClick:this.handleSubmit,className:"defalutSubmitbtn fl mr20"},"\u63d0\u4ea4"),y.a.createElement("a",{className:"defalutCancelbtn fl",onClick:function(){return e.props.onCancel()}},"\u53d6\u6d88")))))}}]),t}(b.Component),C=c.a.create({name:"NewWorkForm"})(O);t.a=C},2037:function(e,t,n){"use strict";n.r(t);var o=n(8),r=n(7),a=n(10),i=n(9),s=n(11),c=n(0),u=n.n(c),l=n(6),p=n.n(l),f=n(1934),d=function(e){function t(e){var n;return Object(o.a)(this,t),(n=Object(a.a)(this,Object(i.a)(t).call(this,e))).componentDidMount=function(){var e=n.props.match.params.workId;n.initData(e)},n.initData=function(e){var t="/homework_banks/".concat(e,".json");p.a.get(t).then((function(t){if(t){var o={title:"\u7f16\u8f91",is_public:t&&t.data&&t.data.is_public,crumbArray:[{to:"/banks/".concat(n.getModuleName(),"/").concat(e,"/").concat(n.props.match.params.type,"?tab=0"),content:"\u8be6\u60c5"},{content:"\u7f16\u8f91"}]};n.props.initPublic(o,t.data),t.data.isEdit=!0,t.data.ref_attachments=t.data.reference_attachments,n.newWorkFormRef.initValue(t.data)}})).catch((function(e){}))},n.doNew=function(){},n.doEdit=function(e){var t=n.props.match.params.workId,o="/homework_banks/".concat(t,".json");p.a.put(o,e).then((function(e){0==e.data.status&&(n.props.showNotification("\u4fdd\u5b58\u6210\u529f"),n.toWorkDetail())})).catch((function(e){}))},n.getModuleName=function(){return n.props.isGroup?"group":"normal"},n.toWorkDetail=function(){n.props.history.push("/banks/".concat(n.getModuleName(),"/").concat(n.props.match.params.workId,"/").concat(n.props.match.params.type,"?tab=0")),n.props.initPublic(void 0)},n.onCancel=function(){n.toWorkDetail()},n.isGroup=function(){return n.props.isGroup},n.state={isPublic:void 0},n}return Object(s.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){var e=this,t=(this.props.match.params.bankId,{onCancel:this.onCancel,isGroup:this.isGroup,doNew:this.doNew,doEdit:this.doEdit});return u.a.createElement("div",{className:"courseForm"},u.a.createElement("style",null,"\n .courseForm .ant-col-sm-24{\n text-align:left;\n }\n "),u.a.createElement(f.a,Object.assign({},this.props,this.state,t,{wrappedComponentRef:function(t){return e.newWorkFormRef=t}})))}}]),t}(c.Component);t.default=d},2342:function(e,t,n){"use strict";n.r(t);var o=n(8),r=n(7),a=n(10),i=n(9),s=n(11),c=n(0),u=n.n(c),l=n(6),p=n.n(l),f=(n(260),n(92)),d=(n(577),n(579)),m=(n(560),n(561)),h=(n(131),n(39)),v=(n(170),n(18)),b=(n(500),n(501)),y=(n(103),n(47)),g=(n(268),n(95)),w=n(30),_=n(4),E=n(28),x=n(174),O=window.$,C=function(e){function t(e){var n;return Object(o.a)(this,t),(n=Object(a.a)(this,Object(i.a)(t).call(this,e))).initValue=function(e){if(!0===e.isEdit){var t=e.attachments.map((function(e){return{id:e.id,uid:e.id,name:Object(E.B)(e),url:e.url,filesize:e.filesize,status:"done"}}));n.setState(Object(_.a)({},e,{base_on_project:2===e.task_type?e.group_info.base_on_project:void 0,title_num:parseInt(e.name.length),min_num:2===e.task_type?e.group_info.min_number:void 0,max_num:2===e.task_type?e.group_info.max_number:void 0,contentFileList:t}),(function(){setTimeout((function(){n.contentMdRef.current.setValue(e.description||"")}),2e3),n.props.form.setFieldsValue({title:e.name,description:e.description||""})}))}},n.changeTitle=function(e){n.setState({title_num:parseInt(e.target.value.length)})},n.handleContentUploadChange=function(e){var t=e.fileList;n.setState({contentFileList:Object(E.C)(t)})},n.deleteAttachment=function(e,t){var o="/attachments/".concat(e.response?e.response.id:e.uid,".json");p.a.delete(o,{}).then((function(o){o.data&&0==o.data.status&&n.setState((function(n){var o=n[t].indexOf(e),r=n[t].slice();return r.splice(o,1),Object(w.a)({},t,r)}))})).catch((function(e){}))},n.onAttachmentRemove=function(e,t){if(null!=e.response)return n.props.confirm({content:"\u662f\u5426\u786e\u8ba4\u5220\u9664?",onOk:function(){n.deleteAttachment(e,t)},onCancel:function(){}}),!1},n.handleSubmit=function(){var e=n.state,t=e.contentFileList,o=e.min_num,r=e.max_num,a=e.base_on_project,i=n.props.data.task_type,s=n.props.topicId,c=t.map((function(e){return e.response?e.response.id:e.id}));n.props.form.validateFields((function(e,t){var u=n.contentMdRef.current.getValue().trim();if(t.description=u,e)O("html").animate({scrollTop:O("html").scrollTop()-100});else if(!0===n.props.data.isEdit){var l="/task_banks/"+s+".json";p.a.put(l,{gtask_bank:{name:t.title,description:t.description,min_num:1===i?void 0:o,max_num:1===i?void 0:r,base_on_project:1===i?i:!0===a?1:0},attachment_ids:c}).then((function(e){0===e.data.status?(n.props.showNotification(e.data.message),n.props.onCancel()):n.props.showNotification(e.data.message)})).catch((function(e){}))}}))},n.max_num_change=function(e){if(e<2)n.setState({max_num:2});else{var t=n.state.min_num;n.setState({max_num:e,min_num:e<=t?e-1:t})}},n.min_num_change=function(e){n.setState({min_num:e})},n.base_on_project_change=function(){n.setState({base_on_project:!n.state.base_on_project})},n.contentMdRef=u.a.createRef(),n.state={title_num:0,description:"",contentFileList:[]},n}return Object(s.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){var e=this,t=this.props.form.getFieldDecorator,n=this.state,o=(n.title_value,n.contentFileList),r=(n.answerFileList,n.max_num),a=n.min_num,i=n.base_on_project,s=(n.init_max_num,n.init_min_num,n.title_num),c=(n.course_name,n.category,n.has_commit),l=n.has_project,p=(n.isEdit,{width:600,fileList:o,multiple:!0,action:"".concat(Object(E.Q)()),onChange:this.handleContentUploadChange,onRemove:function(t){return e.onAttachmentRemove(t,"contentFileList")},beforeUpload:function(e){var t=e.size/1024/1024<150;return t||g.a.error("\u6587\u4ef6\u5927\u5c0f\u5fc5\u987b\u5c0f\u4e8e150MB!"),t}});return u.a.createElement("div",null,u.a.createElement("style",null,"\n\t\t\t\t\t\t\t.newAboutInputForm.ant-form-item, .newAboutInputForm .ant-form-item{padding:20px 30px 20px 30px!important}\n\t\t\t\t\t\t\t.margin0{margin: 0px!important}\n\t\t\t\t\t\t\t.tasktypes{width:64px;\n\t\t\t\t\t\t\theight:22px;\n\t\t\t\t\t\t\tfont-size:16px;\n\t\t\t\t\t\t\tfont-family:Microsoft YaHei;\n\t\t\t\t\t\t\tfont-weight:400;\n\t\t\t\t\t\t\tline-height:25px;\n\t\t\t\t\t\t\tcolor:rgba(51,51,51,1);\n\t\t\t\t\t\t\topacity:1;}\n\t\t\t\t\t\t\t"),u.a.createElement(b.a,{className:"courseForm"},u.a.createElement("div",{className:"ant-row ant-form-item AboutInputForm newAboutInputForm "},u.a.createElement("div",{className:"ant-col ant-form-item-label margin0"},u.a.createElement("label",{htmlFor:"coursesNew_course",className:"ant-form-item-required "},"\u7c7b\u578b")," ",u.a.createElement("span",{className:"tasktypes"},this.props.data&&1===this.props.data.task_type?"\u666e\u901a\u4f5c\u4e1a":this.props.data&&2===this.props.data.task_type?"\u5206\u7ec4\u4f5c\u4e1a":""))),u.a.createElement(b.a.Item,{label:"\u6807\u9898",className:"AboutInputForm"},t("title",{rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u6807\u9898"}]})(u.a.createElement(y.a,{placeholder:"\u8bf7\u8f93\u5165\u6bd5\u8bbe\u4efb\u52a1\u6807\u9898\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26",onInput:this.changeTitle,className:"searchView yslnewworkinputaddonAfter searchViewAfter",style:{width:"100%"},maxLength:60,addonAfter:"".concat(String(s),"/").concat(60)}))),u.a.createElement("style",null,"\n .uploadBtn.ant-btn {\n border: none;\n color: #4CACFF;\n box-shadow: none;\n background: transparent;\n padding: 0 6px;\n }\n .ant-upload-list-item:hover .ant-upload-list-item-info{\n background-color:#fff;\n }\n .upload_1 .ant-upload-list {\n width: 350px;\n }\n\n .ant-input-number {\n height: 40px;\n line-height: 40px;\n }\n\n .workContent.AboutInputForm.ant-form-item {\n border-bottom: none;\n padding-bottom: 0px !important;\n }\n .newWorkUpload {\n padding: 0px 30px 30px 30px!important;\n background: #fff;\n width: 100%;\n display: inline-block;\n border-bottom: 1px solid #EDEDED;\n }\n\n "),u.a.createElement(b.a.Item,{label:"\u5185\u5bb9",className:"AboutInputForm workContent mdInForm"},t("description",{rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u4efb\u52a1\u5185\u5bb9\u8bf4\u660e"}]})(u.a.createElement(x.a,{ref:this.contentMdRef,placeholder:"\u8bf7\u8f93\u5165\u4efb\u52a1\u5185\u5bb9\u8bf4\u660e\uff0c\u6700\u5927\u9650\u52365000\u4e2a\u5b57\u7b26",mdID:"courseContentMD",refreshTimeout:1500,className:"courseMessageMD",initValue:this.state.description}))),u.a.createElement(m.a,Object.assign({},p,{className:"upload_1 newWorkUpload"}),u.a.createElement(h.a,{className:"uploadBtn"},u.a.createElement(v.a,{type:"upload"})," \u4e0a\u4f20\u9644\u4ef6"),"(\u5355\u4e2a\u6587\u4ef6150M\u4ee5\u5185)"),this.props.data&&2===this.props.data.task_type?u.a.createElement(b.a.Item,{label:"\u5206\u7ec4\u8bbe\u7f6e",className:"AboutInputForm"},t("personNum",{rules:[{required:!1}]})(u.a.createElement("div",null,u.a.createElement("p",{className:"clearfix"},u.a.createElement(E.g,{condition:c,title:"\u5df2\u6709\u63d0\u4ea4\u4f5c\u54c1\uff0c\u4eba\u6570\u8303\u56f4\u53ea\u80fd\u6269\u5927"},"\u6bcf\u7ec4\u6700\u5c0f\u4eba\u6570\uff1a",u.a.createElement(d.a,{placeholder:"\u8bf7\u586b\u5199\u6bcf\u7ec4\u6700\u5c0f\u4eba\u6570",min:1,className:"winput-240-40 mr10",value:a,onChange:this.min_num_change,style:{width:"180px"}})," \u4eba"),u.a.createElement("span",{className:"ml15 mr15"}),u.a.createElement(E.g,{condition:c,title:"\u5df2\u6709\u63d0\u4ea4\u4f5c\u54c1\uff0c\u4eba\u6570\u8303\u56f4\u53ea\u80fd\u6269\u5927"},"\u6bcf\u7ec4\u6700\u5927\u4eba\u6570\uff1a",u.a.createElement(d.a,{className:"winput-240-40 mr10",placeholder:"\u8bf7\u586b\u5199\u6bcf\u7ec4\u6700\u5927\u4eba\u6570",value:r,max:10,onChange:this.max_num_change,style:{width:"180px"}})," \u4eba"),u.a.createElement("div",{className:"color-grey-9 mt20 font-14"},"\u5b66\u751f\u63d0\u4ea4\u4f5c\u54c1\u65f6\u9700\u8981\u5173\u8054\u540c\u7ec4\u6210\u5458\uff0c\u7ec4\u5185\u6210\u5458\u4f5c\u54c1\u5171\u4eab")),u.a.createElement("p",{className:"mt20"},u.a.createElement(E.g,{condition:c||l,title:"\u5df2\u6709\u5173\u8054\u9879\u76ee\u6216\u4f5c\u54c1\uff0c\u4e0d\u80fd\u4fee\u6539"},u.a.createElement(f.a,{checked:i,onChange:this.base_on_project_change,disabled:l||c,className:"color-grey-9 font-14"},"\u57fa\u4e8e\u9879\u76ee\uff08\u9009\u4e2d\uff0c\u5219\u5fc5\u987b\u5728\u672c\u5e73\u53f0\u521b\u5efa\u9879\u76ee\uff0c\u9879\u76ee\u7ba1\u7406\u5458\u53ef\u4ee5\u63d0\u4ea4\u4f5c\u54c1\uff1b\u4e0d\u9009\u4e2d\uff0c\u65e0\u9700\u5728\u5e73\u53f0\u521b\u5efa\u9879\u76ee\uff0c\u4efb\u610f\u5c0f\u7ec4\u6210\u5458\u5747\u53ef\u4ee5\u63d0\u4ea4\u4f5c\u54c1\uff09")))))):"",u.a.createElement(b.a.Item,null,u.a.createElement("div",{className:"clearfix mt30 mb30"},u.a.createElement(h.a,{type:"primary",onClick:this.handleSubmit,className:"defalutSubmitbtn fl mr20"},"\u63d0\u4ea4"),u.a.createElement("a",{className:"defalutCancelbtn fl",onClick:function(){return e.props.onCancel()}},"\u53d6\u6d88")))))}}]),t}(c.Component),j=b.a.create({name:"NewGtaskForm"})(C),N=(n(2037),function(e){function t(e){var n;return Object(o.a)(this,t),(n=Object(a.a)(this,Object(i.a)(t).call(this,e))).componentDidMount=function(){var e=n.props.match.params.workId;n.initData(e)},n.initData=function(e){var t="/task_banks/".concat(e,".json");p.a.get(t).then((function(t){if(t){var o={title:"\u7f16\u8f91",is_public:t&&t.data&&t.data.is_public,crumbArray:[{to:"/banks/gtask/".concat(e,"/").concat(n.props.match.params.type,"?tab=0"),content:"\u8be6\u60c5"},{content:"\u7f16\u8f91"}]};n.props.initPublic(o,t.data),t.data.isEdit=!0,n.setState({data:t.data}),n.newWorkFormRef.initValue(t.data)}})).catch((function(e){}))},n.doNew=function(){},n.doEdit=function(e){var t=n.props.match.params.workId,o="/homework_banks/".concat(t,".json");p.a.put(o,e).then((function(e){0==e.data.status&&(n.props.showNotification("\u4fdd\u5b58\u6210\u529f"),n.toWorkDetail())})).catch((function(e){}))},n.toWorkDetail=function(){window.location.href="/banks/gtask/".concat(n.props.match.params.workId,"/").concat(n.props.match.params.type,"?tab=0"),n.props.initPublic(void 0)},n.onCancel=function(){n.toWorkDetail()},n.isGroup=function(){return n.state.isGroup},n.state={isPublic:void 0,isGroup:!1},n}return Object(s.a)(t,e),Object(r.a)(t,[{key:"render",value:function(){var e=this,t={onCancel:this.onCancel,isGroup:this.isGroup,doNew:this.doNew,doEdit:this.doEdit};return u.a.createElement("div",{className:"courseForm"},u.a.createElement("style",null,"\n .courseForm .ant-col-sm-24{\n text-align:left;\n }\n "),u.a.createElement(j,Object.assign({},this.props,this.state,t,{wrappedComponentRef:function(t){return e.newWorkFormRef=t},topicId:this.props.match.params.workId})))}}]),t}(c.Component));t.default=N},467:function(e,t,n){var o=n(477);e.exports=function(e,t,n){"__proto__"==t&&o?o(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},473:function(e,t,n){(function(e){var o=n(166),r=n(524),a=t&&!t.nodeType&&t,i=a&&"object"==typeof e&&e&&!e.nodeType&&e,s=i&&i.exports===a?o.Buffer:void 0,c=(s?s.isBuffer:void 0)||r;e.exports=c}).call(this,n(262)(e))},474:function(e,t,n){var o=n(525),r=n(526),a=n(527),i=a&&a.isTypedArray,s=i?r(i):o;e.exports=s},475:function(e,t,n){var o=n(512),r=n(494);e.exports=function(e){return null!=e&&r(e.length)&&!o(e)}},477:function(e,t,n){var o=n(457),r=function(){try{var e=o(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=r},481:function(e,t,n){var o=n(464),r=n(519),a=n(520),i=n(521),s=n(522),c=n(523);function u(e){var t=this.__data__=new o(e);this.size=t.size}u.prototype.clear=r,u.prototype.delete=a,u.prototype.get=i,u.prototype.has=s,u.prototype.set=c,e.exports=u},485:function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},486:function(e,t){e.exports=function(e){return e}},491:function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},493:function(e,t,n){var o=n(467),r=n(460),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];a.call(e,t)&&r(i,n)&&(void 0!==n||t in e)||o(e,t,n)}},508:function(e,t,n){var o=n(166).Uint8Array;e.exports=o},509:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},510:function(e,t,n){var o=n(528),r=n(547),a=n(458),i=n(473),s=n(492),c=n(474),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),l=!n&&r(e),p=!n&&!l&&i(e),f=!n&&!l&&!p&&c(e),d=n||l||p||f,m=d?o(e.length,String):[],h=m.length;for(var v in e)!t&&!u.call(e,v)||d&&("length"==v||p&&("offset"==v||"parent"==v)||f&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||s(v,h))||m.push(v);return m}},519:function(e,t,n){var o=n(464);e.exports=function(){this.__data__=new o,this.size=0}},520:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},521:function(e,t){e.exports=function(e){return this.__data__.get(e)}},522:function(e,t){e.exports=function(e){return this.__data__.has(e)}},523:function(e,t,n){var o=n(464),r=n(502),a=n(503);e.exports=function(e,t){var n=this.__data__;if(n instanceof o){var i=n.__data__;if(!r||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},524:function(e,t){e.exports=function(){return!1}},525:function(e,t,n){var o=n(263),r=n(494),a=n(261),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&r(e.length)&&!!i[o(e)]}},526:function(e,t){e.exports=function(e){return function(t){return e(t)}}},527:function(e,t,n){(function(e){var o=n(267),r=t&&!t.nodeType&&t,a=r&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===r&&o.process,s=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=s}).call(this,n(262)(e))},528:function(e,t){e.exports=function(e,t){for(var n=-1,o=Array(e);++n',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,o=void 0;this.domain=this.domain||"",this.initIframeSrc();try{o=n.document}catch(e){this.domain=document.domain,this.initIframeSrc(),o=(n=t.contentWindow).document}o.open("text/html","replace"),o.write(this.getIframeHTML(this.domain)),o.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=M.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(),o=this.getFormDataNode(),r=this.props.data,a=this.props.onStart;"function"==typeof r&&(r=r(e));var i=document.createDocumentFragment();for(var s in r)if(r.hasOwnProperty(s)){var c=document.createElement("input");c.setAttribute("name",s),c.value=r[s],i.appendChild(c)}o.appendChild(i),new Promise((function(n){var o=t.props.action;if("function"==typeof o)return n(o(e));n(o)})).then((function(t){n.setAttribute("action",t),n.submit(),o.innerHTML="",a(e)}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,o=t.disabled,a=t.className,i=t.prefixCls,c=t.children,u=t.style,l=s()({},L,{display:this.state.uploading||o?"none":""}),p=_()((e={},g()(e,i,!0),g()(e,i+"-disabled",o),g()(e,a,a),e));return r.a.createElement(n,{className:p,style:s()({position:"relative",zIndex:0},u)},r.a.createElement("iframe",{ref:this.saveIframe,onLoad:this.onLoad,style:l}),c)}}]),V);function V(){var e,t,n,o;u()(this,V);for(var r=arguments.length,a=Array(r),i=0;is.max||us.max?u=s.max:u=t.max&&(m=n+"-handler-up-disabled"),b<=t.min&&(h=n+"-handler-down-disabled")}var y={};for(var g in t)!t.hasOwnProperty(g)||"data-"!==g.substr(0,5)&&"aria-"!==g.substr(0,5)&&"role"!==g||(y[g]=t[g]);var w,_=!t.readOnly&&!t.disabled,E=this.getInputDisplayValue(),x=void 0;w=i?(x={onTouchStart:_&&!m?this.up:P,onTouchEnd:this.stop},{onTouchStart:_&&!h?this.down:P,onTouchEnd:this.stop}):(x={onMouseDown:_&&!m?this.up:P,onMouseUp:this.stop,onMouseLeave:this.stop},{onMouseDown:_&&!h?this.down:P,onMouseUp:this.stop,onMouseLeave:this.stop});var O=!!m||o||r,C=!!h||o||r;return a.a.createElement("div",{className:d,style:t.style,title:t.title,onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,onMouseOver:t.onMouseOver,onMouseOut:t.onMouseOut},a.a.createElement("div",{className:n+"-handler-wrap"},a.a.createElement(S,p()({ref:this.saveUp,disabled:O,prefixCls:n,unselectable:"unselectable"},x,{role:"button","aria-label":"Increase Value","aria-disabled":!!O,className:n+"-handler "+n+"-handler-up "+m}),l||a.a.createElement("span",{unselectable:"unselectable",className:n+"-handler-up-inner",onClick:F})),a.a.createElement(S,p()({ref:this.saveDown,disabled:C,prefixCls:n,unselectable:"unselectable"},w,{role:"button","aria-label":"Decrease Value","aria-disabled":!!C,className:n+"-handler "+n+"-handler-down "+h}),f||a.a.createElement("span",{unselectable:"unselectable",className:n+"-handler-down-inner",onClick:F}))),a.a.createElement("div",{className:n+"-input-wrap"},a.a.createElement("input",p()({role:"spinbutton","aria-valuemin":t.min,"aria-valuemax":t.max,"aria-valuenow":v,required:t.required,type:t.type,placeholder:t.placeholder,onClick:t.onClick,onMouseUp:this.onMouseUp,className:n+"-input",tabIndex:t.tabIndex,autoComplete:c,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:_?this.onKeyDown:P,onKeyUp:_?this.onKeyUp:P,autoFocus:t.autoFocus,maxLength:t.maxLength,readOnly:t.readOnly,disabled:t.disabled,max:t.max,min:t.min,step:t.step,name:t.name,title:t.title,id:t.id,onChange:this.onChange,ref:this.saveInput,value:E,pattern:t.pattern},y))))},A);function A(e){d()(this,A);var t=h()(this,T.call(this,e));L.call(t);var n;n="value"in e?e.value:e.defaultValue,t.state={focused:e.autoFocus};var o=t.getValidValue(t.toNumber(n));return t.state=p()({},t.state,{inputValue:t.toPrecisionAsStep(o),value:o}),t}U.propTypes={value:g.a.oneOfType([g.a.number,g.a.string]),defaultValue:g.a.oneOfType([g.a.number,g.a.string]),focusOnUpDown:g.a.bool,autoFocus:g.a.bool,onChange:g.a.func,onPressEnter:g.a.func,onKeyDown:g.a.func,onKeyUp:g.a.func,prefixCls:g.a.string,tabIndex:g.a.oneOfType([g.a.string,g.a.number]),disabled:g.a.bool,onFocus:g.a.func,onBlur:g.a.func,readOnly:g.a.bool,max:g.a.number,min:g.a.number,step:g.a.oneOfType([g.a.number,g.a.string]),upHandler:g.a.node,downHandler:g.a.node,useTouch:g.a.bool,formatter:g.a.func,parser:g.a.func,onMouseEnter:g.a.func,onMouseLeave:g.a.func,onMouseOver:g.a.func,onMouseOut:g.a.func,onMouseUp:g.a.func,precision:g.a.number,required:g.a.bool,pattern:g.a.string,decimalSeparator:g.a.string},U.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",min:-M,step:1,style:{},onChange:P,onKeyDown:P,onPressEnter:P,onFocus:P,onBlur:P,parser:function(e){return e.replace(/[^\w\.-]+/g,"")},required:!1,autoComplete:"off"};var L=function(){var t=this;this.onKeyDown=function(e){for(var n=arguments.length,o=Array(1