You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
838 lines
33 KiB
838 lines
33 KiB
"use strict";
|
|
(self["webpackChunk"] = self["webpackChunk"] || []).push([[4757],{
|
|
|
|
/***/ 56971:
|
|
/*!*****************************************!*\
|
|
!*** ./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_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242);
|
|
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_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 */ 93314);
|
|
/* 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_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, imgStyles), {}, {
|
|
pointerEvents: "none",
|
|
userSelect: "none"
|
|
})
|
|
}), /*#__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_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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);
|
|
|
|
/***/ }),
|
|
|
|
/***/ 49129:
|
|
/*!***********************************************************************!*\
|
|
!*** ./src/pages/virtualSpaces/Lists/Workplace/index.tsx + 2 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 */ Workplace; }
|
|
});
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
|
|
var regeneratorRuntime = __webpack_require__(7557);
|
|
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js
|
|
var asyncToGenerator = __webpack_require__(41498);
|
|
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js
|
|
var slicedToArray = __webpack_require__(79800);
|
|
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js
|
|
var objectWithoutProperties = __webpack_require__(39647);
|
|
var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties);
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
|
var _react_17_0_2_react = __webpack_require__(59301);
|
|
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 15 modules
|
|
var _umi_production_exports = __webpack_require__(58011);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules
|
|
var es_form = __webpack_require__(78241);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules
|
|
var spin = __webpack_require__(71418);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js
|
|
var row = __webpack_require__(95237);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js
|
|
var col = __webpack_require__(43604);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules
|
|
var tooltip = __webpack_require__(6848);
|
|
// 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/radio/index.js + 5 modules
|
|
var es_radio = __webpack_require__(5112);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules
|
|
var input = __webpack_require__(62680);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/date-picker/index.js + 66 modules
|
|
var date_picker = __webpack_require__(92641);
|
|
// EXTERNAL MODULE: ./src/components/NoData/index.tsx
|
|
var NoData = __webpack_require__(56971);
|
|
;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Workplace/img/hy.png
|
|
var hy_namespaceObject = __webpack_require__.p + "static/hy.0eb54ee4.png";
|
|
;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Workplace/index.less?modules
|
|
// extracted by mini-css-extract-plugin
|
|
/* harmony default export */ var Workplacemodules = ({"flex_box_center":"flex_box_center___ofzEF","flex_space_between":"flex_space_between___JM7gy","flex_box_vertical_center":"flex_box_vertical_center___oXDsy","flex_box_center_end":"flex_box_center_end___C_Cy9","flex_box_column":"flex_box_column___xOOoP","Onerow":"Onerow___ZVyoi","MultiLine":"MultiLine___NSBwM","TitleStyle":"TitleStyle___XZNci","DivStyle":"DivStyle___FouU1","InitDataStyle":"InitDataStyle___hMdIo","ImgDivStyle":"ImgDivStyle___yt06T","ImgDivStyleNum":"ImgDivStyleNum___r7B_6","ImgDivStyleBody":"ImgDivStyleBody___Hf3_B","Notice":"Notice___kM2Gm","NoticeTitle":"NoticeTitle___mEOQg","TeachActiv":"TeachActiv___PAehr","TeachActivTitle":"TeachActivTitle___nbkgq"});
|
|
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
|
|
var env = __webpack_require__(2367);
|
|
// EXTERNAL MODULE: ./src/utils/util.tsx
|
|
var util = __webpack_require__(73400);
|
|
// EXTERNAL MODULE: ./src/utils/fetch.ts
|
|
var fetch = __webpack_require__(56648);
|
|
// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js
|
|
var dayjs_min = __webpack_require__(9498);
|
|
var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min);
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
|
|
var jsx_runtime = __webpack_require__(37712);
|
|
;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Workplace/index.tsx
|
|
|
|
|
|
|
|
|
|
var _excluded = ["classroomList", "virtualSpaces", "loading", "dispatch"];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var WorkplacePage = function WorkplacePage(_ref) {
|
|
var _virtualSpacesDetails, _virtualSpacesDetails2;
|
|
var classroomList = _ref.classroomList,
|
|
virtualSpaces = _ref.virtualSpaces,
|
|
loading = _ref.loading,
|
|
dispatch = _ref.dispatch,
|
|
props = objectWithoutProperties_default()(_ref, _excluded);
|
|
var _Form$useForm = es_form/* default */.Z.useForm(),
|
|
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
|
|
form = _Form$useForm2[0];
|
|
var virtualSpacesDetails = virtualSpaces.virtualSpacesDetails;
|
|
var _virtualSpaces$Workpl = virtualSpaces === null || virtualSpaces === void 0 ? void 0 : virtualSpaces.Workplace,
|
|
base_statistic_data = _virtualSpaces$Workpl.BaseData.base_statistic_data;
|
|
var _useParams = (0,_umi_production_exports.useParams)(),
|
|
virtual_spacesId = _useParams.virtual_spacesId;
|
|
var _useState = (0,_react_17_0_2_react.useState)([]),
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
list = _useState2[0],
|
|
setList = _useState2[1];
|
|
var _useState3 = (0,_react_17_0_2_react.useState)(false),
|
|
_useState4 = slicedToArray_default()(_useState3, 2),
|
|
isAddOpen = _useState4[0],
|
|
setIsAddOpen = _useState4[1];
|
|
var InitData = [{
|
|
name: "通知数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.inform_count) || 0
|
|
}, {
|
|
name: "知识模块数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.knowledge_module_count) || 0
|
|
}, {
|
|
name: "知识点数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.knowledge_point_count) || 0
|
|
}, {
|
|
name: "教案数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.teaching_plan_count) || 0
|
|
}, {
|
|
name: "教材数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.teaching_material_count) || 0
|
|
}, {
|
|
name: "资源数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.resource_count) || 0
|
|
}, {
|
|
name: "成员数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.member_count) || 0
|
|
}, {
|
|
name: "线上会议数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.online_meeting_count) || 0
|
|
}, {
|
|
name: "线下活动数量",
|
|
num: (base_statistic_data === null || base_statistic_data === void 0 ? void 0 : base_statistic_data.offline_activity_count) || 0
|
|
}];
|
|
var getInforms = /*#__PURE__*/function () {
|
|
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
|
|
var 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/virtual_classrooms/".concat(virtual_spacesId, "/informs.json"), {
|
|
method: 'get',
|
|
params: {
|
|
page: 1,
|
|
limit: 3
|
|
}
|
|
});
|
|
case 2:
|
|
res = _context.sent;
|
|
if (res !== null && res !== void 0 && res.informs) {
|
|
setList(res === null || res === void 0 ? void 0 : res.informs);
|
|
}
|
|
case 4:
|
|
case "end":
|
|
return _context.stop();
|
|
}
|
|
}, _callee);
|
|
}));
|
|
return function getInforms() {
|
|
return _ref2.apply(this, arguments);
|
|
};
|
|
}();
|
|
var getData = function getData() {
|
|
dispatch({
|
|
type: "virtualSpaces/getBaseStatisticData",
|
|
payload: {
|
|
virtual_spacesId: virtual_spacesId
|
|
}
|
|
});
|
|
getInforms();
|
|
};
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
getData();
|
|
}, []);
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
console.log(virtualSpaces);
|
|
}, [virtualSpaces]);
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, {
|
|
spinning: !!loading["virtualSpaces/getBaseStatisticData"],
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "ml30 mr30 mt20",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
className: "".concat(Workplacemodules.DivStyle, " ").concat(Workplacemodules.InitDataStyle),
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Workplacemodules.TitleStyle,
|
|
style: {
|
|
position: "absolute",
|
|
top: "20px",
|
|
left: "20px"
|
|
},
|
|
children: "\u57FA\u7840\u6570\u636E"
|
|
}), InitData === null || InitData === void 0 ? void 0 : InitData.map(function (item, index) {
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "font18",
|
|
style: {
|
|
color: "#3061D0",
|
|
textAlign: "center"
|
|
},
|
|
children: item.num
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "font14 mt10",
|
|
style: {
|
|
color: "#666"
|
|
},
|
|
children: item.name
|
|
})]
|
|
}, index);
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
className: "mt20",
|
|
style: {
|
|
gap: "20px"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
className: "".concat(Workplacemodules.DivStyle),
|
|
flex: 1,
|
|
style: {
|
|
width: 300
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
|
|
align: "middle",
|
|
justify: "space-between",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
className: Workplacemodules.TitleStyle,
|
|
children: (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.name) || ""
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "mt20 ".concat(Workplacemodules.ImgDivStyle),
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
|
src: "".concat(env/* default */.Z.IMG_SERVER).concat(virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.cover_url),
|
|
width: "100%",
|
|
height: "100%"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: Workplacemodules.ImgDivStyleNum,
|
|
children: ["\u6210\u5458\xA0", (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.members_count) || 0, "\u4EBA"]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: Workplacemodules.ImgDivStyleBody,
|
|
children: ["\u7275\u5934\u4EBA/\u5355\u4F4D\xA0", virtualSpacesDetails === null || virtualSpacesDetails === void 0 || (_virtualSpacesDetails = virtualSpacesDetails.admin_user_info) === null || _virtualSpacesDetails === void 0 ? void 0 : _virtualSpacesDetails.name, "\xA0", (virtualSpacesDetails === null || virtualSpacesDetails === void 0 || (_virtualSpacesDetails2 = virtualSpacesDetails.admin_user_info) === null || _virtualSpacesDetails2 === void 0 ? void 0 : _virtualSpacesDetails2.school) || ""]
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
className: "".concat(Workplacemodules.DivStyle),
|
|
flex: 1,
|
|
style: {
|
|
width: 300
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
align: "middle",
|
|
justify: "space-between",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
className: Workplacemodules.TitleStyle,
|
|
children: "\u901A\u77E5\u516C\u544A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
|
|
onClick: function onClick() {
|
|
return _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/announcement/add?leftMenuId=").concat(window.localStorage.getItem('vtrsModuleId')));
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
className: "iconfont icon-bianji-moren mr5"
|
|
}), "\u521B\u5EFA\u901A\u77E5"]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
className: "iconfont icon-you3 ml20",
|
|
style: {
|
|
fontSize: "10px",
|
|
cursor: "pointer"
|
|
},
|
|
onClick: function onClick() {
|
|
return _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/announcement?leftMenuId=").concat(window.localStorage.getItem('vtrsModuleId')));
|
|
}
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "mt20 ",
|
|
children: list === null || list === void 0 ? void 0 : list.map(function (item, index) {
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "".concat(Workplacemodules.Notice),
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
placement: "topLeft",
|
|
title: item === null || item === void 0 ? void 0 : item.name,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "".concat(Workplacemodules.NoticeTitle, " ").concat(Workplacemodules.Onerow),
|
|
style: {
|
|
width: 260
|
|
},
|
|
onClick: function onClick() {
|
|
return _umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/announcement/").concat(item.id, "/detail?leftMenuId=").concat(window.localStorage.getItem('vtrsModuleId')));
|
|
},
|
|
children: item === null || item === void 0 ? void 0 : item.name
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
className: "mt5 ".concat(Workplacemodules.NoticeContent),
|
|
align: "middle",
|
|
justify: "space-between",
|
|
wrap: false,
|
|
style: {
|
|
color: "#333"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "mr5",
|
|
style: {
|
|
color: "#999"
|
|
},
|
|
children: "\u53D1\u5E03\u4EBA"
|
|
}), item === null || item === void 0 ? void 0 : item.author_name]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
children: dayjs_min_default()(item === null || item === void 0 ? void 0 : item.publish_time).format("YYYY-MM-DD")
|
|
})]
|
|
})]
|
|
}, index);
|
|
})
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
className: "".concat(Workplacemodules.DivStyle),
|
|
flex: 1,
|
|
style: {
|
|
width: 300
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
|
|
align: "middle",
|
|
justify: "space-between",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
className: Workplacemodules.TitleStyle,
|
|
children: "\u6559\u7814\u6210\u679C"
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
|
|
img: hy_namespaceObject,
|
|
imgStyles: {
|
|
width: 215,
|
|
height: 150
|
|
},
|
|
styles: {
|
|
margin: '10px auto'
|
|
}
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "mt20 ".concat(Workplacemodules.DivStyle),
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
align: "middle",
|
|
justify: "space-between",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
className: Workplacemodules.TitleStyle,
|
|
children: "\u6559\u7814\u6D3B\u52A8"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
|
|
onClick: function onClick() {
|
|
setIsAddOpen(true);
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
className: "iconfont icon-bianji-moren mr5"
|
|
}), "\u521B\u5EFA\u6D3B\u52A8"]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
|
|
img: hy_namespaceObject,
|
|
imgStyles: {
|
|
width: 215,
|
|
height: 150
|
|
}
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
|
|
open: isAddOpen,
|
|
destroyOnClose: true,
|
|
centered: true,
|
|
title: "创建教研活动",
|
|
onCancel: function onCancel() {
|
|
setIsAddOpen(false);
|
|
},
|
|
onOk: function onOk() {
|
|
setIsAddOpen(false);
|
|
},
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, {
|
|
form: form,
|
|
initialValues: {},
|
|
colon: false,
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
name: "name1",
|
|
label: "\u6D3B\u52A8\u7C7B\u578B",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
|
|
value: "1",
|
|
children: "\u7EBF\u4E0A\u4F1A\u8BAE"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
|
|
value: "2",
|
|
children: "\u7EBF\u4E0B\u6D3B\u52A8"
|
|
})]
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
name: "name2",
|
|
label: "\u6D3B\u52A8\u540D\u79F0",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
|
|
placeholder: "\u8BF7\u8F93\u5165\u6D3B\u52A8\u540D\u79F0"
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
name: "time3",
|
|
label: "\u5F00\u59CB\u65F6\u95F4",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(date_picker["default"], {
|
|
style: {
|
|
width: "100%"
|
|
},
|
|
showTime: true
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
name: "time4",
|
|
label: "\u7ED3\u675F\u65F6\u95F4",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(date_picker["default"], {
|
|
style: {
|
|
width: "100%"
|
|
},
|
|
showTime: true
|
|
})
|
|
})]
|
|
})
|
|
})]
|
|
})
|
|
});
|
|
};
|
|
/* harmony default export */ var Workplace = ((0,_umi_production_exports.connect)(function (_ref3) {
|
|
var loading = _ref3.loading,
|
|
user = _ref3.user,
|
|
virtualSpaces = _ref3.virtualSpaces;
|
|
return {
|
|
loading: loading.effects,
|
|
user: user,
|
|
virtualSpaces: virtualSpaces
|
|
};
|
|
})(WorkplacePage));
|
|
|
|
/***/ }),
|
|
|
|
/***/ 8378:
|
|
/*!*******************************************************************!*\
|
|
!*** ./node_modules/_antd@5.9.0@antd/es/style/motion/collapse.js ***!
|
|
\*******************************************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__) {
|
|
|
|
const genCollapseMotion = token => ({
|
|
[token.componentCls]: {
|
|
// For common/openAnimation
|
|
[`${token.antCls}-motion-collapse-legacy`]: {
|
|
overflow: 'hidden',
|
|
'&-active': {
|
|
transition: `height ${token.motionDurationMid} ${token.motionEaseInOut},
|
|
opacity ${token.motionDurationMid} ${token.motionEaseInOut} !important`
|
|
}
|
|
},
|
|
[`${token.antCls}-motion-collapse`]: {
|
|
overflow: 'hidden',
|
|
transition: `height ${token.motionDurationMid} ${token.motionEaseInOut},
|
|
opacity ${token.motionDurationMid} ${token.motionEaseInOut} !important`
|
|
}
|
|
}
|
|
});
|
|
/* harmony default export */ __webpack_exports__.Z = (genCollapseMotion);
|
|
|
|
/***/ }),
|
|
|
|
/***/ 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 */ 78600);
|
|
/* 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
|
|
}
|
|
}];
|
|
};
|
|
|
|
/***/ }),
|
|
|
|
/***/ 13826:
|
|
/*!****************************************************************!*\
|
|
!*** ./node_modules/_antd@5.9.0@antd/es/style/motion/slide.js ***!
|
|
\****************************************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ Qt: function() { return /* binding */ slideDownIn; },
|
|
/* harmony export */ Uw: function() { return /* binding */ slideUpOut; },
|
|
/* harmony export */ fJ: function() { return /* binding */ slideUpIn; },
|
|
/* harmony export */ ly: function() { return /* binding */ slideDownOut; },
|
|
/* harmony export */ oN: function() { return /* binding */ initSlideMotion; }
|
|
/* harmony export */ });
|
|
/* unused harmony exports slideLeftIn, slideLeftOut, slideRightIn, slideRightOut */
|
|
/* harmony import */ var _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @ant-design/cssinjs */ 78600);
|
|
/* harmony import */ var _motion__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./motion */ 95406);
|
|
|
|
|
|
const slideUpIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antSlideUpIn', {
|
|
'0%': {
|
|
transform: 'scaleY(0.8)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 0
|
|
},
|
|
'100%': {
|
|
transform: 'scaleY(1)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 1
|
|
}
|
|
});
|
|
const slideUpOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antSlideUpOut', {
|
|
'0%': {
|
|
transform: 'scaleY(1)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 1
|
|
},
|
|
'100%': {
|
|
transform: 'scaleY(0.8)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 0
|
|
}
|
|
});
|
|
const slideDownIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antSlideDownIn', {
|
|
'0%': {
|
|
transform: 'scaleY(0.8)',
|
|
transformOrigin: '100% 100%',
|
|
opacity: 0
|
|
},
|
|
'100%': {
|
|
transform: 'scaleY(1)',
|
|
transformOrigin: '100% 100%',
|
|
opacity: 1
|
|
}
|
|
});
|
|
const slideDownOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antSlideDownOut', {
|
|
'0%': {
|
|
transform: 'scaleY(1)',
|
|
transformOrigin: '100% 100%',
|
|
opacity: 1
|
|
},
|
|
'100%': {
|
|
transform: 'scaleY(0.8)',
|
|
transformOrigin: '100% 100%',
|
|
opacity: 0
|
|
}
|
|
});
|
|
const slideLeftIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antSlideLeftIn', {
|
|
'0%': {
|
|
transform: 'scaleX(0.8)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 0
|
|
},
|
|
'100%': {
|
|
transform: 'scaleX(1)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 1
|
|
}
|
|
});
|
|
const slideLeftOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antSlideLeftOut', {
|
|
'0%': {
|
|
transform: 'scaleX(1)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 1
|
|
},
|
|
'100%': {
|
|
transform: 'scaleX(0.8)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 0
|
|
}
|
|
});
|
|
const slideRightIn = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antSlideRightIn', {
|
|
'0%': {
|
|
transform: 'scaleX(0.8)',
|
|
transformOrigin: '100% 0%',
|
|
opacity: 0
|
|
},
|
|
'100%': {
|
|
transform: 'scaleX(1)',
|
|
transformOrigin: '100% 0%',
|
|
opacity: 1
|
|
}
|
|
});
|
|
const slideRightOut = new _ant_design_cssinjs__WEBPACK_IMPORTED_MODULE_0__.Keyframes('antSlideRightOut', {
|
|
'0%': {
|
|
transform: 'scaleX(1)',
|
|
transformOrigin: '100% 0%',
|
|
opacity: 1
|
|
},
|
|
'100%': {
|
|
transform: 'scaleX(0.8)',
|
|
transformOrigin: '100% 0%',
|
|
opacity: 0
|
|
}
|
|
});
|
|
const slideMotion = {
|
|
'slide-up': {
|
|
inKeyframes: slideUpIn,
|
|
outKeyframes: slideUpOut
|
|
},
|
|
'slide-down': {
|
|
inKeyframes: slideDownIn,
|
|
outKeyframes: slideDownOut
|
|
},
|
|
'slide-left': {
|
|
inKeyframes: slideLeftIn,
|
|
outKeyframes: slideLeftOut
|
|
},
|
|
'slide-right': {
|
|
inKeyframes: slideRightIn,
|
|
outKeyframes: slideRightOut
|
|
}
|
|
};
|
|
const initSlideMotion = (token, motionName) => {
|
|
const {
|
|
antCls
|
|
} = token;
|
|
const motionCls = `${antCls}-${motionName}`;
|
|
const {
|
|
inKeyframes,
|
|
outKeyframes
|
|
} = slideMotion[motionName];
|
|
return [(0,_motion__WEBPACK_IMPORTED_MODULE_1__/* .initMotion */ .R)(motionCls, inKeyframes, outKeyframes, token.motionDurationMid), {
|
|
[`
|
|
${motionCls}-enter,
|
|
${motionCls}-appear
|
|
`]: {
|
|
transform: 'scale(0)',
|
|
transformOrigin: '0% 0%',
|
|
opacity: 0,
|
|
animationTimingFunction: token.motionEaseOutQuint,
|
|
[`&-prepare`]: {
|
|
transform: 'scale(1)'
|
|
}
|
|
},
|
|
[`${motionCls}-leave`]: {
|
|
animationTimingFunction: token.motionEaseInQuint
|
|
}
|
|
}];
|
|
};
|
|
|
|
/***/ })
|
|
|
|
}]); |