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.
educoder/public/react/dist/static/js/187.10382c12.chunk.js

1 line
8.9 KiB

(this.webpackJsonph5=this.webpackJsonph5||[]).push([[187],{1245:function(t,e,a){"use strict";a(50);var s=a(29),n=(a(470),a(462)),o=a(8),c=a(7),i=a(10),r=a(9),l=a(11),u=(a(103),a(47)),p=a(0),d=a.n(p),m=a(6),h=a.n(m),b=u.a.Search,y=function(t){function e(t){var a;return Object(o.a)(this,e),(a=Object(i.a)(this,Object(r.a)(e).call(this,t))).onupdatalist=function(t){h.a.get("/question_banks/my_courses.json",{params:{search:t}}).then((function(t){a.setState({courses:t.data.courses})})).catch((function(t){}))},a.onSearchChange=function(t){a.setState({search:t.target.value})},a.onSearch=function(t){a.onupdatalist(t)},a.onChange=function(t){a.setState({Radiolist:t.target.value})},a.submitInfo=function(){a.setState({smallisSpin:!0});var t=a.state.Radiolist,e=a.props.checkBoxValues,s=a.props.category;void 0===t?a.setState({showcheck:!0,smallisSpin:!1}):h.a.post("/question_banks/send_to_course.json",{object_id:e,object_type:s,course_id:t}).then((function(t){if(a.setState({smallisSpin:!1}),0===t.data.status){a.props.showNotification(t.data.message),a.props.topicscancelmodel();try{a.props.updataslist()}catch(t){}if(!0===a.props.mysendall)try{var e="";"normal"===a.state.yslbanksMenu.category?e="/courses/".concat(a.state.Radiolist,"/common_homeworks/").concat(t.data.task_ids,"/setting"):"group"===a.state.yslbanksMenu.category?e="/courses/".concat(a.state.Radiolist,"/group_homeworks/").concat(t.data.task_ids,"/setting"):"exercise"===a.state.yslbanksMenu.category?e="/courses/".concat(a.state.Radiolist,"/exercises/").concat(t.data.task_ids,"/student_exercise_list?tab=3"):"poll"===a.state.yslbanksMenu.category&&(e="/courses/".concat(a.state.Radiolist,"/polls/").concat(t.data.task_ids,"/detail?tab=3")),window.open(e,"_blank")}catch(t){}else try{e="","normal"===a.props.category?e="/courses/".concat(a.state.Radiolist,"/common_homeworks/").concat(t.data.category_id):"group"===a.props.category?e="/courses/".concat(a.state.Radiolist,"/group_homeworks/").concat(t.data.category_id):"exercise"===a.props.category?e="/courses/".concat(a.state.Radiolist,"/exercises/").concat(t.data.category_id):"poll"===a.props.category&&(e="/courses/".concat(a.state.Radiolist,"/polls/").concat(t.data.category_id)),window.open(e,"_blank")}catch(t){}}else a.props.showNotification(t.data.message)})).catch((function(t){a.setState({smallisSpin:!1})}))},a.state={courses:[],search:null,Radiolist:void 0,showcheck:!1,smallisSpin:!1,yslbanksMenu:void 0},a}return Object(l.a)(e,t),Object(c.a)(e,[{key:"componentDidMount",value:function(){var t=this.state.search;this.onupdatalist(t),this.setState({yslbanksMenu:this.props.banksMenu})}},{key:"render",value:function(){var t=this,e=this.state,a=e.courses,o=e.Radiolist,c=e.showcheck,i=(e.smallisSpin,{display:"block",height:"30px",lineHeight:"30px"});return d.a.createElement("div",null,d.a.createElement("style",null,"\n\t\t\t\t\t\t.ant-modal-body{\n\t\t\t\t\t\t padding:20px 40px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.onSearchtopics input{\n\t\t\t\t\t\t height:40px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.over221{\n\t\t\t\t\t\t height:221px;\n\t\t\t\t\t\t overflow-y: auto;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t"),d.a.createElement(s.a,{keyboard:!1,title:"\u53d1\u9001\u81f3\u8bfe\u5802",visible:this.props.visible,closable:!1,footer:null,destroyOnClose:!0,width:600},d.a.createElement("div",{className:"newupload_conbox"},d.a.createElement("div",{className:"mb15 font-14 edu-txt-center color-orange-tip"},"\u6e29\u99a8\u63d0\u793a\uff1a\u9009\u62e9\u7684\u9898\u5c06\u4f1a\u53d1\u9001\u5230\u6307\u5b9a\u8bfe\u5802"),d.a.createElement("div",{className:"mb5"},d.a.createElement(b,{className:"mb14 onSearchtopics",placeholder:"\u8bf7\u8f93\u5165\u8bfe\u5802\u540d\u79f0\u8fdb\u884c\u641c\u7d22",onChange:this.onSearchChange,onSearch:this.onSearch})),d.a.createElement("div",{className:"edu-back-skyblue pl15 pr15 clearfix over221 pt5"},d.a.createElement(n.a.Group,{onChange:this.onChange,value:o},a&&a.map((function(t,e){return d.a.createElement("div",{className:"mt5",key:e},d.a.createElement(n.a,{style:i,value:t.course_id,key:t.course_id},t.course_name))})))),!0===c?d.a.createElement("div",{className:"color-red mt10"},"\u8bf7\u5148\u9009\u62e9\u8bfe\u5802"):"",d.a.createElement("div",{className:"mt20 clearfix edu-txt-center"},d.a.createElement("a",{onClick:function(){return t.props.topicscancelmodel()},className:"pop_close task-btn mr30 "},"\u53d6\u6d88"),d.a.createElement("a",{className:"task-btn task-btn-orange",onClick:function(){return t.submitInfo()}},"\u786e\u5b9a")))))}}]),e}(p.Component);e.a=y},1420:function(t,e,a){"use strict";a(513);var s=a(507),n=a(8),o=a(7),c=a(10),i=a(9),r=a(11),l=a(0),u=a.n(l),p=a(74),d=a(28),m=(a(984),a(264),a(544),a(1245)),h=a(93),b=a(6),y=a.n(b),f=function(t){function e(t){var a;return Object(n.a)(this,e),(a=Object(c.a)(this,Object(i.a)(e).call(this,t))).sendTopics=function(){a.setState({visible:!0})},a.topicscancelmodel=function(){a.setState({Modalstype:!1,Loadtype:!1,visible:!1,Modalstopval:"",ModalCancel:"",ModalSave:"",checkBoxValues:[],checkedtype:!1})},a.deletecheckBoxValues=function(t,e){a.setState({Modalstype:!0,Modalstopval:"\u662f\u5426\u786e\u8ba4\u5220\u9664\uff1f",ModalCancel:a.topicscancelmodel,ModalSave:function(){return a.topicssavedelete(t,e)}})},a.topicssavedelete=function(t,e){y.a.delete("/question_banks/multi_delete.json",{data:{object_id:[t],object_type:e}}).then((function(t){t&&t.data&&(0===t.data.status?(a.props.showNotification(t.data.message),window.location.href="/users/".concat(a.props.current_user.login,"/topics/personal")):a.props.showNotification(t.data.message))})).catch((function(t){})),a.topicscancelmodel()},a.changeTab=function(t){a.setState({tab:t.key})},a.state={visible:!1,tab:["0"]},a}return Object(r.a)(e,t),Object(o.a)(e,[{key:"componentDidMount",value:function(){try{var t=this.props.location.search.split("?tab=");void 0===t[1]||"0"===t[1]?this.setState({tab:["0"]}):"1"===t[1]&&this.setState({tab:["1"]})}catch(t){this.setState({tab:["0"]})}}},{key:"render",value:function(){var t=this,e=this.props.banksMenu,a=this.state,n=a.visible,o=a.tab;return this.props.current_user&&this.props.current_user.user_id,this.props.current_user&&this.props.current_user.user_identity,this.props.data&&this.props.data.id,u.a.createElement("div",{className:"clearfix bor-bottom-greyE edu-back-white",style:{padding:"0px 30px"}},this.state.Modalstype&&!0===this.state.Modalstype?u.a.createElement(h.a,{modalsType:this.state.Modalstype,modalsTopval:this.state.Modalstopval,modalCancel:this.state.ModalCancel,modalSave:this.state.ModalSave,modalsBottomval:this.state.ModalsBottomval,loadtype:this.state.Loadtype}):"",n&&!0===n?u.a.createElement(m.a,Object.assign({},this.state,this.props,{mysendall:!0,visible:n,category:e&&e.category,checkBoxValues:[e&&e.id],topicscancelmodel:function(){return t.topicscancelmodel()}})):"",e&&u.a.createElement("div",{className:"task_menu_ul fl"},u.a.createElement(s.a,{mode:"horizontal",selectedKeys:o,onClick:this.changeTab},e.menuArray&&e.menuArray.map((function(t,e){return u.a.createElement(s.a.Item,{key:e},u.a.createElement(p.b,{to:"".concat(t.to)},t.content))})))),void 0===e||!0===e.authorize?u.a.createElement("span",{className:"fr mt18"},u.a.createElement(d.A,{onClick:function(){return t.deletecheckBoxValues(e&&e.id,e&&e.category)},style:"blue",className:"ml20 font-16"},"\u5220\u9664"),u.a.createElement(d.A,{to:e.tos?e.tos:"",style:"blue",className:"ml20 font-16"},"\u7f16\u8f91"),u.a.createElement(d.A,{onClick:function(){return t.sendTopics()},style:"blue",className:"ml20 font-16"},"\u53d1\u9001")):u.a.createElement("span",{className:"fr mt18"},u.a.createElement(d.A,{onClick:function(){return t.sendTopics()},style:"blue",className:"ml20 font-16"},"\u53d1\u9001")))}}]),e}(l.Component);e.a=f},2239:function(t,e,a){"use strict";a.r(e);var s=a(8),n=a(7),o=a(10),c=a(9),i=a(11),r=a(0),l=a.n(r),u=a(66),p=a(15),d=a.n(p),m=a(14),h=a(1420),b=d()({loader:function(){return a.e(32).then(a.bind(null,2076))},loading:m.a}),y=d()({loader:function(){return a.e(195).then(a.bind(null,2289))},loading:m.a}),f=d()({loader:function(){return Promise.all([a.e(0),a.e(139)]).then(a.bind(null,2290))},loading:m.a}),k=function(t){function e(t){var a;return Object(s.a)(this,e),(a=Object(o.a)(this,Object(c.a)(e).call(this,t))).initPublic=function(t,e,s){a.setState({banksMenu:e}),a.props.initPublic(t,s)},a.state={banksMenu:void 0},a}return Object(i.a)(e,t),Object(n.a)(e,[{key:"render",value:function(){var t=this,e=this.state.banksMenu,a={initPublic:this.initPublic};return l.a.createElement(l.a.Fragment,null,e&&l.a.createElement(h.a,Object.assign({banksMenu:e},this.props,this.state,a)),l.a.createElement(u.e,this.props,l.a.createElement(u.c,{path:"/banks/exercise/:Id/:type",render:function(e){return l.a.createElement(f,Object.assign({},t.props,e,t.state,a))}}),l.a.createElement(u.c,{path:"/banks/gtopic/:bankId/:type",render:function(e){return l.a.createElement(b,Object.assign({},t.props,e,t.state,a))}}),l.a.createElement(u.c,{path:"/banks/poll/:bankId/:type",render:function(e){return l.a.createElement(y,Object.assign({},t.props,e,t.state,a))}})))}}]),e}(r.Component);e.default=k},544:function(t,e,a){}}]);