Skip to content

后台管理-注册码

当前后台管理注册码只提供查询功能

查询注册码

类型

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

介绍

参数位置类型说明
pageQueryString?当前页,默认 1
per_pageQueryString?每页数量,默认 10
sortbyQueryString?排序字段,可选 'id', 'createdAt', 'updatedAt',默认 'id'
orderQueryString?升序降序,可选 'asc', 'desc',默认 'asc'
idQueryNumber?条件查询: id
uuidQueryString?条件查询: uuid
statusQueryNumber?条件查询: 状态,可选 0(未废弃), 1(已废弃) 默认 0
machineCodeQueryNumber?条件查询: 具体的机器码
activationCodeQueryString?条件查询: 具体的激活码

权限说明

🔒 需要带有 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"
      }
    ]
  }
}

解析

参数类型说明
successBoolean此次请求是否成功
msgString返回的信息
dataObjcet数据
data.currentPageNumber当前页
data.pageSizeNumber每页数据量
data.totalCountNumber总数
data.totalPageNumber总页数
data.listArray查询列表
data.list[n].idNumber注册码 id
data.list[n].uuidString注册码 uuid
data.list[n].machineCodeString注册码 对应的机器码
data.list[n].activationCodeString注册码 对应的激活码
data.list[n].jContentObject生成注册码的明文信息
data.list[n].bagNameString注册码的工艺包名称
data.list[n].bagDescString注册码的工艺包描述
data.list[n].machineCodeString注册码的机器码
data.list[n].activationCodeString注册码的激活码
data.list[n].activationDataString注册码生产的服务器 UTC 时间
data.list[n].bagVersionReleaseString?注册码对应的工艺包版本信息
data.list[n].bagVersionExecuteNumber?注册码对应的工艺包版本执行标准
data.list[n].activationPermanentNumber是否为永久激活机器
data.list[n].activationTimeFrameString?激活机器的时长,单位秒
data.list[n].[other]Any注册码 其他信息

修改注册码备注信息

类型

PATCH

描述

为指定注册码修改备注信息,此接口为通用修改接口,拥有一定的扩展性,目前只适用于修改注册码的备注信息

请求地址

txt
{{host}}/admin/registration/uuid/:uuid

参数说明

示例

txt
{{host}}/admin/registration/uuid/86F25D98-5BF0-49E0-A118-C13002C38164
json
{
  "desc": "测试的备注信息"
}

介绍

参数位置类型说明
uuidParamString注册码 UUID
descBody?String | Null注册码 备注信息

权限说明

🔒 需要带有 JWT 权限,示例:

txt
Authorization: Bearer {token}

返回值说明

示例

json
{
  "success": true,
  "msg": "OK"
}

解析

参数类型说明
successBoolean此次请求是否成功
msgString返回的信息