This commit is contained in:
X1627315083
2025-10-24 15:18:23 +08:00
parent 6ff592208e
commit d5e8d00234
4 changed files with 40 additions and 37 deletions

View File

@@ -47,7 +47,8 @@ const startGenerate = ()=>{
}
generateTryOnEffect(value).then((res:any)=>{
data.isLoading = false;
generateStore.originalTryOn.id = res.id
generateStore.originalTryOn.isLike = false
generateStore.originalTryOn.id = res.tryOnId
generateStore.originalTryOn.tryOnUrl = res.tryOnUrl
generateStore.useStyleGenerate()//生成后需要对选择衣服页面设置不可选中样式
generateStore.setIsGenerate(false)
@@ -55,7 +56,7 @@ const startGenerate = ()=>{
generateStore.clearCustomizeInfo()
}).catch(()=>{
data.isLoading = false;
if(!generateStore.originalTryOn.id){
if(generateStore.originalTryOn.id){
router.back()
}
})
@@ -104,8 +105,8 @@ const { isLoading } = toRefs(data);
<div class="model">
<img :src="generateStore.originalTryOn.tryOnUrl" />
<div class="operation">
<div><SvgIcon :name="`love_${generateStore.originalTryOn.isLike ? '1' : '0'}`" size="35" @click="setLike" /></div>
<div><SvgIcon name="reload" size="35" @click="startGenerate"/></div>
<div @click="setLike"><SvgIcon :name="`love_${generateStore.originalTryOn.isLike ? '1' : '0'}`" size="35" /></div>
<div @click="startGenerate"><SvgIcon name="reload" size="35" /></div>
<!-- <div><SvgIcon name="download" size="35" /></div> -->
</div>
</div>

View File

@@ -54,7 +54,7 @@ const updateStyle = ({item,index})=>{
const toProduct = ()=>{
console.log(generateStore.style)
if(generateStore.style.id == -1 && !generateStore.style.oldId){
if(!generateStore.style.id && !generateStore.style.oldId){
showNotify({ message: 'Please select a style.', type:'warning' });
return
}