feat(plugin): 批量操作端点 — batch_delete + batch_update

This commit is contained in:
iven
2026-04-17 10:58:34 +08:00
parent 022ac951c9
commit c487a94f19
4 changed files with 166 additions and 2 deletions

View File

@@ -86,6 +86,11 @@ impl PluginModule {
.route(
"/plugins/{plugin_id}/{entity}/aggregate",
get(crate::handler::data_handler::aggregate_plugin_data::<S>),
)
// 批量操作路由
.route(
"/plugins/{plugin_id}/{entity}/batch",
post(crate::handler::data_handler::batch_plugin_data::<S>),
);
admin_routes.merge(data_routes)