package route

import (
	"kpt-pasture/http/handler/upload"

	"github.com/gin-gonic/gin"
)

func FilesManageAPI(opts ...func(engine *gin.Engine)) func(s *gin.Engine) {
	return func(s *gin.Engine) {
		for _, opt := range opts {
			opt(s)
		}
		// upload API 组  上传文件
		uploadRoute := authRouteGroup(s, "/api/v1/upload/")
		uploadRoute.POST("/photos", upload.Photos)
		uploadRoute.POST("/files", upload.Files)
	}
}