diff --git a/src/component/home/tools/poseTransfer/index.vue b/src/component/home/tools/poseTransfer/index.vue index aff4367b..46c6fff7 100644 --- a/src/component/home/tools/poseTransfer/index.vue +++ b/src/component/home/tools/poseTransfer/index.vue @@ -232,12 +232,6 @@
- -
@@ -363,7 +357,6 @@ export default defineComponent({ } }), isGenerate: false, //判断是否正在进行generate - remGenerate: false, removeGenerate: false, generateTime: null as any, poseList: [], @@ -542,8 +535,6 @@ export default defineComponent({ }) data.isGenerate = true - // data.remGenerateTime = setTimeout(()=>{ - // },10000) let value = { poseId: data.selectPose, @@ -567,7 +558,6 @@ export default defineComponent({ } Https.axiosPost(Https.httpUrls.poseTransform, value) .then(rv => { - data.remGenerate = true data.noLikeList.unshift({ taskId: rv.taskId, parentId: data.selectImg.parentId @@ -576,8 +566,6 @@ export default defineComponent({ }) .catch((res: any) => { data.isGenerate = false - clearInterval(data.remGenerateTime) - data.remGenerate = false if (res.errCode === 2) { Modal.confirm({ title: res.errMsg, @@ -600,7 +588,7 @@ export default defineComponent({ data.waitList = list let state = true data.generateTime = setInterval(() => { - if (!data.isGenerate || !data.remGenerate) return + if (!data.isGenerate) return if (!state) return state = false Https.axiosPost(Https.httpUrls.poseTransformResult, list) @@ -618,8 +606,6 @@ export default defineComponent({ data.noLikeList[index] = element list = '' clearInterval(data.generateTime) - clearInterval(data.remGenerateTime) - data.remGenerate = false data.isGenerate = false // if(list?.filter)list = list?.filter((item:any) => item !== element.taskId); store.dispatch('getCredits') @@ -630,8 +616,6 @@ export default defineComponent({ message.info(t('ProductImg.jsContent3')) data.noLikeList.splice(index, 1) clearInterval(data.generateTime) - clearInterval(data.remGenerateTime) - data.remGenerate = false data.isGenerate = false store.dispatch('getCredits') } @@ -642,16 +626,13 @@ export default defineComponent({ let index = data.noLikeList.findIndex((obj: any) => obj.taskId === list) data.noLikeList.splice(index, 1) clearInterval(data.generateTime) - clearInterval(data.remGenerateTime) data.isGenerate = false - data.remGenerate = false }) }, 10000) } const setRemoveGenerate = () => { //取消操作 data.isGenerate = false - data.remGenerate = false clearInterval(data.generateTime) if (data.waitList) { // let str = data.waitList.map((obj:any) => obj.taskId).join(','); @@ -1015,7 +996,6 @@ export default defineComponent({ let taskIdList = list.filter((item: any) => !item.videoUrl)[0] if (taskIdList?.length > 0) { data.isGenerate = true - data.remGenerate = true setGenerate(taskIdList[0].taskId) } }) @@ -1025,9 +1005,7 @@ export default defineComponent({ onBeforeUnmount(() => { clearInterval(data.generateTime) - clearInterval(data.remGenerateTime) data.isGenerate = false - data.remGenerate = false }) return {