This commit is contained in:
2026-07-30 07:38:06 +08:00
parent 8c2355a52c
commit 96524e4d6c
11 changed files with 460 additions and 60 deletions
+21 -1
View File
@@ -10,7 +10,9 @@ foreach ($required in @(
'const memberActionPanelVisible = ref(false)',
'const memberActions = Object.freeze([',
'const openMemberAction = (action) =>',
'<AppDialog',
'class="member-action-panel-layer"',
'class="member-action-panel"',
'closeMemberActionPanel',
'member-action-grid',
'unavailableActionVisible',
'BIND_INVITE'
@@ -29,6 +31,24 @@ foreach ($actionKey in @(
}
}
foreach ($asset in @(
'static/assets/modules/tree/transparent/t01-action-panel-paper-v3.png',
'static/assets/modules/tree/transparent/t01-action-arrow-v2.png',
'static/assets/modules/tree/transparent/t01-action-close-v2.png',
'static/assets/modules/tree/transparent/t01-management-marker-v2.png',
'static/assets/modules/tree/transparent/t01-member-medallion-v2.png',
'static/assets/modules/tree/transparent/t01-relation-marker-v2.png',
'static/assets/modules/tree/transparent/t01-relation-button-frame-v4.png',
'static/assets/modules/tree/transparent/t01-relation-map-v5.png'
)) {
if (-not $tree.Contains(('/' + $asset))) {
throw "T01 人物操作面板缺少资产引用:$asset"
}
if (-not (Test-Path -LiteralPath (Join-Path $root $asset))) {
throw "T01 人物操作面板资产不存在:$asset"
}
}
foreach ($required in @(
'const openMemberProfile = (member) =>',
'const openMemberDetail = async (member) =>',