refactor: store 目录扁平化重构为 stores(Pinia 推荐结构)

This commit is contained in:
Ray.Hao
2026-04-20 13:53:10 +08:00
parent f669e6951b
commit 33bde0eaf8
46 changed files with 71 additions and 72 deletions

View File

@@ -79,7 +79,7 @@ import RoleAPI from "@/api/system/role";
import type { UserForm, UserQueryParams, UserItem } from "@/api/system/user";
import type { IObject, IModalConfig, IContentConfig, ISearchConfig } from "@/components/CURD/types";
import { DeviceEnum } from "@/enums/settings";
import { useAppStore } from "@/store";
import { useAppStore } from "@/stores";
import usePage from "@/components/CURD/usePage";
defineOptions({

View File

@@ -2,7 +2,7 @@ import UserAPI from "@/api/system/user";
import type { UserForm } from "@/api/system/user";
import type { IModalConfig } from "@/components/CURD/types";
import { DeviceEnum } from "@/enums/settings";
import { useAppStore } from "@/store";
import { useAppStore } from "@/stores";
import { deptArr, roleArr } from "./options";
const modalConfig: IModalConfig<UserForm> = {

View File

@@ -1,6 +1,6 @@
import type { IModalConfig } from "@/components/CURD/types";
import { DeviceEnum } from "@/enums/settings";
import { useAppStore } from "@/store";
import { useAppStore } from "@/stores";
const modalConfig: IModalConfig = {
permPrefix: "sys:user",

View File

@@ -140,7 +140,7 @@
</template>
<script setup lang="ts">
import { useDictStoreHook } from "@/store/modules/dict";
import { useDictStoreHook } from "@/stores/dict";
import { useDateFormat } from "@vueuse/core";
import DictAPI from "@/api/system/dict";
import type { DictItemForm } from "@/api/system/dict";

View File

@@ -1,6 +1,6 @@
import router from "@/router";
import { ElButton } from "element-plus";
import { useTagsViewStore } from "@/store";
import { useTagsViewStore } from "@/stores";
export default defineComponent({
name: "ToDetail",

View File

@@ -24,7 +24,7 @@
<script setup lang="ts">
import selectConfig from "./config/select";
import { useDictStore } from "@/store";
import { useDictStore } from "@/stores";
const dictStore = useDictStore();
interface IUser {
id: string;