This commit is contained in:
lzh
2025-07-07 15:32:44 +08:00
parent 0b4133e510
commit a9657d35b8
3 changed files with 3 additions and 3 deletions

View File

@@ -101,7 +101,7 @@ func (w *wsApi) WebsocketShareHandle(ctx *gin.Context, req model.WebsocketHandle
if err != nil {
return err
}
if data.ExpireTime.Unix() <= time.Now().Unix() {
if data.ExpireTime.Before(time.Now()) {
return errors.New("share expired")
}
proc, err := logic.ProcessCtlLogic.GetProcess(data.Pid)

View File

@@ -28,5 +28,5 @@ type ProcessShare struct {
}
type ProcessUuidReq struct {
Uuid int `form:"uuid"`
Uuid int `form:"uuid" binding:"required"`
}

View File

@@ -70,7 +70,7 @@ func routePathInit(r *gin.Engine) {
processGroup.PUT("", middle.OprPermission(constants.OPERATION_START), bind(api.ProcApi.StartProcess, Query))
processGroup.PUT("/all", bind(api.ProcApi.StartAllProcess, None))
processGroup.DELETE("/all", bind(api.ProcApi.KillAllProcess, None))
processGroup.POST("/share", middle.RolePermission(constants.ROLE_ADMIN), bind(api.ProcApi.ProcessCreateShare, Query))
processGroup.POST("/share", middle.RolePermission(constants.ROLE_ADMIN), bind(api.ProcApi.ProcessCreateShare, Body))
processGroup.GET("/control", middle.RolePermission(constants.ROLE_ROOT), middle.ProcessWaitCond.WaitTriggerMiddel, bind(api.ProcApi.ProcessControl, Query))
proConfigGroup := processGroup.Group("/config")