mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-09-27 12:22:13 +08:00
1
This commit is contained in:
@@ -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)
|
||||
|
@@ -28,5 +28,5 @@ type ProcessShare struct {
|
||||
}
|
||||
|
||||
type ProcessUuidReq struct {
|
||||
Uuid int `form:"uuid"`
|
||||
Uuid int `form:"uuid" binding:"required"`
|
||||
}
|
||||
|
@@ -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")
|
||||
|
Reference in New Issue
Block a user