feat(backend): NUMERIC_TYPES / DATE_TYPES + orchestrator 识别 v2 条件树 payload
- web/core/db_adapter.py
- 新增 NUMERIC_TYPES / DATE_TYPES frozenset(紧挨 TEXT_TYPES)
- 覆盖 MySQL / 达梦 / Oracle 三方言的常见数值 + 日期类型
- web/core/orchestrator.py
- 修 bug:"自动追加 custom_value_check 步骤" 判断只认旧 payload {user_input}
- v2 payload 用 group 树结构 → 永远 False → main_steps=[] → 0 步跑
- 新增 _has_effective_leaf(node) 递归判断:新旧 payload 都认
- 修后:steps=[] + 1 条有效规则 → 自动追加 custom_value_check → 跑 200 行命中
Showing
Please register or sign in to comment