mirror of
https://github.com/certd/certd.git
synced 2025-11-25 09:10:11 +08:00
refactor(plugin): 优化插件配置界面和功能
-调整插件配置界面布局和样式 - 增加插件类型和图标字段 - 修改字段显示逻辑,根据不同插件类型显示相应字段 - 优化插件服务端处理逻辑,支持不同类型的插件配置
This commit is contained in:
@@ -166,10 +166,12 @@ export class PluginService extends BaseService<PluginEntity> {
|
||||
let plugin:any = {}
|
||||
if (param.pluginType === "access") {
|
||||
plugin = getDefaultAccessPlugin()
|
||||
delete param.group
|
||||
}else if (param.pluginType === "deploy") {
|
||||
plugin = getDefaultDeployPlugin()
|
||||
}else if (param.pluginType === "dnsProvider") {
|
||||
plugin = getDefaultDnsPlugin()
|
||||
delete param.group
|
||||
}else{
|
||||
throw new Error(`插件类型${param.pluginType}不支持`);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user