From 649eb13f30b5a3be4f43516da82f0d76d3544a59 Mon Sep 17 00:00:00 2001 From: phamnazage-jpg Date: Fri, 29 May 2026 19:07:01 +0800 Subject: [PATCH] feat(accounts): add explicit route binding workflow --- deploy/tksea-portal/admin/accounts.html | 156 ++++++++++- internal/app/http_api.go | 220 ++++++++------- internal/app/provider_accounts_api.go | 265 ++++++++++++++---- internal/app/provider_accounts_api_test.go | 120 ++++++-- .../store/sqlite/logical_group_routes_repo.go | 39 +-- .../store/sqlite/provider_accounts_repo.go | 132 +++++++-- .../sqlite/provider_accounts_repo_test.go | 40 ++- scripts/test/test_tksea_portal_assets.sh | 6 + 8 files changed, 768 insertions(+), 210 deletions(-) diff --git a/deploy/tksea-portal/admin/accounts.html b/deploy/tksea-portal/admin/accounts.html index 7ec83358..32fd689c 100644 --- a/deploy/tksea-portal/admin/accounts.html +++ b/deploy/tksea-portal/admin/accounts.html @@ -343,6 +343,13 @@ line-height: 1.6; word-break: break-word; } + .binding-box { + margin-top: 16px; + padding: 16px; + border-radius: 18px; + border: 1px solid var(--line); + background: rgba(255,255,255,0.84); + } .empty { padding: 18px; border-radius: 18px; @@ -483,7 +490,16 @@ -
+
+