From 4bc0e10b682e4fd46d55e6984bc03264c14f83d8 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Thu, 29 May 2025 15:29:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E9=87=8D=E7=BD=AE?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=EF=BC=8C=E6=81=A2=E5=A4=8D=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E9=87=8D=E7=BD=AE=E5=92=8C=E6=9C=8D=E5=8A=A1=E9=87=8D?= =?UTF-8?q?=E5=90=AF=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/common/controller/bootloader.go | 24 +++------------------ 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/src/modules/common/controller/bootloader.go b/src/modules/common/controller/bootloader.go index 727a7a95..a537e42d 100644 --- a/src/modules/common/controller/bootloader.go +++ b/src/modules/common/controller/bootloader.go @@ -2,9 +2,7 @@ package controller import ( "fmt" - "runtime" - "be.ems/src/framework/cmd" "be.ems/src/framework/constants" "be.ems/src/framework/reqctx" "be.ems/src/framework/resp" @@ -127,25 +125,9 @@ func (s *BootloaderController) Reset(c *gin.Context) { // return // } - // if err := machine.Reset(); err != nil { - // c.JSON(200, resp.ErrMsg(err.Error())) - // return - // } - - // 重置数据库 - if runtime.GOOS == "windows" { - // return fmt.Errorf("not support window") - } else { - // 重置数据库 - if _, err := cmd.Exec("sudo cp -rf /usr/local/omc/etc/db/omc_db.sqlite /usr/local/omc/database/omc_db.sqlite"); err != nil { - c.JSON(200, resp.ErrMsg(err.Error())) - return - } - // 重启服务 - if _, err := cmd.Execf("nohup sh -c \"sleep 1s && %s\" > /dev/null 2>&1 &", "sudo systemctl restart restagent"); err != nil { - c.JSON(200, resp.ErrMsg(err.Error())) - return - } + if err := machine.Reset(); err != nil { + c.JSON(200, resp.ErrMsg(err.Error())) + return } // 清除授权信息