11
啊鑫
4 天以前 1db62c18bc7bcee7d7be2cd34b6f35d0750f7ad1
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;