diff --git a/YLErpDAL/DataBase/EFExtensions/MySqlBulkExtensions.cs b/YLErpDAL/DataBase/EFExtensions/MySqlBulkExtensions.cs index 97b8f0fe..eb56fc78 100644 --- a/YLErpDAL/DataBase/EFExtensions/MySqlBulkExtensions.cs +++ b/YLErpDAL/DataBase/EFExtensions/MySqlBulkExtensions.cs @@ -56,25 +56,13 @@ namespace YLErp.BLL } var selcols = string.Join(", ", selProperties.Select(property => $"`{columns[property.Name]}`")); - - var tempTable = tableName + Guid.NewGuid().ToString("N").Substring(0, 16); - var sCommand = new StringBuilder(); - sCommand.Append("CREATE TEMPORARY TABLE `").Append(tempTable).Append("` SELECT ") - .Append(selcols).Append("FROM `").Append(tableName).AppendLine("` where 1<>1;"); - - sCommand.Append("INSERT INTO `").Append(tempTable) - .Append("` (").Append(selcols).Append(") VALUES "); + sCommand.Append("INSERT INTO `").Append(tableName) + .Append("` (").Append(selcols).Append(") VALUES "); DumpInertValues(sCommand, data, selProperties).AppendLine(";"); - sCommand.Append("INSERT INTO ").Append(tableName) - .Append("(").Append(selcols).AppendLine(")") - .Append("SELECT ").AppendLine(selcols) - .Append(" FROM ").Append(tempTable).AppendLine(";") - .Append("DROP TABLE ").Append(tempTable).Append(";"); - var sql = sCommand.ToString(); System.Diagnostics.Debug.WriteLine("$$$$$$$$$$"); diff --git a/YLErpDAL/Modules/SwapModule/SwapTradeService.cs b/YLErpDAL/Modules/SwapModule/SwapTradeService.cs index 3dcdf1ee..d0ce95d8 100644 --- a/YLErpDAL/Modules/SwapModule/SwapTradeService.cs +++ b/YLErpDAL/Modules/SwapModule/SwapTradeService.cs @@ -315,7 +315,7 @@ namespace YLErp.Modules.SwapModule } TradeExtendJson tradeExtendJson = new TradeExtendJson() { - FlowBookMode = (int)FlowBookModeEnum.重置, + FlowBookMode = (int)FlowBookModeEnum.先进先出, FloatingPnlAnnualized = false, NeedOpenFee = true, OpenFeeType = 1, diff --git a/YLErpWeb/Controllers/SwapTrade2Controller.cs b/YLErpWeb/Controllers/SwapTrade2Controller.cs index 909f1291..ccc4a7f5 100644 --- a/YLErpWeb/Controllers/SwapTrade2Controller.cs +++ b/YLErpWeb/Controllers/SwapTrade2Controller.cs @@ -67,7 +67,7 @@ namespace YLErp.Web.Controllers }; r.StructureType = "普通债券类收益互换"; r.ExerciseDate = QdpCalendarHelper.GetNonHolidayDefore(r.StartDate.Value.AddDays(14)); - tradeExtendJson.FlowBookMode = (int)FlowBookModeEnum.重置; + tradeExtendJson.FlowBookMode = (int)FlowBookModeEnum.先进先出; r.trade_extend = new trade_extend() { ExtendJson = JsonHelper.Serialize(tradeExtendJson) diff --git a/YLErpWeb/Views/SwapTrade2/TradeEdit.cshtml b/YLErpWeb/Views/SwapTrade2/TradeEdit.cshtml index 6c29a6c4..3321e235 100644 --- a/YLErpWeb/Views/SwapTrade2/TradeEdit.cshtml +++ b/YLErpWeb/Views/SwapTrade2/TradeEdit.cshtml @@ -92,7 +92,6 @@