const SuccessTemplate = { code: 200, data: null, message: 'success' } const failTemplate = { code: 400, data: null, message: 'fail' } const template = { code: 200, data: null, message: 'ok' } module.exports = { success(code, message, data) { let res = { ...SuccessTemplate }; code && (res.code = code); message && (res.message = message); data && (res.data = data); return res; }, fail(code, message, data) { let res = { ...failTemplate }; code && (res.code = code); message && (res.message = message); data && (res.data = data); return res; }, message(code, message, data) { let res = { ...template }; code && (res.code = code); message && (res.message = message); data && (res.data = data); return res; } }