Browse Source

酒店预订
增加 公司银行卡卡号

leiy 1 year ago
parent
commit
3bde4fe741

+ 5 - 0
OASystem/OASystem.Domain/Dtos/Groups/HotelReservationsDto.cs

@@ -246,6 +246,11 @@ namespace OASystem.Domain.Dtos.Groups
         /// </summary>
         public string? CardholderName { get; set; }
 
+        /// <summary>
+        /// 公司银行账号
+        /// </summary>
+        public string? CompanyBankNo { get; set; }
+
         /// <summary>
         /// 对方开户行
         /// </summary>

+ 5 - 0
OASystem/OASystem.Domain/ViewModels/Groups/HotelReservationsByDiIdView.cs

@@ -305,6 +305,11 @@ namespace OASystem.Domain.ViewModels.Groups
         /// </summary>
         public string? CardholderName { get; set; }
 
+        /// <summary>
+        /// 公司银行账号
+        /// </summary>
+        public string? CompanyBankNo { get; set; }
+
         /// <summary>
         /// 对方开户行
         /// </summary>

+ 5 - 0
OASystem/OASystem.Domain/ViewModels/System/SetDataView.cs

@@ -60,6 +60,11 @@ namespace OASystem.Domain.ViewModels.System
                 return currency;
             } }
 
+        /// <summary>
+        /// 持卡人
+        /// </summary>
+        public string? Cardholder { get; set; } = "Zhang Hailin";
+
         /// <summary>
         /// 卡号
         /// </summary>

+ 4 - 3
OASystem/OASystem.Infrastructure/Repositories/Groups/HotelPriceRepository.cs

@@ -792,7 +792,8 @@ namespace OASystem.Infrastructure.Repositories.Groups
                     CurrencyList = TeamCurrencyRate,
                     BankCard = _BankCard,
                     BookingWebsite = _BookingWebsite,
-                    CheckPerson = _CheckPerson
+                    CheckPerson = _CheckPerson,
+                    CheckVolumeNo = _CreateCheckVolumeNo(diId)
                 };
 
                 _result.Code = 0;
@@ -845,7 +846,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
         }
 
         /// <summary>
-        /// 酒店预定
+        /// 酒店预定-
         /// details
         /// </summary>
         /// <param name="dto"></param>
@@ -865,7 +866,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
                                          hr.DoubleRoomCount,hr.SuiteRoomPrice,hr.SuiteRoomCount,hr.OtherRoomPrice,hr.OtherRoomCount,hr.CardPrice,
                                          hr.Isoppay,hr.BreakfastPrice,hr.BreakfastCurrency,hr.GovernmentRent,hr.GovernmentRentCurrency,hr.CityTax,
                                          hr.CityTaxCurrency,ccp.PayDId,ccp.ConsumptionPatterns,ccp.ConsumptionDate,ccp.PayMoney,ccp.PaymentCurrency,
-                                         ccp.BankNo,ccp.CardholderName,ccp.OtherBankName,ccp.OtherSideNo,ccp.OtherSideName,ccp.Payee,
+                                         ccp.BankNo,ccp.CardholderName,ccp.CompanyBankNo,ccp.OtherBankName,ccp.OtherSideNo,ccp.OtherSideName,ccp.Payee,
                                          ccp.OrbitalPrivateTransfer,ccp.Remark As CcpRemark
                                          From Grp_HotelReservations hr
                                          Inner Join Grp_CreditCardPayment ccp On hr.DiId = ccp.DIId And hr.Id = ccp.CId