module.exports = async function(app) { const models = app.models; models.VnRole.registerResolver('$subordinate', async(role, ctx) => { if (!ctx.accessToken) return false; const httpCtx = {req: {accessToken: {userId: ctx.accessToken.userId}}}; return models.Worker.isSubordinate(httpCtx, +ctx.modelId); }); };