后台管理-注册码
当前后台管理注册码只提供查询功能
查询注册码
类型
GET
描述
条件查询注册码
请求地址
txt
{{host}}/admin/registration/list参数说明
示例
txt
{{host}}/admin/registration/list?page=1&per_page=10&sortby=createdAt&order=desc&id=5&uuid=6C4E4252-2663-4274-B053-0BD476C1FADF&status=1&machineCode=SN-XXXX-XXX-SS8&activationCode=6KS6-NRGT-3LVB-FWHX介绍
| 参数 | 位置 | 类型 | 说明 |
|---|---|---|---|
| page | Query | String? | 当前页,默认 1 |
| per_page | Query | String? | 每页数量,默认 10 |
| sortby | Query | String? | 排序字段,可选 'id', 'createdAt', 'updatedAt',默认 'id' |
| order | Query | String? | 升序降序,可选 'asc', 'desc',默认 'asc' |
| id | Query | Number? | 条件查询: id |
| uuid | Query | String? | 条件查询: uuid |
| status | Query | Number? | 条件查询: 状态,可选 0(未废弃), 1(已废弃) 默认 0 |
| machineCode | Query | Number? | 条件查询: 具体的机器码 |
| activationCode | Query | String? | 条件查询: 具体的激活码 |
权限说明
🔒 需要带有 JWT 权限,示例:
txt
Authorization: Bearer {token}返回值说明
示例
json
{
"success": true,
"msg": "OK",
"data": {
"currentPage": 1,
"pageSize": 2,
"totalCount": 11,
"totalPage": 6,
"list": [
{
"id": 14,
"uuid": "3F974994-5DC6-45C9-9CC4-AE599C2551B8",
"type": null,
"status": 0,
"name": null,
"desc": null,
"jContent": {
"bagDesc": "qwe",
"bagName": "ddd",
"machineCode": "SN-XXXX-XXX-SS0",
"activationCode": "BJKE-9MRM-UOTA-5GEV",
"activationData": "2023-09-21T03:41:30.594Z",
"bagVersionExecute": null,
"bagVersionRelease": null,
"activationPermanent": 0,
"activationTimeFrame": "31536000"
},
"valid": 1,
"version": 1,
"createdAt": "2023-09-21T03:41:30.000Z",
"updatedAt": "2023-09-21T03:41:30.000Z",
"machineCode": "SN-XXXX-XXX-SS0",
"activationCode": "BJKE-9MRM-UOTA-5GEV"
},
{
"id": 13,
"uuid": "A8F11212-C4DC-4713-B52D-EE338F3F1301",
"type": null,
"status": 0,
"name": null,
"desc": null,
"jContent": {
"bagDesc": "qwe",
"bagName": "ddd",
"machineCode": "SN-XXXX-XXX-SS9",
"activationCode": "6KS6-NRGT-3LVB-FWHX",
"activationData": "2023-09-21T03:32:39.646Z",
"bagVersionExecute": null,
"bagVersionRelease": null,
"activationPermanent": 0,
"activationTimeFrame": "31536000"
},
"valid": 1,
"version": 1,
"createdAt": "2023-09-21T03:32:39.000Z",
"updatedAt": "2023-09-21T03:32:39.000Z",
"machineCode": "SN-XXXX-XXX-SS9",
"activationCode": "6KS6-NRGT-3LVB-FWHX"
}
]
}
}解析
| 参数 | 类型 | 说明 |
|---|---|---|
| success | Boolean | 此次请求是否成功 |
| msg | String | 返回的信息 |
| data | Objcet | 数据 |
| data.currentPage | Number | 当前页 |
| data.pageSize | Number | 每页数据量 |
| data.totalCount | Number | 总数 |
| data.totalPage | Number | 总页数 |
| data.list | Array | 查询列表 |
| data.list[n].id | Number | 注册码 id |
| data.list[n].uuid | String | 注册码 uuid |
| data.list[n].machineCode | String | 注册码 对应的机器码 |
| data.list[n].activationCode | String | 注册码 对应的激活码 |
| data.list[n].jContent | Object | 生成注册码的明文信息 |
| data.list[n].bagName | String | 注册码的工艺包名称 |
| data.list[n].bagDesc | String | 注册码的工艺包描述 |
| data.list[n].machineCode | String | 注册码的机器码 |
| data.list[n].activationCode | String | 注册码的激活码 |
| data.list[n].activationData | String | 注册码生产的服务器 UTC 时间 |
| data.list[n].bagVersionRelease | String? | 注册码对应的工艺包版本信息 |
| data.list[n].bagVersionExecute | Number? | 注册码对应的工艺包版本执行标准 |
| data.list[n].activationPermanent | Number | 是否为永久激活机器 |
| data.list[n].activationTimeFrame | String? | 激活机器的时长,单位秒 |
| data.list[n].[other] | Any | 注册码 其他信息 |
修改注册码备注信息
类型
PATCH
描述
为指定注册码修改备注信息,此接口为通用修改接口,拥有一定的扩展性,目前只适用于修改注册码的备注信息
请求地址
txt
{{host}}/admin/registration/uuid/:uuid参数说明
示例
txt
{{host}}/admin/registration/uuid/86F25D98-5BF0-49E0-A118-C13002C38164json
{
"desc": "测试的备注信息"
}介绍
| 参数 | 位置 | 类型 | 说明 |
|---|---|---|---|
| uuid | Param | String | 注册码 UUID |
| desc | Body? | String | Null | 注册码 备注信息 |
权限说明
🔒 需要带有 JWT 权限,示例:
txt
Authorization: Bearer {token}返回值说明
示例
json
{
"success": true,
"msg": "OK"
}解析
| 参数 | 类型 | 说明 |
|---|---|---|
| success | Boolean | 此次请求是否成功 |
| msg | String | 返回的信息 |