You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

194 lines
7.7 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# p_pass_old p_pass_old模块 API
## 1.1 查询p_pass_old详情
> **描述**根据密钥UUID查询p_pass_old详情。
> **url**/admin/p_pass_old_rest/get/{passId}
>
> **method**GET
> **输入**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| ---- | -------- | -------- | ------------ |
| 1 | id | Integer | 密钥UUID必填 |
> **输出**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| -------- | ------------- | -------- | ----------------------- |
| 1 | flag | boolean | 接口调用,成功/失败标识 |
| 2 | code | int | 错误码,成功时=0 |
| 3 | desc | string | 结果描述 |
| 4 | data | object | p_pass_old详情对象 |
| | | | |
| 字段解释 | | | |
| 1 | passId | Integer | 密钥UUID |
| 2 | passName | String | 密钥名称 |
| 3 | passLength | Integer | 密钥长度 |
| 4 | passType | String | 密钥类型 |
| 5 | passChildfir | String | 第一子密钥 |
| 6 | passChildsec | String | 第二子密钥 |
| 7 | passChildthi | String | 第三子密钥 |
| 8 | passExpiry | Date | 密钥有效期 |
| 9 | passCreatetime | Date | 密钥上传时间 |
| 10 | passUserid | Integer | 密钥使用者 |
## 1.2 保存p_pass_old详情
> **描述**保存p_pass_old详情。
> **url**/admin/p_pass_old_rest/save
>
> **method**POST
> **输入**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| ---- | -------- | -------- | ------------ |
| 1| passId | Integer | 密钥UUID |
| 2| passName | String | 密钥名称 |
| 3| passLength | Integer | 密钥长度 |
| 4| passType | String | 密钥类型 |
| 5| passChildfir | String | 第一子密钥 |
| 6| passChildsec | String | 第二子密钥 |
| 7| passChildthi | String | 第三子密钥 |
| 8| passExpiry | Date | 密钥有效期 |
| 9| passCreatetime | Date | 密钥上传时间 |
| 10| passUserid | Integer | 密钥使用者 |
> **输出**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| -------- | ------------- | -------- | ----------------------- |
| 1 | flag | boolean | 接口调用,成功/失败标识 |
| 2 | code | int | 错误码,成功时=0 |
| 3 | desc | string | 结果描述 |
## 1.3 更新p_pass_old详情
> **描述**根据密钥UUID更新p_pass_old的任意属性值确保要更新的参数不能为null。
> **url**/admin/p_pass_old_rest/update/{passId}
>
> **method**POST
> **输入**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| ---- | -------- | -------- | ------------ |
| 1| passId | Integer | 密钥UUID |
| 2| passName | String | 密钥名称 |
| 3| passLength | Integer | 密钥长度 |
| 4| passType | String | 密钥类型 |
| 5| passChildfir | String | 第一子密钥 |
| 6| passChildsec | String | 第二子密钥 |
| 7| passChildthi | String | 第三子密钥 |
| 8| passExpiry | Date | 密钥有效期 |
| 9| passCreatetime | Date | 密钥上传时间 |
| 10| passUserid | Integer | 密钥使用者 |
> **输出**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| -------- | ------------- | -------- | ----------------------- |
| 1 | flag | boolean | 接口调用,成功/失败标识 |
| 2 | code | int | 错误码,成功时=0 |
| 3 | desc | string | 结果描述 |
## 1.4 删除一条p_pass_old记录
> **描述**根据密钥UUID删除一条p_pass_old记录。
> **url**/admin/p_pass_old_rest/delete/{passId}
>
> **method**POST
> **输入**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| ---- | -------- | -------- | ------------ |
| 1 | id | Integer | 密钥UUID必填 |
> **输出**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| -------- | ------------- | -------- | ----------------------- |
| 1 | flag | boolean | 接口调用,成功/失败标识 |
| 2 | code | int | 错误码,成功时=0 |
| 3 | desc | string | 结果描述 |
## 1.5 批量删除多条p_pass_old记录
> **描述**根据多个密钥UUID删除多条p_pass_old记录。
> **url**/admin/p_pass_old_rest/batch_delete
>
> **method**POST
> **输入**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| ---- | -------- | -------- | ------------ |
| 1 | ids[] | Integer | 密钥UUID必填 |
| 2 | ids[] | Integer | 密钥UUID必填 |
| ... | ids[] | Integer | 密钥UUID必填 |
| n | ids[] | Integer | 密钥UUID必填 |
> **输出**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| -------- | ------------- | -------- | ----------------------- |
| 1 | flag | boolean | 接口调用,成功/失败标识 |
| 2 | code | int | 错误码,成功时=0 |
| 3 | desc | string | 结果描述 |
## 1.6 分页查询p_pass_old
> **描述**分页查询p_pass_old。
> **url**/admin/p_pass_old_rest/page
>
> **method**GET
> **输入**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| ---- | -------- | -------- | ------------ |
| 1 |page |int |第几页 [1,n) |
| 2 |limit |int |每页多少条 [0,100) |
| 3 |safeOrderBy |int | 排序 例如 数据库字段名称 desc或asc |
|4|passIdFirst| Integer |密钥UUID|
|5|passNameFirst| String |密钥名称|
|6|passLengthFirst| Integer |密钥长度|
|7|passTypeFirst| String |密钥类型|
|8|passExpiryFirst| Date |密钥有效期|
|9|passExpirySecond| Date |密钥有效期|
|10|passCreatetimeFirst| Date |密钥上传时间|
|11|passCreatetimeSecond| Date |密钥上传时间|
|12|passUseridFirst| Integer |密钥使用者|
> **输出**
| 序号 | 字段名称 | 字段类型 | 字段描述 |
| -------- | ------------- | -------- | ----------------------- |
| 1 | flag | boolean | 接口调用,成功/失败标识 |
| 2 | code | int | 错误码,成功时=0 |
| 3 | desc | string | 结果描述 |
| 4 | data | array | p_pass_old详情数组对象 |
| | | | |
| 字段解释 | | | |
| 1 | passId | Integer | 密钥UUID |
| 2 | passName | String | 密钥名称 |
| 3 | passLength | Integer | 密钥长度 |
| 4 | passType | String | 密钥类型 |
| 5 | passChildfir | String | 第一子密钥 |
| 6 | passChildsec | String | 第二子密钥 |
| 7 | passChildthi | String | 第三子密钥 |
| 8 | passExpiry | Date | 密钥有效期 |
| 9 | passCreatetime | Date | 密钥上传时间 |
| 10 | passUserid | Integer | 密钥使用者 |