一:作用
CAP4 列表button权限校验后同步事件
二:所属模块
cap 4
起始支持版本:V8.0SP2 LTS
三:方法列表
行号 | 方法签名 | 说明 | 版本 |
---|---|---|---|
1 | String getModuleName() | 所属模块名称,默认:CAP | V8.0SP2 LTS |
2 | String getModuleDes() | 所属模块描述,默认:cap动态接口扩展实现模块 | V8.0SP2 LTS |
3 | V execute(DataHookContextBean contextBean, K params) | 事件执行,入参:ListToolbarCheckAfterParamBean;结果:ListToolbarCheckAfterResult | V8.0SP2 LTS |
4 | int getSort() | 排序号,正序排序执行 | V8.0SP2 LTS |
5 | boolean isEnable() | 是否可用 | V8.0SP2 LTS |
四:方法详细
1.V execute(DataHookContextBean contextBean, K params)
1.1 方法作用
CAP4 列表button权限校验后同步事件
1.2 参数说明:
DataHookContextBean 当前上下文对象
参数名称 | 参数类型 | 说明 |
---|---|---|
formBean | Object | 表单定义 |
ListToolbarCheckAfterParamBean
参数名称 | 参数类型 | 说明 |
---|---|---|
formTemplateId | Long | 应用绑定ID |
client | String | 终端PC(1, "PC"), MOBILE(2, "移动") |
position | String | 按钮位置ToolBar("toolbar", "列表工具栏", ""), DataRow("dataRow", "列表行", "") |
type | String | 按钮类型,参考FormBindAuthBean.AuthName#getKey() |
listType | String | 列表类型,参考CAPBusinessEnum.DataListTypeEnum#getKey() |
1.3 结果说明:
ListToolbarCheckAfterResult
参数名称 | 参数类型 | 说明 |
---|---|---|
success | boolean | 是否成功 |
message | String | 提示信息 |
result | Map<String, Object> | 自定义数据 |