在 `GoodsDTO.cs` 文件中,将 `IsReplace` 属性的默认值设置为 `false`,确保在未显式赋值时该属性默认为 `false`。 同时,在 `GoodsRepository.cs` 文件中,更新 `GoodsReceiveBatchView` 对象的 `IsReplace` 属性,使其从 `receiveInfo` 中获取值,以确保正确传递。
@@ -406,7 +406,7 @@ namespace OASystem.Domain.Dtos.PersonnelModule
/// <summary>
/// 是否归还
/// </summary>
- public bool IsReplace { get; set; }
+ public bool IsReplace { get; set; } = false;
/// 备注
@@ -3608,6 +3608,7 @@ FROM
Id = receiveInfo.Id,
GroupId = receiveInfo.GroupId,
Reason = receiveInfo.Reason,
+ IsReplace = receiveInfo.IsReplace,
Remark = receiveInfo.Remark,
};
info.ReceiveDetails = await _sqlSugar