Auto Submit

dev_local_v9_test1
autosubmit 2 years ago
parent dbc4f0eb3d
commit 01f760cde1

@ -27,7 +27,7 @@
display: block !important;
}
</style><script>if(document.domain !== "www.educoder.net") document.title = '';</script>
<script src="/react/build/umi.bb7129f9.js"></script>
<script src="/react/build/umi.493f2e44.js"></script>
<script src="/react/build/js/public.js"></script>
</body>
</html>

@ -161,11 +161,14 @@ var utils = __webpack_require__(16905);
var lodash = __webpack_require__(89392);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(85750);
// EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 3 modules
var PreviewAll = __webpack_require__(63583);
;// CONCATENATED MODULE: ./src/pages/LegalResources/components/LegalDocItem/index.tsx
var _excluded = ["data", "dispatch", "onChange", "valuesId", "menuProps", "keyword"];
@ -181,9 +184,10 @@ var _excluded = ["data", "dispatch", "onChange", "valuesId", "menuProps", "keywo
var TextArea = input/* default */.Z.TextArea;
var Page = function Page(_ref) {
var _data$user, _data$user2, _data$attachment2;
var _data$user, _data$user2, _data$attachment5;
var data = _ref.data,
dispatch = _ref.dispatch,
_onChange = _ref.onChange,
@ -193,10 +197,18 @@ var Page = function Page(_ref) {
props = objectWithoutProperties_default()(_ref, _excluded);
var PreviewClick = (0,_react_17_0_2_react.useRef)(null);
var params = (0,_umi_production_exports.useParams)();
var _useState = (0,_react_17_0_2_react.useState)({
content: "",
type: ""
}),
_useState2 = slicedToArray_default()(_useState, 2),
previewData = _useState2[0],
setPreviewData = _useState2[1];
var monacoValueRef = (0,_react_17_0_2_react.useRef)();
(0,_react_17_0_2_react.useEffect)(function () {
PreviewClick.current = (0,lodash.throttle)( /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(data) {
var _data$attachment;
var _data$attachment, _data$attachment3, _data$attachment4, _data$attachment2, res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
@ -211,17 +223,29 @@ var Page = function Page(_ref) {
});
case 3:
(0,util/* openNewWindow */.xg)(data === null || data === void 0 ? void 0 : data.link);
_context.next = 7;
_context.next = 12;
break;
case 6:
(0,utils/* handleCloseOrOpenModal */.MI)({
title: "文件预览",
data: {
id: data === null || data === void 0 || (_data$attachment = data.attachment) === null || _data$attachment === void 0 ? void 0 : _data$attachment.id,
legalDocId: data === null || data === void 0 ? void 0 : data.id
if (!((data === null || data === void 0 || (_data$attachment = data.attachment) === null || _data$attachment === void 0 ? void 0 : _data$attachment.file_type) === "txt")) {
_context.next = 11;
break;
}
_context.next = 9;
return (0,fetch/* default */.ZP)(data === null || data === void 0 || (_data$attachment2 = data.attachment) === null || _data$attachment2 === void 0 ? void 0 : _data$attachment2.url, {
method: "get",
headers: {
"Content-Type": "application/xml"
}
}, dispatch);
case 7:
});
case 9:
res = _context.sent;
monacoValueRef.current = res;
case 11:
setPreviewData({
type: data === null || data === void 0 || (_data$attachment3 = data.attachment) === null || _data$attachment3 === void 0 ? void 0 : _data$attachment3.file_type,
content: env/* default */.Z.API_SERVER + (data === null || data === void 0 || (_data$attachment4 = data.attachment) === null || _data$attachment4 === void 0 ? void 0 : _data$attachment4.url)
});
case 12:
case "end":
return _context.stop();
}
@ -235,8 +259,8 @@ var Page = function Page(_ref) {
trailing: false
});
}, [data]);
return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "bg-white ".concat(LegalDocItemmodules.LegalDocItem),
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: LegalDocItemmodules.Top,
@ -385,7 +409,7 @@ var Page = function Page(_ref) {
style: {
marginLeft: 8
},
children: data === null || data === void 0 || (_data$attachment2 = data.attachment) === null || _data$attachment2 === void 0 ? void 0 : _data$attachment2.filesize
children: data === null || data === void 0 || (_data$attachment5 = data.attachment) === null || _data$attachment5 === void 0 ? void 0 : _data$attachment5.filesize
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -465,7 +489,7 @@ var Page = function Page(_ref) {
}),
openLoading: true,
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
var _data$attachment3;
var _data$attachment6;
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
@ -475,7 +499,7 @@ var Page = function Page(_ref) {
type: 2
});
case 2:
(0,util/* downLoadFile */.FH)("", env/* default */.Z.API_SERVER + (data === null || data === void 0 || (_data$attachment3 = data.attachment) === null || _data$attachment3 === void 0 ? void 0 : _data$attachment3.url));
(0,util/* downLoadFile */.FH)("", env/* default */.Z.API_SERVER + (data === null || data === void 0 || (_data$attachment6 = data.attachment) === null || _data$attachment6 === void 0 ? void 0 : _data$attachment6.url));
case 3:
case "end":
return _context4.stop();
@ -522,7 +546,31 @@ var Page = function Page(_ref) {
})]
})]
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, {
close: true,
data: previewData === null || previewData === void 0 ? void 0 : previewData.content,
type: previewData === null || previewData === void 0 ? void 0 : previewData.type,
hasMask: true,
editOffice: 'edit',
monacoEditor: {
value: monacoValueRef.current,
language: "txt",
onChange: function onChange() {},
options: {
readOnly: true,
fontSize: 14,
minimap: {
enabled: false
}
}
},
onClose: function onClose() {
setPreviewData({
content: "",
type: ""
});
}
})]
});
};
/* harmony default export */ var LegalDocItem = (Page);

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save