2026-03-10 16:19:47 +08:00

25 lines
466 B
TypeScript

import { Response } from 'express'
export interface ApiResponse<T = any> {
code: number
message: string
data: T
}
export const successResponse = <T>(res: Response, data: T, message: string = '操作成功'): void => {
res.json({
code: 200,
message,
data
})
}
export const errorResponse = (res: Response, message: string = '操作失败', code: number = 400): void => {
res.status(code).json({
code,
message,
data: null
})
}