|
@@ -32,30 +32,30 @@ func Create(tableName string, needCreateUserID bool, callbacks *CreateCallbacks)
|
|
|
|
|
|
err := e.GenerateID()
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
if needCreateUserID {
|
|
|
userInfo := c.GetUserInfo()
|
|
|
err := domain.SetField(e, entity.FieldCreateUserID, userInfo.GetID())
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- prepared, err := callbackPrepareCreate(callbacks, c, e, i)
|
|
|
+ prepared, err := callbackPrepareCreate(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = domain.CheckFieldsForCreate(e, e.GetFieldMap())
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackBeforeCreate(callbacks, c, e, prepared, i, nil)
|
|
|
+ err = callbackBeforeCreate(callbacks, c, params, e, prepared, i, nil)
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
err = database.InsertEntity(dbExecutor, tableName, e)
|
|
@@ -64,15 +64,15 @@ func Create(tableName string, needCreateUserID bool, callbacks *CreateCallbacks)
|
|
|
err = errors.New(e.DomainCNName() + "已存在")
|
|
|
}
|
|
|
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackAfterCreate(callbacks, c, e, prepared, i, nil)
|
|
|
+ err = callbackAfterCreate(callbacks, c, params, e, prepared, i, nil)
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- return callbackOnCreateSuccessReturn(callbacks, c, e, prepared, i, e.GetID())
|
|
|
+ return callbackOnCreateSuccessReturn(callbacks, c, params, e, prepared, i, e.GetID())
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -90,32 +90,32 @@ func Delete(tableName string, callbacks *DeleteCallbacks) binding.ServiceFunc[an
|
|
|
return nil, errors.New("需要传递领域对象应该为实体")
|
|
|
}
|
|
|
|
|
|
- prepared, err := callbackPrepareDelete(callbacks, c, e, i)
|
|
|
+ prepared, err := callbackPrepareDelete(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnDeleteErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnDeleteErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = domain.CheckFieldsForDelete(e, e.GetFieldMap())
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnDeleteErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnDeleteErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackBeforeDelete(callbacks, c, e, prepared, i, nil)
|
|
|
+ err = callbackBeforeDelete(callbacks, c, params, e, prepared, i, nil)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnDeleteErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return nil, callbackOnDeleteErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
err = database.DeleteEntity(dbExecutor, tableName, e)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnDeleteErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return nil, callbackOnDeleteErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackAfterDelete(callbacks, c, e, prepared, i, nil)
|
|
|
+ err = callbackAfterDelete(callbacks, c, params, e, prepared, i, nil)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnDeleteErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return nil, callbackOnDeleteErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- return nil, callbackOnDeleteSuccessReturn(callbacks, c, e, prepared, i)
|
|
|
+ return nil, callbackOnDeleteSuccessReturn(callbacks, c, params, e, prepared, i)
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -138,48 +138,48 @@ func Update(tableName string, needLastUpdateUserID bool, callbacks *UpdateCallba
|
|
|
Conditions: sql.NewConditions().Equal(entity.ColumnID, e.GetID()),
|
|
|
})
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
if !exist {
|
|
|
err := errors.New(e.DomainCNName() + "不存在")
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
if needLastUpdateUserID {
|
|
|
userInfo := c.GetUserInfo()
|
|
|
err := domain.SetField(e, entity.FieldLastUpdateUserID, userInfo.GetID())
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- prepared, err := callbackPrepareUpdate(callbacks, c, e, i)
|
|
|
+ prepared, err := callbackPrepareUpdate(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = domain.CheckFieldsForUpdate(e, e.GetFieldMap())
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackBeforeUpdate(callbacks, c, e, prepared, i, nil)
|
|
|
+ err = callbackBeforeUpdate(callbacks, c, params, e, prepared, i, nil)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
err = database.UpdateEntity(dbExecutor, tableName, e)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackAfterUpdate(callbacks, c, e, prepared, i, nil)
|
|
|
+ err = callbackAfterUpdate(callbacks, c, params, e, prepared, i, nil)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- return nil, callbackOnUpdateSuccessReturn(callbacks, c, e, prepared, i)
|
|
|
+ return nil, callbackOnUpdateSuccessReturn(callbacks, c, params, e, prepared, i)
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -236,9 +236,9 @@ func Query[O any](tableName string, orderBy string, callbacks *QueryCallbacks[O]
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- err = callbackBeforeQuery(callbacks, c, e, i)
|
|
|
+ err = callbackBeforeQuery(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return callbackOnQueryErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnQueryErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
results, totalCount, err := database.Query(dbExecutor, &sql.QueryExecuteParams{
|
|
@@ -249,18 +249,18 @@ func Query[O any](tableName string, orderBy string, callbacks *QueryCallbacks[O]
|
|
|
PageSize: queryParams.GetPageSize(),
|
|
|
})
|
|
|
if err != nil {
|
|
|
- return callbackOnQueryErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnQueryErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackAfterQuery(callbacks, c, e, i)
|
|
|
+ err = callbackAfterQuery(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return callbackOnQueryErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnQueryErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
infos := make([]O, 0)
|
|
|
err = sql.ParseSqlResult(results, &infos)
|
|
|
if err != nil {
|
|
|
- return callbackOnQueryErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnQueryErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
output := response.InfosData[O]{
|
|
@@ -269,7 +269,7 @@ func Query[O any](tableName string, orderBy string, callbacks *QueryCallbacks[O]
|
|
|
PageNo: queryParams.GetPageNo(),
|
|
|
}
|
|
|
|
|
|
- return callbackOnQuerySuccessReturn(callbacks, c, e, i, output)
|
|
|
+ return callbackOnQuerySuccessReturn(callbacks, c, params, e, i, output)
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -291,12 +291,12 @@ func GetByID[O any](tableName string, callbacks *GetByIDCallbacks[O]) binding.Se
|
|
|
|
|
|
err := domain.CheckField(e, entity.FieldID, e.GetFieldMap())
|
|
|
if err != nil {
|
|
|
- return callbackOnGetByIDErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnGetByIDErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackBeforeGetByID(callbacks, c, e, i)
|
|
|
+ err = callbackBeforeGetByID(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return callbackOnGetByIDErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnGetByIDErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
result, err := database.QueryOne(dbExecutor, &sql.QueryOneExecuteParams{
|
|
@@ -308,21 +308,21 @@ func GetByID[O any](tableName string, callbacks *GetByIDCallbacks[O]) binding.Se
|
|
|
err = errors.New(e.DomainCNName() + "不存在")
|
|
|
}
|
|
|
|
|
|
- return callbackOnGetByIDErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnGetByIDErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
- err = callbackAfterGetByID(callbacks, c, e, i)
|
|
|
+ err = callbackAfterGetByID(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return callbackOnGetByIDErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnGetByIDErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
info := reflectutils.Zero[O]()
|
|
|
err = sql.ParseSqlResult(result, &info)
|
|
|
if err != nil {
|
|
|
- return callbackOnGetByIDErrorReturn(callbacks, c, e, err, i)
|
|
|
+ return callbackOnGetByIDErrorReturn(callbacks, c, params, e, err, i)
|
|
|
}
|
|
|
|
|
|
- return callbackOnGetByIDSuccessReturn(callbacks, c, e, i, info)
|
|
|
+ return callbackOnGetByIDSuccessReturn(callbacks, c, params, e, i, info)
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -342,29 +342,29 @@ func CreateTx(tableName string, needCreateUserID bool, callbacks *CreateCallback
|
|
|
|
|
|
err := e.GenerateID()
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
if needCreateUserID {
|
|
|
userInfo := c.GetUserInfo()
|
|
|
err := domain.SetField(e, entity.FieldCreateUserID, userInfo.GetID())
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- prepared, err := callbackPrepareCreate(callbacks, c, e, i)
|
|
|
+ prepared, err := callbackPrepareCreate(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = domain.CheckFieldsForCreate(e, e.GetFieldMap())
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = database.Transaction(dbExecutor, func(tx database.Executor) error {
|
|
|
- err = callbackBeforeCreate(callbacks, c, e, prepared, i, tx)
|
|
|
+ err = callbackBeforeCreate(callbacks, c, params, e, prepared, i, tx)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
@@ -378,7 +378,7 @@ func CreateTx(tableName string, needCreateUserID bool, callbacks *CreateCallback
|
|
|
return err
|
|
|
}
|
|
|
|
|
|
- err = callbackAfterCreate(callbacks, c, e, prepared, i, tx)
|
|
|
+ err = callbackAfterCreate(callbacks, c, params, e, prepared, i, tx)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
@@ -386,10 +386,10 @@ func CreateTx(tableName string, needCreateUserID bool, callbacks *CreateCallback
|
|
|
return nil
|
|
|
})
|
|
|
if err != nil {
|
|
|
- return callbackOnCreateErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return callbackOnCreateErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- return callbackOnCreateSuccessReturn(callbacks, c, e, prepared, i, e.GetID())
|
|
|
+ return callbackOnCreateSuccessReturn(callbacks, c, params, e, prepared, i, e.GetID())
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -407,18 +407,18 @@ func DeleteTx(tableName string, callbacks *DeleteCallbacks) binding.ServiceFunc[
|
|
|
return nil, errors.New("需要传递领域对象应该为实体")
|
|
|
}
|
|
|
|
|
|
- prepared, err := callbackPrepareDelete(callbacks, c, e, i)
|
|
|
+ prepared, err := callbackPrepareDelete(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnDeleteErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnDeleteErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = domain.CheckFieldsForDelete(e, e.GetFieldMap())
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnDeleteErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnDeleteErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = database.Transaction(dbExecutor, func(tx database.Executor) error {
|
|
|
- err = callbackBeforeDelete(callbacks, c, e, prepared, i, tx)
|
|
|
+ err = callbackBeforeDelete(callbacks, c, params, e, prepared, i, tx)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
@@ -428,7 +428,7 @@ func DeleteTx(tableName string, callbacks *DeleteCallbacks) binding.ServiceFunc[
|
|
|
return err
|
|
|
}
|
|
|
|
|
|
- err = callbackAfterDelete(callbacks, c, e, prepared, i, tx)
|
|
|
+ err = callbackAfterDelete(callbacks, c, params, e, prepared, i, tx)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
@@ -436,10 +436,10 @@ func DeleteTx(tableName string, callbacks *DeleteCallbacks) binding.ServiceFunc[
|
|
|
return nil
|
|
|
})
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnDeleteErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return nil, callbackOnDeleteErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- return nil, callbackOnDeleteSuccessReturn(callbacks, c, e, prepared, i)
|
|
|
+ return nil, callbackOnDeleteSuccessReturn(callbacks, c, params, e, prepared, i)
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -462,33 +462,33 @@ func UpdateTx(tableName string, needLastUpdateUserID bool, callbacks *UpdateCall
|
|
|
Conditions: sql.NewConditions().Equal(entity.ColumnID, e.GetID()),
|
|
|
})
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
if !exist {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), errors.New(e.DomainCNName()+"不存在"), i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), errors.New(e.DomainCNName()+"不存在"), i)
|
|
|
}
|
|
|
|
|
|
if needLastUpdateUserID {
|
|
|
userInfo := c.GetUserInfo()
|
|
|
err := domain.SetField(e, entity.FieldLastUpdateUserID, userInfo.GetID())
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- prepared, err := callbackPrepareUpdate(callbacks, c, e, i)
|
|
|
+ prepared, err := callbackPrepareUpdate(callbacks, c, params, e, i)
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = domain.CheckFieldsForUpdate(e, e.GetFieldMap())
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, make(map[string]any), err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, make(map[string]any), err, i)
|
|
|
}
|
|
|
|
|
|
err = database.Transaction(dbExecutor, func(tx database.Executor) error {
|
|
|
- err = callbackBeforeUpdate(callbacks, c, e, prepared, i, tx)
|
|
|
+ err = callbackBeforeUpdate(callbacks, c, params, e, prepared, i, tx)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
@@ -498,7 +498,7 @@ func UpdateTx(tableName string, needLastUpdateUserID bool, callbacks *UpdateCall
|
|
|
return err
|
|
|
}
|
|
|
|
|
|
- err = callbackAfterUpdate(callbacks, c, e, prepared, i, tx)
|
|
|
+ err = callbackAfterUpdate(callbacks, c, params, e, prepared, i, tx)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
@@ -506,9 +506,9 @@ func UpdateTx(tableName string, needLastUpdateUserID bool, callbacks *UpdateCall
|
|
|
return nil
|
|
|
})
|
|
|
if err != nil {
|
|
|
- return nil, callbackOnUpdateErrorReturn(callbacks, c, e, prepared, err, i)
|
|
|
+ return nil, callbackOnUpdateErrorReturn(callbacks, c, params, e, prepared, err, i)
|
|
|
}
|
|
|
|
|
|
- return nil, callbackOnUpdateSuccessReturn(callbacks, c, e, prepared, i)
|
|
|
+ return nil, callbackOnUpdateSuccessReturn(callbacks, c, params, e, prepared, i)
|
|
|
}
|
|
|
}
|