公司写卡权限管理 - 加密狗接口设计

下载加密狗信息导入模板

请求 URL:
请求方式:
  • GET/POST
参数形式:
  • form-data
参数:
参数名位置类型说明是否必填
access_tokenheaderString用户 token
返回:
返回示例
备注

返回 excel 文件

上传加密狗信息

请求 URL:
请求方式:
  • GET/POST
参数形式:
  • excel 文件
参数:
参数名位置类型说明是否必填
access_tokenheaderString用户 token
fileurlFile加密狗数据 excel 文件
companyNamefileString厂商名称
keyTokenfileString写卡设备中的 token 号
返回:
返回示例
{
  "code": 200,
  "msg": "操作成功",
  "data": ""
}
备注

1、根据公司名称获取公司的 id;
2、需要更新公司的加密狗数量;

添加加密狗信息

请求 URL:
请求方式:
  • GET/POST
参数形式:
  • excel 文件
参数:
参数名位置类型说明是否必填
access_tokenheaderString用户 token
companyNameurlString厂商名称
keyTokenurlString写卡设备中的 token 号
返回:
参数名类型说明
codeInteger正确或者错误码
msgString正确或者错误提示
dataInteger返回数据

data 域包含数据:

参数名类型说明
idIntegerid
companyIdInteger公司 id
返回示例
{
  "code": 200,
  "msg": "操作成功",
  "data": ""
}
备注

1、根据公司名称获取公司的 id;
2、需要更新公司的加密狗数量;

查询加密狗列表信息

请求 URL:
请求方式:
  • GET/POST
参数形式:
  • form-data
参数:
参数名位置类型说明是否必填
access_tokenheaderString用户 token
pageNumurlInteger当前页
pageSizeurlInteger每页数据条数
companyNameurlString厂商名称
keyTokenurlString写卡设备中的 token 号
返回:
参数名类型说明
codeInteger正确或者错误码
msgString正确或者错误提示
dataInteger返回数据

data 域包含数据:

参数名类型说明
totalLong总数据条数
rowsList数据行

rows 包含如下数据:

参数名类型说明
idIntegerid
companyNameString厂商名称
companyIdInteger厂商 id
keyTokenString写卡设备中的 token 号
statusString加密狗状态,0 正常,1 停用
返回示例
{
  "code": 200,
  "msg": "操作成功",
  "data": ""
}
备注

修改加密狗信息

请求 URL:
请求方式:
  • GET/POST
参数形式:
  • form-data
参数:
参数名位置类型说明是否必填
access_tokenheaderString用户 token
idurlIntegerid
companyNameurlString厂商名称
companyIdurlInteger厂商 id
keyTokenurlString写卡设备中的 token 号
statusurlString加密狗状态,0 正常,1 停用
返回:
参数名类型说明
codeInteger正确或者错误码
msgString正确或者错误提示
dataInteger返回数据
返回示例
{
  "code": 200,
  "msg": "操作成功",
  "data": ""
}
备注

1、公司 id 不为空,根据公司 id 查询公司名称,校验传递的公司名称是否一致,不一致,获取公司 id,更新加密狗信息,获取不到公司 id,更新不成功;
2、公司变更,更新前后的公司加密狗数量重算;

删除加密狗信息

请求 URL:
请求方式:
  • GET/POST
参数形式:
  • form-data
参数:
参数名位置类型说明是否必填
access_tokenheaderString用户 token
idurlIntegerid
返回:
参数名类型说明
codeInteger正确或者错误码
msgString正确或者错误提示
dataInteger返回数据
返回示例
{
  "code": 200,
  "msg": "操作成功",
  "data": ""
}
备注

1、公司加密狗数量重算;

查询加密狗信息

请求 URL:
请求方式:
  • GET/POST
参数形式:
  • form-data
参数:
参数名位置类型说明是否必填
access_tokenheaderString用户 token
idurlIntegerid
返回:
参数名类型说明
codeInteger正确或者错误码
msgString正确或者错误提示
dataInteger返回数据

data 域包含数据:

参数名类型说明
idIntegerid
companyNameString厂商名称
companyIdInteger厂商 id
keyTokenString写卡设备中的 token 号
statusString加密狗状态,0 正常,1 停用
返回示例
{
  "code": 200,
  "msg": "操作成功",
  "data": ""
}
备注

上一篇 公司写卡权限管理 - 公司接口设计
公司写卡权限管理目录
下一篇 公司写卡权限管理 - 授权证件接口设计