Browse Source

修改获取团组类型汇率

yuanrf 1 year ago
parent
commit
ed3c6074d6
1 changed files with 21 additions and 0 deletions
  1. 21 0
      OASystem/OASystem.Api/Controllers/BusinessController.cs

+ 21 - 0
OASystem/OASystem.Api/Controllers/BusinessController.cs

@@ -360,6 +360,27 @@ namespace OASystem.API.Controllers
                                 teamRateDescViews.Add(rateDescView);
                             }
                         }
+                        else
+                        {
+                            if (!string.IsNullOrEmpty(item.Remark))
+                            {
+                                string[] currency1 = item.Remark.Split(":");
+                                string[] currency2 = currency1[0].Split("(");
+
+                                string currencyCode = currency2[1].Replace(")", "").TrimEnd();
+                                SetDataInfoView dataInfoView = new SetDataInfoView();
+                                dataInfoView = currencyDatas.Where(it => it.Name == currencyCode).FirstOrDefault();
+                                int currencyId = currencyDatas.Where(it => it.Name == currencyCode).FirstOrDefault().Id;
+                                TeamRateDescAddCurrencyIdView rateDescView = new TeamRateDescAddCurrencyIdView()
+                                {
+                                    CurrencyId = dataInfoView.Id,
+                                    CurrencyCode = currencyCode,
+                                    CurrencyName = currency2[0],
+                                    Rate = decimal.Parse(currency1[1]),
+                                };
+                                teamRateDescViews.Add(rateDescView);
+                            }
+                        }
 
                         #endregion