@@ -408,7 +395,13 @@ setup(props:any,{emit}) {
}
productimg.productimgIsProductimg = true
if(productimg.openType != 'add'){
- await props.onlike(null,null,productimg.selectGenerate.listType,'onLike')
+ await new Promise(async (res,reject)=>{
+ await props.onlike(null,null,productimg.selectGenerate.listType,'onLike')
+ setTimeout(()=>{
+ res('')
+ },1000)
+ })
+ // await props.onlike(null,null,productimg.selectGenerate.listType,'onLike')
}
// setPrductimg([{taskId:"f785fbbf-425c-4d9b-b4d0-0f38f480c64e-83"}])
// return
@@ -504,6 +497,7 @@ setup(props:any,{emit}) {
}
isEnd = true
clearInterval(remPrductimgTime)
+ store.dispatch('getCredits')
}else if(rv[0].status == 'Fail'){
message.info(t('ProductImg.jsContent3'))
isEnd = true
@@ -674,7 +668,9 @@ setup(props:any,{emit}) {
}
const cancelDsign = async ()=>{
if(productimg.productimgIsProductimg){
- if(!productimg.productimgRemProductimg)return
+ if(!productimg.productimgRemProductimg){
+ return message.info(t('Generate.generateLoading'))
+ }
}
if(productimg.isGenerate){
if(productimg.productimgIsProductimg){
diff --git a/src/component/home/design/index.vue b/src/component/home/design/index.vue
index 1ef8cf45..6a0cefcf 100644
--- a/src/component/home/design/index.vue
+++ b/src/component/home/design/index.vue
@@ -1231,6 +1231,7 @@ export default defineComponent({
// setFail([element.taskId])
upDataSuccess(element)
data = data.filter((item:any) => item !== element.taskId);
+ store.dispatch('getCredits')
}else if(element?.status == 'Fail' || element?.status == 'Invalid'){
data = data.filter((item:any) => item !== element.taskId);
setFail([element.taskId])
@@ -1984,33 +1985,6 @@ export default defineComponent({
this.isShowMark = false;
});
},
- getWorks(userGroupId: any, type: any) {
- let data:any = {
- "accountId": 0,
- "collectionId": 0,
- "coverId": 0,
- "createDate": "",
- "id": userGroupId,
- "isDeleted": 0,
- "portfolioDes": "",
- "portfolioName": "",
- "portfolioType": "",
- "status": 0,
- "updateDate": "",
- "userLikeGroupId":''
- }
- this.isShowMark = true;
- Https.axiosPost(Https.httpUrls.setPorfolioChoose, data).then(
- (rv: any) => {
- this.setPortfolio(rv.portfolioDTO)
- this.store.commit("setUserGroupId", rv.userGroupId);
- this.dealHistoryChooseData(rv, type);
- this.isShowMark = false;
- }
- ).catch((res)=>{
- this.isShowMark = false;
- });
- },
//处理选择组的数据
dealHistoryChooseData(data: any, type: any) {
let collectionData = {
diff --git a/src/component/home/index.vue b/src/component/home/index.vue
index 79f3768e..0807cab4 100644
--- a/src/component/home/index.vue
+++ b/src/component/home/index.vue
@@ -100,12 +100,7 @@ export default defineComponent({
store.commit("createProbject");
store.commit("clearAllData");
}
- if(query.type == 'Works'){
- getWorks(query.id || query.history)
- }else{
- // setProjectData({id:query.id,process:'toProduct'})
- getHistory(query.id || query.history)
- }
+ getHistory(query.id || query.history)
}else{
data.dataLoad = false
createData()
@@ -127,29 +122,7 @@ export default defineComponent({
store.commit("clearAllBoardData",item);
})
}
- const getWorks = (id:any)=>{
- let value:any = {
- "accountId": 0,
- "collectionId": 0,
- "coverId": 0,
- "createDate": "",
- id,
- "isDeleted": 0,
- "portfolioDes": "",
- "portfolioName": "",
- "portfolioType": "",
- "status": 0,
- "updateDate": "",
- "userLikeGroupId":''
- }
- Https.axiosPost(Https.httpUrls.setPorfolioChoose, value).then(
- (rv: any) => {
- setProjectData(rv)
- }
- ).catch((res)=>{
- data.isShowMark = false
- });
- }
+
const getHistory = (id:any)=>{
let value = {
id,
diff --git a/src/component/home/tools/poseTransfer/index.vue b/src/component/home/tools/poseTransfer/index.vue
index f79ae9c1..ea47587c 100644
--- a/src/component/home/tools/poseTransfer/index.vue
+++ b/src/component/home/tools/poseTransfer/index.vue
@@ -87,12 +87,12 @@
{{ item.label }}
-