refactor: 〽️ 移动文件和消息管理到系统维护下

This commit is contained in:
Bunny 2024-10-31 00:01:45 +08:00
parent 57f7bd5ce6
commit f8b571a4f7
16 changed files with 19 additions and 19 deletions

View File

@ -1,8 +1,8 @@
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { FormInstance, genFileId, UploadProps, UploadRawFile } from 'element-plus';
import { addRules, uploadRules } from '@/views/monitor/files/utils/columns';
import { FormProps } from '@/views/monitor/files/utils/types';
import { addRules, uploadRules } from '@/views/systemMaintenance/files/utils/columns';
import { FormProps } from '@/views/systemMaintenance/files/utils/types';
import { $t } from '@/plugins/i18n';
import { useFilesStore } from '@/store/monitor/files';
import { UploadFilled } from '@element-plus/icons-vue';

View File

@ -1,10 +1,10 @@
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { columns } from '@/views/monitor/files/utils/columns';
import { columns } from '@/views/systemMaintenance/files/utils/columns';
import PureTableBar from '@/components/TableBar/src/bar';
import AddFill from '@iconify-icons/ri/add-circle-line';
import PureTable from '@pureadmin/table';
import { onAdd, onDelete, onDeleteBatch, onDownload, onDownloadBatch, onSearch, onUpdate, selectRows } from '@/views/monitor/files/utils/hooks';
import { onAdd, onDelete, onDeleteBatch, onDownload, onDownloadBatch, onSearch, onUpdate, selectRows } from '@/views/systemMaintenance/files/utils/hooks';
import Delete from '@iconify-icons/ep/delete';
import Download from '@iconify-icons/ep/download';
import EditPen from '@iconify-icons/ep/edit-pen';

View File

@ -1,9 +1,9 @@
import { addDialog } from '@/components/BaseDialog/index';
import FilesDialog from '@/views/monitor/files/files-dialog.vue';
import FilesDialog from '@/views/systemMaintenance/files/files-dialog.vue';
import { useFilesStore } from '@/store/monitor/files';
import { h, ref } from 'vue';
import { message, messageBox } from '@/utils/message';
import type { FormItemProps } from '@/views/monitor/files/utils/types';
import type { FormItemProps } from '@/views/systemMaintenance/files/utils/types';
import { $t } from '@/plugins/i18n';
import { downloadFilesByFileId, downloadFilesByFilepath } from '@/api/v1/files';
import { download } from '@/utils/sso';

View File

@ -1,10 +1,10 @@
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { columns, editorTypeList } from '@/views/message/message/utils/columns';
import { columns, editorTypeList } from '@/views/systemMaintenance/message/message/utils/columns';
import PureTableBar from '@/components/TableBar/src/bar';
import AddFill from '@iconify-icons/ri/add-circle-line';
import PureTable from '@pureadmin/table';
import { deleteIds, onAdd, onDelete, onDeleteBatch, onSearch, onUpdate } from '@/views/message/message/utils/hooks';
import { deleteIds, onAdd, onDelete, onDeleteBatch, onSearch, onUpdate } from '@/views/systemMaintenance/message/message/utils/hooks';
import Delete from '@iconify-icons/ep/delete';
import EditPen from '@iconify-icons/ep/edit-pen';
import Refresh from '@iconify-icons/ep/refresh';

View File

@ -1,13 +1,13 @@
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { FormInstance } from 'element-plus';
import { editorTypeList, rules } from '@/views/message/message/utils/columns';
import { FormProps } from '@/views/message/message/utils/types';
import { editorTypeList, rules } from '@/views/systemMaintenance/message/message/utils/columns';
import { FormProps } from '@/views/systemMaintenance/message/message/utils/types';
import { $t } from '@/plugins/i18n';
import { usePublicHooks } from '@/views/hooks';
import { useMessageTypeStore } from '@/store/message/messageType';
import LoadingSvg from '@/assets/svg/loading.svg';
import { loading, onSearchUserinfo, userDataList } from '@/views/message/message/utils/hooks';
import { loading, onSearchUserinfo, userDataList } from '@/views/systemMaintenance/message/message/utils/hooks';
const props = withDefaults(defineProps<FormProps>(), {
formInline: () => ({

View File

@ -1,9 +1,9 @@
import { addDialog } from '@/components/BaseDialog/index';
import MessageDialog from '@/views/message/message/message-dialog.vue';
import MessageDialog from '@/views/systemMaintenance/message/message/message-dialog.vue';
import { useMessageStore } from '@/store/message/message';
import { h, ref } from 'vue';
import { message, messageBox } from '@/utils/message';
import type { FormItemProps } from '@/views/message/message/utils/types';
import type { FormItemProps } from '@/views/systemMaintenance/message/message/utils/types';
import { $t } from '@/plugins/i18n';
import DeleteBatchDialog from '@/components/Table/DeleteBatchDialog.vue';
import { useAdminUserStore } from '@/store/system/adminUser';

View File

@ -1,10 +1,10 @@
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { columns } from '@/views/message/messageType/utils/columns';
import { columns } from '@/views/systemMaintenance/message/messageType/utils/columns';
import PureTableBar from '@/components/TableBar/src/bar';
import AddFill from '@iconify-icons/ri/add-circle-line';
import PureTable from '@pureadmin/table';
import { deleteIds, onAdd, onDelete, onDeleteBatch, onSearch, onUpdate } from '@/views/message/messageType/utils/hooks';
import { deleteIds, onAdd, onDelete, onDeleteBatch, onSearch, onUpdate } from '@/views/systemMaintenance/message/messageType/utils/hooks';
import Delete from '@iconify-icons/ep/delete';
import EditPen from '@iconify-icons/ep/edit-pen';
import Refresh from '@iconify-icons/ep/refresh';

View File

@ -1,8 +1,8 @@
<script lang="ts" setup>
import { ref } from 'vue';
import { FormInstance } from 'element-plus';
import { rules } from '@/views/message/messageType/utils/columns';
import { FormProps } from '@/views/message/messageType/utils/types';
import { rules } from '@/views/systemMaintenance/message/messageType/utils/columns';
import { FormProps } from '@/views/systemMaintenance/message/messageType/utils/types';
import { $t } from '@/plugins/i18n';
import { usePublicHooks } from '@/views/hooks';

View File

@ -1,9 +1,9 @@
import { addDialog } from '@/components/BaseDialog/index';
import MessageTypeDialog from '@/views/message/messageType/message-type-dialog.vue';
import MessageTypeDialog from '@/views/systemMaintenance/message/messageType/message-type-dialog.vue';
import { useMessageTypeStore } from '@/store/message/messageType';
import { h, ref } from 'vue';
import { message, messageBox } from '@/utils/message';
import type { FormItemProps } from '@/views/message/messageType/utils/types';
import type { FormItemProps } from '@/views/systemMaintenance/message/messageType/utils/types';
import { $t } from '@/plugins/i18n';
import DeleteBatchDialog from '@/components/Table/DeleteBatchDialog.vue';