diff --git a/43369.e62a2a3e.chunk.css b/43369.95bb28e8.chunk.css similarity index 99% rename from 43369.e62a2a3e.chunk.css rename to 43369.95bb28e8.chunk.css index 33d6e1467a..ee9e18a8e0 100644 --- a/43369.e62a2a3e.chunk.css +++ b/43369.95bb28e8.chunk.css @@ -619,7 +619,6 @@ padding: 0; } .list___jb2Ay .wrap___VsQDr { - height: 308px; background: #ffffff; box-shadow: 0px 2px 4px 0px #d6dae1; border-radius: 8px; @@ -704,7 +703,7 @@ color: #7d8592; } .list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil { - height: 34px; + height: 45px; display: flex; align-items: center; justify-content: space-between; diff --git a/p__LegalResources__Lists__ResRetrieval__index.4e2c3da3.async.js b/48969.b387235c.async.js similarity index 67% rename from p__LegalResources__Lists__ResRetrieval__index.4e2c3da3.async.js rename to 48969.b387235c.async.js index 88abef548a..09e23f2ed7 100644 --- a/p__LegalResources__Lists__ResRetrieval__index.4e2c3da3.async.js +++ b/48969.b387235c.async.js @@ -1,349 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[81114],{ - -/***/ 68968: -/*!***************************************************************************!*\ - !*** ./src/pages/LegalResources/Lists/ResRetrieval/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 */ ResRetrieval; } -}); - -// 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/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js -var toConsumableArray = __webpack_require__(37205); -var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// 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/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(44742); -// 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/select/index.js -var es_select = __webpack_require__(57809); -// 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/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules -var pagination = __webpack_require__(36697); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var message = __webpack_require__(8591); -// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules -var ui_customization = __webpack_require__(43369); -// EXTERNAL MODULE: ./src/pages/LegalResources/components/FormScreen/index.tsx + 1 modules -var FormScreen = __webpack_require__(38331); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(77068); -;// CONCATENATED MODULE: ./src/pages/LegalResources/Lists/ResRetrieval/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var ResRetrievalmodules = ({"ResourcesItem":"ResourcesItem___Hzb8Y"}); -// EXTERNAL MODULE: ./src/pages/LegalResources/components/SendResToCour/index.tsx -var SendResToCour = __webpack_require__(25304); -// EXTERNAL MODULE: ./src/pages/LegalResources/utils/index.tsx + 2 modules -var utils = __webpack_require__(38561); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/LegalResources/Lists/ResRetrieval/index.tsx - - - - - - - - - - - - - - - - - -var Page = function Page(_ref) { - var _ref2, _LegalResources$list; - var legalResources = _ref.legalResources, - dispatch = _ref.dispatch, - loading = _ref.loading; - var LegalResources = legalResources.LegalResources, - activeModal = legalResources.activeModal; - var _Form$useForm = es_form/* default */.Z.useForm(), - _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), - formScreen = _Form$useForm2[0]; - var _useState = (0,_react_17_0_2_react.useState)({ - keyword: "", - page: 1, - limit: 20 - }), - _useState2 = slicedToArray_default()(_useState, 2), - urlData = _useState2[0], - setUrlData = _useState2[1]; - var FormScreenData = [{ - name: 'type', - label: "资源类型", - style: { - marginBottom: 0 - }, - ItemData: [{ - label: "全部", - value: 'all' - }, { - label: "视频资源", - value: 1 - }, { - label: "文档资源", - value: 2 - }, { - label: "外链资源", - value: 3 - }, { - label: "其他资源", - value: 4 - }], - RowProps: { - align: "middle" - }, - desc: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "legal_course_id", - style: { - marginBottom: "0px" - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { - placeholder: "\u8BF7\u8F93\u5165\u6240\u5C5E\u5355\u4F4D", - showSearch: true, - style: { - width: 299 - }, - filterOption: function filterOption(input, option) { - var _option$label; - return ((_option$label = option === null || option === void 0 ? void 0 : option.label) !== null && _option$label !== void 0 ? _option$label : '').toLowerCase().includes(input.toLowerCase()); - }, - options: [{ - label: "全部资源库", - value: 'all' - }].concat(toConsumableArray_default()((_ref2 = (LegalResources === null || LegalResources === void 0 ? void 0 : LegalResources.legel_courses) || []) === null || _ref2 === void 0 ? void 0 : _ref2.map(function (item) { - return { - value: item.id, - label: item.name - }; - }))) - }) - }) - }]; - var getLegalResSearch = function getLegalResSearch() { - var _data$type; - var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : objectSpread2_default()(objectSpread2_default()({}, urlData), formScreen.getFieldsValue({})); - dispatch({ - type: 'legalResources/getLegalResSearch', - payload: objectSpread2_default()(objectSpread2_default()({}, data), {}, { - legal_course_id: (data === null || data === void 0 ? void 0 : data.legal_course_id) == "all" ? null : data === null || data === void 0 ? void 0 : data.legal_course_id, - type: data !== null && data !== void 0 && (_data$type = data.type) !== null && _data$type !== void 0 && _data$type.every(function (item) { - return item == "all"; - }) ? null : data === null || data === void 0 ? void 0 : data.type - }) - }); - }; - (0,_react_17_0_2_react.useEffect)(function () { - getLegalResSearch(); - }, [urlData]); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - style: { - background: "#fff" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { - spinning: !!loading['legalResources/getLegalResSearch'], - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "pt30 pb30", - style: { - width: 1200, - margin: "auto" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "blod c-grey-333 font20 mb30 current", - onClick: function onClick() { - _umi_production_exports.history.push("/legalresources"); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-fanhui1 mr5" - }), "\u8D44\u6E90\u68C0\u7D22"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomInput */.t7, { - style: { - width: "100%" - }, - value: urlData.keyword, - placeholder: "\u641C\u7D22\u5173\u952E\u5B57\u3001\u8D44\u6E90\u540D\u79F0\u6216\u8005\u8D44\u6E90\u5E93\u540D\u79F0", - onChange: function onChange(keyword) { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - keyword: keyword - })); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)(FormScreen/* default */.Z, { - className: "mt20", - data: FormScreenData, - initialValues: { - type: ["all"], - legal_course_id: 'all' - }, - form: formScreen, - onValuesChange: function onValuesChange(changedValues, allValues) { - getLegalResSearch(); - } - }), (LegalResources === null || LegalResources === void 0 ? void 0 : LegalResources.size) > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt20 mb20", - style: { - display: "flex", - flexDirection: "column", - flexWrap: "nowrap", - gap: "20px" - }, - children: LegalResources === null || LegalResources === void 0 || (_LegalResources$list = LegalResources.list) === null || _LegalResources$list === void 0 ? void 0 : _LegalResources$list.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ResRetrievalmodules.ResourcesItem, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container", - style: { - flex: 1, - justifyContent: "space-between" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: item === null || item === void 0 ? void 0 : item.name, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "blod font24 Onerow", - style: { - color: "#191919", - maxWidth: 1029 - }, - children: item === null || item === void 0 ? void 0 : item.name - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { - openLoading: true, - onClick: function onClick() { - (0,utils/* handleCloseOrOpenModal */.MI)({ - title: "发送资源至课程", - data: { - file_ids: [item === null || item === void 0 ? void 0 : item.id], - legalId: item === null || item === void 0 ? void 0 : item.legal_course_id - } - }, dispatch); - }, - children: "\u53D1\u9001" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: item === null || item === void 0 ? void 0 : item.description, - overlayStyle: { - maxWidth: 800 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt10 MultiLine", - style: { - WebkitLineClamp: 4 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-666", - children: "\u8D44\u6E90\u63CF\u8FF0\uFF1A" - }), item === null || item === void 0 ? void 0 : item.description] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt10", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-666", - children: "\u6240\u5C5E\u8D44\u6E90\u5E93\uFF1A" - }), item === null || item === void 0 ? void 0 : item.legal_course_name] - })] - }, item.id); - }) - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { - className: "mb20", - showQuickJumper: true, - onChange: function onChange(page, limit) { - setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, { - page: page, - limit: limit - })); - }, - current: urlData.page, - pageSize: urlData.limit, - total: LegalResources === null || LegalResources === void 0 ? void 0 : LegalResources.size, - showTotal: function showTotal(total) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#165DFF" - }, - children: total - }), "\u6761\u6570\u636E"] - }); - } - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(SendResToCour/* default */.Z, { - onCancel: function onCancel() { - (0,utils/* handleCloseOrOpenModal */.MI)({}, dispatch); - }, - onOk: ( /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(stage_id) { - var _activeModal$data; - var res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - res = dispatch({ - type: "legalResources/postPublishSubject", - payload: { - legalId: activeModal === null || activeModal === void 0 ? void 0 : activeModal.data.legalId, - file_ids: activeModal === null || activeModal === void 0 || (_activeModal$data = activeModal.data) === null || _activeModal$data === void 0 ? void 0 : _activeModal$data.file_ids, - stage_id: stage_id - } - }); - if (res.status == 0) { - message/* default */.ZP.success("发送成功"); - (0,utils/* handleCloseOrOpenModal */.MI)({}, dispatch); - getLegalResSearch(); - } - case 2: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function (_x) { - return _ref3.apply(this, arguments); - }; - }()) - })] - }); -}; -/* harmony default export */ var ResRetrieval = ((0,_umi_production_exports.connect)(function (_ref4) { - var user = _ref4.user, - legalResources = _ref4.legalResources, - loading = _ref4.loading; - return { - user: user, - legalResources: legalResources, - loading: loading.effects - }; -})(Page)); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[48969],{ /***/ 38331: /*!******************************************************************************!*\ @@ -457,6 +113,158 @@ var FormScreen = function FormScreen(_ref) { /***/ }), +/***/ 98898: +/*!*******************************************************************!*\ + !*** ./src/pages/LegalResources/components/PreviewFile/index.tsx ***! + \*******************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js */ 39647); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _components_PreviewAll__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/PreviewAll */ 26965); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils/fetch */ 14735); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 8591); +/* harmony import */ var _service_legalresources__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/service/legalresources */ 76145); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + +var _excluded = ["disabledDownload", "activeModal", "onClose"]; + + + + + + + + +var Page = function Page(_ref) { + var disabledDownload = _ref.disabledDownload, + activeModal = _ref.activeModal, + _onClose = _ref.onClose, + props = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3___default()(_ref, _excluded); + var monacoValueRef = (0,react__WEBPACK_IMPORTED_MODULE_5__.useRef)(); + var _message$useMessage = antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .ZP.useMessage(), + _message$useMessage2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_message$useMessage, 2), + messageApi = _message$useMessage2[0], + contextHolder = _message$useMessage2[1]; + var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)({ + content: "", + type: "" + }), + _useState2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2), + data = _useState2[0], + setData = _useState2[1]; + var getOpenFile = /*#__PURE__*/function () { + var _ref2 = _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(id) { + var _activeModal$data; + var result, res; + return _root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + messageApi.open({ + type: "loading", + content: "预览文件加载中...", + duration: 0 + }); + _context.next = 3; + return (0,_service_legalresources__WEBPACK_IMPORTED_MODULE_7__/* .getAddFileQuantity */ .Um)({ + legalDocId: activeModal === null || activeModal === void 0 || (_activeModal$data = activeModal.data) === null || _activeModal$data === void 0 ? void 0 : _activeModal$data.legalDocId, + type: 1 + }); + case 3: + _context.next = 5; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .ZP)("/api/attachments/".concat(id, "/detail.json"), { + method: 'get' + }); + case 5: + result = _context.sent; + if (!((result === null || result === void 0 ? void 0 : result.status) !== -1)) { + _context.next = 14; + break; + } + if (!(result.file_type === "txt")) { + _context.next = 12; + break; + } + _context.next = 10; + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .ZP)(result.url, { + method: "get", + headers: { + "Content-Type": "application/xml" + } + // credentials: 'omit', + }); + case 10: + res = _context.sent; + monacoValueRef.current = res; + case 12: + messageApi.destroy(); + setData({ + type: result.file_type, + content: result.url + "&nocredentials=true" + }); + case 14: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getOpenFile(_x) { + return _ref2.apply(this, arguments); + }; + }(); + (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { + if ((activeModal === null || activeModal === void 0 ? void 0 : activeModal.title) == "文件预览") { + var _activeModal$data2; + getOpenFile(activeModal === null || activeModal === void 0 || (_activeModal$data2 = activeModal.data) === null || _activeModal$data2 === void 0 ? void 0 : _activeModal$data2.id); + } + }, [activeModal === null || activeModal === void 0 ? void 0 : activeModal.title]); + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.Fragment, { + children: [contextHolder, /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_PreviewAll__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, { + data: data === null || data === void 0 ? void 0 : data.content, + type: data === null || data === void 0 ? void 0 : data.type, + close: true, + style: { + position: "fixed", + zIndex: 9999, + background: "rgba(0,0,0,.7)" + }, + disabledDownload: disabledDownload, + monacoEditor: { + value: monacoValueRef.current, + language: "txt", + onChange: function onChange() {}, + options: { + readOnly: true, + fontSize: 14, + minimap: { + enabled: false + } + } + }, + onClose: function onClose() { + setData({ + content: "", + type: "" + }); + _onClose(); + } + })] + }); +}; +/* harmony default export */ __webpack_exports__.Z = (Page); + +/***/ }), + /***/ 25304: /*!*********************************************************************!*\ !*** ./src/pages/LegalResources/components/SendResToCour/index.tsx ***! @@ -612,9 +420,9 @@ var Page = function Page(_ref) { }, children: "\u9009\u62E9\u7684\u8D44\u6E90\u5C06\u4F1A\u53D1\u9001\u81F3\u6307\u5B9A\u8BFE\u7A0B" }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, { - className: "mt15 mb16", style: { - width: 310 + width: 310, + margin: "16px 0" }, current: current, size: "small", @@ -667,6 +475,7 @@ var Page = function Page(_ref) { }) }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { className: "mt20", + hideOnSinglePage: true, showQuickJumper: true, onChange: function onChange(page, limit) { setUrlData(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test1_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, urlData), {}, { @@ -713,7 +522,8 @@ __webpack_require__.d(__webpack_exports__, { Q8: function() { return /* binding */ disabledDate; }, d0: function() { return /* binding */ disabledTime; }, MI: function() { return /* binding */ handleCloseOrOpenModal; }, - _l: function() { return /* binding */ handleTreeData; } + _l: function() { return /* binding */ handleTreeData; }, + G5: function() { return /* binding */ isAdminOrTeacher; } }); // UNUSED EXPORTS: range @@ -724,6 +534,8 @@ var _react_17_0_2_react = __webpack_require__(59301); var folderOpen_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABW9JREFUaEPtmV1sVEUUx393Kf3AsqVKTWwgkoiaaiIp8qGJRPAjQaoPGH0gGxNJ1Ad48EEfJMEY9EEUlagxNagPxEQiRFoVNFhChD6AESSporW0VCrY7fJha0mhLXvH3N7d7e392DOzq0lDel/uZufMzPnP/z9nzrljKaWmcQ091hSgSc7mFEOTnCCmGLqGGdoWo/P727DtGQYgRyi96TTztg4a9DEyNZdc+9q5jFx4D6yHQFW4s1mAyrzD5s+2jb3TQAslZVu4Y+dBI281jM0AHVuzCHuoBWXPxLJAOQ5qPFlb5+08Tj/390Gmlb/Kwv8OmD6g3k1lnG49ilJ1QUa8DGgADJhYrVhWe3TPGGADztt5bMcFhbK6sEp/ZOmeQ9m++oCO3N/A6PCX4QrzSS7LQJbBgCL9f/gWxL8+foaDyPdz3fXPUL/3jD6gQwteRqlXJkgmJzmfgwF/MxLLAczI1S9B3fYwKi1+5ZaHF+kDOnBrI8p+NlwWgSUVgoQkywLHs2Kb9AF9V9sIEYACEvMxIPlv2h6FN8YRfUD7ahpR6XGGKuZA9T1glY/HCB3HhO2Ti56RcsySr2DoFFw87JnVulwYoNkr4M43wSoNgSB5rIPaYyOp79x+OPFCrkNhgBZ+AuVzM4MIIds8YgmIQxCeeBEG2twArF3geSW3+DPNrGBsCl+AkM4syT6k/Y+P4dyBIgAt+dyTJRQZsiUFSpJz+nd/BI70CmZoya5s6jKexkSlQVFpT7Fpk7d/9zY411IEoKW7o9e12CzBL1Gd8bobIVUUoKbC95CURUiZe1j/7g8htS+KoV2VDCSfw07PH9cVMHDyPoYH6sZ63bhSUv7/0O4gmQVWPFipnPogCtC2Ms6fPQzqruI9EnZzodlFyd1AzcQ9PAbo2xCGzm9chT36VSgY02hruiI60WwsjFVA6SMTT96u9yMA9b20ChUByNRByV4XQHYcr33Fg2DNdlucKNr5LqS+CWFoYHOcS8kkqFJpb+Yq7mzRKlXhEkCT9ul1ULbYA2gr9O2NCApn1zeheMxkfC1b0z2Tz96aAfHE+LSd70DfnkhACdJXt2s5WZSRqeZ8k81cDSW1bmZ18m3o+zoC0MCGOH+nksDEVNp0hYsC63QWAJfXQ+UK167zLUi6sSw8Oe1+ugmlDGVnuuKm9r4Vis2EmvVu6tW5BZKZzx2h2XbXUwlUenv+ys0wKRWzbinL9lNuwQ1roWwudLwByeY8DPVsiHOlK+lWcFFhzPRgMmVEw77yXpjVAB2bIemkY/nqofYnmsF+1GVJQ9MBzUubSGJEagdKqqB2I5x8HXrdhDm6wPvt8QQqT7QTywLpYDJl2L9Amf61z8PpHdD7hQCoZ12cwZ4kys5EO40Vk0jJ1y4uUETnqgfg4u8agJz+v6xsxnZkF/IEHPBU22PcG36ak46FqC01vRpGqqB3l8CQ09y2MoEadQ9ZaY8W2x6hqMiY5LW35sBfUQer17AnEefimSTKOWQlyQmUGBd20gp5HI1VQ697MyN/9flpWTOocNl5wQf2uO8PcY9I55pP0l7JWNMhpfsZ6/iyBOmM7PIBEPeMZGAa9Xz2/X9C+vJVmaGfE3GGO5LYjJcUoVGiSIdESfsn9S3QlX4YutAmA3LG+aH+U5S9ZkIxr/M1ZsI1pSlgwyiRHoVLqUY9QEcXzGd48Dg2FbnEwXC+3DVk1B1QYDzfnZKfwWCQsSmtrNUD5EzWevNy7Mu7sVVc71wyveTyn1vSrWDgyqaJ5akn9QE5KI7dXk3/mXXYqgGseeBc6WfuPaSoLmURBYX12DCof8DaQV3Da8zZOWIGSHJqErRPAZoEJOR1YYqhyc7Qv6igbY7Au5oXAAAAAElFTkSuQmCC"; ;// CONCATENATED MODULE: ./src/pages/LegalResources/imgs/folderClose.png var folderClose_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABLZJREFUaEPtmt1vVEUYxp/Zst1tl1qKUG1doKCSlq9KoYoKqRgwDcZoxGhIiNFEr7zhH4AGuCGBSCQxVeOF8YIEExONGsOHprRCGz4EHSWtLUQSvy4oNzU0tPQM2a/uYWbOed/ZboE0e25O05k58/7meWbmPXNWKKXKMIMuUQK6z9UsKXSfC4SSQjNAoU8iGOpaCs+rdIAZQ3ndVTQcHHFoU5SqwZbrf3sBxoYPAWIToCoyvQkAKnu39Z8rS98nABzHrNh+LPviZFGiZTzEDnR+21p4N45DeVUQAlCpABlXrm7qnrpS7TJ/n0RZfA9aph/MBPp3dwxXe85BqSZTEb8CDECjiuiBEP3BLSMAPACpe+ryUiEoKHEZovwsnvq2m+rVBOprexHjN7+2O0yzXE6BnIKGI/V/aAOij4+usBn9CSTmvoPV3/0VBGYCdTfvhFIdd1hm0nJagEa8WYtNAmbtqluQW26LWuASHt28Fsn3x6zFRi734+OdUN679hEwhpRYJCiDFPg8EdmN5wf38oCO1XcCAUCGxTQFqPhdy4N4I+jD5v/W84COzu+EmsgrVJEEatYBIp5fIziBEdNncvUMtGNOfAXcuAJc7/X1KkbRPlzlDjT3WaCxAxBRsy01gXU1OYMQVme4G+jPTO301X59ljtQ0y4gVssL5W7YcegD4P9BR6CBN3uRqG1Nt0rB5KzDwSqazbKd6XNofASYGM0ULjjAVOjyWxLVC5vs8bukPvY1987UidqoQ0Zo3h4m0NB2iepkBojqj6Oav04xx2P+Pi7QNomqLJBrwNRCEJTrFbLRPsy13B9vSFTVMy1HSUhNKmrEQtrXHWQqNPBaHmiq8VI8VHkY7yOHuECvSiTq7Ao5J6OEAlNZ6pMfMoEuvSIx+6EAyxEBUnOEcpjxAhlikYUfM4F+f4kP5GpJHcg1N/XXb/iUC7RFojKn0HRHTBGF9L/4MyaQbJdI1Gb3Ie39hrSMVoGyIFWu9+evv+RzLtALEvF5GSBqFXItpwaEEszf/rHDTKBfN0nEH8wuCkQPFBAFQKYiIanF0iNMoAsbJSqZQFRmQAFRZxBhz2/8kgvUJhGvsedyVC5GARSzvOkrJtDPGyRicwL2Ic2CrpOaAiKf5xvR5d8wgc4/kwciMwNjGdIOTahZTpSH9b/ieybQuXUS5Q/YFbrbr91hiq06xgQ60yoRqw5Y5UjPOCo0hdSh+QQXaE2wQhQPtepRc4Qq9/e/uosJ1NciUZ7gWc4AoE5WfZu19ZXYoX1LNxeoWSI6m7exGoq5TnLqoDIkl1tzmgnUu1IiGqCQqyKuFiUXHZ/CrX1MoFPLLiKaWGGPZZpTIerwP59cKjx51nL6CctH458aDyNa8XoGiEoNqM8j+ll+kT7HeOOjeFoyj4JPLdkKRI9QbimE13wmtfEGLOu3bv6Gtj+fsMVo/yTZVS8RKWO8hhcYUDrLLsABacd4HkTlSmwYHOAD9TTUYmzkDCJI+r6T5r+ZFnKOZu2d+iCm79PqFiJlO/DctY+CHBT+w4sfajqgxl+GUosAz7KqTPmFiOVsIDIMiF8wp/o9tP79T1ij0i9JmEN6z6qVFLpnQ8/seMYpdBt6TBFi48mMbgAAAABJRU5ErkJggg=="; +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(44742); // 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); @@ -734,6 +546,7 @@ var jsx_runtime = __webpack_require__(37712); + /** * @description 只适用于法律库的目录树 * @param data {LegalMenuType[]} LegalMenuType @@ -849,6 +662,27 @@ var disabledDate = function disabledDate(current, endTime, compared) { return current && beforeNow || afterEnd; }; +// 法律库资源 +var LegalRoleType = /*#__PURE__*/function (LegalRoleType) { + LegalRoleType[LegalRoleType["Admin"] = 1] = "Admin"; + LegalRoleType[LegalRoleType["Teacher"] = 2] = "Teacher"; + LegalRoleType[LegalRoleType["Student"] = 3] = "Student"; + return LegalRoleType; +}(LegalRoleType || {}); // 学生 +var getLegalAuth = function getLegalAuth(auth) { + var _getDvaApp$_store$get = (0,_umi_production_exports.getDvaApp)()._store.getState(), + legalResources = _getDvaApp$_store$get.legalResources; + return auth.some(function (v) { + var _legalResources$Legal; + return v == (legalResources === null || legalResources === void 0 || (_legalResources$Legal = legalResources.LegalDetail) === null || _legalResources$Legal === void 0 ? void 0 : _legalResources$Legal.user_role); + }); +}; + +// 管理员、老师 +var isAdminOrTeacher = function isAdminOrTeacher() { + return getLegalAuth([LegalRoleType.Admin, LegalRoleType.Teacher]); +}; + /***/ }) }]); \ No newline at end of file diff --git a/index.html b/index.html index 65852a784d..f2fa4af787 100644 --- a/index.html +++ b/index.html @@ -10,7 +10,7 @@