refactor: 枚举、常量和插件文件重构优化

This commit is contained in:
Ray.Hao
2025-12-12 23:16:32 +08:00
parent f125473b93
commit 6e0597437e
27 changed files with 111 additions and 118 deletions

View File

@@ -522,8 +522,7 @@ import Codemirror from "codemirror-editor-vue3";
import type { CmComponentRef } from "codemirror-editor-vue3";
import type { EditorConfiguration } from "codemirror";
import { FormTypeEnum } from "@/enums/codegen/form-enum";
import { QueryTypeEnum } from "@/enums/codegen/query-enum";
import { FormTypeEnum, QueryTypeEnum } from "@/enums/codegen";
import GeneratorAPI, {
TablePageVO,

View File

@@ -73,7 +73,7 @@ import DeptAPI from "@/api/system/dept";
import RoleAPI from "@/api/system/role";
import type { UserForm, UserPageQuery } from "@/api/system/user";
import type { IObject, IModalConfig, IContentConfig, ISearchConfig } from "@/components/CURD/types";
import { DeviceEnum } from "@/enums/settings/device-enum";
import { DeviceEnum } from "@/enums/settings";
import { useAppStore } from "@/store";
import usePage from "@/components/CURD/usePage";

View File

@@ -1,6 +1,6 @@
import UserAPI, { type UserForm } from "@/api/system/user";
import type { IModalConfig } from "@/components/CURD/types";
import { DeviceEnum } from "@/enums/settings/device-enum";
import { DeviceEnum } from "@/enums/settings";
import { useAppStore } from "@/store";
import { deptArr, roleArr } from "./options";

View File

@@ -1,5 +1,5 @@
import type { IModalConfig } from "@/components/CURD/types";
import { DeviceEnum } from "@/enums/settings/device-enum";
import { DeviceEnum } from "@/enums/settings";
import { useAppStore } from "@/store";
const modalConfig: IModalConfig = {

View File

@@ -338,10 +338,10 @@
<script setup lang="ts">
import { useAppStore } from "@/store/modules/app-store";
import { DeviceEnum } from "@/enums/settings/device-enum";
import { DeviceEnum } from "@/enums/settings";
import MenuAPI, { MenuQuery, MenuForm, MenuVO } from "@/api/system/menu";
import { MenuTypeEnum } from "@/enums/system/menu-enum";
import { MenuTypeEnum } from "@/enums/business";
defineOptions({
name: "SysMenu",

View File

@@ -213,7 +213,7 @@
<script setup lang="ts">
import { useAppStore } from "@/store/modules/app-store";
import { DeviceEnum } from "@/enums/settings/device-enum";
import { DeviceEnum } from "@/enums/settings";
import RoleAPI, { RolePageVO, RoleForm, RolePageQuery } from "@/api/system/role";
import MenuAPI from "@/api/system/menu";

View File

@@ -90,7 +90,7 @@
<script lang="ts" setup>
import { ElMessage, type UploadUserFile } from "element-plus";
import UserAPI from "@/api/system/user";
import { ApiCodeEnum } from "@/enums/api/code-enum";
import { ApiCodeEnum } from "@/enums/api";
const emit = defineEmits(["import-success"]);
const visible = defineModel("modelValue", {