hjhan
|
3654841b2e
|
merge: 合并 feature/p132_74-risk-engine 最新改动到 glms/feature/1.4.2
合并风控引擎分支最新提交(风控超时校验SQL、标的/合约类型传参、
UnderlyingAssetClass 字段、缓存刷新与异步逻辑优化等),无冲突。
|
2026-07-16 11:14:43 +08:00 |
|
ruisu
|
7784e66289
|
Merge branch 'feature/p132_74-risk-engine' of https://gitee.glmszq.com/gsty/onederiv/trs into feature/p132_74-risk-engine
|
2026-07-14 17:18:47 +08:00 |
|
ruisu
|
8e0e779133
|
feat:根据ai merge意见修改:dbContext取消与单例riskEngienService的绑定,反射代码修改。
支持老风控Error情况下的二次特批
|
2026-07-14 17:18:33 +08:00 |
|
hjhan
|
0483cd8576
|
Merge remote-tracking branch 'origin/feature/p132_74-risk-engine' into spike/merge-p132_74-to-1.4.2
|
2026-07-14 14:48:11 +08:00 |
|
锦麟 王
|
623183f47f
|
Merge branch 'glms/feature/1.4.2_ApprovalProcess' into glms/feature/1.4.2
|
2026-07-14 09:14:07 +08:00 |
|
尹峰
|
4dc1fc3b4b
|
优化异步逻辑
|
2026-07-13 18:57:36 +08:00 |
|
hjhan
|
045361dd9b
|
feat: 日终价格新增标的代码支持输入联想(服务端模糊匹配+原生下拉,防填错)
- 新增 SuggestUnderlyingForEod(code,kind):按代码/名称 LIKE 匹配、Take(20)、强制 LaunchState==1 与类型,与列表查询/Lookup 三处口径一致
- 三个编辑页代码输入框加 oninput 防抖联想,原生 fixed 下拉展示候选,点选回填精确代码并复用失焦校验带出市场;期货额外回填 UnderlyingId
- 不依赖任何前端自动补全插件(jQuery UI 未打包),可支撑几十万标的数据量
|
2026-07-13 13:25:19 +08:00 |
|
hjhan
|
2ade7b46bb
|
fix: 日终价格新增改回手动输入标的代码(删除全量下拉、解决null报错与市场带出)
- 删除 BuildUnderlyingOptions/UnderlyingOptionVm(几十万债券全量下拉导致卡死、选不动)
- 新增轻量 LookupUnderlyingForEod(code,kind):精确按代码查一条、强制 LaunchState=="1"(与列表查询对齐,杜绝幽灵记录)
- 三个编辑页新建时标的代码改为可输入框,onblur 用 main.post 带出市场;期货额外回填 UnderlyingId(按id join)
- 隐藏域按新建/编辑分渲染,修复 saveeod_*/on*Picked 读 null 报错
- 删除已废弃的 eodPriceAdd.cshtml
|
2026-07-13 13:15:08 +08:00 |
|
hjhan
|
8cade8ae53
|
fix: 修复日终价格新增后查不出(picker过滤LaunchState、新记录日期默认今天、列表新增改三选一)
- EodPriceController.BuildUnderlyingOptions 增加 LaunchState=="1" 过滤,与列表查询对齐,避免新增非激活标的被 inner join 永久过滤
- 三个编辑页新建分支将 valuation_date/ValueDate 默认设为今天,落在列表默认查询窗口内
- eodStockPriceEdit 补全 StockPicker 下拉(此前股票无picker,UnderlyingCode为空hidden导致查不出),删除上传无用的状态字段
- eodPriceList.js openEodPriceAdd 改为三选一(债券/期货/股票)打开各自编辑页空enid,替代已废弃的 EodPriceAdd 搜索页
|
2026-07-13 12:34:39 +08:00 |
|
hjhan
|
36d8909fe0
|
feat: 日终价格管理新增统一录入表单(按标的类型自动落表)
列表页新增"新增"按钮(结算管理-日终价格修改 权限),打开统一新增页;选标的后按 UnderlyingInstrumentType 自动显示对应字段组,保存时路由到正确的 Save 方法落到对应表;字段与上传 Excel 对齐,避免冗余字段。
|
2026-07-13 11:00:46 +08:00 |
|
张名锐
|
3def0fddd0
|
feat(trade): 添加交易确认文档查询功能
- 新增 TradeConfirmationDocumentQueryItem 查询项类
- 实现 TradeConfirmationDocumentQuery.Create 查询方法
- 添加按交易日期范围过滤功能
- 重构 tradeController 中的文档查询逻辑
- 集成文档、合同关系和交易数据的联合查询
- 优化查询性能通过预过滤有效合同关系
|
2026-07-10 14:02:21 +08:00 |
|
ruisu
|
e04333cf70
|
Merge branch 'feature/p132_74-risk-engine' of https://gitee.glmszq.com/gsty/onederiv/trs into feature/p132_74-risk-engine
|
2026-07-09 18:08:40 +08:00 |
|
尹峰
|
c1ded96985
|
变量级联更新规则优化&增补注释
|
2026-07-09 17:52:14 +08:00 |
|
ruisu
|
66381e5dc4
|
feat:在系统缓存刷新功能内,增加风控引擎缓存刷新
|
2026-07-09 17:41:10 +08:00 |
|
ruisu
|
d14bdc18e7
|
feat:风控引擎增加超时机制:在进行超时校验的时候,如果超时,不但重置新风控重新校验,老风控的二次校验也不允许直接放行,需要重新校验。
|
2026-07-09 10:26:26 +08:00 |
|
锦麟 王
|
fb59c6180a
|
支持审批流程中的分支网关和节点触发条件
|
2026-07-07 15:47:17 +08:00 |
|
尹峰
|
d5cbd45a8a
|
Merge branch 'feature/p132_74-risk-engine' of https://gitee.glmszq.com/gsty/onederiv/trs into feature/p132_74-risk-engine
|
2026-07-06 18:42:35 +08:00 |
|
尹峰
|
d7d9c796d8
|
merge glms/feature/1.4.2 0703版本
|
2026-07-06 18:42:19 +08:00 |
|
ruisu
|
dc0cb9ec7b
|
feat:老风控特批使用单独bool量识别,新风控需审批采用新状态RiskWarning,风控流程状态优先级Error>Warning(老风控特批,给前端CODE为ERROR)>RiskWarning>Success(可能带有ShowTIip)。新风控特批时,识别RULEID,不再采用BOOL统一通过
|
2026-07-06 17:41:13 +08:00 |
|
张名锐
|
777d492018
|
Merge remote-tracking branch 'refs/remotes/origin/glms/feature/1.4.2_claer' into glms/feature/1.4.2
|
2026-07-06 15:25:03 +08:00 |
|
tengyufan
|
28edb057c7
|
交易日历刷新
|
2026-07-03 18:25:40 +08:00 |
|
锦麟 王
|
f0ad4406c9
|
Revert ruisu合并进来的代码
|
2026-07-03 17:41:42 +08:00 |
|
tengyufan
|
cf15877bfd
|
fix: 新增交易时开始日期默认值取系统日期,不再按CHN日历调整到下一工作日
问题:系统日期0703在CHN日历中为假日,GetNonHoliday将默认TradeDate
调整为0706,但预期行为是默认值始终取系统日期0703
修改:TradeDate默认值赋值处跳过GetNonHoliday调整,直接使用
valuedateBLL.ValueDate
|
2026-07-03 13:57:59 +08:00 |
|
ruisu
|
3ec484c2ec
|
Merge branch 'feature/p132_74-risk-engine' of https://gitee.glmszq.com/gsty/onederiv/trs into feature/p132_74-risk-engine
|
2026-07-02 16:56:20 +08:00 |
|
ruisu
|
917eacc7b7
|
feat:增加内存刷新接口,优化rule日志记录,不再使用EXception。非ACTIVE的rule不再编译。
|
2026-07-02 16:46:28 +08:00 |
|
张名锐
|
d5a4eab2ec
|
Revert "feat(风控引擎): RiskRuleService/RiskRuleController 权限控制及需求对齐"
This reverts commit a259b745ce.
|
2026-07-02 16:14:04 +08:00 |
|
张名锐
|
75dc6f182b
|
Revert "refactor(risk-engine): ConditionJson 改为 RuleCondition 数组格式,精简 DTO 命名"
This reverts commit 3bf90e25ef.
|
2026-07-02 16:05:40 +08:00 |
|
张名锐
|
d0e6b31d5c
|
Revert "优化调整规则管理"
This reverts commit e8ef5be862.
|
2026-07-02 16:05:38 +08:00 |
|
张名锐
|
1a15918f3d
|
Revert "修改风控规则操作权限"
This reverts commit 29ac61e2d5.
|
2026-07-02 16:01:38 +08:00 |
|
tengyufan
|
535eac0f62
|
fix: 交易日历IB逻辑收窄——仅成交日期默认值使用银行间日历
- 回退 ylotc.calendar.js 至纯CHN,恢复全部日期选择器为证券交易所交易日历
- SwapTrade2Controller 新增 GetBestCountry 按年份判断IB数据是否存在
- 仅成交日期(TradeDate)默认值使用IB优先/CHN回退,开始日期和到期日期保持CHN
- 平仓及其他交易页面日期选择器不再受银行间日历影响
|
2026-07-02 10:31:47 +08:00 |
|
tengyufan
|
570d1339f1
|
fix(SwapTrade2): 到期日期默认值置空并限制不可早于成交/开始日期
- 移除新增交易时到期日期的默认值(原StartDate+14天),改为空白由用户手工填写
- 到期日期选择器增加mindate限制,不可选择早于成交日期和开始日期的日期
- 联动修正:成交日期或开始日期变化时同步刷新到期日期下限
|
2026-07-01 15:33:15 +08:00 |
|
lisong
|
1a9b8af512
|
Merge remote-tracking branch 'dest/glms/feature/1.4.2' into feature/p132_74-risk-engine
|
2026-07-01 09:47:07 +08:00 |
|
lisong
|
0a8599c69f
|
Merge branch 'feature/p132_74-risk-engine' of https://gitee.glmszq.com/gsty/onederiv/trs into feature/p132_74-risk-engine
|
2026-07-01 09:46:11 +08:00 |
|
尹峰
|
29ac61e2d5
|
修改风控规则操作权限
|
2026-06-30 19:44:20 +08:00 |
|
tengyufan
|
b4ff5f9f10
|
feat(SwapTrade2): 新增交易默认值填充及日期限制放开
- 成交日期默认前一银行间交易日,放开上限
- 开始日期默认当前系统日期(跳过节假日),放开上限,下限绑定成交日期
- 到期日期保留StartDate+14天默认,下限取max(成交日期,开始日期)
- 交易场所默认"柜台市场"修复(created不再覆盖为空)
- 重置频率默认7(利息端/预付金端/浮动端)
- FR007利率准则默认前一营业日(-1)
- 成交日期变更时自动修正开始日期(+1)和到期日期(+14),跳过节假日
- 开始日期变更时自动修正到期日期(+14)
- 提交校验:开始日期≥成交日期,到期日期≥两者
|
2026-06-30 18:21:07 +08:00 |
|
lisong
|
e7fa48d82e
|
Merge remote-tracking branch 'dest/glms/feature/1.4.2' into feature/p132_74-risk-engine
|
2026-06-30 09:59:31 +08:00 |
|
ruisu
|
cc18bdafda
|
Merge branch 'feature/p132_74-risk-engine' of https://gitee.glmszq.com/gsty/onederiv/trs into feature/p132_74-risk-engine
|
2026-06-29 17:30:14 +08:00 |
|
ruisu
|
9777698a9a
|
feat:修改互换交易样式以支持展示新风控内容,将rule与application加载前移到系统启动时
|
2026-06-29 17:29:36 +08:00 |
|
锦麟 王
|
87671fcece
|
BugFix 平仓互换平仓,导致页面的分红不对
|
2026-06-26 17:17:55 +08:00 |
|
尹峰
|
04c01f2f47
|
Merge branch 'feature/p132_74-risk-engine' of https://gitee.glmszq.com/gsty/onederiv/trs into feature/p132_74-risk-engine
|
2026-06-26 17:15:29 +08:00 |
|
尹峰
|
e8ef5be862
|
优化调整规则管理
|
2026-06-26 17:14:53 +08:00 |
|
ruisu
|
0c2a4b3afb
|
feat:打通前后端链路。老风控新风控映射:禁止=》Error,需审批=》RiskWarning(新状态,需二次确认,并记录日志),提示、通过=》Success(提示增加TIpMessage)
|
2026-06-26 17:01:21 +08:00 |
|
尹峰
|
3bf90e25ef
|
refactor(risk-engine): ConditionJson 改为 RuleCondition 数组格式,精简 DTO 命名
- 重命名 FormulaCondition → RuleCondition,删除 FormulaDefinition
- ValidateConditionJson 直接反序列化为 List<RuleCondition>,移除 LogicOperator 校验
- 新增 RiskRuleSimpleItem DTO
- 同步更新建表注释与种子数据
|
2026-06-25 20:44:30 +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 |
|
吴方海
|
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 |
|
张名锐
|
b8358a7198
|
fix:解决标的债券期限缓存不一致的问题
|
2026-06-09 16:17:48 +08:00 |
|
Weiming
|
8a11819296
|
1. 修复期权和互换的审批中间节点记录未在操作历史中展示的问题。
2. 在操作记录的审批记录中,增加审批角色信息。
特别注意:期权和互换的操作历史是在两张不同的表中
|
2026-06-03 12:19:11 +08:00 |
|
吴方海
|
9e50819070
|
普通收益互换的模板恢复
#EQD-5914 国联民生-债券ETF为标的的TRS业务支持
|
2026-06-02 16:10:43 +08:00 |
|
吴方海
|
2031b6f0ba
|
#EQD-5843 国联民生-交易确认书编号规则, 客户编号规则, 以及确认书相关的一些调整
|
2026-05-21 17:16:57 +08:00 |
|