17 lines
491 B
JavaScript
17 lines
491 B
JavaScript
// 统一响应体封装,字段严格对齐真实后端 {code, message, data}
|
|
export function ok(data = null, message = '操作成功') {
|
|
return { code: 200, message, data }
|
|
}
|
|
|
|
export function fail(message = '请求失败', code = 500, data = null) {
|
|
return { code, message, data }
|
|
}
|
|
|
|
export function sendOk(res, data, message) {
|
|
res.json(ok(data, message))
|
|
}
|
|
|
|
export function sendFail(res, message, code = 500, httpStatus = 200) {
|
|
res.status(httpStatus).json(fail(message, code))
|
|
}
|