if (apiPermissions.length > 0) { const userPermissions = _.get(context.currentUser, 'permissions', []) if (_.intersectionBy(apiPermissions, userPermissions, p => p.name || p).length === 0) { return Promise.reject({ message: '无访问权限', code: ErrorCodes.GENERAL_ERR_UNAUTHORIZED })