chore: rm useless swagger api docs
This commit is contained in:
@@ -18,19 +18,6 @@ func NewAppLogController() *AppLogController {
|
||||
}
|
||||
|
||||
// GetLogs 获取应用日志列表
|
||||
// @Summary 获取应用日志列表
|
||||
// @Tags 应用日志
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security BearerAuth
|
||||
// @Param category query string false "日志分类"
|
||||
// @Param status query string false "状态"
|
||||
// @Param level query string false "级别"
|
||||
// @Param keyword query string false "搜索关键词"
|
||||
// @Param page query int false "页码"
|
||||
// @Param page_size query int false "每页数量"
|
||||
// @Success 200 {object} utils.Response
|
||||
// @Router /app-logs [get]
|
||||
func (ac *AppLogController) GetLogs(c *gin.Context) {
|
||||
p := utils.ParsePagination(c)
|
||||
category := c.Query("category")
|
||||
@@ -47,14 +34,6 @@ func (ac *AppLogController) GetLogs(c *gin.Context) {
|
||||
}
|
||||
|
||||
// MarkAsRead 标记已读
|
||||
// @Summary 标记已读
|
||||
// @Tags 应用日志
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security BearerAuth
|
||||
// @Param body body object true "请求体"
|
||||
// @Success 200 {object} utils.Response
|
||||
// @Router /app-logs/read [post]
|
||||
func (ac *AppLogController) MarkAsRead(c *gin.Context) {
|
||||
var req struct {
|
||||
ID string `json:"id"`
|
||||
@@ -83,14 +62,6 @@ func (ac *AppLogController) MarkAsRead(c *gin.Context) {
|
||||
}
|
||||
|
||||
// ClearLogs 清理日志
|
||||
// @Summary 清理日志
|
||||
// @Tags 应用日志
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security BearerAuth
|
||||
// @Param body body object true "请求体"
|
||||
// @Success 200 {object} utils.Response
|
||||
// @Router /app-logs/clear [post]
|
||||
func (ac *AppLogController) ClearLogs(c *gin.Context) {
|
||||
var req struct {
|
||||
Category string `json:"category"`
|
||||
|
||||
@@ -18,16 +18,6 @@ func NewEnvController(envService *services.EnvService) *EnvController {
|
||||
}
|
||||
|
||||
// CreateEnvVar 创建环境变量
|
||||
// @Summary 创建环境变量
|
||||
// @Description 创建新的环境变量
|
||||
// @Tags 环境变量
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security ApiKeyAuth
|
||||
// @Param body body object true "环境变量信息"
|
||||
// @Success 200 {object} utils.Response{data=vo.EnvVO}
|
||||
// @Failure 400 {object} utils.Response
|
||||
// @Router /env [post]
|
||||
func (ec *EnvController) CreateEnvVar(c *gin.Context) {
|
||||
userID := c.GetString("userID")
|
||||
|
||||
@@ -115,17 +105,6 @@ func (ec *EnvController) GetEnvVar(c *gin.Context) {
|
||||
}
|
||||
|
||||
// UpdateEnvVar 更新环境变量
|
||||
// @Summary 更新环境变量
|
||||
// @Description 根据 ID 更新环境变量信息
|
||||
// @Tags 环境变量
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security ApiKeyAuth
|
||||
// @Param id path string true "环境变量ID"
|
||||
// @Param body body object true "更新信息"
|
||||
// @Success 200 {object} utils.Response{data=vo.EnvVO}
|
||||
// @Failure 404 {object} utils.Response
|
||||
// @Router /env/{id} [put]
|
||||
func (ec *EnvController) UpdateEnvVar(c *gin.Context) {
|
||||
id := c.Param("id")
|
||||
if id == "" {
|
||||
@@ -166,17 +145,6 @@ func (ec *EnvController) UpdateEnvVar(c *gin.Context) {
|
||||
}
|
||||
|
||||
// DeleteEnvVar 删除环境变量
|
||||
// @Summary 删除环境变量
|
||||
// @Description 根据 ID 删除环境变量,支持强制删除
|
||||
// @Tags 环境变量
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security ApiKeyAuth
|
||||
// @Param id path string true "环境变量ID"
|
||||
// @Param force query bool false "是否强制删除"
|
||||
// @Success 200 {object} utils.Response
|
||||
// @Failure 409 {object} utils.Response{data=[]vo.TaskVO} "引用冲突"
|
||||
// @Router /env/{id} [delete]
|
||||
func (ec *EnvController) DeleteEnvVar(c *gin.Context) {
|
||||
id := c.Param("id")
|
||||
if id == "" {
|
||||
|
||||
@@ -55,16 +55,6 @@ func (ec *ExecutorController) ExecuteTask(c *gin.Context) {
|
||||
}
|
||||
|
||||
// ExecuteCommand 执行命令
|
||||
// @Summary 执行命令
|
||||
// @Description 临时执行单次命令
|
||||
// @Tags 任务执行
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security ApiKeyAuth
|
||||
// @Param body body object true "命令内容 (需包含 command 字段)"
|
||||
// @Success 200 {object} utils.Response{data=vo.ExecutionResultVO}
|
||||
// @Failure 400 {object} utils.Response
|
||||
// @Router /execute/command [post]
|
||||
func (ec *ExecutorController) ExecuteCommand(c *gin.Context) {
|
||||
var req struct {
|
||||
Command string `json:"command" binding:"required"`
|
||||
|
||||
@@ -127,16 +127,6 @@ func (lc *LogController) GetLogDetail(c *gin.Context) {
|
||||
}
|
||||
|
||||
// ClearLogs 清空日志
|
||||
// @Summary 清空日志
|
||||
// @Description 清空所有日志或指定任务的日志
|
||||
// @Tags 日志
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security ApiKeyAuth
|
||||
// @Param body body object false "清空范围信息"
|
||||
// @Success 200 {object} utils.Response
|
||||
// @Failure 500 {object} utils.Response
|
||||
// @Router /logs/clear [post]
|
||||
func (lc *LogController) ClearLogs(c *gin.Context) {
|
||||
var req struct {
|
||||
TaskID *string `json:"task_id"`
|
||||
@@ -163,16 +153,6 @@ func (lc *LogController) ClearLogs(c *gin.Context) {
|
||||
}
|
||||
|
||||
// DeleteLog 删除日志
|
||||
// @Summary 删除日志
|
||||
// @Description 根据 ID 删除单条任务日志
|
||||
// @Tags 日志
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Security ApiKeyAuth
|
||||
// @Param id path string true "日志ID"
|
||||
// @Success 200 {object} utils.Response
|
||||
// @Failure 500 {object} utils.Response
|
||||
// @Router /logs/{id} [delete]
|
||||
func (lc *LogController) DeleteLog(c *gin.Context) {
|
||||
id := c.Param("id")
|
||||
if id == "" {
|
||||
|
||||
Reference in New Issue
Block a user