@{{scaleImageData.userName}}
{{$t('newScaleImage.Follow')}}
{{$t('newScaleImage.Unfollow')}}
diff --git a/src/views/HomeView/HomeView.vue b/src/views/HomeView/HomeView.vue
index 294a7b82..3fab5c07 100644
--- a/src/views/HomeView/HomeView.vue
+++ b/src/views/HomeView/HomeView.vue
@@ -448,8 +448,6 @@ export default defineComponent({
}
const setDeleteDesign = (value:any,index:any)=>{
- console.log(value);
-
store.commit("setDeleteDesignCollectionList",index);
let collItem = posiitonData.value.generateElList.filter((item:any)=>item.userLikeSortId == value.designItemId)[0]
posiitonData.value.generateElList = posiitonData.value.generateElList.filter((item:any)=>item.userLikeSortId != value.designItemId)
@@ -459,8 +457,6 @@ export default defineComponent({
item.sort-=1
}
})
- console.log(posiitonData.value.likeElList);
-
moveItem('')
}
const cancelDeleteDesign = (index:any)=>{
@@ -553,6 +549,9 @@ export default defineComponent({
moveIndex = elList.length - 1 - moveIndex
moveIndex = moveIndex < 0 ? 0 : moveIndex;
moveIndex = moveIndex > elList.length - 1 ? elList.length - 1 : moveIndex;
+ // moveIndex = 4
+ // return
+
if(moveIndex != index){
if(str == 'like'){
posiitonData.value.likeSelectIndex = moveIndex;
@@ -582,13 +581,13 @@ export default defineComponent({
let elArr = likeItemDom.value.children
posiitonData.value.likeElList.push({
el: elArr[0],
- sort: value.sort - 1,
- index: value.sort - 1,
+ sort: posiitonData.value.likeElList.length,
+ index: posiitonData.value.likeElList.length,
userLikeSortId:value.userLikeSortId
});
+
let collItem = posiitonData.value.generateElList.filter((item:any)=>item.userLikeSortId == value.designItemId)[0]
posiitonData.value.generateElList = posiitonData.value.generateElList.filter((item:any)=>item.userLikeSortId != value.designItemId)
-
posiitonData.value.generateElList.forEach((item:any)=>{
if(item.sort > collItem.sort){
item.sort-=1
@@ -596,12 +595,16 @@ export default defineComponent({
})
}else if(str == 'disLike'){
let elArr = collItemDom.value.querySelectorAll('.content_img_GetWidth')
+ let index = posiitonData.value.likeElList.filter((item:any)=>(item.sort + 1) == value.sort)
posiitonData.value.likeElList = posiitonData.value.likeElList.filter((item:any)=>(item.sort + 1) != value.sort)
posiitonData.value.likeElList.forEach((item:any)=>{
if(item.sort > value.sort - 1){
item.sort-=1
}
})
+ posiitonData.value.likeElList.forEach((item:any)=>{
+ if(item.index > index[0].index)item.index -=1
+ })
posiitonData.value.generateElList.push({
el: elArr[elArr.length-1],
sort: posiitonData.value.generateElList.length,
@@ -1319,7 +1322,6 @@ export default defineComponent({
item.sort-=1
}
})
-
this.setLikeDislLike('disLike',design)
// if (!this.likeDesignCollectionList.length) {
// this.store.commit("deleteUserGroupId");
diff --git a/src/views/HomeView/library.vue b/src/views/HomeView/library.vue
index abb1a40e..9cd1b48b 100644
--- a/src/views/HomeView/library.vue
+++ b/src/views/HomeView/library.vue
@@ -1594,6 +1594,7 @@ export default defineComponent({
let state = true
this.generateTime[str] = setInterval(()=>{
// let data = this.generateList[str].filter((item:any)=>item.status != 'Success').map((obj:any) => obj.taskId);
+ if(!this.isGenerate[this.selectCode] || !this.remGenerate[this.selectCode])return
if(!state)return
state = false
Https.axiosPost(Https.httpUrls.generateResult, data).then(