perf: 商业版支持配置证书申请插件参数

This commit is contained in:
xiaojunnuo
2026-04-25 04:12:26 +08:00
parent 24dff05f64
commit 7ac789c9c7
5 changed files with 41 additions and 9 deletions
@@ -84,6 +84,15 @@ export class PluginController extends CrudController<PluginService> {
const res = await this.pluginConfigService.saveCommPluginConfig(body);
return this.ok(res);
}
@Post('/getPluginByName', { description: 'sys:settings:view' })
async getPluginByName(@Body('name') name: string) {
const res = await this.pluginConfigService.getPluginConfig({
name: name,
type: 'builtIn'
});
return this.ok(res);
}
@Post('/saveSetting', { description: 'sys:settings:edit' })
async saveSetting(@Body(ALL) body: PluginConfig) {
const res = await this.pluginConfigService.savePluginConfig(body);