feat(bx): invoice wallet UI and reimburse apply invoice select

Add mine/admin wallet pages, select dialog, routes/icons, and switch
apply form from local invoice upload to optional wallet association with
balance gate; approve detail shows linked invoices.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zlwuandCursor committed 2026-07-25 19:46:00 +08:00
1 parent 6092b685de
commit dadf903bff
8 files changed
+1000 -58

No files matched your search

+2
View File
@@ -99,6 +99,8 @@ export const SIDEBAR_MENU_ICON_BY_CODE: Record<string, string> = {
'bx:reimburseApply:list': 'ri:file-edit-line',
'bx:reimburseApprove:list': 'ri:checkbox-circle-line',
'bx:payment:list': 'ri:bank-card-line',
'bx:invoiceWallet:admin': 'ri:folder-shared-line',
'bx:invoiceWallet:mine': 'ri:wallet-3-line',
'bx:viewMine:list': 'ri:user-line',
'bx:viewTodo:list': 'ri:time-line',
'bx:viewAll:list': 'ri:file-list-3-line',