|
|
|
|
@ -46,6 +46,8 @@ var dropdown = __webpack_require__(38854);
|
|
|
|
|
var menu = __webpack_require__(20834);
|
|
|
|
|
// 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/pagination/index.js + 10 modules
|
|
|
|
|
var pagination = __webpack_require__(25700);
|
|
|
|
|
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
|
|
|
|
|
var env = __webpack_require__(69423);
|
|
|
|
|
// EXTERNAL MODULE: ./src/pages/Knowbase/components/EditModal/index.tsx + 1 modules
|
|
|
|
|
@ -261,6 +263,9 @@ var PlusCircleOutlined = __webpack_require__(37520);
|
|
|
|
|
var DownloadOutlined = __webpack_require__(24566);
|
|
|
|
|
// EXTERNAL MODULE: ./src/utils/util.tsx
|
|
|
|
|
var util = __webpack_require__(95972);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/createForOfIteratorHelper.js
|
|
|
|
|
var createForOfIteratorHelper = __webpack_require__(91232);
|
|
|
|
|
var createForOfIteratorHelper_default = /*#__PURE__*/__webpack_require__.n(createForOfIteratorHelper);
|
|
|
|
|
// 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);
|
|
|
|
|
@ -405,6 +410,7 @@ var AddDirectoryModal = function AddDirectoryModal(_ref) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var _excluded = ["data", "value", "onChange", "isMaxHeight", "defaultExpandAll"];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -467,10 +473,43 @@ var CustomTree = function CustomTree(_ref) {
|
|
|
|
|
var onSelect = function onSelect(selectedKeys) {
|
|
|
|
|
onChange(selectedKeys);
|
|
|
|
|
};
|
|
|
|
|
function findFolderLevel(folders, targetKey) {
|
|
|
|
|
var level = 0;
|
|
|
|
|
|
|
|
|
|
// 遍历所有文件夹
|
|
|
|
|
function search(folders, currentLevel) {
|
|
|
|
|
var _iterator = createForOfIteratorHelper_default()(folders),
|
|
|
|
|
_step;
|
|
|
|
|
try {
|
|
|
|
|
for (_iterator.s(); !(_step = _iterator.n()).done;) {
|
|
|
|
|
var folder = _step.value;
|
|
|
|
|
// 如果找到了目标文件夹,返回当前的层级
|
|
|
|
|
if (folder.key === targetKey) {
|
|
|
|
|
level = currentLevel;
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 如果该文件夹有子文件夹,递归搜索
|
|
|
|
|
if (folder.children && folder.children.length > 0) {
|
|
|
|
|
search(folder.children, currentLevel + 1);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
} catch (err) {
|
|
|
|
|
_iterator.e(err);
|
|
|
|
|
} finally {
|
|
|
|
|
_iterator.f();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 从根文件夹开始搜索
|
|
|
|
|
search(folders, 1); // 从1开始,表示根文件夹的层级
|
|
|
|
|
return level;
|
|
|
|
|
}
|
|
|
|
|
var _content = function content(val) {
|
|
|
|
|
var nodeLevel = findFolderLevel(data, val === null || val === void 0 ? void 0 : val.key); // 获取当前节点的层级
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: CustomTreemodules.leftMenuActions,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
|
|
|
|
|
children: [nodeLevel != 4 && /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
|
|
|
|
|
className: "current",
|
|
|
|
|
onClick: function onClick(e) {
|
|
|
|
|
setId(val.id);
|
|
|
|
|
@ -515,7 +554,7 @@ var CustomTree = function CustomTree(_ref) {
|
|
|
|
|
},
|
|
|
|
|
children: "\u5220\u9664\u76EE\u5F55"
|
|
|
|
|
})]
|
|
|
|
|
});
|
|
|
|
|
}, val === null || val === void 0 ? void 0 : val.id);
|
|
|
|
|
};
|
|
|
|
|
var handleTitleRender = function handleTitleRender(nodeData) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
@ -765,7 +804,8 @@ var Detail_Message = function Message(_ref) {
|
|
|
|
|
category: null,
|
|
|
|
|
sort_by: 'created_at',
|
|
|
|
|
sort_direction: 'desc',
|
|
|
|
|
page: 1
|
|
|
|
|
page: 1,
|
|
|
|
|
limit: 10
|
|
|
|
|
}),
|
|
|
|
|
_useState8 = slicedToArray_default()(_useState7, 2),
|
|
|
|
|
params = _useState8[0],
|
|
|
|
|
@ -890,6 +930,12 @@ var Detail_Message = function Message(_ref) {
|
|
|
|
|
setParams(objectSpread2_default()({}, params));
|
|
|
|
|
getData();
|
|
|
|
|
};
|
|
|
|
|
var onShowSizeChange = function onShowSizeChange(page, size) {
|
|
|
|
|
params.page = page;
|
|
|
|
|
params.limit = size;
|
|
|
|
|
setParams(objectSpread2_default()({}, params));
|
|
|
|
|
getData();
|
|
|
|
|
};
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: Detailmodules.wrap,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
@ -1184,6 +1230,37 @@ var Detail_Message = function Message(_ref) {
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
|
|
|
|
|
children: total > 0 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
style: {
|
|
|
|
|
display: 'flex',
|
|
|
|
|
alignItems: 'center',
|
|
|
|
|
justifyContent: 'space-between',
|
|
|
|
|
padding: '10px 7px 20px 7px',
|
|
|
|
|
marginTop: '10px'
|
|
|
|
|
},
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
style: {
|
|
|
|
|
color: '#656F87'
|
|
|
|
|
},
|
|
|
|
|
children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
className: "c-light-primary",
|
|
|
|
|
children: total
|
|
|
|
|
}), "\u6761\u6570\u636E"]
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, {
|
|
|
|
|
showSizeChanger: true,
|
|
|
|
|
showQuickJumper: true,
|
|
|
|
|
onChange: onShowSizeChange,
|
|
|
|
|
defaultCurrent: 1,
|
|
|
|
|
pageSizeOptions: ['10', '20', '50', '100'],
|
|
|
|
|
current: (params === null || params === void 0 ? void 0 : params.page) || 1,
|
|
|
|
|
pageSize: (params === null || params === void 0 ? void 0 : params.limit) || 10,
|
|
|
|
|
defaultPageSize: 10,
|
|
|
|
|
total: total
|
|
|
|
|
})]
|
|
|
|
|
}) : ''
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(EditModal/* default */.Z, {
|
|
|
|
|
visible: showEdit,
|