Appearance
POST 根据条件查询账号列表数据
POST /mas-admin/platform/account-info/list
Body 请求参数
json
{
"query": [
{
"key": "tenantId",
"value": 8,
"operation": "eq"
}
],
"order": "ASC",
"sort": "id"
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
body | body | object | 否 | none |
» query | body | [object] | 是 | none |
»» key | body | string | 否 | none |
»» value | body | object | 否 | none |
»» operation | body | string | 否 | none |
» order | body | string | 是 | none |
» sort | body | string | 是 | none |
返回示例
成功
json
{
"code": 0,
"data": [
{
"id": 77,
"tenantId": 8,
"createTime": "2021-08-30 11:32:19",
"lastModifyTime": "2022-01-17 17:25:18",
"sortNumber": 1,
"loginName": "hzzk-ddl",
"fullName": "段东亮",
"loginDingding": "681094",
"status": true,
"password": "$2a$10$24J0NL57k9KbVfRxdPG0GuUBqJTWnBlfinGe3fQweOTUPgFhZo4aG",
"defaultTenant": "qsoa",
"accountType": 2,
"grantedApis": "/**"
},
{
"id": 79,
"tenantId": 8,
"createTime": "2021-08-30 11:32:20",
"lastModifyTime": "2022-04-24 09:35:50",
"lastModifier": 79,
"sortNumber": 1,
"loginName": "hzzk-sdy",
"fullName": "沈丹烨",
"loginDingding": "727630",
"status": true,
"password": "$2a$10$24J0NL57k9KbVfRxdPG0GuUBqJTWnBlfinGe3fQweOTUPgFhZo4aG",
"defaultTenant": "qsoa",
"accountType": 2,
"grantedApis": "/**",
"theme": "maui-horizontal-green.default"
}
],
"msg": "执行成功"
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» data | [object] | true | none | none | |
»» id | integer | true | none | none | |
»» tenantId | integer | true | none | none | |
»» createTime | string | true | none | none | |
»» lastModifyTime | string | true | none | none | |
»» sortNumber | integer | true | none | none | |
»» loginName | string | true | none | none | |
»» fullName | string | true | none | none | |
»» loginDingding | string | true | none | none | |
»» status | boolean | true | none | none | |
»» password | string | true | none | none | |
»» defaultTenant | string | true | none | none | |
»» accountType | integer | true | none | none | |
»» grantedApis | string | true | none | none | |
»» lastModifier | integer | true | none | none | |
»» theme | string | true | none | none | |
»» avatar | string | true | none | none | |
» msg | string | true | none | none |
POST 根据条件查询分页数据
POST /mas-admin/platform/account-info/page
Body 请求参数
json
{
"query": [
{
"key": "tenantId",
"value": 8,
"operation": "eq"
}
],
"order": "ASC",
"sort": "id"
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
Authorization | header | string | 否 | none |
body | body | object | 否 | none |
» query | body | [object] | 是 | none |
»» key | body | string | 否 | none |
»» value | body | object | 否 | none |
»» operation | body | string | 否 | none |
» order | body | string | 是 | none |
» sort | body | string | 是 | none |
返回示例
成功
json
{
"code": 0,
"data": {
"records": [
{
"id": 77,
"tenantId": 8,
"createTime": "2021-08-30 11:32:19",
"lastModifyTime": "2022-01-17 17:25:18",
"sortNumber": 1,
"loginName": "hzzk-ddl",
"fullName": "段东亮",
"loginDingding": "681094",
"status": true,
"password": "$2a$10$24J0NL57k9KbVfRxdPG0GuUBqJTWnBlfinGe3fQweOTUPgFhZo4aG",
"defaultTenant": "qsoa",
"accountType": 2,
"grantedApis": "/**"
},
{
"id": 79,
"tenantId": 8,
"createTime": "2021-08-30 11:32:20",
"lastModifyTime": "2022-04-24 09:35:50",
"lastModifier": 79,
"sortNumber": 1,
"loginName": "hzzk-sdy",
"fullName": "沈丹烨",
"loginDingding": "727630",
"status": true,
"password": "$2a$10$24J0NL57k9KbVfRxdPG0GuUBqJTWnBlfinGe3fQweOTUPgFhZo4aG",
"defaultTenant": "qsoa",
"accountType": 2,
"grantedApis": "/**",
"theme": "maui-horizontal-green.default"
}
],
"total": 2,
"size": 10,
"current": 1,
"orders": [],
"optimizeCountSql": true,
"hitCount": false,
"searchCount": true,
"pages": 1
},
"msg": "执行成功"
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» data | object | true | none | none | |
»» records | [object] | true | none | none | |
»»» id | integer | true | none | none | |
»»» tenantId | integer | true | none | none | |
»»» createTime | string | true | none | none | |
»»» lastModifyTime | string | true | none | none | |
»»» sortNumber | integer | true | none | none | |
»»» loginName | string | true | none | none | |
»»» fullName | string | true | none | none | |
»»» loginDingding | string | true | none | none | |
»»» status | boolean | true | none | none | |
»»» password | string | true | none | none | |
»»» defaultTenant | string | true | none | none | |
»»» accountType | integer | true | none | none | |
»»» grantedApis | string | true | none | none | |
»»» lastModifier | integer | true | none | none | |
»»» theme | string | true | none | none | |
»» total | integer | true | none | none | |
»» size | integer | true | none | none | |
»» current | integer | true | none | none | |
»» orders | [string] | true | none | none | |
»» optimizeCountSql | boolean | true | none | none | |
»» hitCount | boolean | true | none | none | |
»» searchCount | boolean | true | none | none | |
»» pages | integer | true | none | none | |
» msg | string | true | none | none |
GET 根据主键删除账号详情
GET /mas-admin/platform/account-info/deleteAccountInfo
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
id | query | integer | 否 | 主键id |
返回示例
成功
json
{
"code": 0,
"data": {},
"msg": "执行成功"
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» data | object | true | none | none | |
» msg | string | true | none | none |
POST 查询账号已授权站点信息
POST /mas-admin/platform/account-tenant/list
Body 请求参数
json
{
"query": [
{
"key": "accountId",
"value": 8,
"operation": "eq"
}
],
"order": "ASC",
"sort": "id"
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
body | body | object | 否 | none |
» query | body | [object] | 是 | none |
»» key | body | string | 否 | none |
»» value | body | object | 否 | none |
»» operation | body | string | 否 | none |
» order | body | string | 是 | none |
» sort | body | string | 是 | none |
返回示例
成功
json
{
"msg": "执行成功",
"code": 0,
"data": [
{
"accountId": 18,
"creator": 3,
"createTime": "2023-07-24 14:45:21",
"lastModifyTime": "2023-07-24 14:45:21",
"sortNumber": 1,
"lastModifier": 3,
"siteId": 3,
"id": 19
},
{
"accountId": 18,
"creator": 30,
"createTime": "2023-08-15 18:01:56",
"lastModifyTime": "2023-08-15 18:01:56",
"sortNumber": 1,
"lastModifier": 30,
"siteId": 20,
"id": 46
},
{
"accountId": 18,
"siteId": 4,
"id": 54
}
]
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
GET 账号授权站点
GET /mas-admin/platform/account-tenant/saveAccountTenantSite
请求参数
名称 | 类型 | 必选 | 说明 |
---|---|---|---|
accountId | String | 是 | 账号id |
siteIds | String | 是 | 站点id,多个逗号分隔 |
type | String | 是 | single 、batch(批量授权只做新增操作) |
返回示例
成功
json
{
"code": 0,
"data": {},
"msg": "执行成功"
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» data | object | true | none | none | |
» msg | string | true | none | none |
GET 取消账号与站点关联
GET /mas-admin/platform/account-tenant/cancelRelAccountSite
请求参数
名称 | 类型 | 必选 | 说明 |
---|---|---|---|
accountIds | String | 是 | 账号id,多个逗号分隔 |
siteId | Long | 是 | 站点id |
返回示例
成功
json
{
"code": 0,
"data": {},
"msg": "执行成功"
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» data | object | true | none | none | |
» msg | string | true | none | none |