Commit Graph
14 Commits
Author SHA1 Message Date
hjhan 97029897c4 feat(swap): SwapCalcTrace 支持运行时按请求开关 + 响应头可见(无需重启)
- SwapCalcTrace 改为双模式:保留全局静态开关(单元测试用 IsEnabled/Dump),
  新增请求级 AsyncLocal 缓冲(EnableForRequest/DumpForRequest/ClearForRequest),
  由中间件按请求开关,不跨请求串扰。
- 新增 SwapCalcTraceMiddleware:开启方式三选一——URL ?swaptrace=1 /
  请求头 X-SwapCalc-Trace:1 / 标记文件 App_Data/swapcalctrace.on(无需重启);
  Response.OnStarting 时把逐日计息过程写入响应头 X-SwapCalc-Trace(超长落
  logs/swapcalctrace-YYYYMMDD.log 并在头给路径),同时写服务器日志。
  开发者在浏览器“网络”面板即可查看,零前端改码、零行为影响、性能可忽略。
- Program.cs 在 ExceptionMiddleware 后注册该中间件。
- 删除 CalcDailyCompoundInterestByEod 遗留垃圾日志 LogFactory.GetLogger("test").Error("lksafhasdhfjas")。
- CalcDailySimpleInterest 两处追踪守卫改为 IsEnabled||IsRequestEnabled。
- 既有 PrepaidPrincipalCloseTraceTest / ClosingChainTraceTest 2/2 仍全绿。

回答用户两点:① dynomicPrincipal 公式字段含义;② 原 Trace 需重启才能开,
现改为前端 otcdebug 式(?swaptrace=1) 即可在响应头看到逐步计息过程。
2026-08-08 15:57:00 +08: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
hjhan bac16132a8 fix(auth): Cookie认证AJAX请求返回401并增加诊断日志
OnRedirectToLogin/OnRedirectToAccessDenied中对AJAX请求返回401而非302,
并增加请求头诊断日志便于排查认证跳转问题
2026-04-27 13:25:50 +08:00
hjhan 39fe5a69e6 fix(auth): 解决AJAX请求401未授权处理问题
- 将全局AJAX 401处理逻辑从main.js移至_MainLayout.cshtml
- 移除main.js中的重复401状态检查代码
- 在Cookie认证配置中添加自定义重定向事件处理
- 优化中间件中AJAX请求检测逻辑,支持多种请求类型判断
- 更新依赖注入和服务注册中的命名空间引用
- 添加日志管理器相关引用和配置优化
2026-04-27 11:35:41 +08:00
shangzhongyuan 6b89699212 feat(资金流水): 添加外部银行流水导入功能
- 新增 ExternalCashFlowService 用于调用外部银行流水接口
- 在出入金列表页面添加获取银行流水按钮
- 新增 BankFlowId 字段存储银行流水ID
- 实现银行流水数据自动导入为出入金记录
- 添加相关配置项和模型类
2026-03-13 11:15:19 +08:00
shangzhongyuan 944c0a0e0d ```
feat(auth): 添加登录Token过期时间和密码错误限制配置

- 在IErpConfig接口中新增LoginTokenExpireSeconds、PasswordErrorLimit和
  PasswordErrorLockMinutes属性
- 在ProjectSettings类中添加对应的配置项和默认值
- 在appconfig.xml中添加相关配置参数
- 修改AuthHelper类使用动态配置的Token过期时间
- 实现密码错误次数限制和账户锁定功能

```
2026-02-06 17:10:58 +08:00
shangzhongyuan d9fff3e9b8 TRS-ZS-574 交易确认书对接OA自动提交审批 2025-07-25 13:40:56 +08:00
吴方海 1d20f6ff95 风控bug修复&优惠费率改完接口定时任务调用 2025-04-17 15:54:38 +08:00
吴方海 7fece8679a 删除多余代码 2024-06-20 16:16:10 +08:00
吴方海 774bc30436 交易端成交流水改为kafka推送到管理端 2024-06-19 13:25:10 +08:00
吴方海 acbd2e7678 山证bug修复及功能 迁移 2024-06-04 18:19:49 +08:00
汤旺 43629190e1 #TRS-ZS-58 收盘操作:删除从衡泰获取数据等等功能 2024-05-22 17:59:07 +08:00
吴方海 f9d8a256a6 从山证v2.3.0拷贝 2024-05-09 14:06:26 +08:00