修复快速点击like会like多个bug
This commit is contained in:
@@ -634,7 +634,10 @@ export default defineComponent({
|
|||||||
let index = data.noLikeList.findIndex(
|
let index = data.noLikeList.findIndex(
|
||||||
(obj: any) => obj.taskId === element.taskId
|
(obj: any) => obj.taskId === element.taskId
|
||||||
)
|
)
|
||||||
data.noLikeList[index] = element
|
data.noLikeList[index] = {
|
||||||
|
...element,
|
||||||
|
parentId: data.selectImg.parentId
|
||||||
|
}
|
||||||
list = ''
|
list = ''
|
||||||
clearInterval(data.generateTime)
|
clearInterval(data.generateTime)
|
||||||
data.isGenerate = false
|
data.isGenerate = false
|
||||||
@@ -814,6 +817,7 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
let likeFile = (item: any, str: any, index: any) => {
|
let likeFile = (item: any, str: any, index: any) => {
|
||||||
let url
|
let url
|
||||||
|
console.log(item)
|
||||||
let value = {}
|
let value = {}
|
||||||
console.log(props.isDesignPage)
|
console.log(props.isDesignPage)
|
||||||
if (str == 'like') {
|
if (str == 'like') {
|
||||||
@@ -834,6 +838,7 @@ export default defineComponent({
|
|||||||
emit('unLike', item)
|
emit('unLike', item)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
store.commit('set_loading', true)
|
||||||
Https.axiosPost(Https.httpUrls.poselikeOrDisike, {}, { params: value })
|
Https.axiosPost(Https.httpUrls.poselikeOrDisike, {}, { params: value })
|
||||||
.then(rv => {
|
.then(rv => {
|
||||||
if (str == 'like') {
|
if (str == 'like') {
|
||||||
@@ -890,8 +895,10 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
store.commit('setPoseTransfer', addValue)
|
store.commit('setPoseTransfer', addValue)
|
||||||
}
|
}
|
||||||
|
store.commit('set_loading', false)
|
||||||
})
|
})
|
||||||
.catch(res => {
|
.catch(res => {
|
||||||
|
store.commit('set_loading', false)
|
||||||
console.error('likeFile error:', res)
|
console.error('likeFile error:', res)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -697,6 +697,7 @@ export default defineComponent({
|
|||||||
emit('unLike', item)
|
emit('unLike', item)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
store.commit('set_loading', true)
|
||||||
Https.axiosPost(url, data)
|
Https.axiosPost(url, data)
|
||||||
.then(rv => {
|
.then(rv => {
|
||||||
if (str == 'like') {
|
if (str == 'like') {
|
||||||
@@ -728,8 +729,11 @@ export default defineComponent({
|
|||||||
store.commit('setRelightList', value)
|
store.commit('setRelightList', value)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
store.commit('set_loading', false)
|
||||||
})
|
})
|
||||||
.catch(res => {})
|
.catch(res => {
|
||||||
|
store.commit('set_loading', false)
|
||||||
|
})
|
||||||
}
|
}
|
||||||
let remPrductimgTime: any = null
|
let remPrductimgTime: any = null
|
||||||
let prductimgTime: any = null
|
let prductimgTime: any = null
|
||||||
|
|||||||
@@ -1706,6 +1706,12 @@ export default defineComponent({
|
|||||||
if(this.selectGenerateList[0].base64){
|
if(this.selectGenerateList[0].base64){
|
||||||
base64 = this.selectGenerateList[0].imgUrl
|
base64 = this.selectGenerateList[0].imgUrl
|
||||||
}
|
}
|
||||||
|
}else{
|
||||||
|
if (this.selectGenerateList?.[0]?.imgUrl) {
|
||||||
|
} else {
|
||||||
|
message.info(this.t('Generate.jsContent5'))
|
||||||
|
return
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let sloganText = ''
|
let sloganText = ''
|
||||||
@@ -2329,6 +2335,9 @@ export default defineComponent({
|
|||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
.loading{
|
||||||
|
position: absolute;
|
||||||
|
}
|
||||||
&.myBrandItem{
|
&.myBrandItem{
|
||||||
width: calc(100% / 5 - 1rem);
|
width: calc(100% / 5 - 1rem);
|
||||||
margin: 1rem;
|
margin: 1rem;
|
||||||
|
|||||||
Reference in New Issue
Block a user