feat: 插件优先级更改功能

This commit is contained in:
Junyan Qin
2024-10-20 22:20:35 +08:00
parent 16b386eaf7
commit 7da9171dde
5 changed files with 151 additions and 11 deletions

View File

@@ -29,3 +29,9 @@ class PluginsRouterGroup(group.RouterGroup):
target_enabled = data.get('target_enabled')
await self.ap.plugin_mgr.update_plugin_status(plugin_name, target_enabled)
return self.success()
@self.route('/reorder', methods=['PUT'])
async def _() -> str:
data = await quart.request.json
await self.ap.plugin_mgr.reorder_plugins(data.get('plugins'))
return self.success()