修复页面bug

This commit is contained in:
X1627315083
2025-08-26 10:14:34 +08:00
parent cfe449f094
commit b6b554424b
49 changed files with 501 additions and 134 deletions

View File

@@ -90,12 +90,15 @@
<div v-show="isGenerate && !remGenerate" class="generage_btn started_btn">
<i class="fi fi-br-loading"></i>
</div>
<div v-show="remGenerate" @click="removeGenerate" class="generage_btn started_btn">
<div v-show="remGenerate" @click="setRemoveGenerate" class="generage_btn started_btn">
{{$t('Generate.Close')}}
</div>
</div>
</div>
<div class="likeBox">
<!-- {{ locale }}
<img src="@/assets/images/homePage/toolsGuide/productCN.png" alt="">
<img src="@/assets/images/homePage/toolsGuide/productEN.png" alt=""> -->
<div class="element">
<div class="title"><i class="fi fi-rs-comments"></i><span>{{$t('poseTransfer.LikeVideo')}}</span></div>
<div class="content">
@@ -148,7 +151,7 @@ export default defineComponent({
},
emit:['unLike'],
setup(props,{emit}) {
const {t} = useI18n()
const {t,locale} = useI18n()
const store = useStore();
const data:any = reactive({
button:{
@@ -302,7 +305,7 @@ export default defineComponent({
})
}
const setGenerate = (dataList:any)=>{
let list:any = dataList
let list:any = [dataList]
data.waitList = list
let state = true
data.generateTime = setInterval(()=>{
@@ -347,7 +350,7 @@ export default defineComponent({
});
},10000)
}
const removeGenerate = ()=>{
const setRemoveGenerate = ()=>{
//取消操作
data.isGenerate = false
data.remGenerate = false
@@ -355,7 +358,7 @@ export default defineComponent({
if(data.waitList){
// let str = data.waitList.map((obj:any) => obj.taskId).join(',');
let value = {
uniqueId:data.waitList,
uniqueId:data.waitList[0],
userId:store.state.UserHabit.userDetail.userId,
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
type: 'PoseTransferation'
@@ -476,13 +479,18 @@ export default defineComponent({
if(props.isDesignPage){
emit('unLike',item)
}
console.log(props.isDesignPage)
}
Https.axiosPost(Https.httpUrls.poselikeOrDisike, {},{params:value}).then(
(rv) => {
if(str == 'like'){
item.newLike = true
let value = {
likedList:[item],
likedList:[{
...item,
sort:rv.sort,
parentId:rv.parentId,
}],
str:'add',
index:-1,
}
@@ -490,7 +498,9 @@ export default defineComponent({
data.noLikeList.splice(index,1)
}else{
let value = {
likedList:[item],
likedList:[{
...item,
}],
str:'splice',
index:index,
}
@@ -539,13 +549,11 @@ export default defineComponent({
watch(()=>data.noLikeList.length,(newVal,oldVal)=>{
nextTick(()=>{
let list = store.state.HomeStoreModule.poseTransfer.list
let taskIdList = list.filter((item:any)=>!item.videoUrl)
console.log(taskIdList)
let taskIdList = list.filter((item:any)=>!item.videoUrl)[0]
if(taskIdList.length > 0){
data.isGenerate = true
data.remGenerate = true
console.log(taskIdList)
setGenerate([taskIdList[0].taskId])
setGenerate(taskIdList[0].taskId)
}
})
},{immediate: true })
@@ -569,13 +577,14 @@ export default defineComponent({
getUploadUrl,
beforeUpload,
fileUploadChange,
removeGenerate,
setRemoveGenerate,
likeSetBtn,
noLikeSetBtn,
selectPose,
openSpeed,
setSpeed,
setUploadDelete,
locale,
}
},
directives:{