11
啊鑫
3 天以前 9d296c888a8ac49f606c0a3ebd843e617cfc0a40
MES.Service/service/BasicData/SysDepartmentManager.cs
@@ -107,6 +107,7 @@
            // 新增情况:生成新ID并插入
            var newId = GenerateNewId();
            entity.Id = newId;
            entity.Departmentid = newId;
            return db.Insertable(entity).IgnoreColumns(ignoreNullColumn:true).ExecuteCommand() > 0;
        }
        else
@@ -166,11 +167,13 @@
        {
            // 如果存在,使用现有的ID,后续将删除后重新插入
            entity.Id = existingDepartment.Id;
            entity.Departmentid = existingDepartment.Id;
        }
        else
        {
            // 如果不存在,设为0,InsertOrUpdate方法将生成新ID
            entity.Id = 0;
            entity.Departmentid = 0;
        }
        return entity;