|
|
@@ -1765,6 +1765,12 @@ public class AirTicketResRepository : BaseRepository<Grp_AirTicketReservations,
|
|
|
airEntity.OriginalReservationId = 0;
|
|
|
}
|
|
|
|
|
|
+ airEntity.FlightsCode = string.Join("/", item.AirTicketBasicInfos.Select(x => x.FlightsCode));
|
|
|
+ airEntity.FlightsCity = string.Join("/", item.AirTicketBasicInfos.Select(x => x.FlightsCity));
|
|
|
+ airEntity.FlightsDate = string.Join("/", item.AirTicketBasicInfos.Select(x => x.FlightsDate));
|
|
|
+ airEntity.FlightsTime = string.Join("/", item.AirTicketBasicInfos.Select(x => x.FlightsTime));
|
|
|
+ airEntity.ArrivedTime = string.Join("/", item.AirTicketBasicInfos.Select(x => x.ArrivedTime));
|
|
|
+
|
|
|
var airId = await _sqlSugar.Insertable(airEntity).ExecuteReturnIdentityAsync();
|
|
|
|
|
|
if (airEntity.RecordType == 0)
|
|
|
@@ -1831,6 +1837,13 @@ public class AirTicketResRepository : BaseRepository<Grp_AirTicketReservations,
|
|
|
dbAir.PriceDescription = item.PriceDescription;
|
|
|
dbAir.RecordType = item.RecordType;
|
|
|
|
|
|
+ dbAir.FlightsCode = string.Join("/", item.AirTicketBasicInfos.Select(x => x.FlightsCode));
|
|
|
+ dbAir.FlightsCity = string.Join("/", item.AirTicketBasicInfos.Select(x => x.FlightsCity));
|
|
|
+ dbAir.FlightsDate = string.Join("/", item.AirTicketBasicInfos.Select(x => x.FlightsDate));
|
|
|
+ dbAir.FlightsTime = string.Join("/", item.AirTicketBasicInfos.Select(x => x.FlightsTime));
|
|
|
+ dbAir.ArrivedTime = string.Join("/", item.AirTicketBasicInfos.Select(x => x.ArrivedTime));
|
|
|
+
|
|
|
+
|
|
|
await _sqlSugar.Updateable(dbAir).ExecuteCommandAsync();
|
|
|
|
|
|
if (dbCard != null)
|