自动插件模式鉴定调整 (#1161)

* fix: #1160

* 自动插件模式鉴定调整

Co-authored-by: songzhibin97 <718428482@qq.com>
This commit is contained in:
奇淼(piexlmax
2022-07-09 14:27:04 +08:00
committed by GitHub
parent d6c6f39387
commit d52d909171
6 changed files with 115 additions and 67 deletions

View File

@@ -246,11 +246,27 @@ func (autoApi *AutoCodeApi) InstallPlugin(c *gin.Context) {
response.FailWithMessage(err.Error(), c)
return
}
err = autoCodeService.InstallPlugin(header)
web, server, err := autoCodeService.InstallPlugin(header)
webStr := "web插件安装成功"
serverStr := "server插件安装成功"
if web == -1 {
webStr = "web端插件未成功安装请按照文档自行解压安装如果为纯后端插件请忽略此条提示"
}
if server == -1 {
serverStr = "server端插件未成功安装请按照文档自行解压安装如果为纯前端插件请忽略此条提示"
}
if err != nil {
response.FailWithMessage(err.Error(), c)
return
} else {
response.OkWithMessage("插件安装成功,请按照说明配置使用", c)
response.OkWithData([]interface{}{
gin.H{
"code": web,
"msg": webStr,
},
gin.H{
"code": server,
"msg": serverStr,
}}, c)
}
}