Commit Graph
21 Commits
Author SHA1 Message Date
tengyufan 43981e245b #EQD-6718 国联民生-收益互换隐藏收支方向,默认我方收取浮动收益
fix:国联民生收益互换隐藏收支方向,默认我方收取浮动收益

- 新增可配置开关 Erp.SwapFloatingIncomeReceiveOnlyMode,默认关闭,支持在普通模式与网厅适配模式之间切换
- 网厅适配模式下,新增及续做收益互换默认浮动端为我方收取,并隐藏新增、平仓、收益结算及查看页面的浮动端收支方向
- 普通模式保持原有展示和编辑逻辑,历史交易不修改原有浮动端收支方向
- 日终持仓风险_互换将浮动收支方向和标的多空合并为交易方向,并同步影响导出
- 交易方向映射收取+B为多头、收取+S为空头、支付+B为空头、支付+S为多头
- 新增交易方向映射专项前端单测
2026-07-30 14:46:07 +08:00
张名锐 85f1bccb24 Merge branch 'glms/feature/1.4.2' into glms/feature/dotnumber
# Conflicts:
#	YLErpWeb/App_Data/Config/otcformat.js
#	YLErpWeb/Views/SwapTrade2/TradeEdit.cshtml
#	YLErpWeb/wwwroot/Scripts/app/swaptrade/swapTradeEdit.js
2026-07-30 10:50:44 +08:00
张名锐 fd2a054764 feat(swap): 实现互换交易价格精度控制功能 init
- 添加 swapPricePrecisionHelper.js 工具类处理价格精度格式化
- 新增 swappriceprecision.js 配置文件定义各类金融产品的精度规则
- 在 EodPositionRisks.cshtml 和 SwapIncome.cshtml 中引入新的价格格式化脚本
- 替换原有的价格格式化函数为基于产品类型的动态精度控制
- 移除旧的价格验证和标准化逻辑,改用新的精度控制机制
- 添加 vue-swap-price-input 组件用于精确的价格输入控制
- 更新 Controller 中的价格处理逻辑以支持新精度格式化方式
2026-07-29 09:44:04 +08:00
tengyufan 87266276d4 #EQD-6597 国联民生-簿记时新增基本费率字段(开平仓费用),并且自动计算
基础费率前端单位数量模式展示6位小数
2026-07-28 14:57:23 +08:00
tengyufan 4987962aca #EQD-6597 国联民生-簿记时新增基本费率字段(开平仓费用),并且自动计算
feat: 完善互换平仓交易费用自动计算

- 支持百分比和单位数量模式自动计算平仓交易费用
- 支持全部平仓和部分平仓联动重算
- 保持手动互换不自动填充平仓交易费用
- 补充前后端相关单测
2026-07-27 11:57:20 +08:00
tengyufan a575de7bbe Revert "feat(swap): 新增基础费率字段,支持百分比/单位数量模式切换及自动计算"
This reverts commit c9071a4eff.
2026-07-27 09:45:41 +08:00
tengyufan c9071a4eff feat(swap): 新增基础费率字段,支持百分比/单位数量模式切换及自动计算
- 浮动收益端新增基础费率列(原单位交易费用),位于数量与交易费用后付之间
- 支持百分比模式(4位小数)与单位数量模式(2位小数)切换,默认百分比
- 填入基础费率后自动计算交易费用后付,手动修改后反算基础费率
- 平仓时根据 PosiFeeType 自动计算平仓交易费用,支持全部/部分平仓联动
- 收益结算(手动互换)不自动填充平仓交易费用
- 查看交易页面新增基础费率展示(百分比带%后缀4位,单位数量2位)
- swap_position 表新增 PosiFeeType 字段标识费率模式(0=百分比 1=单位数量)
- 切换模式时基础费率和交易费用归零,避免精度冲突
- 修复 TradeView.cshtml 引用了不存在字段 category_tag 的编译错误
2026-07-24 17:32:07 +08:00
马冰冰 ef179fc26c 新增利息端类型字段 2026-07-23 16:59:58 +08:00
马冰冰 05ce6fb02f (feature):保证金模板字段添加 2026-07-22 14:46:01 +08:00
锦麟 王 365711b5ff 自动互换分红时,期末结算全价使用PosiGrossPrice 2026-07-02 13:02:14 +08:00
锦麟 王 d9fc5965d3 BugFix 系统中MarkCloseValue歧义部分修改 2026-06-26 16:06:13 +08:00
吴方海 a00fe3ccaa Merge branch 'glms/feature/1.4.2-etf' into glms/feature/1.4.2
# Conflicts:
#	YLErpWeb/wwwroot/Scripts/app/swaptrade/incomeSwapTrade.js
2026-06-22 13:45:25 +08:00
吴方海 ab09cbc9ca #EQD-6196 国联民生-收益互换期间付息支持自动支付 2026-06-18 10:33:04 +08:00
吴方海 9e50819070 普通收益互换的模板恢复
#EQD-5914 国联民生-债券ETF为标的的TRS业务支持
2026-06-02 16:10:43 +08:00
吴方海 95686f4c4d #EQD-5718 【缺陷转需求】-国联民生-利息端计息方式与结算规则扩充 2026-05-08 15:09:58 +08:00
hjhan 80a3a7a3ba fix(swaptrade): 修复价格计算的括号问题
- 为 PosiGrossPrice 计算添加正确的括号包裹
- 为 TradingAmountNetAvg 计算添加正确的括号包裹
- 确保数值计算优先级正确,避免格式化错误
2026-04-14 09:09:19 +08:00
gongpei 494e4c2f50 fix: 不能编辑成交收益率 2025-10-14 17:26:46 +08:00
gongpei 3b52512de2 fix: 成交收益率修改 2025-10-14 15:23:52 +08:00
gongpei a2962cfc4b feat: 新增成交收益率字段 2025-10-11 15:07:44 +08:00
吴方海 5250a37d08 客户设置互换天数&利息计算重置频率 2025-04-14 16:31:35 +08:00
吴方海 f9d8a256a6 从山证v2.3.0拷贝 2024-05-09 14:06:26 +08:00