|
@@ -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();
|
|
|
+
|
|
|
+ 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;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ if (hotelCostInfo.CardPrice == 0.0000M)
|
|
|
+ {
|
|
|
+ _view.Msg = $"酒店费用金额 == 0 不自动审核";
|
|
|
+ QuashAudit(76, diId, dataId);
|
|
|
return _view;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
|
|
|
decimal _rate = 1.0000M;
|
|
|
var roomFeeInfo = hotelCostDetails.Where(x => x.PriceType == 1).First();
|