|
|
@@ -28,7 +28,7 @@ func Create(tableName string, callbacks *Callbacks[string]) binding.ServiceFunc[
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, "")
|
|
|
}
|
|
|
|
|
|
- err = e.CheckID()
|
|
|
+ err = e.ForCreate()
|
|
|
if err != nil {
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, "")
|
|
|
}
|
|
|
@@ -65,7 +65,7 @@ func Delete(tableName string, callbacks *Callbacks[any]) binding.ServiceFunc[any
|
|
|
return nil, fserr.New("需要传递领域对象应该为实体")
|
|
|
}
|
|
|
|
|
|
- err := e.CheckID()
|
|
|
+ err := e.ForDelete()
|
|
|
if err != nil {
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, nil)
|
|
|
}
|
|
|
@@ -98,7 +98,7 @@ func Update(tableName string, callbacks *Callbacks[any]) binding.ServiceFunc[any
|
|
|
return nil, fserr.New("需要传递领域对象应该为实体")
|
|
|
}
|
|
|
|
|
|
- err := e.CheckID()
|
|
|
+ err := e.ForUpdate()
|
|
|
if err != nil {
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, nil)
|
|
|
}
|
|
|
@@ -223,7 +223,7 @@ func GetByID[O any](tableName string, callbacks *Callbacks[O]) binding.ServiceFu
|
|
|
return outputZero, fserr.New("需要传递领域对象应该为实体")
|
|
|
}
|
|
|
|
|
|
- err := e.CheckID()
|
|
|
+ err := e.CheckFieldID()
|
|
|
if err != nil {
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, outputZero)
|
|
|
}
|
|
|
@@ -277,7 +277,7 @@ func CreateTx(tableName string, callbacks *Callbacks[string]) binding.ServiceFun
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, "")
|
|
|
}
|
|
|
|
|
|
- err = e.CheckID()
|
|
|
+ err = e.CheckFieldID()
|
|
|
if err != nil {
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, "")
|
|
|
}
|
|
|
@@ -321,7 +321,7 @@ func DeleteTx(tableName string, callbacks *Callbacks[any]) binding.ServiceFunc[a
|
|
|
return nil, fserr.New("需要传递领域对象应该为实体")
|
|
|
}
|
|
|
|
|
|
- err := e.CheckID()
|
|
|
+ err := e.CheckFieldID()
|
|
|
if err != nil {
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, nil)
|
|
|
}
|
|
|
@@ -361,7 +361,7 @@ func UpdateTx(tableName string, callbacks *Callbacks[any]) binding.ServiceFunc[a
|
|
|
return nil, fserr.New("需要传递领域对象应该为实体")
|
|
|
}
|
|
|
|
|
|
- err := e.CheckID()
|
|
|
+ err := e.CheckFieldID()
|
|
|
if err != nil {
|
|
|
return callbackOnErrorReturn(callbacks, e, err, i, nil)
|
|
|
}
|