Commit Graph
25 Commits
Author SHA1 Message Date
hjhan db95699aa2 feat: 基金管理人取数支持跨环境库名——新增 DbSchema 库名插值,bigdata 连接串指向 96/glms_bigdata
问题:SQL 硬编码物理库名(bigdata./glms_bigdata.),关联库在不同环境库名不同,换环境即失效;
且仓库所有 appsettings 均未配 bigdata 连接串,本地/单测环境一直走 Unavailable 降级。

- 新增 YLErpDAL/DataBase/DbSchema:从连接串 database= 解析物理库名(含反引号、\w+ 白名单校验、进程级缓存),
  跨库 SQL 写 DbSchema.Of("bigdata").mf_fundarchives ——代码只认逻辑连接名(等价 Java @Mapper 指定数据源),
  物理库名归各环境 appsettings;将来 join ERP 主库用 DbSchema.Of("ylcms") 同法插值
- FundManagerLookupService:SQL 两处库名前缀改为插值(查找逻辑/CONVERT/COLLATE 不变),Unavailable 降级语义不变
- appsettings.local.json / UnitTestProject appsettings.json 补 bigdata=192.168.2.96:3306/glms_bigdata(抄现有 96 库连接串改库名)
- 新增 FundManagerLookupServiceTest(连 96 实库):DbSchema 解析断言 + Lookup 连通性
  实测 511160.SH → Unique「东财基金管理有限公司」全链路打通;161210/630006 因 mf_investadvisoroutline 仅2行无映射返回 NotFound(数据覆盖问题)
2026-08-28 14:31:30 +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
tengyufan 3f0984800a feat: 收益互换开平仓及收益结算接入OA移动审批
#EQD-6425 国联民生-衍生品系统移动审批(提交OA流程)
- 审批节点支持配置“关联OA移动审批”
- 创建OA流程并记录请求、requestId、状态及异常备注
- 支持OA轮询同步审批通过、退回和归档状态
- 本地通过、拒绝、撤回时同步强制归档未结束OA流程
- 增加审批列表OA备注展示及本地Mock联调接口
- 新增OA审批记录表和数据库升级脚本
- OA移动审批使用独立查询地址及isnextflow配置,不影响交易确认书OA
2026-08-21 15:54:54 +08:00
张名锐 3b610fe47c local配置文件提交 2026-07-01 11:01:33 +08:00
zheng.zhang c331d25f82 feat(菜单权限): 新增收益凭证和凭证审批相关菜单及权限 2026-03-20 10:36:24 +08:00
hjhan f7c706219f refactor(config): 移除冗余的实时资金计算配置项
删除多个环境配置文件中的RealtimeCalcAccountBalance配置
- 更新ClientNoDMABalanceTask类中使用的资金计算topic
- 修改代码逻辑以复用已有的OnRspAccountCapitalTopic
- 清理无用的环境变量读取逻辑
- 统一使用onRspAccountCapitalTopic进行消息生产
2025-12-18 14:25:39 +08:00
hjhan d3e576b0e5 feat(kafka): 添加实时资金计算topic配置
- 在多个环境配置文件中新增RealtimeCalcAccountBalance配置项
- 移除ClientBalanceForTrsResponse中的冗余字段
- 更新Kafka任务和控制器中相关字段引用
- 修改Producer发送的目标topic为新的实时计算topic
2025-12-17 10:05:57 +08:00
gongpei 0782acb928 Revert "fix: 实时持仓合并流水成交净价(平均)✖️乘数"
This reverts commit 484a40b586.
2025-11-03 13:32:29 +08:00
gongpei 484a40b586 fix: 实时持仓合并流水成交净价(平均)✖️乘数 2025-11-03 13:32:09 +08:00
嬴政 时 a4dcaf584e OA对接功能中 增加SubUrl 2025-09-29 17:47:52 +08:00
吴方海 ffd547efcd 月报联调 2025-09-09 16:00:56 +08:00
吴方海 f3df6448fb 收益互换月报改成从报送系统读取数据 2025-09-09 13:07:21 +08:00
吴方海 a42dd6e090 OA联调 2025-09-01 17:26:14 +08:00
shangzhongyuan d9fff3e9b8 TRS-ZS-574 交易确认书对接OA自动提交审批 2025-07-25 13:40:56 +08:00
吴方海 23dabc7f86 互换估值bug修复 2025-05-29 11:05:29 +08:00
锦麟 王 049433ba46 合并的代码 2025-05-06 11:03:10 +08:00
吴方海 295f67a5ca 交易确认书生成修复 2025-04-28 11:07:31 +08:00
zhenghaotian 5e34056542 TRS-ZS-336在管理端将交易员的账号禁用后,交易端应限制其不能登录 2025-04-24 17:48:59 +08:00
吴方海 9f47caa3ed bug修复 2025-04-23 13:58:26 +08:00
吴方海 f2466bc7b7 收盘修复&可取修复 2025-04-21 10:20:47 +08:00
吴方海 774bc30436 交易端成交流水改为kafka推送到管理端 2024-06-19 13:25:10 +08:00
汤旺 63a40b299f 浙商确认书 2024-05-23 15:43:29 +08:00
汤旺 43629190e1 #TRS-ZS-58 收盘操作:删除从衡泰获取数据等等功能 2024-05-22 17:59:07 +08:00
汤旺 a8c2c0685a #TRS-ZS-56 交易、交易确认书编号规则 2024-05-22 17:59:07 +08:00
吴方海 f9d8a256a6 从山证v2.3.0拷贝 2024-05-09 14:06:26 +08:00