Browse Source

更新 EnterExitCostDraftRepository.cs 的属性赋值

在 `EnterExitCostDraftRepository.cs` 文件中,添加了对 `enterExitCost` 对象的 `ProvinceId` 和 `Remark` 属性的赋值。同时,更新了 SQL 更新操作的条件,从使用 `WhereColumns` 方法改为直接使用 `Where` 方法来指定 `Id` 的条件。这些更改旨在增强代码的可读性和维护性。
LEIYI 1 month ago
parent
commit
7f3f06db77

+ 3 - 1
OASystem/OASystem.Infrastructure/Repositories/Groups/EnterExitCostDraftRepository.cs

@@ -287,6 +287,8 @@ namespace OASystem.Infrastructure.Repositories.Groups
             if (dto.SumTDC == 0) dto.OutsideTDPay = 0;
 
             var enterExitCost = _mapper.Map<Grp_EnterExitCostDraft>(dto);
+
+            enterExitCost.ProvinceId = dto.ProvinceId;
             enterExitCost.Remark = dto.FirstItemRemark;
             //enterExitCost.InsidePay = enterExitCost.Visa + enterExitCost.YiMiao + enterExitCost.HeSuan + enterExitCost.Service + enterExitCost.Safe + enterExitCost.Ticket;
 
@@ -335,7 +337,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
 
                         var updateId = _sqlSugar.Updateable(enterExitCost)
                             .IgnoreColumns(it => new { it.DeleteUserId, it.DeleteTime, it.CreateUserId, it.CreateTime, it.IsDel })
-                            .WhereColumns(it => enterExitId)
+                            .Where(it => it.Id == enterExitId)
                             .ExecuteCommand();
 
                         if (updateId < 1)