锦麟 王
|
3d631e0a07
|
#EQD-7247 客户维度:维持保证金计算不正确
|
2026-08-28 16:20:54 +08:00 |
|
hjhan
|
4c6251164d
|
fix(eod): FR007收盘检查日按计息取价日回拨,抽出EodCheckFr007Price
- 检查日改用 IndexFixerBase.GetFixingDate(与计息取价同源):
交易日=当日(行为零变更),周末/节假日=上一交易日,
解除非交易日收盘"必报FR007未入库"死锁(2026-08-28:0523周六收盘)
- 缺价报错附回拨说明与涉及FR007浮动的交易编号(上限20笔),
交易日缺价文案与旧版格式一致
- FR007检查从EodCheckSettlePrice抽出为独立检查服务EodCheckFr007Price,
报错沿用原步骤名;新增8个无库单测
|
2026-08-28 15:46:06 +08:00 |
|
tengyufan
|
fe38e59a9c
|
fix: 修正OA期初价格展示
|
2026-08-28 15:06:14 +08:00 |
|
tengyufan
|
a3e489fcd3
|
chore: 完善OA审批同步追踪日志
|
2026-08-28 14:51:46 +08:00 |
|
tengyufan
|
d2c0e9a9cb
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-28 14:43:33 +08:00 |
|
tengyufan
|
3a1f1958fc
|
chore: 补充OA审批同步追踪日志
|
2026-08-28 14:42:59 +08:00 |
|
hjhan
|
db95699aa2
|
feat: 基金管理人取数支持跨环境库名——新增 DbSchema 库名插值,bigdata 连接串指向 96/glms_bigdata
问题:SQL 硬编码物理库名(bigdata./glms_bigdata.),关联库在不同环境库名不同,换环境即失效;
且仓库所有 appsettings 均未配 bigdata 连接串,本地/单测环境一直走 Unavailable 降级。
- 新增 YLErpDAL/DataBase/DbSchema:从连接串 database= 解析物理库名(含反引号、\w+ 白名单校验、进程级缓存),
跨库 SQL 写 DbSchema.Of("bigdata").mf_fundarchives ——代码只认逻辑连接名(等价 Java @Mapper 指定数据源),
物理库名归各环境 appsettings;将来 join ERP 主库用 DbSchema.Of("ylcms") 同法插值
- FundManagerLookupService:SQL 两处库名前缀改为插值(查找逻辑/CONVERT/COLLATE 不变),Unavailable 降级语义不变
- appsettings.local.json / UnitTestProject appsettings.json 补 bigdata=192.168.2.96:3306/glms_bigdata(抄现有 96 库连接串改库名)
- 新增 FundManagerLookupServiceTest(连 96 实库):DbSchema 解析断言 + Lookup 连通性
实测 511160.SH → Unique「东财基金管理有限公司」全链路打通;161210/630006 因 mf_investadvisoroutline 仅2行无映射返回 NotFound(数据覆盖问题)
|
2026-08-28 14:31:30 +08:00 |
|
马冰冰
|
1b9ae140cf
|
fix: 结算单的期末期初标的价格
|
2026-08-28 13:49:42 +08:00 |
|
锦麟 王
|
4cd368715c
|
#EQD-7215 追加预付金腿:发生日期错误并且金额似乎也不对
|
2026-08-28 13:34:10 +08:00 |
|
锦麟 王
|
07dd3e8eb5
|
更新合约维度追保金额计算逻辑
|
2026-08-28 13:31:05 +08:00 |
|
锦麟 王
|
821d984ef8
|
#EQD-7214 资金不足拦截:修改交易的时候不应该过大拦截
|
2026-08-28 13:24:32 +08:00 |
|
tengyufan
|
1857f9a356
|
fix: 隐藏OA提交失败详情
|
2026-08-28 12:28:15 +08:00 |
|
hjhan
|
03629a6dcd
|
feat: 保证金链路补全排查日志(Info为主,仅追保顶层异常用Error)
- EOD追保生成主流程:入口汇总/六处跳过原因/决策中间量(维持·已缴·目标·已补足·增量)/建腿落库/幂等清理/收尾汇总,顶层异常Error留栈
- 预付金模板取数:三级层级命中来源(交易绑定/客户默认/全局默认)+明细行命中(品种·期限档·x/y),null返回各留一句
- 规则15引擎:成功路径补收盘价→维持保证金,与既有无价格告警闭环
- EOD/实时客户资金:每客户一行维度分流结果(MarginWatchRule·可用资金·追保金额·可取资金及全部输入)
- 预付金缺口查询:非规则15剔除数与按客户追加合计;预付金簿记:授信/现金拆分结果
|
2026-08-28 12:08:27 +08:00 |
|
马冰冰
|
e52f5bfeb5
|
fix: 结算单-期间分红
|
2026-08-28 11:28:41 +08:00 |
|
马冰冰
|
8d4650d806
|
fix: 修改获取标的数据源
|
2026-08-28 11:13:38 +08:00 |
|
锦麟 王
|
2d7f23f637
|
#EQD-7194 估值报告页面:追报金额,可取资金,可用资金不正确
|
2026-08-28 10:58:47 +08:00 |
|
马冰冰
|
d5993cf024
|
Merge branch 'glms/feature/1.4.2-0827' into glms/feature/1.4.2
|
2026-08-28 10:20:05 +08:00 |
|
马冰冰
|
bf795f3bf5
|
fix: 修改获取的数据源(基金管理人)
|
2026-08-28 10:19:18 +08:00 |
|
tengyufan
|
b867d2959a
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-28 09:47:05 +08:00 |
|
tengyufan
|
b6a0573106
|
完善OA状态口径注释
|
2026-08-28 09:46:53 +08:00 |
|
张名锐
|
9e91256bc8
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-28 09:45:00 +08:00 |
|
张名锐
|
9717905245
|
feat(margin_template_v2): 添加簿记账户显示功能
- 在 margin_template_v2 模型中新增 BookScopeName 属性用于显示簿记账户名称
- 更新客户端和服务端列表视图以显示适用簿记账户列
- 实现 SetBookScopeNames 方法将簿记账户ID转换为名称显示
- 添加 ParseBookIdsForDisplay 方法解析簿记账户ID列表
- 新增 MarginTemplateV2BookScopeTest 单元测试验证簿记账户范围逻辑
|
2026-08-28 09:44:47 +08:00 |
|
锦麟 王
|
cd615a612a
|
BugFix 预付金取错了资产类型规则
|
2026-08-27 20:41:53 +08:00 |
|
马冰冰
|
998d0b3ff2
|
Merge branch 'glms/feature/1.4.2-0827' into 'glms/feature/1.4.2'
feat(um): 根据标的代码 基金管理人回显
See merge request otc-dev/zszq-trs!19
|
2026-08-27 12:00:13 +00:00 |
|
马冰冰
|
bf984dbb25
|
feat(um): 根据标的代码 基金管理人回显
|
2026-08-27 19:59:03 +08:00 |
|
张名锐
|
134e07c628
|
feat(margin): 添加预付金模板簿记账户范围控制功能
- 在 margin_template_v2 实体中新增 BookIds 字段存储适用簿记账户ID列表
- 实现簿记账户ID的规范化、解析和范围重叠判断逻辑
- 在客户端和默认模板编辑页面添加适用簿记账户选择控件
- 修改预付金模板解析逻辑以考虑簿记账户适用性
- 更新交易绑定模板验证以检查簿记账户范围匹配
- 优化模板冲突检测算法以支持簿记账户范围重叠验证
- 添加簿记账户ID存在性校验防止无效引用
- 实现前端动态筛选适用当前资产的模板选项
|
2026-08-27 19:38:10 +08:00 |
|
锦麟 王
|
880489e2dc
|
BugFix 资金状况的初始保证金和授信额度 修改
|
2026-08-27 18:50:30 +08:00 |
|
锦麟 王
|
35d68acc02
|
BugFix 腿加上币种
|
2026-08-27 18:40:46 +08:00 |
|
hjhan
|
117ea3e1d2
|
清理 SwapEodPositionService.GetAutoSwapCashRebate 冗余 Convert.ToDecimal
CreditRebate 已随资金标签链路改为 decimal,Convert.ToDecimal(decimal) 恒等转换,直接去掉。
|
2026-08-27 18:36:28 +08:00 |
|
hjhan
|
15d25228af
|
授信/现金资金标签分配链路 double→decimal 精度收敛
- FundTagCalc 全链路(LegAmount/LegFundPlan/UnwindTagSplit/TagRelease/MarginLegSettlement)金额类型改 decimal,消除 double 二进制误差在拆单倒挤、守恒校验中的分位尾差
- 边界处显式转换:writeCash 委托与 ClientCreditInoutService.Occupy/Release(仍 double)、GetAvailableCredit 返回值 (decimal) 强转
- SwapDealService.RecordMarginCashFlow/ReleaseMarginByFundTag 签名同步 decimal,测试桩 TestableSwapDealService 对齐
- 单测断言去掉 1e-6 容差(decimal 精确比较)
|
2026-08-27 18:22:56 +08:00 |
|
锦麟 王
|
74bf82ab1d
|
Merge branch 'glms/feature/1.4.2' of http://git.yiliantech.com/gitlab/otc-dev/zszq-trs into glms/feature/1.4.2
|
2026-08-27 18:07:22 +08:00 |
|
锦麟 王
|
a21013b590
|
BugFix 追加预付金腿生成
|
2026-08-27 18:07:15 +08:00 |
|
tengyufan
|
b9df5a8b68
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-27 17:52:41 +08:00 |
|
tengyufan
|
e986c047e2
|
fix:修改OA流程状态判断口径
|
2026-08-27 17:52:30 +08:00 |
|
锦麟 王
|
1eeed01914
|
修复追保金额计算逻辑
|
2026-08-27 17:46:44 +08:00 |
|
锦麟 王
|
f88f9f9d3b
|
BugFix 开仓计算资金时调整
|
2026-08-27 16:25:06 +08:00 |
|
张名锐
|
db2788b122
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-27 16:14:07 +08:00 |
|
张名锐
|
d2b6dff598
|
fix(swap): 解决互换平仓时保证金返息重复计算问题
- 添加保证金返息去重机制,防止平仓时返息被重复计入资金记录
- 新增 GetMainCashRealizedPnL 方法专门处理返息剔除逻辑
- 更新 DealUnwind 和 ApproveSwapTrade 方法使用统一的返息处理口径
- 修改 ReleaseMarginByFundTag 方法增强标签分流功能
- 添加多个单元测试验证返息处理的正确性
- 将 SaveAllChanges 设为可测试化接缝便于测试验证
- 调整 FundTag 分流逻辑支持授信和现金腿分别处理
|
2026-08-27 16:13:59 +08:00 |
|
lisong
|
e085734297
|
Merge remote-tracking branch 'dest/glms/feature/1.4.2' into test
|
2026-08-27 15:20:46 +08:00 |
|
苏睿
|
5a98b7d784
|
!31 fix: 特批批量确认跳过新风控
Merge pull request !31 from feature/p132_74-risk-engine
|
2026-08-27 07:12:11 +00:00 |
|
锦麟 王
|
95cbff0faa
|
Bugfix 累加预付金的问题
|
2026-08-27 14:48:32 +08:00 |
|
锦麟 王
|
f3ed08f71b
|
#EQD-6949 国联民生-支持估值核对(含期初保证金监控)(资金监控)
|
2026-08-27 14:33:12 +08:00 |
|
马冰冰
|
711366d3ba
|
Merge branch 'glms/feature/1.4.2-m0827' into glms/feature/1.4.2
|
2026-08-27 14:30:47 +08:00 |
|
马冰冰
|
ab9f67c347
|
fix: 结算单中追加预付金字段取值
|
2026-08-27 14:29:50 +08:00 |
|
锦麟 王
|
8d5b781156
|
BugFix 去掉注释
|
2026-08-27 13:36:26 +08:00 |
|
ruisu
|
896c69cd88
|
fix: 特批批量确认跳过新风控
|
2026-08-27 13:30:53 +08:00 |
|
tengyufan
|
877cf9dc4f
|
fix: 兼容TRS日终推送历史利息腿类别为空
|
2026-08-27 13:16:01 +08:00 |
|
锦麟 王
|
37af681eb4
|
BugFix 解决日志过于频繁的问题,到期标的也写日志的问题
|
2026-08-27 09:33:33 +08:00 |
|
hjhan
|
9121a13fc4
|
chore: 清理源码注释中的内部项目代号,避免交付歧义
BondCalcHepler 调用链注释 zszq-trs/zszq-bond-oms 改为中性表述
(TRS主服务/bond-oms);集成测试交易编号夹具 ZSZQ-IS- 前缀改为
TRS-IS-。OA 对接配置值与数据库名为功能性配置,不在本次范围。
|
2026-08-27 08:58:22 +08:00 |
|
马冰冰
|
5ec545a64d
|
Merge branch 'glms/feature/1.4.2-mbb0826' into glms/feature/1.4.2
|
2026-08-26 21:23:06 +08:00 |
|