style生成接入接口

This commit is contained in:
X1627315083
2025-10-24 11:48:15 +08:00
parent 81b7882f81
commit 6ad265f936
8 changed files with 92 additions and 48 deletions

View File

@@ -8,6 +8,7 @@ import editProfile2 from '@/assets/images/workshop/selectStyle/selectStyle2.png'
import editProfile3 from '@/assets/images/workshop/selectStyle/selectStyle3.png'
import editProfile4 from '@/assets/images/workshop/selectStyle/selectStyle4.png'
import { useGenerateStore } from '@/stores'
import { showNotify } from 'vant';
const router = useRouter()
//const props = defineProps({
@@ -36,7 +37,7 @@ let data = reactive({
imgUrl:editProfile4,
},
],
select:computed(()=>generateStore.userData.style)
select:computed(()=>generateStore.style)
})
const selectItem = (item)=>{
@@ -52,11 +53,19 @@ const updateStyle = ({item,index})=>{
}
const toProduct = ()=>{
console.log(generateStore.style)
if(generateStore.style.id == -1 && !generateStore.style.oldId){
showNotify({ message: 'Please select a style.', type:'warning' });
return
}
if(generateStore.style.id){
generateStore.setIsGenerate(true)
}
router.push({ path: 'product' })
}
onMounted(()=>{
emit('view-type', 1)
console.log(useGenerateStore())
})
onUnmounted(()=>{
})