吸收数字员工工作台入口重构收口

This commit is contained in:
baiyanyun
2026-06-29 19:53:34 +08:00
parent d0b7223b53
commit f84dc1d44e
42 changed files with 18514 additions and 3816 deletions

View File

@@ -10,14 +10,21 @@ const sourceRoot = path.resolve(process.env.SGROBOT_WEB_DIR || defaultSgRobotWeb
const targetRoot = path.resolve(clientRoot, 'embedded/sgrobot-digital');
const copies = [
['src/pages/digital', 'src/pages/digital'],
['src/pages/digital/CommandDeck.tsx', 'src/pages/digital/CommandDeck.tsx'],
['src/pages/digital/MissionCenter.tsx', 'src/pages/digital/MissionCenter.tsx'],
['src/pages/digital/OpsSettings.tsx', 'src/pages/digital/OpsSettings.tsx'],
['src/pages/digital/demoScenario.ts', 'src/pages/digital/demoScenario.ts'],
['src/components/digital', 'src/components/digital'],
['src/components/shared/ApprovalActionCard.tsx', 'src/components/shared/ApprovalActionCard.tsx'],
['src/contexts/RoleContext.tsx', 'src/contexts/RoleContext.tsx'],
['src/lib/api.ts', 'src/lib/api.ts'],
['src/lib/approvals.ts', 'src/lib/approvals.ts'],
['src/lib/auth.ts', 'src/lib/auth.ts'],
['src/lib/consoleDataAdapter.ts', 'src/lib/consoleDataAdapter.ts'],
['src/lib/dateFormat.ts', 'src/lib/dateFormat.ts'],
['src/lib/i18n.ts', 'src/lib/i18n.ts'],
['src/types/api.ts', 'src/types/api.ts'],
['src/lib/uuid.ts', 'src/lib/uuid.ts'],
['src/lib/ws.ts', 'src/lib/ws.ts'],
['src/planb/ChatInput.tsx', 'src/planb/ChatInput.tsx'],
['src/planb/PlanChat.tsx', 'src/planb/PlanChat.tsx'],
['src/index.css', 'src/index.css'],
['public/digital-assets', 'public/digital-assets'],
['public/logo.png', 'public/logo.png'],
@@ -73,12 +80,9 @@ function main() {
copyPath(path.join(sourceRoot, fromRel), path.join(targetRoot, toRel));
}
stripTauriWindowImport();
injectQimingclawApiAdapter();
console.log(`Synced sgRobot digital UI from ${sourceRoot}`);
console.log(`Target: ${targetRoot}`);
console.log('qimingclaw embedded adapters were preserved.');
console.log('qimingclaw embedded adapters, types, shell navigation, and workbench pages were preserved.');
}
main();