## 4dkankan相关API文档
简介:4dkankan相关API文档
HOST: http://192.168.0.25/service/manage/inner
Version:1.0.0
## 1、根据人员ID获取用户信息
接口地址 /getByRyId
请求方式 POST
请求参数
Headers
| 参数名称 | 参数值 | 是否必须 | 数据类型 | 示例 | | ------------ | ----------- | -------- | ------- | ----- | | Content-Type | application/json | 是 | ------- | ----- |
body
{
"ryId": "123" //人员ID,必填
}
响应示例
{
"code": 0,
"message": "操作成功",
"data": {
} ,
"success": true,
"timestamp": 1655707020322
}
## 2、添加或修改用户
接口地址 /addUcenterUser
请求方式 POST
密码加解密规则:aes加密 AES/CBC/NoPadding
key = 0000000856753656 iv = pwel781esd6wglxm
请求参数
Headers
| 参数名称 | 参数值 | 是否必须 | 数据类型 | 示例 | | ------------ | ----------- | -------- | ------- | ----- | | Content-Type | application/json | 是 | ------- | ----- |
body
{
"ryId":"123", //人员ID,不存在新增,存在修改以下信息
"ryNo":"bh123", //人员编号
"nickName":"昵称", //姓名
"password":"密码" //密码使用aes单独加密
}
响应示例
{
"code": 0,
"message": "操作成功",
"data": {},
"success": true,
"timestamp": 1655707020322
}
## 3、删除用户,停用用户
接口地址 /delUcenterUser
请求方式 POST
请求参数
Headers
| 参数名称 | 参数值 | 是否必须 | 数据类型 | 示例 | | ------------ | ----------- | -------- | ------- | ----- | | Content-Type | application/json | 是 | ------- | ----- |
body
{
"ryId":"123" //人员ID
}
响应示例
{
"code": 0,
"message": "操作成功",
"data": null,
"success": true,
"timestamp": 1655707020322
}
## 4、启用,停用用户
接口地址 /updateStatus
请求方式 POST
请求参数
Headers
| 参数名称 | 参数值 | 是否必须 | 数据类型 | 示例 | | ------------ | ----------- | -------- | ------- | ----- | | Content-Type | application/json | 是 | ------- | ----- |
body
{
"ryId":"123" , //人员ID
"status":1 //0启用,1禁用
}
响应示例
{
"code": 0,
"message": "操作成功",
"data": null,
"success": true,
"timestamp": 1655707020322
}
接口地址 /setAuthType
请求方式 POST
请求参数
Headers
| 参数名称 | 参数值 | 是否必须 | 数据类型 | 示例 | | ------------ | ----------- | -------- | ------- | ----- | | Content-Type | application/json | 是 | ------- | ----- |
body
{
"authType": 0, //0授权用户,1公开访问
"num": "num" //场景码
}
响应示例
{
"code": 0,
"message": "操作成功",
"data": null,
"success": true,
"timestamp": 1655707020322
}
接口地址 /addAuth
请求方式 POST
请求参数
Headers
| 参数名称 | 参数值 | 是否必须 | 数据类型 | 示例 | | ------------ | ----------- | -------- | ------- | ----- | | Content-Type | application/json | 是 | ------- | ----- |
body
{
"ryId": "ryId", //人员ID
"num": "num", //场景码
"lookAuth": 0, //是否有浏览权限0否,1不限时查看,2限时查看
"editAuth": 0, //是否有编辑权限0否,1不限时编辑,2限时编辑
"lookEndTime": "2023-08-30 00:00:00", //浏览截止时间 yyyy-MM-dd HH:mm:ss 当lookAuth为2时,此值不能为空
"editEndTime": "2023-09-30 00:00:00", //编辑截止时间 yyyy-MM-dd HH:mm:ss 当editAuth为2时,此值不能为空
"canAuthLook": 0, //是否有授权他人查看权限 0否,1是
"canEditLook":0 //是否有授权他人编辑权限 0 否,1是 为1时canAuthLook不能为0
}
响应示例
{
"code": 0,
"message": "操作成功",
"data": null,
"success": true,
"timestamp": 1655707020322
}
接口地址 /delAuth
请求方式 POST
请求参数
Headers
| 参数名称 | 参数值 | 是否必须 | 数据类型 | 示例 | | ------------ | ----------- | -------- | ------- | ----- | | Content-Type | application/json | 是 | ------- | ----- |
body
{
"ryId": "ryId", //人员ID
"num": "num" //场景码
}
响应示例
{
"code": 0,
"message": "操作成功",
"data": null,
"success": true,
"timestamp": 1655707020322
}