H-3656: добавил Wallet admin API в v2 #33

Merged
anton merged 2 commits from feature/H-3656 into master 2026-05-22 09:08:46 +00:00
anton commented 2026-05-06 07:13:53 +00:00 (Migrated from git.hrenot.com)

Новые эндпоинты:

  • GET /admin/wallet[/view] — кошельки сотрудников (read-only)
  • POST /admin/wallet/export-excel
  • GET /admin/wallet-transaction[/view] — транзакции, admin-вид
  • POST /admin/wallet-transaction/create — массовое начисление/списание по форме
  • POST /admin/wallet-transaction/create-from-excel — проведение по результату парсинга
  • POST /admin/wallet-transaction/excel-processing — парсинг xlsx (file_id + mappings)
  • POST /admin/wallet-transaction/export-excel
  • GET /file-processing[/view] — статусы FileProcessing для поллинга

Permission: wallets-transactions, требует enableWallet=true у тенанта.

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

Новые эндпоинты: - GET /admin/wallet[/view] — кошельки сотрудников (read-only) - POST /admin/wallet/export-excel - GET /admin/wallet-transaction[/view] — транзакции, admin-вид - POST /admin/wallet-transaction/create — массовое начисление/списание по форме - POST /admin/wallet-transaction/create-from-excel — проведение по результату парсинга - POST /admin/wallet-transaction/excel-processing — парсинг xlsx (file_id + mappings) - POST /admin/wallet-transaction/export-excel - GET /file-processing[/view] — статусы FileProcessing для поллинга Permission: wallets-transactions, требует enableWallet=true у тенанта. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
anton commented 2026-05-06 07:13:54 +00:00 (Migrated from git.hrenot.com)

requested review from @kirill

requested review from @kirill
anton commented 2026-05-06 07:13:54 +00:00 (Migrated from git.hrenot.com)

assigned to @anton

assigned to @anton
denis commented 2026-05-22 09:04:32 +00:00 (Migrated from git.hrenot.com)

added 1 commit

  • 2260bf10 - H-3656: уточнил Wallet admin API в v2 swagger

Compare with previous version

added 1 commit <ul><li>2260bf10 - H-3656: уточнил Wallet admin API в v2 swagger</li></ul> [Compare with previous version](/hrbox-public/api/-/merge_requests/33/diffs?diff_id=33188&start_sha=b7b136be0c27cb0752e0e25bbae2875b3f110dca)
denis commented 2026-05-22 09:08:46 +00:00 (Migrated from git.hrenot.com)

mentioned in commit 14157ef39c

mentioned in commit 14157ef39c25a82cc77414b4b0c29f6068225019
denis (Migrated from git.hrenot.com) merged commit 14157ef39c into master 2026-05-22 09:08:46 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hrbox-public/api#33