锁机服务 — 总览

Phase 2(MVP 不做)——MVP 阶段 IMEI 字段已落库存档,锁机本身作 Phase 2 建设。

手机分期业务的设备管控服务,通过标准化原子能力 + 后端策略编排,实现分阶段限制的设备管理。


定位

锁机服务安装在客户分期手机上,是独立的锁机客户端 + 后端管控平台。它不是手机分期 App 的一部分,不参与业务逻辑决策。

决策由风控系统负责,锁机服务只执行。

前后端职责分界

角色职责
锁机客户端(前端)原子能力执行者暴露细粒度、不可拆的原子 API,每个只干一件事。不包含任何策略逻辑。
锁机后端策略执行层接收风控指令,编排原子 API 组合下发,管理设备生命周期,聚合监测数据。
风控系统策略决策者定义规则(逾期 N 天 → 限制等级 M),调用锁机后端 API 触发策略。

策略层和执行层严格分离:

风控系统(规则引擎)
  │  逾期天数 → 确定限制等级
  │  POST /lock/devices/{id}/strategy { level: 3 }
  ▼
锁机后端
  │  编排原子 API → 批量下发指令
  ▼
锁机客户端
  │  showWatermark("逾期2天", "red")
  │  + blockOutgoingCalls()
  │  + blockNonWhitelistApps()

限制等级定义

锁机后端预定义 6 级标准套餐,方便风控按等级调用:

等级名称组合的原子能力
0Normal无限制,仅后台监测
1Watermark屏幕水印(可配文案+颜色)
2Mild水印 + 限制外呼/短信
3Moderate以上 + 限制非白名单 App
4Severe以上 + 全屏锁定(仅还款 UI)
5Maximum以上 + 限制呼入

风控也可跳过等级,直接调用原子 API 自定义组合。

解锁条件

  • 全额还款后,风控通知锁机后端解除所有限制
  • 客户端 接收解除指令,逐步恢复:解锁屏 → 解 App → 解外呼 → 隐藏水印

白名单

类型默认内容
App 白名单袋鼠还款 App、主流钱包 App、银行类 App
电话白名单袋鼠催收、袋鼠客服