@opentiny/tiny-toolkit-pro
Version:
TinyPro Vue:开箱即用、前后端分离的 Vue 后台管理模板
42 lines (38 loc) • 609 B
text/typescript
export const successResponseWrapper = (data: unknown) => {
return {
data,
status: 'ok',
msg: '请求成功',
code: 20000,
};
};
export const failResponseWrapper = (
data: unknown,
msg: string,
code = 50000
) => {
return {
data,
status: 'fail',
msg,
code,
};
};
export const successResponseWrap = (data: unknown) => {
return {
data,
errMsg: '',
code: '0',
};
};
export const failResponseWrap = (
data: unknown,
errMsg: string,
code = '500'
) => {
return {
data,
errMsg,
code,
};
};