From 4d396601f72e28ef7983d1d07c2951fed3785cd8 Mon Sep 17 00:00:00 2001 From: Chris Chen Date: Thu, 25 Jun 2026 18:11:32 -0700 Subject: [PATCH] feat(1099): add reveal-full-TIN button (write-gated) to recipient dialog Wires the existing GET payee-1099/{id}/tin endpoint into the edit dialog: a "Reveal full TIN" button guarded by *appHasPermission Form1099:write that fetches and displays the decrypted TIN read-only. Satisfies acceptance criterion #11.4. The value is never logged or persisted. Co-Authored-By: Claude Opus 4.8 --- .../pages/payee-1099-page/payee-1099-page.component.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/APP/src/app/features/payee1099/pages/payee-1099-page/payee-1099-page.component.html b/APP/src/app/features/payee1099/pages/payee-1099-page/payee-1099-page.component.html index 214bcb8..7862460 100644 --- a/APP/src/app/features/payee1099/pages/payee-1099-page/payee-1099-page.component.html +++ b/APP/src/app/features/payee1099/pages/payee-1099-page/payee-1099-page.component.html @@ -103,6 +103,12 @@ Leave blank to keep the existing TIN / 留空則保留現有稅號 +
+ + {{ revealedTin }} +