Commit Graph
48 Commits
Author SHA1 Message Date
尹峰 fc51bfab68 恢复被revert误操作的文件 2026-07-08 10:59:13 +08:00
尹峰 8ab62928b6 revert otcformat.js 2026-07-07 13:57:38 +08:00
尹峰 d7d9c796d8 merge glms/feature/1.4.2 0703版本 2026-07-06 18:42:19 +08:00
hjhan 088df27011 fix(swap): 还原otcformat.js精度配置,修复期末全价只能录2位小数
f0ad4406(Revert ruisu合并进来的代码)在回滚RiskModule时,
误将otcformat.js从'压缩单行全precision=9'改成'多行precision=2',
导致StockEqvNotional/tradeSinglePrice/tradePrice/notional等字段
精度从9位降到2位,期末全价(TradingAmountAvg)等只能录2位小数。

还原到f0ad4406^的正确版本(全precision=9),恢复所有字段9位精度。

根因:前端运行时配置App_Data/Config/otcformat.js的precision限制,
与后端实体(EF默认decimal)和DB列(decimal(22,10))无关。

历史脉络:
- 3e650b8f(2026-05-28) 首次引入precision=2误伤
- 1932a2e7(2026-05-29) 首次还原回全9
- f0ad4406(2026-07-03) Revert ruisu时再次误伤(本次修复对象)
2026-07-06 09:55:01 +08:00
锦麟 王 f0ad4406c9 Revert ruisu合并进来的代码 2026-07-03 17:41:42 +08:00
tengyufan 2e50bb2615 fix: 修复交易参数页面保存按钮不显示的问题
FunctionRight.xml 中 系统日期设置/交易特批/出金特批/交易相关/
平仓行权复核/平仓行权审批 等权限挂在 FunctionParent"系统管理"下,
导致 DB 中 key 为"系统管理-XXX",但代码引用"系统参数-XXX",
HasRight 始终找不到,保存按钮不显示。

修复:修改 FunctionRight.xml,新增独立 FunctionParent"系统参数"节点
将22个系统参数权限移入,与代码引用的 key 对齐。
2026-07-03 13:13:48 +08:00
张名锐 d5a4eab2ec Revert "feat(风控引擎): RiskRuleService/RiskRuleController 权限控制及需求对齐"
This reverts commit a259b745ce.
2026-07-02 16:14:04 +08:00
张名锐 d01253a5da Revert "feat: 规则双模式公式表达式(RuleExpr)& 字段精简重构"
This reverts commit 28ed20e527.
2026-07-02 16:13:41 +08:00
张名锐 dae112d199 Revert "fix(risk-engine): 修复多个风控引擎问题"
This reverts commit d7c09c793a.
2026-07-02 16:02:49 +08:00
张名锐 7347e527a7 Revert "修改URL地址"
This reverts commit 5caad4d0ff.
2026-07-02 16:02:43 +08:00
张名锐 eb778677e9 Revert "修改风控规则操作权限"
This reverts commit f53ef95222.
2026-07-02 16:02:41 +08:00
尹峰 f53ef95222 修改风控规则操作权限 2026-06-30 16:56:14 +08:00
尹峰 5caad4d0ff 修改URL地址 2026-06-30 15:05:34 +08:00
尹峰 d7c09c793a fix(risk-engine): 修复多个风控引擎问题
- ScopeIsGlobal 类型由 bool 改为 int 以兼容前端传输 0/1
- 修复 QueryApplicationList 中 Status 投影 EF Core enum 转换失败
- 新增 Scope 字段查询支持(逗号分隔集合精确匹配)
- 新增变量列表 DataType 筛选
- 修复审计日志日期查询范围(EndDate 纳入整天数据)
- 统一 Application 审计日志 OperationType 前缀(APP_xxx)
- 审计日志 OperationDetail 枚举值映射为中文
2026-06-29 18:09:19 +08:00
尹峰 28ed20e527 feat: 规则双模式公式表达式(RuleExpr)& 字段精简重构
- 新增 RuleExpr 字段,支持结构化拼接和自由文本两种模式,二选一互斥
- 删除 RuleCode/FormulaText/ApplicationCode/SourceExpression/IsImplemented/VariableCode/TargetCode
- 重命名 FormulaJson→ConditionJson, FormulaExpr→RuleExpr, ImplementationScript→VariableExpr, RuleDescription→RuleText
- RuleId(bigint)→RuleIds(varchar) 多规则支持
- FormulaCondition: variableCode(string)→variableId(long), thresholdVariableCode→thresholdVariableId
- 新增 44 条变量池 seed 数据
- 设计文档同步更新
2026-06-24 09:44:13 +08:00
尹峰 a259b745ce feat(风控引擎): RiskRuleService/RiskRuleController 权限控制及需求对齐
【权限控制】
  - FunctionRight.xml 注册 16 个风控引擎权限标识(规则/应用/变量/日志 四类 Tab+操作权限)
  - RiskRuleController 28 个 Action 均添加 [MyAuthorize] 校验
  - 权限管理员角色自动获得全部风控权限(UserInfo.cs)

【需求对齐】对照 v1.15 需求文档修复差异:
  - 审计日志操作类型命名对齐:APPLICATION_* → APP_*,VARIABLE_* → VAR_*
  - 规则列表新增按变量编码筛选(QueryRiskRuleReq.VariableCode → FormulaJson.Contains)
  - 变量列表新增分页支持(QueryRiskVariableReq 继承 BaseSearchReq,QueryVariableList → SearchListResult)
  - 需求文档同步至 v1.16
2026-06-23 16:01:31 +08:00
吴方海 1932a2e757 文件还原 2026-05-29 16:20:41 +08:00
吴方海 3e650b8f38 期初标的价格(债券的)希望是小数点9位问题 2026-05-28 15:16:32 +08:00
嬴政 时 f9425f8928 小数位去除多余的零 2026-04-29 16:52:32 +08:00
锦麟 王 31d90d2612 利率债TRS保证金期限档位切换为<5y/5y-10y/10y-30y/>30y
,确认书字段调整
2026-04-29 10:51:26 +08:00
嬴政 时 8e88f5ded9 修改小数位默认配置. 2026-04-27 15:52:26 +08:00
hjhan ffa424041b fix(middleware): 修复令牌黑名单中的访问控制问题
- 修改了 RefreshTokenMiddleware 中的响应逻辑,将直接写入错误消息改为重定向到登录页面
- 移除了状态码设置、内容类型设置和错误消息写入
- 添加了重定向到 /Account/Login 的功能以提高用户体验

feat(menu): 添加资金通知书菜单项并调整顺序

- 在结算管理菜单中新增了资金通知书功能入口
- 将资金通知书菜单项移动到资金审批之后的位置
- 确保菜单结构与权限配置一致
2026-04-23 14:08:59 +08:00
zheng.zhang eb411b32ee feat(菜单权限): 添加资金通知书菜单项和功能权限 2026-04-21 09:40:58 +08:00
锦麟 王 f11e8ea27a 优化“收益互换”确认书查询与编号生成逻辑 2026-04-14 11:24:03 +08:00
锦麟 王 dc7682e5e3 权限修改 2026-04-08 17:56:21 +08:00
锦麟 王 9be15621f5 修改成仅期权确认书页面 2026-03-24 13:41:50 +08:00
zheng.zhang c331d25f82 feat(菜单权限): 新增收益凭证和凭证审批相关菜单及权限 2026-03-20 10:36:24 +08:00
嬴政 时 c53d1554ce 增加设置货币菜单及权限 2026-03-12 17:58:27 +08:00
锦麟 王 2a226fbc48 权限调整 2026-03-05 11:31:16 +08:00
shangzhongyuan a9a84ef5a1 refactor(SSO): 重构通用SSO配置初始化逻辑
将通用SSO配置从JSON文件迁移至appsettings配置
移除旧的JSON配置文件并更新.gitignore
添加对IConfiguration的支持并保持向后兼容
2026-03-05 10:19:40 +08:00
锦麟 王 83fdfa60cd BugFix 页面未展示,权限问题,Bonds问题 2026-03-03 13:35:26 +08:00
shangzhongyuan a48678ad7f feat(SSO): 添加通用SSO单点登录功能
实现通用SSO单点登录功能,包括:
1. 新增SSO配置文件和模型类
2. 在登录页面添加SSO登录按钮
3. 实现SSO回调处理逻辑
4. 初始化SSO配置
2026-02-28 15:19:30 +08:00
zheng.zhang a10f42c41d feat: 添加权限控制 2025-12-18 10:06:03 +08:00
gongpei 89df4443bd feat: 债券付息收盘处理 2025-10-21 13:43:32 +08:00
yexuzhong 98e41afec4 Merge branch 'feature/zs_v1.3_0822' into feature/zs_v1.3_risk 2025-09-12 09:31:36 +08:00
吴方海 d8643aab26 TRS-ZS-564 月报 2025-08-15 17:42:58 +08:00
嬴政 时 49c97fa7b8 #TRS-ZS-608 浙商TRS-客户保证金报送 2025-08-08 16:03:59 +08:00
吴方海 aa26f712bb TRS-ZS-566、TRS-ZS-568 客户保证金率需求完成 2025-07-18 17:44:58 +08:00
嬴政 时 fe2ff3bbcf 找回证券业报送的逻辑,仅支持Excel模板报送 2025-05-14 20:00:04 +08:00
吴方海 35db617079 添加资金审批页面 2025-04-24 09:32:26 +08:00
锦麟 王 5ba29de3ed TRS-ZS-183 一个客户一天所有开仓的多头交易都放到一个交易确认书里 2025-04-22 09:45:21 +08:00
吴方海 be1727ad0f 客户适当性有效期 2025-04-16 17:09:22 +08:00
吴方海 8e61f23e18 保证金算法&资金计算 2025-04-16 15:15:59 +08:00
吴方海 6e644083df 客户配置 2025-04-15 09:43:24 +08:00
吴方海 712563a455 计算器调用调整 2024-06-06 11:34:37 +08:00
吴方海 327a4158a5 删除定义文件类型,删除所有判断山西固收的地方 2024-06-05 14:37:30 +08:00
muhaichao 02eaa8c3f5 部署菜单修改 2024-05-23 16:35:38 +08:00
吴方海 f9d8a256a6 从山证v2.3.0拷贝 2024-05-09 14:06:26 +08:00