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
+2 -1
View File
@@ -57,7 +57,8 @@
</template>
<script setup lang="ts">
import { type ModuleCode, type Role, RoleAPI, Time, useUserStore, Text } from "timi-web";
import { Time, Text } from "timi-web";
import { type ModuleCode, type Role, RoleAPI, useUserStore } from "timi-web-api";
import EventAPI from "@/api/EventAPI";
import { useCurrentStoreStore } from "@/store/currentStoreStore";
import { useNavBarStore } from "@/store/navBarStore";
+2 -1
View File
@@ -208,7 +208,8 @@
</template>
<script setup lang="ts">
import { type ModuleCode, type Role, RoleAPI, Time, useUserStore } from "timi-web";
import { Time } from "timi-web";
import { type ModuleCode, type Role, RoleAPI, useUserStore } from "timi-web-api";
import type { ColorObject } from "tdesign-mobile-vue";
import { DialogPlugin } from "tdesign-mobile-vue";
import EventAPI from "@/api/EventAPI";
+1 -1
View File
@@ -60,7 +60,7 @@
<script setup lang="ts">
import { Message } from "@/utils/message";
import { type Page, type PageResult, type Role, useUserStore } from "timi-web";
import { type Page, type PageResult, type Role, useUserStore } from "timi-web-api";
import EventAPI from "@/api/EventAPI";
import ManagedUserAPI from "@/api/ManagedUserAPI";
import { useCurrentStoreStore } from "@/store/currentStoreStore";
+2 -1
View File
@@ -33,7 +33,8 @@
</template>
<script setup lang="ts">
import { Text, Time, useUserStore, type Attachment } from "timi-web";
import { Text, Time } from "timi-web";
import { useUserStore, type Attachment } from "timi-web-api";
import EventRecordAPI from "@/api/EventRecordAPI";
import CustomerProfileCard from "@/components/CustomerProfileCard.vue";
import PhotoScroller from "@/components/PhotoScroller.vue";
+2 -1
View File
@@ -190,7 +190,8 @@
</template>
<script setup lang="ts">
import { AttachmentAPI, Time, type Attachment, useUserStore } from "timi-web";
import { Time } from "timi-web";
import { AttachmentAPI, type Attachment, useUserStore } from "timi-web-api";
import { Message } from "@/utils/message";
import CustomerAPI from "@/api/CustomerAPI";
import EventAPI from "@/api/EventAPI";
+2 -1
View File
@@ -127,7 +127,8 @@
<script setup lang="ts">
import { DialogPlugin, type DropdownValue } from "tdesign-mobile-vue";
import { Time, Toolkit, useUserStore } from "timi-web";
import { Time, Toolkit } from "timi-web";
import { useUserStore } from "timi-web-api";
import EventAPI from "@/api/EventAPI";
import EventRecordAPI from "@/api/EventRecordAPI";
import { useNavBarStore } from "@/store/navBarStore";
+2 -1
View File
@@ -126,7 +126,8 @@
<script setup lang="ts">
import { type DropdownValue } from "tdesign-mobile-vue";
import { type PageResult, Time } from "timi-web";
import { Time } from "timi-web";
import type { PageResult } from "timi-web-api";
import EventAPI from "@/api/EventAPI";
import EventRecordAPI from "@/api/EventRecordAPI";
import type { CustomerEventRankView, EventRecordRankPage, EventRecordRankType } from "@/types/EventRecord";