diff --git a/src/component/home/tools/toProduct/index.vue b/src/component/home/tools/toProduct/index.vue index a9bbc011..d30463d2 100644 --- a/src/component/home/tools/toProduct/index.vue +++ b/src/component/home/tools/toProduct/index.vue @@ -636,7 +636,8 @@ export default defineComponent({ if (!isLt2M) { message.info(useI18n().t('MoodboardUpload.jsContent4')) } - if (!productImgData.selectObject.id && !isSelectObject) { + const objectId = route?.query?.id + if (!objectId && !isSelectObject) { isSelectObject = true productImgData.selectObject.id = await createProbject() upload.value = { @@ -645,7 +646,7 @@ export default defineComponent({ } } return !!( - (isJpgOrPng && isLt2M && productImgData.selectObject.id) || + (isJpgOrPng && isLt2M && objectId) || Upload.LIST_IGNORE ) } diff --git a/src/component/toolsPage/index.vue b/src/component/toolsPage/index.vue index 26e80b6d..5997d521 100644 --- a/src/component/toolsPage/index.vue +++ b/src/component/toolsPage/index.vue @@ -112,6 +112,7 @@ export default defineComponent({ } Https.axiosPost(Https.httpUrls.projectSaveOrUpdate,value).then((rv)=>{ if(rv){ + store.commit('clearAllCollection') let value = { id:rv.id }