| 12345678910111213141516171819202122232425262728293031323334 |
- /*
- * 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)
- }
|