新增 API 文档

This commit is contained in:
2025-05-10 12:48:43 +08:00
parent c987d0cb98
commit a06655ad29
4 changed files with 416 additions and 58 deletions

View File

@@ -4,7 +4,6 @@ import (
"errors"
"gorm.io/gorm"
"log/slog"
"platform/web/core"
"reflect"
"github.com/gofiber/fiber/v2"
@@ -16,7 +15,6 @@ func ErrorHandler(c *fiber.Ctx, err error) error {
var message = "服务器异常"
var fiberErr *fiber.Error
var serviceErr *core.ServiceErr
switch {
@@ -25,11 +23,6 @@ func ErrorHandler(c *fiber.Ctx, err error) error {
code = fiberErr.Code
message = fiberErr.Message
// 服务错误
case errors.As(err, &serviceErr):
code = serviceErr.Code()
message = serviceErr.Error()
// gorm 错误,忽略
case errors.Is(err, gorm.ErrForeignKeyViolated):