浏览代码

修改逻辑

yjp 5 月之前
父节点
当前提交
3cf2543364
共有 2 个文件被更改,包括 1 次插入6 次删除
  1. 0 5
      convenient/entity_crud/service.go
  2. 1 1
      framework/core/domain/entity/field.go

+ 0 - 5
convenient/entity_crud/service.go

@@ -48,11 +48,6 @@ func Create(tableName string, needCreateUserID bool, callbacks *CreateCallbacks,
 			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, params, e, make(map[string]any), err, i)
-		}
-
 		if domain.HasField(e, entity.FieldCreateUserID) && domain.HasField(e, entity.FieldLastUpdateUserID) {
 			createUserID, err := domain.Field[string](e, entity.FieldCreateUserID)
 			if err != nil {

+ 1 - 1
framework/core/domain/entity/field.go

@@ -70,7 +70,7 @@ type TenantIDField struct {
 // UserIDFields 用户ID相关字段
 type UserIDFields struct {
 	CreateUserID     string `sqlmapping:"column:create_user_id;" sqlresult:"column:create_user_id;" check:"required,len=32,when=create"`
-	LastUpdateUserID string `sqlmapping:"column:last_update_user_id;" sqlresult:"column:last_update_user_id;" check:"required,len=32,when=update"`
+	LastUpdateUserID string `sqlmapping:"column:last_update_user_id;" sqlresult:"column:last_update_user_id;" check:"required,len=32,when=create/update"`
 	DeleteUserID     string `sqlmapping:"-" sqlresult:"-" check:"required,len=32,when=delete"`
 }