support batch deleting transactions

This commit is contained in:
MaysWind
2026-04-25 20:01:16 +08:00
parent de885c963d
commit e4e74304b6
28 changed files with 428 additions and 86 deletions
+1
View File
@@ -396,6 +396,7 @@ func startWebServer(c *core.CliContext) error {
apiV1Route.POST("/transactions/batch_update/category.json", bindApi(api.Transactions.TransactionBatchUpdateCategoriesHandler))
apiV1Route.POST("/transactions/move/all.json", bindApi(api.Transactions.TransactionMoveAllBetweenAccountsHandler))
apiV1Route.POST("/transactions/delete.json", bindApi(api.Transactions.TransactionDeleteHandler))
apiV1Route.POST("/transactions/batch_delete.json", bindApi(api.Transactions.TransactionBatchDeleteHandler))
if config.EnableDataImport {
apiV1Route.POST("/transactions/parse_custom_file.json", bindApi(api.Transactions.TransactionParseImportCustomFileDataHandler))