feat: ship OA drafts/badges, role dual-track, and test-env deploy tooling.

Add approval instance drafts with menu badges, dual-track user/role read model and role bound names, form-designer outline docs, and bare-metal test deploy scripts. Ignore local test-server credential file.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zlwuandCursor committed 2026-08-06 13:58:47 +08:00
1 parent 7af53fc344
commit de22678c87
56 files changed
+11861 -6082

No files matched your search

+22 -11
View File
@@ -1374,17 +1374,6 @@ export const sqxpAdminRoutes: AppRouteRecord[] = [
menuCode: 'oa:apps:list'
}
},
{
id: 'OA000000000000000000000000000108',
name: 'OaApprovalReceiveAccounts',
path: 'receive-accounts',
component: '/oa-approval/receive-accounts/index',
meta: {
title: '收款账户管理',
keepAlive: true,
menuCode: 'oa:receive-accounts:list'
}
},
{
id: 'OA000000000000000000000000000103',
name: 'OaApprovalStart',
@@ -1396,6 +1385,17 @@ export const sqxpAdminRoutes: AppRouteRecord[] = [
menuCode: 'oa:start'
}
},
{
id: 'OA000000000000000000000000000109',
name: 'OaApprovalDrafts',
path: 'drafts',
component: '/oa-approval/drafts/index',
meta: {
title: '草稿箱',
keepAlive: true,
menuCode: 'oa:drafts'
}
},
{
id: 'OA000000000000000000000000000104',
name: 'OaApprovalPending',
@@ -1440,6 +1440,17 @@ export const sqxpAdminRoutes: AppRouteRecord[] = [
menuCode: 'oa:cc'
}
},
{
id: 'OA000000000000000000000000000108',
name: 'OaApprovalReceiveAccounts',
path: 'receive-accounts',
component: '/oa-approval/receive-accounts/index',
meta: {
title: '收款账户管理',
keepAlive: true,
menuCode: 'oa:receive-accounts:list'
}
},
{
id: 'OA000000000000000000000000000201',
name: 'OaApprovalDesigner',