| | |
| | | |
| | | type PollConfig struct { |
| | | ServerId string `json:"server_id"` //服务器id |
| | | PollPeriod int `json:"poll_period"` //轮询周期 |
| | | Delay int `json:"delay"` //延时时间 |
| | | PollPeriod int32 `json:"poll_period"` //轮询周期 |
| | | Delay int32 `json:"delay"` //延时时间 |
| | | Enable bool `json:"enable"` //是否启用轮询 |
| | | } |
| | | |
| | | /* |
| | | // @Security ApiKeyAuth |
| | | // @Summary 保存轮询周期 |
| | | // @Description 保存轮询周期 |
| | | // @Produce json |
| | | // @Tags 轮询配置 |
| | | // @Param period query int true "轮询周期" |
| | | // @Param period formData int true "轮询周期" |
| | | // @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}" |
| | | // @Failure 500 {string} json "{"code":500, success:false, msg:"",data:""}" |
| | | // @Router /data/api-v/pollConfig/savePollPeriod [post] |
| | | */ |
| | | func (controller PollConfigController) SavePollPeriod(c *gin.Context) { |
| | | periodStr := c.PostForm("period") |
| | | period, err := strconv.Atoi(periodStr) |
| | |
| | | } |
| | | } |
| | | |
| | | /* |
| | | // @Security ApiKeyAuth |
| | | // @Summary 保存轮询延时 |
| | | // @Description 保存轮询延时 |
| | | // @Produce json |
| | | // @Tags 轮询配置 |
| | | // @Param delay query int true "轮询延时时间" |
| | | // @Param delay formData int true "轮询延时时间" |
| | | // @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}" |
| | | // @Failure 500 {string} json "{"code":500, success:false, msg:"",data:""}" |
| | | // @Router /data/api-v/pollConfig/savePollDelay [post] |
| | | */ |
| | | func (controller PollConfigController) SavePollDelay(c *gin.Context) { |
| | | delayStr := c.PostForm("delay") |
| | | delay, err := strconv.Atoi(delayStr) |
| | |
| | | } |
| | | } |
| | | |
| | | /* |
| | | // @Security ApiKeyAuth |
| | | // @Summary 获取本机轮询配置 |
| | | // @Description 获取本机轮询配置 |
| | | // @Produce json |
| | |
| | | // @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}" |
| | | // @Failure 500 {string} json "{"code":500, success:false, msg:"",data:""}" |
| | | // @Router /data/api-v/pollConfig/getPollConfig [get] |
| | | */ |
| | | func (controller PollConfigController) GetPollConfig(c *gin.Context) { |
| | | var api dbapi.SysSetApi |
| | | b, data := api.GetPollConfig() |
| | |
| | | Enable bool `json:"enable"` |
| | | } |
| | | |
| | | /* |
| | | // @Security ApiKeyAuth |
| | | // @Summary 切换轮询开关 |
| | | // @Description 切换轮询开关 |
| | | // @Accept json |
| | | // @Produce json |
| | | // @Tags 轮询配置 |
| | | // @Param argBody body controllers.PollEnableVo true "开关参数" |
| | | // @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}" |
| | | // @Failure 500 {string} json "{"code":500, success:false, msg:"",data:""}" |
| | | // @Router /data/api-v/pollConfig/updateEnable [post] |
| | | */ |
| | | func (controller PollConfigController) UpdateEnable(c *gin.Context) { |
| | | var argBody PollEnableVo |
| | | if err := c.BindJSON(&argBody); err != nil { |