:art:几乎全部完成

This commit is contained in:
coward
2024-08-12 16:52:28 +08:00
parent 49a851ac92
commit 6af6eec866
8 changed files with 304 additions and 21 deletions

View File

@@ -1,10 +1,13 @@
package api
import (
"gitee.ltd/lxh/logger/log"
"github.com/gin-gonic/gin"
"slices"
"wireguard-ui/http/param"
"wireguard-ui/http/response"
"wireguard-ui/model"
"wireguard-ui/script"
"wireguard-ui/service"
"wireguard-ui/utils"
)
@@ -35,6 +38,15 @@ func (setting) Set(c *gin.Context) {
return
}
var whiteCodes = []string{"WG_SETTING", "WG_SERVER"}
if slices.Contains(whiteCodes, p.Code) {
go func() {
if err := script.New().GenerateConfig(); err != nil {
log.Errorf("执行脚本失败")
}
}()
}
response.R(c).OK()
}