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/152.ad645628.chunk.js

1 line
9.7 KiB

(this.webpackJsonph5=this.webpackJsonph5||[]).push([[152],{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),p=(a(103),a(47)),u=a(0),d=a.n(u),m=a(6),h=a.n(m),b=p.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}(u.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),p=a.n(l),u=a(74),d=a(28),m=(a(984),a(264),a(544),a(1245)),h=a(93),b=a(6),y=a.n(b),k=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,p.a.createElement("div",{className:"clearfix bor-bottom-greyE edu-back-white",style:{padding:"0px 30px"}},this.state.Modalstype&&!0===this.state.Modalstype?p.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?p.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&&p.a.createElement("div",{className:"task_menu_ul fl"},p.a.createElement(s.a,{mode:"horizontal",selectedKeys:o,onClick:this.changeTab},e.menuArray&&e.menuArray.map((function(t,e){return p.a.createElement(s.a.Item,{key:e},p.a.createElement(u.b,{to:"".concat(t.to)},t.content))})))),void 0===e||!0===e.authorize?p.a.createElement("span",{className:"fr mt18"},p.a.createElement(d.A,{onClick:function(){return t.deletecheckBoxValues(e&&e.id,e&&e.category)},style:"blue",className:"ml20 font-16"},"\u5220\u9664"),p.a.createElement(d.A,{to:e.tos?e.tos:"",style:"blue",className:"ml20 font-16"},"\u7f16\u8f91"),p.a.createElement(d.A,{onClick:function(){return t.sendTopics()},style:"blue",className:"ml20 font-16"},"\u53d1\u9001")):p.a.createElement("span",{className:"fr mt18"},p.a.createElement(d.A,{onClick:function(){return t.sendTopics()},style:"blue",className:"ml20 font-16"},"\u53d1\u9001")))}}]),e}(l.Component);e.a=k},2244: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),p=a(66),u=(a(28),a(6)),d=a.n(u),m=a(1420),h=a(15),b=a.n(h),y=a(14),k=(a(265),a(753),a(264),a(544),a(781),b()({loader:function(){return a.e(159).then(a.bind(null,2297))},loading:y.a})),f=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))).getdata=function(t){var e=t;e=e||a.state.workid,a.setState({isSpin:!0});var s="/task_banks/".concat(e,".json");d.a.get(s).then((function(t){if(t)if(t.data){a.setState({datas:t.data});try{var s={title:t&&t.data&&t.data.name,is_public:t&&t.data&&t.data.is_public,crumbArray:[{content:"\u8be6\u60c5"}]},n={tab:"0",menuArray:[{to:"/banks/gtask/".concat(e,"/").concat(a.props.match.params.type,"?tab=0"),content:"\u5185\u5bb9\u8be6\u60c5"}],category:"gtask",tos:"/banks/gtask/".concat(e,"/edit/").concat(a.props.match.params.type,"?tab=0"),id:e,is_public:t&&t.data&&t.data.is_public,type:a.props.match.params.type,authorize:t&&t.data&&t.data.authorize};a.setState({banksMenu:n}),a.props.initPublic(s,t.data)}catch(t){}}else a.setState({datas:[]});else a.setState({datas:[]});a.setState({isSpin:!1})})).catch((function(t){a.setState({datas:[],isSpin:!1})}))},a.state={workid:1,isSpin:!1,datas:[],visible:!1,banksMenu:void 0},a}return Object(i.a)(e,t),Object(n.a)(e,[{key:"componentDidMount",value:function(){this.getonedata()}},{key:"getonedata",value:function(){this.props.match.params.workid&&this.setState({workid:this.props.match.params.workid}),this.getdata(this.props.match.params.workid)}},{key:"render",value:function(){var t=this,e=this.state.datas,a=this.state.banksMenu;return l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:"pd30"},a&&l.a.createElement(m.a,Object.assign({banksMenu:a},this.props,this.state)),l.a.createElement(p.e,this.props,l.a.createElement(p.c,{path:"/banks/gtask/:workid/".concat(this.props.match.params.type),render:function(a){return l.a.createElement(k,Object.assign({},t.props,a,t.state,{datas:e}))}}))))}}]),e}(r.Component);e.default=f},544:function(t,e,a){},753:function(t,e,a){},781:function(t,e,a){}}]);