完成异常账户Mock服务后端实施记录
This commit is contained in:
@@ -37,6 +37,12 @@ python dev.py --reload --rule-hit-mode all
|
||||
- `subset`:默认模式,按 `logId` 稳定随机命中部分规则
|
||||
- `all`:全部兼容规则命中模式,会命中当前可共存的全部规则
|
||||
|
||||
补充说明:
|
||||
|
||||
- `fetch_inner_flow` 与上传链路会在内部生成 `abnormal_account_hit_rules`
|
||||
- 当前异常账户规则样本包含 `SUDDEN_ACCOUNT_CLOSURE` 与 `DORMANT_ACCOUNT_LARGE_ACTIVATION`
|
||||
- `/watson/api/project/getBSByLogId` 会沿用现有种子流水主链路,自动混入与异常账户事实匹配的命中流水样本
|
||||
|
||||
### 3. 访问 API 文档
|
||||
|
||||
- **Swagger UI**: http://localhost:8000/docs
|
||||
|
||||
@@ -649,6 +649,8 @@ def test_generate_statements_should_keep_all_mode_noise_as_safe_debits(monkeypat
|
||||
"MONTHLY_FIXED_INCOME",
|
||||
"FIXED_COUNTERPARTY_TRANSFER",
|
||||
]
|
||||
record.abnormal_account_hit_rules = []
|
||||
record.abnormal_accounts = []
|
||||
|
||||
statements = statement_service._generate_statements(group_id=1001, log_id=log_id, count=30)
|
||||
noise_statements = [
|
||||
|
||||
Reference in New Issue
Block a user