mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-10-16 04:50:41 +08:00
Standardization
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
package api
|
||||
|
||||
import (
|
||||
"errors"
|
||||
|
||||
"github.com/lzh-1625/go_process_manager/internal/app/logic"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
@@ -10,18 +12,26 @@ type configApi struct{}
|
||||
|
||||
var ConfigApi = new(configApi)
|
||||
|
||||
func (c *configApi) GetSystemConfiguration(ctx *gin.Context) {
|
||||
func (c *configApi) GetSystemConfiguration(ctx *gin.Context, _ any) error {
|
||||
result := logic.ConfigLogic.GetSystemConfiguration()
|
||||
rOk(ctx, "Operation successful!", result)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (c *configApi) SetSystemConfiguration(ctx *gin.Context) {
|
||||
req := bind[map[string]string](ctx)
|
||||
errCheck(ctx, logic.ConfigLogic.SetSystemConfiguration(req) != nil, "Set config fail!")
|
||||
rOk(ctx, "Operation successful!", nil)
|
||||
func (c *configApi) SetSystemConfiguration(ctx *gin.Context, _ any) (err error) {
|
||||
req := map[string]string{}
|
||||
if err = ctx.BindJSON(&req); err != nil {
|
||||
return
|
||||
}
|
||||
if err = logic.ConfigLogic.SetSystemConfiguration(req); err != nil {
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
func (c *configApi) EsConfigReload(ctx *gin.Context) {
|
||||
errCheck(ctx, !logic.EsLogic.InitEs(), "Incorrect username or password!")
|
||||
rOk(ctx, "Operation successful!", nil)
|
||||
func (c *configApi) EsConfigReload(ctx *gin.Context, _ any) (err error) {
|
||||
if !logic.EsLogic.InitEs() {
|
||||
return errors.New("es init fail")
|
||||
}
|
||||
return
|
||||
}
|
||||
|
Reference in New Issue
Block a user