画布内容储存,pose等入参回显

This commit is contained in:
X1627315083
2025-07-22 18:16:33 +08:00
parent c06fd06d82
commit 3652e0a384
22 changed files with 429 additions and 322 deletions

View File

@@ -226,25 +226,25 @@ export default defineComponent({
speedTypeList:{
poseTransfer:[
{
title:'Generate high-quality images',
label:'High',
title:'',
label:t('speedList.High'),
value:'',
},{
title:'Generate using Wanxiang',
label:'WX',
title:'',
label:t('speedList.generateWx'),
value:'wx',
},
],
toPorductImg:[
{
title:'',
label:'FLUX',
relightLabel:'Edit',
label:t('speedList.toproductFlus'),
relightLabel:t('speedList.relightEdit'),
value:'flux',
},{
title:'Generate with high quality',
label:'High',
relightLabel:'Relight',
title:'',
label:t('speedList.toproductBasic'),
relightLabel:t('speedList.changeBackground'),
value:'',
},
]
@@ -252,8 +252,8 @@ export default defineComponent({
speedState:false,
speedData:{
title:'',
label:'FLUX',
relightLabel:'Edit',
label:t('speedList.toproductFlus'),
relightLabel:t('speedList.relightEdit'),
value:'flux',
},
})
@@ -521,6 +521,31 @@ export default defineComponent({
mounted() {
},
methods: {
setUserData(item:any){
console.log(item)
this.productimgSearchName = item.prompt
this.productimgSimilarity = 100 - item.imageStrength * 100
this.productimgRelightDirection = item.direction
console.log(this.productimgSearchName)
let list = this.speedTypeList.toPorductImg
if(list.length == 0)return
let modelName = ''
if(!item.modelName){
modelName = ''
}else{
modelName = item.modelName
}
list.forEach((item:any)=>{
if(modelName == item.value){
this.speedData = item
}
})
},
clearUserData(){
this.productimgSearchName = ''
this.productimgSimilarity = 30
this.productimgRelightDirection = ''
},
init(list:any,index:any,dialogueIndex:any){
this.scaleImage = true
this.scaleImageList = list
@@ -534,6 +559,7 @@ export default defineComponent({
}
this.speedData = JSON.parse(JSON.stringify(this.speedList[0]))
document.addEventListener('keydown',this.setKeydown)
this.setUserData(list[index])
this.$nextTick()
this.ifMaximumLength()
},