/* * Feedback API List * /feedback/submit - POST 提交问题反馈或需求 * /feedback/history - GET 查询提交历史 * /feedback/upload - POST 上传附件到 Plane * /feedback/asset/:id - DELETE 删除已上传的附件 */ package routes import ( "fwh-toolbox-server/controllers" "github.com/gofiber/fiber/v2" ) func FeedbackSetup(api fiber.Router) { // 提交问题反馈或需求 api.Post("/feedback/submit", controllers.SubmitFeedback) // 查询提交历史 api.Get("/feedback/history", controllers.GetFeedbackHistory) // 获取反馈详情 api.Get("/feedback/detail/:id", controllers.GetFeedbackDetail) // 代理查看附件(从 Plane 下载后转发) api.Get("/feedback/asset/view/:id", controllers.ViewFeedbackAsset) // 上传附件到 Plane api.Post("/feedback/upload", controllers.UploadFeedbackAsset) // 删除已上传的附件 api.Delete("/feedback/asset/:id", controllers.DeleteFeedbackAsset) }