Auto Submit

pull/1/head
autosubmit 3 years ago
parent 1857af1274
commit 57678a35df

@ -155,6 +155,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -87,6 +87,80 @@ var apiPref = _utils_env__WEBPACK_IMPORTED_MODULE_0__/* ["default"].API_SERVER *
/***/ }),
/***/ 48559:
/*!**********************************************!*\
!*** ./src/components/AsyncButton/index.tsx ***!
\**********************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "Z": function() { return /* binding */ AsyncButton; }
/* harmony export */ });
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js */ 17061);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/asyncToGenerator.js */ 17156);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectWithoutProperties.js */ 70215);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 71577);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 67294);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 85893);
var _excluded = ["children"];
var AsyncButton = function AsyncButton(_ref) {
var children = _ref.children,
props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_4___default()(_ref, _excluded);
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false),
_useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2),
btnLoading = _useState2[0],
setBtnLoading = _useState2[1];
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, {
loading: btnLoading,
onClick: /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee(e) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.prev = 0;
setBtnLoading(true);
_context.next = 4;
return props.onClick(e);
case 4:
setBtnLoading(false);
_context.next = 11;
break;
case 7:
_context.prev = 7;
_context.t0 = _context["catch"](0);
console.error(_context.t0);
setBtnLoading(false);
case 11:
case "end":
return _context.stop();
}
}, _callee, null, [[0, 7]]);
}));
return function (_x) {
return _ref2.apply(this, arguments);
};
}(),
children: children
}));
};
/***/ }),
/***/ 82982:
/*!*****************************************!*\
!*** ./src/components/NoData/index.tsx ***!
@ -241,6 +315,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -2588,7 +2663,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -2604,20 +2680,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -2648,7 +2728,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},
@ -3765,6 +3845,8 @@ var markdown_editor = __webpack_require__(55373);
;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentImg/components/ModifyMirrorModal/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var ModifyMirrorModalmodules = ({"errorTip":"errorTip___yZItq","btns":"btns___kcUDL","confirm":"confirm___EXVbh","cancel":"cancel___vQdUc","formWrap":"formWrap___diWab"});
// EXTERNAL MODULE: ./src/components/AsyncButton/index.tsx
var AsyncButton = __webpack_require__(48559);
// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js
var jsx_runtime = __webpack_require__(85893);
;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentImg/components/ModifyMirrorModal/index.tsx
@ -3779,6 +3861,7 @@ var jsx_runtime = __webpack_require__(85893);
var ModifyMirrorModal = function ModifyMirrorModal(_ref) {
var visible = _ref.visible,
mirrorId = _ref.mirrorId,
@ -3795,6 +3878,10 @@ var ModifyMirrorModal = function ModifyMirrorModal(_ref) {
_useState4 = slicedToArray_default()(_useState3, 2),
errorMsg = _useState4[0],
setErrorMsg = _useState4[1];
var _useState5 = (0,react.useState)(false),
_useState6 = slicedToArray_default()(_useState5, 2),
btnLoading = _useState6[0],
setBtnLoading = _useState6[1];
(0,react.useEffect)(function () {
if (mirrorId != undefined && visible) {
getMirrorInfo();
@ -3837,14 +3924,15 @@ var ModifyMirrorModal = function ModifyMirrorModal(_ref) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
setBtnLoading(true);
_context2.t0 = (objectSpread2_default());
_context2.t1 = {};
_context2.next = 4;
_context2.next = 5;
return form.validateFields();
case 4:
case 5:
_context2.t2 = _context2.sent;
formValue = (0, _context2.t0)(_context2.t1, _context2.t2);
_context2.next = 8;
_context2.next = 9;
return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(mirrorId, ".json"), {
method: 'put',
body: {
@ -3852,14 +3940,15 @@ var ModifyMirrorModal = function ModifyMirrorModal(_ref) {
description: formValue === null || formValue === void 0 ? void 0 : formValue.description
}
});
case 8:
case 9:
res = _context2.sent;
if (res.status === 0) {
message/* default.success */.ZP.success('修改成功');
getData();
}
setBtnLoading(false);
setVisible(false);
case 11:
case 13:
case "end":
return _context2.stop();
}
@ -3911,6 +4000,7 @@ var ModifyMirrorModal = function ModifyMirrorModal(_ref) {
centered: true,
width: 1200,
title: "\u4FEE\u6539\u955C\u50CF\u4FE1\u606F",
maskClosable: false,
open: visible,
destroyOnClose: true,
footer: null,
@ -3997,13 +4087,22 @@ var ModifyMirrorModal = function ModifyMirrorModal(_ref) {
onClick: onCancel,
className: ModifyMirrorModalmodules.cancel,
children: "\u53D6\u6D88 "
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
onClick: function onClick() {
return onOk();
},
className: ModifyMirrorModalmodules.confirm,
}), /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "primary",
children: "\u786E\u5B9A "
className: ModifyMirrorModalmodules.confirm,
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() {
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
_context5.next = 2;
return onOk();
case 2:
case "end":
return _context5.stop();
}
}, _callee5);
})),
children: "\u786E\u5B9A"
})]
})]
});

@ -2664,7 +2664,6 @@ span.CodeMirror-selectedtext {
margin-bottom: 20px;
}
.btns___kcUDL .confirm___EXVbh {
width: 60px;
height: 32px;
background: #3061D0;
box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5);

@ -0,0 +1,803 @@
"use strict";
(self["webpackChunk"] = self["webpackChunk"] || []).push([[34934],{
/***/ 63606:
/*!******************************************************************************!*\
!*** ./node_modules/@ant-design/icons/es/icons/CheckOutlined.js + 1 modules ***!
\******************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"Z": function() { return /* binding */ icons_CheckOutlined; }
});
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/CheckOutlined.js
// This icon file is generated automatically.
var CheckOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z" } }] }, "name": "check", "theme": "outlined" };
/* harmony default export */ var asn_CheckOutlined = (CheckOutlined);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 8 modules
var AntdIcon = __webpack_require__(74643);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/CheckOutlined.js
// GENERATE BY ./scripts/generate.ts
// DON NOT EDIT IT MANUALLY
var CheckOutlined_CheckOutlined = function CheckOutlined(props, ref) {
return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
ref: ref,
icon: asn_CheckOutlined
}));
};
if (false) {}
/* harmony default export */ var icons_CheckOutlined = (/*#__PURE__*/react.forwardRef(CheckOutlined_CheckOutlined));
/***/ }),
/***/ 96842:
/*!************************************************************************************!*\
!*** ./node_modules/@ant-design/icons/es/icons/DoubleRightOutlined.js + 1 modules ***!
\************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"Z": function() { return /* binding */ icons_DoubleRightOutlined; }
});
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/DoubleRightOutlined.js
// This icon file is generated automatically.
var DoubleRightOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z" } }] }, "name": "double-right", "theme": "outlined" };
/* harmony default export */ var asn_DoubleRightOutlined = (DoubleRightOutlined);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 8 modules
var AntdIcon = __webpack_require__(74643);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/DoubleRightOutlined.js
// GENERATE BY ./scripts/generate.ts
// DON NOT EDIT IT MANUALLY
var DoubleRightOutlined_DoubleRightOutlined = function DoubleRightOutlined(props, ref) {
return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
ref: ref,
icon: asn_DoubleRightOutlined
}));
};
if (false) {}
/* harmony default export */ var icons_DoubleRightOutlined = (/*#__PURE__*/react.forwardRef(DoubleRightOutlined_DoubleRightOutlined));
/***/ }),
/***/ 99611:
/*!****************************************************************************!*\
!*** ./node_modules/@ant-design/icons/es/icons/EyeOutlined.js + 1 modules ***!
\****************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"Z": function() { return /* binding */ icons_EyeOutlined; }
});
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/EyeOutlined.js
// This icon file is generated automatically.
var EyeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" } }] }, "name": "eye", "theme": "outlined" };
/* harmony default export */ var asn_EyeOutlined = (EyeOutlined);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 8 modules
var AntdIcon = __webpack_require__(74643);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/EyeOutlined.js
// GENERATE BY ./scripts/generate.ts
// DON NOT EDIT IT MANUALLY
var EyeOutlined_EyeOutlined = function EyeOutlined(props, ref) {
return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
ref: ref,
icon: asn_EyeOutlined
}));
};
if (false) {}
/* harmony default export */ var icons_EyeOutlined = (/*#__PURE__*/react.forwardRef(EyeOutlined_EyeOutlined));
/***/ }),
/***/ 61854:
/*!******************************************************************!*\
!*** ./src/components/User/RegisterPanel/unlock.tsx + 1 modules ***!
\******************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"Z": function() { return /* binding */ unlock; }
});
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js
var regeneratorRuntime = __webpack_require__(17061);
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/asyncToGenerator.js
var asyncToGenerator = __webpack_require__(17156);
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/slicedToArray.js
var slicedToArray = __webpack_require__(27424);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js
var objectSpread2 = __webpack_require__(42122);
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
;// CONCATENATED MODULE: ./src/components/User/RegisterPanel/unlock.less
// extracted by mini-css-extract-plugin
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/CloseOutlined.js + 1 modules
var CloseOutlined = __webpack_require__(97937);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/CheckOutlined.js + 1 modules
var CheckOutlined = __webpack_require__(63606);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/DoubleRightOutlined.js + 1 modules
var DoubleRightOutlined = __webpack_require__(96842);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(29427);
// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js
var jsx_runtime = __webpack_require__(85893);
;// CONCATENATED MODULE: ./src/components/User/RegisterPanel/unlock.tsx
var initialState = {
moveX: 0,
verify: 0
};
var Types = /*#__PURE__*/function (Types) {
Types[Types["SET_MOVEX"] = 0] = "SET_MOVEX";
Types[Types["VERIFY"] = 1] = "VERIFY";
return Types;
}(Types || {});
function reducer(state, action) {
switch (action.type) {
case Types.SET_MOVEX:
return objectSpread2_default()(objectSpread2_default()({}, state), {}, {
moveX: action.payload
});
case Types.VERIFY:
return objectSpread2_default()(objectSpread2_default()({}, state), action.payload);
default:
throw new Error();
}
}
//antd 自定义表单项
/* harmony default export */ var unlock = (function (_ref) {
var value = _ref.value,
onChange = _ref.onChange,
onValidate = _ref.onValidate;
var _useReducer = (0,react.useReducer)(reducer, initialState),
_useReducer2 = slicedToArray_default()(_useReducer, 2),
state = _useReducer2[0],
dispatch = _useReducer2[1];
var moveX = state.moveX,
verify = state.verify;
var handlerEl = (0,react.useRef)();
var wrapperEL = (0,react.useRef)();
var bgEl = (0,react.useRef)();
var startDrag = (0,react.useRef)();
var wrapperRect = (0,react.useMemo)(function () {
if (wrapperEL.current) {
return wrapperEL.current.getBoundingClientRect();
}
}, [wrapperEL.current]);
(0,react.useEffect)(function () {
if (wrapperRect) {
var onMove = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) {
var pageX;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
if (!startDrag.current) {
_context.next = 15;
break;
}
pageX = e.pageX - left;
if (isMobile) {
pageX = e.changedTouches[0].pageX - left;
}
if (pageX < 0) {
pageX = 0;
}
if (!(pageX >= distance)) {
_context.next = 14;
break;
}
startDrag.current = false;
pageX = distance;
_context.next = 9;
return onValidate();
case 9:
flag = _context.sent;
dispatch({
type: Types.VERIFY,
payload: {
moveX: pageX,
verify: flag
}
});
onChange(flag);
_context.next = 15;
break;
case 14:
dispatch({
type: Types.SET_MOVEX,
payload: pageX
});
case 15:
case "end":
return _context.stop();
}
}, _callee);
}));
return function onMove(_x) {
return _ref2.apply(this, arguments);
};
}();
var onMouseUp = function onMouseUp() {
startDrag.current = false;
if (flag === 0) {
handlerEl.current.style.transition = 'left .5s ease';
bgEl.current.style.transition = 'width .5s ease';
dispatch({
type: Types.VERIFY,
payload: {
moveX: 0
}
});
}
};
var flag = 0;
var width = wrapperRect.width,
left = wrapperRect.left;
var distance = width - 48;
var isMobile = !(0,util/* isPc */.b9)();
if (!isMobile) {
window.addEventListener('mousemove', onMove);
window.addEventListener('mouseup', onMouseUp);
} else {
window.addEventListener('touchmove', onMove);
window.addEventListener('touchend', onMouseUp);
}
return function () {
if (!isMobile) {
window.removeEventListener('mousemove', onMove);
window.removeEventListener('mouseup', onMouseUp);
} else {
window.removeEventListener('touchmove', onMove);
window.removeEventListener('touchend', onMouseUp);
}
};
}
}, [wrapperRect, util/* isPc */.b9]);
(0,react.useEffect)(function () {
dispatch({
type: Types.VERIFY,
payload: {
verify: value,
moveX: value ? (wrapperRect === null || wrapperRect === void 0 ? void 0 : wrapperRect.width) - 48 : 0
}
});
}, [value]);
function onStartDrag() {
if (!verify) {
startDrag.current = true;
handlerEl.current.style.transition = '';
bgEl.current.style.transition = '';
}
}
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
ref: wrapperEL,
className: "unlock-wrapper",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
ref: bgEl,
className: verify === 1 ? 'unlock-error-bg' : 'unlock-bg',
style: {
width: moveX
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "unlock-text",
children: verify ? verify === 1 ? '验证失败' : '验证通过' : '拖动滑块至右侧验证'
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
ref: handlerEl,
onTouchStart: onStartDrag,
onMouseDown: onStartDrag,
style: {
left: moveX
},
className: "unlock-handler",
children: verify ? verify === 1 ? /*#__PURE__*/(0,jsx_runtime.jsx)(CloseOutlined/* default */.Z, {}) : /*#__PURE__*/(0,jsx_runtime.jsx)(CheckOutlined/* default */.Z, {}) : /*#__PURE__*/(0,jsx_runtime.jsx)(DoubleRightOutlined/* default */.Z, {})
})]
});
});
/***/ }),
/***/ 88063:
/*!********************************************!*\
!*** ./src/pages/User/Register/service.ts ***!
\********************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "Ol": function() { return /* binding */ validateName; },
/* harmony export */ "c0": function() { return /* binding */ resetPassword; },
/* harmony export */ "o1": function() { return /* binding */ getValidateCode; },
/* harmony export */ "z2": function() { return /* binding */ register; }
/* harmony export */ });
/* unused harmony export wechatRegister */
/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/utils/fetch */ 84519);
//type 1 表示用户注册 2 忘记密码 3 绑定手机/邮箱
function validateName(params) {
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_0__/* .get */ .U2)('accounts/valid_email_and_phone.json', params);
}
//type 1用户注册注册 2忘记密码 3绑定手机 4: 绑定邮箱5: 验收手机号有效
function getValidateCode(params) {
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_0__/* .get */ .U2)('accounts/get_verification_code.json', params);
}
function register(params) {
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_0__/* .post */ .v_)('accounts/register.json', params);
}
function wechatRegister(params) {
return post('weapps/register.json', params);
}
function resetPassword(params) {
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_0__/* .post */ .v_)('accounts/reset_password.json', params);
}
/***/ }),
/***/ 79531:
/*!*********************************************************!*\
!*** ./node_modules/antd/es/input/index.js + 5 modules ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"Z": function() { return /* binding */ input; }
});
// EXTERNAL MODULE: ./node_modules/classnames/index.js
var classnames = __webpack_require__(94184);
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js
var context = __webpack_require__(53124);
// EXTERNAL MODULE: ./node_modules/antd/es/form/context.js
var form_context = __webpack_require__(65223);
// EXTERNAL MODULE: ./node_modules/antd/es/input/style/index.js
var style = __webpack_require__(47673);
;// CONCATENATED MODULE: ./node_modules/antd/es/input/Group.js
const Group = props => {
const {
getPrefixCls,
direction
} = (0,react.useContext)(context/* ConfigContext */.E_);
const {
prefixCls: customizePrefixCls,
className
} = props;
const prefixCls = getPrefixCls('input-group', customizePrefixCls);
const inputPrefixCls = getPrefixCls('input');
const [wrapSSR, hashId] = (0,style/* default */.ZP)(inputPrefixCls);
const cls = classnames_default()(prefixCls, {
[`${prefixCls}-lg`]: props.size === 'large',
[`${prefixCls}-sm`]: props.size === 'small',
[`${prefixCls}-compact`]: props.compact,
[`${prefixCls}-rtl`]: direction === 'rtl'
}, hashId, className);
const formItemContext = (0,react.useContext)(form_context/* FormItemInputContext */.aM);
const groupFormItemContext = (0,react.useMemo)(() => Object.assign(Object.assign({}, formItemContext), {
isFormItemInput: false
}), [formItemContext]);
if (false) {}
return wrapSSR( /*#__PURE__*/react.createElement("span", {
className: cls,
style: props.style,
onMouseEnter: props.onMouseEnter,
onMouseLeave: props.onMouseLeave,
onFocus: props.onFocus,
onBlur: props.onBlur
}, /*#__PURE__*/react.createElement(form_context/* FormItemInputContext.Provider */.aM.Provider, {
value: groupFormItemContext
}, props.children)));
};
/* harmony default export */ var input_Group = (Group);
// EXTERNAL MODULE: ./node_modules/antd/es/input/Input.js + 1 modules
var Input = __webpack_require__(82586);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/EyeInvisibleOutlined.js
// This icon file is generated automatically.
var EyeInvisibleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z" } }, { "tag": "path", "attrs": { "d": "M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z" } }] }, "name": "eye-invisible", "theme": "outlined" };
/* harmony default export */ var asn_EyeInvisibleOutlined = (EyeInvisibleOutlined);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 8 modules
var AntdIcon = __webpack_require__(74643);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/EyeInvisibleOutlined.js
// GENERATE BY ./scripts/generate.ts
// DON NOT EDIT IT MANUALLY
var EyeInvisibleOutlined_EyeInvisibleOutlined = function EyeInvisibleOutlined(props, ref) {
return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
ref: ref,
icon: asn_EyeInvisibleOutlined
}));
};
if (false) {}
/* harmony default export */ var icons_EyeInvisibleOutlined = (/*#__PURE__*/react.forwardRef(EyeInvisibleOutlined_EyeInvisibleOutlined));
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/EyeOutlined.js + 1 modules
var EyeOutlined = __webpack_require__(99611);
// EXTERNAL MODULE: ./node_modules/antd/node_modules/rc-util/es/omit.js
var omit = __webpack_require__(10366);
// EXTERNAL MODULE: ./node_modules/antd/node_modules/rc-util/es/ref.js
var es_ref = __webpack_require__(17799);
// EXTERNAL MODULE: ./node_modules/antd/es/input/hooks/useRemovePasswordTimeout.js
var useRemovePasswordTimeout = __webpack_require__(72922);
;// CONCATENATED MODULE: ./node_modules/antd/es/input/Password.js
var __rest = undefined && undefined.__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;
};
const defaultIconRender = visible => visible ? /*#__PURE__*/react.createElement(EyeOutlined/* default */.Z, null) : /*#__PURE__*/react.createElement(icons_EyeInvisibleOutlined, null);
const ActionMap = {
click: 'onClick',
hover: 'onMouseOver'
};
const Password = /*#__PURE__*/react.forwardRef((props, ref) => {
const {
visibilityToggle = true
} = props;
const visibilityControlled = typeof visibilityToggle === 'object' && visibilityToggle.visible !== undefined;
const [visible, setVisible] = (0,react.useState)(() => visibilityControlled ? visibilityToggle.visible : false);
const inputRef = (0,react.useRef)(null);
react.useEffect(() => {
if (visibilityControlled) {
setVisible(visibilityToggle.visible);
}
}, [visibilityControlled, visibilityToggle]);
// Remove Password value
const removePasswordTimeout = (0,useRemovePasswordTimeout/* default */.Z)(inputRef);
const onVisibleChange = () => {
const {
disabled
} = props;
if (disabled) {
return;
}
if (visible) {
removePasswordTimeout();
}
setVisible(prevState => {
var _a;
const newState = !prevState;
if (typeof visibilityToggle === 'object') {
(_a = visibilityToggle.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(visibilityToggle, newState);
}
return newState;
});
};
const getIcon = prefixCls => {
const {
action = 'click',
iconRender = defaultIconRender
} = props;
const iconTrigger = ActionMap[action] || '';
const icon = iconRender(visible);
const iconProps = {
[iconTrigger]: onVisibleChange,
className: `${prefixCls}-icon`,
key: 'passwordIcon',
onMouseDown: e => {
// Prevent focused state lost
// https://github.com/ant-design/ant-design/issues/15173
e.preventDefault();
},
onMouseUp: e => {
// Prevent caret position change
// https://github.com/ant-design/ant-design/issues/23524
e.preventDefault();
}
};
return /*#__PURE__*/react.cloneElement( /*#__PURE__*/react.isValidElement(icon) ? icon : /*#__PURE__*/react.createElement("span", null, icon), iconProps);
};
const {
className,
prefixCls: customizePrefixCls,
inputPrefixCls: customizeInputPrefixCls,
size
} = props,
restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]);
const {
getPrefixCls
} = react.useContext(context/* ConfigContext */.E_);
const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
const prefixCls = getPrefixCls('input-password', customizePrefixCls);
const suffixIcon = visibilityToggle && getIcon(prefixCls);
const inputClassName = classnames_default()(prefixCls, className, {
[`${prefixCls}-${size}`]: !!size
});
const omittedProps = Object.assign(Object.assign({}, (0,omit/* default */.Z)(restProps, ['suffix', 'iconRender', 'visibilityToggle'])), {
type: visible ? 'text' : 'password',
className: inputClassName,
prefixCls: inputPrefixCls,
suffix: suffixIcon
});
if (size) {
omittedProps.size = size;
}
return /*#__PURE__*/react.createElement(Input/* default */.Z, Object.assign({
ref: (0,es_ref/* composeRef */.sQ)(ref, inputRef)
}, omittedProps));
});
if (false) {}
/* harmony default export */ var input_Password = (Password);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/SearchOutlined.js + 1 modules
var SearchOutlined = __webpack_require__(68795);
// EXTERNAL MODULE: ./node_modules/antd/es/_util/reactNode.js
var reactNode = __webpack_require__(96159);
// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js
var es_button = __webpack_require__(71577);
// EXTERNAL MODULE: ./node_modules/antd/es/config-provider/hooks/useSize.js
var useSize = __webpack_require__(98675);
// EXTERNAL MODULE: ./node_modules/antd/es/space/Compact.js
var Compact = __webpack_require__(4173);
;// CONCATENATED MODULE: ./node_modules/antd/es/input/Search.js
var Search_rest = undefined && undefined.__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;
};
const Search = /*#__PURE__*/react.forwardRef((props, ref) => {
const {
prefixCls: customizePrefixCls,
inputPrefixCls: customizeInputPrefixCls,
className,
size: customizeSize,
suffix,
enterButton = false,
addonAfter,
loading,
disabled,
onSearch: customOnSearch,
onChange: customOnChange,
onCompositionStart,
onCompositionEnd
} = props,
restProps = Search_rest(props, ["prefixCls", "inputPrefixCls", "className", "size", "suffix", "enterButton", "addonAfter", "loading", "disabled", "onSearch", "onChange", "onCompositionStart", "onCompositionEnd"]);
const {
getPrefixCls,
direction
} = react.useContext(context/* ConfigContext */.E_);
const composedRef = react.useRef(false);
const prefixCls = getPrefixCls('input-search', customizePrefixCls);
const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
const {
compactSize
} = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction);
const size = (0,useSize/* default */.Z)(ctx => {
var _a;
return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx;
});
const inputRef = react.useRef(null);
const onChange = e => {
if (e && e.target && e.type === 'click' && customOnSearch) {
customOnSearch(e.target.value, e);
}
if (customOnChange) {
customOnChange(e);
}
};
const onMouseDown = e => {
var _a;
if (document.activeElement === ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input)) {
e.preventDefault();
}
};
const onSearch = e => {
var _a, _b;
if (customOnSearch) {
customOnSearch((_b = (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) === null || _b === void 0 ? void 0 : _b.value, e);
}
};
const onPressEnter = e => {
if (composedRef.current || loading) {
return;
}
onSearch(e);
};
const searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/react.createElement(SearchOutlined/* default */.Z, null) : null;
const btnClassName = `${prefixCls}-button`;
let button;
const enterButtonAsElement = enterButton || {};
const isAntdButton = enterButtonAsElement.type && enterButtonAsElement.type.__ANT_BUTTON === true;
if (isAntdButton || enterButtonAsElement.type === 'button') {
button = (0,reactNode/* cloneElement */.Tm)(enterButtonAsElement, Object.assign({
onMouseDown,
onClick: e => {
var _a, _b;
(_b = (_a = enterButtonAsElement === null || enterButtonAsElement === void 0 ? void 0 : enterButtonAsElement.props) === null || _a === void 0 ? void 0 : _a.onClick) === null || _b === void 0 ? void 0 : _b.call(_a, e);
onSearch(e);
},
key: 'enterButton'
}, isAntdButton ? {
className: btnClassName,
size
} : {}));
} else {
button = /*#__PURE__*/react.createElement(es_button/* default */.ZP, {
className: btnClassName,
type: enterButton ? 'primary' : undefined,
size: size,
disabled: disabled,
key: "enterButton",
onMouseDown: onMouseDown,
onClick: onSearch,
loading: loading,
icon: searchIcon
}, enterButton);
}
if (addonAfter) {
button = [button, (0,reactNode/* cloneElement */.Tm)(addonAfter, {
key: 'addonAfter'
})];
}
const cls = classnames_default()(prefixCls, {
[`${prefixCls}-rtl`]: direction === 'rtl',
[`${prefixCls}-${size}`]: !!size,
[`${prefixCls}-with-button`]: !!enterButton
}, className);
const handleOnCompositionStart = e => {
composedRef.current = true;
onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e);
};
const handleOnCompositionEnd = e => {
composedRef.current = false;
onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e);
};
return /*#__PURE__*/react.createElement(Input/* default */.Z, Object.assign({
ref: (0,es_ref/* composeRef */.sQ)(inputRef, ref),
onPressEnter: onPressEnter
}, restProps, {
size: size,
onCompositionStart: handleOnCompositionStart,
onCompositionEnd: handleOnCompositionEnd,
prefixCls: inputPrefixCls,
addonAfter: button,
suffix: suffix,
onChange: onChange,
className: cls,
disabled: disabled
}));
});
if (false) {}
/* harmony default export */ var input_Search = (Search);
// EXTERNAL MODULE: ./node_modules/antd/es/input/TextArea.js
var TextArea = __webpack_require__(96330);
;// CONCATENATED MODULE: ./node_modules/antd/es/input/index.js
'use client';
const input_Input = Input/* default */.Z;
if (false) {}
input_Input.Group = input_Group;
input_Input.Search = input_Search;
input_Input.TextArea = TextArea/* default */.Z;
input_Input.Password = input_Password;
/* harmony default export */ var input = (input_Input);
/***/ }),
/***/ 33507:
/*!*******************************************************!*\
!*** ./node_modules/antd/es/style/motion/collapse.js ***!
\*******************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__) {
const genCollapseMotion = token => ({
[token.componentCls]: {
// For common/openAnimation
[`${token.antCls}-motion-collapse-legacy`]: {
overflow: 'hidden',
'&-active': {
transition: `height ${token.motionDurationMid} ${token.motionEaseInOut},
opacity ${token.motionDurationMid} ${token.motionEaseInOut} !important`
}
},
[`${token.antCls}-motion-collapse`]: {
overflow: 'hidden',
transition: `height ${token.motionDurationMid} ${token.motionEaseInOut},
opacity ${token.motionDurationMid} ${token.motionEaseInOut} !important`
}
}
});
/* harmony default export */ __webpack_exports__["Z"] = (genCollapseMotion);
/***/ })
}]);

@ -156,6 +156,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

@ -184,6 +184,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -2531,7 +2532,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -2547,20 +2549,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -2591,7 +2597,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},

@ -1,4 +1,4 @@
(self["webpackChunk"] = self["webpackChunk"] || []).push([[39447,16438,64768],{
(self["webpackChunk"] = self["webpackChunk"] || []).push([[67425,16438,64768],{
/***/ 64082:
/*!******************************************************************************!*\
@ -1637,6 +1637,8 @@ var dropdown = __webpack_require__(85418);
/* harmony default export */ var TabMenumodules = ({"tabMenuContainer":"tabMenuContainer___xbZhu","control":"control___tg7XY","iconH":"iconH___CDXCm","selectBtn":"selectBtn___Da4jv"});
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules
var _umi_production_exports = __webpack_require__(89214);
// EXTERNAL MODULE: ./src/utils/authority.ts
var authority = __webpack_require__(7);
// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js
var jsx_runtime = __webpack_require__(85893);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.tsx
@ -1646,7 +1648,9 @@ var jsx_runtime = __webpack_require__(85893);
var TabMenu = function TabMenu(_ref) {
var _classroomList$Assist;
var isLoading = _ref.isLoading,
addText = _ref.addText,
tabDataSource = _ref.tabDataSource,
@ -1659,7 +1663,8 @@ var TabMenu = function TabMenu(_ref) {
classroomList = _ref.classroomList,
onTabMenuClick = _ref.onTabMenuClick,
onTooltipTitleClick = _ref.onTooltipTitleClick,
onDropdownMenuClick = _ref.onDropdownMenuClick;
onDropdownMenuClick = _ref.onDropdownMenuClick,
onsetClick = _ref.onsetClick;
/**
* 渲染菜单
*/
@ -1699,9 +1704,26 @@ var TabMenu = function TabMenu(_ref) {
}, item.id);
})
})
}), isAdmin && isShowRightControl && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
}), isAdmin && isShowRightControl && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "mr20 gutter-row",
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: 'flex',
alignItems: 'center',
color: '#0152d9',
paddingBottom: 3
},
children: [(0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.normal) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_create) ? '' : /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-grey-666",
style: {
marginLeft: 8,
cursor: 'pointer',
marginTop: '3px'
},
onClick: onsetClick,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-shezhi6 font16 mr5"
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: TabMenumodules.control,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "c-blue font16 ml20 current",
@ -1729,7 +1751,7 @@ var TabMenu = function TabMenu(_ref) {
})]
})
})]
})
})]
})]
})
});
@ -2071,6 +2093,28 @@ function updateMoopCase(id, params) {
/***/ }),
/***/ 81643:
/*!**********************************************************!*\
!*** ./node_modules/antd/es/_util/getRenderPropValue.js ***!
\**********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "Z": function() { return /* binding */ getRenderPropValue; }
/* harmony export */ });
const getRenderPropValue = propValue => {
if (!propValue) {
return null;
}
if (typeof propValue === 'function') {
return propValue();
}
return propValue;
};
/***/ }),
/***/ 48783:
/*!****************************************************************!*\
!*** ./node_modules/antd/es/_util/throttleByAnimationFrame.js ***!
@ -2458,6 +2502,343 @@ if (false) {}
/***/ }),
/***/ 66330:
/*!***************************************************!*\
!*** ./node_modules/antd/es/popover/PurePanel.js ***!
\***************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
/* unused harmony exports getOverlay, RawPurePanel */
/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 94184);
/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 92419);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 67294);
/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 53124);
/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643);
/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 20136);
var __rest = undefined && undefined.__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;
};
const getOverlay = (prefixCls, title, content) => {
if (!title && !content) return undefined;
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
className: `${prefixCls}-title`
}, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
className: `${prefixCls}-inner-content`
}, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content)));
};
const RawPurePanel = props => {
const {
hashId,
prefixCls,
className,
style,
placement = 'top',
title,
content,
children
} = props;
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className),
style: style
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", {
className: `${prefixCls}-arrow`
}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, {
className: hashId,
prefixCls: prefixCls
}), children || getOverlay(prefixCls, title, content)));
};
const PurePanel = props => {
const {
prefixCls: customizePrefixCls
} = props,
restProps = __rest(props, ["prefixCls"]);
const {
getPrefixCls
} = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_);
const prefixCls = getPrefixCls('popover', customizePrefixCls);
const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls);
return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, {
prefixCls: prefixCls,
hashId: hashId
})));
};
/* harmony default export */ __webpack_exports__["ZP"] = (PurePanel);
/***/ }),
/***/ 55241:
/*!***********************************************!*\
!*** ./node_modules/antd/es/popover/index.js ***!
\***********************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 94184);
/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 67294);
/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 81643);
/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 33603);
/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 53124);
/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 83062);
/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 66330);
/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 20136);
'use client';
var __rest = undefined && undefined.__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;
};
// CSSINJS
const Overlay = _ref => {
let {
title,
content,
prefixCls
} = _ref;
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
className: `${prefixCls}-title`
}, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
className: `${prefixCls}-inner-content`
}, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content)));
};
const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => {
const {
prefixCls: customizePrefixCls,
title,
content,
overlayClassName,
placement = 'top',
trigger = 'hover',
mouseEnterDelay = 0.1,
mouseLeaveDelay = 0.1,
overlayStyle = {}
} = props,
otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]);
const {
getPrefixCls
} = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_);
const prefixCls = getPrefixCls('popover', customizePrefixCls);
const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls);
const rootPrefixCls = getPrefixCls();
const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId);
return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({
placement: placement,
trigger: trigger,
mouseEnterDelay: mouseEnterDelay,
mouseLeaveDelay: mouseLeaveDelay,
overlayStyle: overlayStyle
}, otherProps, {
prefixCls: prefixCls,
overlayClassName: overlayCls,
ref: ref,
overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, {
prefixCls: prefixCls,
title: title,
content: content
}) : null,
transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .mL)(rootPrefixCls, 'zoom-big', otherProps.transitionName),
"data-popover-inject": true
})));
});
if (false) {}
Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP;
/* harmony default export */ __webpack_exports__["Z"] = (Popover);
/***/ }),
/***/ 20136:
/*!*****************************************************!*\
!*** ./node_modules/antd/es/popover/style/index.js ***!
\*****************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 14747);
/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 50438);
/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 97414);
/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 8796);
/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 67968);
/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 45503);
const genBaseStyle = token => {
const {
componentCls,
popoverColor,
minWidth,
fontWeightStrong,
popoverPadding,
boxShadowSecondary,
colorTextHeading,
borderRadiusLG: borderRadius,
zIndexPopup,
marginXS,
colorBgElevated,
popoverBg
} = token;
return [{
[componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), {
position: 'absolute',
top: 0,
// use `left` to fix https://github.com/ant-design/ant-design/issues/39195
left: {
_skip_check_: true,
value: 0
},
zIndex: zIndexPopup,
fontWeight: 'normal',
whiteSpace: 'normal',
textAlign: 'start',
cursor: 'auto',
userSelect: 'text',
transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`,
'--antd-arrow-background-color': colorBgElevated,
'&-rtl': {
direction: 'rtl'
},
'&-hidden': {
display: 'none'
},
[`${componentCls}-content`]: {
position: 'relative'
},
[`${componentCls}-inner`]: {
backgroundColor: popoverBg,
backgroundClip: 'padding-box',
borderRadius,
boxShadow: boxShadowSecondary,
padding: popoverPadding
},
[`${componentCls}-title`]: {
minWidth,
marginBottom: marginXS,
color: colorTextHeading,
fontWeight: fontWeightStrong
},
[`${componentCls}-inner-content`]: {
color: popoverColor
}
})
},
// Arrow Style
(0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, {
colorBg: 'var(--antd-arrow-background-color)'
}),
// Pure Render
{
[`${componentCls}-pure`]: {
position: 'relative',
maxWidth: 'none',
margin: token.sizePopupArrow,
display: 'inline-block',
[`${componentCls}-content`]: {
display: 'inline-block'
}
}
}];
};
const genColorStyle = token => {
const {
componentCls
} = token;
return {
[componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors.map */ .i.map(colorKey => {
const lightColor = token[`${colorKey}6`];
return {
[`&${componentCls}-${colorKey}`]: {
'--antd-arrow-background-color': lightColor,
[`${componentCls}-inner`]: {
backgroundColor: lightColor
},
[`${componentCls}-arrow`]: {
background: 'transparent'
}
}
};
})
};
};
const genWireframeStyle = token => {
const {
componentCls,
lineWidth,
lineType,
colorSplit,
paddingSM,
controlHeight,
fontSize,
lineHeight,
padding
} = token;
const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight);
const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2;
const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth;
const popoverPaddingHorizontal = padding;
return {
[componentCls]: {
[`${componentCls}-inner`]: {
padding: 0
},
[`${componentCls}-title`]: {
margin: 0,
padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`,
borderBottom: `${lineWidth}px ${lineType} ${colorSplit}`
},
[`${componentCls}-inner-content`]: {
padding: `${paddingSM}px ${popoverPaddingHorizontal}px`
}
}
};
};
/* harmony default export */ __webpack_exports__["Z"] = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => {
const {
colorBgElevated,
colorText,
wireframe
} = token;
const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, {
popoverPadding: 12,
popoverBg: colorBgElevated,
popoverColor: colorText
});
return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')];
}, token => ({
width: 177,
minWidth: 177,
zIndexPopup: token.zIndexPopupBase + 30
}), {
deprecatedTokens: [['width', 'minWidth']]
}));
/***/ }),
/***/ 57761:
/*!*********************************************************************!*\
!*** ./node_modules/react-infinite-scroller/dist/InfiniteScroll.js ***!

File diff suppressed because it is too large Load Diff

@ -279,7 +279,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -295,20 +296,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -339,7 +344,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},

@ -613,11 +613,12 @@ var ReactPalette = (function (_super) {
/* harmony export */ "g2": function() { return /* binding */ Overview; },
/* harmony export */ "h1": function() { return /* binding */ DraggingTool; },
/* harmony export */ "hD": function() { return /* binding */ ForceDirectedLayout; },
/* harmony export */ "l4": function() { return /* binding */ Set; },
/* harmony export */ "rU": function() { return /* binding */ Link; },
/* harmony export */ "s_": function() { return /* binding */ Panel; },
/* harmony export */ "z6": function() { return /* binding */ Spot; }
/* harmony export */ });
/* unused harmony exports go, Group, EnumValue, List, Set, Map, Margin, Geometry, PathFigure, PathSegment, InputEvent, DiagramEvent, TreeModel, Transaction, UndoManager, CommandHandler, Tool, DraggingInfo, LinkingBaseTool, LinkingTool, RelinkingTool, LinkReshapingTool, ResizingTool, RotatingTool, ClickSelectingTool, ActionTool, ClickCreatingTool, HTMLInfo, ContextMenuTool, DragSelectingTool, PanningTool, TextEditingTool, ToolManager, Animation, AnimationManager, AnimationTrigger, Layer, Palette, RowColumnDefinition, TextBlockMetrics, Picture, Part, Adornment, Placeholder, Layout, LayoutNetwork, LayoutVertex, LayoutEdge, GridLayout, PanelLayout, CircularLayout, CircularNetwork, CircularVertex, CircularEdge, ForceDirectedNetwork, ForceDirectedVertex, ForceDirectedEdge, LayeredDigraphLayout, LayeredDigraphNetwork, LayeredDigraphVertex, LayeredDigraphEdge, TreeNetwork, TreeVertex, TreeEdge, version */
/* unused harmony exports go, Group, EnumValue, List, Map, Margin, Geometry, PathFigure, PathSegment, InputEvent, DiagramEvent, TreeModel, Transaction, UndoManager, CommandHandler, Tool, DraggingInfo, LinkingBaseTool, LinkingTool, RelinkingTool, LinkReshapingTool, ResizingTool, RotatingTool, ClickSelectingTool, ActionTool, ClickCreatingTool, HTMLInfo, ContextMenuTool, DragSelectingTool, PanningTool, TextEditingTool, ToolManager, Animation, AnimationManager, AnimationTrigger, Layer, Palette, RowColumnDefinition, TextBlockMetrics, Picture, Part, Adornment, Placeholder, Layout, LayoutNetwork, LayoutVertex, LayoutEdge, GridLayout, PanelLayout, CircularLayout, CircularNetwork, CircularVertex, CircularEdge, ForceDirectedNetwork, ForceDirectedVertex, ForceDirectedEdge, LayeredDigraphLayout, LayeredDigraphNetwork, LayeredDigraphVertex, LayeredDigraphEdge, TreeNetwork, TreeVertex, TreeEdge, version */
/* module decorator */ module = __webpack_require__.hmd(module);
/*
* GoJS v2.3.10 JavaScript Library for HTML Diagrams, https://gojs.net

@ -44,7 +44,7 @@ var yz_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKIAAACi
var Certificate_namespaceObject = __webpack_require__.p + "static/Certificate.f1a59ae7.png";
;// CONCATENATED MODULE: ./src/components/CertificateModal/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var CertificateModalmodules = ({"advertisementModal":"advertisementModal___REecE","bodyHeight":"bodyHeight___ooxdb","notFree":"notFree___cJiwv","text":"text___lFtTG","no":"no___FFNbr","date":"date___OI1iM","img":"img____bHTU","notThree":"notThree___Gxcuf"});
/* harmony default export */ var CertificateModalmodules = ({"advertisementModal":"advertisementModal___REecE","notFree":"notFree___cJiwv","text":"text___lFtTG","no":"no___FFNbr","date":"date___OI1iM","img":"img____bHTU","notThree":"notThree___Gxcuf"});
;// CONCATENATED MODULE: ./src/components/CertificateModal/xly.png
var xly_namespaceObject = __webpack_require__.p + "static/xly.10c5f6f5.png";
;// CONCATENATED MODULE: ./src/components/CertificateModal/jy.png
@ -107,16 +107,6 @@ var CertificateModal = function CertificateModal(_ref) {
settype = _useState2[1];
var reportElement = (0,react.useRef)();
var is_free = data === null || data === void 0 ? void 0 : data.is_free;
(0,react.useEffect)(function () {
if (visible) {
document.body.setAttribute('class', CertificateModalmodules.bodyHeight);
} else {
document.body.removeAttribute('class');
}
return function () {
document.body.removeAttribute('class');
};
}, [visible]);
(0,react.useEffect)(function () {
var _Object$keys;
if (((_Object$keys = Object.keys(data)) === null || _Object$keys === void 0 ? void 0 : _Object$keys.length) > 0) {

@ -1,4 +1,4 @@
(self["webpackChunk"] = self["webpackChunk"] || []).push([[25625],{
(self["webpackChunk"] = self["webpackChunk"] || []).push([[97404],{
/***/ 57132:
/*!*****************************************************************************!*\
@ -43,23 +43,27 @@ if (false) {}
/***/ }),
/***/ 86548:
/*!*****************************************************************************!*\
!*** ./node_modules/@ant-design/icons/es/icons/EditOutlined.js + 1 modules ***!
\*****************************************************************************/
/***/ 97404:
/*!***************************************************************!*\
!*** ./node_modules/antd/es/typography/index.js + 19 modules ***!
\***************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"Z": function() { return /* binding */ icons_EditOutlined; }
"Z": function() { return /* binding */ typography; }
});
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/CheckOutlined.js + 1 modules
var CheckOutlined = __webpack_require__(63606);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/CopyOutlined.js + 1 modules
var CopyOutlined = __webpack_require__(57132);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/EditOutlined.js
// This icon file is generated automatically.
var EditOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z" } }] }, "name": "edit", "theme": "outlined" };
@ -83,30 +87,6 @@ var EditOutlined_EditOutlined = function EditOutlined(props, ref) {
};
if (false) {}
/* harmony default export */ var icons_EditOutlined = (/*#__PURE__*/react.forwardRef(EditOutlined_EditOutlined));
/***/ }),
/***/ 25625:
/*!***************************************************************!*\
!*** ./node_modules/antd/es/typography/index.js + 17 modules ***!
\***************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"Z": function() { return /* binding */ typography; }
});
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/CheckOutlined.js + 1 modules
var CheckOutlined = __webpack_require__(63606);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/CopyOutlined.js + 1 modules
var CopyOutlined = __webpack_require__(57132);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/EditOutlined.js + 1 modules
var EditOutlined = __webpack_require__(86548);
// EXTERNAL MODULE: ./node_modules/classnames/index.js
var classnames = __webpack_require__(94184);
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
@ -230,15 +210,11 @@ var context = __webpack_require__(53124);
var useLocale = __webpack_require__(10110);
// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 3 modules
var es_tooltip = __webpack_require__(83062);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/EnterOutlined.js
// This icon file is generated automatically.
var EnterOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z" } }] }, "name": "enter", "theme": "outlined" };
/* harmony default export */ var asn_EnterOutlined = (EnterOutlined);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 8 modules
var AntdIcon = __webpack_require__(74643);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/EnterOutlined.js
// GENERATE BY ./scripts/generate.ts
@ -1291,7 +1267,7 @@ const Base = /*#__PURE__*/react.forwardRef((props, ref) => {
className: `${prefixCls}-edit`,
onClick: onEditClick,
"aria-label": ariaLabel
}, icon || /*#__PURE__*/react.createElement(EditOutlined/* default */.Z, {
}, icon || /*#__PURE__*/react.createElement(icons_EditOutlined, {
role: "button"
}))) : null;
};

File diff suppressed because it is too large Load Diff

@ -447,7 +447,7 @@ var RecordScreen = function RecordScreen(_ref) {
format: "ss",
value: Date.now() + (exercise.exerciseUserInfo.screen_sec + 1) * 1000
}), "\u79D2"]
}), "\u5185\u56DE\u5230\u8003\u8BD5\uFF0C\u4E0D\u8BA1\u9000\u51FA\u5168\u5C4F\u6B21\u6570\u3002"]
}), "\u5185\u56DE\u5230\u8003\u8BD5\uFF0C\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002"]
})]
}),
onOk: function onOk() {
@ -567,7 +567,7 @@ var RecordScreen = function RecordScreen(_ref) {
children: "\u5DF2\u7EC8\u6B62\u8003\u8BD5\u7B54\u9898"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Exercisemodules.screenNumText,
children: ["\u7D2F\u8BA1\u9000\u51FA\u5168\u5C4F\u72B6\u6001\u8D85\u8FC7", (_exercise$exerciseUse9 = exercise.exerciseUserInfo) === null || _exercise$exerciseUse9 === void 0 ? void 0 : _exercise$exerciseUse9.screen_num, "\u6B21"]
children: ["\u7D2F\u8BA1\u5207\u5C4F\u6B21\u6570\u8D85\u8FC7", (_exercise$exerciseUse9 = exercise.exerciseUserInfo) === null || _exercise$exerciseUse9 === void 0 ? void 0 : _exercise$exerciseUse9.screen_num, "\u6B21"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
dataSource: res === null || res === void 0 ? void 0 : res.data,
pagination: false,
@ -582,7 +582,7 @@ var RecordScreen = function RecordScreen(_ref) {
align: 'center',
dataIndex: 'time_long'
}, {
title: '退出全屏次数',
title: '屏次数',
align: 'center',
dataIndex: 'count'
}]

@ -129,7 +129,7 @@ var jsx_runtime = __webpack_require__(85893);
var TreeNode = tree_select/* default.TreeNode */.Z.TreeNode;
var PublishShixun = function PublishShixun(_ref) {
var _classroomList$action, _classroomList$action2, _classroomList$action3, _classroomList$action4, _classroomList$action5, _classroomList$action6, _classroomList$action7, _classroomList$action8, _classroomList$action9, _classroomList$action10, _classroomList$action11, _classroomList$action12, _classroomList$action13, _classroomList$action14, _classroomList$action15, _classroomList$action16, _classroomList$action17, _classroomList$action18, _classroomList$action19, _classroomList$action20;
var _classroomList$action, _classroomList$action2, _classroomList$action3, _classroomList$action4, _classroomList$action5, _classroomList$action6, _classroomList$action7, _classroomList$action8, _classroomList$action9, _classroomList$action10, _classroomList$action11, _classroomList$action12, _classroomList$action13, _classroomList$action14, _classroomList$action15, _classroomList$action16;
var classroomList = _ref.classroomList,
loading = _ref.loading,
dispatch = _ref.dispatch;
@ -154,6 +154,7 @@ var PublishShixun = function PublishShixun(_ref) {
;
}, [classroomList.actionTabs.key]);
if (classroomList.actionTabs.key !== '添加目录') return null;
console.log('---', classroomList.actionTabs.selectArrs);
return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
centered: true,
title: "\u65B0\u5EFA\u5B50\u76EE\u5F55",
@ -186,7 +187,7 @@ var PublishShixun = function PublishShixun(_ref) {
return (0,fetch/* default */.ZP)(fetchUrl, {
method: 'post',
body: objectSpread2_default()({
parent_id: categoryId || classroomList.actionTabs.selectArrs.parent_id
parent_id: categoryId === classroomList.actionTabs.selectArrs.category_id ? '' : categoryId || classroomList.actionTabs.selectArrs.parent_id
}, formValue)
});
case 12:
@ -232,7 +233,7 @@ var PublishShixun = function PublishShixun(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, {
form: form,
initialValues: defineProperty_default()({}, 'name', ""),
children: [(((_classroomList$action = classroomList.actionTabs.selectArrs) === null || _classroomList$action === void 0 ? void 0 : (_classroomList$action2 = _classroomList$action.nodeModules) === null || _classroomList$action2 === void 0 ? void 0 : _classroomList$action2.type) === "attachment" || ((_classroomList$action3 = classroomList.actionTabs.selectArrs) === null || _classroomList$action3 === void 0 ? void 0 : (_classroomList$action4 = _classroomList$action3.nodeModules) === null || _classroomList$action4 === void 0 ? void 0 : _classroomList$action4.category_type) === "attachment") && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "mt20",
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
@ -250,23 +251,23 @@ var PublishShixun = function PublishShixun(_ref) {
},
treeDefaultExpandAll: true,
size: 'middle',
defaultValue: ((_classroomList$action5 = classroomList.actionTabs.selectArrs) === null || _classroomList$action5 === void 0 ? void 0 : _classroomList$action5.parent_id) === '' ? (_classroomList$action6 = classroomList.actionTabs.selectArrs) === null || _classroomList$action6 === void 0 ? void 0 : _classroomList$action6.category_id : (_classroomList$action7 = classroomList.actionTabs.selectArrs) === null || _classroomList$action7 === void 0 ? void 0 : _classroomList$action7.parent_id,
disabled: ((_classroomList$action8 = classroomList.actionTabs.selectArrs) === null || _classroomList$action8 === void 0 ? void 0 : _classroomList$action8.parent_id) === '' ? false : true,
defaultValue: ((_classroomList$action = classroomList.actionTabs.selectArrs) === null || _classroomList$action === void 0 ? void 0 : _classroomList$action.parent_id) === '' ? (_classroomList$action2 = classroomList.actionTabs.selectArrs) === null || _classroomList$action2 === void 0 ? void 0 : _classroomList$action2.category_id : (_classroomList$action3 = classroomList.actionTabs.selectArrs) === null || _classroomList$action3 === void 0 ? void 0 : _classroomList$action3.parent_id,
disabled: ((_classroomList$action4 = classroomList.actionTabs.selectArrs) === null || _classroomList$action4 === void 0 ? void 0 : _classroomList$action4.parent_id) === '' ? false : true,
onChange: function onChange(value) {
setCategoryId(value);
},
children: [((_classroomList$action9 = classroomList.actionTabs.selectArrs) === null || _classroomList$action9 === void 0 ? void 0 : _classroomList$action9.parent_id) === '' && /*#__PURE__*/(0,jsx_runtime.jsx)(TreeNode, {
value: (_classroomList$action10 = classroomList.actionTabs.selectArrs) === null || _classroomList$action10 === void 0 ? void 0 : _classroomList$action10.category_id,
title: ((_classroomList$action11 = classroomList.actionTabs.selectArrs) === null || _classroomList$action11 === void 0 ? void 0 : (_classroomList$action12 = _classroomList$action11.nodeModules) === null || _classroomList$action12 === void 0 ? void 0 : _classroomList$action12.name) + '(根目录)',
children: (_classroomList$action13 = classroomList.actionTabs.selectArrs) === null || _classroomList$action13 === void 0 ? void 0 : (_classroomList$action14 = _classroomList$action13.nodeModules) === null || _classroomList$action14 === void 0 ? void 0 : (_classroomList$action15 = _classroomList$action14.second_category) === null || _classroomList$action15 === void 0 ? void 0 : _classroomList$action15.map(function (item, key) {
children: [((_classroomList$action5 = classroomList.actionTabs.selectArrs) === null || _classroomList$action5 === void 0 ? void 0 : _classroomList$action5.parent_id) === '' && /*#__PURE__*/(0,jsx_runtime.jsx)(TreeNode, {
value: (_classroomList$action6 = classroomList.actionTabs.selectArrs) === null || _classroomList$action6 === void 0 ? void 0 : _classroomList$action6.category_id,
title: ((_classroomList$action7 = classroomList.actionTabs.selectArrs) === null || _classroomList$action7 === void 0 ? void 0 : (_classroomList$action8 = _classroomList$action7.nodeModules) === null || _classroomList$action8 === void 0 ? void 0 : _classroomList$action8.name) + '(根目录)',
children: (_classroomList$action9 = classroomList.actionTabs.selectArrs) === null || _classroomList$action9 === void 0 ? void 0 : (_classroomList$action10 = _classroomList$action9.nodeModules) === null || _classroomList$action10 === void 0 ? void 0 : (_classroomList$action11 = _classroomList$action10.second_category) === null || _classroomList$action11 === void 0 ? void 0 : _classroomList$action11.map(function (item, key) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(TreeNode, {
value: item.category_id,
title: item.category_name
});
})
}), ((_classroomList$action16 = classroomList.actionTabs.selectArrs) === null || _classroomList$action16 === void 0 ? void 0 : _classroomList$action16.parent_id) !== '' && /*#__PURE__*/(0,jsx_runtime.jsx)(TreeNode, {
value: (_classroomList$action17 = classroomList.actionTabs.selectArrs) === null || _classroomList$action17 === void 0 ? void 0 : (_classroomList$action18 = _classroomList$action17.nodeModules) === null || _classroomList$action18 === void 0 ? void 0 : _classroomList$action18.category_id,
title: (_classroomList$action19 = classroomList.actionTabs.selectArrs) === null || _classroomList$action19 === void 0 ? void 0 : (_classroomList$action20 = _classroomList$action19.nodeModules) === null || _classroomList$action20 === void 0 ? void 0 : _classroomList$action20.category_name
}), ((_classroomList$action12 = classroomList.actionTabs.selectArrs) === null || _classroomList$action12 === void 0 ? void 0 : _classroomList$action12.parent_id) !== '' && /*#__PURE__*/(0,jsx_runtime.jsx)(TreeNode, {
value: (_classroomList$action13 = classroomList.actionTabs.selectArrs) === null || _classroomList$action13 === void 0 ? void 0 : (_classroomList$action14 = _classroomList$action13.nodeModules) === null || _classroomList$action14 === void 0 ? void 0 : _classroomList$action14.category_id,
title: (_classroomList$action15 = classroomList.actionTabs.selectArrs) === null || _classroomList$action15 === void 0 ? void 0 : (_classroomList$action16 = _classroomList$action15.nodeModules) === null || _classroomList$action16 === void 0 ? void 0 : _classroomList$action16.category_name
})]
})
})]
@ -3223,25 +3224,22 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
var actionClick = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(key, val, type, e) {
var _ref5;
var res, _payload, _detailLeftMenus$cour, _detailLeftMenus$cour2, _detailLeftMenus$cour3;
var res, _payload;
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
_context4.t0 = key;
_context4.next = _context4.t0 === 1 ? 3 : _context4.t0 === 2 ? 7 : _context4.t0 === 3 ? 9 : _context4.t0 === 4 ? 11 : _context4.t0 === 5 ? 16 : _context4.t0 === 6 ? 18 : 20;
_context4.next = _context4.t0 === 1 ? 3 : _context4.t0 === 2 ? 6 : _context4.t0 === 3 ? 8 : _context4.t0 === 4 ? 10 : _context4.t0 === 5 ? 15 : _context4.t0 === 6 ? 17 : 19;
break;
case 3:
_payload = {
category_id: val.id || val.category_id,
parent_id: val.category_type === 'attachment' ? val.category_id : "",
category_id: type === 2 ? val.root_id : val.id || val.category_id,
parent_id: type === 2 ? val.category_id : "",
nodeModules: val,
type: val.type
};
if (val.category_type === 'attachment') {
_payload.category_id = detailLeftMenus === null || detailLeftMenus === void 0 ? void 0 : (_detailLeftMenus$cour = detailLeftMenus.course_modules) === null || _detailLeftMenus$cour === void 0 ? void 0 : (_detailLeftMenus$cour2 = _detailLeftMenus$cour.filter(function (v) {
return v.type === "attachment";
})) === null || _detailLeftMenus$cour2 === void 0 ? void 0 : (_detailLeftMenus$cour3 = _detailLeftMenus$cour2[0]) === null || _detailLeftMenus$cour3 === void 0 ? void 0 : _detailLeftMenus$cour3["id"];
}
type: val.type || val.category_type
}; // if (val.category_type === 'attachment') {
// _payload.category_id = detailLeftMenus?.course_modules?.filter((v: any) => v.type === "attachment")?.[0]?.["id"]
// }
// setAppointId(e);
dispatch({
type: "classroomList/setActionTabs",
@ -3253,8 +3251,8 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
}
});
return _context4.abrupt("break", 20);
case 7:
return _context4.abrupt("break", 19);
case 6:
// setAppointId(e);
dispatch({
type: "classroomList/setActionTabs",
@ -3271,8 +3269,8 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
}
});
return _context4.abrupt("break", 20);
case 9:
return _context4.abrupt("break", 19);
case 8:
confirm( /*#__PURE__*/(0,jsx_runtime.jsxs)("p", {
children: ["\u9690\u85CF\u540E\u5C06\u4E0D\u518D\u663E\u793A\u6B64\u6A21\u5757,", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u540E\u7EED\u53EF\u5728\u8BFE\u5802\u8BBE\u7F6E\u4E2D\u91CD\u65B0\u52FE\u9009\u6A21\u5757\u6062\u590D\u663E\u793A"]
}), /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
@ -3300,13 +3298,13 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
}, _callee2);
})));
return _context4.abrupt("break", 20);
case 11:
_context4.next = 13;
return _context4.abrupt("break", 19);
case 10:
_context4.next = 12;
return (0,classrooms/* stickyModule */.yd)({
id: val.id
});
case 13:
case 12:
res = _context4.sent;
if (res.status === 0) {
message/* default.success */.ZP.success("操作成功");
@ -3317,12 +3315,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
});
}
return _context4.abrupt("break", 20);
case 16:
return _context4.abrupt("break", 19);
case 15:
confirm( /*#__PURE__*/(0,jsx_runtime.jsxs)("p", {
children: ["\u8BE5\u76EE\u5F55\u4E0B\u7684\u5185\u5BB9\u5C06\u88AB\u79FB\u52A8\u5230", (_ref5 = ['exercise', 'board', 'attachment']) !== null && _ref5 !== void 0 && _ref5.includes(val.category_type) ? '父' : '未分配', "\u76EE\u5F55,", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u662F\u5426\u786E\u8BA4\u5220\u9664?"]
}), /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
var _detailLeftMenus$cour4, _aa$, aa;
var _detailLeftMenus$cour, _aa$, aa;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
@ -3349,7 +3347,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
if (res.status === 0) {
message/* default.success */.ZP.success("删除成功");
if (val.category_type === "board") {
aa = detailLeftMenus === null || detailLeftMenus === void 0 ? void 0 : (_detailLeftMenus$cour4 = detailLeftMenus.course_modules) === null || _detailLeftMenus$cour4 === void 0 ? void 0 : _detailLeftMenus$cour4.filter(function (item) {
aa = detailLeftMenus === null || detailLeftMenus === void 0 ? void 0 : (_detailLeftMenus$cour = detailLeftMenus.course_modules) === null || _detailLeftMenus$cour === void 0 ? void 0 : _detailLeftMenus$cour.filter(function (item) {
return (item === null || item === void 0 ? void 0 : item.type) === 'board';
});
_umi_production_exports.history.push("/classrooms/".concat(query.coursesId, "/").concat(val.category_type, "/").concat(aa === null || aa === void 0 ? void 0 : (_aa$ = aa[0]) === null || _aa$ === void 0 ? void 0 : _aa$.main_id));
@ -3369,8 +3367,8 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
}, _callee3);
})));
return _context4.abrupt("break", 20);
case 18:
return _context4.abrupt("break", 19);
case 17:
dispatch({
type: 'classroomList/setActionTabs',
payload: {
@ -3378,8 +3376,8 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
params: query
}
});
return _context4.abrupt("break", 20);
case 20:
return _context4.abrupt("break", 19);
case 19:
case "end":
return _context4.stop();
}
@ -3393,7 +3391,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
// if(detailTopBanner.excellent && (text == 'board' || text === 'attachment') ){
// return false
// }
if (text === "attendance" || text === 'announcement' || text === "poll" || text === 'graduation') {
if (text === "attendance" || text === 'announcement' || text === "poll" || text === 'graduation' || text === 'course_group' || text === 'new_graduation') {
return false;
} else {
return true;
@ -3403,7 +3401,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
// type 1是顶层目录2是二级目录
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: ShixunDetailmodules.leftMenuActions,
children: [(val.type != "course_group" && val.main_id || val.category_type === 'attachment' && type === 2) && showAdd(val.type) && /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
children: [
// (val.type != "course_group" && val.main_id || (val.category_type === 'attachment' && type === 2)) &&
showAdd(val.type) && type <= 2 && /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
className: "current",
onClick: function onClick(e) {
return actionClick(1, val, type, e);
@ -3453,6 +3453,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
return "/classrooms/".concat(query.coursesId, "/").concat(val.type);
} else {
if (val.category_type === 'hack' && type === 3) return val.second_category_url;
if (val.category_type === "messages") val.category_type = "board";
return "/classrooms/".concat(query.coursesId, "/").concat(val.category_type, "/").concat(val.category_id);
}
@ -3815,7 +3816,8 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
to: getLink(value, 3),
style: {
marginLeft: 9,
padding: '16px 0px'
padding: '16px 0px',
width: '85%'
},
onClick: function onClick() {
scrollToBody();

@ -288,7 +288,9 @@
width: 90px;
text-align: center;
font-size: 14px;
padding: 12px 0 0 0;
}
#educoder .leftMenuActions___H7kfl p:nth-last-child(1) {
margin-bottom: 0;
}
#educoder .leftMenuActions___H7kfl .current {
color: #333 !important;

@ -43,9 +43,9 @@ if (false) {}
/***/ }),
/***/ 96073:
/***/ 17954:
/*!*********************************************************!*\
!*** ./src/layouts/virtualDetail/index.tsx + 6 modules ***!
!*** ./src/layouts/virtualDetail/index.tsx + 7 modules ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@ -459,6 +459,9 @@ var Banner = function Banner(_ref) {
virtualSpaces: VirtualSpacesModelState
};
})(Banner));
;// CONCATENATED MODULE: ./src/layouts/virtualDetail/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var virtualDetailmodules = ({"loading":"loading___hM_ZK","wrap":"wrap___o0FSi"});
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(29427);
;// CONCATENATED MODULE: ./src/layouts/virtualDetail/index.tsx
@ -473,6 +476,7 @@ var util = __webpack_require__(29427);
var listPlanLibrary = [{
icon_type: "homepage",
name: "101计划-软件工程",
@ -561,14 +565,16 @@ var Page = function Page(_ref) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {});
}
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: newPage ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: newPage ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "pb20",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TopPlanBanner, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "bg-white",
className: "".concat(virtualDetailmodules.wrap, " bg-white"),
wrap: false,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LeftPlanMenus, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Content, {
style: {
flex: 1,
overflow: 'hidden'
overflow: 'hidden',
paddingBottom: 20
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Outlet, {})
})]

@ -443,3 +443,16 @@
border-radius: 3px 0px 0px 3px;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/virtualDetail/index.less?modules ***!
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.loading___hM_ZK .ant-spin-blur::after {
z-index: 100;
background: #fff;
opacity: 1;
}
.wrap___o0FSi {
width: 1200px;
margin: 0 auto;
}

@ -197,6 +197,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -539,13 +540,15 @@ var DelShixun = function DelShixun(_ref) {
className: "custom-modal-divider ",
icon: null,
content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: ["\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-blue",
children: selectNum.hasNum
}), "\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-red",
children: selectNum.noHasNum
}), " \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"]
children: [classroomList.actionTabs.isdelete !== '1' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: ["\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-blue",
children: selectNum.hasNum
}), "\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-red",
children: selectNum.noHasNum
}), " \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {})]
}), "\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"]
}),
onOk: function onOk() {
cancel();
@ -564,6 +567,7 @@ var DelShixun = function DelShixun(_ref) {
payload: {}
});
};
console.log('---', classroomList.actionTabs);
return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
centered: true,
title: "\u63D0\u793A",
@ -1470,6 +1474,7 @@ var env = __webpack_require__(59758);
var defaultFormValue = {
delay_publish: 0,
is_public: 0,
@ -1525,6 +1530,7 @@ var Upload_SetPublic = function SetPublic(_ref) {
action: "".concat(env/* default.API_SERVER */.Z.API_SERVER, "/api/attachments.json"),
onChange: function onChange(data) {
var _data$file, _data$file$response;
console.log("data--", data);
if (((_data$file = data.file) === null || _data$file === void 0 ? void 0 : (_data$file$response = _data$file.response) === null || _data$file$response === void 0 ? void 0 : _data$file$response.status) == -1) {
message/* default.warning */.ZP.warning(data.file.response.message);
setDisabled(true);
@ -1656,8 +1662,8 @@ var Upload_SetPublic = function SetPublic(_ref) {
children: "\u63D0\u793A\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7150M\u3002"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: ["2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7", (0,authority/* isSuperAdmins */.Ny)() ? '1G' : '150M', "\u3002"]
})]
}),
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
@ -1993,6 +1999,7 @@ var service_attachment = __webpack_require__(31060);
var Config_defaultFormValue = {
delay_publish: 0,
is_public: [false],
@ -2330,8 +2337,8 @@ var Config_SetPublic = function SetPublic(_ref) {
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u63D0\u793A\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7150M\u3002"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: ["1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7", (0,authority/* isSuperAdmins */.Ny)() ? '1G' : '150M', "\u3002"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"
})]
@ -3246,7 +3253,7 @@ var BottomControl = __webpack_require__(8430);
var ShixunsListPage = function ShixunsListPage(_ref) {
var _detailLeftMenus$cour, _detailLeftMenus$cour2, _detailAttachmentList2;
var _detailLeftMenus$cour, _detailLeftMenus$cour2, _detailAttachmentList3;
var classroomList = _ref.classroomList,
globalSetting = _ref.globalSetting,
loading = _ref.loading,
@ -3643,7 +3650,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
},
className: "mt30",
children: [detailAttachmentList.total_count === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), detailAttachmentList.files && detailAttachmentList.files.map(function (v, k) {
var _v$author;
var _v$author, _v$author2;
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Attachmentmodules.listItem,
children: [(0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
@ -3698,9 +3705,32 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(util/* StatusClassroomsTags */.VV, {
status: [!v.is_publish && '未发布']
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Attachmentmodules.titleRight,
children: ((0,authority/* isAdmin */.GJ)() || userInfo.login === ((_v$author = v.author) === null || _v$author === void 0 ? void 0 : _v$author.login)) && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
children: [((0,authority/* isAdmin */.GJ)() || userInfo.login === ((_v$author = v.author) === null || _v$author === void 0 ? void 0 : _v$author.login)) && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
to: "/",
style: {
color: 'red',
marginRight: 0
},
onClick: function onClick(e) {
var _detailAttachmentList2;
e.preventDefault();
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: '删除',
selectArrs: [v.id],
selectArrsAll: (_detailAttachmentList2 = detailAttachmentList.files) === null || _detailAttachmentList2 === void 0 ? void 0 : _detailAttachmentList2.filter(function (item) {
return [v.id].includes(item.id);
}),
isdelete: '1',
params: params
}
});
},
children: "\u5220\u9664"
}), ((0,authority/* isAdmin */.GJ)() || userInfo.login === ((_v$author2 = v.author) === null || _v$author2 === void 0 ? void 0 : _v$author2.login)) && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
to: "/",
className: "ml20",
onClick: function onClick(e) {
@ -3715,7 +3745,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
},
children: "\u8BBE\u7F6E"
})
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "flex-wrp",
@ -3729,32 +3759,32 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
})]
}), !v.link && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", {
className: "flex1",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: v.author.name
children: [v.folder_name ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
color: '#888',
marginRight: 10
},
children: ["\u6240\u5C5E\u76EE\u5F55\uFF1A", v.folder_name && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: v.folder_name
})]
}) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#888',
marginRight: 10
},
children: "\u6240\u5C5E\u76EE\u5F55\uFF1A\u65E0"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ["\u4E0A\u4F20\u4EBA\uFF1A", v.author.name]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "ml15",
children: [" \u5927\u5C0F ", v.filesize, " "]
children: [" \u5927\u5C0F\uFF1A", v.filesize, " "]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "ml15",
children: [" \u4E0B\u8F7D\u6570 ", v.downloads_count, " "]
children: [" \u4E0B\u8F7D\u6570\uFF1A", v.downloads_count, " "]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "ml15",
children: [" \u5C06\u4E8E ", dayjs_min_default()(v === null || v === void 0 ? void 0 : v.publish_time).format("YYYY-MM-DD HH:mm"), " \u53D1\u5E03 "]
})]
}), v.category_name || v.parent_category_name ? /*#__PURE__*/(0,jsx_runtime.jsxs)("p", {
style: {
color: '#888'
},
children: ["\u6240\u5C5E\u76EE\u5F55\uFF1A", v.parent_category_name && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [v.parent_category_name, "/"]
}), v.category_name && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: v.category_name
})]
}) : /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
style: {
color: '#888'
},
children: "\u6240\u5C5E\u76EE\u5F55\uFF1A\u65E0"
})]
}), v.description && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "flex-wrp",
@ -3792,7 +3822,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
catalogue: (detailLeftMenus === null || detailLeftMenus === void 0 ? void 0 : (_detailLeftMenus$cour = detailLeftMenus.course_modules) === null || _detailLeftMenus$cour === void 0 ? void 0 : (_detailLeftMenus$cour2 = _detailLeftMenus$cour.find(function (v) {
return v.type === "attachment";
})) === null || _detailLeftMenus$cour2 === void 0 ? void 0 : _detailLeftMenus$cour2.second_category) || [],
allSelect: selectArrs.length ? selectArrs.length === ((_detailAttachmentList2 = detailAttachmentList.files) === null || _detailAttachmentList2 === void 0 ? void 0 : _detailAttachmentList2.length) : false,
allSelect: selectArrs.length ? selectArrs.length === ((_detailAttachmentList3 = detailAttachmentList.files) === null || _detailAttachmentList3 === void 0 ? void 0 : _detailAttachmentList3.length) : false,
setSeleArr: setSelectArrs,
setAllSelect: function setAllSelect(e) {
if (e.target.checked) {
@ -3869,6 +3899,7 @@ var jsx_runtime = __webpack_require__(85893);
var BottomControl = function BottomControl(_ref) {
var buttonDataSource = _ref.buttonDataSource,
onButtonClick = _ref.onButtonClick,
@ -3888,6 +3919,7 @@ var BottomControl = function BottomControl(_ref) {
_useState4 = slicedToArray_default()(_useState3, 2),
keyword = _useState4[0],
setKeyword = _useState4[1];
console.log('---', catalogue);
var menu = /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: BottomControlmodules.moveCategory,
onMouseLeave: function onMouseLeave(e) {
@ -3908,13 +3940,24 @@ var BottomControl = function BottomControl(_ref) {
}
})
}), catalogue === null || catalogue === void 0 ? void 0 : catalogue.map(function (item, key) {
var _item$third_category;
if (keyword !== '' && item.category_name.indexOf(keyword) < 0) {
return;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id), item === null || item === void 0 ? void 0 : (_item$third_category = item.third_category) === null || _item$third_category === void 0 ? void 0 : _item$third_category.map(function (val) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
style: {
marginLeft: 20
},
className: "multi-llipsis1e",
children: val.category_name
}, val.category_id);
})]
});
}), addCatalogue && /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child",
onClick: addCatalogue,

@ -1584,6 +1584,7 @@ var jsx_runtime = __webpack_require__(85893);
var BottomControl = function BottomControl(_ref) {
var buttonDataSource = _ref.buttonDataSource,
onButtonClick = _ref.onButtonClick,
@ -1603,6 +1604,7 @@ var BottomControl = function BottomControl(_ref) {
_useState4 = slicedToArray_default()(_useState3, 2),
keyword = _useState4[0],
setKeyword = _useState4[1];
console.log('---', catalogue);
var menu = /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: BottomControlmodules.moveCategory,
onMouseLeave: function onMouseLeave(e) {
@ -1623,13 +1625,24 @@ var BottomControl = function BottomControl(_ref) {
}
})
}), catalogue === null || catalogue === void 0 ? void 0 : catalogue.map(function (item, key) {
var _item$third_category;
if (keyword !== '' && item.category_name.indexOf(keyword) < 0) {
return;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id), item === null || item === void 0 ? void 0 : (_item$third_category = item.third_category) === null || _item$third_category === void 0 ? void 0 : _item$third_category.map(function (val) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
style: {
marginLeft: 20
},
className: "multi-llipsis1e",
children: val.category_name
}, val.category_id);
})]
});
}), addCatalogue && /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child",
onClick: addCatalogue,

@ -2305,6 +2305,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -10211,15 +10212,19 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
var _Form$useForm = es_form/* default.useForm */.Z.useForm(),
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var _useState5 = (0,react.useState)([]),
var _useState5 = (0,react.useState)(false),
_useState6 = slicedToArray_default()(_useState5, 2),
groupSettings = _useState6[0],
setGroupSetting = _useState6[1];
isshow = _useState6[0],
setisshow = _useState6[1];
var _useState7 = (0,react.useState)([]),
_useState8 = slicedToArray_default()(_useState7, 2),
repairSettings = _useState8[0],
setRepairSetting = _useState8[1];
var _useState9 = (0,react.useState)({
groupSettings = _useState8[0],
setGroupSetting = _useState8[1];
var _useState9 = (0,react.useState)([]),
_useState10 = slicedToArray_default()(_useState9, 2),
repairSettings = _useState10[0],
setRepairSetting = _useState10[1];
var _useState11 = (0,react.useState)({
unified_setting: false,
//是否统一设置
publish_time: '',
@ -10299,9 +10304,9 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
//设置的查重扣分
repeat_limit: '' //扣分阈值
}),
_useState10 = slicedToArray_default()(_useState9, 2),
data = _useState10[0],
setData = _useState10[1];
_useState12 = slicedToArray_default()(_useState11, 2),
data = _useState12[0],
setData = _useState12[1];
var anonymityDisable = (workList === null || workList === void 0 ? void 0 : (_workList$homework_st = workList.homework_status) === null || _workList$homework_st === void 0 ? void 0 : _workList$homework_st.includes("匿评中")) || (workList === null || workList === void 0 ? void 0 : (_workList$homework_st2 = workList.homework_status) === null || _workList$homework_st2 === void 0 ? void 0 : _workList$homework_st2.includes("申诉中"))
// || workList?.homework_status?.includes("已截止")
;
@ -10316,7 +10321,7 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
}
Object.keys(data).map(function (item) {
if (item.indexOf("proportion") > -1) {
workSetting[item] = workSetting[item] * 100;
workSetting[item] = (workSetting[item] * 100).toFixed(0);
}
data[item] = workSetting[item];
});
@ -10494,9 +10499,9 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
var disabledDate = function disabledDate(current) {
return current && current < dayjs_min_default()().startOf('minute');
};
return /*#__PURE__*/(0,jsx_runtime.jsx)("section", {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
className: [ConfigWorksmodules.form].join(' '),
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
className: "pl30 pr30 pb30 bg-white",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
@ -10520,6 +10525,14 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
children: "\u7F16\u8F91\u8BBE\u7F6E"
}), !disabled && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
type: "primary",
size: 'middle',
className: "mr20",
onClick: function onClick() {
return setisshow(true);
},
children: "\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
type: "primary",
size: 'middle',
onClick: function onClick() {
@ -10640,6 +10653,8 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled,
min: 0,
max: 100,
value: data.te_proportion,
onChange: function onChange(value) {
data.te_proportion = value;
@ -10659,6 +10674,8 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled,
min: 0,
max: 100,
value: data.ta_proportion,
onChange: function onChange(value) {
data.ta_proportion = value;
@ -10678,6 +10695,8 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled,
min: 0,
max: 100,
value: data.st_proportion,
onChange: function onChange(value) {
data.st_proportion = value;
@ -10756,6 +10775,8 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
className: "ml5",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled,
min: 0,
max: 100,
value: data.repeat_setting_score,
onChange: function onChange(value) {
data.repeat_setting_score = value;
@ -10784,12 +10805,54 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
})]
})]
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
open: isshow,
title: "\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",
centered: true,
width: 470,
onCancel: function onCancel() {
setisshow(false);
},
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var bodyData, res;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
bodyData = JSON.parse(JSON.stringify(data));
Object.keys(bodyData).map(function (item) {
if (item.indexOf("proportion") > -1) {
bodyData[item] = bodyData[item] / 100;
}
});
_context2.next = 4;
return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/set_default_score_setting.json"), {
method: 'post',
body: {
homework_type: 1,
score_settings: bodyData
}
});
case 4:
res = _context2.sent;
if (res.status === 0) {
message/* default.success */.ZP.success('设置成功');
setisshow(false);
}
case 6:
case "end":
return _context2.stop();
}
}, _callee2);
})),
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"
})
})]
});
};
/* harmony default export */ var ScoreSetting = ((0,_umi_production_exports.connect)(function (_ref3) {
var shixunHomeworks = _ref3.shixunHomeworks,
loading = _ref3.loading;
/* harmony default export */ var ScoreSetting = ((0,_umi_production_exports.connect)(function (_ref4) {
var shixunHomeworks = _ref4.shixunHomeworks,
loading = _ref4.loading;
return {
shixunHomeworks: shixunHomeworks,
loading: loading.effects

@ -1973,9 +1973,15 @@ var ExeriseReview = function ExeriseReview(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, {
spinning: loading['shixunHomeworks/getStudentWorkDetail'] || loading['shixunHomeworks/getStudentWorkSupplyDetail'],
children: [(studentWorkDetail === null || studentWorkDetail === void 0 ? void 0 : studentWorkDetail.description) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "font16",
children: "\u5185\u5BB9"
children: ["\u5185\u5BB9", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FA6400',
fontSize: 14
},
children: "\uFF08\u5F53\u524D\u652F\u6301\u6279\u6CE8\u7684\u6587\u6863\u7C7B\u578B\uFF1A.docx\u3001.xlsx\u3001.pptx\uFF09"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "mt20",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {

@ -279,7 +279,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -295,20 +296,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -339,7 +344,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},
@ -1931,6 +1936,22 @@ var message = __webpack_require__(2453);
var pagination = __webpack_require__(83338);
// EXTERNAL MODULE: ./node_modules/antd/es/affix/index.js + 2 modules
var affix = __webpack_require__(30291);
// EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 39 modules
var modal = __webpack_require__(72423);
// EXTERNAL MODULE: ./node_modules/antd/es/row/index.js
var row = __webpack_require__(71230);
// EXTERNAL MODULE: ./node_modules/antd/es/col/index.js
var col = __webpack_require__(15746);
// EXTERNAL MODULE: ./node_modules/antd/es/radio/index.js + 5 modules
var es_radio = __webpack_require__(78045);
// EXTERNAL MODULE: ./node_modules/antd/es/popover/index.js
var popover = __webpack_require__(55241);
// EXTERNAL MODULE: ./node_modules/antd/es/input-number/index.js + 21 modules
var input_number = __webpack_require__(31795);
// EXTERNAL MODULE: ./node_modules/antd/es/checkbox/index.js + 3 modules
var es_checkbox = __webpack_require__(84567);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/QuestionCircleOutlined.js + 1 modules
var QuestionCircleOutlined = __webpack_require__(25035);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(29427);
// EXTERNAL MODULE: ./src/utils/authority.ts
@ -1941,8 +1962,6 @@ var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableA
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(70215);
var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties);
// EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 39 modules
var modal = __webpack_require__(72423);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(84519);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
@ -2322,10 +2341,6 @@ var defineProperty = __webpack_require__(38416);
var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty);
// EXTERNAL MODULE: ./node_modules/antd/es/form/index.js + 17 modules
var es_form = __webpack_require__(25159);
// EXTERNAL MODULE: ./node_modules/antd/es/row/index.js
var row = __webpack_require__(71230);
// EXTERNAL MODULE: ./node_modules/antd/es/col/index.js
var col = __webpack_require__(15746);
// EXTERNAL MODULE: ./node_modules/antd/es/input/index.js + 5 modules
var input = __webpack_require__(79531);
// EXTERNAL MODULE: ./node_modules/@umijs/plugins/node_modules/dayjs/dayjs.min.js
@ -2451,13 +2466,11 @@ var PublishShixun = function PublishShixun(_ref) {
var tabs = __webpack_require__(34755);
// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js
var es_button = __webpack_require__(71577);
// EXTERNAL MODULE: ./node_modules/antd/es/checkbox/index.js + 3 modules
var es_checkbox = __webpack_require__(84567);
// EXTERNAL MODULE: ./node_modules/react-infinite-scroller/index.js
var react_infinite_scroller = __webpack_require__(246);
var react_infinite_scroller_default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/divider/index.js + 1 modules
var divider = __webpack_require__(96074);
// EXTERNAL MODULE: ./node_modules/antd/es/space/index.js + 2 modules
@ -3303,8 +3316,6 @@ var CuttOffNowShixun = function CuttOffNowShixun(_ref) {
classroomList: classroomList
};
})(CuttOffNowShixun));
// EXTERNAL MODULE: ./node_modules/antd/es/radio/index.js + 5 modules
var es_radio = __webpack_require__(78045);
// EXTERNAL MODULE: ./src/components/ImagesIcon/index.ts + 32 modules
var ImagesIcon = __webpack_require__(51647);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/Guide.tsx
@ -3464,6 +3475,7 @@ var DownOutlined = __webpack_require__(80882);
var BottomControl = function BottomControl(_ref) {
var buttonDataSource = _ref.buttonDataSource,
_onClick = _ref.onClick;
@ -3595,13 +3607,24 @@ var BottomControl = function BottomControl(_ref) {
}), courseModules && courseModules['second_category'].filter(function (r) {
return r.category_name !== '未分配目录';
}).map(function (item, key) {
var _item$third_category;
if (keyword !== '' && item.category_name.indexOf(keyword) < 0) {
return;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id), item === null || item === void 0 ? void 0 : (_item$third_category = item.third_category) === null || _item$third_category === void 0 ? void 0 : _item$third_category.map(function (val) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
style: {
marginLeft: 20
},
className: "multi-llipsis1e",
children: val.category_name
}, val.category_id);
})]
});
}), /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child",
onClick: function onClick(e) {
@ -4614,6 +4637,8 @@ var OtherHomework = function OtherHomework(_ref) {
@ -4639,39 +4664,58 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
_useState2 = slicedToArray_default()(_useState, 2),
params = _useState2[0],
setParams = _useState2[1];
var _useState3 = (0,react.useState)(false),
_useState4 = slicedToArray_default()(_useState3, 2),
isshow = _useState4[0],
setisshow = _useState4[1];
var _useState5 = (0,react.useState)({
ta_mode: 1,
final_mode: false,
st_proportion: 0,
ta_proportion: 30,
te_proportion: 70,
is_repeat_minus: false,
//是否开启查重扣分
repeat_setting_score: '',
//设置的查重扣分
repeat_limit: '' //扣分阈值
}),
_useState6 = slicedToArray_default()(_useState5, 2),
scoresettingdata = _useState6[0],
setscoresettingdata = _useState6[1];
// 选中的课程
var _useState3 = (0,react.useState)([]),
_useState4 = slicedToArray_default()(_useState3, 2),
selectArrs = _useState4[0],
setSelectArrs = _useState4[1];
var _useState7 = (0,react.useState)([]),
_useState8 = slicedToArray_default()(_useState7, 2),
selectArrs = _useState8[0],
setSelectArrs = _useState8[1];
// 全选
var _useState5 = (0,react.useState)(false),
_useState6 = slicedToArray_default()(_useState5, 2),
allSelect = _useState6[0],
setAllSelect = _useState6[1];
var _useState9 = (0,react.useState)(false),
_useState10 = slicedToArray_default()(_useState9, 2),
allSelect = _useState10[0],
setAllSelect = _useState10[1];
// 批量显隐状态
var _useState7 = (0,react.useState)(false),
_useState8 = slicedToArray_default()(_useState7, 2),
batchStatus = _useState8[0],
useBatchStatus = _useState8[1];
var _useState11 = (0,react.useState)(false),
_useState12 = slicedToArray_default()(_useState11, 2),
batchStatus = _useState12[0],
useBatchStatus = _useState12[1];
// 暂时不知道有什么用
var _useState9 = (0,react.useState)([]),
_useState10 = slicedToArray_default()(_useState9, 2),
selectArrsAll = _useState10[0],
setSelectArrsAll = _useState10[1];
var _useState13 = (0,react.useState)([]),
_useState14 = slicedToArray_default()(_useState13, 2),
selectArrsAll = _useState14[0],
setSelectArrsAll = _useState14[1];
// 选择其他人作业组件的显隐状态
var _useState11 = (0,react.useState)(false),
_useState12 = slicedToArray_default()(_useState11, 2),
otherStatus = _useState12[0],
setOtherStatus = _useState12[1];
var _useState15 = (0,react.useState)(false),
_useState16 = slicedToArray_default()(_useState15, 2),
otherStatus = _useState16[0],
setOtherStatus = _useState16[1];
// const [keyword, setKeyword] = useState('');
var _useState13 = (0,react.useState)('默认排序'),
_useState14 = slicedToArray_default()(_useState13, 2),
SortMenuName = _useState14[0],
setSortMenuName = _useState14[1];
var _useState17 = (0,react.useState)('默认排序'),
_useState18 = slicedToArray_default()(_useState17, 2),
SortMenuName = _useState18[0],
setSortMenuName = _useState18[1];
var detailCommonHomeworksList = classroomList.detailCommonHomeworksList,
detailLeftMenus = classroomList.detailLeftMenus,
detailTopBanner = classroomList.detailTopBanner,
@ -4782,6 +4826,17 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
}
}, [selectArrs]);
// useEffect(() => {
// getsettingData()
// const bodyData = JSON.parse(JSON.stringify(scoresettingdata))
// Object.keys(bodyData).map(function (item: string) {
// if (item.indexOf("proportion") > -1) {
// bodyData[item] = bodyData[item] * 100
// }
// })
// setscoresettingdata({...bodyData})
// }, [])
var onShowSizeChange = function onShowSizeChange(current, pageSize) {
params.page = current;
params.limit = pageSize;
@ -4806,6 +4861,55 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
}
};
var getsettingData = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var res, bodyData;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/get_default_score_setting.json"), {
method: 'get',
params: {
homework_type: 1
}
});
case 2:
res = _context.sent;
if (res !== null && res !== void 0 && res.data) {
bodyData = res.data.score_settings;
Object.keys(bodyData).map(function (item) {
if (item.indexOf("proportion") > -1) {
bodyData[item] = (bodyData[item] * 100).toFixed(0);
}
});
console.log(bodyData);
setscoresettingdata(objectSpread2_default()({}, bodyData));
}
case 4:
case "end":
return _context.stop();
}
}, _callee);
}));
return function getsettingData() {
return _ref2.apply(this, arguments);
};
}();
// const initsettingData = () => {
// setscoresettingdata({
// ta_mode: 1,
// final_mode: false,
// st_proportion: 0,
// ta_proportion: 0,
// te_proportion: 1,
// is_repeat_minus: false,//是否开启查重扣分
// repeat_setting_score: '',//设置的查重扣分
// repeat_limit: '',//扣分阈值
// })
// }
var getMenus = function getMenus() {
if ((0,authority/* isAdmin */.GJ)()) {
var all_count = detailCommonHomeworksList.all_count,
@ -4992,11 +5096,11 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
};
var onSortTaskList = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(ids) {
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(ids) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context.next = 2;
_context2.next = 2;
return dispatch({
type: 'classroomList/updateTaskPosition',
payload: {
@ -5010,12 +5114,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
getData();
case 3:
case "end":
return _context.stop();
return _context2.stop();
}
}, _callee);
}, _callee2);
}));
return function onSortTaskList(_x) {
return _ref2.apply(this, arguments);
return _ref3.apply(this, arguments);
};
}();
var homeWorks = (0,react.useMemo)(function () {
@ -5032,6 +5136,14 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
return rs;
}, [taskList]);
var finalModeContent = /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mask-tips",
children: ["\u8BA1\u7B97\u8BF4\u660E\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u6CE8\u610F", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BC4\u5206\u9009\u9879\u4E0A\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"]
});
var oneFinalModeContent = /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mask-tips",
children: ["\u8BA1\u7B97\u8BF4\u660E\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"]
});
return /*#__PURE__*/(0,jsx_runtime.jsx)(CommonHomeworkContext.Provider, {
value: {
params: params,
@ -5059,6 +5171,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
TooltipTitle: !params.categoryId ? '新建子目录' : '目录重命名',
categoryId: params.categoryId,
dropdownMenu: dropdownMenu,
showControlButton: (0,authority/* isAdmin */.GJ)(),
isShowRightControl: (0,util/* getCategoryName */.Oo)(detailLeftMenus === null || detailLeftMenus === void 0 ? void 0 : detailLeftMenus.course_modules, params.categoryId) !== '未分配目录',
onTabMenuClick: function onTabMenuClick(item) {
if (item.id !== undefined) {
@ -5074,6 +5187,10 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
getData(params);
},
defaultSelectedKeys: [searchParams.get("tabs") ? searchParams.get("tabs") : '0'],
onsetClick: function onsetClick() {
getsettingData();
setisshow(true);
},
onTooltipTitleClick: function onTooltipTitleClick() {
dispatch({
type: 'classroomList/setActionTabs',
@ -5197,15 +5314,313 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
onCancel: function onCancel() {
return setOtherStatus(false);
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
open: isshow,
title: "\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",
centered: true,
onCancel: function onCancel() {
setisshow(false);
},
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
var bodyData, res;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
bodyData = JSON.parse(JSON.stringify(scoresettingdata));
Object.keys(bodyData).map(function (item) {
if (item.indexOf("proportion") > -1) {
bodyData[item] = bodyData[item] / 100;
}
});
_context3.next = 4;
return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/set_default_score_setting.json"), {
method: 'post',
body: {
homework_type: 1,
score_settings: bodyData
}
});
case 4:
res = _context3.sent;
if (res.status === 0) {
message/* default.success */.ZP.success('设置成功');
setisshow(false);
}
case 6:
case "end":
return _context3.stop();
}
}, _callee3);
})),
width: 800,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
children: /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
align: "middle",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "mt15",
children: "\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u56FE\u6587\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"
})
})
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "mt25",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u52A9\u6559\u8BC4\u5206"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
className: "pl30 mt10"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
value: scoresettingdata === null || scoresettingdata === void 0 ? void 0 : scoresettingdata.ta_mode,
onChange: function onChange(e) {
scoresettingdata.ta_mode = e.target.value;
setscoresettingdata(objectSpread2_default()({}, scoresettingdata));
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, {
value: 1,
style: {
marginTop: 15
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u666E\u901A\u6A21\u5F0F"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-grey-c",
children: "\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, {
value: 0,
style: {
marginTop: 15
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u590D\u5BA1\u6A21\u5F0F"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-grey-c",
children: "\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09"
})]
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "mt25",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
className: "pl30 mt10"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
// disabled={disabled}
value: scoresettingdata.final_mode,
onChange: function onChange(e) {
scoresettingdata.final_mode = e.target.value;
setscoresettingdata(objectSpread2_default()({}, scoresettingdata));
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, {
value: false,
style: {
marginTop: 15
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u591A\u9879\u8BC4\u5206\u914D\u6BD4"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "c-grey-c",
children: ["\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09", /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, {
placement: "bottomLeft",
content: finalModeContent,
trigger: "click",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, {
className: "ml20 current"
})
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u6559\u5E08\u8BC4\u5206:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z
// disabled={disabled}
, {
min: 0,
max: 100,
value: scoresettingdata.te_proportion,
onChange: function onChange(value) {
scoresettingdata.te_proportion = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10",
children: "%"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u52A9\u6559\u8BC4\u5206:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z
// disabled={disabled}
, {
min: 0,
max: 100,
value: scoresettingdata.ta_proportion,
onChange: function onChange(value) {
scoresettingdata.ta_proportion = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10",
children: "%"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u5B66\u751F\u533F\u8BC4:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z
// disabled={disabled}
, {
min: 0,
max: 100,
value: scoresettingdata.st_proportion,
onChange: function onChange(value) {
scoresettingdata.st_proportion = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10",
children: "%"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, {
value: true,
style: {
marginTop: 15
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u5355\u9879\u8BC4\u5206\u4F18\u5148"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "c-grey-c",
children: ["\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09", /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, {
placement: "bottomLeft",
content: oneFinalModeContent,
trigger: "click",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, {
className: "ml20 current"
})
})]
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
paddingLeft: 77
},
children: "\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u6559\u8F85\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "mt25",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("strong", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
checked: scoresettingdata.is_repeat_minus
// disabled={disabled}
,
style: {
fontSize: '16px'
},
onChange: function onChange(e) {
scoresettingdata.is_repeat_minus = e.target.checked;
setscoresettingdata(Object.assign({}, scoresettingdata));
},
children: "\u6587\u6863\u67E5\u91CD\u6263\u5206"
}), " ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
fontSize: '14px'
},
className: "c-grey-c",
children: "\uFF08\u4FEE\u6539\u540E\u9700\u8981\u8FDB\u884C\u201C\u6587\u6863\u67E5\u91CD\u201D\uFF0C\u6263\u5206\u89C4\u5219\u624D\u751F\u6548\uFF09"
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
className: "pl30 mt10"
})]
}), (scoresettingdata === null || scoresettingdata === void 0 ? void 0 : scoresettingdata.is_repeat_minus) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
paddingLeft: 35
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u67E5\u91CD\u6263\u5206:"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml5",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z
// disabled={disabled}
, {
min: 0,
max: 100,
value: scoresettingdata.repeat_setting_score,
onChange: function onChange(value) {
scoresettingdata.repeat_setting_score = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
})
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u6263\u5206\u9600\u503C:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z
// disabled={disabled}
, {
min: 0,
max: 100,
value: scoresettingdata.repeat_limit,
onChange: function onChange(value) {
scoresettingdata.repeat_limit = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10",
children: "%"
})]
})]
})]
})]
})
})]
})
});
};
/* harmony default export */ var CommonHomework = ((0,_umi_production_exports.connect)(function (_ref3) {
var classroomList = _ref3.classroomList,
loading = _ref3.loading,
user = _ref3.user,
globalSetting = _ref3.globalSetting;
/* harmony default export */ var CommonHomework = ((0,_umi_production_exports.connect)(function (_ref5) {
var classroomList = _ref5.classroomList,
loading = _ref5.loading,
user = _ref5.user,
globalSetting = _ref5.globalSetting;
return {
classroomList: classroomList,
globalSetting: globalSetting,

@ -277,6 +277,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -472,6 +472,7 @@
}
.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa div:first-of-type {
display: inline;
word-break: break-all;
}
.left___Q3Qf4 .qcount___o6F1k:hover {
background: #fff;

@ -297,6 +297,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -886,6 +886,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -3359,7 +3360,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -3375,20 +3377,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -3419,7 +3425,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},
@ -5022,7 +5028,7 @@ var Delayed_DelShixun = function DelShixun(_ref) {
initialValue: false,
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
children: "\u786E\u8BA4\u6E05\u9664\u8BE5\u5B66\u751F\u7684\u5DF2\u9000\u51FA\u5168\u5C4F\u6B21\u6570"
children: "\u786E\u8BA4\u6E05\u9664\u8BE5\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570"
})
})
})]
@ -5996,7 +6002,7 @@ var WorkList = function WorkList(_ref) {
}
}, (commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.screen_open) && {
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ["\u9000\u51FA\u5168\u5C4F\u6B21\u6570", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
children: ["\u5207\u5C4F\u6B21\u6570", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "icon-xiaowenhao"

@ -458,6 +458,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -4533,6 +4534,21 @@ var Export = function Export(_ref) {
value: item === null || item === void 0 ? void 0 : (_item$standard_answer3 = item.standard_answer) === null || _item$standard_answer3 === void 0 ? void 0 : _item$standard_answer3[0]
})
})]
}), (item === null || item === void 0 ? void 0 : item.answer_text) && (item === null || item === void 0 ? void 0 : item.question_type) === 6 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_21__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_21__.jsx)("p", {
className: "mt10 mb0",
children: "\u53C2\u8003\u7B54\u6848\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_21__.jsx)("div", {
style: {
border: "1px solid #eee",
background: "#f5f5f5",
borderRadius: 4,
padding: 5
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_21__.jsx)(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z, {
value: item === null || item === void 0 ? void 0 : item.answer_text
})
})]
}), (item === null || item === void 0 ? void 0 : item.question_type) <= 4 && ((item === null || item === void 0 ? void 0 : item.standard_answer_show) || (item === null || item === void 0 ? void 0 : (_item$standard_answer4 = item.standard_answer) === null || _item$standard_answer4 === void 0 ? void 0 : _item$standard_answer4.length) > 0) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_21__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
style: {
marginTop: 14

@ -185,6 +185,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -315,6 +315,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -2788,7 +2789,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -2804,20 +2806,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -2848,7 +2854,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},

@ -3367,6 +3367,7 @@ var jsx_runtime = __webpack_require__(85893);
var BottomControl = function BottomControl(_ref) {
var buttonDataSource = _ref.buttonDataSource,
onButtonClick = _ref.onButtonClick,
@ -3386,6 +3387,7 @@ var BottomControl = function BottomControl(_ref) {
_useState4 = slicedToArray_default()(_useState3, 2),
keyword = _useState4[0],
setKeyword = _useState4[1];
console.log('---', catalogue);
var menu = /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: BottomControlmodules.moveCategory,
onMouseLeave: function onMouseLeave(e) {
@ -3406,13 +3408,24 @@ var BottomControl = function BottomControl(_ref) {
}
})
}), catalogue === null || catalogue === void 0 ? void 0 : catalogue.map(function (item, key) {
var _item$third_category;
if (keyword !== '' && item.category_name.indexOf(keyword) < 0) {
return;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id), item === null || item === void 0 ? void 0 : (_item$third_category = item.third_category) === null || _item$third_category === void 0 ? void 0 : _item$third_category.map(function (val) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
style: {
marginLeft: 20
},
className: "multi-llipsis1e",
children: val.category_name
}, val.category_id);
})]
});
}), addCatalogue && /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child",
onClick: addCatalogue,

@ -2137,6 +2137,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -9052,6 +9053,7 @@ var QuestionCircleOutlined = __webpack_require__(25035);
var Score = function Score(_ref) {
var shixunHomeworks = _ref.shixunHomeworks,
getData = _ref.getData,
@ -9070,7 +9072,11 @@ var Score = function Score(_ref) {
_useState6 = slicedToArray_default()(_useState5, 2),
repairSettings = _useState6[0],
setRepairSetting = _useState6[1];
var _useState7 = (0,react.useState)({
var _useState7 = (0,react.useState)(false),
_useState8 = slicedToArray_default()(_useState7, 2),
isshow = _useState8[0],
setisshow = _useState8[1];
var _useState9 = (0,react.useState)({
unified_setting: false,
//是否统一设置
publish_time: '',
@ -9125,16 +9131,16 @@ var Score = function Score(_ref) {
unified_anonymous_comment: true,
unified_anonymous_appeal: true
}),
_useState8 = slicedToArray_default()(_useState7, 2),
data = _useState8[0],
setData = _useState8[1];
_useState10 = slicedToArray_default()(_useState9, 2),
data = _useState10[0],
setData = _useState10[1];
(0,react.useEffect)(function () {
if (!(workSetting !== null && workSetting !== void 0 && workSetting.course_id)) {
return;
}
Object.keys(data).map(function (item) {
if (item.indexOf('proportion') > -1) {
data[item] = workSetting[item] * 100;
data[item] = (workSetting[item] * 100).toFixed(0);
console.log(item, data[item], workSetting[item]);
} else {
data[item] = workSetting[item];
@ -9298,6 +9304,14 @@ var Score = function Score(_ref) {
children: "\u7F16\u8F91\u8BBE\u7F6E"
}), !disabled && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
type: "primary",
size: 'middle',
className: "mr20",
onClick: function onClick() {
return setisshow(true);
},
children: "\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
type: "primary",
size: 'middle',
onClick: function onClick() {
@ -9447,6 +9461,8 @@ var Score = function Score(_ref) {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled,
min: 0,
max: 100,
value: data.te_proportion,
onChange: function onChange(value) {
data.te_proportion = value;
@ -9466,6 +9482,8 @@ var Score = function Score(_ref) {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled,
min: 0,
max: 100,
value: data.ta_proportion,
onChange: function onChange(value) {
data.ta_proportion = value;
@ -9485,6 +9503,8 @@ var Score = function Score(_ref) {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled,
min: 0,
max: 100,
value: data.gr_proportion,
onChange: function onChange(value) {
data.gr_proportion = value;
@ -9504,6 +9524,8 @@ var Score = function Score(_ref) {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled,
min: 0,
max: 100,
value: data.st_proportion,
onChange: function onChange(value) {
data.st_proportion = value;
@ -9550,11 +9572,53 @@ var Score = function Score(_ref) {
})
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
open: isshow,
title: "\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",
centered: true,
width: 470,
onCancel: function onCancel() {
setisshow(false);
},
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var bodyData, res;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
bodyData = JSON.parse(JSON.stringify(data));
Object.keys(bodyData).map(function (item) {
if (item.indexOf("proportion") > -1) {
bodyData[item] = bodyData[item] / 100;
}
});
_context2.next = 4;
return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/set_default_score_setting.json"), {
method: 'post',
body: {
homework_type: 3,
score_settings: bodyData
}
});
case 4:
res = _context2.sent;
if (res.status === 0) {
message/* default.success */.ZP.success('设置成功');
setisshow(false);
}
case 6:
case "end":
return _context2.stop();
}
}, _callee2);
})),
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"
})
})]
});
};
/* harmony default export */ var ConfigWorks_Score = ((0,_umi_production_exports.connect)(function (_ref3) {
var shixunHomeworks = _ref3.shixunHomeworks;
/* harmony default export */ var ConfigWorks_Score = ((0,_umi_production_exports.connect)(function (_ref4) {
var shixunHomeworks = _ref4.shixunHomeworks;
return {
shixunHomeworks: shixunHomeworks
};

@ -1393,9 +1393,15 @@ var ExeriseReview = function ExeriseReview(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, {
spinning: loading['shixunHomeworks/getStudentWorkDetail'] || loading['shixunHomeworks/getStudentWorkSupplyDetail'],
children: [(studentWorkDetail === null || studentWorkDetail === void 0 ? void 0 : studentWorkDetail.description) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "font16",
children: "\u5185\u5BB9"
children: ["\u5185\u5BB9", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FA6400',
fontSize: 14
},
children: "\uFF08\u5F53\u524D\u652F\u6301\u6279\u6CE8\u7684\u6587\u6863\u7C7B\u578B\uFF1A.docx\u3001.xlsx\u3001.pptx\uFF09"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "mt20",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {

@ -392,6 +392,22 @@ var skeleton = __webpack_require__(21687);
var pagination = __webpack_require__(83338);
// EXTERNAL MODULE: ./node_modules/antd/es/affix/index.js + 2 modules
var affix = __webpack_require__(30291);
// EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 39 modules
var modal = __webpack_require__(72423);
// EXTERNAL MODULE: ./node_modules/antd/es/row/index.js
var row = __webpack_require__(71230);
// EXTERNAL MODULE: ./node_modules/antd/es/col/index.js
var col = __webpack_require__(15746);
// EXTERNAL MODULE: ./node_modules/antd/es/switch/index.js + 27 modules
var es_switch = __webpack_require__(47897);
// EXTERNAL MODULE: ./node_modules/antd/es/radio/index.js + 5 modules
var es_radio = __webpack_require__(78045);
// EXTERNAL MODULE: ./node_modules/antd/es/popover/index.js
var popover = __webpack_require__(55241);
// EXTERNAL MODULE: ./node_modules/antd/es/input-number/index.js + 21 modules
var input_number = __webpack_require__(31795);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/QuestionCircleOutlined.js + 1 modules
var QuestionCircleOutlined = __webpack_require__(25035);
// EXTERNAL MODULE: ./src/utils/authority.ts
var authority = __webpack_require__(7);
// EXTERNAL MODULE: ./src/utils/util.tsx
@ -399,8 +415,6 @@ var util = __webpack_require__(29427);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/toConsumableArray.js
var toConsumableArray = __webpack_require__(861);
var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray);
// EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 39 modules
var modal = __webpack_require__(72423);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(84519);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
@ -591,14 +605,8 @@ var objectWithoutProperties = __webpack_require__(70215);
var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties);
// EXTERNAL MODULE: ./node_modules/antd/es/form/index.js + 17 modules
var es_form = __webpack_require__(25159);
// EXTERNAL MODULE: ./node_modules/antd/es/row/index.js
var row = __webpack_require__(71230);
// EXTERNAL MODULE: ./node_modules/antd/es/col/index.js
var col = __webpack_require__(15746);
// EXTERNAL MODULE: ./node_modules/antd/es/date-picker/index.js + 79 modules
var date_picker = __webpack_require__(71628);
// EXTERNAL MODULE: ./node_modules/antd/es/radio/index.js + 5 modules
var es_radio = __webpack_require__(78045);
// EXTERNAL MODULE: ./node_modules/antd/es/checkbox/index.js + 3 modules
var es_checkbox = __webpack_require__(84567);
// EXTERNAL MODULE: ./node_modules/@umijs/plugins/node_modules/dayjs/dayjs.min.js
@ -2403,6 +2411,7 @@ var DownOutlined = __webpack_require__(80882);
var BottomControl = function BottomControl(_ref) {
var buttonDataSource = _ref.buttonDataSource,
_onClick = _ref.onClick;
@ -2534,13 +2543,24 @@ var BottomControl = function BottomControl(_ref) {
}), courseModules && courseModules['second_category'].filter(function (r) {
return r.category_name !== '未分配目录';
}).map(function (item, key) {
var _item$third_category;
if (keyword !== '' && item.category_name.indexOf(keyword) < 0) {
return;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id), item === null || item === void 0 ? void 0 : (_item$third_category = item.third_category) === null || _item$third_category === void 0 ? void 0 : _item$third_category.map(function (val) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
style: {
marginLeft: 20
},
className: "multi-llipsis1e",
children: val.category_name
}, val.category_id);
})]
});
}), /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child",
onClick: function onClick(e) {
@ -2682,6 +2702,8 @@ var SortShixunPanel = __webpack_require__(16892);
@ -2707,37 +2729,59 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
_useState2 = slicedToArray_default()(_useState, 2),
params = _useState2[0],
setParams = _useState2[1];
// 选中的课程
var _useState3 = (0,react.useState)([]),
var _useState3 = (0,react.useState)(false),
_useState4 = slicedToArray_default()(_useState3, 2),
selectArrs = _useState4[0],
setSelectArrs = _useState4[1];
// 全选
var _useState5 = (0,react.useState)(false),
isshow = _useState4[0],
setisshow = _useState4[1];
var _useState5 = (0,react.useState)({
ta_mode: 1,
final_mode: false,
st_proportion: 0,
ta_proportion: 30,
te_proportion: 70,
gr_proportion: 0,
is_repeat_minus: false,
//是否开启查重扣分
is_group_grade: false,
//是否开启组长评分
repeat_setting_score: '',
//设置的查重扣分
repeat_limit: '' //扣分阈值
}),
_useState6 = slicedToArray_default()(_useState5, 2),
allSelect = _useState6[0],
setAllSelect = _useState6[1];
// 批量显隐状态
var _useState7 = (0,react.useState)(false),
scoresettingdata = _useState6[0],
setscoresettingdata = _useState6[1];
// 选中的课程
var _useState7 = (0,react.useState)([]),
_useState8 = slicedToArray_default()(_useState7, 2),
batchStatus = _useState8[0],
useBatchStatus = _useState8[1];
// 暂时不知道有什么用
var _useState9 = (0,react.useState)([]),
selectArrs = _useState8[0],
setSelectArrs = _useState8[1];
// 全选
var _useState9 = (0,react.useState)(false),
_useState10 = slicedToArray_default()(_useState9, 2),
selectArrsAll = _useState10[0],
setSelectArrsAll = _useState10[1];
// 选择其他人作业组件的显隐状态
allSelect = _useState10[0],
setAllSelect = _useState10[1];
// 批量显隐状态
var _useState11 = (0,react.useState)(false),
_useState12 = slicedToArray_default()(_useState11, 2),
otherStatus = _useState12[0],
setOtherStatus = _useState12[1];
var _useState13 = (0,react.useState)('默认排序'),
batchStatus = _useState12[0],
useBatchStatus = _useState12[1];
// 暂时不知道有什么用
var _useState13 = (0,react.useState)([]),
_useState14 = slicedToArray_default()(_useState13, 2),
SortMenuName = _useState14[0],
setSortMenuName = _useState14[1];
selectArrsAll = _useState14[0],
setSelectArrsAll = _useState14[1];
// 选择其他人作业组件的显隐状态
var _useState15 = (0,react.useState)(false),
_useState16 = slicedToArray_default()(_useState15, 2),
otherStatus = _useState16[0],
setOtherStatus = _useState16[1];
var _useState17 = (0,react.useState)('默认排序'),
_useState18 = slicedToArray_default()(_useState17, 2),
SortMenuName = _useState18[0],
setSortMenuName = _useState18[1];
var location = (0,_umi_production_exports.useLocation)();
var detailCommonHomeworksList = classroomList.detailCommonHomeworksList,
detailLeftMenus = classroomList.detailLeftMenus,
@ -2877,6 +2921,41 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
}
};
var getsettingData = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var res, bodyData;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/get_default_score_setting.json"), {
method: 'get',
params: {
homework_type: 3
}
});
case 2:
res = _context.sent;
if (res !== null && res !== void 0 && res.data) {
bodyData = res.data.score_settings;
Object.keys(bodyData).map(function (item) {
if (item.indexOf("proportion") > -1) {
bodyData[item] = (bodyData[item] * 100).toFixed(0);
}
});
console.log(bodyData);
setscoresettingdata(objectSpread2_default()({}, bodyData));
}
case 4:
case "end":
return _context.stop();
}
}, _callee);
}));
return function getsettingData() {
return _ref2.apply(this, arguments);
};
}();
(0,react.useEffect)(function () {
setSelectArrs([]);
}, [detailCommonHomeworksList]);
@ -3064,11 +3143,11 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
};
var onSortTaskList = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(ids) {
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(ids) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context.next = 2;
_context2.next = 2;
return dispatch({
type: 'classroomList/updateTaskPosition',
payload: {
@ -3082,12 +3161,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
getData();
case 3:
case "end":
return _context.stop();
return _context2.stop();
}
}, _callee);
}, _callee2);
}));
return function onSortTaskList(_x) {
return _ref2.apply(this, arguments);
return _ref3.apply(this, arguments);
};
}();
var homeWorks = (0,react.useMemo)(function () {
@ -3132,6 +3211,10 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
categoryId: params.categoryId,
dropdownMenu: dropdownMenu,
isShowRightControl: (0,util/* getCategoryName */.Oo)(detailLeftMenus === null || detailLeftMenus === void 0 ? void 0 : detailLeftMenus.course_modules, params.categoryId) !== '未分配目录',
onsetClick: function onsetClick() {
getsettingData();
setisshow(true);
},
onTabMenuClick: function onTabMenuClick(item) {
if (item.id !== undefined) {
if ((0,authority/* isAdmin */.GJ)()) {
@ -3268,15 +3351,297 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
});
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
open: isshow,
title: "\u9ED8\u8BA4\u8BC4\u5206\u8BBE\u7F6E",
centered: true,
onCancel: function onCancel() {
setisshow(false);
},
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
var bodyData, res;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
bodyData = JSON.parse(JSON.stringify(scoresettingdata));
Object.keys(bodyData).map(function (item) {
if (item.indexOf("proportion") > -1) {
bodyData[item] = bodyData[item] / 100;
}
});
_context3.next = 4;
return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/set_default_score_setting.json"), {
method: 'post',
body: {
homework_type: 3,
score_settings: bodyData
}
});
case 4:
res = _context3.sent;
if (res.status === 0) {
message/* default.success */.ZP.success('设置成功');
setisshow(false);
}
case 6:
case "end":
return _context3.stop();
}
}, _callee3);
})),
width: 800,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
children: /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
align: "middle",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "mt15",
children: "\u8BE5\u9ED8\u8BA4\u89C4\u5219\u5C06\u88AB\u5E94\u7528\u4E8E\u4F60\u540E\u7EED\u65B0\u5EFA\u7684\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u4F60\u5DF2\u521B\u5EFA\u7684\u4F5C\u4E1A\u4EE5\u53CA\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002"
})
})
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u7EC4\u957F\u8BC4\u5206"
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "ml10",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {
checked: scoresettingdata.is_group_grade,
onChange: function onChange(checked) {
scoresettingdata.is_group_grade = checked;
setscoresettingdata(objectSpread2_default()({}, scoresettingdata));
}
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "c-grey-c ml10",
children: "\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "mt25",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u52A9\u6559\u8BC4\u5206"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
className: "pl30 mt10"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
value: scoresettingdata === null || scoresettingdata === void 0 ? void 0 : scoresettingdata.ta_mode,
onChange: function onChange(e) {
scoresettingdata.ta_mode = e.target.value;
setscoresettingdata(objectSpread2_default()({}, scoresettingdata));
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, {
value: 1,
style: {
marginTop: 15
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u666E\u901A\u6A21\u5F0F"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-grey-c",
children: "\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, {
value: 0,
style: {
marginTop: 15
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u590D\u5BA1\u6A21\u5F0F"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "c-grey-c",
children: "\uFF08\u9009\u4E2D\uFF0C\u5219\u53EA\u53D6\u6700\u65B0\u7684\u52A9\u6559\u8BC4\u5206\uFF09"
})]
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "mt25",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
className: "pl30 mt10"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
// disabled={disabled}
value: scoresettingdata.final_mode,
onChange: function onChange(e) {
scoresettingdata.final_mode = e.target.value;
setscoresettingdata(objectSpread2_default()({}, scoresettingdata));
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, {
value: false,
style: {
marginTop: 15
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u591A\u9879\u8BC4\u5206\u914D\u6BD4"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "c-grey-c",
children: ["\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09", /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, {
overlayClassName: "edu-popover",
placement: "bottomLeft",
content: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "font14",
children: ["\u8BA1\u7B97\u8BF4\u660E\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u7EC4\u957F\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( ", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u6CE8\u610F", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BC4\u5206\u9009\u9879\u4E0A\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"]
}),
trigger: "click",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "mt10 ml10 current font14",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, {})
})
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u6559\u5E08\u8BC4\u5206:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z
// disabled={disabled}
, {
min: 0,
max: 100,
value: scoresettingdata.te_proportion,
onChange: function onChange(value) {
scoresettingdata.te_proportion = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10",
children: "%"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u52A9\u6559\u8BC4\u5206:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z
// disabled={disabled}
, {
min: 0,
max: 100,
value: scoresettingdata.ta_proportion,
onChange: function onChange(value) {
scoresettingdata.ta_proportion = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10",
children: "%"
})]
})]
}), scoresettingdata.is_group_grade && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u7EC4\u957F\u8BC4\u5206:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
min: 0,
max: 100,
value: scoresettingdata.gr_proportion,
onChange: function onChange(value) {
scoresettingdata.gr_proportion = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10",
children: "%"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mt25 pl30 font14",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: "\u5B66\u751F\u533F\u8BC4:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: "ml5",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z
// disabled={disabled}
, {
min: 0,
max: 100,
value: scoresettingdata.st_proportion,
onChange: function onChange(value) {
scoresettingdata.st_proportion = value;
setscoresettingdata(Object.assign({}, scoresettingdata));
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10",
children: "%"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, {
value: true,
style: {
marginTop: 15
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: "\u5355\u9879\u8BC4\u5206\u4F18\u5148"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "c-grey-c",
children: ["\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09", /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, {
overlayClassName: "edu-popover",
placement: "bottomLeft",
content: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "font14",
children: ["\u8BA1\u7B97\u8BF4\u660E\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"]
}),
trigger: "click",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "mt10 ml10 current font14",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, {})
})
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
className: "ml20",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
color: "#ccc"
},
children: "\uFF08\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206\uFF09"
})
})
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {})]
})]
})
})]
})
});
};
/* harmony default export */ var GroupHomework = ((0,_umi_production_exports.connect)(function (_ref3) {
var user = _ref3.user,
classroomList = _ref3.classroomList,
loading = _ref3.loading,
globalSetting = _ref3.globalSetting;
/* harmony default export */ var GroupHomework = ((0,_umi_production_exports.connect)(function (_ref5) {
var user = _ref5.user,
classroomList = _ref5.classroomList,
loading = _ref5.loading,
globalSetting = _ref5.globalSetting;
return {
user: user,
classroomList: classroomList,

File diff suppressed because it is too large Load Diff

@ -242,6 +242,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -2350,6 +2350,7 @@ var jsx_runtime = __webpack_require__(85893);
var BottomControl = function BottomControl(_ref) {
var buttonDataSource = _ref.buttonDataSource,
onButtonClick = _ref.onButtonClick,
@ -2369,6 +2370,7 @@ var BottomControl = function BottomControl(_ref) {
_useState4 = slicedToArray_default()(_useState3, 2),
keyword = _useState4[0],
setKeyword = _useState4[1];
console.log('---', catalogue);
var menu = /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: BottomControlmodules.moveCategory,
onMouseLeave: function onMouseLeave(e) {
@ -2389,13 +2391,24 @@ var BottomControl = function BottomControl(_ref) {
}
})
}), catalogue === null || catalogue === void 0 ? void 0 : catalogue.map(function (item, key) {
var _item$third_category;
if (keyword !== '' && item.category_name.indexOf(keyword) < 0) {
return;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id), item === null || item === void 0 ? void 0 : (_item$third_category = item.third_category) === null || _item$third_category === void 0 ? void 0 : _item$third_category.map(function (val) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
style: {
marginLeft: 20
},
className: "multi-llipsis1e",
children: val.category_name
}, val.category_id);
})]
});
}), addCatalogue && /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child",
onClick: addCatalogue,

@ -197,6 +197,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -184,6 +184,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -948,8 +948,8 @@ var es_checkbox = __webpack_require__(84567);
// EXTERNAL MODULE: ./node_modules/react-infinite-scroller/index.js
var react_infinite_scroller = __webpack_require__(246);
var react_infinite_scroller_default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/divider/index.js + 1 modules
var divider = __webpack_require__(96074);
// EXTERNAL MODULE: ./node_modules/antd/es/space/index.js + 2 modules
@ -2019,6 +2019,7 @@ var DownOutlined = __webpack_require__(80882);
var BottomControl = function BottomControl(_ref) {
var buttonDataSource = _ref.buttonDataSource,
_onClick = _ref.onClick;
@ -2150,13 +2151,24 @@ var BottomControl = function BottomControl(_ref) {
}), courseModules && courseModules['second_category'].filter(function (r) {
return r.category_name !== '未分配目录';
}).map(function (item, key) {
var _item$third_category;
if (keyword !== '' && item.category_name.indexOf(keyword) < 0) {
return;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id), item === null || item === void 0 ? void 0 : (_item$third_category = item.third_category) === null || _item$third_category === void 0 ? void 0 : _item$third_category.map(function (val) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
style: {
marginLeft: 20
},
className: "multi-llipsis1e",
children: val.category_name
}, val.category_id);
})]
});
}), /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child",
onClick: function onClick(e) {

@ -409,6 +409,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -1168,6 +1168,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -5898,6 +5898,7 @@ var ShixunHomeworks_excluded = ["classroomList", "globalSetting", "shixunHomewor
// import {isStudent } from '@/utils/authority'
var ShixunsListPage = function ShixunsListPage(_ref) {
var _user$userInfo4, _detailShixunsList$ho;
var classroomList = _ref.classroomList,
@ -6286,13 +6287,24 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}), courseModules && courseModules['second_category'].filter(function (r) {
return r.category_name !== '未分配目录';
}).map(function (item, key) {
var _item$third_category;
if (keyword !== '' && item.category_name.indexOf(keyword) < 0) {
return;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
className: "multi-llipsis1e",
children: item.category_name
}, item.category_id), item === null || item === void 0 ? void 0 : (_item$third_category = item.third_category) === null || _item$third_category === void 0 ? void 0 : _item$third_category.map(function (val) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default.Item */.Z.Item, {
style: {
marginLeft: 20
},
className: "multi-llipsis1e",
children: val.category_name
}, val.category_id);
})]
});
}), /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child",
onClick: function onClick(e) {

@ -471,6 +471,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -494,6 +494,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -3621,7 +3622,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -3637,20 +3639,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -3681,7 +3687,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},
@ -7861,11 +7867,11 @@ var informationPage = function informationPage(_ref) {
teacher_max: 0
};
var submitData = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(values) {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(values) {
var _formValue$identifier;
var obj_attachment, obj_file, res, obj, i;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
var obj_attachment, obj_file;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
obj_attachment = [];
if ((attachment === null || attachment === void 0 ? void 0 : attachment.length) > 0) {
@ -7899,64 +7905,86 @@ var informationPage = function informationPage(_ref) {
mutiple_limited: teacher_check,
check_phone: false
}]);
if (!(((_formValue$identifier = formValue.identifier) === null || _formValue$identifier === void 0 ? void 0 : _formValue$identifier.length) < 3)) {
_context.next = 14;
break;
}
message/* default.error */.ZP.error('比赛网址最少要输入三个字符');
_context.next = 18;
break;
case 14:
_context.next = 16;
return (0,service_competitions/* basicSetting */.$M)(objectSpread2_default()(objectSpread2_default()({
id: props === null || props === void 0 ? void 0 : props.competitionId
}, form.getFieldsValue()), {}, {
enroll_start_time: form.getFieldValue('enroll_start_time') ? dayjs_min_default()(form.getFieldValue('enroll_start_time')).format('YYYY-MM-DD HH:mm') : '',
enroll_end_time: form.getFieldValue('enroll_end_time') ? dayjs_min_default()(form.getFieldValue('enroll_end_time')).format('YYYY-MM-DD HH:mm') : '',
start_time: form.getFieldValue('start_time') ? dayjs_min_default()(form.getFieldValue('start_time')).format('YYYY-MM-DD HH:mm') : '',
end_time: form.getFieldValue('end_time') ? dayjs_min_default()(form.getFieldValue('end_time')).format('YYYY-MM-DD HH:mm') : ''
}));
case 16:
res = _context.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default.success */.ZP.success('更改成功');
if ((res === null || res === void 0 ? void 0 : res.failed.length) > 0) {
setShowFailed(true);
obj = [];
for (i in res === null || res === void 0 ? void 0 : res.failed) {
obj.push({
phone: res === null || res === void 0 ? void 0 : res.failed[i][0],
name: res === null || res === void 0 ? void 0 : res.failed[i][1],
email: res === null || res === void 0 ? void 0 : res.failed[i][2]
});
}
setdataSource(obj);
}
if ((params === null || params === void 0 ? void 0 : params.identifier) == form.getFieldValue('identifier')) {
//未修改比赛网址
dispatch({
type: 'competitions/getStaff',
payload: {
identifier: props === null || props === void 0 ? void 0 : props.competitionId
}
});
dispatch({
type: 'competitions/getHeader',
payload: {
identifier: props === null || props === void 0 ? void 0 : props.competitionId
}
});
} else if ((params === null || params === void 0 ? void 0 : params.identifier) != form.getFieldValue('identifier')) {
_umi_production_exports.history.push("/competitions/detail/".concat(form.getFieldValue('identifier'), "?type=4"));
}
if (((_formValue$identifier = formValue.identifier) === null || _formValue$identifier === void 0 ? void 0 : _formValue$identifier.length) < 3) {
message/* default.error */.ZP.error('比赛网址最少要输入三个字符');
} else {
// message.error(res?.message)
//判断比赛网址是否重复是否重复
(0,service_competitions/* identifier_exist */.IN)({
id: jinsai_id,
identifier: form.getFieldValue('identifier')
}).then( /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(identifier_item) {
var res, obj, i;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
if ((identifier_item === null || identifier_item === void 0 ? void 0 : identifier_item.status) != 0) {
// message.error(res?.message)
form.setFieldValue('identifier', '');
}
if (!((identifier_item === null || identifier_item === void 0 ? void 0 : identifier_item.status) == 0)) {
_context.next = 6;
break;
}
_context.next = 4;
return (0,service_competitions/* basicSetting */.$M)(objectSpread2_default()(objectSpread2_default()({
id: props === null || props === void 0 ? void 0 : props.competitionId
}, form.getFieldsValue()), {}, {
enroll_start_time: form.getFieldValue('enroll_start_time') ? dayjs_min_default()(form.getFieldValue('enroll_start_time')).format('YYYY-MM-DD HH:mm') : '',
enroll_end_time: form.getFieldValue('enroll_end_time') ? dayjs_min_default()(form.getFieldValue('enroll_end_time')).format('YYYY-MM-DD HH:mm') : '',
start_time: form.getFieldValue('start_time') ? dayjs_min_default()(form.getFieldValue('start_time')).format('YYYY-MM-DD HH:mm') : '',
end_time: form.getFieldValue('end_time') ? dayjs_min_default()(form.getFieldValue('end_time')).format('YYYY-MM-DD HH:mm') : ''
}));
case 4:
res = _context.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default.success */.ZP.success('更改成功');
if ((res === null || res === void 0 ? void 0 : res.failed.length) > 0) {
setShowFailed(true);
obj = [];
for (i in res === null || res === void 0 ? void 0 : res.failed) {
obj.push({
phone: res === null || res === void 0 ? void 0 : res.failed[i][0],
name: res === null || res === void 0 ? void 0 : res.failed[i][1],
email: res === null || res === void 0 ? void 0 : res.failed[i][2]
});
}
setdataSource(obj);
}
if ((params === null || params === void 0 ? void 0 : params.identifier) == form.getFieldValue('identifier')) {
//未修改比赛网址
dispatch({
type: 'competitions/getStaff',
payload: {
identifier: props === null || props === void 0 ? void 0 : props.competitionId
}
});
dispatch({
type: 'competitions/getHeader',
payload: {
identifier: props === null || props === void 0 ? void 0 : props.competitionId
}
});
} else if ((params === null || params === void 0 ? void 0 : params.identifier) != form.getFieldValue('identifier')) {
_umi_production_exports.history.push("/competitions/detail/".concat(form.getFieldValue('identifier'), "?type=4"));
}
}
case 6:
case "end":
return _context.stop();
}
}, _callee);
}));
return function (_x2) {
return _ref3.apply(this, arguments);
};
}());
}
case 18:
case 11:
case "end":
return _context.stop();
return _context2.stop();
}
}, _callee);
}, _callee2);
}));
return function submitData(_x) {
return _ref2.apply(this, arguments);
@ -8104,10 +8132,10 @@ var informationPage = function informationPage(_ref) {
initialValues: defaultFormData,
onFinish: submitData,
onFinishFailed: /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(errInfo) {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(errInfo) {
var _errInfo$errorFields, _errInfo$errorFields$;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
// message.error(errInfo.errorFields[0].errors[0])
form.scrollToField(errInfo === null || errInfo === void 0 ? void 0 : (_errInfo$errorFields = errInfo.errorFields) === null || _errInfo$errorFields === void 0 ? void 0 : (_errInfo$errorFields$ = _errInfo$errorFields[0]) === null || _errInfo$errorFields$ === void 0 ? void 0 : _errInfo$errorFields$.name, {
@ -8116,12 +8144,12 @@ var informationPage = function informationPage(_ref) {
});
case 1:
case "end":
return _context2.stop();
return _context3.stop();
}
}, _callee2);
}, _callee3);
}));
return function (_x2) {
return _ref3.apply(this, arguments);
return function (_x3) {
return _ref4.apply(this, arguments);
};
}(),
onChange: function onChange() {
@ -8793,14 +8821,14 @@ var informationPage = function informationPage(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
className: informationmodules.save_button,
htmlType: "submit",
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
case "end":
return _context3.stop();
return _context4.stop();
}
}, _callee3);
}, _callee4);
})),
children: "\u4FDD\u5B58\u66F4\u6539"
})
@ -8838,8 +8866,8 @@ var informationPage = function informationPage(_ref) {
})]
});
};
/* harmony default export */ var information = ((0,_umi_production_exports.connect)(function (_ref5) {
var competitions = _ref5.competitions;
/* harmony default export */ var information = ((0,_umi_production_exports.connect)(function (_ref6) {
var competitions = _ref6.competitions;
return {
competitions: competitions
};
@ -10690,7 +10718,7 @@ var questionsPage = function questionsPage(_ref) {
value: v1 === null || v1 === void 0 ? void 0 : v1.score,
disabled: disabled || (v === null || v === void 0 ? void 0 : v.score_setting) !== 2,
style: {
width: '100px'
width: '96px'
},
onChange: function onChange(value) {
v.challenge_settings[k1]['score'] = value;

@ -526,6 +526,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -43,8 +43,8 @@ var es_button = __webpack_require__(71577);
var tooltip = __webpack_require__(83062);
// EXTERNAL MODULE: ./node_modules/antd/es/space/index.js + 2 modules
var space = __webpack_require__(42075);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/table/index.js + 90 modules
var table = __webpack_require__(63889);
// EXTERNAL MODULE: ./src/models/engineering/evaluateList.ts

@ -239,6 +239,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -197,6 +197,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -239,6 +239,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -43,8 +43,8 @@ var es_button = __webpack_require__(71577);
var tooltip = __webpack_require__(83062);
// EXTERNAL MODULE: ./node_modules/antd/es/space/index.js + 2 modules
var space = __webpack_require__(42075);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/table/index.js + 90 modules
var table = __webpack_require__(63889);
// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js

@ -1,48 +1,6 @@
"use strict";
(self["webpackChunk"] = self["webpackChunk"] || []).push([[9416,4977],{
/***/ 29158:
/*!*****************************************************************************!*\
!*** ./node_modules/@ant-design/icons/es/icons/LinkOutlined.js + 1 modules ***!
\*****************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"Z": function() { return /* binding */ icons_LinkOutlined; }
});
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/LinkOutlined.js
// This icon file is generated automatically.
var LinkOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z" } }] }, "name": "link", "theme": "outlined" };
/* harmony default export */ var asn_LinkOutlined = (LinkOutlined);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 8 modules
var AntdIcon = __webpack_require__(74643);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/LinkOutlined.js
// GENERATE BY ./scripts/generate.ts
// DON NOT EDIT IT MANUALLY
var LinkOutlined_LinkOutlined = function LinkOutlined(props, ref) {
return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
ref: ref,
icon: asn_LinkOutlined
}));
};
if (false) {}
/* harmony default export */ var icons_LinkOutlined = (/*#__PURE__*/react.forwardRef(LinkOutlined_LinkOutlined));
/***/ }),
/***/ 64789:
/*!***********************************************************************************!*\
!*** ./node_modules/@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules ***!
@ -85,9 +43,9 @@ if (false) {}
/***/ }),
/***/ 21775:
/***/ 43409:
/*!*****************************************************************!*\
!*** ./src/pages/Graduations/Lists/Tasks/index.tsx + 5 modules ***!
!*** ./src/pages/Graduations/Lists/Tasks/index.tsx + 7 modules ***!
\*****************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@ -140,8 +98,31 @@ var es_modal = __webpack_require__(72423);
/* harmony default export */ var DetailsModalmodules = ({"flex_box_center":"flex_box_center___dejrx","flex_space_between":"flex_space_between___WBGxf","flex_box_vertical_center":"flex_box_vertical_center___OMTvG","flex_box_center_end":"flex_box_center_end___FHZRS","flex_box_column":"flex_box_column___cDBl4","File":"File___Vzzv4","deletfileIcon":"deletfileIcon___snNZ9","wrap":"wrap___eGzSn","row":"row___qfnoA","img":"img___Ftdlp"});
// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 37 modules
var ui_customization = __webpack_require__(72377);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/LinkOutlined.js + 1 modules
var LinkOutlined = __webpack_require__(29158);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(87462);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/LinkOutlined.js
// This icon file is generated automatically.
var LinkOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z" } }] }, "name": "link", "theme": "outlined" };
/* harmony default export */ var asn_LinkOutlined = (LinkOutlined);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 8 modules
var AntdIcon = __webpack_require__(74643);
;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/icons/LinkOutlined.js
// GENERATE BY ./scripts/generate.ts
// DON NOT EDIT IT MANUALLY
var LinkOutlined_LinkOutlined = function LinkOutlined(props, ref) {
return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
ref: ref,
icon: asn_LinkOutlined
}));
};
if (false) {}
/* harmony default export */ var icons_LinkOutlined = (/*#__PURE__*/react.forwardRef(LinkOutlined_LinkOutlined));
// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js
var jsx_runtime = __webpack_require__(85893);
;// CONCATENATED MODULE: ./src/pages/Graduations/Lists/Tasks/DetailsModal/index.tsx
@ -229,7 +210,7 @@ var SettingModal = function SettingModal(_ref) {
},
title: file === null || file === void 0 ? void 0 : file.name,
href: file.url,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LinkOutlined/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(icons_LinkOutlined, {
className: "mr10 c-grey-666"
}), (0,util/* cutFileName */.tP)(file === null || file === void 0 ? void 0 : file.name, 35)]
}), (file === null || file === void 0 ? void 0 : (_file$response = file.response) === null || _file$response === void 0 ? void 0 : _file$response.id) && /*#__PURE__*/(0,jsx_runtime.jsx)("i", {

@ -618,6 +618,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -3042,7 +3043,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -3058,20 +3060,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -3102,7 +3108,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},

@ -281,6 +281,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -239,6 +239,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -1458,7 +1459,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -1474,20 +1476,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -1518,7 +1524,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},
@ -2641,8 +2647,8 @@ var slicedToArray = __webpack_require__(27424);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/tabs/index.js + 28 modules
var tabs = __webpack_require__(34755);
// EXTERNAL MODULE: ./node_modules/antd/es/form/index.js + 17 modules

@ -534,8 +534,8 @@ var slicedToArray = __webpack_require__(27424);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/tabs/index.js + 28 modules
var tabs = __webpack_require__(34755);
// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js

@ -519,7 +519,7 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 67294);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 25625);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 97404);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 34755);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 71577);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 72423);

@ -212,8 +212,8 @@ var slicedToArray = __webpack_require__(27424);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/tabs/index.js + 28 modules
var tabs = __webpack_require__(34755);
// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js

@ -531,8 +531,8 @@ var slicedToArray = __webpack_require__(27424);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/tabs/index.js + 28 modules
var tabs = __webpack_require__(34755);
// EXTERNAL MODULE: ./node_modules/antd/es/upload/index.js + 24 modules

@ -17,7 +17,7 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 67294);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 25625);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 97404);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 34755);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 71577);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 96074);

@ -212,8 +212,8 @@ var slicedToArray = __webpack_require__(27424);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/tabs/index.js + 28 modules
var tabs = __webpack_require__(34755);
// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js

@ -1493,7 +1493,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -1509,20 +1510,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -1553,7 +1558,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},

@ -220,6 +220,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -2566,9 +2567,11 @@ var TitleDesc = (_TitleDesc = {}, defineProperty_default()(_TitleDesc, LINK, '
var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option;
/* harmony default export */ __webpack_exports__["Z"] = (function (_ref) {
var onFontSizeChange = _ref.onFontSizeChange,
var isTheoretical = _ref.isTheoretical,
onFontSizeChange = _ref.onFontSizeChange,
cmFontSize = _ref.cmFontSize,
cmCodeMode = _ref.cmCodeMode,
autoFormat = _ref.autoFormat,
@ -2602,100 +2605,104 @@ var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option
children: "\u9ED1\u8272\u80CC\u666F"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
})]
})]
})]
}), children]
}), children]
})]
});
});

@ -351,6 +351,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -425,6 +425,7 @@
}
.left___i8aTX .qcount___ID7OA .qtitle___qJBFd div:first-of-type {
display: inline;
word-break: break-all;
}
.left___i8aTX .qcount___ID7OA:hover {
background: #fff;

@ -610,6 +610,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -2957,7 +2958,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -2973,20 +2975,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -3017,7 +3023,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},

@ -220,14 +220,21 @@ var Card = function Card(_ref) {
};
var renderProgram = function renderProgram() {
var _data$program_attr;
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Cardmodules.answerWrap,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "".concat(Cardmodules.flexRow, " mt15"),
children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {
value: data === null || data === void 0 ? void 0 : (_data$program_attr = data.program_attr) === null || _data$program_attr === void 0 ? void 0 : _data$program_attr.description
})
})
}), showAnswer && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mt15",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u53C2\u8003\u7B54\u6848\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {
value: (data === null || data === void 0 ? void 0 : data.answer_text) || ''
})]
})]
});
};
var renderCompletion = function renderCompletion() {
@ -616,6 +623,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

@ -836,7 +836,7 @@ var Page = function Page(_ref) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
setLoading(true);
parameter.keyword = encodeURIComponent(parameter.keyword);
parameter.keyword = parameter.keyword;
record = lodash_default().pickBy(parameter, function (e) {
return e !== 'all';
});

@ -576,18 +576,22 @@ var NewCoursePage = function NewCoursePage(_ref) {
_useState28 = slicedToArray_default()(_useState27, 2),
allow_download = _useState28[0],
setallow_download = _useState28[1];
// 方向课程数据源
var _useState29 = (0,react.useState)([]),
var _useState29 = (0,react.useState)(false),
_useState30 = slicedToArray_default()(_useState29, 2),
options = _useState30[0],
setOptions = _useState30[1];
show_course_section = _useState30[0],
setShowCourseSection = _useState30[1];
// 方向课程的值
// 方向课程数据源
var _useState31 = (0,react.useState)([]),
_useState32 = slicedToArray_default()(_useState31, 2),
disciplinesValue = _useState32[0],
setDisciplinesValue = _useState32[1];
options = _useState32[0],
setOptions = _useState32[1];
// 方向课程的值
var _useState33 = (0,react.useState)([]),
_useState34 = slicedToArray_default()(_useState33, 2),
disciplinesValue = _useState34[0],
setDisciplinesValue = _useState34[1];
(0,react.useEffect)(function () {
var _globalSetting$settin;
getOptionsData();
@ -704,6 +708,7 @@ var NewCoursePage = function NewCoursePage(_ref) {
setCustSeq(res === null || res === void 0 ? void 0 : res.cust_seq);
setShowSpoc(res === null || res === void 0 ? void 0 : res.show_spoc);
setshow_history(res === null || res === void 0 ? void 0 : res.show_history);
setShowCourseSection(res === null || res === void 0 ? void 0 : res.show_course_section);
setallow_download(res === null || res === void 0 ? void 0 : res.allow_download);
setshow_tag(res === null || res === void 0 ? void 0 : res.show_tag);
if ((res === null || res === void 0 ? void 0 : (_res$attachments = res.attachments) === null || _res$attachments === void 0 ? void 0 : _res$attachments.length) > 0) {
@ -775,6 +780,7 @@ var NewCoursePage = function NewCoursePage(_ref) {
school_id: schhool_name,
show_tag: show_tag,
show_history: show_history,
show_course_section: show_course_section,
allow_download: allow_download,
learning_notes_title: learning_notes_title,
attachment_ids: [Filelists === null || Filelists === void 0 ? void 0 : (_Filelists$ = Filelists[0]) === null || _Filelists$ === void 0 ? void 0 : (_Filelists$$response = _Filelists$.response) === null || _Filelists$$response === void 0 ? void 0 : _Filelists$$response.id],
@ -1142,6 +1148,20 @@ var NewCoursePage = function NewCoursePage(_ref) {
children: "\uFF08\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u4E60\u7528\u6237\u4E0B\u8F7D\u8BFE\u7A0B\u7AE0\u8282\u4E2D\u4E0A\u4F20\u7684\u6559\u5B66\u8BFE\u4EF6\uFF09"
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
style: {
marginTop: '10px'
},
checked: show_course_section,
onChange: function onChange(e) {
return setShowCourseSection(e === null || e === void 0 ? void 0 : e.target.checked);
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: Newmodules.spanText,
children: ["\u9ED8\u8BA4\u5C55\u5F00\u8BFE\u7A0B\u5C0F\u8282\u5185\u5BB9", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\uFF08\u9009\u4E2D\uFF0C\u5219\u7528\u6237\u5728\u8FDB\u5165\u662F\u5C06\u8BFE\u7A0B\u8BE6\u60C5\u9875\u9762\u65F6\uFF0C\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u5C0F\u8282\u5185\u5BB9\uFF09"
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mt10",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {

@ -2634,9 +2634,11 @@ var Dialog = /*#__PURE__*/function (_React$Component) {
var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option;
/* harmony default export */ __webpack_exports__["Z"] = (function (_ref) {
var onFontSizeChange = _ref.onFontSizeChange,
var isTheoretical = _ref.isTheoretical,
onFontSizeChange = _ref.onFontSizeChange,
cmFontSize = _ref.cmFontSize,
cmCodeMode = _ref.cmCodeMode,
autoFormat = _ref.autoFormat,
@ -2670,100 +2672,104 @@ var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option
children: "\u9ED1\u8272\u80CC\u666F"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
})]
})]
})]
}), children]
}), children]
})]
});
});
@ -3482,6 +3488,16 @@ function BaseInfo(_ref) {
noStorage: true,
height: 200
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default.Item */.Z.Item, {
label: "\u53C2\u8003\u7B54\u6848",
name: ['hack', "answer_text"],
valuePropName: "defaultValue",
className: "".concat(NewEditmodules.baseLineHeight),
children: /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, {
miniToolbar: true,
noStorage: true,
height: 200
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
onClick: function onClick() {
return setEditAnalysis(true);
@ -4127,6 +4143,7 @@ function reducer(state, action) {
languages,
is_my,
codes,
answer_text,
_getDisciplineIds,
_getDisciplineIds2,
ids,
@ -4184,7 +4201,7 @@ function reducer(state, action) {
}
} else {
// console.log(res.hack_sets, 'response1')
category = res.category, _user = res.user, code = res.code, language = res.language, _hack_sets = res.hack_sets, description = res.description, difficult = res.difficult, name = res.name, open_or_not = res.open_or_not, sub_discipline_id = res.sub_discipline_id, tag_discipline_id = res.tag_discipline_id, analysis = res.analysis, time_limit = res.time_limit, _test_set_average = res.test_set_average, test_set_score = res.test_set_score, _status = res.status, tag_discipline_ids = res.tag_discipline_ids, item_banks_group_id = res.item_banks_group_id, _res$is_file = res.is_file, is_file = _res$is_file === void 0 ? false : _res$is_file, hide_actual_output = res.hide_actual_output, code_compile_score = res.code_compile_score, languages = res.languages, is_my = res.is_my, codes = res.codes; //
category = res.category, _user = res.user, code = res.code, language = res.language, _hack_sets = res.hack_sets, description = res.description, difficult = res.difficult, name = res.name, open_or_not = res.open_or_not, sub_discipline_id = res.sub_discipline_id, tag_discipline_id = res.tag_discipline_id, analysis = res.analysis, time_limit = res.time_limit, _test_set_average = res.test_set_average, test_set_score = res.test_set_score, _status = res.status, tag_discipline_ids = res.tag_discipline_ids, item_banks_group_id = res.item_banks_group_id, _res$is_file = res.is_file, is_file = _res$is_file === void 0 ? false : _res$is_file, hide_actual_output = res.hide_actual_output, code_compile_score = res.code_compile_score, languages = res.languages, is_my = res.is_my, codes = res.codes, answer_text = res.answer_text; //
_getDisciplineIds = (0,util/* getDisciplineIds */.y3)(discips, sub_discipline_id), _getDisciplineIds2 = slicedToArray_default()(_getDisciplineIds, 2), ids = _getDisciplineIds2[0], dictData = _getDisciplineIds2[1]; // console.log('----',hack_sets);
new_hack_sets = is_file ? [{
input: '',
@ -4235,7 +4252,8 @@ function reducer(state, action) {
is_my: is_my,
code_compile_score: code_compile_score,
hide_actual_output: hide_actual_output,
analysis: analysis
analysis: analysis,
answer_text: answer_text
},
hack_sets: new_hack_sets,
tags: tag_discipline_ids,
@ -4264,7 +4282,8 @@ function reducer(state, action) {
score: score || 1,
item_banks_group_ids: item_banks_group_id,
is_file: is_file,
analysis: analysis
analysis: analysis,
answer_text: answer_text
},
codes: newCodes
});
@ -4309,7 +4328,8 @@ function reducer(state, action) {
})),
name: '',
item_banks_group_ids: bankstime,
is_file: false
is_file: false,
answer_text: ''
},
tags: _tag_discipline_id ? _tag_discipline_id === null || _tag_discipline_id === void 0 ? void 0 : _tag_discipline_id.split(',').map(function (t) {
return parseInt(t, 10);
@ -4337,7 +4357,8 @@ function reducer(state, action) {
})),
name: '',
item_banks_group_id: bankstime,
is_file: false
is_file: false,
answer_text: ''
}
});
handleSetKnowledge(_ids === null || _ids === void 0 ? void 0 : _ids[0], _ids === null || _ids === void 0 ? void 0 : _ids[1], discips);

@ -145,6 +145,9 @@
.baseInfoWrapper___jei0F .baseLineHeight___v1JXM div[class~='ant-form-item-label'] {
line-height: 46px !important;
}
.baseInfoWrapper___jei0F .baseLineHeight___v1JXM div[class~='markdown-editor-container'] {
margin-bottom: 0;
}
.baseInfoWrapper___jei0F .folderLineHeight___tF8xb div[class~='ant-form-item-label'] {
line-height: 40px;
}

@ -2678,9 +2678,11 @@ var Dialog = /*#__PURE__*/function (_React$Component) {
var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option;
/* harmony default export */ __webpack_exports__["Z"] = (function (_ref) {
var onFontSizeChange = _ref.onFontSizeChange,
var isTheoretical = _ref.isTheoretical,
onFontSizeChange = _ref.onFontSizeChange,
cmFontSize = _ref.cmFontSize,
cmCodeMode = _ref.cmCodeMode,
autoFormat = _ref.autoFormat,
@ -2714,100 +2716,104 @@ var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option
children: "\u9ED1\u8272\u80CC\u666F"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
})]
})]
})]
}), children]
}), children]
})]
});
});

@ -664,6 +664,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -146,14 +146,21 @@ var Card = function Card(_ref) {
};
var renderProgram = function renderProgram() {
var _data$program_attr;
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Cardmodules.answerWrap,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "".concat(Cardmodules.flexRow, " mt15"),
children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {
value: data === null || data === void 0 ? void 0 : (_data$program_attr = data.program_attr) === null || _data$program_attr === void 0 ? void 0 : _data$program_attr.description
})
})
}), showAnswer && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mt15",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u53C2\u8003\u7B54\u6848\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {
value: (data === null || data === void 0 ? void 0 : data.answer_text) || ''
})]
})]
});
};
var renderCompletion = function renderCompletion() {

@ -1055,6 +1055,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -10337,7 +10338,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
}), "\u8FD4\u56DE"]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "font14 mr20 c-grey-333",
children: ["\u641C\u7D22\u201C", decodeURIComponent(params.keyword), "\u201D"]
children: ["\u641C\u7D22\u201C", params.keyword, "\u201D"]
})]
}) : null, /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Problemsetmodules.contentListWrap,

@ -2109,9 +2109,11 @@ var Dialog = /*#__PURE__*/function (_React$Component) {
var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option;
/* harmony default export */ __webpack_exports__["Z"] = (function (_ref) {
var onFontSizeChange = _ref.onFontSizeChange,
var isTheoretical = _ref.isTheoretical,
onFontSizeChange = _ref.onFontSizeChange,
cmFontSize = _ref.cmFontSize,
cmCodeMode = _ref.cmCodeMode,
autoFormat = _ref.autoFormat,
@ -2145,100 +2147,104 @@ var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option
children: "\u9ED1\u8272\u80CC\u666F"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
})]
})]
})]
}), children]
}), children]
})]
});
});

@ -243,6 +243,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -3469,9 +3470,11 @@ var Dialog = /*#__PURE__*/function (_React$Component) {
var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option;
/* harmony default export */ __webpack_exports__["Z"] = (function (_ref) {
var onFontSizeChange = _ref.onFontSizeChange,
var isTheoretical = _ref.isTheoretical,
onFontSizeChange = _ref.onFontSizeChange,
cmFontSize = _ref.cmFontSize,
cmCodeMode = _ref.cmCodeMode,
autoFormat = _ref.autoFormat,
@ -3505,100 +3508,104 @@ var Option = antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Option */ .Z.Option
children: "\u9ED1\u8272\u80CC\u666F"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5B57\u4F53\u5927\u5C0F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
bordered: false,
size: "small",
value: cmFontSize,
onChange: onFontSizeChange,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 12,
children: "12px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 14,
children: "14px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 16,
children: "16px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 18,
children: "18px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 20,
children: "20px"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Option, {
value: 22,
children: "22px"
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "Tab\u8F6C\u6362"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {
checked: tabToSpace,
onChange: onTabToSpace
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div", {
className: "file-item",
onClick: formatDocument,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
style: {
cursor: "pointer"
},
children: "\u683C\u5F0F\u5316\u4EE3\u7801"
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
}), !isTheoretical && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("h3", {
children: "\u5FEB\u6377\u952E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("section", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u4FDD\u5B58\u4EE3\u7801"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + S"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "F1 / Alt + F1"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u5DE6\u53F3\u7F29\u8FDB"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + ]/["
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Ctrl + Shift + \\"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u9996"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "Home"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)("div", {
className: "file-item",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("b", {
children: "\u8F6C\u5230\u884C\u5C3E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("span", {
children: "End"
})]
})]
})]
}), children]
}), children]
})]
});
});

@ -506,7 +506,7 @@ function reducer(state, action) {
alt: "bg"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Search, {
className: Searchmodules["btn-search"],
value: decodeURIComponent(keyword),
value: keyword,
enterButton: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(SearchOutlined/* default */.Z, {
style: {

@ -154,8 +154,8 @@ var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectW
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules
var _umi_production_exports = __webpack_require__(89214);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 17 modules
var typography = __webpack_require__(25625);
// EXTERNAL MODULE: ./node_modules/antd/es/typography/index.js + 19 modules
var typography = __webpack_require__(97404);
// EXTERNAL MODULE: ./node_modules/antd/es/row/index.js
var row = __webpack_require__(71230);
// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js

@ -534,6 +534,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -4860,17 +4861,21 @@ function reducer(state, action) {
return _getDiscusses.apply(this, arguments);
}
(0,react.useEffect)(function () {
if (activeIndex === 3 && chatgpt) {
console.log("开启定时器");
if (activeIndex === 3) {
clearInterval(refresh.current);
refresh.current = setInterval(function () {
getDiscusses(page, true);
}, 5000);
} else {
console.log("清除定时器");
return function () {
clearInterval(refresh.current);
};
getDiscusses(page);
if (chatgpt) {
console.log("开启定时器");
// clearInterval(refresh.current)
refresh.current = setInterval(function () {
getDiscusses(page, true);
}, 5000);
} else {
console.log("清除定时器");
return function () {
clearInterval(refresh.current);
};
}
}
return function () {
clearInterval(refresh.current);
@ -5346,7 +5351,13 @@ function reducer(state, action) {
}, [shixunIdentifier, activeIndex, page, dispatch]);
(0,react.useEffect)(function () {
var unSub = mediator/* default.subscribe */.Z.subscribe('create-discuss', function () {
clearInterval(refresh.current);
getDiscusses(page);
if (chatgpt) {
refresh.current = setInterval(function () {
getDiscusses(page, true);
}, 5000);
}
});
return unSub;
}, [shixunIdentifier]);

@ -366,6 +366,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -1103,6 +1103,29 @@ var EditPracticeSetting = function EditPracticeSetting(_ref) {
}
}
};
var handleDeleteTestSet = function handleDeleteTestSet() {
modal/* default.confirm */.Z.confirm({
title: "删除测试用例提示",
content: "请确认是否将本关卡中的测试用例全部删除?",
okText: "确认",
cancelText: "取消",
onOk: function onOk() {
toDelete();
}
});
var toDelete = function toDelete() {
if (formValue.is_file) {
handleUploadRatio([]);
} else {
handleShareRatio([{
hidden: 0,
input: "",
output: "",
score: 0
}]);
}
};
};
var toExit = function toExit() {
var _practiceSetting$side;
var toNext = function toNext() {
@ -1660,6 +1683,20 @@ var EditPracticeSetting = function EditPracticeSetting(_ref) {
ghost: true,
type: "primary",
className: "mb20",
style: {
right: "174px"
},
onClick: function onClick() {
return handleDeleteTestSet();
},
children: "\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
ghost: true,
type: "primary",
className: "mb20",
style: {
right: "4px"
},
onClick: function onClick() {
return setShowUploadFile(true);
},

@ -146,7 +146,6 @@
position: absolute;
z-index: 10;
top: -57px;
right: 4px;
}
.bg____Ic4Q .formWrap___jcehV .fourPart___HgBFj .checkboxs___B4uNe span[class~='ant-checkbox'] {
top: 0px !important;

@ -739,8 +739,8 @@ var CompletionEditor = function CompletionEditor(_ref, ref) {
if (isEmpty) {
return false;
}
if ((answerArray === null || answerArray === void 0 ? void 0 : answerArray.length) > 20) {
message/* default.warning */.ZP.warning('填空题标准答案不能为空/不能超过20个');
if ((answerArray === null || answerArray === void 0 ? void 0 : answerArray.length) > 50) {
message/* default.warning */.ZP.warning('填空题标准答案不能为空/不能超过50个');
return false;
}
return {

@ -242,6 +242,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();

@ -266,6 +266,7 @@ var jsx_runtime = __webpack_require__(85893);
var officePath = window.ENV === "build" ? "/react/build" : "";
var apiServer = location.host.startsWith("localhost") ? env/* default.PROXY_SERVER */.Z.PROXY_SERVER : env/* default.API_SERVER */.Z.API_SERVER;
// let size;
console.log("disabledDownload---", disabledDownload);
var unit = 1024 * 1024;
var maxSize = 10 * unit;
var closeRef = (0,react.useRef)();
@ -3646,7 +3647,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -3662,20 +3664,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -3706,7 +3712,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},

@ -348,7 +348,7 @@ var Page = function Page(_ref) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
setLoading(true);
parameter.keyword = encodeURIComponent(parameter.keyword);
parameter.keyword = parameter.keyword;
record = lodash_default().pickBy(parameter, function (e) {
return e !== 'all';
});

@ -2442,7 +2442,8 @@ var CustomInput = function CustomInput(_ref) {
var _dataSource$find;
var _ref$dataSource = _ref.dataSource,
dataSource = _ref$dataSource === void 0 ? [] : _ref$dataSource,
value = _ref.value,
_ref$value = _ref.value,
value = _ref$value === void 0 ? '' : _ref$value,
onChange = _ref.onChange,
className = _ref.className,
_ref$style = _ref.style,
@ -2458,20 +2459,24 @@ var CustomInput = function CustomInput(_ref) {
setInputValue = _useState4[1];
(0,react.useEffect)(function () {
var _JSON$stringify;
var newValue = value;
if ((_JSON$stringify = JSON.stringify(value)) !== null && _JSON$stringify !== void 0 && _JSON$stringify.includes('{')) {
setDropValue(value.id);
setInputValue(value.value);
} else {
setInputValue(value);
newValue = value.value || '';
}
try {
setInputValue(decodeURIComponent(newValue || ""));
} catch (error) {
setInputValue(decodeURIComponent(newValue || ""));
}
}, [value]);
var handleChange = function handleChange() {
onChange(inputValue, dropValue || null);
onChange(encodeURIComponent(inputValue), dropValue || null);
};
var handleDropValue = function handleDropValue(id) {
if (id === dropValue) return;
setDropValue(id);
onChange(inputValue, id);
onChange(encodeURIComponent(inputValue), id);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: classnames_default()(CustomInputmodules.input, className),
@ -2502,7 +2507,7 @@ var CustomInput = function CustomInput(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
onPressEnter: handleChange,
value: decodeURIComponent(inputValue || ""),
value: inputValue,
onChange: function onChange(e) {
return setInputValue(e.target.value);
},

@ -1062,9 +1062,9 @@ function reducer(state, action) {
});
}, 1300);
clearTimeout(heartbeatTimerRef.current);
heartbeatTimerRef.current = setInterval(function () {
sendRFBMessage();
}, 10 * 1000);
// heartbeatTimerRef.current = setInterval(() => {
// sendRFBMessage();
// },10 * 1000)
// mediator.unsubscribe(`send-ctrl-alt-delete-${index_tab}`)
// mediator.subscribe(`send-ctrl-alt-delete-${index_tab}`, () => {
// rfbRef.current?.sendCtrlAltDel()

File diff suppressed because one or more lines are too long

@ -0,0 +1,67 @@
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/pages/User/BindAccount/index.less ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bg {
background-color: #fff;
min-height: 100vh;
}
.other-login-panel {
width: 465px;
margin: 0 auto;
padding: 40px 0;
}
.other-login-panel .img-wrap {
width: 104px;
height: 124px;
margin: 0 auto;
padding-top: 20px;
padding-bottom: 20px;
}
.other-login-panel .img-wrap img {
width: 100%;
height: 100%;
}
.content {
width: 465px;
background-color: #F7F8FA;
border-radius: 8px;
border: 1px solid #E2E2E2;
}
.content .formWrap {
padding: 30px;
}
.content .formWrap [class~='ant-form-item-label'] {
padding: 0 0 15px !important;
}
.content .formWrap [class~='ant-form-item-label'] label {
font-size: 16px !important;
}
.content .tips {
display: flex;
justify-content: flex-start;
align-items: center;
margin-bottom: 20px;
}
.btn {
width: 405px;
height: 46px !important;
background: #3061D0;
border-radius: 4px;
font-size: 16px !important;
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
}
.back {
width: 465px;
height: 68px;
line-height: 68px;
margin-top: 20px;
text-align: center;
font-size: 16px !important;
color: #3061D0;
background-color: #FFFFFF;
border-radius: 8px;
border: 1px solid #E2E2E2;
cursor: pointer;
}

@ -109,9 +109,6 @@
.advertisementModal___REecE [class~='ant-modal-body'] {
padding: 0;
}
.bodyHeight___ooxdb {
height: 100%;
}
.notFree___cJiwv {
width: 802px;
height: 566px;

@ -3683,6 +3683,18 @@ var EditPage = function EditPage(_ref) {
_useState52 = slicedToArray_default()(_useState51, 2),
localNameErrorText = _useState52[0],
setLocalNameErrorText = _useState52[1];
var _useState53 = (0,react.useState)(false),
_useState54 = slicedToArray_default()(_useState53, 2),
createBtnLoading = _useState54[0],
setCreateBtnLoading = _useState54[1];
var _useState55 = (0,react.useState)(false),
_useState56 = slicedToArray_default()(_useState55, 2),
btnLoading = _useState56[0],
setBtnLoading = _useState56[1];
var _useState57 = (0,react.useState)(false),
_useState58 = slicedToArray_default()(_useState57, 2),
modalBtnLoading = _useState58[0],
setModalBtnLoading = _useState58[1];
var methodsItems = [{
id: 1,
name: '基于基础镜像创建'
@ -3745,14 +3757,15 @@ var EditPage = function EditPage(_ref) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
if (methods === 1) setCreateBtnLoading(true);else setBtnLoading(true);
_context2.next = 3;
return (0,fetch/* default */.ZP)("/api/user_mirrors/check_mirror_name.json", {
method: 'post',
body: {
type_name: typeName
}
});
case 2:
case 3:
res = _context2.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
if (methods === 1) {
@ -3780,7 +3793,9 @@ var EditPage = function EditPage(_ref) {
}
document.body.scrollIntoView();
}
case 4:
setBtnLoading(false);
setCreateBtnLoading(false);
case 7:
case "end":
return _context2.stop();
}
@ -3796,7 +3811,8 @@ var EditPage = function EditPage(_ref) {
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
_context3.next = 2;
setBtnLoading(true);
_context3.next = 3;
return (0,fetch/* default */.ZP)("/api/user_mirrors.json", {
method: 'post',
body: {
@ -3812,13 +3828,14 @@ var EditPage = function EditPage(_ref) {
filesize: fileInfo === null || fileInfo === void 0 ? void 0 : fileInfo.size
}
});
case 2:
case 3:
res = _context3.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
message/* default.success */.ZP.success("创建成功");
_umi_production_exports.history.back();
setBtnLoading(false);
}
case 4:
case 5:
case "end":
return _context3.stop();
}
@ -3893,7 +3910,7 @@ var EditPage = function EditPage(_ref) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
if (!(methods === 1)) {
_context5.next = 16;
_context5.next = 17;
break;
}
if (mirrorInfo !== null && mirrorInfo !== void 0 && mirrorInfo.id) {
@ -3915,45 +3932,46 @@ var EditPage = function EditPage(_ref) {
document.body.scrollIntoView();
return _context5.abrupt("return");
case 15:
getNameError(basicTypeName, true);
case 16:
_context5.next = 17;
return getNameError(basicTypeName, true);
case 17:
if (!(methods === 2)) {
_context5.next = 39;
_context5.next = 40;
break;
}
if (!(!command && !graphical)) {
_context5.next = 23;
_context5.next = 24;
break;
}
setMirrorTypeError('interface');
document.body.scrollIntoView();
return _context5.abrupt("return");
case 23:
setMirrorTypeError('');
case 24:
setMirrorTypeError('');
case 25:
if (!((fileInfo === null || fileInfo === void 0 ? void 0 : fileInfo.id) != undefined)) {
_context5.next = 28;
_context5.next = 29;
break;
}
setFileError('');
_context5.next = 31;
_context5.next = 32;
break;
case 28:
case 29:
setFileError('file');
document.body.scrollIntoView();
return _context5.abrupt("return");
case 31:
case 32:
if (localTypeName) {
_context5.next = 38;
_context5.next = 39;
break;
}
setLocalNameError('type_name');
setLocalNameErrorText('镜像名称不能为空');
document.body.scrollIntoView();
return _context5.abrupt("return");
case 38:
getNameError(localTypeName, true);
case 39:
getNameError(localTypeName, true);
case 40:
case "end":
return _context5.stop();
}
@ -4300,9 +4318,8 @@ var EditPage = function EditPage(_ref) {
children: "\u53D6\u6D88"
}), methods === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
type: "primary",
onClick: function onClick() {
return handleConfirm();
},
onClick: handleConfirm,
loading: createBtnLoading,
children: "\u5F00\u59CB\u5236\u4F5C\u955C\u50CF"
}), methods === 2 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
disabled: !(fileInfo !== null && fileInfo !== void 0 && fileInfo.id),
@ -4311,6 +4328,7 @@ var EditPage = function EditPage(_ref) {
onClick: function onClick() {
return handleConfirm();
},
loading: btnLoading,
children: "\u5F00\u59CB\u5BFC\u5165"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_MirrorModal, {
@ -4330,6 +4348,7 @@ var EditPage = function EditPage(_ref) {
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
centered: true,
maskClosable: false,
keyboard: false,
destroyOnClose: true,
open: configModal,
@ -4337,6 +4356,7 @@ var EditPage = function EditPage(_ref) {
width: "558px",
okText: "\u786E\u5B9A",
wrapClassName: Addmodules.auditModal,
confirmLoading: modalBtnLoading,
onCancel: function onCancel() {
setConfigModal(false);
},
@ -4346,7 +4366,8 @@ var EditPage = function EditPage(_ref) {
return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
_context6.next = 2;
setModalBtnLoading(true);
_context6.next = 3;
return (0,fetch/* default */.ZP)('/api/user_mirrors.json', {
method: 'post',
body: {
@ -4358,14 +4379,15 @@ var EditPage = function EditPage(_ref) {
description: description
}
});
case 2:
case 3:
res = _context6.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
message/* default.success */.ZP.success("创建成功");
_umi_production_exports.history.push("/shixuns/new/".concat(res === null || res === void 0 ? void 0 : (_res$data4 = res.data) === null || _res$data4 === void 0 ? void 0 : _res$data4.user_mirror_id, "/imagepreview?operation=create_image"));
}
setModalBtnLoading(false);
setConfigModal(false);
case 5:
case 7:
case "end":
return _context6.stop();
}

File diff suppressed because it is too large Load Diff

@ -252,7 +252,6 @@
margin-top: 30px;
}
.modalBtns___d0m88 .confirm___gz4SJ {
width: 60px;
height: 32px;
background: #3061D0;
box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5);

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save