|
@@ -234,17 +234,30 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
{
|
|
{
|
|
string [] ClientArr= _AirTicketReservations[i].ClientName.Split(',').Where(x=>!string.IsNullOrWhiteSpace(x)).ToArray();
|
|
string [] ClientArr= _AirTicketReservations[i].ClientName.Split(',').Where(x=>!string.IsNullOrWhiteSpace(x)).ToArray();
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
foreach (var item in ClientArr)
|
|
foreach (var item in ClientArr)
|
|
{
|
|
{
|
|
- if (item == "-1")
|
|
|
|
|
|
+ bool isNumeric = int.TryParse(item, out _);
|
|
|
|
+
|
|
|
|
+ if (isNumeric)
|
|
{
|
|
{
|
|
- _AirTicketReservations[i].ClientNameStr += "行程单,";
|
|
|
|
|
|
+ if (item == "-1")
|
|
|
|
+ {
|
|
|
|
+ _AirTicketReservations[i].ClientNameStr += "行程单,";
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ Crm_DeleClient DeleClient = _sqlSugar.Queryable<Crm_DeleClient>().Where(a => a.IsDel == 0 && a.Id == int.Parse(item)).First();
|
|
|
|
+ _AirTicketReservations[i].ClientNameStr += DeleClient.Pinyin + ',';
|
|
|
|
+ }
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
- Crm_DeleClient DeleClient = _sqlSugar.Queryable<Crm_DeleClient>().Where(a => a.IsDel == 0 && a.Id == int.Parse(item)).First();
|
|
|
|
- _AirTicketReservations[i].ClientNameStr += DeleClient.Pinyin + ',';
|
|
|
|
|
|
+ _AirTicketReservations[i].ClientNameStr += item;
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
if (_AirTicketReservations[i].ClientNameStr is not null)
|
|
if (_AirTicketReservations[i].ClientNameStr is not null)
|
|
{
|
|
{
|