diff --git a/src/assets/css/style.css b/src/assets/css/style.css index 469c74a..54421fd 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -3,7 +3,7 @@ button.sandblasted-blurred { border: 0.4rem solid #fff; font-family: satoshiMedium; font-weight: 500; - font-size: 5.5rem; + font-size: 4rem; color: #fff; background-color: transparent; position: relative; diff --git a/src/assets/css/style.less b/src/assets/css/style.less index 448580c..92be47b 100644 --- a/src/assets/css/style.less +++ b/src/assets/css/style.less @@ -3,7 +3,7 @@ button.sandblasted-blurred { border: 0.4rem solid #fff; font-family: satoshiMedium; font-weight: 500; - font-size: 5.5rem; + font-size: 4rem; color: #fff; background-color: transparent; position: relative; diff --git a/src/assets/images/nav1.png b/src/assets/images/nav1.png index 1f52682..fccfb82 100644 Binary files a/src/assets/images/nav1.png and b/src/assets/images/nav1.png differ diff --git a/src/assets/images/nav2.png b/src/assets/images/nav2.png index f9c59fc..7e11592 100644 Binary files a/src/assets/images/nav2.png and b/src/assets/images/nav2.png differ diff --git a/src/assets/images/nav3.png b/src/assets/images/nav3.png index 7488758..b6d1ee5 100644 Binary files a/src/assets/images/nav3.png and b/src/assets/images/nav3.png differ diff --git a/src/assets/images/nav4.png b/src/assets/images/nav4.png index a4b70b6..b041ab8 100644 Binary files a/src/assets/images/nav4.png and b/src/assets/images/nav4.png differ diff --git a/src/types/enum.ts b/src/types/enum.ts index 889e944..f5f7ecc 100644 --- a/src/types/enum.ts +++ b/src/types/enum.ts @@ -10,4 +10,9 @@ export const FlowType = { H_TRYON: 'history-tryon', /** 历史流程-AI */ H_AI: 'history-ai', +} +/** 是否是历史流程 */ +export const IsHistoryFlow = (flowType: any) => { + const arr = [FlowType.HISTORY, FlowType.H_OUTFIT, FlowType.H_TRYON, FlowType.H_AI] + return arr.some((v) => v === flowType) } \ No newline at end of file diff --git a/src/views/Workshop/creation/creation-list.vue b/src/views/Workshop/creation/creation-list.vue index 83e3e92..238d09c 100644 --- a/src/views/Workshop/creation/creation-list.vue +++ b/src/views/Workshop/creation/creation-list.vue @@ -35,12 +35,16 @@ { label: 'Try-on', value: 'tryOn', flowType: FlowType.H_TRYON }, { label: 'Gen-AI', value: 'genAi', flowType: FlowType.H_AI } ] - const navActive = ref('outfit') + const navActive = ref('outfit'); + navLst.forEach((v) => { + if (v.flowType === query.value.flowType) navActive.value = v.value + }) const clickNav = (v) => { navActive.value = v.value console.log(v) } const onLoad = () => { + console.log(navActive.value) loading.value = true const http = visitRecordId.value ? getTryOnEffectFavoriteList : getTryOnEffectStyleList const id = visitRecordId.value || generateStore.styleId @@ -200,6 +204,14 @@ const selectedItem = list.find((v) => v.selected) const nav = navLst.find((v) => v.value === navActive.value) if (!selectedItem || !nav) return + generateStore.clearCustomizeInfoDemo(); + generateStore.uploadCustomizeInfoDemo({ + tryOnId: selectedItem.tryOnId, + tryOnUrl: selectedItem.tryOnUrl, + styleUrl: selectedItem.styleUrl, + isFavorite: selectedItem.isFavorite, + isRegenerated: selectedItem.isRegenerated, + }) router.push({ name: 'HomeNav', query: { flowType: nav.flowType } }) } else { router.push({ name: 'end' }) @@ -248,7 +260,10 @@ -
+ +
-
diff --git a/src/views/Workshop/customize.vue b/src/views/Workshop/customize.vue index 84e0a75..77b2ede 100644 --- a/src/views/Workshop/customize.vue +++ b/src/views/Workshop/customize.vue @@ -1,6 +1,4 @@ diff --git a/src/views/Workshop/home.vue b/src/views/Workshop/home.vue index eab0352..783c6c2 100644 --- a/src/views/Workshop/home.vue +++ b/src/views/Workshop/home.vue @@ -19,7 +19,7 @@ const newJourney = ()=>{ } const historicalReview = ()=>{ - router.push(`/workshop/creation?flowType=${FlowType.HISTORICAL}`) + router.push(`/workshop/creation?flowType=${FlowType.HISTORY}`) } onMounted(()=>{ @@ -70,7 +70,7 @@ defineExpose({}) margin-bottom: 8rem; line-height: 13.1rem; border: 1.16px solid #FFFFFF; - backdrop-filter: blur(40.50761795043945px); + backdrop-filter: blur(2.5rem); background: radial-gradient(100% 100% at 0% 0%, rgba(115, 115, 115, 0.4) 0%, rgba(0, 0, 0, 0) 100%); &:last-child{ margin-bottom: 0; diff --git a/src/views/Workshop/homeNav.vue b/src/views/Workshop/homeNav.vue index 821a8a4..856ef77 100644 --- a/src/views/Workshop/homeNav.vue +++ b/src/views/Workshop/homeNav.vue @@ -1,9 +1,14 @@