LEIYI vor 7 Monaten
Ursprung
Commit
c375b62748

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

@@ -67,14 +67,25 @@ namespace OASystem.Infrastructure.Repositories.Groups
 
             if (feeType == 1)
             {
-                var hotelCostInfo = _sqlSugar.Queryable<Grp_HotelReservations>().Where(x => x.IsDel == 0 && x.DiId == diId && x.Id == dataId).First();
+                //1089	对冲账或其他 不在审核范围
+                var hotelCostInfo = _sqlSugar.Queryable<Grp_HotelReservations>().Where(x => x.IsDel == 0 && x.DiId == diId && x.Id == dataId && x.CheckType != 1089).First();
                 var hotelCostDetails = _sqlSugar.Queryable<Grp_HotelReservationsContent>().Where(x => x.IsDel == 0 && x.DiId == diId && x.HrId == dataId).ToList();
                 if (hotelCostInfo == null)
                 {
                     _view.Msg = $"酒店费用数据未填写";
+                    QuashAudit(76, diId, dataId);
+                    return _view;
+                }
+
+                //酒店费用金额 == 0 不自动审核
+                if (hotelCostInfo.CardPrice == 0.0000M)
+                {
+                    _view.Msg = $"酒店费用金额 == 0 不自动审核";
+                    QuashAudit(76, diId, dataId);
                     return _view;
                 }
 
+
                 //获取C表汇率
                 decimal _rate = 1.0000M;
                 var roomFeeInfo = hotelCostDetails.Where(x => x.PriceType == 1).First();