EventListenerAction

EventListenerAction:事件监听函数
建立事件监听函数的机制,增加事件触发调用函数的机制,类似事件发布和监听机制
菜单:定制开发平台/事件监听管理

计划支持事件列表:
1.登录事件(已支持)
2.进入系统事件(未支持)

1. 消息函数执行

EventListenerAction.execute(<FunctionContext context>, <FunctionMqMessage mq>, <Map body>)

参数说明

参数 类型 说明
context FunctionContext 函数上下文,包含用户userId及企业tenantId信息
mq FunctionMqMessage 原始消息信息
body Map 不同消息事件对应不同消息体;
登录事件参考LoginLogMsg消息体;

返回值类型

void

(1).参考FunctionMqMessage
(2).参考LoginLogMsg

参考类 com.fxiaoke.functions.model.FunctionMqMessage

字段说明

参数 类型 说明
messageId String 消息Id
tags List 消息tag

参考类 com.fxiaoke.functions.model.LoginLogMsg

字段说明

参数 类型 说明
tenantId String 企业ID
appId String 应用ID,固定为CRM
userId String 用户ID
userName String 用户名
deptId String 部门ID
deptName String 部门Name
loginIp String 登录ip
loginType String 登录方式
0---通过个人密码登录
1---通过扫码登录
2---通过体验账号登录
3---通过手机授权登录
4---安全登录
5---通过SSO登录
6---通过短信动态密码登录
7---纷享客服登录
8---邮箱密码登录
9---邮箱验证码登录
10---互联手机号密码登录
11---互联手机号验证码登录
12---互联邮箱密码登录
13---互联邮箱验证码登录
14---SAML2登录
15---oauth2登录
16---微信登录
17---云之家登录
18---钉钉登录
19---沙盒登录
loginStatus String 登录状态
ownerId String 设备归属人ID
ownerName String 设备归属人
loginBrowser String 设备型号
exception String 异常信息
operationTime Date 登录时间

results matching ""

    No results matching ""