This commit is contained in:
李志鹏
2025-10-24 15:19:29 +08:00
parent 40ec2ce775
commit 114cea1a29
6 changed files with 35 additions and 26 deletions

View File

@@ -11,9 +11,9 @@
const emit = defineEmits(['viewType'])
import { useRouter } from 'vue-router'
import { useGenerateStore } from '@/stores'
const store = useGenerateStore()
const generateStore = useGenerateStore()
const customizeInfo = store.customizeInfo
const customizeInfo = generateStore.customizeInfo
const router = useRouter()
const loading = ref(false)
const onSend = () => {
@@ -26,21 +26,21 @@
}
const onReload = () => {
customizeInfo.inputText = ''
generate(true)
generate()
}
// 生成结果
const generate = (isRegenerated = false) => {
const generate = () => {
const data = {
customerId: store.customerId,
visitRecordId: store.visitRecordId,
styleId: store.styleId,
modelPhotoId: store.modelPhotoId,
customerPhotoId: store.customerPhotoId,
originalTryOnId: store.originalTryOnId,
isRegenerated: isRegenerated ? 1 : 0,
customerId: generateStore.customerId,
visitRecordId: generateStore.visitRecordId,
styleId: generateStore.styleId,
// modelPhotoId: generateStore.modelPhotoId,
originalTryOnId: generateStore.originalTryOnId,
isRegenerated: 1,
prompt: customizeInfo.inputText
}
if (generateStore.customerPhotoId) data.customerPhotoId = generateStore.customerPhotoId
loading.value = true
generateTryOnEffect(data)
.then((res) => {
@@ -65,7 +65,7 @@
const http = customizeInfo.isFavorite ? cancelTryOnEffectFavorite : setTryOnEffectFavorite
customizeInfo.isFavorite = !customizeInfo.isFavorite
isLoveLoading.value = true
http('tryOnId')
http(customizeInfo.tryOnId)
.then(() => {
isLoveLoading.value = false
})