Commit Graph
105 Commits
Author SHA1 Message Date
张名锐 dc9ef5770b Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2 2026-08-28 14:37:12 +08:00
张名锐 1f3fb9240b fix(trade): 修正交易确认书中的基本费率计算逻辑
- 注释掉原有的基本费率计算公式
- 直接使用PosiTradingFeeUnit字段获取基础费率
- 避免通过PosiTradingFeePending除以名义本金的方式计算
- 确保基本费率显示的准确性
2026-08-28 14:36:54 +08:00
马冰冰 e52f5bfeb5 fix: 结算单-期间分红 2026-08-28 11:28:41 +08:00
锦麟 王 13fea7ba39 BugFix 确认书模板调整 2026-08-27 19:17:49 +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
tengyufan feeea35f6a Revert "fix: 适配交易确认书NAFMII协议勾选样式"
This reverts commit 9df4fbae15.
2026-08-27 12:01:02 +08:00
马冰冰 914689a1f0 feature: 查看交易的 提前终止页面 增加 期末标的结算收益率% 2026-08-27 10:56:45 +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
tengyufan b0804e6e92 fix: 修复交易确认书模板Office兼容性 2026-08-26 17:19:48 +08:00
tengyufan b54edc5e16 fix: 修复交易确认书NAFMII协议勾选样式 2026-08-25 18:00:47 +08:00
张名锐 5f5f79b63e fix(document): 修复参考标的证券全称获取逻辑
- 直接使用 underlying.UnderlyingName 属性
- 添加空值检查避免异常
- 保持原有逻辑结构不变
2026-08-25 17:50:53 +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
锦麟 王 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
马冰冰 255209420b feature: 结算单报告模板调整 2026-08-25 12:03:11 +08:00
马冰冰 8379f3fc2c feature: 为结算通知书中的附件增加字段 2026-08-25 11:20:25 +08:00
锦麟 王 c35befbe8f #EQD-6948 国联民生-实现保证金规则(2)追保金额的产生与收盘计算 收盘计算和授信占用 2026-08-24 16:34:18 +08:00
锦麟 王 8648b62af9 Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2-margin 2026-08-24 09:40:03 +08:00
马冰冰 38e0a7795f Merge branch 'glms/feature/1.4.2-M819' into glms/feature/1.4.2 2026-08-21 14:19:40 +08:00
马冰冰 f16634534c feature:#EQD-7093 国联民生-交易确认书校验(2)针对ETF标的获取新增信息并且支持配置分类。 ETF交易确认书中填充参考标的证券全称、参考标的基金管理人, 2026-08-21 14:16:05 +08:00
hjhan a5a78eab10 feat(swap): EQD-5320 结算确认书邮件链路补定位日志——资金提示/结清确认/生成三条链路此前几乎无日志且存在静默失败:①SendConfirmEamil查不到合同原return空串(前端当已发送)改Error日志+明确返回发送失败原因;②CheckConfirmDoc/CheckSettlementDoc抛错前补打库内trade_contract_r行状态(无行=从未生成/IsValid=false=重生成作废/doc缺失);③DealNoDmaEmail与生成服务两处客户+日期扩张查询补Info日志对齐勾选vs实际处理;④GetFileName物理文件缺失原静默null改Error;⑤生成器未生成交易确认书报错补事件id/客户/平仓日便于关联扩张日志;IYcLogger无Warn统一用Error 2026-08-20 18:14:40 +08:00
hjhan 71683083ef feat(swap): EQD-6953 平仓期末结算收益率字段载体+结算确认书Excel导出——[NotMapped]ExitYtm随UnwindData进swap_event.EventData(零表结构变更);生成器从浮动腿回读导出固定4位不去零(0.0000);模板nodma_01.xlsx新增S列;命名遵《互换价格字段命名规范决策文档》平仓=Exit(非End/Close/Final) 2026-08-20 17:29:10 +08:00
锦麟 王 e8bb04d6bf #EQD-6947 国联民生-保证金计算整体改造-实现第一版盯市规则(不支持同一客户多部门)(1)保证金规则的设置 阶段2 新增字段 BondTerm,调整互换交易模板绑定逻辑 2026-08-13 13:19:06 +08:00
嬴政 时 0b5a64f42c #EQD-7017 国联民生-交易确认书中基本费率字段保留4位小数 2026-08-11 11:35:19 +08:00
tengyufan ad82cbb4cb 字体修复楷体 2026-08-07 18:56:54 +08:00
嬴政 时 e2f02d0549 交易确认书去除年利率, 增加签署日期 2026-07-31 21:27:19 +08:00
马冰冰 de84a90bad fix: 国联民生-簿记中增强收益结构可以识别并且对应到交易确认书中 2026-07-28 18:25:03 +08:00
马冰冰 44ea57b8f6 feature: 增强收益tag 将利率填入固定收益率 2026-07-24 11:12:00 +08:00
tengyufan 48742649ba 国联民生收益互换交易确认书模板字体修复 2026-07-17 16:52:59 +08:00
tengyufan 591a0dd461 fix(glms): 修正国联民生收益互换确认书模板 — 担保人默认填充"/"、票面利率正确显示、6.1去掉"内"字
- 修改四个收益互换交易确认书模板中「参考标的担保人」占位符默认值为"/"

影响模板:
- 国联民生-收益互换交易确认书-境内模板-【客户看多】-【现券】-清洁版.docx
- 国联民生-收益互换交易确认书-境内模板-【客户看多】-【债券ETF】-清洁版.docx
- 国联民生-收益互换交易确认书-境内模板-【客户看空】-【现券】-清洁版.docx
- 国联民生-收益互换交易确认书-境内模板-【客户看空】-【债券ETF】-清洁版.docx
2026-07-16 13:37:15 +08:00
张名锐 6679abbc19 fix(document): 修正票面利率计算显示
- 修复票面利率显示错误问题,将数值乘以100转换为百分比格式
- 确保票面利率正确显示为百分比数值而非小数形式
2026-07-10 12:32:29 +08:00
hjhan cc8b862d04 fix: ETF交易确认书 债券名称置空 2026-07-03 11:28:07 +08:00
hjhan b6faa6fd1c fix: 国联民生确认书模板 0-> 0.00 2026-07-03 11:24:04 +08:00
张名锐 c76c3aa218 fix(trade): 修复合同编号生成和追保区间计算逻辑
- 在合同编号前缀中添加FICC标识符
- 修复银行账户信息中支付系统号字段的赋值逻辑
- 修正追保区间计算公式,使用正确的差值参数替代维持保证金百分比
- 更新追保区间上下限的计算逻辑以确保正确的风险控制范围
2026-06-29 16:26:17 +08:00
锦麟 王 d9fc5965d3 BugFix 系统中MarkCloseValue歧义部分修改 2026-06-26 16:06:13 +08:00
嬴政 时 1385fe43ef 确认书模板增加营业厅"内"描述 2026-06-26 09:27:50 +08:00
张名锐 4e9b2d7b47 feature: 确认书模板修改 2026-06-09 13:38:10 +08:00
吴方海 bd4c9052da 互换观察日修复 2026-05-22 15:53:21 +08:00
吴方海 f7eae52fd7 bug修复 2026-05-21 18:34:22 +08:00
吴方海 1ca9cace72 #EQD-5843 国联民生-交易确认书编号规则, 客户编号规则, 以及确认书相关的一些调整:除了上传确认书 2026-05-21 10:57:14 +08:00
嬴政 时 e5b5b723b3 生成确认书时, 联系人如果有多个, 同时展示 2026-05-15 10:56:27 +08:00
锦麟 王 fded8a39ff 优化协议编号获取逻辑及利率字段展示格式 2026-05-15 09:48:19 +08:00
嬴政 时 b86643d0be 设置固定列宽 2026-05-09 18:03:02 +08:00
嬴政 时 81c865210c 合并代码,解决冲突 2026-05-09 17:50:23 +08:00
嬴政 时 5f9b628569 交易确认书模板替换(过度方案) 2026-05-09 17:48:53 +08:00
锦麟 王 ee3dafffc5 模板调整,确认书页面用印文件位置记忆 2026-05-09 17:14:27 +08:00
锦麟 王 689616820a 模板和平仓线、预警线、档位值客户方向判断逻辑修改 2026-05-08 11:03:37 +08:00
嬴政 时 4e77ada8ac 修复unwindreport代码文件编码问题 2026-05-07 13:23:31 +08:00