Commit Graph
1243 Commits
Author SHA1 Message Date
张名锐 d5837f2de8 fix(swaptrade): 修复平仓比例显示精度问题
- 调整平仓比例显示精度为4位小数
- 修改掉期利率输入格式配置,设置精度为4并保留尾随零
- 确保数值显示的一致性和准确性
2026-08-05 17:52:51 +08:00
lisong 36877744fa Merge remote-tracking branch 'dest/glms/feature/1.4.2' into feature/p132_74-risk-engine 2026-08-05 17:28:20 +08:00
lisong a889925440 Merge branch 'feature/p132_74-risk-engine' of https://gitee.glmszq.com/gsty/onederiv/trs into feature/p132_74-risk-engine 2026-08-05 17:27:15 +08:00
ruisu cfd5efd3d3 feat:优化风控引擎运行时,变量表的读取 2026-08-05 17:19:50 +08:00
ruisu f0ed2058bf feat:更新规则14,字段不再乘以100 2026-08-05 16:45:27 +08:00
ruisu c771496ecd feat:优化日历缓存,采用ConditionalWeakTable。 2026-08-05 16:35:40 +08:00
tengyufan 864a29d6a8 #EQD-6605 国联民生-确认书编号规则调整(不基于甲方乙方判定)
feat: 国联民生收益互换按簿记分类生成交易编号

簿记账户新增“簿记分类”字段,支持代客、融券,新增账户默认代客,历史账户统一初始化为代客
簿记账户分类设为必填,列表、编辑及详情页面同步展示
修改已被交易引用的簿记账户分类时增加二次确认,并提示关联交易数量
国联民生收益互换交易编号不再根据甲乙方判断,改为根据簿记账户分类生成
代客使用数字序号,融券使用字母序号,分别从已有同客户同日编号的最大序号继续递增
保留手工交易编号优先逻辑,标准格式的手工编号参与后续最大序号计算
生成候选编号后检查完整交易编号是否已存在,存在则继续递增
新增簿记分类编号格式、最大序号计算及数字字母序列隔离专项单测
2026-08-05 15:55:01 +08:00
yexuzhong 74121a89ed Gamma_r未计算出来,取值错误 2026-08-05 15:15:40 +08:00
ruisu 8fb3c4392c feat:风控触发时显示应用ID、
新老风控组合校验:
老风控Error/Warning,新风控需审批——点击特批即两边都放行
老风控Error/Warning,新风控禁止——不展示
老风控Error/Warning——展示特批,且只特批老风控。
新增风控流程日志
2026-08-05 14:39:01 +08:00
ruisu 698662101b fix:修复点击“修改”按钮后偶发前端报错的问题 2026-08-05 14:30:42 +08:00
ruisu ada44e58e4 feat:删除标的利率函数库,通用性太低。 2026-08-05 14:27:23 +08:00
ruisu 845b05984c feat:优化规则文本细节:保证金相关需遍历相关数据。其他规则需暴露tradeId 2026-08-05 14:26:34 +08:00
张名锐 e01c2812d9 Merge branch 'glms/feature/dotnumber' into 'glms/feature/1.4.2'
fix(swap-trade): 修正名义本金小数点精度

See merge request otc-dev/zszq-trs!10
2026-08-05 05:45:11 +00:00
张名锐 9affdf5d41 fix(swap-trade): 修正名义本金小数点精度 2026-08-05 13:44:17 +08:00
hjhan 41de2f6dd6 fix: 放宽 MaxModelBindingCollectionSize 至 1000000 修复互换观察日区间超限报错 2026-08-05 12:29:54 +08:00
张名锐 b3ba762838 Merge branch 'glms/feature/dotnumber' into 'glms/feature/1.4.2'
fix(swap): 修复平仓交易界面金额格式化问题

See merge request otc-dev/zszq-trs!8
2026-08-05 03:28:17 +00:00
张名锐 1458acc030 fix(swap): 修复平仓交易界面金额格式化问题
- 将展期界面的本金、利息、费用等字段格式化方法从inputFormatEqvNotional改为inputFormatCloseAmount
- 新增inputFormatCloseAmount格式化配置,设置精度为2位小数,支持负数显示,保留尾随零
- 统一展期界面各金额输入框的格式化规则,确保数据展示一致性
2026-08-05 11:27:37 +08:00
马冰冰 3b0021d79f Merge branch 'glms/feature/1.4.2-0805' into glms/feature/1.4.2 2026-08-05 10:59:15 +08:00
马冰冰 8689e75223 feature:筛选条件增加资产类型、列表显示增加资产类型 2026-08-05 10:58:29 +08:00
yexuzhong 6ced6ab55d 列宽度调整 2026-08-05 10:26:42 +08:00
张名锐 d601728b80 Merge branch 'glms/feature/dotnumber' into 'glms/feature/1.4.2'
feat(swaptrade): 修复交易后付、预付金腿金额 小数点精度问题(2位)

See merge request otc-dev/zszq-trs!7
2026-08-05 02:07:40 +00:00
张名锐 d55923a1fb feat(swaptrade): 修复交易后付、预付金腿金额 小数点精度问题(2位)
- 新增 inputFormatTradeSinglePriceFixed2 固定精度为2位小数格式
- 更新 InterestPrincipalFix 字段使用固定2位小数格式
- 更新 PosiTradingFeePending 字段使用固定2位小数格式
2026-08-05 10:07:01 +08:00
张名锐 e8754f1e22 Merge branch 'glms/feature/dotnumber' into 'glms/feature/1.4.2'
feat(swaptrade): 收益互换界面金额固定两位小数

See merge request otc-dev/zszq-trs!5
2026-08-05 01:53:14 +00:00
张名锐 7801037ecb Merge branch 'glms/feature/1.4.2' into glms/feature/dotnumber 2026-08-05 09:52:46 +08:00
张名锐 269807cc44 feat(swaptrade): 收益互换界面金额固定两位小数
- 新增 inputFormatInterestAmount 配置对象,精度为2位小数,支持负数显示和尾随零保留
- 在保证金列表中将 InterestAmount 和 InterestFee 字段的格式化从 inputFormatEqvNotional 替换为 inputFormatInterestAmount
- 在利息列表中将 InterestAmount 和 InterestFee 字段的格式化从 inputFormatEqvNotional 替换为 inputFormatInterestAmount
- 保持原有的双向数据绑定和事件监听功能不变
2026-08-05 09:52:22 +08:00
张名锐 ee350646e5 Merge branch 'glms/feature/dotnumber' into 'glms/feature/1.4.2'
fix(settlement): 修复预付金计算中的精度问题

See merge request otc-dev/zszq-trs!4
2026-08-04 05:14:12 +00:00
张名锐 6e523de2c0 Merge branch 'glms/feature/1.4.2' into glms/feature/dotnumber 2026-08-04 13:13:32 +08:00
张名锐 03ee9cca26 fix(settlement): 修复预付金计算中的精度问题
- 对保证金比率进行四舍五入到小数点后两位处理
- 将硬编码的保证金最大比率计算改为基于调整后的保证金比率
- 修复可取预付金计算中的类型转换问题
- 确保计算过程中数值精度的一致性
- 移除多余的文件末尾大括号以符合代码规范
2026-08-04 13:12:02 +08:00
yexuzhong 84ee11a02d 国联启用扩展配置 2026-08-04 11:33:09 +08:00
yexuzhong 52b842ecab 国联民生 greeks计算代码完成 2026-08-03 17:44:25 +08:00
张名锐 e3a31886a8 Merge branch 'glms/feature/1.4.2' into glms/feature/dotnumber 2026-08-03 17:05:32 +08:00
张名锐 b2c4442772 feat(swaptrade): 利率相关 添加尾随零修剪和数值格式化功能
- 在数字输入组件中添加 trimTailZeros 配置选项
- 修改条件判断逻辑以支持尾随零修剪控制
- 为掉期交易利率添加固定精度格式化功能
- 创建 formatObservationRate 函数用于观察率数值格式化
- 在观察率输入字段中添加失焦时格式化事件处理
- 更新视图中的利率显示格式化方式
- 统一利息金额的货币格式化显示
2026-08-03 17:04:51 +08:00
yexuzhong b41346240c 债券期货 greek计算数据获取完成 2026-08-03 16:40:40 +08:00
yexuzhong 3f6c060b4c 国联民生 greek计算 40% 2026-08-03 16:13:40 +08:00
张名锐 fa6b2878c5 Merge branch 'glms/feature/1.4.2' into glms/feature/dotnumber 2026-08-03 15:11:38 +08:00
张名锐 613fd66b65 fix(swap): 解决(观察日)利率计算精度问题并优化价格精度处理
- 在SwapDealService中对GetFixedRate结果进行精度调整,解决原数据精度误差问题
- 在swapPricePrecisionHelper中添加roundDecimal方法并移除TODO注释
- 新增observationRate相关的精度处理函数,包括roundObservationRate和percent转换函数
- 创建serializeSwapIntervals函数用于处理掉期区间利率精度序列化
- 将consNumberFormat.umpriceP替换为swapPricePrecision.shiftDecimal进行百分比转换
- 使用新的精度处理函数替代原有的toFixed(6)和乘以0.01的操作
2026-08-03 13:21:23 +08:00
嬴政 时 e2f02d0549 交易确认书去除年利率, 增加签署日期 2026-07-31 21:27:19 +08:00
张名锐 74ded52829 Merge branch 'glms/feature/dotnumber' into 'glms/feature/1.4.2'
fix(swap): 修复利息互换平仓结算中的尾差处理和本金计算问题

See merge request otc-dev/zszq-trs!3
2026-07-31 09:02:31 +00:00
张名锐 2eba4ce2a9 feat(settlement): 添加标的类型判断逻辑支持价格表分流
- 在ConsGlobal中为所有标的类型常量添加中文注释说明
- 新增UseStockPriceTable方法用于判断标的类型是否使用股票价格表
- 修改SettlementPriceImportService中的价格表分流逻辑
- 添加单元测试验证股指期货、基金等进入股票价格表的逻辑
- 确保Shibor、利率收益率和债券指数进入正确的商品期货价格表
2026-07-31 16:57:49 +08:00
张名锐 a507d0ce66 feat: 新增利率收益率 债券指数小数点精度配置 2026-07-31 16:26:06 +08:00
张名锐 b0c06dc673 Merge branch 'glms/feature/1.4.2' into glms/feature/dotnumber 2026-07-31 16:20:42 +08:00
yexuzhong 5afd766a5f 债券收益率改成了利率收益率 2026-07-31 15:13:51 +08:00
yexuzhong 55b58856a5 #EQD-6787 国联民生-期权相关问题修复(2)PriceProvider支持债券表(Chinabondvaluation) 2026-07-31 15:06:16 +08:00
yexuzhong 633cd7d32d 计算指标可配置 2026-07-31 14:49:52 +08:00
马冰冰 f7e7aaa373 Merge remote-tracking branch 'origin/glms/feature/1.4.2' into glms/feature/1.4.2 2026-07-31 11:27:13 +08:00
马冰冰 696ac168f0 Changes:全部统一成续作 2026-07-31 11:10:55 +08:00
yexuzhong 4c7011bfa8 日终持仓风险下载 2026-07-31 11:02:49 +08:00
张名锐 dfac28f54a Revert "fix(sac): 修复预览页序列化 SacInfo 时 TypeId 触发 IsGenericParameter 异常"
This reverts commit ca74095e0c.
2026-07-31 10:49:18 +08:00
yexuzhong 5d580960d8 #EQD-6669 国联民生-期权希腊值计算步长和细节调整(定价引擎部分) 2026-07-31 10:35:25 +08:00
张名锐 9d53d3dd8c Merge branch 'refs/heads/glms/feature/1.4.2' into glms/feature/dotnumber 2026-07-31 09:19:09 +08:00