16 lines
399 B
JavaScript
16 lines
399 B
JavaScript
|
'use strict';
|
||
|
|
||
|
function ctxresp(ctx, data, errno, errmsg) {
|
||
|
if (errno === null || errno === undefined) errno = 0;
|
||
|
if (errmsg === null || errmsg === undefined) errmsg = '';
|
||
|
if (data === null || data === undefined) data = {};
|
||
|
|
||
|
ctx.body = {
|
||
|
result: errno === 0 ? 'ok' : 'fail',
|
||
|
error: { code: errno, msg: errmsg },
|
||
|
data: data
|
||
|
};
|
||
|
}
|
||
|
|
||
|
module.exports = ctxresp;
|