#EQD-6947 国联民生-保证金计算整体改造-实现第一版盯市规则(不支持同一客户多部门)(1)保证金规则的设置 阶段2 新增字段 BondTerm,调整互换交易模板绑定逻辑

This commit is contained in:
锦麟 王
2026-08-13 13:19:06 +08:00
parent ab90712255
commit e8bb04d6bf
12 changed files with 364 additions and 24 deletions
@@ -134,9 +134,9 @@ namespace YLErp.Modules.SwapModule
DbContext.trade_margin_template.RemoveRange(olds);
if (!string.IsNullOrWhiteSpace(dbTrade.MarginTemplateName))
{
//匹配自定义+全局默认模板(重名时优先自定义)
//匹配自定义+全局默认模板(重名时优先自定义),模板"适用结构"需包含 收益互换
var template = DbContext.margin_template_v2
.Where(x => x.Name == dbTrade.MarginTemplateName && !x.IsForClient && x.IsValid)
.Where(x => x.Name == dbTrade.MarginTemplateName && !x.IsForClient && x.IsValid && x.TradeTypes.Contains("收益互换"))
.OrderBy(x => x.IsDefault)
.FirstOrDefault();
if (template != null)