customer.js
1.02 KB
var console = process.console;
module.exports = function(Customer) {
Customer.getName =function(ctx,cb){
console.tag('input').error(ctx);
var respone = {
"resultCode":"20000",
"resultDescription":"Success",
"data":{
"Name": ctx.name
}
};
console.tag('response').warning(respone);
cb(null,respone);
};
Customer.remoteMethod('getName',{
http:{path:'/getName',verb:'post'},
accepts: { arg: 'ctx', type: 'object', http: { source: 'body' } } ,
returns: {arg: 'data', type: 'object', root: true}
});
Customer.observe('before save', function filterProperties(ctx, next) {
console.tag('process').log(ctx);
if (ctx.instance) {
console.tag('process').log('before save');
}
next();
});
Customer.observe('after save', function filterProperties(ctx, next) {
console.tag('process').log('after save');
if (ctx.instance) {
}
});
};