refactor timi-web

This commit is contained in:
Timi
2026-08-26 21:18:02 +08:00
parent fe5d190308
commit f54a129edb
85 changed files with 1745 additions and 180 deletions
+1 -1
View File
@@ -32,7 +32,7 @@
</template>
<script setup lang="ts">
import { type Role as UserRole, RoleAPI, useUserStore } from "timi-web";
import { type Role as UserRole, RoleAPI, useUserStore } from "timi-web-api";
import type { Permission } from "@/store/permissionSettingsStore";
import { moduleCode, usePermissionSettingsStore } from "@/store/permissionSettingsStore";
import { corePermissionCodes } from "@/utils/permission";
+1 -1
View File
@@ -75,7 +75,7 @@
</template>
<script setup lang="ts">
import { useUserStore } from "timi-web";
import { useUserStore } from "timi-web-api";
import type { Role } from "@/store/permissionSettingsStore";
import { usePermissionSettingsStore } from "@/store/permissionSettingsStore";
import { corePermissionCodes, coreRoleCodes } from "@/utils/permission";
@@ -44,7 +44,7 @@
<script setup lang="ts">
import type { DropdownOption, DropdownValue } from "tdesign-mobile-vue";
import { Message } from "@/utils/message";
import { type Permission, useUserStore } from "timi-web";
import { type Permission, useUserStore } from "timi-web-api";
import { useNavBarStore } from "@/store/navBarStore";
import { type Role, usePermissionSettingsStore } from "@/store/permissionSettingsStore";
import { getErrorMessage } from "@/utils/error";
+1 -1
View File
@@ -100,7 +100,7 @@
<script setup lang="ts">
import { Message } from "@/utils/message";
import { useUserStore } from "timi-web";
import { useUserStore } from "timi-web-api";
import { useCurrentStoreStore } from "@/store/currentStoreStore";
import { useNavBarStore } from "@/store/navBarStore";
import {
+1 -1
View File
@@ -36,7 +36,7 @@
<script setup lang="ts">
import { Message } from "@/utils/message";
import { useUserStore } from "timi-web";
import { useUserStore } from "timi-web-api";
import type { Role } from "@/store/permissionSettingsStore";
import { useNavBarStore } from "@/store/navBarStore";
import { usePermissionSettingsStore } from "@/store/permissionSettingsStore";
@@ -48,7 +48,7 @@
<script setup lang="ts">
import type { DropdownOption, DropdownValue } from "tdesign-mobile-vue";
import { Message } from "@/utils/message";
import { type Permission, useUserStore } from "timi-web";
import { type Permission, useUserStore } from "timi-web-api";
import { useNavBarStore } from "@/store/navBarStore";
import { type Role, usePermissionSettingsStore } from "@/store/permissionSettingsStore";
import { getErrorMessage } from "@/utils/error";