# DataSaveBeforeHook
# 一:作用
CAP4数据保存前同步事件
# 二:所属模块
cap 4
# 三:方法列表
| 行号 | 方法签名 | 说明 | 版本 |
|---|---|---|---|
| 1 | String getModuleName() | 所属模块名称,默认:CAP | V8.0SP2 LTS |
| 2 | String getModuleDes() | 所属模块描述,默认:cap动态接口扩展实现模块 | V8.0SP2 LTS |
| 3 | V execute(DataHookContextBean contextBean, K params) | 事件执行,入参:DataSaveAfterParamBean;结果:DataSaveAfterResult | 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数据保存前同步事件
1.2 参数说明:
DataHookContextBean 当前上下文对象
| 参数名称 | 参数类型 | 说明 |
|---|---|---|
| formBean | Object | 表单定义 |
| formAuthViewBean | Object | 权限定义 |
| formDataMasterBean | Object | 当前数据对象bean |
DataSaveBeforeParamBean
| 参数名称 | 参数类型 | 说明 |
|---|---|---|
| moduleId | Long | moduleId |
| oldFormDataMasterBean | Object | 老的数据对象,仅无流程表单保存的时候,此参数才不会为空 |
| isNew | Boolean | true新增,false修改 |
1.3 结果说明: BaseHookResult
| 参数名称 | 参数类型 | 是否必反 | 说明 |
|---|---|---|---|
| success | Boolean | 是 | 是否成功,true成功,false 失败,调用方如果逻辑正常执行完时返回true, 如果因为一些业务原因需要阻止入库,则返回false,此时msg必反 |
| msg | String | 否 | 错误信息,注意国际化,该消息会直接提示到前端 |
# DataSaveAfterHook
# 一:作用
CAP4数据保存后同步事件
# 二:所属模块
cap 4
# 三:方法列表
| 行号 | 方法签名 | 说明 | 版本 |
|---|---|---|---|
| 1 | String getModuleName() | 所属模块名称,默认:CAP | V8.0SP2 LTS |
| 2 | String getModuleDes() | 所属模块描述,默认:cap动态接口扩展实现模块 | V8.0SP2 LTS |
| 3 | V execute(DataHookContextBean contextBean, K params) | 事件执行,入参:DataSaveAfterParamBean;结果:DataSaveAfterResult | 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数据保存后同步事件
1.2 参数说明:
DataHookContextBean 当前上下文对象
| 参数名称 | 参数类型 | 说明 |
|---|---|---|
| formBean | Object | 表单定义 |
| formAuthViewBean | Object | 权限定义 |
| formDataMasterBean | Object | 当前数据对象bean |
DataSaveAfterParamBean
| 参数名称 | 参数类型 | 说明 |
|---|---|---|
| moduleId | Long | moduleId |
| oldFormDataMasterBean | Object | 老的数据对象,仅无流程表单保存的时候,此参数才不会为空 |
1.3 结果说明:
DataSaveAfterResult
| 参数名称 | 参数类型 | 说明 |
|---|
编撰人:zhangzuh
快速跳转
← 调查模块 Event事件使用说明 →