sails-base
Version:
sails1.0+扩展基础包,包含用户体系权限校验及model的attr,action的inputs入参提示语自定义功能
40 lines (22 loc) • 561 B
JavaScript
module.exports = {
friendlyName: 'Get action model by path',
description: '根据访问路径获取action定义类',
inputs: {
reqPath: {
type: 'string',
description: 'action访问路径',
required: true
}
},
exits: {
success: {
outputFriendlyName: 'Action model by path',
},
},
fn: async function (inputs, exits) {
let actionPath = inputs.reqPath.substring(1);
if (sails.getActions()[actionPath]) {
return exits.success(sails.getActions()[actionPath].toJSON());
}
}
};