Quellcode durchsuchen

设置 IsReplace 默认值并更新数据传递

在 `GoodsDTO.cs` 文件中,将 `IsReplace` 属性的默认值设置为 `false`,确保在未显式赋值时该属性默认为 `false`。
同时,在 `GoodsRepository.cs` 文件中,更新 `GoodsReceiveBatchView` 对象的 `IsReplace` 属性,使其从 `receiveInfo` 中获取值,以确保正确传递。
Lyyyi vor 4 Tagen
Ursprung
Commit
2d437d0d18

+ 1 - 1
OASystem/OASystem.Domain/Dtos/PersonnelModule/GoodsDTO.cs

@@ -406,7 +406,7 @@ namespace OASystem.Domain.Dtos.PersonnelModule
         /// <summary>
         /// 是否归还
         /// </summary>
-        public bool IsReplace { get; set; }
+        public bool IsReplace { get; set; } = false;
 
         /// <summary>
         /// 备注

+ 1 - 0
OASystem/OASystem.Infrastructure/Repositories/PersonnelModule/GoodsRepository.cs

@@ -3608,6 +3608,7 @@ FROM
                 Id = receiveInfo.Id,
                 GroupId = receiveInfo.GroupId,
                 Reason = receiveInfo.Reason,
+                IsReplace = receiveInfo.IsReplace,
                 Remark = receiveInfo.Remark,
             };
             info.ReceiveDetails = await _sqlSugar