Ver código fonte

保险费用录入自动审核-->处理已审核的 “新数据请不要选此项” 数据

LEIYI 3 meses atrás
pai
commit
7c5ffffaaa

+ 12 - 6
OASystem/OASystem.Infrastructure/Repositories/Groups/FeeAuditRepository.cs

@@ -500,12 +500,18 @@ namespace OASystem.Infrastructure.Repositories.Groups
                 {
                     var ccpIds = insuranceCostData2.Select(x => x.ccpId).ToList();
 
-                    var ccpUpd = _sqlSugar.Updateable<Grp_CreditCardPayment>()
-                        .SetColumns(it => it.IsAuditGM == 0)
-                        .SetColumns(it => it.AuditGMOperate == 0)
-                        .SetColumns(it => it.AuditGMDate == "")
-                        .Where(s => ccpIds.Contains(s.Id))
-                        .ExecuteCommand();
+                    var auditCcpIds = _sqlSugar.Queryable<Grp_CreditCardPayment>().Where(x => x.IsDel == 0 && ccpIds.Contains(x.Id) && x.IsAuditGM == 3).Select(x => x.Id).ToList();
+
+                    if (auditCcpIds.Any())
+                    {
+                        var ccpUpd = _sqlSugar.Updateable<Grp_CreditCardPayment>()
+                       .SetColumns(it => it.IsAuditGM == 0)
+                       .SetColumns(it => it.AuditGMOperate == 0)
+                       .SetColumns(it => it.AuditGMDate == "")
+                       .Where(s => auditCcpIds.Contains(s.Id))
+                       .ExecuteCommand();
+                    }
+                   
                 }
 
                 #endregion