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/55.5a8ae3fe.chunk.js

1 line
396 KiB

5 years ago
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[55,4,5,7,13,16],{1240:function(e,t,n){"use strict";var r=n(8),o=n(7),a=n(10),i=n(9),l=n(11),s=n(0),c=n.n(s),u=n(93),p=n(28),f=n(574),d=n(802),m=n(6),h=n.n(m),y=n(49),v=n.n(y),b=function(e){function t(e){var n;return Object(r.a)(this,t),(n=Object(a.a)(this,Object(i.a)(t).call(this,e))).homeworkstart=function(){var e=n.props,t=e.checkBoxValues;if(!0===e.pushtype)if(0==t.length)n.props.showNotification("\u8bf7\u5148\u5728\u5217\u8868\u4e2d\u9009\u62e9\u6570\u636e");else if(n.props.match.params.coursesId,"exercise"===n.props.Exercisetype){var r="/exercises/".concat(n.props.match.params.Id,"/publish_groups.json");h.a.get(r).then((function(e){200===e.status&&n.setState({modalname:"\u7acb\u5373\u53d1\u5e03",modaltype:null===e.data.course_groups||0===e.data.course_groups.length?2:1,OneSelftype:!0,Topval:"exercise"===n.props.Exercisetype?"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u8bd5\u5377":"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u95ee\u5377",Botval:n.props.single?"":"exercise"===n.props.Exercisetype?'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u8bd5\u5377\u6709\u6548':'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u95ee\u5377\u6709\u6548',starttime:v()(v()(new Date)).format("YYYY-MM-DD HH:mm"),starttimes:n.props.getNowFormatDates(1),endtime:"\u622a\u6b62\u65f6\u95f4\uff1a"+n.props.getNowFormatDates(2),Cancelname:"\u6682\u4e0d\u53d1\u5e03",Savesname:"\u7acb\u5373\u53d1\u5e03",Cancel:n.homeworkhide,Saves:n.homeworkstartend,course_groups:e.data.course_groups,starttimesend:void 0===e.data.end_time||null===e.data.end_time||""===e.data.end_time?void 0:e.data.end_time})})).catch((function(e){}))}else{var o="/polls/".concat(n.props.match.params.pollId,"/publish_groups.json");h.a.get(o).then((function(e){e&&n.setState({modalname:"\u7acb\u5373\u53d1\u5e03",modaltype:null===e.data.course_groups||0===e.data.course_groups.length?2:1,OneSelftype:!0,Topval:"exercise"===n.props.Exercisetype?"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u8bd5\u5377":"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u95ee\u5377",Botval:n.props.single?"":"exercise"===n.props.Exercisetype?'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u8bd5\u5377\u6709\u6548':'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u95ee\u5377\u6709\u6548',starttime:"\u53d1\u5e03\u65f6\u95f4\uff1a"+v()(v()(new Date)).format("YYYY-MM-DD HH:mm"),starttimes:n.props.getNowFormatDates(1),endtime:"\u622a\u6b62\u65f6\u95f4\uff1a"+n.props.getNowFormatDates(2),Cancelname:"\u6682\u4e0d\u53d1\u5e03",Savesname:"\u7acb\u5373\u53d1\u5e03",Cancel:n.homeworkhide,Saves:n.homeworkstartend,course_groups:e.data.course_groups,starttimesend:void 0===e.data.end_time||null===e.data.end_time||""===e.data.end_time?void 0:e.data.end_time})})).catch((function(e){}))}else if(0==t.length)n.props.showNotification("\u8bf7\u5148\u5728\u5217\u8868\u4e2d\u9009\u62e9\u6570\u636e");else{var a=n.props.match.params.coursesId;if("exercise"===n.props.Exercisetype){var i="/courses/".concat(a,"/exercises/publish_modal.json");h.a.get(i,{params:{check_ids:t}}).then((function(e){if(200===e.status){var t=[];if(e.data.course_info)for(var r=0;r<e.data.course_info.length;r++)t.push({id:e.data.course_info[r].course_group_id,name:e.data.course_info[r].course_group_name});n.setState({course_groups:t}),n.setState({modalname:"\u7acb\u5373\u53d1\u5e03",modaltype:0<e.data.un_publish?1:2,visible:!0,Topval:"exercise"===n.props.Exercisetype?"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u8bd5\u5377":"\u5b66\u751f\u5c06\u7acb\u5373\u6536\u5230\u95ee\u5377",Botval:n.props.single?"":"exercise"===n.props.Exercisetype?'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u8bd5\u5377\u6709\u6548':'\u672c\u64cd\u4f5c\u53ea\u5bf9"\u672a\u53d1\u5e03"\u7684\u95ee\u5377\u6709\u6548',starttime:"\u53d1\u5e03\u65f6\u95f4\uff1a"+v()(v()(new Date)).format("YYYY-MM-DD HH:mm"),starttimes:n.props.getNowFormatDates(1),endtime:"\u622a\u6b62\u65f6\u95f4\uff1a"+n.props.getNowFormatDates(2),Cancelname:"\u6682\u4e0d\u53d1\u5e03",Savesname:"\u7acb\u5373\u53d1\u5e03",Cancel:n.ho