Claw 项目完整结构提交

This commit is contained in:
zqm
2026-03-16 15:47:55 +08:00
parent ca4970bcbf
commit fb0aeb6ca2
118 changed files with 28648 additions and 281 deletions

View File

@@ -0,0 +1,319 @@
📌 [EventBus] ADD: area.drag.start - function () { [native code] }... | Component ID: area-handler | Total listeners: 1
📌 [EventBus] ADD: area.drag.move - function () { [native code] }... | Component ID: area-handler | Total listeners: 2
📌 [EventBus] ADD: area.drag.end - function () { [native code] }... | Component ID: area-handler | Total listeners: 3
📌 [EventBus] ADD: area.drag.over - function () { [native code] }... | Component ID: area-handler | Total listeners: 4
📌 [EventBus] ADD: area.drag.leave - function () { [native code] }... | Component ID: area-handler | Total listeners: 5
📌 [EventBus] ADD: area.close - function () { [native code] }... | Component ID: area-handler | Total listeners: 6
📌 [EventBus] ADD: area.position.update - function () { [native code] }... | Component ID: area-handler | Total listeners: 7
📌 [EventBus] ADD: area.panel.closed - function () { [native code] }... | Component ID: area-handler | Total listeners: 8
📌 [EventBus] ADD: area.created - function () { [native code] }... | Component ID: area-handler | Total listeners: 9
eventBus.js:488 📌 [EventBus] ADD: area.destroyed - function () { [native code] }... | Component ID: area-handler | Total listeners: 10
eventBus.js:488 📌 [EventBus] ADD: area.updated - function () { [native code] }... | Component ID: area-handler | Total listeners: 11
eventBus.js:488 📌 [EventBus] ADD: area.floating.create - function () { [native code] }... | Component ID: area-handler | Total listeners: 12
eventBus.js:488 📌 [EventBus] ADD: area.floating.close - function () { [native code] }... | Component ID: area-handler | Total listeners: 13
eventBus.js:488 📌 [EventBus] ADD: area.floating.updatePosition - function () { [native code] }... | Component ID: area-handler | Total listeners: 14
eventBus.js:488 📌 [EventBus] ADD: area.floating.zindex.change - function () { [native code] }... | Component ID: area-handler | Total listeners: 15
eventBus.js:488 📌 [EventBus] ADD: area.maximize - function () { [native code] }... | Component ID: area-handler | Total listeners: 16
eventBus.js:488 📌 [EventBus] ADD: area.restore - function () { [native code] }... | Component ID: area-handler | Total listeners: 17
eventBus.js:488 📌 [EventBus] ADD: area.collapse - function () { [native code] }... | Component ID: area-handler | Total listeners: 18
eventBus.js:488 📌 [EventBus] ADD: area.expand - function () { [native code] }... | Component ID: area-handler | Total listeners: 19
eventBus.js:488 📌 [EventBus] ADD: area.toggleToolbar - function () { [native code] }... | Component ID: area-handler | Total listeners: 20
eventBus.js:488 📌 [EventBus] ADD: area.dock.center - function () { [native code] }... | Component ID: area-handler | Total listeners: 21
eventBus.js:488 📌 [EventBus] ADD: area.dock.edge - function () { [native code] }... | Component ID: area-handler | Total listeners: 22
eventBus.js:488 📌 [EventBus] ADD: area.dock.split - function () { [native code] }... | Component ID: area-handler | Total listeners: 23
eventBus.js:488 📌 [EventBus] ADD: area.merge - function () { [native code] }... | Component ID: area-handler | Total listeners: 24
eventBus.js:488 📌 [EventBus] ADD: area.unmerge - function () { [native code] }... | Component ID: area-handler | Total listeners: 25
eventBus.js:488 📌 [EventBus] ADD: area.resize.start - function () { [native code] }... | Component ID: area-handler | Total listeners: 26
eventBus.js:488 📌 [EventBus] ADD: area.resize - function () { [native code] }... | Component ID: area-handler | Total listeners: 27
eventBus.js:488 📌 [EventBus] ADD: area.resize.end - function () { [native code] }... | Component ID: area-handler | Total listeners: 28
eventBus.js:488 📌 [EventBus] ADD: area.ratio.change - function () { [native code] }... | Component ID: area-handler | Total listeners: 29
eventBus.js:488 📌 [EventBus] ADD: area.hide - function () { [native code] }... | Component ID: area-handler | Total listeners: 30
eventBus.js:488 📌 [EventBus] ADD: area.show - function () { [native code] }... | Component ID: area-handler | Total listeners: 31
eventBus.js:488 📌 [EventBus] ADD: area.minimize - function () { [native code] }... | Component ID: area-handler | Total listeners: 32
eventBus.js:488 📌 [EventBus] ADD: area.restoreFromMinimize - function () { [native code] }... | Component ID: area-handler | Total listeners: 33
eventBus.js:488 📌 [EventBus] ADD: area.zindex.management - function () { [native code] }... | Component ID: area-handler | Total listeners: 34
eventBus.js:488 📌 [EventBus] ADD: area.activation - function () { [native code] }... | Component ID: area-handler | Total listeners: 35
eventBus.js:488 📌 [EventBus] ADD: area.deactivation - function () { [native code] }... | Component ID: area-handler | Total listeners: 36
eventBus.js:488 📌 [EventBus] ADD: area.content.change - function () { [native code] }... | Component ID: area-handler | Total listeners: 37
eventBus.js:488 📌 [EventBus] ADD: area.panel.count.change - function () { [native code] }... | Component ID: area-handler | Total listeners: 38
eventBus.js:488 📌 [EventBus] ADD: area.tabpage.merge - function () { [native code] }... | Component ID: area-handler | Total listeners: 39
eventBus.js:488 📌 [EventBus] ADD: area.tabpage.sync - function () { [native code] }... | Component ID: area-handler | Total listeners: 40
eventBus.js:488 📌 [EventBus] ADD: area.panel.sync - function () { [native code] }... | Component ID: area-handler | Total listeners: 41
AreaHandler.js:467 ✅ Area事件处理器初始化完成
eventBus.js:488 📌 [EventBus] ADD: system.init - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 42
eventBus.js:488 📌 [EventBus] ADD: system.ready - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 43
eventBus.js:488 📌 [EventBus] ADD: system.destroy - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 44
eventBus.js:488 📌 [EventBus] ADD: system.error - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 45
eventBus.js:488 📌 [EventBus] ADD: system.performance - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 46
eventBus.js:488 📌 [EventBus] ADD: event.route.start - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 47
eventBus.js:488 📌 [EventBus] ADD: event.route.success - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 48
eventBus.js:488 📌 [EventBus] ADD: event.route.error - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 49
eventBus.js:488 📌 [EventBus] ADD: event.route.fallback - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 50
eventBus.js:488 📌 [EventBus] ADD: event.rising - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 51
eventBus.js:488 📌 [EventBus] ADD: event.falling - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 52
eventBus.js:488 📌 [EventBus] ADD: cross.component.broadcast - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 53
eventBus.js:488 📌 [EventBus] ADD: cross.component.request - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 54
eventBus.js:488 📌 [EventBus] ADD: cross.component.response - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 55
eventBus.js:488 📌 [EventBus] ADD: event.chain.start - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 56
eventBus.js:488 📌 [EventBus] ADD: event.chain.progress - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 57
eventBus.js:488 📌 [EventBus] ADD: event.chain.complete - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 58
eventBus.js:488 📌 [EventBus] ADD: event.chain.error - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 59
eventBus.js:488 📌 [EventBus] ADD: performance.monitor.start - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 60
eventBus.js:488 📌 [EventBus] ADD: performance.monitor.end - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 61
eventBus.js:488 📌 [EventBus] ADD: performance.threshold.exceeded - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 62
eventBus.js:488 📌 [EventBus] ADD: debug.event.emit - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 63
eventBus.js:488 📌 [EventBus] ADD: debug.event.handle - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 64
eventBus.js:488 📌 [EventBus] ADD: debug.performance - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 65
eventBus.js:488 📌 [EventBus] ADD: debug.memory - function () { [native code] }... | Component ID: global-event-manager | Total listeners: 66
GlobalEventManager.js:373 ✅ GlobalEventManager组件事件监听器注册完成上升事件已迁移到DockLayout处理
eventBus.js:488 📌 [EventBus] ADD: debug.toggle - () => {
this.debugMode =... | Component ID: global-event-manager | Total listeners: 67
GlobalEventManager.js:291 ✅ 全局事件管理器初始化完成
eventBus.js:488 📌 [EventBus] ADD: panel.drag.start - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 68
eventBus.js:488 📌 [EventBus] ADD: panel.drag.move - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 69
eventBus.js:488 📌 [EventBus] ADD: panel.drag.end - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 70
eventBus.js:488 📌 [EventBus] ADD: panel.drag.cancel - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 71
eventBus.js:488 📌 [EventBus] ADD: tabpage.drag.start - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 72
eventBus.js:488 📌 [EventBus] ADD: tabpage.drag.move - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 73
eventBus.js:488 📌 [EventBus] ADD: tabpage.drag.end - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 74
eventBus.js:488 📌 [EventBus] ADD: tabpage.drag.cancel - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 75
eventBus.js:488 📌 [EventBus] ADD: area.drag.start - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 76
eventBus.js:488 📌 [EventBus] ADD: area.drag.move - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 77
eventBus.js:488 📌 [EventBus] ADD: area.drag.end - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 78
eventBus.js:488 📌 [EventBus] ADD: area.drag.cancel - function () { [native code] }... | Component ID: drag-state-manager | Total listeners: 79
DragStateManager.js:562 ✅ 拖拽管理器事件监听器注册完成
DragStateManager.js:520 🎯 拖拽状态管理器初始化完成
DockLayout.vue:1686 DockLayout component mounted
eventBus.js:488 📌 [EventBus] ADD: panel.drag.start - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 80
eventBus.js:488 📌 [EventBus] ADD: panel.drag.move - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 81
eventBus.js:488 📌 [EventBus] ADD: panel.drag.end - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 82
eventBus.js:488 📌 [EventBus] ADD: panel.drag.cancel - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 83
eventBus.js:488 📌 [EventBus] ADD: panel.resize.start - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 84
eventBus.js:488 📌 [EventBus] ADD: panel.resize.move - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 85
eventBus.js:488 📌 [EventBus] ADD: panel.resize.end - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 86
eventBus.js:488 📌 [EventBus] ADD: area.drag.start - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 87
eventBus.js:488 📌 [EventBus] ADD: area.drag.move - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 88
eventBus.js:488 📌 [EventBus] ADD: area.drag.end - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 89
eventBus.js:488 📌 [EventBus] ADD: area.drag.cancel - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 90
eventBus.js:488 📌 [EventBus] ADD: area.resize.start - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 91
eventBus.js:488 📌 [EventBus] ADD: area.resize.move - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 92
eventBus.js:488 📌 [EventBus] ADD: area.resize.end - async (data, event2) => {
... | Component ID: dock-layout | Total listeners: 93
eventBus.js:488 📌 [EventBus] ADD: area.drag.over - (event2) => {
event2.pre... | Component ID: dock-layout | Total listeners: 94
eventBus.js:488 📌 [EventBus] ADD: area.drag.leave - (event2) => {
globalEven... | Component ID: dock-layout | Total listeners: 95
eventBus.js:488 📌 [EventBus] ADD: area.merge.request - (data) => {
const { sour... | Component ID: dock-layout | Total listeners: 96
eventBus.js:488 📌 [EventBus] ADD: area.updated - (event2) => {
const id =... | Component ID: dock-layout | Total listeners: 97
eventBus.js:488 📌 [EventBus] ADD: area.close.request - (event2) => {
const { ar... | Component ID: dock-layout | Total listeners: 98
eventBus.js:488 📌 [EventBus] ADD: tab.change - async (data) => {
try {
... | Component ID: dock-layout | Total listeners: 99
eventBus.js:488 📌 [EventBus] ADD: tab.close - async (data) => {
try {
... | Component ID: dock-layout | Total listeners: 100
eventBus.js:488 📌 [EventBus] ADD: tab.add - async (data) => {
try {
... | Component ID: dock-layout | Total listeners: 101
eventBus.js:488 📌 [EventBus] ADD: panel.toggleCollapse - () => emit2("toggleCollapse")... | Component ID: dock-layout | Total listeners: 102
eventBus.js:488 📌 [EventBus] ADD: panel.maximize - (event2) => {
var _a;
... | Component ID: dock-layout | Total listeners: 103
eventBus.js:488 📌 [EventBus] ADD: panel.close.request - (event2) => {
const area... | Component ID: dock-layout | Total listeners: 104
eventBus.js:488 📌 [EventBus] ADD: panel.toggleToolbar - () => emit2("toggleToolbar")... | Component ID: dock-layout | Total listeners: 105
eventBus.js:488 📌 [EventBus] ADD: panel.maximize.sync - ({ areaId, maximized }) => {
... | Component ID: dock-layout | Total listeners: 106
eventBus.js:488 📌 [EventBus] ADD: panel.check.single.panel - (event2) => {
const isSi... | Component ID: dock-layout | Total listeners: 107
eventBus.js:488 📌 [EventBus] ADD: area.position.update - (event2) => {
const { ar... | Component ID: dock-layout | Total listeners: 108
eventBus.js:488 📌 [EventBus] ADD: zIndex.update - (event2) => {
const { ar... | Component ID: dock-layout | Total listeners: 109
eventBus.js:488 📌 [EventBus] ADD: resize.start - () => emit2("dragStart")... | Component ID: dock-layout | Total listeners: 110
eventBus.js:488 📌 [EventBus] ADD: resize.move - () => emit2("dragMove")... | Component ID: dock-layout | Total listeners: 111
eventBus.js:488 📌 [EventBus] ADD: resize.end - () => emit2("dragEnd")... | Component ID: dock-layout | Total listeners: 112
eventBus.js:488 📌 [EventBus] ADD: window.state.change - (event2) => {
const ar... | Component ID: dock-layout | Total listeners: 113
eventBus.js:488 📌 [EventBus] ADD: area.merged - (event2) => {
areaAction... | Component ID: dock-layout | Total listeners: 114
eventBus.js:488 📌 [EventBus] ADD: dock.zone.active - (event2) => onDockZoneActive(e... | Component ID: dock-layout | Total listeners: 115
DockLayout.vue:1673 [DockLayout] 初始化主区域面板,共 0 个
content_sider.js:23396 sider enabledAi
dockLayers.js:52 [zIndexManager] getFloatingAreaZIndex called for areaId: MainArea, isActive: false
dockLayers.js:64 [zIndexManager] Assigned new z-index for MainArea: 1001
dockLayers.js:52 [zIndexManager] getFloatingAreaZIndex called for areaId: MainArea, isActive: false
dockLayers.js:69 [zIndexManager] Returning existing z-index for MainArea: 1001
eventBus.js:488 📌 [EventBus] ADD: zIndex.update - () => {
currentZIndex.va... | Component ID: unknown | Total listeners: 116
AreaHandler.js:947 📍 Area事件处理器: area.position.update {eventType: 'area.position.update', timestamp: 1769494523105, source: {…}, areaId: 'MainArea', left: 473, …}
eventBus.js:488 📌 [EventBus] ADD: area.drag.move - (eventData) => {
const {... | Component ID: area-MainArea | Total listeners: 117
eventBus.js:488 📌 [EventBus] ADD: area.drag.end - (eventData) => {
const {... | Component ID: area-MainArea | Total listeners: 118
eventBus.js:488 📌 [EventBus] ADD: area.resize.move - (eventData) => {
const {... | Component ID: area-MainArea | Total listeners: 119
eventBus.js:488 📌 [EventBus] ADD: area.resize - (eventData) => {
const {... | Component ID: area-MainArea | Total listeners: 120
eventBus.js:488 📌 [EventBus] ADD: tabpage.panel.removed - (data) => {
if (data.t... | Component ID: tabpage | Total listeners: 121
content_sider.js:23404 true 'enabledAi'
content_sider.js:23419 {enableImage: true}
51Third-party cookie will be blocked in future Chrome versions as part of Privacy Sandbox.
et_f.js:1 Tue Jan 27 2026 14:15:23 GMT+0800 (中国标准时间)
DockLayoutTest.vue:71 [DockLayoutTest] addFloatingPanel called
DockLayoutTest.vue:72 [DockLayoutTest] dockLayoutRef.value: Proxy(Object) {floatingAreas: RefImpl, hiddenAreas: RefImpl, addFloatingPanel: ƒ, findOrCreateMainAreaTabPage: ƒ, handleDockingEnding: ƒ, …}
DockLayoutTest.vue:73 [DockLayoutTest] dockLayoutRef.value.addFloatingPanel: (panel) => {
const safePanel = panel || {
id: `panel-${Date.now()}`,
title: "新建面板",
content: {
color: "#435d9c",
title: "默认面板内容",
type: "de…
DockLayoutTest.vue:77 [DockLayoutTest] 调用DockLayout的addFloatingPanel方法
DockLayoutTest.vue:82 [DockLayoutTest] 容器尺寸: {width: 1247, height: 891, left: 0, top: 53}
dockLayers.js:52 [zIndexManager] getFloatingAreaZIndex called for areaId: area-1769494524193, isActive: false
dockLayers.js:64 [zIndexManager] Assigned new z-index for area-1769494524193: 1002
AreaHandler.js:947 📍 Area事件处理器: area.updated {eventType: 'area.updated', areaId: 'area-1769494524193', oldState: {…}, newState: {…}, updates: {…}}
dockLayers.js:52 [zIndexManager] getFloatingAreaZIndex called for areaId: area-1769494524193, isActive: false
dockLayers.js:69 [zIndexManager] Returning existing z-index for area-1769494524193: 1002
dockLayers.js:52 [zIndexManager] getFloatingAreaZIndex called for areaId: area-1769494524193, isActive: false
dockLayers.js:69 [zIndexManager] Returning existing z-index for area-1769494524193: 1002
eventBus.js:488 📌 [EventBus] ADD: zIndex.update - () => {
currentZIndex.va... | Component ID: unknown | Total listeners: 122
eventBus.js:488 📌 [EventBus] ADD: area.drag.move - (eventData) => {
const {... | Component ID: area-area-1769494524193 | Total listeners: 123
eventBus.js:488 📌 [EventBus] ADD: area.drag.end - (eventData) => {
const {... | Component ID: area-area-1769494524193 | Total listeners: 124
eventBus.js:488 📌 [EventBus] ADD: area.resize.move - (eventData) => {
const {... | Component ID: area-area-1769494524193 | Total listeners: 125
eventBus.js:488 📌 [EventBus] ADD: area.resize - (eventData) => {
const {... | Component ID: area-area-1769494524193 | Total listeners: 126
eventBus.js:488 📌 [EventBus] ADD: tabpage.panel.removed - (data) => {
if (data.t... | Component ID: tabpage | Total listeners: 127
Panel.vue:843 [Panel:panel-1769494524193-1] 组件已挂载
eventBus.js:488 📌 [EventBus] ADD: panel.maximize.sync - (data) => {
if (data... | Component ID: panel-panel-1769494524193-1 | Total listeners: 128
eventBus.js:488 📌 [EventBus] ADD: panel.single.panel.result - (data) => {
if (data... | Component ID: panel-panel-1769494524193-1 | Total listeners: 129
Panel.vue:765 [Panel:panel-1769494524193-1] 事件监听器注册完成
Panel.vue:856 [Panel:panel-1769494524193-1] 发送单面板检测请求areaId: area-1769494524193
Panel.vue:866 [Panel:panel-1769494524193-1] 初始化面板状态areaId: area-1769494524193
fireyejs.js:1 [Violation] Permissions policy violation: accelerometer is not allowed in this document.
(匿名) @ fireyejs.js:1
L @ fireyejs.js:1
(匿名) @ fireyejs.js:1
L @ fireyejs.js:1
(匿名) @ fireyejs.js:1
(匿名) @ fireyejs.js:1
fireyejs.js:1 The deviceorientation events are blocked by permissions policy. See https://github.com/w3c/webappsec-permissions-policy/blob/master/features.md#sensor-features
(匿名) @ fireyejs.js:1
L @ fireyejs.js:1
(匿名) @ fireyejs.js:1
L @ fireyejs.js:1
(匿名) @ fireyejs.js:1
(匿名) @ fireyejs.js:1
DockLayoutTest.vue:96 [DockLayoutTest] 调用后的浮动区域数量: 1
DockLayoutTest.vue:97 [DockLayoutTest] 浮动区域数据: Proxy(Array) {0: {…}}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.start', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DragStateManager.js:704 🔍 _handleDragStart 接收到的数据: {dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: 'area', position: {…}, data: {…}}
DragStateManager.js:709 🔍 _handleDragStart 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.start {data: {…}}
DockLayout.vue:1302 👋 处理区域拖拽开始: {eventType: 'area.drag.start', timestamp: 1769494525312, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.updated {eventType: 'area.updated', areaId: 'area-1769494524193', oldState: {…}, newState: {…}, updates: {…}}
867.js:1 [ice-plugin-spm] Aplus sendPV
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494525417, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494525417}
DockLayout.vue:454 🔍 尝试在位置 {x: 469, y: 299} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494525519, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494525519}
DockLayout.vue:454 🔍 尝试在位置 {x: 447, y: 315} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494525623, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494525623}
DockLayout.vue:454 🔍 尝试在位置 {x: 430, y: 331} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494525727, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494525727}
DockLayout.vue:454 🔍 尝试在位置 {x: 419, y: 342} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494525831, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494525832}
DockLayout.vue:454 🔍 尝试在位置 {x: 412, y: 347} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494525935, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494525935}
DockLayout.vue:454 🔍 尝试在位置 {x: 392, y: 349} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494526039, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494526039}
DockLayout.vue:454 🔍 尝试在位置 {x: 374, y: 349} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494526171, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494526171}
DockLayout.vue:454 🔍 尝试在位置 {x: 353, y: 344} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.move', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.move {data: {…}}
DockLayout.vue:1373 ✋ 处理区域拖拽移动: {eventType: 'area.drag.move', timestamp: 1769494526288, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.floating.updatePosition {eventType: 'area.floating.updatePosition', areaId: 'area-1769494524193', position: {…}, timestamp: 1769494526288}
DockLayout.vue:454 🔍 尝试在位置 {x: 346, y: 339} 查找Area排除ID: area-1769494524193
DockLayout.vue:1331 🎯 检测到的目标Area ID: MainArea
DockLayout.vue:1343 📐 更新指示器位置: DOMRect {x: 0, y: 53, width: 1247, height: 891, top: 53, …}
DragStateManager.js:615 🔍 _onDragEvent 接收到的数据: {eventType: 'area.drag.end', dragId: 'area_area-1769494524193_1769494525312_v28e2ai', componentType: undefined, data: {…}}
DragStateManager.js:649 🔍 _onDragEvent 处理后的 dragId: {originalDragId: 'area_area-1769494524193_1769494525312_v28e2ai', actualDragId: 'area_area-1769494524193_1769494525312_v28e2ai'}
DockLayout.vue:1115 📈 收到上升事件: area.drag.end {data: {…}}
DockLayout.vue:1411 ✋ 处理区域拖拽结束: {eventType: 'area.drag.end', timestamp: 1769494526530, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}
AreaHandler.js:947 📍 Area事件处理器: area.position.update {eventType: 'area.position.update', timestamp: 1769494526532, source: {…}, dragId: 'area_area-1769494524193_1769494525312_v28e2ai', areaId: 'area-1769494524193', …}