From 18ba0271ec38e63b0ad0a5fb251af0875b1727fc Mon Sep 17 00:00:00 2001 From: hjhan Date: Mon, 13 Jul 2026 16:56:04 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20eod=20=E6=95=B0=E6=8D=AE=E6=9D=A5?= =?UTF-8?q?=E6=BA=90=E5=86=99=E5=BA=93=E6=94=B9=E7=94=A8=20EodPriceBase=20?= =?UTF-8?q?=E5=B8=B8=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit EodSyntheticPriceSaveService 三处 DataSource="系统"、SwapFlowService 一处 DataSource="人工",均改为引用既有 EodPriceBase.系统/人工 常量,消除 eod 数据来源列值散落字面量。仅统一“数据来源”语义,不动无关的系统操作员名(OptName/UserName 等)字面量。 --- .../SettlementModule/EodSyntheticPriceSaveService.cs | 6 +++--- YLErpDAL/Modules/SwapModule/SwapFlowService.cs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/YLErpDAL/Modules/EodModule/SettlementModule/EodSyntheticPriceSaveService.cs b/YLErpDAL/Modules/EodModule/SettlementModule/EodSyntheticPriceSaveService.cs index 370d8ad2..d086b8bf 100644 --- a/YLErpDAL/Modules/EodModule/SettlementModule/EodSyntheticPriceSaveService.cs +++ b/YLErpDAL/Modules/EodModule/SettlementModule/EodSyntheticPriceSaveService.cs @@ -143,7 +143,7 @@ namespace YLErp.Modules.EodModule.SettlementModule dto.CommodityPrice.OptDate = DateTime.Now; dto.CommodityPrice.ClosePrice = closePrice; dto.CommodityPrice.SettlePrice = settlePrice; - dto.CommodityPrice.DataSource = "系统"; + dto.CommodityPrice.DataSource = EodPriceBase.系统; } } else @@ -156,7 +156,7 @@ namespace YLErp.Modules.EodModule.SettlementModule UnderlyingId = dto.RelUnderlyingId, ClosePrice = closePrice, SettlePrice = settlePrice, - DataSource = "系统" + DataSource = EodPriceBase.系统 }; DbContext.eod_commodity_future_price.Add(dto.CommodityPrice); @@ -207,7 +207,7 @@ namespace YLErp.Modules.EodModule.SettlementModule OptDate = DateTime.Now, ClosePrice = closePrice, SettlePrice = closePrice, - DataSource = "系统", + DataSource = EodPriceBase.系统, }; DbContext.eod_stock_price.Add(dto.StockPrice); diff --git a/YLErpDAL/Modules/SwapModule/SwapFlowService.cs b/YLErpDAL/Modules/SwapModule/SwapFlowService.cs index 2641648a..17b17901 100644 --- a/YLErpDAL/Modules/SwapModule/SwapFlowService.cs +++ b/YLErpDAL/Modules/SwapModule/SwapFlowService.cs @@ -110,7 +110,7 @@ namespace YLErp.Modules.SwapModule frdata.ValueDate = dateTime; frdata.UnderlyingCode = "FR007"; frdata.UnderlyingId = newestdata.UnderlyingId; - frdata.DataSource = "人工"; + frdata.DataSource = EodPriceBase.人工; DbContext.Add(frdata); } frdata.ClosePrice = Math.Round(price, 4);