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/102.7edfaf8b.chunk.js

1 line
199 KiB

5 years ago
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[102,7,13,211],{2075:function(e,t,n){"use strict";n.r(t),n(131);var a=n(39),r=(n(500),n(501)),o=(n(546),n(545)),l=(n(259),n(167)),i=(n(260),n(92)),s=(n(103),n(47)),u=n(8),c=n(7),d=n(10),p=n(9),f=n(11),m=(n(470),n(462)),h=(n(472),n(471)),v=n(0),y=n.n(v),b=n(172),g=n.n(b),C=n(28),O=n(6),E=n.n(O),w=n(93),S=n(768),k=(n(550),n(574)),P=n(49),N=n.n(P);function j(e,t){for(var n=[],a=e;a<t;a++)n.push(a);return n}function _(){return{disabledMinutes:function(){return j(1,30).concat(j(31,60))}}}function x(e){return e&&e<N()().endOf("day").subtract(1,"days")}h.a.Option,m.a.Group;var F=function(e){function t(e){var n;return Object(u.a)(this,t),(n=Object(d.a)(this,Object(p.a)(t).call(this,e))).reInit=function(){n.getsettings()},n.getsettings=function(){var e="/graduation_tasks/"+n.props.match.params.task_Id+"/settings.json";E.a.get(e).then((function(e){if(200===e.status){var t=[],a=!0,r=!1,o=void 0;try{for(var l,i=e.data.graduation_groups[Symbol.iterator]();!(a=(l=i.next()).done);a=!0){var s=l.value;t.push({assign_group_id:s.assign_group_id,select_name:s.select_name})}}catch(e){r=!0,o=e}finally{try{a||null==i.return||i.return()}finally{if(r)throw o}}var u=!1,c=!1;N()(e.data.publish_time)<=N()()&&(u=!0),N()(e.data.end_time)<=N()()&&(c=!0),n.setState({starttimetype:u,endtimetype:c,settingdata:e.data,minnum:e.data.min_num,minnums:e.data.min_num,maxnum:e.data.max_num,max_nums:e.data.max_num,task_type:e.data.task_type,baseonproject:e.data.base_on_project,firstTimes:!e.data.publish_time&&!e.data.end_time,publish_time:null===e.data.publish_time||""===e.data.publish_time?"":N()(N()(Object(C.V)(e.data.publish_time))).format("YYYY-MM-DD HH:mm"),end_time:null===e.data.end_time||""===e.data.end_time?"":N()(N()(Object(C.V)(e.data.end_time))).format("YYYY-MM-DD HH:mm"),allowlate:e.data.allow_late,latepenalty:e.data.late_penalty,latetime:null===e.data.late_time||""===e.data.late_time?"":N()(N()(Object(C.V)(e.data.late_time))).format("YYYY-MM-DD HH:mm"),crosscomment:e.data.cross_comment,taskid:e.data.id,taskname:e.data.task_name,coursename:e.data.course_name,commentstatus:e.data.comment_status,commentstatustype:e.data.status,commentnum:e.data.comment_num,operworks:e.data.open_work,opergrade:e.data.open_score,graduationgroups:e.data.graduation_groups,hasproject:e.data.has_project,hascommit:e.data.has_commit,assigngroups:t,commenttime:null===e.data.comment_time||""===e.data.comment_time?"":N()(N()(Object(C.V)(e.data.comment_time))).format("YYYY-MM-DD HH:mm"),task_status:e.data.task_status}),n.props.setend_time(e.data.end_time)}})).catch((function(e){}))},n.baseprojectfun=function(e){n.setState({baseonproject:e.target.checked})},n.setminnum=function(e){isNaN(parseInt(e.target.value))?n.setState({minnum:""}):0===parseInt(e.target.value)?n.setState({minnum:1}):n.setState({minnum:parseInt(e.target.value)})},n.setmaxnum=function(e){var t=n.state.minnum;isNaN(parseInt(e.target.value))?n.setState({maxnum:""}):0===parseInt(e.target.value)?n.setState({maxnum:parseInt(t)+1}):parseInt(e.target.value)<=parseInt(t)?n.setState({maxnum:t+1}):n.setState({maxnum:parseInt(e.target.value)})},n.onChangeTimepublish=function(e,t){var a;if(null===e)n.setState({publish_time:null,end_time:null,latetime:null});else{var r=n.state.firstTimes;if(n.setState({publish_time:N()(N()(Object(C.V)(t))).format("YYYY-MM-DD HH:mm"),publishTimetypes:!1}),r){a=N()(N()(Object(C.V)(t))).add(1,"months").format("YYYY-MM-DD HH:mm");var o=n.state.allowlate;n.setState({firstTimes:void 0}),!0===o||1===o?n.setState({end_time:a,latetime:N()(N()(Object(C.V)(a))).add(1,"months").format("YYYY-MM-DD HH:mm")}):n.setState({end_time:a})}}},n.onChangeTimeend=function(e,t){if(null===e)n.setState({end_time:null,latetime:null});else{var a=n.state.firstTimes;if(n.setState({end_time:N()(N()(Object(C.V)(t))).format("YYYY-MM-DD HH:mm"),endTimetypes:!1}),a){n.setState({firstTimes:void 0});var r=n.state.allowlate;!0!==r&&1!==r||n.setState({latetime:N()(N()(Object(C.V)(t))).add(1,"months").format("YYYY-MM-DD HH:mm")})}}},n.onChangeTimelatetime=function(e,t){var a=n.stat