function ok(data) { return { code: 0, message: 'success', data: data || {} } } function fail(code, message, data) { return { code, message, data: data || {} } } function http(statusCode, body, headers) { return { isBase64Encoded: false, statusCode, headers: Object.assign({ 'Content-Type': 'application/json; charset=utf-8', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Headers': 'Content-Type, Authorization, X-Device-Id, X-App-Version, X-Platform', 'Access-Control-Allow-Methods': 'GET, POST, PUT, DELETE, OPTIONS' }, headers || {}), body: JSON.stringify(body) } } module.exports = { ok, fail, http }