forked from github/dataease
Merge pull request #11257 from dataease/pr@dev-v2@fix_batch
fix(数据大屏): 修复数据大屏批量设置点选多个时可能只可以修改背景问题
This commit is contained in:
commit
cbd935b376
@ -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 })
|
||||
|
@ -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)
|
||||
}
|
||||
}
|
||||
|
@ -169,7 +169,6 @@ const handleDragOver = e => {
|
||||
}
|
||||
|
||||
const handleMouseDown = e => {
|
||||
console.log('====handleMouseDown===' + e)
|
||||
// e.stopPropagation()
|
||||
dvMainStore.setClickComponentStatus(false)
|
||||
// 点击画布的空区域 提前清空curComponent 防止右击菜单内容抖动
|
||||
|
Loading…
Reference in New Issue
Block a user