webpackJsonp([72],{
/***/ 1000:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var React = _interopRequireWildcard(__webpack_require__(0));
var _rcMenu = __webpack_require__(172);
var _MenuContext = _interopRequireDefault(__webpack_require__(893));
var _tooltip = _interopRequireDefault(__webpack_require__(168));
var _Sider = __webpack_require__(908);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }
function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }
function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
var __rest = void 0 && (void 0).__rest || function (s, e) {
var t = {};
for (var p in s) {
if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
}
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
}
return t;
};
var MenuItem =
/*#__PURE__*/
function (_React$Component) {
_inherits(MenuItem, _React$Component);
function MenuItem() {
var _this;
_classCallCheck(this, MenuItem);
_this = _possibleConstructorReturn(this, _getPrototypeOf(MenuItem).apply(this, arguments));
_this.onKeyDown = function (e) {
_this.menuItem.onKeyDown(e);
};
_this.saveMenuItem = function (menuItem) {
_this.menuItem = menuItem;
};
_this.renderItem = function (_ref) {
var siderCollapsed = _ref.siderCollapsed;
var _this$props = _this.props,
level = _this$props.level,
children = _this$props.children,
rootPrefixCls = _this$props.rootPrefixCls;
var _a = _this.props,
title = _a.title,
rest = __rest(_a, ["title"]);
return React.createElement(_MenuContext["default"].Consumer, null, function (_ref2) {
var inlineCollapsed = _ref2.inlineCollapsed;
var tooltipProps = {
title: title || (level === 1 ? children : '')
};
if (!siderCollapsed && !inlineCollapsed) {
tooltipProps.title = null; // Reset `visible` to fix control mode tooltip display not correct
// ref: https://github.com/ant-design/ant-design/issues/16742
tooltipProps.visible = false;
}
return React.createElement(_tooltip["default"], _extends({}, tooltipProps, {
placement: "right",
overlayClassName: "".concat(rootPrefixCls, "-inline-collapsed-tooltip")
}), React.createElement(_rcMenu.Item, _extends({}, rest, {
title: title,
ref: _this.saveMenuItem
})));
});
};
return _this;
}
_createClass(MenuItem, [{
key: "render",
value: function render() {
return React.createElement(_Sider.SiderContext.Consumer, null, this.renderItem);
}
}]);
return MenuItem;
}(React.Component);
exports["default"] = MenuItem;
MenuItem.isMenuItem = true;
//# sourceMappingURL=MenuItem.js.map
/***/ }),
/***/ 1031:
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a
//
//
//
//
// 分数不能为空
// */}{/**/}
/***/ }),
/***/ 1892:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_antd_lib_modal_style_css__ = __webpack_require__(32);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_antd_lib_modal_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_antd_lib_modal_style_css__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_antd_lib_modal__ = __webpack_require__(33);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_antd_lib_modal___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_antd_lib_modal__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_antd_lib_spin_style_css__ = __webpack_require__(72);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_antd_lib_spin_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_antd_lib_spin_style_css__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_antd_lib_spin__ = __webpack_require__(73);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_antd_lib_spin___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_antd_lib_spin__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_antd_lib_message_style_css__ = __webpack_require__(184);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_antd_lib_message_style_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_antd_lib_message_style_css__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_antd_lib_message__ = __webpack_require__(185);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_antd_lib_message___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_antd_lib_message__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react__ = __webpack_require__(0);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_educoder__ = __webpack_require__(5);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_react_router_dom__ = __webpack_require__(44);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_axios__ = __webpack_require__(15);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_axios___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_9_axios__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__modals_Modals__ = __webpack_require__(173);
var _createClass=function(){function defineProperties(target,props){for(var i=0;i0){response.data.group_list.map(function(item,key){newgroup_list.push(item);_this.setState({course_groups:response.data,group_list:newgroup_list,page:newpage});});}if(response.data.ungroup_list===undefined||response.data.ungroup_list===null){}else{newgroup_list.push(response.data.ungroup_list);_this.setState({course_groups:response.data,group_list:newgroup_list,page:newpage});}}}).catch(function(error){console.log(error);});}};_this.onChange=function(e){var group_list=_this.state.group_list;var data=_this.props.data;if(e.target.checked===true){if(data&&data.length===0){var id=[];group_list.forEach(function(item,key){if(item.works_count!=0){id.push(item.id);}});_this.setState({group_ids:id,onChangetype:e.target.checked});}else{var _id=[];group_list.forEach(function(item,key){if(item.works_count!=0){_id.push(item.id);}});_this.setState({group_ids:_id,onChangetype:e.target.checked});}}else{_this.setState({group_ids:[],onChangetype:e.target.checked});}};_this.isSave=function(){var group_ids=_this.state.group_ids;if(group_ids&&group_ids.length===0){_this.props.showNotification("\u8BF7\u5148\u9009\u62E9\u5206\u73ED");return;}// if(group_ids&&group_ids.length < 2){
// this.props.showNotification(`有效作品数少于2个,无法查重`);
// return
// }
var url="/homework_commons/"+_this.props.match.params.homeworkid+"/homework_code_repeat.json";__WEBPACK_IMPORTED_MODULE_7_axios___default.a.post(url,{group_ids:group_ids}).then(function(response){// console.log(this.props)
if(response.data.status===0){_this.props.updatas();_this.props.issCancel();// notification.open({
// message:"提示",
// description: response.data.message
// });
window.location.href="/courses/"+_this.props.match.params.coursesId+"/shixun_homeworks/"+_this.props.match.params.homeworkid+"/student_work?tab=2";}else if(response.data.status===-1){__WEBPACK_IMPORTED_MODULE_5_antd_lib_notification___default.a.open({message:"提示",description:response.data.message});}else if(response.data.status===-2){__WEBPACK_IMPORTED_MODULE_5_antd_lib_notification___default.a.open({message:"提示",description:response.data.message});}else if(response.data.status===-3){__WEBPACK_IMPORTED_MODULE_5_antd_lib_notification___default.a.open({message:"提示",description:response.data.message});}else if(response.data.status===-4){__WEBPACK_IMPORTED_MODULE_5_antd_lib_notification___default.a.open({message:"提示",description:response.data.message});}}).catch(function(error){console.log(error);});};_this.issCancel=function(){_this.props.issCancel();};_this.state={course_groups:undefined,limit:10,page:1,group_ids:undefined,group_list:undefined};return _this;}_createClass(ShixunWorkModal,[{key:"componentDidMount",value:function componentDidMount(){var _this2=this;var group_list=this.state.group_list;var url="/homework_commons/"+this.props.match.params.homeworkid+"/group_list.json";__WEBPACK_IMPORTED_MODULE_7_axios___default.a.get(url,{params:{limit:10,page:1}}).then(function(response){if(response.data.group_list===undefined){_this2.setState({course_groups:response.data,group_list:undefined});}else{var newgroup_list=[];response.data.group_list.map(function(item,key){newgroup_list.push(item);});if(response.data.ungroup_list===undefined){}else{newgroup_list.push(response.data.ungroup_list);}_this2.setState({course_groups:response.data,group_list:newgroup_list});}}).catch(function(error){console.log(error);});}//勾选实训
},{key:"render",value:function render(){var _state=this.state,course_groups=_state.course_groups,group_ids=_state.group_ids,onChangetype=_state.onChangetype,group_list=_state.group_list;// let {data}=this.props;
// console.log(group_list)
// console.log(group_list)
return __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("div",null,__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_antd_lib_modal___default.a,{keyboard:false,className:"HomeworkModal",title:this.props.modalname,visible:this.props.visible,closable:false,footer:null,destroyOnClose:true},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("div",{className:"task-popup-content"},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("style",null,"\n .greybackHead{\n padding:0px 30px;\n }\n .fontlefts{text-align: left;}\n "),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("ul",{className:"clearfix edu-txt-center"},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("li",{className:"fl paddingleft22 fontlefts",style:{width:'260px'}},"\u5206\u73ED\u540D\u79F0"),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("li",{className:"fl edu-txt-left",style:{width:'117px'}},"\u6709\u6548\u4F5C\u54C1\u6570"),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("li",{className:"fl",style:{width:'100px'}},"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4")),course_groups===undefined?"":group_list===undefined||JSON.stringify(group_list)==="[]"?__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("div",{id:"forum_list",className:"forum_table"},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("div",{className:" edu-back-white"},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("div",{className:"edu-tab-con-box clearfix edu-txt-center"},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("img",{className:"edu-nodata-img mb20",src:Object(__WEBPACK_IMPORTED_MODULE_8_educoder__["M" /* getImageUrl */])("images/educoder/nodata.png")}),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("p",{className:"edu-nodata-p mb30"},"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6\uFF01")))):__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("ul",{className:"upload_select_box fl clearfix mt10 mb10",style:{"overflow-y":"auto"},id:"search_not_members_list",onScroll:this.contentViewScroll},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_3_antd_lib_checkbox___default.a.Group,{style:{width:'100%'},onChange:this.shixunhomeworkedit,value:group_ids},group_list===undefined||JSON.stringify(group_list)==="[]"?"":group_list&&group_list.length===0?"":group_list.map(function(item,key){return __WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("div",{className:"clearfix edu-txt-center lineh-40 bor-bottom-greyE",key:key},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("li",{className:"fl task-hide",style:{width:'240px',paddingLeft:'10px'}},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_3_antd_lib_checkbox___default.a,{className:"fl task-hide edu-txt-left",name:"shixun_homework[]",value:item===undefined?"":item.id,key:item===undefined?"":item.id},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("label",{style:{"textAlign":"left","color":"#05101A"},className:"task-hide color-grey-name",title:item===undefined?"":item.name},item===undefined?"":item.name))),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("li",{className:"fl",style:{width:'100px'}},item===undefined?"":item.works_count===undefined?item.work_count:item.works_count),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("li",{className:"fl",style:{width:'160px'}},item===undefined?"":item.last_review_time));}))),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("div",{className:"clearfix"},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_3_antd_lib_checkbox___default.a,{checked:onChangetype,onChange:this.onChange,className:"ml10"},onChangetype===true?"清除":"全选")),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("div",{className:"clearfix mt30 edu-txt-center mb10"},__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("a",{className:"task-btn color-white mr30",onClick:this.issCancel},"\u53D6\u6D88"),__WEBPACK_IMPORTED_MODULE_6_react___default.a.createElement("a",{className:"task-btn task-btn-orange",onClick:this.isSave},"\u786E\u8BA4")))));}}]);return ShixunWorkModal;}(__WEBPACK_IMPORTED_MODULE_6_react__["Component"]);/* harmony default export */ __webpack_exports__["a"] = (ShixunWorkModal);// course_groups.ungroup_list.work_count===0?"":
//
//
//
//
//
//
//
//
// {course_groups.ungroup_list.work_count}
//
//
// {course_groups.ungroup_list.last_review_time}
//
//
//
// :
/***/ }),
/***/ 2508:
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a