锦麟 王
|
1eeed01914
|
修复追保金额计算逻辑
|
2026-08-27 17:46:44 +08:00 |
|
张名锐
|
7ccc15556d
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-27 16:58:18 +08:00 |
|
锦麟 王
|
f88f9f9d3b
|
BugFix 开仓计算资金时调整
|
2026-08-27 16:25:06 +08:00 |
|
张名锐
|
1969e2921a
|
refactor(margin): 迁移客户预付金配置入口至预付金模板V2
- 将客户预付金配置页面权限从"客户管理-客户预付金配置"调整为"基础参数管理-预付金模板V2"
- 在预付金模板V2页面添加客户预付金配置选项卡作为第四个tab
- 移除FunctionRight.xml中的独立客户预付金配置功能项
- 更新页面标题从"交易预付金模板列表"为"预付金模板V2"
- 添加菜单导航支持多预付金模板页面间切换
- 注释掉Menus.txt中的旧入口配置并添加迁移说明
|
2026-08-27 16:24:57 +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 |
|
hjhan
|
a7babb95a4
|
fix(EQD-7049): 期权定价首腿预载默认标的失败不再弹"标的信息缺失"
- 现象(国联民生反馈):新建定价页第一次新增单腿即弹"标的信息缺失",
接口返回 {success:false,obj:null,msg:"标的信息缺失"}
- 根因:首腿 initFlag='first' 挂载后自动预载默认类型标的(Stock/CommodityFutures,
由 OtcConfig.StockFirst 决定),固收环境下该类型无"已上线且未到期"标的时
后端 FirstOrDefault 落空返回 JsonError;1c19d2f7 的"三者皆空跳过"守卫
挡不住这条带默认类型的请求
- 修复:首腿预载改走 preloadDefaultUnderlying,以 silent 调 updateUnderlying——
main.post 传 {alertFn:$.noop, suppressError:true} 静默失败(仅 console.warn),
标的留空待用户自选;用户主动切换类型/选标的的查询路径完全不变
- 注:changeInstrumentType 被 v-on:input 绑定(首参为选中值),不能加位置参数,
故预载单独成方法
- 同步修改东莞定制版 structure_dz.js
- 验证:mock 后端返回 success:false,断言静默选项传递/用户路径不变/旧守卫保留/
首腿接线,两文件 12 项全过;下拉套件 20 项回归全过
|
2026-08-27 15:21:20 +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 |
|
锦麟 王
|
db8549c0d0
|
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 15:07:12 +08:00 |
|
锦麟 王
|
539896c5f6
|
优化预付金模板相关页面;科创ETF保存问题
|
2026-08-27 15:07:07 +08:00 |
|
hjhan
|
30bf3492bd
|
fix(EQD-7049): 期权定价页标的下拉异步结果落地后刷新显示
- 现象(客户反馈):输入关键词接口返回20条但下拉只显示2条,继续输入又正常
- 根因:FastVue.autocomplete 对函数型 lookup 只同步取返回值渲染,服务端响应
回来后仅写缓存、未触发重渲染,下拉永远显示"上一次请求结果+当前词再过滤",
慢一拍且被前端二次过滤(品种/IsCombined/contains)进一步砍少
- 修复:响应到达且输入未变、下拉可见时重触发插件 onValueChange 重渲染;
_fresh 命中当前关键词直接展示服务端结果(不再前端二次过滤,跨品种结果不误滤),
_seq 单调递增丢弃乱序响应,_inflight 防同关键词重复请求
- 移除 mounted 中无效的 autocomplete('search') 调用(插件无此方法,一直为空操作)
- 同步修改东莞定制版 structure_dz.js
- 已用 Playwright 对照验证:旧代码复现"输入20只显2项/接口返回20条",修复后
两文件 20 项断言全过(显示数=服务端返回、无请求风暴、乱序不污染、可选中)
|
2026-08-27 14:56:12 +08:00 |
|
锦麟 王
|
95cbff0faa
|
Bugfix 累加预付金的问题
|
2026-08-27 14:48:32 +08:00 |
|
ruisu
|
7bc70cee9f
|
fix: 补充跳过新风控审计日志
|
2026-08-27 14:47:32 +08:00 |
|
锦麟 王
|
f3ed08f71b
|
#EQD-6949 国联民生-支持估值核对(含期初保证金监控)(资金监控)
|
2026-08-27 14:33:12 +08:00 |
|
ruisu
|
763a589ae8
|
fix: 仅记录风控触发确认日志
|
2026-08-27 14:31:28 +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 |
|
hjhan
|
08d374a418
|
fix: 确认书勾选框渲染观感——占位符run显式指定符号字体
生成的确认书中 ☑/□ 占位符继承模板楷体,楷体无 U+2611/U+25A1 字形,
Word 按字体回退渲染导致符号与周围文字大小不一。
- 模板中 11 处勾选框占位符 run(协议段 9 处 + 利率类型 IsFixed/IsFloat 2 处)
显式指定 Segoe UI Symbol 并将字号由 24 调至 28 对齐楷体正文视觉高度
- 嵌在长文本 run 中的占位符(主协议NAFMII勾选、IsFixed/IsFloat)拆分为
独立 run,使前后文字保持楷体、符号单独设字体
- 渲染测试补充 IsFixed/IsFloat 驱动,产物 11 处勾选框均验证为符号字体
|
2026-08-27 14:09:09 +08:00 |
|
hjhan
|
ef4b73f1ce
|
feat: 确认书协议段勾选框按客户主协议类型动态生成
在已合并为单段的协议段基础上,把 9 个勾选框(SAC/NAFMII 主协议与
补充协议、协会、三份定义文件)从模板硬编码(Wingdings 2 复选框与
固定文本□)改为占位符,由生成器按客户开户维护的
client_meta.MainProtocolType(1=NAFMII,其余 SAC)填 ☑/□,
避免 NAFMII 客户确认书错按 SAC 勾选展示。
- 修改 4 份确认书模板,移除全部 Wingdings 2 依赖
- TradeConfirmationGenerator 按主协议类型赋勾选值,
主协议类型缺失时记录日志并按 SAC 展示(与原行为一致)
- 定义文件维度暂无客户协议数据,统一空框,待资料补齐后接入
- 新增 TestGuoLianConfirmTemplate 渲染测试覆盖 SAC/NAFMII 两类客户
|
2026-08-27 13:50:07 +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 |
|
张名锐
|
679117f82a
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-27 12:23:10 +08:00 |
|
张名锐
|
38da6da80d
|
feat(underlying): EQD-7180添加除权信息编辑功能的恢复回调处理
- 实现了 afterrestorefunc 回调函数来处理编辑状态的恢复
- 在恢复操作后显示编辑按钮并隐藏新增按钮
- 确保用户界面状态在保存或取消操作后正确更新
|
2026-08-27 12:22:35 +08:00 |
|
tengyufan
|
feeea35f6a
|
Revert "fix: 适配交易确认书NAFMII协议勾选样式"
This reverts commit 9df4fbae15.
|
2026-08-27 12:01:02 +08:00 |
|
马冰冰
|
e61378035d
|
Merge branch 'glms/feature/1.4.2-m-826' into glms/feature/1.4.2
|
2026-08-27 11:15:41 +08:00 |
|
马冰冰
|
914689a1f0
|
feature: 查看交易的 提前终止页面 增加 期末标的结算收益率%
|
2026-08-27 10:56:45 +08:00 |
|
tengyufan
|
9df4fbae15
|
fix: 适配交易确认书NAFMII协议勾选样式
|
2026-08-27 10:18:45 +08:00 |
|
tengyufan
|
c806982206
|
恢复原交易确认书模板
|
2026-08-27 10:06:37 +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 |
|
马冰冰
|
313dade65b
|
fix: 结算单中的净额结算金额的修改
|
2026-08-26 21:21:55 +08:00 |
|
张名锐
|
5c0c8a8506
|
fix(swap): 开平仓费用 取反
|
2026-08-26 18:23:47 +08:00 |
|
tengyufan
|
b0804e6e92
|
fix: 修复交易确认书模板Office兼容性
|
2026-08-26 17:19:48 +08:00 |
|
苏睿
|
6c5587143d
|
!29 风控三期
Merge pull request !29 from feature/p132_74-risk-engine
|
2026-08-26 09:08:00 +00:00 |
|
锦麟 王
|
4adfbabec1
|
基于 .NET 的本地预付金互换预付金计算逻辑,调整菜单项名
|
2026-08-26 15:26:54 +08:00 |
|
张名锐
|
0da330e058
|
fix(settlement): 注释掉结算日期间的保证金计算
- 在EodCheckMonitoredTrade中注释掉了CalculateMargin调用
- 避免在交换位置服务处理期间重复计算保证金
- 确保结算流程的准确性和一致性
|
2026-08-26 14:41:39 +08:00 |
|
张名锐
|
0be56ab14b
|
Merge branch 'glms/feature/0812_zmr_divPower' into 'glms/feature/1.4.2'
fix(bond): #JTZG-136 国联民生-有期间付息,自动互换的的时候互换日期不正确
See merge request otc-dev/zszq-trs!18
|
2026-08-26 05:41:41 +00:00 |
|
张名锐
|
ac7b04e79d
|
fix(bond): #JTZG-136 国联民生-有期间付息,自动互换的的时候互换日期不正确
- 将 BondPaymentService.GetBondPayments 方法的过滤条件从 reg_date 改为 payment_date
- 更新相关日志信息显示 [分红-付息日口径] 替代 [分红-登记日口径]
- 修正单元测试中的注释和变量名,统一使用 payment_date 口径描述
- 修改测试数据构造,验证按实际付息日进行票息计提的逻辑
- 更新相关文档注释,明确日期口径变更的具体实现方式
|
2026-08-26 13:40:59 +08:00 |
|
马冰冰
|
b9a866c7e8
|
Merge branch 'glms/feature/1.4.2-m0826' into glms/feature/1.4.2
|
2026-08-26 12:46:03 +08:00 |
|
马冰冰
|
e7017fb85c
|
fix: 查看交易页面不显示是否罚息
|
2026-08-26 11:33:11 +08:00 |
|
张名锐
|
9f3a74ad1f
|
Merge branch 'glms/feature/0812_zmr_divPower' into 'glms/feature/1.4.2'
fix(trade): 标的除权0覆盖旧值
See merge request otc-dev/zszq-trs!17
|
2026-08-26 03:09:44 +00:00 |
|
张名锐
|
1c879c0b65
|
fix(trade): 标的除权0覆盖旧值
- 重命名 MergeNonZeroDividendValues 方法为 MergeDividendValues
- 修改合并逻辑,数值字段(包括 0)都作为有效覆盖值进行合并
- 更新注释说明合并规则的变化
- 添加零现金分红覆盖现有值的单元测试
- 修复数据库记录合并时的字段覆盖逻辑
|
2026-08-26 11:09:12 +08:00 |
|
马冰冰
|
58684219db
|
Merge branch 'glms/feature/1.4.2-mbb825' into glms/feature/1.4.2
|
2026-08-26 10:52:37 +08:00 |
|
马冰冰
|
003323d678
|
fix: C# 管理后端配置的邮件模板-缺少变量参数:交易编号、平仓总额
|
2026-08-26 10:50:15 +08:00 |
|
马冰冰
|
de3310cfe1
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-26 10:38:13 +08:00 |
|
马冰冰
|
9d7c318264
|
fix: C# 管理后端配置的邮件模板-缺少变量参数:交易编号、平仓总额
|
2026-08-26 10:36:35 +08:00 |
|
张名锐
|
327348c9b3
|
Merge branch 'glms/feature/0812_zmr_divPower' into 'glms/feature/1.4.2'
feat(swap): 添加公司行为现金分红按登记日权益数量计算功能
See merge request otc-dev/zszq-trs!16
|
2026-08-26 02:35:03 +00:00 |
|