表单dml触发器配置

可以在数据insert update delete前后做一些事情
比如insert,update前填充默认数据

beforeInsert

参数

{
    formData:{} //表单数据
}
    返回
    {
      continueExecute: true|false,//是否继续执行
      formData:{} //处理后的formData
    }
    返回null
    null => {continueExecute:true}
    返回true
    true => {continueExecute:true}
    返回表单数据
    formData => {continueExecute:true,formData:formData}

afterInsert

参数 formData

返回值: 不需要返回值

beforeUpdate

参数


{
  formData:{}, //表单数据
  originalFormData:{},//修改前的数据
}

返回值: 同 beforeInsert

afterUpdate

参数: 同 beforeUpdate
返回值: 不需要返回值

beforeDelete

参数


{
  formData:{} //要删除的数据
}

返回值:

{
  continueExecute: true|false,//是否继续执行
}

或者返回null
null => {continueExecute:true}

afterDelete

参数: 同beforeDelete
返回值: 不需要

文档更新时间: 2025-12-23 21:52   作者:admin