bugfix: 高级工具菜单选中状态
This commit is contained in:
@@ -441,6 +441,7 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
const openSetData = (designList: any) => {
|
const openSetData = (designList: any) => {
|
||||||
|
console.log('重置页面------------')
|
||||||
if (props.isDesignPage) {
|
if (props.isDesignPage) {
|
||||||
//标识design页面打开的tools
|
//标识design页面打开的tools
|
||||||
data.fileList = designList
|
data.fileList = designList
|
||||||
@@ -692,7 +693,7 @@ export default defineComponent({
|
|||||||
if (!isLt2M) {
|
if (!isLt2M) {
|
||||||
message.info(useI18n().t('MoodboardUpload.jsContent4'))
|
message.info(useI18n().t('MoodboardUpload.jsContent4'))
|
||||||
}
|
}
|
||||||
if (!data?.upload?.projectId && !isSelectObject) {
|
if (!route?.query?.id && !isSelectObject) {
|
||||||
isSelectObject = true
|
isSelectObject = true
|
||||||
await createProbject()
|
await createProbject()
|
||||||
}
|
}
|
||||||
@@ -939,7 +940,7 @@ export default defineComponent({
|
|||||||
watch(
|
watch(
|
||||||
() => store.state.HomeStoreModule.uploadElement.length,
|
() => store.state.HomeStoreModule.uploadElement.length,
|
||||||
(newVal, oldVal) => {
|
(newVal, oldVal) => {
|
||||||
if (props.isDesignPage) return
|
if (props.isDesignPage || (!route.query?.id && !route.query?.history)) return
|
||||||
data.fileList = store.state.HomeStoreModule.uploadElement.filter(
|
data.fileList = store.state.HomeStoreModule.uploadElement.filter(
|
||||||
item => !item.frameType
|
item => !item.frameType
|
||||||
)
|
)
|
||||||
@@ -951,7 +952,7 @@ export default defineComponent({
|
|||||||
lastFrameList.value = store.state.HomeStoreModule.uploadElement.filter(
|
lastFrameList.value = store.state.HomeStoreModule.uploadElement.filter(
|
||||||
item => item.frameType === 'last'
|
item => item.frameType === 'last'
|
||||||
)
|
)
|
||||||
|
console.log('fileList',data.fileList)
|
||||||
// 更新 showFirstFrameList 中项的选中状态
|
// 更新 showFirstFrameList 中项的选中状态
|
||||||
showFirstFrameList.value.forEach((listItem: any) => {
|
showFirstFrameList.value.forEach((listItem: any) => {
|
||||||
if (listItem.id == data.selectImg.id) {
|
if (listItem.id == data.selectImg.id) {
|
||||||
@@ -960,6 +961,9 @@ export default defineComponent({
|
|||||||
listItem.isChecked = false
|
listItem.isChecked = false
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
},
|
||||||
|
{
|
||||||
|
immediate:true
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -523,7 +523,7 @@ export default defineComponent({
|
|||||||
bathGenerationList: ['poseTransfer', 'SERIES_DESIGN', 'toProduct', 'relight'],
|
bathGenerationList: ['poseTransfer', 'SERIES_DESIGN', 'toProduct', 'relight'],
|
||||||
showHistory: false,
|
showHistory: false,
|
||||||
isNewProject: false,
|
isNewProject: false,
|
||||||
cachedRoutes:computed(()=>store.state.Workspace.cachedRoutes),//
|
cachedRoutes: computed(() => store.state.Workspace.cachedRoutes) //
|
||||||
})
|
})
|
||||||
let userDetail = computed(() => {
|
let userDetail = computed(() => {
|
||||||
return store.state.UserHabit.userDetail
|
return store.state.UserHabit.userDetail
|
||||||
@@ -578,7 +578,7 @@ export default defineComponent({
|
|||||||
nextTick(async () => {
|
nextTick(async () => {
|
||||||
const key = Object.keys(query)?.[0]
|
const key = Object.keys(query)?.[0]
|
||||||
if (key) {
|
if (key) {
|
||||||
if (query.id) {
|
if (query.id && !query.tools) {
|
||||||
homeMainData.openType = 'history'
|
homeMainData.openType = 'history'
|
||||||
homeMainData.openTypeChild = query.id
|
homeMainData.openTypeChild = query.id
|
||||||
} else {
|
} else {
|
||||||
@@ -1030,7 +1030,7 @@ export default defineComponent({
|
|||||||
if (currentProjectActive.value) return
|
if (currentProjectActive.value) return
|
||||||
if (currentProjectPath.value) {
|
if (currentProjectPath.value) {
|
||||||
router.push(currentProjectPath.value)
|
router.push(currentProjectPath.value)
|
||||||
// router.back()
|
// router.back()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user