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 |
|
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 |
|
锦麟 王
|
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 |
|
张名锐
|
6c582ac958
|
feat(swap): 添加公司行为现金分红按登记日权益数量计算功能
- 新增 CalcBondPayment 方法支持传入公司行为权益数量参数
- 在 SwapEodPositionService 中识别现金分红类型的公司行为持仓
- 修改 CopyEodPosition 和 UpdateEodPosition 方法传递公司行为前的数量信息
- 更新 SaveCurrentEodInitalPosi 方法支持公司行为数量计算
- 在 BondPaymentService 中实现公司行为现金分红按登记日权益数量计算逻辑
- 添加单元测试验证公司行为现金分红使用除权前数量的计算功能
|
2026-08-26 10:33:51 +08:00 |
|
锦麟 王
|
41f64956b2
|
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-26 10:23:16 +08:00 |
|
锦麟 王
|
ca3b57bb98
|
授信拆单;保证金模板选择;客户层级资金来源
|
2026-08-26 10:23:07 +08:00 |
|
张名锐
|
8023f13842
|
Merge branch 'glms/feature/0812_zmr_divPower' into glms/feature/1.4.2
|
2026-08-26 09:53:38 +08:00 |
|
张名锐
|
2b8c310b89
|
fix(swap): 修正ETF日终持仓分红金额计算
- 修复了每日估值报告中ETF分红金额符号错误的问题
- 现在正确应用负号以反映客户视角下的日终持仓风险
- 添加了相关注释说明取值逻辑与日终持仓风险的相反关系
|
2026-08-26 09:41:19 +08:00 |
|
tengyufan
|
b54edc5e16
|
fix: 修复交易确认书NAFMII协议勾选样式
|
2026-08-25 18:00:47 +08:00 |
|
张名锐
|
0e2aaa57b2
|
Merge branch 'glms/feature/0812_zmr_divPower' into 'glms/feature/1.4.2'
fix(swap): 修复公司行为事件生命周期管理问题
See merge request otc-dev/zszq-trs!15
|
2026-08-25 09:59:30 +00:00 |
|
张名锐
|
aa87d69999
|
fix(swap): 修复公司行为事件生命周期管理问题
- 添加了股权登记日日期格式化显示功能
- 实现了公司行为类型的动态描述逻辑(配股、送股、拆分、分红)
- 新增了过滤待生效公司行为事件的操作历史机制
- 修正了操作历史中隐藏未应用公司行为事件的逻辑
- 完善了公司行为事件原因描述的构建方法
- 添加了针对不同公司行为类型的单元测试验证
|
2026-08-25 17:58:51 +08:00 |
|
张名锐
|
5f5f79b63e
|
fix(document): 修复参考标的证券全称获取逻辑
- 直接使用 underlying.UnderlyingName 属性
- 添加空值检查避免异常
- 保持原有逻辑结构不变
|
2026-08-25 17:50:53 +08:00 |
|
tengyufan
|
336cc3d88b
|
feat: 新增TRS合约日终Kafka推送
- 在日终任务的逐日循环中,于当日收盘、风险监控和日终文件生成完成后,
按 valueDate 推送一条 TRS 合约全量快照;区间收盘逐日推送,空日推送空快照。
- 基于 eod_swap、trade、eod_swap_position、swap_position 组装合约字段,
Kafka Key 使用 yyyy-MM-dd 格式的 valueDate。
- 新增带 Key 的 Kafka 发送重载;保留原有无 Key 发送及其吞异常行为,避免影响既有调用。
- 推送失败最多尝试 3 次;最终失败记录 Error 日志,并按 eod_swap.id 写入 push_status,
空快照失败使用 record_id=0。
- 增加 ContractTopic 配置,默认及各部署环境使用 onederiv.trs.contract.v1。
- 增加定向单测,覆盖空快照、区间逐日推送、重试成功、三次失败和字段映射。
|
2026-08-25 16:07:21 +08:00 |
|
张名锐
|
147bcf4bf7
|
Merge branch 'glms/feature/0828_EQD-7084' into 'glms/feature/1.4.2'
feat(eodswapposition): 新增框架合约新口径展示功能
See merge request otc-dev/zszq-trs!14
|
2026-08-25 07:40:56 +00:00 |
|
张名锐
|
76a491a388
|
Merge branch 'glms/feature/0812_zmr_divPower' into 'glms/feature/1.4.2'
refactor(swap): 统一债券价格处理逻辑
See merge request otc-dev/zszq-trs!13
|
2026-08-25 07:39:53 +00:00 |
|
张名锐
|
f7766fb723
|
fix(dividend): 公司行为优化
- 债券付息查询/BondPayment/BondPaymentList这个界面 不再查询公司行为除权表
- 公司行为事件的说明 格式化一下变为:调整前:名义本金:XXXX 期初标的价格:XXXX 持仓数量:XXXX
调整后:名义本金:XXXX 期初标的价格:XXXX 持仓数量:XXXX
- 报错信息修改:当某个标的的除权除息数据仍有交易引用时
则修改标的公司行为数据时则提示“不可修改,有交易【交易编号】使用了该条除权除息数据”。
|
2026-08-25 15:39:01 +08:00 |
|
马冰冰
|
8cea7ee2e4
|
feature: 新增标的时 基金管理人设置为必填
|
2026-08-25 15:31:53 +08:00 |
|
马冰冰
|
670ff1e012
|
feature: 结算报告单中字段取值
|
2026-08-25 14:45:15 +08:00 |
|
马冰冰
|
aec0417b00
|
Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2
|
2026-08-25 14:44:38 +08:00 |
|
锦麟 王
|
9c42852a6b
|
每个追保区间的输入框调窄一些,使得表格的每个单元格里的数值不会超过一行
|
2026-08-25 14:34:46 +08:00 |
|
锦麟 王
|
b9591e4533
|
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-25 14:06:12 +08:00 |
|
锦麟 王
|
2ded3a4068
|
#EQD-5618 国联民生-【TRS】【交易确认书】- 追保线梯度配置,新增平仓线与预警线、授信现金比例
|
2026-08-25 14:05:50 +08:00 |
|
张名锐
|
7d0eb16f64
|
feat(eodswapposition): 新增框架合约新口径展示功能
- 在EodPnlCalculator中添加CalculateEodSwapRiskNewFields方法,实现新口径计算逻辑
- 创建EodSwapRiskNewFields和EodSwapRiskNewResponse模型类,支持新的展示字段
- 实现SearchEodSwapNewList查询方法,复用旧查询权限控制并计算新字段
- 添加index=3的新框架合约Tab页面,使用独立查询接口和列配置
- 前端JavaScript中实现colModelGridEodSwapNew列模型,替换旧字段并新增9个字段
- 完善导出功能支持新Tab的标准格式导出,保持与旧口径分离
- 更新测试用例验证新框架合约前端接线正确性
|
2026-08-25 13:49:30 +08:00 |
|
马冰冰
|
255209420b
|
feature: 结算单报告模板调整
|
2026-08-25 12:03:11 +08:00 |
|