meta { name: 查重规则版本列表 type: http seq: 8 tags: [ generated ] } get { url: {{baseUrl}}/api/rule/opp-dedup-rule/versions body: none auth: inherit } params:query { id: 8101 } docs { # 查重规则版本列表 `GET /api/rule/opp-dedup-rule/versions` 同族版本列表(按 ruleCode 查所有版本,按创建时间倒序;每版本带引用次数)。 ## 请求参数 | 参数 | 类型 | 必填 | 默认 | 说明 | | --- | --- | --- | --- | --- | | id | string | 是 | - | 任一版本行 ID(按其规则编码查同族全部版本) | ## 请求示例 请求头:Authorization: Bearer {{token}} GET /api/rule/opp-dedup-rule/versions?id=8101 ## 响应 data 结构 | 字段 | 类型 | 说明 | | --- | --- | --- | | (data)[] | array | 版本行列表 | | id | string | 版本行 ID(Long 序列化为 string) | | ruleCode | string | 规则编码(同族共用) | | ruleName | string | 规则名称 | | versionNo | string | 版本号(V1.0/V1.1…) | | status | number | 状态:1草稿 2发布中 3已停用 | | isDefault | number | 是否默认:1是 0否 | | referenceCount | number | 引用次数(引用本规则版本的推送规则行数,实时统计) | | createTime | string | 创建时间 | | updateTime | string | 更新时间 | ## 响应示例 // 示例数据,字段结构以上表为准,非真实返回 ```json { "code": 0, "success": true, "message": "success", "data": [ { "id": "8102", "ruleCode": "OPP_DEDUP_01", "ruleName": "全商机默认查重", "versionNo": "V1.1", "status": 1, "isDefault": 0, "referenceCount": 0, "createTime": "2026-09-07 10:00:00", "updateTime": "2026-09-07 10:00:00" }, { "id": "8101", "ruleCode": "OPP_DEDUP_01", "ruleName": "全商机默认查重", "versionNo": "V1.0", "status": 2, "isDefault": 1, "referenceCount": 2, "createTime": "2026-09-06 10:00:00", "updateTime": "2026-09-06 10:00:00" } ] } ``` }