Merge pull request #11257 from dataease/pr@dev-v2@fix_batch

fix(数据大屏): 修复数据大屏批量设置点选多个时可能只可以修改背景问题
This commit is contained in:
王嘉豪 2024-07-30 13:50:39 +08:00 committed by GitHub
commit cbd935b376
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 11 additions and 4 deletions

View File

@ -38,7 +38,8 @@ const areaDataPush = component => {
!component.isLock &&
component.isShow &&
component.canvasId === 'canvas-main' &&
component.category !== 'hidden'
component.category !== 'hidden' &&
component.component !== 'GroupArea'
) {
areaData.value.components.push(component)
}
@ -73,7 +74,8 @@ const shiftDataPush = curClickIndex => {
!areaDataIdArray.includes(component.id) &&
!component.isLock &&
component.isShow &&
component.category !== 'hidden'
component.category !== 'hidden' &&
component.component !== 'GroupArea'
)
areaData.value.components.push(...shiftAreaComponents)
dvMainStore.setCurComponent({ component: null, index: null })

View File

@ -408,7 +408,13 @@ const handleBoardMouseDownOnShape = e => {
}
const areaDataPush = component => {
if (component && !component.isLock && component.isShow && component.canvasId === 'canvas-main') {
if (
component &&
!component.isLock &&
component.isShow &&
component.canvasId === 'canvas-main' &&
component.component !== 'GroupArea'
) {
areaData.value.components.push(component)
}
}

View File

@ -169,7 +169,6 @@ const handleDragOver = e => {
}
const handleMouseDown = e => {
console.log('====handleMouseDown===' + e)
// e.stopPropagation()
dvMainStore.setClickComponentStatus(false)
// curComponent