fix: 页面功能缺失
This commit is contained in:
@@ -31,12 +31,13 @@ import InputArea from './components/InputArea.vue'
|
||||
import GenerateLoading from './components/GenerateLoading.vue'
|
||||
import { ref, onMounted, onUnmounted } from 'vue'
|
||||
import { useRouter } from 'vue-router'
|
||||
import { useUserInfoStore } from '@/stores'
|
||||
import { useUserInfoStore,useGenerateStore } from '@/stores'
|
||||
import { streamChatAddress } from '@/api/workshop'
|
||||
import { generateUUID } from '@/utils/tools'
|
||||
import { showToast } from 'vant'
|
||||
|
||||
const router = useRouter()
|
||||
const generateStore = useGenerateStore()
|
||||
const userInfoStore = useUserInfoStore()
|
||||
|
||||
defineOptions({
|
||||
@@ -214,6 +215,7 @@ const handleContinue = () => {
|
||||
// router.push('/workshop/selectStyle')
|
||||
// 模拟接口之后再跳转
|
||||
isLoading.value = true
|
||||
generateStore.clearProductData()
|
||||
setTimeout(() => {
|
||||
router.push('/workshop/selectStyle')
|
||||
isLoading.value = false
|
||||
|
||||
@@ -45,7 +45,7 @@ import { showToast } from 'vant'
|
||||
import { precheckEmail, resetPassword } from '@/api/login'
|
||||
|
||||
const router = useRouter()
|
||||
const step = ref<'mail' | 'verify' | 'password'>('mail')
|
||||
const step = ref<'mail' | 'verify' | 'password'>('password')
|
||||
const emailCode = ref(['', '', '', '', ''])
|
||||
|
||||
const fromData = ref({
|
||||
|
||||
@@ -50,6 +50,12 @@ const handleNext = () => {
|
||||
padding: 0 2.2rem 0 5.5rem;
|
||||
border: 2px solid #fff;
|
||||
border-radius: 7.1rem;
|
||||
overflow: hidden;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
:deep(.van-icon) {
|
||||
flex-shrink: 0;
|
||||
font-size: 3.5rem;
|
||||
}
|
||||
.input-field {
|
||||
background: transparent;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div class="dressfor-container flex">
|
||||
<div class="content flex-1 flex flex-column">
|
||||
<div class="setting flex flex-between">
|
||||
<van-icon name="arrow-left" color="#fff" size="70" />
|
||||
<van-icon name="arrow-left" color="#fff" size="70" @click="handleBack" />
|
||||
<SvgIcon name="setting" size="70" />
|
||||
</div>
|
||||
<div class="text">What are you dressing for?</div>
|
||||
@@ -14,6 +14,10 @@
|
||||
import { useRouter } from 'vue-router'
|
||||
const router = useRouter()
|
||||
|
||||
const handleBack = () => {
|
||||
router.go(-1)
|
||||
}
|
||||
|
||||
const handleStart = () => {
|
||||
console.log('click start')
|
||||
router.push('/asistant')
|
||||
|
||||
@@ -38,6 +38,7 @@
|
||||
class="video-dialog"
|
||||
:show-confirm-button="false"
|
||||
:show-cancel-button="false"
|
||||
close-on-click-overlay
|
||||
v-model:show="showVideo"
|
||||
title=""
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user