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
@@ -44,7 +44,7 @@
<script setup lang="ts">
import { Message } from "@/utils/message";
import { useUserStore } from "timi-web";
import { useUserStore } from "timi-web-api";
import CustomerAPI from "@/api/CustomerAPI";
import PointAPI from "@/api/PointAPI";
import CustomerProfileCard from "@/components/CustomerProfileCard.vue";
+1 -1
View File
@@ -41,7 +41,7 @@
</template>
<script setup lang="ts">
import { type PageResult, useUserStore } from "timi-web";
import { type PageResult, useUserStore } from "timi-web-api";
import PointAPI from "@/api/PointAPI";
import { useCurrentStoreStore } from "@/store/currentStoreStore";
import type { PointAccount, PointAccountPage } from "@/types/Point";
+1 -1
View File
@@ -88,7 +88,7 @@
<script setup lang="ts">
import { Message } from "@/utils/message";
import { useUserStore } from "timi-web";
import { useUserStore } from "timi-web-api";
import type { PointAction } from "@/types/Point";
import CustomerAPI from "@/api/CustomerAPI";
import PointAPI from "@/api/PointAPI";
+2 -1
View File
@@ -73,7 +73,8 @@
</template>
<script setup lang="ts">
import { PassTimeLabel, Text, useUserStore } from "timi-web";
import { PassTimeLabel, Text } from "timi-web";
import { useUserStore } from "timi-web-api";
import CustomerAPI from "@/api/CustomerAPI";
import EventAPI from "@/api/EventAPI";
import EventRecordAPI from "@/api/EventRecordAPI";
+2 -1
View File
@@ -156,7 +156,8 @@
<script setup lang="ts">
import type { DropdownValue } from "tdesign-mobile-vue";
import { Time, type PageResult, useUserStore } from "timi-web";
import { Time } from "timi-web";
import { type PageResult, useUserStore } from "timi-web-api";
import CustomerAPI from "@/api/CustomerAPI";
import PointAPI from "@/api/PointAPI";
import CodeScanner from "@/components/CodeScanner.vue";
+2 -1
View File
@@ -75,7 +75,8 @@
<script setup lang="ts">
import { DialogPlugin } from "tdesign-mobile-vue";
import { Text, Time, useUserStore } from "timi-web";
import { Text, Time } from "timi-web";
import { useUserStore } from "timi-web-api";
import EventAPI from "@/api/EventAPI";
import PointAPI from "@/api/PointAPI";
import { useCurrentStoreStore } from "@/store/currentStoreStore";
+2 -1
View File
@@ -177,7 +177,8 @@
</template>
<script setup lang="ts">
import { Time, useUserStore } from "timi-web";
import { Time } from "timi-web";
import { useUserStore } from "timi-web-api";
import EventAPI from "@/api/EventAPI";
import PointAPI from "@/api/PointAPI";
import PointRuleTierEditor from "@/pages/point/component/PointRuleTierEditor.vue";
+1 -1
View File
@@ -67,7 +67,7 @@ import type { EventItem } from "@/types/EventItem";
import type { NavBarAction } from "@/types/NavBarAction";
import type { PointRule, PointRuleStatus } from "@/types/Point";
import { gaoRoleCodes, permissionCodes } from "@/utils/permission";
import { type Page, type PageResult, useUserStore } from "timi-web";
import { type Page, type PageResult, useUserStore } from "timi-web-api";
import { Message } from "@/utils/message.ts";
defineOptions({