mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-10 18:05:48 +02:00
24 lines
436 B
Go
24 lines
436 B
Go
package api
|
|
|
|
import (
|
|
"github.com/0xJacky/Nginx-UI/model"
|
|
"github.com/gin-gonic/gin"
|
|
"github.com/unknwon/com"
|
|
"net/http"
|
|
)
|
|
|
|
func GetFileBackupList(c *gin.Context) {
|
|
path := c.Query("path")
|
|
backups := model.GetBackupList(path)
|
|
|
|
c.JSON(http.StatusOK, gin.H{
|
|
"backups": backups,
|
|
})
|
|
}
|
|
|
|
func GetFileBackup(c *gin.Context) {
|
|
id := c.Param("id")
|
|
backup := model.GetBackup(com.StrTo(id).MustInt())
|
|
|
|
c.JSON(http.StatusOK, backup)
|
|
}
|