diff --git a/src/main.ts b/src/main.ts index 266529a..146aa70 100644 --- a/src/main.ts +++ b/src/main.ts @@ -10,10 +10,9 @@ import "virtual:svg-icons-register"; // vant组件库 import 'vant/lib/index.css' -import { Locale } from 'vant'; +import { Locale, Lazyload, Loading } from 'vant'; import enUS from 'vant/es/locale/lang/en-US'; Locale.use('en-US', enUS); -import { Loading } from 'vant'; import flexible from "./utils/flexible.js"; @@ -33,6 +32,7 @@ document.addEventListener('touchend', function(event) { const app = createApp(App) app.use(router) .use(store) +.use(Lazyload) .use(Loading) .component("SvgIcon", SvgIcon) .mount('#app') diff --git a/src/stores/modules/generate.ts b/src/stores/modules/generate.ts index 5d24c90..ca779a2 100644 --- a/src/stores/modules/generate.ts +++ b/src/stores/modules/generate.ts @@ -42,11 +42,11 @@ export const useGenerateStore = defineStore({ /** 进店记录id */ visitRecordId: (state) => 1, /** 服装id */ - styleId: (state) => state.style.id, + styleId: (state) => state.style.id || state.style.oldId, /** 模特照片id */ modelPhotoId: (state) => state.model.id, /** 原始试穿id-优先AI魔改 */ - originalTryOnId: (state) => state.customizeInfo.tryOnId || state.tryOnId.id, + originalTryOnId: (state) => state.customizeInfo.tryOnId || state.originalTryOn.id, /** 顾客照片id */ customerPhotoId: (state) => state.photoInfo.id, }, diff --git a/src/views/Workshop/creation/creation-list.vue b/src/views/Workshop/creation/creation-list.vue index 73544bb..037e0eb 100644 --- a/src/views/Workshop/creation/creation-list.vue +++ b/src/views/Workshop/creation/creation-list.vue @@ -30,7 +30,7 @@ const onLoad = () => { loading.value = true const http = visitRecordId.value ? getTryOnEffectFavoriteList : getTryOnEffectStyleList - const id = visitRecordId.value || generateStore.visitRecordId; + const id = visitRecordId.value || generateStore.visitRecordId http(id) .then((data) => { data?.forEach((v) => { @@ -155,7 +155,7 @@