parent
914ac27cff
commit
b04bdf33f5
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,994 @@
|
||||
"use strict";
|
||||
(self["webpackChunk"] = self["webpackChunk"] || []).push([[66469,15569,19523,18900,34712,10375,64802,34668,54512],{
|
||||
|
||||
/***/ 98915:
|
||||
/*!***********************************************************************************************************!*\
|
||||
!*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowDownOutlined.js + 1 modules ***!
|
||||
\***********************************************************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
Z: function() { return /* binding */ icons_ArrowDownOutlined; }
|
||||
});
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js
|
||||
var esm_extends = __webpack_require__(26508);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/ArrowDownOutlined.js
|
||||
// This icon file is generated automatically.
|
||||
var ArrowDownOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z" } }] }, "name": "arrow-down", "theme": "outlined" };
|
||||
/* harmony default export */ var asn_ArrowDownOutlined = (ArrowDownOutlined);
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules
|
||||
var AntdIcon = __webpack_require__(91851);
|
||||
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowDownOutlined.js
|
||||
|
||||
// GENERATE BY ./scripts/generate.ts
|
||||
// DON NOT EDIT IT MANUALLY
|
||||
|
||||
|
||||
|
||||
|
||||
var ArrowDownOutlined_ArrowDownOutlined = function ArrowDownOutlined(props, ref) {
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
|
||||
ref: ref,
|
||||
icon: asn_ArrowDownOutlined
|
||||
}));
|
||||
};
|
||||
if (false) {}
|
||||
/* harmony default export */ var icons_ArrowDownOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(ArrowDownOutlined_ArrowDownOutlined));
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 15997:
|
||||
/*!*****************************************************************************************************!*\
|
||||
!*** ./node_modules/_@ant-design_icons@5.2.6@@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@7.23.2@@babel/runtime/helpers/esm/extends.js
|
||||
var esm_extends = __webpack_require__(26508);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@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@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules
|
||||
var AntdIcon = __webpack_require__(91851);
|
||||
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@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_17_0_2_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_17_0_2_react.forwardRef(EyeOutlined_EyeOutlined));
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 56762:
|
||||
/*!************************************************************************!*\
|
||||
!*** ./node_modules/_antd@5.9.0@antd/es/_util/hooks/useForceUpdate.js ***!
|
||||
\************************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ Z: function() { return /* binding */ useForceUpdate; }
|
||||
/* harmony export */ });
|
||||
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301);
|
||||
|
||||
function useForceUpdate() {
|
||||
const [, forceUpdate] = react__WEBPACK_IMPORTED_MODULE_0__.useReducer(x => x + 1, 0);
|
||||
return forceUpdate;
|
||||
}
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 38854:
|
||||
/*!************************************************************************!*\
|
||||
!*** ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules ***!
|
||||
\************************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
Z: function() { return /* binding */ es_dropdown; }
|
||||
});
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js
|
||||
var dropdown = __webpack_require__(91857);
|
||||
// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js
|
||||
var _classnames_2_3_2_classnames = __webpack_require__(12124);
|
||||
var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EllipsisOutlined.js + 1 modules
|
||||
var EllipsisOutlined = __webpack_require__(93319);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
|
||||
var es_button = __webpack_require__(3113);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
|
||||
var context = __webpack_require__(36355);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules
|
||||
var space = __webpack_require__(81327);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js
|
||||
var Compact = __webpack_require__(33234);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/style/index.js + 1 modules
|
||||
var style = __webpack_require__(47211);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown-button.js
|
||||
"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;
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
const DropdownButton = props => {
|
||||
const {
|
||||
getPopupContainer: getContextPopupContainer,
|
||||
getPrefixCls,
|
||||
direction
|
||||
} = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
|
||||
const {
|
||||
prefixCls: customizePrefixCls,
|
||||
type = 'default',
|
||||
danger,
|
||||
disabled,
|
||||
loading,
|
||||
onClick,
|
||||
htmlType,
|
||||
children,
|
||||
className,
|
||||
menu,
|
||||
arrow,
|
||||
autoFocus,
|
||||
overlay,
|
||||
trigger,
|
||||
align,
|
||||
open,
|
||||
onOpenChange,
|
||||
placement,
|
||||
getPopupContainer,
|
||||
href,
|
||||
icon = /*#__PURE__*/_react_17_0_2_react.createElement(EllipsisOutlined/* default */.Z, null),
|
||||
title,
|
||||
buttonsRender = buttons => buttons,
|
||||
mouseEnterDelay,
|
||||
mouseLeaveDelay,
|
||||
overlayClassName,
|
||||
overlayStyle,
|
||||
destroyPopupOnHide,
|
||||
dropdownRender
|
||||
} = props,
|
||||
restProps = __rest(props, ["prefixCls", "type", "danger", "disabled", "loading", "onClick", "htmlType", "children", "className", "menu", "arrow", "autoFocus", "overlay", "trigger", "align", "open", "onOpenChange", "placement", "getPopupContainer", "href", "icon", "title", "buttonsRender", "mouseEnterDelay", "mouseLeaveDelay", "overlayClassName", "overlayStyle", "destroyPopupOnHide", "dropdownRender"]);
|
||||
const prefixCls = getPrefixCls('dropdown', customizePrefixCls);
|
||||
const buttonPrefixCls = `${prefixCls}-button`;
|
||||
const [wrapSSR, hashId] = (0,style/* default */.Z)(prefixCls);
|
||||
const dropdownProps = {
|
||||
menu,
|
||||
arrow,
|
||||
autoFocus,
|
||||
align,
|
||||
disabled,
|
||||
trigger: disabled ? [] : trigger,
|
||||
onOpenChange,
|
||||
getPopupContainer: getPopupContainer || getContextPopupContainer,
|
||||
mouseEnterDelay,
|
||||
mouseLeaveDelay,
|
||||
overlayClassName,
|
||||
overlayStyle,
|
||||
destroyPopupOnHide,
|
||||
dropdownRender
|
||||
};
|
||||
const {
|
||||
compactSize,
|
||||
compactItemClassnames
|
||||
} = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction);
|
||||
const classes = _classnames_2_3_2_classnames_default()(buttonPrefixCls, compactItemClassnames, className, hashId);
|
||||
if ('overlay' in props) {
|
||||
dropdownProps.overlay = overlay;
|
||||
}
|
||||
if ('open' in props) {
|
||||
dropdownProps.open = open;
|
||||
}
|
||||
if ('placement' in props) {
|
||||
dropdownProps.placement = placement;
|
||||
} else {
|
||||
dropdownProps.placement = direction === 'rtl' ? 'bottomLeft' : 'bottomRight';
|
||||
}
|
||||
const leftButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, {
|
||||
type: type,
|
||||
danger: danger,
|
||||
disabled: disabled,
|
||||
loading: loading,
|
||||
onClick: onClick,
|
||||
htmlType: htmlType,
|
||||
href: href,
|
||||
title: title
|
||||
}, children);
|
||||
const rightButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, {
|
||||
type: type,
|
||||
danger: danger,
|
||||
icon: icon
|
||||
});
|
||||
const [leftButtonToRender, rightButtonToRender] = buttonsRender([leftButton, rightButton]);
|
||||
return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(space/* default */.Z.Compact, Object.assign({
|
||||
className: classes,
|
||||
size: compactSize,
|
||||
block: true
|
||||
}, restProps), leftButtonToRender, /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({}, dropdownProps), rightButtonToRender)));
|
||||
};
|
||||
DropdownButton.__ANT_BUTTON = true;
|
||||
/* harmony default export */ var dropdown_button = (DropdownButton);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js
|
||||
"use client";
|
||||
|
||||
|
||||
|
||||
const Dropdown = dropdown/* default */.Z;
|
||||
Dropdown.Button = dropdown_button;
|
||||
/* harmony default export */ var es_dropdown = (Dropdown);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 1056:
|
||||
/*!*********************************************************************!*\
|
||||
!*** ./node_modules/_antd@5.9.0@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@2.3.2@classnames/index.js
|
||||
var _classnames_2_3_2_classnames = __webpack_require__(12124);
|
||||
var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
|
||||
var context = __webpack_require__(36355);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/context.js
|
||||
var form_context = __webpack_require__(32441);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/style/index.js
|
||||
var style = __webpack_require__(9937);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Group.js
|
||||
"use client";
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
const Group = props => {
|
||||
const {
|
||||
getPrefixCls,
|
||||
direction
|
||||
} = (0,_react_17_0_2_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_2_3_2_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_17_0_2_react.useContext)(form_context/* FormItemInputContext */.aM);
|
||||
const groupFormItemContext = (0,_react_17_0_2_react.useMemo)(() => Object.assign(Object.assign({}, formItemContext), {
|
||||
isFormItemInput: false
|
||||
}), [formItemContext]);
|
||||
if (false) {}
|
||||
return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", {
|
||||
className: cls,
|
||||
style: props.style,
|
||||
onMouseEnter: props.onMouseEnter,
|
||||
onMouseLeave: props.onMouseLeave,
|
||||
onFocus: props.onFocus,
|
||||
onBlur: props.onBlur
|
||||
}, /*#__PURE__*/_react_17_0_2_react.createElement(form_context/* FormItemInputContext */.aM.Provider, {
|
||||
value: groupFormItemContext
|
||||
}, props.children)));
|
||||
};
|
||||
/* harmony default export */ var input_Group = (Group);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Input.js + 1 modules
|
||||
var Input = __webpack_require__(9432);
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js
|
||||
var esm_extends = __webpack_require__(26508);
|
||||
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@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@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules
|
||||
var AntdIcon = __webpack_require__(91851);
|
||||
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@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_17_0_2_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_17_0_2_react.forwardRef(EyeInvisibleOutlined_EyeInvisibleOutlined));
|
||||
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules
|
||||
var EyeOutlined = __webpack_require__(15997);
|
||||
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/omit.js
|
||||
var omit = __webpack_require__(99468);
|
||||
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/ref.js
|
||||
var es_ref = __webpack_require__(88831);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/hooks/useRemovePasswordTimeout.js
|
||||
var useRemovePasswordTimeout = __webpack_require__(59412);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Password.js
|
||||
"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;
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
const defaultIconRender = visible => visible ? /*#__PURE__*/_react_17_0_2_react.createElement(EyeOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(icons_EyeInvisibleOutlined, null);
|
||||
const ActionMap = {
|
||||
click: 'onClick',
|
||||
hover: 'onMouseOver'
|
||||
};
|
||||
const Password = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
|
||||
const {
|
||||
visibilityToggle = true
|
||||
} = props;
|
||||
const visibilityControlled = typeof visibilityToggle === 'object' && visibilityToggle.visible !== undefined;
|
||||
const [visible, setVisible] = (0,_react_17_0_2_react.useState)(() => visibilityControlled ? visibilityToggle.visible : false);
|
||||
const inputRef = (0,_react_17_0_2_react.useRef)(null);
|
||||
_react_17_0_2_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_17_0_2_react.cloneElement( /*#__PURE__*/_react_17_0_2_react.isValidElement(icon) ? icon : /*#__PURE__*/_react_17_0_2_react.createElement("span", null, icon), iconProps);
|
||||
};
|
||||
const {
|
||||
className,
|
||||
prefixCls: customizePrefixCls,
|
||||
inputPrefixCls: customizeInputPrefixCls,
|
||||
size
|
||||
} = props,
|
||||
restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]);
|
||||
const {
|
||||
getPrefixCls
|
||||
} = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
|
||||
const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls);
|
||||
const prefixCls = getPrefixCls('input-password', customizePrefixCls);
|
||||
const suffixIcon = visibilityToggle && getIcon(prefixCls);
|
||||
const inputClassName = _classnames_2_3_2_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_17_0_2_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@5.2.6@@ant-design/icons/es/icons/SearchOutlined.js + 1 modules
|
||||
var SearchOutlined = __webpack_require__(46820);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
|
||||
var reactNode = __webpack_require__(92343);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
|
||||
var es_button = __webpack_require__(3113);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js
|
||||
var useSize = __webpack_require__(19716);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js
|
||||
var Compact = __webpack_require__(33234);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Search.js
|
||||
"use client";
|
||||
|
||||
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_17_0_2_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_17_0_2_react.useContext(context/* ConfigContext */.E_);
|
||||
const composedRef = _react_17_0_2_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_17_0_2_react.useRef(null);
|
||||
const onChange = e => {
|
||||
if (e && e.target && e.type === 'click' && customOnSearch) {
|
||||
customOnSearch(e.target.value, e, {
|
||||
source: 'clear'
|
||||
});
|
||||
}
|
||||
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, {
|
||||
source: 'input'
|
||||
});
|
||||
}
|
||||
};
|
||||
const onPressEnter = e => {
|
||||
if (composedRef.current || loading) {
|
||||
return;
|
||||
}
|
||||
onSearch(e);
|
||||
};
|
||||
const searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/_react_17_0_2_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_17_0_2_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_2_3_2_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_17_0_2_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@5.9.0@antd/es/input/TextArea.js
|
||||
var TextArea = __webpack_require__(1643);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@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);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 81327:
|
||||
/*!*********************************************************************!*\
|
||||
!*** ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules ***!
|
||||
\*********************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
Z: function() { return /* binding */ space; }
|
||||
});
|
||||
|
||||
// UNUSED EXPORTS: SpaceContext
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js
|
||||
var _classnames_2_3_2_classnames = __webpack_require__(12124);
|
||||
var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames);
|
||||
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/Children/toArray.js
|
||||
var toArray = __webpack_require__(45659);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
|
||||
var context = __webpack_require__(36355);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js
|
||||
var Compact = __webpack_require__(33234);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/context.js
|
||||
|
||||
const SpaceContext = /*#__PURE__*/_react_17_0_2_react.createContext({
|
||||
latestIndex: 0
|
||||
});
|
||||
const SpaceContextProvider = SpaceContext.Provider;
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Item.js
|
||||
"use client";
|
||||
|
||||
|
||||
|
||||
const Item = _ref => {
|
||||
let {
|
||||
className,
|
||||
index,
|
||||
children,
|
||||
split,
|
||||
style
|
||||
} = _ref;
|
||||
const {
|
||||
latestIndex
|
||||
} = _react_17_0_2_react.useContext(SpaceContext);
|
||||
if (children === null || children === undefined) {
|
||||
return null;
|
||||
}
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("div", {
|
||||
className: className,
|
||||
style: style
|
||||
}, children), index < latestIndex && split && /*#__PURE__*/_react_17_0_2_react.createElement("span", {
|
||||
className: `${className}-split`
|
||||
}, split));
|
||||
};
|
||||
/* harmony default export */ var space_Item = (Item);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/style/index.js + 1 modules
|
||||
var space_style = __webpack_require__(2856);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/utils.js
|
||||
function isPresetSize(size) {
|
||||
return ['small', 'middle', 'large'].includes(size);
|
||||
}
|
||||
function isValidGapNumber(size) {
|
||||
if (!size) {
|
||||
// The case of size = 0 is deliberately excluded here, because the default value of the gap attribute in CSS is 0, so if the user passes 0 in, we can directly ignore it.
|
||||
return false;
|
||||
}
|
||||
return typeof size === 'number' && !Number.isNaN(size);
|
||||
}
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js
|
||||
"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;
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
const Space = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
|
||||
var _a, _b;
|
||||
const {
|
||||
getPrefixCls,
|
||||
space,
|
||||
direction: directionConfig
|
||||
} = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
|
||||
const {
|
||||
size = (space === null || space === void 0 ? void 0 : space.size) || 'small',
|
||||
align,
|
||||
className,
|
||||
rootClassName,
|
||||
children,
|
||||
direction = 'horizontal',
|
||||
prefixCls: customizePrefixCls,
|
||||
split,
|
||||
style,
|
||||
wrap = false,
|
||||
classNames: customClassNames,
|
||||
styles
|
||||
} = props,
|
||||
otherProps = __rest(props, ["size", "align", "className", "rootClassName", "children", "direction", "prefixCls", "split", "style", "wrap", "classNames", "styles"]);
|
||||
const [horizontalSize, verticalSize] = Array.isArray(size) ? size : [size, size];
|
||||
const isPresetVerticalSize = isPresetSize(verticalSize);
|
||||
const isPresetHorizontalSize = isPresetSize(horizontalSize);
|
||||
const isValidVerticalSize = isValidGapNumber(verticalSize);
|
||||
const isValidHorizontalSize = isValidGapNumber(horizontalSize);
|
||||
const childNodes = (0,toArray/* default */.Z)(children, {
|
||||
keepEmpty: true
|
||||
});
|
||||
const mergedAlign = align === undefined && direction === 'horizontal' ? 'center' : align;
|
||||
const prefixCls = getPrefixCls('space', customizePrefixCls);
|
||||
const [wrapSSR, hashId] = (0,space_style/* default */.Z)(prefixCls);
|
||||
const cls = _classnames_2_3_2_classnames_default()(prefixCls, space === null || space === void 0 ? void 0 : space.className, hashId, `${prefixCls}-${direction}`, {
|
||||
[`${prefixCls}-rtl`]: directionConfig === 'rtl',
|
||||
[`${prefixCls}-align-${mergedAlign}`]: mergedAlign,
|
||||
[`${prefixCls}-gap-row-${verticalSize}`]: isPresetVerticalSize,
|
||||
[`${prefixCls}-gap-col-${horizontalSize}`]: isPresetHorizontalSize
|
||||
}, className, rootClassName);
|
||||
const itemClassName = _classnames_2_3_2_classnames_default()(`${prefixCls}-item`, (_a = customClassNames === null || customClassNames === void 0 ? void 0 : customClassNames.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.classNames) === null || _b === void 0 ? void 0 : _b.item);
|
||||
// Calculate latest one
|
||||
let latestIndex = 0;
|
||||
const nodes = childNodes.map((child, i) => {
|
||||
var _a, _b;
|
||||
if (child !== null && child !== undefined) {
|
||||
latestIndex = i;
|
||||
}
|
||||
const key = child && child.key || `${itemClassName}-${i}`;
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(space_Item, {
|
||||
className: itemClassName,
|
||||
key: key,
|
||||
index: i,
|
||||
split: split,
|
||||
style: (_a = styles === null || styles === void 0 ? void 0 : styles.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.styles) === null || _b === void 0 ? void 0 : _b.item
|
||||
}, child);
|
||||
});
|
||||
const spaceContext = _react_17_0_2_react.useMemo(() => ({
|
||||
latestIndex
|
||||
}), [latestIndex]);
|
||||
// =========================== Render ===========================
|
||||
if (childNodes.length === 0) {
|
||||
return null;
|
||||
}
|
||||
const gapStyle = {};
|
||||
if (wrap) {
|
||||
gapStyle.flexWrap = 'wrap';
|
||||
}
|
||||
if (!isPresetHorizontalSize && isValidHorizontalSize) {
|
||||
gapStyle.columnGap = horizontalSize;
|
||||
}
|
||||
if (!isPresetVerticalSize && isValidVerticalSize) {
|
||||
gapStyle.rowGap = verticalSize;
|
||||
}
|
||||
return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({
|
||||
ref: ref,
|
||||
className: cls,
|
||||
style: Object.assign(Object.assign(Object.assign({}, gapStyle), space === null || space === void 0 ? void 0 : space.style), style)
|
||||
}, otherProps), /*#__PURE__*/_react_17_0_2_react.createElement(SpaceContextProvider, {
|
||||
value: spaceContext
|
||||
}, nodes)));
|
||||
});
|
||||
if (false) {}
|
||||
const CompoundedSpace = Space;
|
||||
CompoundedSpace.Compact = Compact/* default */.ZP;
|
||||
/* harmony default export */ var space = (CompoundedSpace);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 92899:
|
||||
/*!***************************************************************!*\
|
||||
!*** ./node_modules/_antd@5.9.0@antd/es/style/motion/move.js ***!
|
||||
\***************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ Fm: function() { return /* binding */ initMoveMotion; }
|
||||
/* harmony export */ });
|
||||
/* unused harmony exports moveDownIn, moveDownOut, moveLeftIn, moveLeftOut, moveRightIn, moveRightOut, moveUpIn, moveUpOut */
|
||||
/* harmony import */ var _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @ant-design/cssinjs */ 84608);
|
||||
/* harmony import */ var _motion__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./motion */ 95406);
|
||||
|
||||
|
||||
const moveDownIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveDownIn', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 100%, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
}
|
||||
});
|
||||
const moveDownOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveDownOut', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 100%, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
}
|
||||
});
|
||||
const moveLeftIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveLeftIn', {
|
||||
'0%': {
|
||||
transform: 'translate3d(-100%, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
}
|
||||
});
|
||||
const moveLeftOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveLeftOut', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(-100%, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
}
|
||||
});
|
||||
const moveRightIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveRightIn', {
|
||||
'0%': {
|
||||
transform: 'translate3d(100%, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
}
|
||||
});
|
||||
const moveRightOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveRightOut', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(100%, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
}
|
||||
});
|
||||
const moveUpIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveUpIn', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, -100%, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
}
|
||||
});
|
||||
const moveUpOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveUpOut', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, -100%, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
}
|
||||
});
|
||||
const moveMotion = {
|
||||
'move-up': {
|
||||
inKeyframes: moveUpIn,
|
||||
outKeyframes: moveUpOut
|
||||
},
|
||||
'move-down': {
|
||||
inKeyframes: moveDownIn,
|
||||
outKeyframes: moveDownOut
|
||||
},
|
||||
'move-left': {
|
||||
inKeyframes: moveLeftIn,
|
||||
outKeyframes: moveLeftOut
|
||||
},
|
||||
'move-right': {
|
||||
inKeyframes: moveRightIn,
|
||||
outKeyframes: moveRightOut
|
||||
}
|
||||
};
|
||||
const initMoveMotion = (token, motionName) => {
|
||||
const {
|
||||
antCls
|
||||
} = token;
|
||||
const motionCls = `${antCls}-${motionName}`;
|
||||
const {
|
||||
inKeyframes,
|
||||
outKeyframes
|
||||
} = moveMotion[motionName];
|
||||
return [(0,_motion__WEBPACK_IMPORTED_MODULE_1__/* .initMotion */ .R)(motionCls, inKeyframes, outKeyframes, token.motionDurationMid), {
|
||||
[`
|
||||
${motionCls}-enter,
|
||||
${motionCls}-appear
|
||||
`]: {
|
||||
opacity: 0,
|
||||
animationTimingFunction: token.motionEaseOutCirc
|
||||
},
|
||||
[`${motionCls}-leave`]: {
|
||||
animationTimingFunction: token.motionEaseInOutCirc
|
||||
}
|
||||
}];
|
||||
};
|
||||
|
||||
/***/ })
|
||||
|
||||
}]);
|
||||
@ -0,0 +1,692 @@
|
||||
"use strict";
|
||||
(self["webpackChunk"] = self["webpackChunk"] || []).push([[77915],{
|
||||
|
||||
/***/ 42884:
|
||||
/*!******************************************************************************************************!*\
|
||||
!*** ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules ***!
|
||||
\******************************************************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
Z: function() { return /* binding */ icons_DownOutlined; }
|
||||
});
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js
|
||||
var esm_extends = __webpack_require__(26508);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.3.1@@ant-design/icons-svg/es/asn/DownOutlined.js
|
||||
// This icon file is generated automatically.
|
||||
var DownOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z" } }] }, "name": "down", "theme": "outlined" };
|
||||
/* harmony default export */ var asn_DownOutlined = (DownOutlined);
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/components/AntdIcon.js + 3 modules
|
||||
var AntdIcon = __webpack_require__(91851);
|
||||
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js
|
||||
|
||||
// GENERATE BY ./scripts/generate.ts
|
||||
// DON NOT EDIT IT MANUALLY
|
||||
|
||||
|
||||
|
||||
|
||||
var DownOutlined_DownOutlined = function DownOutlined(props, ref) {
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
|
||||
ref: ref,
|
||||
icon: asn_DownOutlined
|
||||
}));
|
||||
};
|
||||
if (false) {}
|
||||
/* harmony default export */ var icons_DownOutlined = (/*#__PURE__*/_react_17_0_2_react.forwardRef(DownOutlined_DownOutlined));
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 66104:
|
||||
/*!**************************************************************************!*\
|
||||
!*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***!
|
||||
\**************************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
Z: function() { return /* binding */ breadcrumb; }
|
||||
});
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js
|
||||
var _classnames_2_3_2_classnames = __webpack_require__(12124);
|
||||
var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames);
|
||||
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/Children/toArray.js
|
||||
var toArray = __webpack_require__(45659);
|
||||
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/pickAttrs.js
|
||||
var pickAttrs = __webpack_require__(3286);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
|
||||
var reactNode = __webpack_require__(92343);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
|
||||
var context = __webpack_require__(36355);
|
||||
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules
|
||||
var DownOutlined = __webpack_require__(42884);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js
|
||||
var dropdown = __webpack_require__(91857);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbSeparator.js
|
||||
"use client";
|
||||
|
||||
|
||||
|
||||
const BreadcrumbSeparator = _ref => {
|
||||
let {
|
||||
children
|
||||
} = _ref;
|
||||
const {
|
||||
getPrefixCls
|
||||
} = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
|
||||
const prefixCls = getPrefixCls('breadcrumb');
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement("li", {
|
||||
className: `${prefixCls}-separator`,
|
||||
"aria-hidden": "true"
|
||||
}, children === '' ? children : children || '/');
|
||||
};
|
||||
BreadcrumbSeparator.__ANT_BREADCRUMB_SEPARATOR = true;
|
||||
/* harmony default export */ var breadcrumb_BreadcrumbSeparator = (BreadcrumbSeparator);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItemRender.js
|
||||
"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;
|
||||
};
|
||||
|
||||
|
||||
|
||||
function getBreadcrumbName(route, params) {
|
||||
if (route.title === undefined || route.title === null) {
|
||||
return null;
|
||||
}
|
||||
const paramsKeys = Object.keys(params).join('|');
|
||||
return typeof route.title === 'object' ? route.title : String(route.title).replace(new RegExp(`:(${paramsKeys})`, 'g'), (replacement, key) => params[key] || replacement);
|
||||
}
|
||||
function renderItem(prefixCls, item, children, href) {
|
||||
if (children === null || children === undefined) {
|
||||
return null;
|
||||
}
|
||||
const {
|
||||
className,
|
||||
onClick
|
||||
} = item,
|
||||
restItem = __rest(item, ["className", "onClick"]);
|
||||
const passedProps = Object.assign(Object.assign({}, (0,pickAttrs/* default */.Z)(restItem, {
|
||||
data: true,
|
||||
aria: true
|
||||
})), {
|
||||
onClick
|
||||
});
|
||||
if (href !== undefined) {
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement("a", Object.assign({}, passedProps, {
|
||||
className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className),
|
||||
href: href
|
||||
}), children);
|
||||
}
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement("span", Object.assign({}, passedProps, {
|
||||
className: _classnames_2_3_2_classnames_default()(`${prefixCls}-link`, className)
|
||||
}), children);
|
||||
}
|
||||
function useItemRender(prefixCls, itemRender) {
|
||||
const mergedItemRender = (item, params, routes, path, href) => {
|
||||
if (itemRender) {
|
||||
return itemRender(item, params, routes, path);
|
||||
}
|
||||
const name = getBreadcrumbName(item, params);
|
||||
return renderItem(prefixCls, item, name, href);
|
||||
};
|
||||
return mergedItemRender;
|
||||
}
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/BreadcrumbItem.js
|
||||
"use client";
|
||||
|
||||
var BreadcrumbItem_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 InternalBreadcrumbItem = props => {
|
||||
const {
|
||||
prefixCls,
|
||||
separator = '/',
|
||||
children,
|
||||
menu,
|
||||
overlay,
|
||||
dropdownProps,
|
||||
href
|
||||
} = props;
|
||||
// Warning for deprecated usage
|
||||
if (false) {}
|
||||
/** If overlay is have Wrap a Dropdown */
|
||||
const renderBreadcrumbNode = breadcrumbItem => {
|
||||
if (menu || overlay) {
|
||||
const mergeDropDownProps = Object.assign({}, dropdownProps);
|
||||
if (menu) {
|
||||
const _a = menu || {},
|
||||
{
|
||||
items
|
||||
} = _a,
|
||||
menuProps = BreadcrumbItem_rest(_a, ["items"]);
|
||||
mergeDropDownProps.menu = Object.assign(Object.assign({}, menuProps), {
|
||||
items: items === null || items === void 0 ? void 0 : items.map((_a, index) => {
|
||||
var {
|
||||
key,
|
||||
title,
|
||||
label,
|
||||
path
|
||||
} = _a,
|
||||
itemProps = BreadcrumbItem_rest(_a, ["key", "title", "label", "path"]);
|
||||
let mergedLabel = label !== null && label !== void 0 ? label : title;
|
||||
if (path) {
|
||||
mergedLabel = /*#__PURE__*/_react_17_0_2_react.createElement("a", {
|
||||
href: `${href}${path}`
|
||||
}, mergedLabel);
|
||||
}
|
||||
return Object.assign(Object.assign({}, itemProps), {
|
||||
key: key !== null && key !== void 0 ? key : index,
|
||||
label: mergedLabel
|
||||
});
|
||||
})
|
||||
});
|
||||
} else if (overlay) {
|
||||
mergeDropDownProps.overlay = overlay;
|
||||
}
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({
|
||||
placement: "bottom"
|
||||
}, mergeDropDownProps), /*#__PURE__*/_react_17_0_2_react.createElement("span", {
|
||||
className: `${prefixCls}-overlay-link`
|
||||
}, breadcrumbItem, /*#__PURE__*/_react_17_0_2_react.createElement(DownOutlined/* default */.Z, null)));
|
||||
}
|
||||
return breadcrumbItem;
|
||||
};
|
||||
// wrap to dropDown
|
||||
const link = renderBreadcrumbNode(children);
|
||||
if (link !== undefined && link !== null) {
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("li", null, link), separator && /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, null, separator));
|
||||
}
|
||||
return null;
|
||||
};
|
||||
const BreadcrumbItem = props => {
|
||||
const {
|
||||
prefixCls: customizePrefixCls,
|
||||
children,
|
||||
href
|
||||
} = props,
|
||||
restProps = BreadcrumbItem_rest(props, ["prefixCls", "children", "href"]);
|
||||
const {
|
||||
getPrefixCls
|
||||
} = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
|
||||
const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls);
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({}, restProps, {
|
||||
prefixCls: prefixCls
|
||||
}), renderItem(prefixCls, restProps, children, href));
|
||||
};
|
||||
BreadcrumbItem.__ANT_BREADCRUMB_ITEM = true;
|
||||
/* harmony default export */ var breadcrumb_BreadcrumbItem = (BreadcrumbItem);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js
|
||||
var style = __webpack_require__(17313);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js
|
||||
var genComponentStyleHook = __webpack_require__(83116);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js
|
||||
var statistic = __webpack_require__(37613);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/style/index.js
|
||||
|
||||
|
||||
const genBreadcrumbStyle = token => {
|
||||
const {
|
||||
componentCls,
|
||||
iconCls
|
||||
} = token;
|
||||
return {
|
||||
[componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), {
|
||||
color: token.itemColor,
|
||||
fontSize: token.fontSize,
|
||||
[iconCls]: {
|
||||
fontSize: token.iconFontSize
|
||||
},
|
||||
ol: {
|
||||
display: 'flex',
|
||||
flexWrap: 'wrap',
|
||||
margin: 0,
|
||||
padding: 0,
|
||||
listStyle: 'none'
|
||||
},
|
||||
a: Object.assign({
|
||||
color: token.linkColor,
|
||||
transition: `color ${token.motionDurationMid}`,
|
||||
padding: `0 ${token.paddingXXS}px`,
|
||||
borderRadius: token.borderRadiusSM,
|
||||
height: token.lineHeight * token.fontSize,
|
||||
display: 'inline-block',
|
||||
marginInline: -token.marginXXS,
|
||||
'&:hover': {
|
||||
color: token.linkHoverColor,
|
||||
backgroundColor: token.colorBgTextHover
|
||||
}
|
||||
}, (0,style/* genFocusStyle */.Qy)(token)),
|
||||
[`li:last-child`]: {
|
||||
color: token.lastItemColor
|
||||
},
|
||||
[`${componentCls}-separator`]: {
|
||||
marginInline: token.separatorMargin,
|
||||
color: token.separatorColor
|
||||
},
|
||||
[`${componentCls}-link`]: {
|
||||
[`
|
||||
> ${iconCls} + span,
|
||||
> ${iconCls} + a
|
||||
`]: {
|
||||
marginInlineStart: token.marginXXS
|
||||
}
|
||||
},
|
||||
[`${componentCls}-overlay-link`]: {
|
||||
borderRadius: token.borderRadiusSM,
|
||||
height: token.lineHeight * token.fontSize,
|
||||
display: 'inline-block',
|
||||
padding: `0 ${token.paddingXXS}px`,
|
||||
marginInline: -token.marginXXS,
|
||||
[`> ${iconCls}`]: {
|
||||
marginInlineStart: token.marginXXS,
|
||||
fontSize: token.fontSizeIcon
|
||||
},
|
||||
'&:hover': {
|
||||
color: token.linkHoverColor,
|
||||
backgroundColor: token.colorBgTextHover,
|
||||
a: {
|
||||
color: token.linkHoverColor
|
||||
}
|
||||
},
|
||||
a: {
|
||||
'&:hover': {
|
||||
backgroundColor: 'transparent'
|
||||
}
|
||||
}
|
||||
},
|
||||
// rtl style
|
||||
[`&${token.componentCls}-rtl`]: {
|
||||
direction: 'rtl'
|
||||
}
|
||||
})
|
||||
};
|
||||
};
|
||||
// ============================== Export ==============================
|
||||
/* harmony default export */ var breadcrumb_style = ((0,genComponentStyleHook/* default */.Z)('Breadcrumb', token => {
|
||||
const BreadcrumbToken = (0,statistic/* merge */.TS)(token, {});
|
||||
return [genBreadcrumbStyle(BreadcrumbToken)];
|
||||
}, token => ({
|
||||
itemColor: token.colorTextDescription,
|
||||
lastItemColor: token.colorText,
|
||||
iconFontSize: token.fontSize,
|
||||
linkColor: token.colorTextDescription,
|
||||
linkHoverColor: token.colorText,
|
||||
separatorColor: token.colorTextDescription,
|
||||
separatorMargin: token.marginXS
|
||||
})));
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/useItems.js
|
||||
var useItems_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;
|
||||
};
|
||||
|
||||
function route2item(route) {
|
||||
const {
|
||||
breadcrumbName,
|
||||
children
|
||||
} = route,
|
||||
rest = useItems_rest(route, ["breadcrumbName", "children"]);
|
||||
const clone = Object.assign({
|
||||
title: breadcrumbName
|
||||
}, rest);
|
||||
if (children) {
|
||||
clone.menu = {
|
||||
items: children.map(_a => {
|
||||
var {
|
||||
breadcrumbName: itemBreadcrumbName
|
||||
} = _a,
|
||||
itemProps = useItems_rest(_a, ["breadcrumbName"]);
|
||||
return Object.assign(Object.assign({}, itemProps), {
|
||||
title: itemBreadcrumbName
|
||||
});
|
||||
})
|
||||
};
|
||||
}
|
||||
return clone;
|
||||
}
|
||||
function useItems(items, routes) {
|
||||
return (0,_react_17_0_2_react.useMemo)(() => {
|
||||
if (items) {
|
||||
return items;
|
||||
}
|
||||
if (routes) {
|
||||
return routes.map(route2item);
|
||||
}
|
||||
return null;
|
||||
}, [items, routes]);
|
||||
}
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/Breadcrumb.js
|
||||
"use client";
|
||||
|
||||
var Breadcrumb_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 getPath = (params, path) => {
|
||||
if (path === undefined) {
|
||||
return path;
|
||||
}
|
||||
let mergedPath = (path || '').replace(/^\//, '');
|
||||
Object.keys(params).forEach(key => {
|
||||
mergedPath = mergedPath.replace(`:${key}`, params[key]);
|
||||
});
|
||||
return mergedPath;
|
||||
};
|
||||
const Breadcrumb = props => {
|
||||
const {
|
||||
prefixCls: customizePrefixCls,
|
||||
separator = '/',
|
||||
style,
|
||||
className,
|
||||
rootClassName,
|
||||
routes: legacyRoutes,
|
||||
items,
|
||||
children,
|
||||
itemRender,
|
||||
params = {}
|
||||
} = props,
|
||||
restProps = Breadcrumb_rest(props, ["prefixCls", "separator", "style", "className", "rootClassName", "routes", "items", "children", "itemRender", "params"]);
|
||||
const {
|
||||
getPrefixCls,
|
||||
direction,
|
||||
breadcrumb
|
||||
} = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
|
||||
let crumbs;
|
||||
const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls);
|
||||
const [wrapSSR, hashId] = breadcrumb_style(prefixCls);
|
||||
const mergedItems = useItems(items, legacyRoutes);
|
||||
if (false) {}
|
||||
const mergedItemRender = useItemRender(prefixCls, itemRender);
|
||||
if (mergedItems && mergedItems.length > 0) {
|
||||
// generated by route
|
||||
const paths = [];
|
||||
const itemRenderRoutes = items || legacyRoutes;
|
||||
crumbs = mergedItems.map((item, index) => {
|
||||
const {
|
||||
path,
|
||||
key,
|
||||
type,
|
||||
menu,
|
||||
overlay,
|
||||
onClick,
|
||||
className: itemClassName,
|
||||
separator: itemSeparator,
|
||||
dropdownProps
|
||||
} = item;
|
||||
const mergedPath = getPath(params, path);
|
||||
if (mergedPath !== undefined) {
|
||||
paths.push(mergedPath);
|
||||
}
|
||||
const mergedKey = key !== null && key !== void 0 ? key : index;
|
||||
if (type === 'separator') {
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(breadcrumb_BreadcrumbSeparator, {
|
||||
key: mergedKey
|
||||
}, itemSeparator);
|
||||
}
|
||||
const itemProps = {};
|
||||
const isLastItem = index === mergedItems.length - 1;
|
||||
if (menu) {
|
||||
itemProps.menu = menu;
|
||||
} else if (overlay) {
|
||||
itemProps.overlay = overlay;
|
||||
}
|
||||
let {
|
||||
href
|
||||
} = item;
|
||||
if (paths.length && mergedPath !== undefined) {
|
||||
href = `#/${paths.join('/')}`;
|
||||
}
|
||||
return /*#__PURE__*/_react_17_0_2_react.createElement(InternalBreadcrumbItem, Object.assign({
|
||||
key: mergedKey
|
||||
}, itemProps, (0,pickAttrs/* default */.Z)(item, {
|
||||
data: true,
|
||||
aria: true
|
||||
}), {
|
||||
className: itemClassName,
|
||||
dropdownProps: dropdownProps,
|
||||
href: href,
|
||||
separator: isLastItem ? '' : separator,
|
||||
onClick: onClick,
|
||||
prefixCls: prefixCls
|
||||
}), mergedItemRender(item, params, itemRenderRoutes, paths, href));
|
||||
});
|
||||
} else if (children) {
|
||||
const childrenLength = (0,toArray/* default */.Z)(children).length;
|
||||
crumbs = (0,toArray/* default */.Z)(children).map((element, index) => {
|
||||
if (!element) {
|
||||
return element;
|
||||
}
|
||||
// =================== Warning =====================
|
||||
if (false) {}
|
||||
false ? 0 : void 0;
|
||||
const isLastItem = index === childrenLength - 1;
|
||||
return (0,reactNode/* cloneElement */.Tm)(element, {
|
||||
separator: isLastItem ? '' : separator,
|
||||
key: index
|
||||
});
|
||||
});
|
||||
}
|
||||
const breadcrumbClassName = _classnames_2_3_2_classnames_default()(prefixCls, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.className, {
|
||||
[`${prefixCls}-rtl`]: direction === 'rtl'
|
||||
}, className, rootClassName, hashId);
|
||||
const mergedStyle = Object.assign(Object.assign({}, breadcrumb === null || breadcrumb === void 0 ? void 0 : breadcrumb.style), style);
|
||||
return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("nav", Object.assign({
|
||||
className: breadcrumbClassName,
|
||||
style: mergedStyle
|
||||
}, restProps), /*#__PURE__*/_react_17_0_2_react.createElement("ol", null, crumbs)));
|
||||
};
|
||||
Breadcrumb.Item = breadcrumb_BreadcrumbItem;
|
||||
Breadcrumb.Separator = breadcrumb_BreadcrumbSeparator;
|
||||
if (false) {}
|
||||
/* harmony default export */ var breadcrumb_Breadcrumb = (Breadcrumb);
|
||||
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js
|
||||
"use client";
|
||||
|
||||
|
||||
/* harmony default export */ var breadcrumb = (breadcrumb_Breadcrumb);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 92899:
|
||||
/*!***************************************************************!*\
|
||||
!*** ./node_modules/_antd@5.9.0@antd/es/style/motion/move.js ***!
|
||||
\***************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ Fm: function() { return /* binding */ initMoveMotion; }
|
||||
/* harmony export */ });
|
||||
/* unused harmony exports moveDownIn, moveDownOut, moveLeftIn, moveLeftOut, moveRightIn, moveRightOut, moveUpIn, moveUpOut */
|
||||
/* harmony import */ var _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @ant-design/cssinjs */ 84608);
|
||||
/* harmony import */ var _motion__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./motion */ 95406);
|
||||
|
||||
|
||||
const moveDownIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveDownIn', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 100%, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
}
|
||||
});
|
||||
const moveDownOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveDownOut', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 100%, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
}
|
||||
});
|
||||
const moveLeftIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveLeftIn', {
|
||||
'0%': {
|
||||
transform: 'translate3d(-100%, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
}
|
||||
});
|
||||
const moveLeftOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveLeftOut', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(-100%, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
}
|
||||
});
|
||||
const moveRightIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveRightIn', {
|
||||
'0%': {
|
||||
transform: 'translate3d(100%, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
}
|
||||
});
|
||||
const moveRightOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveRightOut', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(100%, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
}
|
||||
});
|
||||
const moveUpIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveUpIn', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, -100%, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
}
|
||||
});
|
||||
const moveUpOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antMoveUpOut', {
|
||||
'0%': {
|
||||
transform: 'translate3d(0, 0, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 1
|
||||
},
|
||||
'100%': {
|
||||
transform: 'translate3d(0, -100%, 0)',
|
||||
transformOrigin: '0 0',
|
||||
opacity: 0
|
||||
}
|
||||
});
|
||||
const moveMotion = {
|
||||
'move-up': {
|
||||
inKeyframes: moveUpIn,
|
||||
outKeyframes: moveUpOut
|
||||
},
|
||||
'move-down': {
|
||||
inKeyframes: moveDownIn,
|
||||
outKeyframes: moveDownOut
|
||||
},
|
||||
'move-left': {
|
||||
inKeyframes: moveLeftIn,
|
||||
outKeyframes: moveLeftOut
|
||||
},
|
||||
'move-right': {
|
||||
inKeyframes: moveRightIn,
|
||||
outKeyframes: moveRightOut
|
||||
}
|
||||
};
|
||||
const initMoveMotion = (token, motionName) => {
|
||||
const {
|
||||
antCls
|
||||
} = token;
|
||||
const motionCls = `${antCls}-${motionName}`;
|
||||
const {
|
||||
inKeyframes,
|
||||
outKeyframes
|
||||
} = moveMotion[motionName];
|
||||
return [(0,_motion__WEBPACK_IMPORTED_MODULE_1__/* .initMotion */ .R)(motionCls, inKeyframes, outKeyframes, token.motionDurationMid), {
|
||||
[`
|
||||
${motionCls}-enter,
|
||||
${motionCls}-appear
|
||||
`]: {
|
||||
opacity: 0,
|
||||
animationTimingFunction: token.motionEaseOutCirc
|
||||
},
|
||||
[`${motionCls}-leave`]: {
|
||||
animationTimingFunction: token.motionEaseInOutCirc
|
||||
}
|
||||
}];
|
||||
};
|
||||
|
||||
/***/ })
|
||||
|
||||
}]);
|
||||
@ -0,0 +1,607 @@
|
||||
"use strict";
|
||||
(self["webpackChunk"] = self["webpackChunk"] || []).push([[57855],{
|
||||
|
||||
/***/ 72020:
|
||||
/*!*****************************************!*\
|
||||
!*** ./src/components/NoData/index.tsx ***!
|
||||
\*****************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801);
|
||||
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__);
|
||||
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301);
|
||||
/* harmony import */ var _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/assets/images/icons/nodata.png */ 4977);
|
||||
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd */ 3113);
|
||||
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var noData = function noData(_ref) {
|
||||
var img = _ref.img,
|
||||
_ref$buttonProps = _ref.buttonProps,
|
||||
buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps,
|
||||
_ref$styles = _ref.styles,
|
||||
styles = _ref$styles === void 0 ? {} : _ref$styles,
|
||||
customText = _ref.customText,
|
||||
ButtonText = _ref.ButtonText,
|
||||
ButtonClick = _ref.ButtonClick,
|
||||
Buttonclass = _ref.Buttonclass,
|
||||
ButtonTwo = _ref.ButtonTwo,
|
||||
imgStyles = _ref.imgStyles,
|
||||
_ref$loading = _ref.loading,
|
||||
loading = _ref$loading === void 0 ? false : _ref$loading;
|
||||
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsxs)("section", {
|
||||
className: "tc animated fadeIn",
|
||||
style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, {
|
||||
color: '#999',
|
||||
margin: '100px auto',
|
||||
visibility: loading ? 'hidden' : 'visible'
|
||||
}), styles),
|
||||
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("img", {
|
||||
src: img || _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_2__,
|
||||
style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, imgStyles)
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("p", {
|
||||
className: "mt20 font14",
|
||||
children: customText || '暂时还没有相关数据哦!'
|
||||
}), ButtonText && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({
|
||||
className: Buttonclass,
|
||||
onClick: ButtonClick
|
||||
}, buttonProps), {}, {
|
||||
children: ButtonText
|
||||
})), ButtonTwo && ButtonTwo]
|
||||
});
|
||||
};
|
||||
/* harmony default export */ __webpack_exports__.Z = (noData);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 48058:
|
||||
/*!*********************************************************!*\
|
||||
!*** ./src/components/PreviewAll/index.tsx + 1 modules ***!
|
||||
\*********************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
Z: function() { return /* binding */ PreviewAll; }
|
||||
});
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js
|
||||
var objectSpread2 = __webpack_require__(26801);
|
||||
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js
|
||||
var regeneratorRuntime = __webpack_require__(10574);
|
||||
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js
|
||||
var asyncToGenerator = __webpack_require__(39343);
|
||||
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js
|
||||
var slicedToArray = __webpack_require__(11006);
|
||||
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.less?modules
|
||||
// extracted by mini-css-extract-plugin
|
||||
/* harmony default export */ var PreviewAllmodules = ({"wrp":"wrp___dq7YK","bgBlack":"bgBlack___ARIUV","monaco":"monaco___VnZC3","darkBlue":"darkBlue___UprA9","close":"close___LKoWu","embed":"embed___hvpEJ"});
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
|
||||
var es_button = __webpack_require__(3113);
|
||||
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ArrowDownOutlined.js + 1 modules
|
||||
var ArrowDownOutlined = __webpack_require__(98915);
|
||||
// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 4 modules
|
||||
var monaco_editor = __webpack_require__(14654);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules
|
||||
var tooltip = __webpack_require__(6848);
|
||||
// EXTERNAL MODULE: ./src/utils/util.tsx
|
||||
var util = __webpack_require__(27291);
|
||||
// EXTERNAL MODULE: ./src/service/exercise.ts
|
||||
var exercise = __webpack_require__(6303);
|
||||
// EXTERNAL MODULE: ./src/components/NoData/index.tsx
|
||||
var NoData = __webpack_require__(72020);
|
||||
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
|
||||
var env = __webpack_require__(47015);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
|
||||
var jsx_runtime = __webpack_require__(37712);
|
||||
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* harmony default export */ var PreviewAll = (function (_ref) {
|
||||
var _data, _data2, _data3, _data4, _data5, _data6;
|
||||
var _ref$editOffice = _ref.editOffice,
|
||||
editOffice = _ref$editOffice === void 0 ? 'view' : _ref$editOffice,
|
||||
data = _ref.data,
|
||||
theme = _ref.theme,
|
||||
type = _ref.type,
|
||||
filename = _ref.filename,
|
||||
monacoEditor = _ref.monacoEditor,
|
||||
className = _ref.className,
|
||||
style = _ref.style,
|
||||
close = _ref.close,
|
||||
onClose = _ref.onClose,
|
||||
hasMask = _ref.hasMask,
|
||||
disabledDownload = _ref.disabledDownload,
|
||||
onImgDimensions = _ref.onImgDimensions,
|
||||
showNodata = _ref.showNodata;
|
||||
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
|
||||
_useState2 = slicedToArray_default()(_useState, 2),
|
||||
src = _useState2[0],
|
||||
setSrc = _useState2[1];
|
||||
var _useState3 = (0,_react_17_0_2_react.useState)(""),
|
||||
_useState4 = slicedToArray_default()(_useState3, 2),
|
||||
token = _useState4[0],
|
||||
setToken = _useState4[1];
|
||||
var _useState5 = (0,_react_17_0_2_react.useState)(),
|
||||
_useState6 = slicedToArray_default()(_useState5, 2),
|
||||
officeData = _useState6[0],
|
||||
setOfficeData = _useState6[1];
|
||||
var officePath = window.ENV === "build" ? "/react/build" : "";
|
||||
var apiServer = location.host.startsWith("localhost") ? env/* default */.Z.PROXY_SERVER : env/* default */.Z.API_SERVER;
|
||||
// let size;
|
||||
var unit = 1024 * 1024;
|
||||
var maxSize = 10 * unit;
|
||||
var closeRef = (0,_react_17_0_2_react.useRef)();
|
||||
if ((_data = data) !== null && _data !== void 0 && _data.startsWith("/api") && type !== "txt") {
|
||||
data = env/* default */.Z.API_SERVER + data;
|
||||
}
|
||||
var getFileExtension = function getFileExtension(url) {
|
||||
var filename = url.substring(url.lastIndexOf('/') + 1);
|
||||
var extension = filename.split('.').pop();
|
||||
return extension;
|
||||
};
|
||||
if (filename) monacoEditor.filename = filename;
|
||||
(0,_react_17_0_2_react.useEffect)(function () {
|
||||
var _document$cookie;
|
||||
var cookies = (_document$cookie = document.cookie) === null || _document$cookie === void 0 || (_document$cookie = _document$cookie.replace(/\s/g, "")) === null || _document$cookie === void 0 ? void 0 : _document$cookie.split(";");
|
||||
cookies === null || cookies === void 0 || cookies.map(function (item) {
|
||||
var i = item.split("=");
|
||||
if (i[0] === '_educoder_session') {
|
||||
setToken(i[1]);
|
||||
}
|
||||
});
|
||||
}, []);
|
||||
(0,_react_17_0_2_react.useEffect)(function () {
|
||||
if (type === "office") {
|
||||
if (data.indexOf("bigfilescdn.") > -1) {
|
||||
setOfficeData({
|
||||
url: data,
|
||||
fileType: getFileExtension(data),
|
||||
model: data.indexOf("model=edit") ? "edit" : "view"
|
||||
});
|
||||
} else {
|
||||
getData();
|
||||
}
|
||||
}
|
||||
}, [type, data]);
|
||||
var getData = /*#__PURE__*/function () {
|
||||
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
|
||||
var _url, _id, res;
|
||||
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
|
||||
while (1) switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
console.log("data:", data);
|
||||
_url = data;
|
||||
if (!data.startsWith("http")) {
|
||||
_url = location.origin + _url;
|
||||
}
|
||||
_id = new URL(_url).pathname.split("/").pop();
|
||||
_context.next = 6;
|
||||
return (0,exercise/* setEcsAttachment */.gJ)({
|
||||
attachment_id: _id
|
||||
});
|
||||
case 6:
|
||||
res = _context.sent;
|
||||
res.url = apiServer + res.url;
|
||||
setOfficeData(res);
|
||||
case 9:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}, _callee);
|
||||
}));
|
||||
return function getData() {
|
||||
return _ref2.apply(this, arguments);
|
||||
};
|
||||
}();
|
||||
var handleClick = function handleClick() {
|
||||
if (data.startsWith("http") || data.startsWith('blob:')) {
|
||||
handleDown();
|
||||
return;
|
||||
}
|
||||
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
|
||||
};
|
||||
var handleDown = function handleDown() {
|
||||
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
|
||||
};
|
||||
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
||||
style: objectSpread2_default()({}, style || {}),
|
||||
className: "".concat(hasMask && PreviewAllmodules.bgBlack, " ").concat(!!type ? PreviewAllmodules.wrp : "hide"),
|
||||
children: [close && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
||||
className: PreviewAllmodules.close,
|
||||
ref: closeRef,
|
||||
children: [!!onImgDimensions && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
||||
title: "\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",
|
||||
getPopupContainer: function getPopupContainer() {
|
||||
return closeRef.current;
|
||||
},
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
||||
onClick: function onClick() {
|
||||
onClose();
|
||||
onImgDimensions();
|
||||
},
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
||||
className: "icon-yulanpizhu"
|
||||
})
|
||||
})
|
||||
}), !disabledDownload && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
||||
title: "\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",
|
||||
getPopupContainer: function getPopupContainer() {
|
||||
return closeRef.current;
|
||||
},
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
||||
onClick: handleDown,
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
||||
className: "icon-quxiaozhiding"
|
||||
})
|
||||
})
|
||||
}), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
||||
title: "\u5173\u95ED",
|
||||
getPopupContainer: function getPopupContainer() {
|
||||
return closeRef.current;
|
||||
},
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
||||
className: "",
|
||||
onClick: onClose,
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
||||
className: "icon-guanbi1"
|
||||
})
|
||||
})
|
||||
})]
|
||||
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
||||
className: "".concat(PreviewAllmodules[className], " ").concat(className, " ").concat(PreviewAllmodules.monaco, " ").concat(type === "txt" ? "show" : "hide"),
|
||||
children: type === "txt" && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, objectSpread2_default()({}, monacoEditor))
|
||||
})
|
||||
}), type === "audio" && /*#__PURE__*/(0,jsx_runtime.jsx)("audio", {
|
||||
src: "".concat(((_data2 = data) === null || _data2 === void 0 ? void 0 : _data2.indexOf("http://")) > -1 || ((_data3 = data) === null || _data3 === void 0 ? void 0 : _data3.indexOf("https://")) > -1 ? "" : "data:audio/mp3;base64,").concat(data),
|
||||
autoPlay: true
|
||||
}), type === "video" && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
|
||||
children: ((_data4 = data) === null || _data4 === void 0 ? void 0 : _data4.indexOf("http")) > -1 ? /*#__PURE__*/(0,jsx_runtime.jsx)("video", {
|
||||
controls: true,
|
||||
src: "".concat(data),
|
||||
autoPlay: true
|
||||
}) : /*#__PURE__*/(0,jsx_runtime.jsx)("video", {
|
||||
controls: true,
|
||||
src: "data:video/mp4;base64,".concat(data),
|
||||
autoPlay: true
|
||||
})
|
||||
}), type === 'office' && officeData && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", {
|
||||
src: "".concat(officePath, "/office.html?key=").concat(officeData.key, "&url=").concat(btoa(officeData.url), "&callbackUrl=").concat(apiServer + officeData.callbackUrl, "&fileType=").concat(officeData.fileType, "&title=").concat(officeData.title, "&model=").concat(editOffice, "&officeServer=").concat(env/* default */.Z.ONLYOFFICE, "&disabledDownload=").concat(!!disabledDownload)
|
||||
}), type === 'html' && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", {
|
||||
src: data + '&disposition=inline'
|
||||
}), type === 'pdf' && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", {
|
||||
src: "".concat(officePath, "/js/pdfview/index.html?url=").concat(data, "&disabledDownload=").concat(!!disabledDownload)
|
||||
}) //<embed className={styles.embed + "#toolbar=0"} src={data} />
|
||||
, type === "image" && /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
||||
src: "".concat(((_data5 = data) === null || _data5 === void 0 ? void 0 : _data5.indexOf("http://")) > -1 || ((_data6 = data) === null || _data6 === void 0 ? void 0 : _data6.indexOf("https://")) > -1 ? "" : "data:image/png;base64,").concat(data)
|
||||
}), (type === "other" || type === "download") && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
|
||||
children: showNodata ? /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
|
||||
customText: "\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",
|
||||
ButtonTwo: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
||||
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
||||
className: "iconfont icon-xiazai4 font14"
|
||||
}),
|
||||
type: "primary",
|
||||
size: 'middle',
|
||||
onClick: handleClick,
|
||||
children: "\u4E0B\u8F7D"
|
||||
})
|
||||
}) : /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, {
|
||||
type: "primary",
|
||||
size: 'middle',
|
||||
onClick: handleClick,
|
||||
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ArrowDownOutlined/* default */.Z, {}), "\u70B9\u51FB\u4E0B\u8F7D"]
|
||||
})
|
||||
})]
|
||||
});
|
||||
});
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 71004:
|
||||
/*!****************************************************************************!*\
|
||||
!*** ./src/pages/User/Detail/ResourcesCenter/Detail/index.tsx + 1 modules ***!
|
||||
\****************************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
// ESM COMPAT FLAG
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
"default": function() { return /* binding */ ResourcesCenter_Detail; }
|
||||
});
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js
|
||||
var regeneratorRuntime = __webpack_require__(10574);
|
||||
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js
|
||||
var objectSpread2 = __webpack_require__(26801);
|
||||
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js
|
||||
var asyncToGenerator = __webpack_require__(39343);
|
||||
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
|
||||
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js
|
||||
var slicedToArray = __webpack_require__(11006);
|
||||
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
||||
var _react_17_0_2_react = __webpack_require__(59301);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules
|
||||
var modal = __webpack_require__(43418);
|
||||
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules
|
||||
var message = __webpack_require__(8591);
|
||||
// EXTERNAL MODULE: ./src/utils/fetch.ts
|
||||
var fetch = __webpack_require__(97174);
|
||||
;// CONCATENATED MODULE: ./src/pages/User/Detail/ResourcesCenter/Detail/index.less?modules
|
||||
// extracted by mini-css-extract-plugin
|
||||
/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___sbHZa","flex_space_between":"flex_space_between___UWiOB","flex_box_vertical_center":"flex_box_vertical_center___GJM6s","flex_box_center_end":"flex_box_center_end___Qf8Pl","flex_box_column":"flex_box_column___B2Ir8","wrap":"wrap___SVobK","btns":"btns___HflAI","content":"content___V7O6z"});
|
||||
// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 34 modules
|
||||
var ui_customization = __webpack_require__(6487);
|
||||
// EXTERNAL MODULE: ./src/components/ui-customization/reset.less?modules
|
||||
var resetmodules = __webpack_require__(33529);
|
||||
// EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 1 modules
|
||||
var PreviewAll = __webpack_require__(48058);
|
||||
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
|
||||
var env = __webpack_require__(47015);
|
||||
// EXTERNAL MODULE: ./src/utils/util.tsx
|
||||
var util = __webpack_require__(27291);
|
||||
// EXTERNAL MODULE: ./src/utils/authority.ts
|
||||
var authority = __webpack_require__(76107);
|
||||
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules
|
||||
var _umi_production_exports = __webpack_require__(66660);
|
||||
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
|
||||
var jsx_runtime = __webpack_require__(37712);
|
||||
;// CONCATENATED MODULE: ./src/pages/User/Detail/ResourcesCenter/Detail/index.tsx
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var Detail = function Detail(_ref) {
|
||||
var globalSetting = _ref.globalSetting,
|
||||
dispatch = _ref.dispatch,
|
||||
virtualSpaces = _ref.virtualSpaces;
|
||||
var _useState = (0,_react_17_0_2_react.useState)({}),
|
||||
_useState2 = slicedToArray_default()(_useState, 2),
|
||||
item = _useState2[0],
|
||||
setItem = _useState2[1];
|
||||
var _useState3 = (0,_react_17_0_2_react.useState)({
|
||||
content: "",
|
||||
type: ""
|
||||
}),
|
||||
_useState4 = slicedToArray_default()(_useState3, 2),
|
||||
data = _useState4[0],
|
||||
setData = _useState4[1];
|
||||
var query = (0,_umi_production_exports.useParams)();
|
||||
var id = query.id;
|
||||
var monacoValueRef = (0,_react_17_0_2_react.useRef)();
|
||||
var virtualSpacesDetails = virtualSpaces.virtualSpacesDetails;
|
||||
var verify = function verify(user_id) {
|
||||
var bool = (0,authority/* isSuperAdmins */.Ny)() || (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.is_creator) || (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.is_member) && (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.user_id) === user_id;
|
||||
return bool;
|
||||
};
|
||||
(0,_react_17_0_2_react.useEffect)(function () {
|
||||
if (id) {
|
||||
getItem();
|
||||
}
|
||||
}, [id]);
|
||||
var getItem = /*#__PURE__*/function () {
|
||||
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
|
||||
var result, res;
|
||||
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/attachments/".concat(id, "/detail.json"), {
|
||||
method: 'get'
|
||||
});
|
||||
case 2:
|
||||
result = _context.sent;
|
||||
if (!((result === null || result === void 0 ? void 0 : result.status) !== -1)) {
|
||||
_context.next = 11;
|
||||
break;
|
||||
}
|
||||
setItem(objectSpread2_default()({}, result));
|
||||
if (!(result.file_type === "txt")) {
|
||||
_context.next = 10;
|
||||
break;
|
||||
}
|
||||
_context.next = 8;
|
||||
return (0,fetch/* default */.ZP)(result.url, {
|
||||
method: "get",
|
||||
headers: {
|
||||
"Content-Type": "application/xml"
|
||||
}
|
||||
});
|
||||
case 8:
|
||||
res = _context.sent;
|
||||
monacoValueRef.current = res;
|
||||
case 10:
|
||||
setData({
|
||||
type: result.file_type,
|
||||
content: env/* default */.Z.API_SERVER + result.url
|
||||
});
|
||||
case 11:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}, _callee);
|
||||
}));
|
||||
return function getItem() {
|
||||
return _ref2.apply(this, arguments);
|
||||
};
|
||||
}();
|
||||
var handleDelete = function handleDelete() {
|
||||
modal/* default */.Z.confirm({
|
||||
title: '提示',
|
||||
okText: '确定删除',
|
||||
okButtonProps: {
|
||||
danger: true
|
||||
},
|
||||
icon: false,
|
||||
className: resetmodules/* default */.Z.CustomTipsModalCss,
|
||||
cancelText: '取消',
|
||||
content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
||||
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
||||
children: ["\u786E\u8BA4\u5220\u9664\u300A", item.title, "\u300B\u5417\uFF1F"]
|
||||
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
||||
className: "mt10",
|
||||
children: "\u5220\u9664\u540E\uFF0C\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"
|
||||
})]
|
||||
}),
|
||||
onOk: function () {
|
||||
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
|
||||
var res;
|
||||
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
|
||||
while (1) switch (_context2.prev = _context2.next) {
|
||||
case 0:
|
||||
_context2.next = 2;
|
||||
return (0,fetch/* default */.ZP)("/api/attachments/".concat(id, ".json"), {
|
||||
method: 'delete'
|
||||
});
|
||||
case 2:
|
||||
res = _context2.sent;
|
||||
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
|
||||
_umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(query.username, "/resourcesCenter"));
|
||||
message/* default */.ZP.success('删除成功');
|
||||
}
|
||||
case 4:
|
||||
case "end":
|
||||
return _context2.stop();
|
||||
}
|
||||
}, _callee2);
|
||||
}));
|
||||
function onOk() {
|
||||
return _onOk.apply(this, arguments);
|
||||
}
|
||||
return onOk;
|
||||
}()
|
||||
});
|
||||
};
|
||||
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
||||
className: Detailmodules.wrap,
|
||||
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* HeadBack */.qE, {
|
||||
title: item.title,
|
||||
onClick: function onClick() {
|
||||
return _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(query.username, "/resourcesCenter"));
|
||||
},
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
||||
className: Detailmodules.btns,
|
||||
children: [(0,authority/* isLogin */.bg)() && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
||||
onClick: function onClick() {
|
||||
var _item$url;
|
||||
(0,util/* downLoadLink */.Nd)('', "".concat(env/* default */.Z.API_SERVER).concat((_item$url = item.url) === null || _item$url === void 0 ? void 0 : _item$url.replace('disposition=inline', '')));
|
||||
},
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
||||
className: "primary-hover",
|
||||
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
||||
className: "iconfont icon-xiazai4 font14 mr5"
|
||||
}), "\u4E0B\u8F7D"]
|
||||
})
|
||||
}), verify(item === null || item === void 0 ? void 0 : item.user_id) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
||||
onClick: function onClick() {
|
||||
return handleDelete();
|
||||
},
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
||||
className: "delete-hover",
|
||||
children: [" ", /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
||||
className: "iconfont icon-piliangshanchubeifen font14 mr5"
|
||||
}), "\u5220\u9664"]
|
||||
})
|
||||
})]
|
||||
})
|
||||
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
||||
className: Detailmodules.content,
|
||||
children: /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, {
|
||||
data: data === null || data === void 0 ? void 0 : data.content,
|
||||
type: data === null || data === void 0 ? void 0 : data.type,
|
||||
disabledDownload: !(0,authority/* isLogin */.bg)(),
|
||||
style: {
|
||||
position: 'absolute',
|
||||
zIndex: 1,
|
||||
alignItems: 'flex-start'
|
||||
},
|
||||
monacoEditor: {
|
||||
value: monacoValueRef.current,
|
||||
language: "txt",
|
||||
onChange: function onChange() {},
|
||||
options: {
|
||||
readOnly: true,
|
||||
fontSize: 14,
|
||||
minimap: {
|
||||
enabled: false
|
||||
}
|
||||
}
|
||||
},
|
||||
onClose: function onClose() {
|
||||
return setData({
|
||||
content: "",
|
||||
type: ""
|
||||
});
|
||||
}
|
||||
})
|
||||
})]
|
||||
});
|
||||
};
|
||||
/* harmony default export */ var ResourcesCenter_Detail = ((0,_umi_production_exports.connect)(function (_ref3) {
|
||||
var virtualSpaces = _ref3.virtualSpaces,
|
||||
globalSetting = _ref3.globalSetting;
|
||||
return {
|
||||
globalSetting: globalSetting,
|
||||
virtualSpaces: virtualSpaces
|
||||
};
|
||||
})(Detail));
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 33529:
|
||||
/*!************************************************************!*\
|
||||
!*** ./src/components/ui-customization/reset.less?modules ***!
|
||||
\************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__) {
|
||||
|
||||
// extracted by mini-css-extract-plugin
|
||||
/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___vG4eV","flex_space_between":"flex_space_between___qVVxe","flex_box_vertical_center":"flex_box_vertical_center___P8Z8s","flex_box_center_end":"flex_box_center_end___VMme3","flex_box_column":"flex_box_column___VMHwm","dropdownmenus":"dropdownmenus___oVzoj","popupClassNames":"popupClassNames___OcZq7","selectdown":"selectdown___mmcA8"});
|
||||
|
||||
/***/ })
|
||||
|
||||
}]);
|
||||
@ -0,0 +1,242 @@
|
||||
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ResourcesCenter/Detail/index.less?modules ***!
|
||||
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.flex_box_center___sbHZa {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
-webkit-justify-content: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_space_between___UWiOB {
|
||||
justify-content: space-between;
|
||||
-webkit-box-pack: justify;
|
||||
}
|
||||
.flex_box_vertical_center___GJM6s {
|
||||
align-items: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_box_center_end___Qf8Pl {
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
-webkit-justify-content: flex-end;
|
||||
-webkit-align-items: center;
|
||||
-webkit-box-align: center;
|
||||
-webkit-box-pack: end;
|
||||
box-align: center;
|
||||
box-pack: end;
|
||||
}
|
||||
.flex_box_column___B2Ir8 {
|
||||
flex-direction: column;
|
||||
box-orient: block-axis;
|
||||
}
|
||||
.wrap___SVobK {
|
||||
padding: 0 45px;
|
||||
}
|
||||
.wrap___SVobK .btns___HflAI {
|
||||
margin-left: auto;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.wrap___SVobK .btns___HflAI > div {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-left: 30px;
|
||||
}
|
||||
.wrap___SVobK .btns___HflAI > div span {
|
||||
cursor: pointer;
|
||||
font-weight: 400;
|
||||
color: #5F6368;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.wrap___SVobK .content___V7O6z {
|
||||
position: relative;
|
||||
height: 1000px;
|
||||
margin: 25px 0;
|
||||
}
|
||||
|
||||
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/reset.less?modules ***!
|
||||
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.flex_box_center___vG4eV {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
-webkit-justify-content: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_space_between___qVVxe {
|
||||
justify-content: space-between;
|
||||
-webkit-box-pack: justify;
|
||||
}
|
||||
.flex_box_vertical_center___P8Z8s {
|
||||
align-items: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_box_center_end___VMme3 {
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
-webkit-justify-content: flex-end;
|
||||
-webkit-align-items: center;
|
||||
-webkit-box-align: center;
|
||||
-webkit-box-pack: end;
|
||||
box-align: center;
|
||||
box-pack: end;
|
||||
}
|
||||
.flex_box_column___VMHwm {
|
||||
flex-direction: column;
|
||||
box-orient: block-axis;
|
||||
}
|
||||
.dropdownmenus___oVzoj {
|
||||
width: 104px;
|
||||
}
|
||||
.dropdownmenus___oVzoj [class~='ant-dropdown-menu-item'] {
|
||||
text-align: center;
|
||||
}
|
||||
.dropdownmenus___oVzoj [class~='ant-dropdown-menu-item']:hover {
|
||||
color: #165dff !important;
|
||||
background: #fff;
|
||||
}
|
||||
.dropdownmenus___oVzoj [class~='ant-dropdown-menu'] {
|
||||
padding: 10px 0 !important;
|
||||
}
|
||||
.popupClassNames___OcZq7 {
|
||||
background: yellow;
|
||||
}
|
||||
.selectdown___mmcA8 [class~='ant-select-item-option-selected'] {
|
||||
font-weight: 400 !important;
|
||||
background-color: #edf2ff !important;
|
||||
}
|
||||
.selectdown___mmcA8 [class~='ant-select-item-option-active'] {
|
||||
color: #165dff !important;
|
||||
background-color: #fff !important;
|
||||
}
|
||||
.selectdown___mmcA8 [class~='ant-select-item-option'] {
|
||||
padding: 10px 24px;
|
||||
}
|
||||
|
||||
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/PreviewAll/index.less?modules ***!
|
||||
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.wrp___dq7YK {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
left: 0;
|
||||
top: 0;
|
||||
z-index: 108;
|
||||
}
|
||||
.wrp___dq7YK.bgBlack___ARIUV {
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
.wrp___dq7YK img,
|
||||
.wrp___dq7YK video {
|
||||
max-width: 100%;
|
||||
max-height: 80%;
|
||||
text-align: center;
|
||||
}
|
||||
.wrp___dq7YK iframe {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
background: #fff;
|
||||
border: none;
|
||||
}
|
||||
.monaco___VnZC3 {
|
||||
position: absolute;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
.darkBlue___UprA9 * {
|
||||
font-size: 14px;
|
||||
}
|
||||
.darkBlue___UprA9 [class~='margin'],
|
||||
.darkBlue___UprA9 [class~='monaco-editor-background'] {
|
||||
background: #0a0e2d !important;
|
||||
}
|
||||
.darkBlue___UprA9 [class~='line-numbers'] {
|
||||
color: white !important;
|
||||
}
|
||||
.close___LKoWu {
|
||||
position: absolute;
|
||||
right: 40px;
|
||||
top: 40px;
|
||||
z-index: 10;
|
||||
display: flex;
|
||||
}
|
||||
.close___LKoWu > span {
|
||||
background: #4a4a4a;
|
||||
color: #fff;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
border-radius: 4px;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
cursor: pointer;
|
||||
margin-left: 10px;
|
||||
}
|
||||
.embed___hvpEJ {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./src/components/monaco-editor/index.css ***!
|
||||
\********************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.my-monaco-editor div,
|
||||
.my-diff-editor div {
|
||||
font-size: inherit;
|
||||
}
|
||||
|
||||
.my-error-line-wrp {
|
||||
width: calc(100% - 20px) !important;
|
||||
background: rgba(245, 0, 0, 0.2) !important;
|
||||
height: auto !important;
|
||||
color: rgba(245, 0, 0, 1);
|
||||
}
|
||||
|
||||
|
||||
.noCopyPaste .quick-input-widget {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.breakpoints-select {
|
||||
|
||||
background: #FF0000;
|
||||
width: 8px !important;
|
||||
height: 8px !important;
|
||||
left: 7px !important;
|
||||
top: 7px;
|
||||
border-radius: 4px;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.breakpoints-fake {
|
||||
background: rgba(255, 0, 0, 0.5);
|
||||
width: 8px !important;
|
||||
height: 8px !important;
|
||||
left: 7px !important;
|
||||
top: 7px;
|
||||
border-radius: 4px;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.highlighted-line {
|
||||
background: #4B4B18;
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,584 @@
|
||||
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ResourcesCenter/index.less?modules ***!
|
||||
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.flex_box_center___RCj0t {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
-webkit-justify-content: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_space_between___BuSsw {
|
||||
justify-content: space-between;
|
||||
-webkit-box-pack: justify;
|
||||
}
|
||||
.flex_box_vertical_center___Lxct_ {
|
||||
align-items: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_box_center_end___kvoAK {
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
-webkit-justify-content: flex-end;
|
||||
-webkit-align-items: center;
|
||||
-webkit-box-align: center;
|
||||
-webkit-box-pack: end;
|
||||
box-align: center;
|
||||
box-pack: end;
|
||||
}
|
||||
.flex_box_column___mBZvY {
|
||||
flex-direction: column;
|
||||
box-orient: block-axis;
|
||||
}
|
||||
.wrap___nx1Oc {
|
||||
padding-top: 22px;
|
||||
padding-left: 38px;
|
||||
}
|
||||
.wrap___nx1Oc .customTable___ydm6X {
|
||||
margin-top: 20px;
|
||||
}
|
||||
.wrap___nx1Oc .rowHead___FlPRx {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
height: 50px;
|
||||
color: #5F6368;
|
||||
}
|
||||
.wrap___nx1Oc .rowHead___FlPRx .title___PHWcw {
|
||||
flex: 1 1;
|
||||
font-size: 14px;
|
||||
}
|
||||
.wrap___nx1Oc .rowHead___FlPRx .date___H7huP {
|
||||
width: 145px;
|
||||
}
|
||||
.wrap___nx1Oc .rowHead___FlPRx .type___Bg3Ks,
|
||||
.wrap___nx1Oc .rowHead___FlPRx .status___ZzJOk {
|
||||
width: 94px;
|
||||
text-align: left;
|
||||
}
|
||||
.wrap___nx1Oc .rowHead___FlPRx .action___Pf6ff {
|
||||
width: 145px;
|
||||
text-align: right;
|
||||
}
|
||||
.tree___gzjgX {
|
||||
margin-left: -4px;
|
||||
}
|
||||
.tree___gzjgX [class~="ant-tree-draggable-icon"] {
|
||||
display: none !important;
|
||||
}
|
||||
.tree___gzjgX .img___CxbWE {
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
}
|
||||
.tree___gzjgX .img___CxbWE::before {
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
top: 11px;
|
||||
right: -8px;
|
||||
width: 6px;
|
||||
height: 0px;
|
||||
border-bottom: 1px solid #ededed;
|
||||
content: '';
|
||||
}
|
||||
.tree___gzjgX .ant-tree-node-content-wrapper {
|
||||
padding-right: 0px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.tree___gzjgX .ant-tree-switcher {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 26px;
|
||||
}
|
||||
.tree___gzjgX .ant-tree-indent-unit {
|
||||
width: 29px;
|
||||
}
|
||||
.tree___gzjgX .ant-tree-indent-unit::before {
|
||||
right: 15px;
|
||||
border-right: 1px solid #ededed !important;
|
||||
}
|
||||
.tree___gzjgX .ant-tree-switcher-leaf-line::before {
|
||||
right: 12px;
|
||||
border-right: 1px solid #ededed;
|
||||
}
|
||||
.tree___gzjgX .ant-tree-switcher-leaf-line::after {
|
||||
height: 21px;
|
||||
width: 11px;
|
||||
border-bottom: 1px solid #ededed;
|
||||
}
|
||||
.tree___gzjgX .ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line::before {
|
||||
height: 21px !important;
|
||||
border-right: 1px solid #ededed;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
height: 34px;
|
||||
cursor: default;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH .titleWrap___b5CE9 {
|
||||
flex: 1 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
overflow: hidden;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH .titleWrap___b5CE9 > span {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
cursor: pointer;
|
||||
overflow: hidden;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH .titleWrap___b5CE9 > span img {
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH .titleWrap___b5CE9 > span .title___PHWcw {
|
||||
font-size: 14px;
|
||||
color: #000000;
|
||||
padding: 0 8px;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH .date___H7huP {
|
||||
width: 145px;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH .type___Bg3Ks,
|
||||
.tree___gzjgX .row___BKxPH .status___ZzJOk {
|
||||
width: 94px;
|
||||
text-align: left;
|
||||
color: #666;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH .action___Pf6ff {
|
||||
width: 145px;
|
||||
text-align: right;
|
||||
}
|
||||
.tree___gzjgX .row___BKxPH .action___Pf6ff span {
|
||||
cursor: pointer;
|
||||
margin-left: 20px;
|
||||
font-size: 14px;
|
||||
color: #165DFF;
|
||||
}
|
||||
.note___m1Cab {
|
||||
padding: 9px 20px;
|
||||
background: #F6F7F9;
|
||||
border-radius: 0px 0px 8px 8px;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ResourcesCenter/UploadModal/index.less?modules ***!
|
||||
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.flex_box_center___bYxbx {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
-webkit-justify-content: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_space_between___CH_Hv {
|
||||
justify-content: space-between;
|
||||
-webkit-box-pack: justify;
|
||||
}
|
||||
.flex_box_vertical_center___OEMWJ {
|
||||
align-items: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_box_center_end___J11Jq {
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
-webkit-justify-content: flex-end;
|
||||
-webkit-align-items: center;
|
||||
-webkit-box-align: center;
|
||||
-webkit-box-pack: end;
|
||||
box-align: center;
|
||||
box-pack: end;
|
||||
}
|
||||
.flex_box_column____zvpU {
|
||||
flex-direction: column;
|
||||
box-orient: block-axis;
|
||||
}
|
||||
.des___ShEMD {
|
||||
line-height: 20px;
|
||||
color: #6B758B;
|
||||
}
|
||||
.upload___RxZiZ div[class~='ant-upload-list-text-container'] {
|
||||
transition: none;
|
||||
}
|
||||
.filewrap___GDK56 [class~='ant-upload-drag'] {
|
||||
background: rgba(24, 144, 255, 0.04) !important;
|
||||
border-radius: 4px;
|
||||
border: 1px dashed #0152d9;
|
||||
}
|
||||
.filewrap___GDK56 .colorBlue___Qjpmq {
|
||||
color: #0152d9;
|
||||
}
|
||||
.repeatedName___AWLcy {
|
||||
display: inline-block;
|
||||
padding-top: 5px;
|
||||
color: red;
|
||||
}
|
||||
|
||||
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ResourcesCenter/CustomTree/index.less?modules ***!
|
||||
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.flex_box_center___HOfMG {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
-webkit-justify-content: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_space_between___wGhFq {
|
||||
justify-content: space-between;
|
||||
-webkit-box-pack: justify;
|
||||
}
|
||||
.flex_box_vertical_center___RZHLY {
|
||||
align-items: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_box_center_end___z18CQ {
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
-webkit-justify-content: flex-end;
|
||||
-webkit-align-items: center;
|
||||
-webkit-box-align: center;
|
||||
-webkit-box-pack: end;
|
||||
box-align: center;
|
||||
box-pack: end;
|
||||
}
|
||||
.flex_box_column___F2qrI {
|
||||
flex-direction: column;
|
||||
box-orient: block-axis;
|
||||
}
|
||||
.tree___siesU {
|
||||
margin-left: -4px;
|
||||
}
|
||||
.tree___siesU .auto___yTATS {
|
||||
max-height: 450px;
|
||||
overflow-y: auto;
|
||||
}
|
||||
.tree___siesU .ant-tree-switcher {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 26px;
|
||||
}
|
||||
.tree___siesU .ant-tree-indent-unit {
|
||||
width: 29px;
|
||||
}
|
||||
.tree___siesU .ant-tree-indent-unit::before {
|
||||
right: 15px;
|
||||
border-right: 1px solid #ededed !important;
|
||||
}
|
||||
.tree___siesU .ant-tree-switcher-leaf-line::before {
|
||||
right: 12px;
|
||||
border-right: 1px solid #ededed;
|
||||
}
|
||||
.tree___siesU .ant-tree-switcher-leaf-line::after {
|
||||
height: 21px;
|
||||
width: 11px;
|
||||
border-bottom: 1px solid #ededed;
|
||||
}
|
||||
.tree___siesU .ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line::before {
|
||||
height: 21px !important;
|
||||
border-right: 1px solid #ededed;
|
||||
}
|
||||
.tree___siesU .ant-tree-node-selected {
|
||||
background-color: transparent !important;
|
||||
}
|
||||
.tree___siesU .ant-tree-node-selected .ant-tree-title span {
|
||||
color: #3061D0;
|
||||
background: #F7F8F9;
|
||||
}
|
||||
.tree___siesU .img___KCcGz {
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
}
|
||||
.tree___siesU .img___KCcGz::before {
|
||||
position: absolute;
|
||||
z-index: 10;
|
||||
top: 11px;
|
||||
right: -8px;
|
||||
width: 6px;
|
||||
height: 0px;
|
||||
border-bottom: 1px solid #ededed;
|
||||
content: '';
|
||||
}
|
||||
.tree___siesU .name___vCxOJ {
|
||||
font-size: 14px;
|
||||
color: #5F6367;
|
||||
margin-left: 5px;
|
||||
}
|
||||
.tree___siesU .row___IrN4A {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
height: 34px;
|
||||
}
|
||||
.tree___siesU .row___IrN4A img {
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.tree___siesU .row___IrN4A .title___JLmwD {
|
||||
flex: 1 1;
|
||||
font-size: 14px;
|
||||
color: #000000;
|
||||
padding: 4px;
|
||||
margin-left: 4px;
|
||||
max-width: 400px;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ui-customization/reset.less?modules ***!
|
||||
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.flex_box_center___vG4eV {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
-webkit-justify-content: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_space_between___qVVxe {
|
||||
justify-content: space-between;
|
||||
-webkit-box-pack: justify;
|
||||
}
|
||||
.flex_box_vertical_center___P8Z8s {
|
||||
align-items: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_box_center_end___VMme3 {
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
-webkit-justify-content: flex-end;
|
||||
-webkit-align-items: center;
|
||||
-webkit-box-align: center;
|
||||
-webkit-box-pack: end;
|
||||
box-align: center;
|
||||
box-pack: end;
|
||||
}
|
||||
.flex_box_column___VMHwm {
|
||||
flex-direction: column;
|
||||
box-orient: block-axis;
|
||||
}
|
||||
.dropdownmenus___oVzoj {
|
||||
width: 104px;
|
||||
}
|
||||
.dropdownmenus___oVzoj [class~='ant-dropdown-menu-item'] {
|
||||
text-align: center;
|
||||
}
|
||||
.dropdownmenus___oVzoj [class~='ant-dropdown-menu-item']:hover {
|
||||
color: #165dff !important;
|
||||
background: #fff;
|
||||
}
|
||||
.dropdownmenus___oVzoj [class~='ant-dropdown-menu'] {
|
||||
padding: 10px 0 !important;
|
||||
}
|
||||
.popupClassNames___OcZq7 {
|
||||
background: yellow;
|
||||
}
|
||||
.selectdown___mmcA8 [class~='ant-select-item-option-selected'] {
|
||||
font-weight: 400 !important;
|
||||
background-color: #edf2ff !important;
|
||||
}
|
||||
.selectdown___mmcA8 [class~='ant-select-item-option-active'] {
|
||||
color: #165dff !important;
|
||||
background-color: #fff !important;
|
||||
}
|
||||
.selectdown___mmcA8 [class~='ant-select-item-option'] {
|
||||
padding: 10px 24px;
|
||||
}
|
||||
|
||||
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ResourcesCenter/AddModal/index.less?modules ***!
|
||||
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.flex_box_center___q5IaK {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
-webkit-justify-content: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_space_between___IIMVX {
|
||||
justify-content: space-between;
|
||||
-webkit-box-pack: justify;
|
||||
}
|
||||
.flex_box_vertical_center____DZge {
|
||||
align-items: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_box_center_end___ePazF {
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
-webkit-justify-content: flex-end;
|
||||
-webkit-align-items: center;
|
||||
-webkit-box-align: center;
|
||||
-webkit-box-pack: end;
|
||||
box-align: center;
|
||||
box-pack: end;
|
||||
}
|
||||
.flex_box_column___mlWt4 {
|
||||
flex-direction: column;
|
||||
box-orient: block-axis;
|
||||
}
|
||||
.des___bw_cO {
|
||||
line-height: 20px;
|
||||
color: #6B758B;
|
||||
}
|
||||
|
||||
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ResourcesCenter/EditModal/index.less?modules ***!
|
||||
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.flex_box_center___QGEBV {
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
-webkit-justify-content: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_space_between___UaqqC {
|
||||
justify-content: space-between;
|
||||
-webkit-box-pack: justify;
|
||||
}
|
||||
.flex_box_vertical_center___hewRh {
|
||||
align-items: center;
|
||||
box-align: center;
|
||||
}
|
||||
.flex_box_center_end___rpZFh {
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
-webkit-justify-content: flex-end;
|
||||
-webkit-align-items: center;
|
||||
-webkit-box-align: center;
|
||||
-webkit-box-pack: end;
|
||||
box-align: center;
|
||||
box-pack: end;
|
||||
}
|
||||
.flex_box_column___eqvHk {
|
||||
flex-direction: column;
|
||||
box-orient: block-axis;
|
||||
}
|
||||
.des___b5pbU {
|
||||
line-height: 20px;
|
||||
color: #6B758B;
|
||||
}
|
||||
|
||||
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/PreviewAll/index.less?modules ***!
|
||||
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.wrp___dq7YK {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
left: 0;
|
||||
top: 0;
|
||||
z-index: 108;
|
||||
}
|
||||
.wrp___dq7YK.bgBlack___ARIUV {
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
.wrp___dq7YK img,
|
||||
.wrp___dq7YK video {
|
||||
max-width: 100%;
|
||||
max-height: 80%;
|
||||
text-align: center;
|
||||
}
|
||||
.wrp___dq7YK iframe {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
background: #fff;
|
||||
border: none;
|
||||
}
|
||||
.monaco___VnZC3 {
|
||||
position: absolute;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
.darkBlue___UprA9 * {
|
||||
font-size: 14px;
|
||||
}
|
||||
.darkBlue___UprA9 [class~='margin'],
|
||||
.darkBlue___UprA9 [class~='monaco-editor-background'] {
|
||||
background: #0a0e2d !important;
|
||||
}
|
||||
.darkBlue___UprA9 [class~='line-numbers'] {
|
||||
color: white !important;
|
||||
}
|
||||
.close___LKoWu {
|
||||
position: absolute;
|
||||
right: 40px;
|
||||
top: 40px;
|
||||
z-index: 10;
|
||||
display: flex;
|
||||
}
|
||||
.close___LKoWu > span {
|
||||
background: #4a4a4a;
|
||||
color: #fff;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
border-radius: 4px;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
cursor: pointer;
|
||||
margin-left: 10px;
|
||||
}
|
||||
.embed___hvpEJ {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./src/components/monaco-editor/index.css ***!
|
||||
\********************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.my-monaco-editor div,
|
||||
.my-diff-editor div {
|
||||
font-size: inherit;
|
||||
}
|
||||
|
||||
.my-error-line-wrp {
|
||||
width: calc(100% - 20px) !important;
|
||||
background: rgba(245, 0, 0, 0.2) !important;
|
||||
height: auto !important;
|
||||
color: rgba(245, 0, 0, 1);
|
||||
}
|
||||
|
||||
|
||||
.noCopyPaste .quick-input-widget {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.breakpoints-select {
|
||||
|
||||
background: #FF0000;
|
||||
width: 8px !important;
|
||||
height: 8px !important;
|
||||
left: 7px !important;
|
||||
top: 7px;
|
||||
border-radius: 4px;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.breakpoints-fake {
|
||||
background: rgba(255, 0, 0, 0.5);
|
||||
width: 8px !important;
|
||||
height: 8px !important;
|
||||
left: 7px !important;
|
||||
top: 7px;
|
||||
border-radius: 4px;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.highlighted-line {
|
||||
background: #4B4B18;
|
||||
}
|
||||
@ -0,0 +1,205 @@
|
||||
"use strict";
|
||||
(self["webpackChunk"] = self["webpackChunk"] || []).push([[66587],{
|
||||
|
||||
/***/ 67990:
|
||||
/*!************************************************************!*\
|
||||
!*** ./src/pages/User/Detail/Videos/Protocol/resource.tsx ***!
|
||||
\************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006);
|
||||
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__);
|
||||
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js */ 27161);
|
||||
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__);
|
||||
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301);
|
||||
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! umi */ 66660);
|
||||
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd */ 66104);
|
||||
/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./index.less?modules */ 30345);
|
||||
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
|
||||
|
||||
|
||||
var _excluded = ["userDetail", "globalSetting", "loading", "dispatch"];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// 资源中心---上传内容文件协议内容
|
||||
var Protocol = function Protocol(_ref) {
|
||||
var userDetail = _ref.userDetail,
|
||||
globalSetting = _ref.globalSetting,
|
||||
loading = _ref.loading,
|
||||
dispatch = _ref.dispatch,
|
||||
props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref, _excluded);
|
||||
var params = (0,umi__WEBPACK_IMPORTED_MODULE_3__.useParams)();
|
||||
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_2__.useState)(),
|
||||
_useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2),
|
||||
username = _useState2[0],
|
||||
setUsername = _useState2[1];
|
||||
(0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function () {
|
||||
setUsername(params === null || params === void 0 ? void 0 : params.username);
|
||||
}, []);
|
||||
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("section", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.bg,
|
||||
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
|
||||
className: "mb10 mt10",
|
||||
separator: ">",
|
||||
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(antd__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.Item, {
|
||||
href: "/users/".concat(username, "/resourcesCenter"),
|
||||
children: "\u6587\u4EF6\u4E0A\u4F20"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(antd__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.Item, {
|
||||
children: "\u5185\u5BB9\u4E0A\u4F20\u534F\u8BAE"
|
||||
})]
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.title,
|
||||
children: "\u5185\u5BB9\u4E0A\u4F20\u534F\u8BAE"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsxs)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.content,
|
||||
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.subTitle,
|
||||
children: "\u4E00\u3001\u603B\u5219"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "1.1 \u7528\u6237\u540C\u610F\u672C\u534F\u8BAE\u7684\u6761\u6B3E\u5E76\u6309\u7167\u9875\u9762\u4E0A\u7684\u63D0\u793A\u5B8C\u6210\u6587\u4EF6\u4E0A\u4F20\u6D41\u7A0B\u3002\u7528\u6237\u5728\u70B9\u51FB\u6587\u4EF6\u4E0A\u4F20\u7684\u56FE\u6807\u65F6\u5373\u8868\u793A\u5DF2\u9605\u8BFB\u201C\u5185\u5BB9\u4E0A\u4F20\u534F\u8BAE\u201D\u4E0E\u6E56\u5357\u667A\u64CE\u79D1\u6280\u6709\u9650\u516C\u53F8\uFF08\u4EE5\u4E0B\u7B80\u79F0EduCoder\u5E73\u53F0\uFF09\u8FBE\u6210\u534F\u8BAE\uFF0C\u5B8C\u5168\u63A5\u53D7\u672C\u534F\u8BAE\u9879\u4E0B\u5168\u90E8\u6761\u6B3E\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "1.2 \u7528\u6237\u5728EduCoder\u5E73\u53F0\u4E0A\uFF08www.educoder.net\uFF09\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5E94\u5F53\u4F7F\u7528\u5DF2\u6CE8\u518C\u7684\u6709\u6548\u7528\u6237\u540D\u548C\u5BC6\u7801\u3002\u8BE5\u7528\u6237\u5E10\u53F7\u548C\u5BC6\u7801\u7531\u7528\u6237\u8D1F\u8D23\u4FDD\u7BA1\uFF0C\u7528\u6237\u4E0D\u5F97\u5C06\u5E10\u53F7\u548C\u5BC6\u7801\u8F6C\u8BA9\u7ED9\u4EFB\u4F55\u7B2C\u4E09\u4EBA\uFF1B\u7528\u6237\u5E94\u5F53\u5BF9\u4EE5\u5176\u7528\u6237\u5E10\u53F7\u8FDB\u884C\u7684\u6240\u6709\u6D3B\u52A8\u548C\u4E8B\u4EF6\u8D1F\u6CD5\u5F8B\u8D23\u4EFB\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "1.3 EduCoder\u5E73\u53F0\u7528\u6237\u5728\u4E0A\u4F20\u6587\u4EF6\u65F6\uFF0C\u9664\u9075\u5B88\u672C\u534F\u8BAE\u7684\u89C4\u5B9A\uFF0C\u8FD8\u540C\u65F6\u5E94\u5F53\u9075\u5B88EduCoder\u5E73\u53F0\u7684\u5176\u4ED6\u534F\u8BAE\u548C\u89C4\u5B9A\uFF0C\u4EE5\u53CA\u9075\u5B88\u4E2D\u534E\u4EBA\u6C11\u5171\u548C\u56FD\u7684\u6CD5\u5F8B\u6CD5\u89C4\u3002EduCoder\u5E73\u53F0\u4E0A\u4F20\u7528\u6237\u534F\u8BAE\u53CAEduCoder\u5E73\u53F0\u7684\u5176\u4ED6\u534F\u8BAE\uFF0C\u53EF\u7531EduCoder\u5E73\u53F0\u968F\u65F6\u66F4\u65B0\uFF0C\u4E14\u65E0\u9700\u53E6\u884C\u901A\u77E5\u3002\u7528\u6237\u5728\u4F7F\u7528\u76F8\u5173\u670D\u52A1\u65F6\uFF0C\u5E94\u5173\u6CE8\u5E76\u9075\u5B88\u5176\u6240\u9002\u7528\u7684\u76F8\u5173\u6761\u6B3E\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.subTitle,
|
||||
children: "\u4E8C\u3001\u5408\u6CD5\u4F7F\u7528\u6587\u4EF6\u4E0A\u4F20\u670D\u52A1"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "2.1\u3000\u7528\u6237\u5728\u4F7F\u7528\u6587\u4EF6\u4E0A\u4F20\u670D\u52A1\u65F6\uFF0C\u5FC5\u987B\u9075\u5B88\u4E2D\u534E\u4EBA\u6C11\u5171\u548C\u56FD\u76F8\u5173\u6CD5\u5F8B\u6CD5\u89C4\u7684\u89C4\u5B9A\uFF0C\u7528\u6237\u540C\u610F\u5C06\u4E0D\u4F1A\u5229\u7528\u672C\u670D\u52A1\u8FDB\u884C\u4EFB\u4F55\u8FDD\u6CD5\u6216\u4E0D\u6B63\u5F53\u7684\u6D3B\u52A8\uFF0C\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u4E0A\u4F20\u5305\u542B\u6709\u4E0B\u5217\u5185\u5BB9\u4E4B\u4E00\u7684\u6587\u4EF6\u5185\u5BB9\uFF1A"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "1\uFF09\u53CD\u5BF9\u5BAA\u6CD5\u786E\u5B9A\u7684\u57FA\u672C\u539F\u5219\uFF1B2\uFF09\u5371\u5BB3\u56FD\u5BB6\u7EDF\u4E00\u3001\u4E3B\u6743\u548C\u9886\u571F\u5B8C\u6574\u7684\uFF1B3\uFF09\u6CC4\u9732\u56FD\u5BB6\u79D8\u5BC6\u3001\u5371\u5BB3\u56FD\u5BB6\u5B89\u5168\u6216\u8005\u635F\u5BB3\u56FD\u5BB6\u8363\u8A89\u548C\u5229\u76CA\u7684\uFF1B4\uFF09\u717D\u52A8\u6C11\u65CF\u4EC7\u6068\u3001\u6C11\u65CF\u6B67\u89C6\uFF0C\u7834\u574F\u6C11\u65CF\u56E2\u7ED3\uFF0C\u6216\u8005\u4FB5\u5BB3\u6C11\u65CF\u98CE\u4FD7\u3001\u4E60\u60EF\u7684\uFF1B5\uFF09\u5BA3\u626C\u90AA\u6559\u3001\u8FF7\u4FE1\u7684\uFF1B 6\uFF09\u6270\u4E71\u793E\u4F1A\u79E9\u5E8F\uFF0C\u7834\u574F\u793E\u4F1A\u7A33\u5B9A\u7684\uFF1B 7\uFF09\u8BF1\u5BFC\u672A\u6210\u5E74\u4EBA\u8FDD\u6CD5\u72AF\u7F6A\u548C\u6E32\u67D3\u66B4\u529B\u3001\u8272\u60C5\u3001\u8D4C\u535A\u3001\u6050\u6016\u6D3B\u52A8\u7684\uFF1B 8\uFF09\u4FAE\u8FB1\u6216\u8005\u8BFD\u8C24\u4ED6\u4EBA\uFF0C\u4FB5\u5BB3\u516C\u6C11\u4E2A\u4EBA\u9690\u79C1\u7B49\u4ED6\u4EBA\u5408\u6CD5\u6743\u76CA\u7684\uFF1B9\uFF09\u5371\u5BB3\u793E\u4F1A\u516C\u5FB7\uFF0C\u635F\u5BB3\u6C11\u65CF\u4F18\u79C0\u6587\u5316\u4F20\u7EDF\u7684\uFF1B10\uFF09\u975E\u6CD5\u7684\u5E7F\u64AD\u7535\u6587\u4EF6\u9053\u3001\u89C6\u542C\u8282\u76EE\u7F51\u7AD9\u63D0\u4F9B\u7684\u975E\u6CD5\u6587\u4EF6\u5185\u5BB9\uFF1B11\uFF09\u6709\u5173\u6CD5\u5F8B\u3001\u884C\u653F\u6CD5\u89C4\u548C\u56FD\u5BB6\u89C4\u5B9A\u7981\u6B62\u7684\u5176\u4ED6\u5185\u5BB9\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "2.2 \u7528\u6237\u4E0D\u5F97\u5BF9\u672C\u670D\u52A1\u4EFB\u4F55\u90E8\u5206\u6216\u672C\u670D\u52A1\u4E4B\u4F7F\u7528\u6216\u83B7\u5F97\uFF0C\u8FDB\u884C\u590D\u5236\u3001\u62F7\u8D1D\u3001\u51FA\u552E\u3001\u8F6C\u552E\u6216\u7528\u4E8E\u4EFB\u4F55\u5176\u5B83\u5546\u4E1A\u76EE\u7684\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "2.3 \u7528\u6237\u987B\u5BF9\u81EA\u5DF1\u5728\u4F7F\u7528EduCoder\u5E73\u53F0\u670D\u52A1\u8FC7\u7A0B\u4E2D\u7684\u884C\u4E3A\u627F\u62C5\u6CD5\u5F8B\u8D23\u4EFB\u3002\u7528\u6237\u627F\u62C5\u6CD5\u5F8B\u8D23\u4EFB\u7684\u5F62\u5F0F\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\uFF1A\u5BF9\u53D7\u5230\u4FB5\u5BB3\u8005\u8FDB\u884C\u8D54\u507F\uFF0C\u4EE5\u53CA\u5728EduCoder\u5E73\u53F0\u9996\u5148\u627F\u62C5\u4E86\u56E0\u7528\u6237\u884C\u4E3A\u5BFC\u81F4\u7684\u884C\u653F\u5904\u7F5A\u6216\u4FB5\u6743\u635F\u5BB3\u8D54\u507F\u8D23\u4EFB\u540E\uFF0C\u7528\u6237\u5E94\u7ED9\u4E88EduCoder\u5E73\u53F0\u7B49\u989D\u7684\u8D54\u507F\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.subTitle,
|
||||
children: "\u4E09\u3001\u77E5\u8BC6\u4EA7\u6743\u53CA\u5176\u4ED6\u5408\u6CD5\u6743\u76CA\u4FDD\u62A4"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "3.1 EduCoder\u5E73\u53F0\u63D0\u4F9B\u6587\u4EF6\u4E0A\u4F20\u529F\u80FD\u4E13\u4E3A\u7528\u6237\u81EA\u5DF1\u521B\u4F5C\u6216\u4EAB\u6709\u5408\u6CD5\u6765\u6E90\u7684\u4F5C\u54C1\u63D0\u4F9B\u670D\u52A1\u3002EduCoder\u5E73\u53F0\u5C0A\u91CD\u4ED6\u4EBA\u77E5\u8BC6\u4EA7\u6743\u548C\u5408\u6CD5\u6743\u76CA\uFF0C\u8BF7\u7528\u6237\u5728\u4E0A\u4F20\u6587\u4EF6\u524D\u786E\u4FDD\u62E5\u6709\u4E0A\u4F20\u7684\u6587\u4EF6\u5185\u5BB9\u7684\u8457\u4F5C\u6743\u53CA\u4FE1\u606F\u7F51\u7EDC\u4F20\u64AD\u6743\u6216\u8005\u5DF2\u7ECF\u53D6\u5F97\u4E0A\u8FF0\u5168\u90E8\u6743\u5229\u4EBA\u7684\u8BB8\u53EF\uFF1B"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "3.2 \u7528\u6237\u5728\u4F7F\u7528\u89C6\u9891\u4E0A\u4F20\u670D\u52A1\u65F6\uFF0C\u5E94\u786E\u4FDD\u4E0A\u4F20\u7684\u89C6\u9891\u5185\u5BB9\uFF0C\u5DF2\u7ECF\u83B7\u5F97\u88AB\u62CD\u6444\u4EBA\uFF08\u5982\u6709\uFF09\u7684\u8BB8\u53EF\uFF0C\u5E76\u786E\u4FDD\u89C6\u9891\u5185\u5BB9\u6CA1\u6709\u4FB5\u72AF\u4ED6\u4EBA\u7684\u4EBA\u8EAB\u6743\uFF0C\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u540D\u8A89\u6743\u3001\u8096\u50CF\u6743\u3001\u9690\u79C1\u6743\u3001\u59D3\u540D\u6743\uFF0C\u4E0D\u5B58\u5728\u4EFB\u4F55\u8457\u4F5C\u6743\u7EA0\u7EB7\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.subTitle,
|
||||
children: "\u56DB\u3001\u670D\u52A1\u98CE\u9669\u53CA\u514D\u8D39\u58F0\u660E"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "4.1 \u7528\u6237\u5B8C\u5168\u7406\u89E3\u5E76\u540C\u610F\uFF0C\u672C\u670D\u52A1\u6D89\u53CA\u5230\u4E92\u8054\u7F51\u53CA\u79FB\u52A8\u901A\u8BAF\u7B49\u670D\u52A1\uFF0C\u53EF\u80FD\u4F1A\u53D7\u5230\u5404\u4E2A\u73AF\u8282\u4E0D\u7A33\u5B9A\u56E0\u7D20\u7684\u5F71\u54CD\u3002\u56E0\u6B64\u670D\u52A1\u5B58\u5728\u56E0\u4E0A\u8FF0\u4E0D\u53EF\u6297\u529B\u3001\u8BA1\u7B97\u673A\u75C5\u6BD2\u6216\u9ED1\u5BA2\u653B\u51FB\u3001\u7CFB\u7EDF\u4E0D\u7A33\u5B9A\u3001\u7528\u6237\u6240\u5728\u4F4D\u7F6E\u3001\u7528\u6237\u5173\u673A\u3001GSM\u7F51\u7EDC\u3001\u4E92\u8054\u7F51\u7EDC\u3001\u901A\u4FE1\u7EBF\u8DEF\u539F\u56E0\u7B49\u9020\u6210\u7684\u670D\u52A1\u4E2D\u65AD\u6216\u4E0D\u80FD\u6EE1\u8DB3\u7528\u6237\u8981\u6C42\u7684\u98CE\u9669\u3002\u4F7F\u7528\u672C\u670D\u52A1\u7684\u7528\u6237\u987B\u627F\u62C5\u4EE5\u4E0A\u98CE\u9669\uFF0CEduCoder\u5E73\u53F0\u5BF9\u670D\u52A1\u4E4B\u53CA\u65F6\u6027\u3001\u5B89\u5168\u6027\u3001\u51C6\u786E\u6027\u4E0D\u4F5C\u62C5\u4FDD\uFF0C\u5BF9\u56E0\u6B64\u5BFC\u81F4\u7528\u6237\u4E0D\u80FD\u53D1\u9001\u548C\u63A5\u53D7\u9605\u8BFB\u6D88\u606F\u3001\u6216\u4F20\u9012\u9519\u8BEF\uFF0C\u4E2A\u4EBA\u8BBE\u5B9A\u4E4B\u65F6\u6548\u3001\u672A\u4E88\u50A8\u5B58\u6216\u5176\u4ED6\u95EE\u9898\u4E0D\u627F\u62C5\u4EFB\u4F55\u8D23\u4EFB\u3002\u5BF9\u4E8E\u4E0D\u53EF\u6297\u529B\u6216\u975EEduCoder\u5E73\u53F0\u8FC7\u9519\u539F\u56E0\u5BFC\u81F4\u7684\u7528\u6237\u6570\u636E\u635F\u5931\u3001\u4E22\u5931\u6216\u670D\u52A1\u505C\u6B62\uFF0CEduCoder\u5E73\u53F0\u5C06\u4E0D\u627F\u62C5\u4EFB\u4F55\u8D23\u4EFB\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "4.2 \u5BF9\u4E8E\u7CFB\u7EDF\u53D1\u751F\u6545\u969C\u5F71\u54CD\u5230\u672C\u670D\u52A1\u7684\u6B63\u5E38\u8FD0\u884C\uFF0CEduCoder\u5E73\u53F0\u627F\u8BFA\u53CA\u65F6\u5904\u7406\u8FDB\u884C\u4FEE\u590D\u3002\u4F46\u7528\u6237\u56E0\u6B64\u800C\u4EA7\u751F\u7684\u7ECF\u6D4E\u548C\u7CBE\u795E\u635F\u5931\uFF0CEduCoder\u5E73\u53F0\u4E0D\u627F\u62C5\u8D23\u4EFB\u3002\u6B64\u5916\uFF0CEduCoder\u5E73\u53F0\u4FDD\u7559\u4E0D\u7ECF\u4E8B\u5148\u901A\u77E5\u4E3A\u7EF4\u4FEE\u4FDD\u517B\u3001\u5347\u7EA7\u6216\u5176\u4ED6\u76EE\u7684\u6682\u505C\u672C\u670D\u52A1\u4EFB\u4F55\u90E8\u5206\u7684\u6743\u5229\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "4.3 EduCoder\u5E73\u53F0\u90D1\u91CD\u63D0\u8BF7\u60A8\u6CE8\u610F\uFF0C\u4EFB\u4F55\u7ECF\u7531\u672C\u670D\u52A1\u4E0A\u4F20\u7684\u6587\u4EF6\u5185\u5BB9\uFF0C\u5747\u7531\u5185\u5BB9\u63D0\u4F9B\u8005\u627F\u62C5\u8D23\u4EFB\u3002EduCoder\u5E73\u53F0\u65E0\u6CD5\u63A7\u5236\u7ECF\u7531\u672C\u670D\u52A1\u4E0A\u8F7D\u4E4B\u5185\u5BB9\uFF0C\u4E5F\u65E0\u6CD5\u5BF9\u7528\u6237\u7684\u4F7F\u7528\u884C\u4E3A\u8FDB\u884C\u5168\u9762\u63A7\u5236\uFF0C\u56E0\u6B64\u4E0D\u4FDD\u8BC1\u5185\u5BB9\u7684\u5408\u6CD5\u6027\u3001\u6B63\u786E\u6027\u3001\u5B8C\u6574\u6027\u3001\u771F\u5B9E\u6027\u6216\u54C1\u8D28\uFF1B\u60A8\u5DF2\u9884\u77E5\u4F7F\u7528\u672C\u670D\u52A1\u65F6\uFF0C\u53EF\u80FD\u4F1A\u63A5\u89E6\u5230\u4EE4\u4EBA\u4E0D\u5FEB\u3001\u4E0D\u9002\u5F53\u6216\u4EE4\u4EBA\u538C\u6076\u4E4B\u5185\u5BB9\uFF0C\u5E76\u540C\u610F\u5C06\u81EA\u884C\u52A0\u4EE5\u5224\u65AD\u5E76\u627F\u62C5\u6240\u6709\u98CE\u9669\uFF0C\u800C\u4E0D\u4F9D\u8D56\u4E8EEduCoder\u5E73\u53F0\u3002\u4F46\u5728\u4EFB\u4F55\u60C5\u51B5\u4E0B\uFF0CEduCoder\u5E73\u53F0\u6709\u6743\u4F9D\u6CD5\u505C\u6B62\u4F20\u8F93\u4EFB\u4F55\u524D\u8FF0\u5185\u5BB9\u5E76\u91C7\u53D6\u76F8\u5E94\u884C\u52A8\uFF0C\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u6682\u505C\u7528\u6237\u4F7F\u7528\u672C\u670D\u52A1\u7684\u5168\u90E8\u6216\u90E8\u5206\uFF0C\u4FDD\u5B58\u6709\u5173\u8BB0\u5F55\uFF0C\u5E76\u5411\u6709\u5173\u673A\u5173\u62A5\u544A\u3002EduCoder\u5E73\u53F0\u6709\u6743(\u4F46\u65E0\u4E49\u52A1)\u4F9D\u5176\u81EA\u884C\u4E4B\u8003\u91CF\uFF0C\u62D2\u7EDD\u548C\u5220\u9664\u53EF\u7ECF\u7531\u672C\u670D\u52A1\u63D0\u4F9B\u4E4B\u8FDD\u53CD\u672C\u6761\u6B3E\u7684\u6216\u5176\u4ED6\u5F15\u8D77EduCoder\u5E73\u53F0\u6216\u5176\u4ED6\u7528\u6237\u53CD\u611F\u7684\u4EFB\u4F55\u5185\u5BB9\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "4.4 \u7528\u6237\u5B8C\u5168\u7406\u89E3\u5E76\u540C\u610F\uFF0C\u82E5\u7B2C\u4E09\u65B9\u5728\u60A8\u4E0D\u77E5\u60C5\u6216\u672A\u7ECF\u60A8\u540C\u610F\u7684\u524D\u63D0\u4E0B\uFF0C\u5C06\u60A8\u7684\u6587\u4EF6\u4F5C\u54C1\u4E0A\u4F20\u4E8EEduCoder\u5E73\u53F0\u53CA\u7531\u6B64\u6240\u4EA7\u751F\u7684\u4EFB\u4F55\u53EF\u80FD\u4FB5\u5BB3\u60A8\u6743\u76CA\u7684\u884C\u4E3A\uFF0CEduCoder\u5E73\u53F0\u5747\u4E0D\u5BF9\u4EFB\u4F55\u4EBA\u627F\u62C5\u4EFB\u4F55\u8D23\u4EFB\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "4.5 \u7528\u6237\u5B8C\u5168\u7406\u89E3\u5E76\u540C\u610F\uFF0C\u7B2C\u4E09\u65B9\u53EF\u4EE5\u901A\u8FC7\u8BBF\u95EEEduCoder\u5E73\u53F0\u7F51\u7AD9\u800C\u83B7\u5F97educoder\u5E73\u53F0\u4E2D\u7684\u76F8\u5173\u4FE1\u606F\uFF0C\u5E76\u53EF\u5BF9\u4FE1\u606F\u8FDB\u884C\u4F7F\u7528\u884C\u4E3A\u3002\u5BF9\u7528\u6237\u6216\u7B2C\u4E09\u65B9\u4EE5\u4EFB\u4F55\u65B9\u5F0F\u8FDB\u884C\u7684\u4F7F\u7528\u53EF\u80FD\u4FB5\u5BB3\u60A8\u6743\u76CA\u7684\u884C\u4E3A\uFF0CEduCoder\u5E73\u53F0\u5747\u4E0D\u5BF9\u4EFB\u4F55\u4EBA\u627F\u62C5\u4EFB\u4F55\u8D23\u4EFB\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "4.6 \u5982\u53D1\u751F\u4E0B\u5217\u4EFB\u4F55\u4E00\u79CD\u60C5\u5F62\uFF0CEduCoder\u5E73\u53F0\u6709\u6743\u968F\u65F6\u4E2D\u65AD\u6216\u7EC8\u6B62\u5411\u7528\u6237\u63D0\u4F9B\u670D\u52A1\u800C\u65E0\u9700\u901A\u77E5\u8BE5\u7528\u6237\uFF1A"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.childParagraph,
|
||||
children: "4.6.1 \u7528\u6237\u63D0\u4F9B\u7684\u4E2A\u4EBA\u8D44\u6599\u4E0D\u771F\u5B9E\uFF1B"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.childParagraph,
|
||||
children: "4.6.2 \u7528\u6237\u8FDD\u53CD\u672C\u670D\u52A1\u6761\u6B3E\u7684\u89C4\u5B9A\uFF1B"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.childParagraph,
|
||||
children: "4.6.3 \u6309\u7167\u4E3B\u7BA1\u90E8\u95E8\u7684\u8981\u6C42\uFF1B"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.childParagraph,
|
||||
children: "4.6.4 EduCoder\u5E73\u53F0\u6536\u5230\u7B2C\u4E09\u65B9\u6295\u8BC9\u4E14\u8BE5\u7B2C\u4E09\u65B9\u51FA\u5177\u76F8\u5E94\u8BC1\u636E\u7684\uFF1B"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.childParagraph,
|
||||
children: "4.6.5 \u5176\u4ED6EduCoder\u5E73\u53F0\u8BA4\u4E3A\u662F\u7B26\u5408\u6574\u4F53\u670D\u52A1\u9700\u6C42\u7684\u7279\u6B8A\u60C5\u5F62\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.subTitle,
|
||||
children: "\u4E94\u3001\u8FDD\u7EA6\u6587\u4EF6\u7684\u5904\u7406\u539F\u5219"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "5.1 \u5982\u7528\u6237\u5728\u4F7F\u7528\u6587\u4EF6\u4E0A\u4F20\u670D\u52A1\u65F6\u8FDD\u53CD\u4EFB\u4F55\u4E0A\u8FF0\u89C4\u5B9A\uFF0CEduCoder\u5E73\u53F0\u6216\u5176\u6388\u6743\u7684\u4EBA\u6709\u6743\u8981\u6C42\u7528\u6237\u6539\u6B63\u6216\u4E0D\u7ECF\u901A\u77E5\u76F4\u63A5\u91C7\u53D6\u4E00\u5207\u5FC5\u8981\u7684\u63AA\u65BD\uFF08\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u5220\u9664\u4E0A\u4F20\u7684\u6587\u4EF6\u5185\u5BB9\uFF09\u4EE5\u51CF\u8F7B\u548C\u6D88\u9664\u7528\u6237\u4E0D\u5F53\u884C\u4E3A\u9020\u6210\u7684\u5F71\u54CD\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "5.2 \u5982EduCoder\u5E73\u53F0\u8BA4\u4E3A\u7528\u6237\u7684\u6587\u4EF6\u4E0A\u4F20\u884C\u4E3A\u4E25\u91CD\u8FDD\u53CD\u4E86\u672C\u534F\u8BAE\uFF0C\u5E76\u7ED9EduCoder\u5E73\u53F0\u9020\u6210\u4E86\u635F\u5BB3\uFF0CEduCoder\u5E73\u53F0\u65E0\u9700\u8FDB\u884C\u4E8B\u5148\u901A\u77E5\u5373\u53EF\u7EC8\u6B62\u7528\u6237\u7684\u5BC6\u7801\u3001\u5E10\u53F7\u6216\u672C\u670D\u52A1\u4E4B\u4F7F\u7528\uFF0C\u4E14EduCoder\u5E73\u53F0\u5BF9\u7528\u6237\u6216\u4EFB\u4F55\u7B2C\u4E09\u4EBA\u5747\u4E0D\u627F\u62C5\u4EFB\u4F55\u8D23\u4EFB\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "5.3 EduCoder\u5E73\u53F0\u6709\u6743\u542F\u52A8\u5FC5\u8981\u7684\u5211\u4E8B\u53CA\u6C11\u4E8B\u6CD5\u5F8B\u7A0B\u5E8F\uFF0C\u7EF4\u62A4EduCoder\u5E73\u53F0\u7684\u5408\u6CD5\u6743\u76CA\uFF0C\u8FFD\u7A76\u8FDD\u6CD5\u7528\u6237\u7684\u6CD5\u5F8B\u8D23\u4EFB\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.subTitle,
|
||||
children: "\u516D\u3001\u534F\u8BAE\u4FEE\u6539"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "6.1 EduCoder\u5E73\u53F0\u6709\u6743\u968F\u65F6\u4FEE\u6539\u672C\u534F\u8BAE\u7684\u4EFB\u4F55\u6761\u6B3E\uFF0C\u4E00\u65E6\u672C\u534F\u8BAE\u7684\u5185\u5BB9\u53D1\u751F\u53D8\u52A8\uFF0CEduCoder\u5E73\u53F0\u5C06\u4F1A\u901A\u8FC7\u9002\u5F53\u65B9\u5F0F\u5411\u7528\u6237\u63D0\u793A\u4FEE\u6539\u5185\u5BB9\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "6.2 \u5982\u679C\u4E0D\u540C\u610FEduCoder\u5E73\u53F0\u5BF9\u672C\u534F\u8BAE\u76F8\u5173\u6761\u6B3E\u6240\u505A\u7684\u4FEE\u6539\uFF0C\u7528\u6237\u6709\u6743\u505C\u6B62\u4F7F\u7528\u7F51\u7EDC\u670D\u52A1\u3002\u5982\u679C\u7528\u6237\u7EE7\u7EED\u4F7F\u7528\u7F51\u7EDC\u670D\u52A1\uFF0C\u5219\u89C6\u4E3A\u7528\u6237\u63A5\u53D7EduCoder\u5E73\u53F0\u5BF9\u672C\u534F\u8BAE\u76F8\u5173\u6761\u6B3E\u6240\u505A\u7684\u4FEE\u6539\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.subTitle,
|
||||
children: "\u4E03\u3001\u901A\u77E5\u9001\u8FBE"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "7.1 \u672C\u534F\u8BAE\u9879\u4E0BEduCoder\u5E73\u53F0\u5BF9\u4E8E\u7528\u6237\u6240\u6709\u7684\u901A\u77E5\u5747\u53EF\u901A\u8FC7\u516C\u544A\u3001\u7535\u5B50\u90AE\u4EF6\u3001\u6216\u5E38\u89C4\u7684\u4FE1\u4EF6\u4F20\u9001\u7B49\u65B9\u5F0F\u8FDB\u884C\uFF1B\u8BE5\u7B49\u901A\u77E5\u4E8E\u53D1\u9001\u4E4B\u65E5\u89C6\u4E3A\u5DF2\u9001\u8FBE\u6536\u4EF6\u4EBA\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "7.2 \u7528\u6237\u5BF9\u4E8EEduCoder\u5E73\u53F0\u7684\u901A\u77E5\u5E94\u5F53\u901A\u8FC7EduCoder\u5E73\u53F0\u7F51\u7AD9\u516C\u5E03\u7684\u901A\u4FE1\u5730\u5740\u3001\u4F20\u771F\u53F7\u7801\u3001\u7535\u5B50\u90AE\u4EF6\u5730\u5740\u7B49\u8054\u7CFB\u4FE1\u606F\u8FDB\u884C\u9001\u8FBE\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("div", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.subTitle,
|
||||
children: "\u516B\u3001\u5176\u4ED6"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "8.1\u3000\u672C\u534F\u8BAE\u7684\u8BA2\u7ACB\u3001\u6267\u884C\u548C\u89E3\u91CA\u53CA\u4E89\u8BAE\u7684\u89E3\u51B3\u5747\u5E94\u9002\u7528\u4E2D\u534E\u4EBA\u6C11\u5171\u548C\u56FD\u6CD5\u5F8B\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "8.2 \u5982\u53CC\u65B9\u5C31\u672C\u534F\u8BAE\u5185\u5BB9\u6216\u5176\u6267\u884C\u53D1\u751F\u4EFB\u4F55\u4E89\u8BAE\uFF0C\u53CC\u65B9\u5E94\u5C3D\u91CF\u53CB\u597D\u534F\u5546\u89E3\u51B3\uFF1B\u534F\u5546\u4E0D\u6210\u65F6\uFF0C\u4EFB\u4F55\u4E00\u65B9\u5747\u53EF\u5411EduCoder\u5E73\u53F0\u6240\u5728\u5730\u7684\u4EBA\u6C11\u6CD5\u9662\u63D0\u8D77\u8BC9\u8BBC\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "8.3 EduCoder\u5E73\u53F0\u672A\u884C\u4F7F\u6216\u6267\u884C\u672C\u670D\u52A1\u534F\u8BAE\u4EFB\u4F55\u6743\u5229\u6216\u89C4\u5B9A\uFF0C\u4E0D\u6784\u6210\u5BF9\u524D\u8FF0\u6743\u5229\u6216\u6743\u5229\u4E4B\u653E\u5F03\u3002"
|
||||
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)("p", {
|
||||
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z.paragraph,
|
||||
children: "8.4 \u5982\u672C\u534F\u8BAE\u4E2D\u7684\u4EFB\u4F55\u6761\u6B3E\u65E0\u8BBA\u56E0\u4F55\u79CD\u539F\u56E0\u5B8C\u5168\u6216\u90E8\u5206\u65E0\u6548\u6216\u4E0D\u5177\u6709\u6267\u884C\u529B\uFF0C\u672C\u534F\u8BAE\u7684\u5176\u4F59\u6761\u6B3E\u4ECD\u5E94\u6709\u6548\u5E76\u4E14\u6709\u7EA6\u675F\u529B\u3002"
|
||||
})]
|
||||
})]
|
||||
});
|
||||
};
|
||||
/* harmony default export */ __webpack_exports__["default"] = ((0,umi__WEBPACK_IMPORTED_MODULE_3__.connect)(function (_ref2) {
|
||||
var userDetail = _ref2.userDetail,
|
||||
loading = _ref2.loading,
|
||||
globalSetting = _ref2.globalSetting;
|
||||
return {
|
||||
userDetail: userDetail,
|
||||
globalSetting: globalSetting,
|
||||
loading: loading.models.index
|
||||
};
|
||||
})(Protocol));
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 30345:
|
||||
/*!******************************************************************!*\
|
||||
!*** ./src/pages/User/Detail/Videos/Protocol/index.less?modules ***!
|
||||
\******************************************************************/
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__) {
|
||||
|
||||
// extracted by mini-css-extract-plugin
|
||||
/* harmony default export */ __webpack_exports__.Z = ({"bg":"bg___kJktA","title":"title___jR_ty","content":"content___vbPHI","subTitle":"subTitle___T1DdX","paragraph":"paragraph___tf23C","childParagraph":"childParagraph___N5erk"});
|
||||
|
||||
/***/ })
|
||||
|
||||
}]);
|
||||
@ -0,0 +1,44 @@
|
||||
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/Videos/Protocol/index.less?modules ***!
|
||||
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||
.bg___kJktA {
|
||||
margin: 0 auto;
|
||||
padding-bottom: 140px;
|
||||
width: 1200px;
|
||||
}
|
||||
.bg___kJktA a[class='ant-breadcrumb-link'] {
|
||||
font-size: 14px;
|
||||
color: #999999;
|
||||
}
|
||||
.bg___kJktA span[class='ant-breadcrumb-link'] {
|
||||
font-size: 14px;
|
||||
color: rgba(0, 0, 0, 0.65);
|
||||
}
|
||||
.title___jR_ty {
|
||||
padding: 4px 16px;
|
||||
background: #fff;
|
||||
margin-bottom: 12px;
|
||||
margin-top: 30px;
|
||||
font-size: 16px;
|
||||
font-weight: bold;
|
||||
}
|
||||
.content___vbPHI {
|
||||
background: #fff;
|
||||
padding: 30px;
|
||||
min-width: 1000px;
|
||||
}
|
||||
.subTitle___T1DdX {
|
||||
font-size: 16px;
|
||||
font-weight: bold;
|
||||
}
|
||||
.paragraph___tf23C {
|
||||
font-size: 12px;
|
||||
text-indent: 22.5pt;
|
||||
margin: 10px 0;
|
||||
}
|
||||
.childParagraph___N5erk {
|
||||
font-size: 12px;
|
||||
text-indent: 40pt;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue