This commit is contained in:
X1627315083
2024-05-21 17:28:57 +08:00
parent 3446150d37
commit 7189164f1c

View File

@@ -134,7 +134,7 @@ export default defineComponent({
function callback(entries:any, observer:any) {
entries.forEach((entry:any) => {
if (entry.isIntersecting) {
this_.getTaskMoreList()
this_.getTaskMoreList('')
} else {
}
});
@@ -154,12 +154,12 @@ export default defineComponent({
// this.getTaskList()
let time = 100
if(data){
time = 1000
time = 10000
}
setTimeout(() => {
this.currentPage = 1
this.isShowMark = true
this.getTaskMoreList()
this.getTaskMoreList(data)
this.getTaskTime = null
}, time);
},
@@ -182,7 +182,7 @@ export default defineComponent({
this.currentPage = 1
this.total = 0
this.taskListMore = []
this.getTaskMoreList()
this.getTaskMoreList('')
},
getTaskList(){
clearTimeout(this.getTaskTime)
@@ -226,7 +226,7 @@ export default defineComponent({
}
})
},
getTaskMoreList(){
getTaskMoreList(value:any){
let data = {
size:this.pageSize,
page: this.currentPage,
@@ -238,12 +238,20 @@ export default defineComponent({
this.isShowMark = false
if(this.currentPage != 1 && rv.content.length == 0){
this.currentPage = 1
this.getTaskMoreList()
this.getTaskMoreList('')
}else{
this.currentPage += 1
this.taskListMore.push(...rv.content)
this.total = rv.total
this.taskListUnfinished = []
rv.content.forEach((item:any) => {
value.forEach((valueItem:any) => {
if(valueItem == item.taskId && item.status == 'success'){
downloadIamge(item.outputImage,item.imageName)
this.store.dispatch('getCredits')
}
});
});
this.taskListMore.forEach((item:any,index:number)=>{
if(item.status == 'Waiting' || item.status == 'Executing'){
item.index = index
@@ -260,7 +268,6 @@ export default defineComponent({
});
},
setDownloadIamge(item:any){
console.log(item);
downloadIamge(item.outputImage,item.imageName)
}