25563 lines
502 KiB
Markdown
25563 lines
502 KiB
Markdown
---
|
|
title: API接口文档
|
|
language_tabs:
|
|
- shell: Shell
|
|
- http: HTTP
|
|
- javascript: JavaScript
|
|
- ruby: Ruby
|
|
- python: Python
|
|
- php: PHP
|
|
- java: Java
|
|
- go: Go
|
|
toc_footers: []
|
|
includes: []
|
|
search: true
|
|
code_clipboard: true
|
|
highlight_theme: darkula
|
|
headingLevel: 2
|
|
generator: "@tarslib/widdershins v4.0.30"
|
|
|
|
---
|
|
|
|
# API接口文档
|
|
|
|
Base URLs:
|
|
|
|
# Authentication
|
|
|
|
# wfc-auth/token-controller
|
|
|
|
<a id="opIdregister"></a>
|
|
|
|
## POST register
|
|
|
|
POST /register
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"username": "string",
|
|
"password": "string",
|
|
"authType": "string",
|
|
"wanfiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
},
|
|
"email": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"sex": "string",
|
|
"phonenumber": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[RegisterBody
|
|
](#schemaregisterbody)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RObject](#schemarobject)|
|
|
|
|
<a id="opIdrefresh"></a>
|
|
|
|
## POST refresh
|
|
|
|
POST /refresh
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RObject](#schemarobject)|
|
|
|
|
<a id="opIdlogin"></a>
|
|
|
|
## POST login
|
|
|
|
POST /login
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"username": "string",
|
|
"password": "string",
|
|
"authType": "string",
|
|
"wanfiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[LoginBody
|
|
](#schemaloginbody)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RObject](#schemarobject)|
|
|
|
|
<a id="opIdcheckRepeat"></a>
|
|
|
|
## POST checkRepeat
|
|
|
|
POST /checkRepeat
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"username": "string",
|
|
"password": "string",
|
|
"authType": "string",
|
|
"wanfiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
},
|
|
"email": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"sex": "string",
|
|
"phonenumber": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[RegisterBody
|
|
](#schemaregisterbody)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RObject](#schemarobject)|
|
|
|
|
<a id="opIdhealth"></a>
|
|
|
|
## GET health
|
|
|
|
GET /health
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RObject](#schemarobject)|
|
|
|
|
<a id="opIdlogout"></a>
|
|
|
|
## DELETE logout
|
|
|
|
DELETE /logout
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RObject](#schemarobject)|
|
|
|
|
# wfc-system/sys-wlan-controller
|
|
|
|
<a id="opIdgetSsidDetail"></a>
|
|
|
|
## GET getSsidDetail
|
|
|
|
GET /wlan/ssid/{siteId
|
|
}/{wlanId
|
|
}/{ssidId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|wlanId|path|string| 是 |none|
|
|
|ssidId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"ssidId": "string",
|
|
"name": "string",
|
|
"band": 0,
|
|
"guestNetEnable": true,
|
|
"security": 0,
|
|
"broadcast": true,
|
|
"vlanEnable": true,
|
|
"vlanId": 0,
|
|
"pskSetting": {},
|
|
"entSetting": {},
|
|
"ppskSetting": {},
|
|
"mloEnable": true,
|
|
"pmfMode": 0,
|
|
"enable11r": true,
|
|
"clientRateLimit": {},
|
|
"ssidRateLimit": {},
|
|
"wlanSchedule": {
|
|
"wlanScheduleEnable": true,
|
|
"action": 0,
|
|
"scheduleId": "string"
|
|
},
|
|
"rateControl": {
|
|
"rate2gCtrlEnable": true,
|
|
"lowerDensity2g": 0,
|
|
"higherDensity2g": 0,
|
|
"cckRatesDisable": true,
|
|
"clientRatesRequire2g": true,
|
|
"sendBeacons2g": true,
|
|
"rate5gCtrlEnable": true,
|
|
"lowerDensity5g": 0,
|
|
"higherDensity5g": 0,
|
|
"clientRatesRequire5g": true,
|
|
"sendBeacons5g": true,
|
|
"rate6gCtrlEnable": true,
|
|
"lowerDensity6g": 0,
|
|
"higherDensity6g": 0,
|
|
"clientRatesRequire6g": true,
|
|
"sendBeacons6g": true
|
|
},
|
|
"macFilter": {
|
|
"macFilterEnable": true,
|
|
"policy": 0,
|
|
"macFilterId": "string",
|
|
"ouiProfileIdList": [
|
|
"string"
|
|
]
|
|
},
|
|
"multiCast": {
|
|
"multiCastEnable": true,
|
|
"channelUtil": 0,
|
|
"arpCastEnable": true,
|
|
"ipv6CastEnable": true,
|
|
"filterEnable": true,
|
|
"filterMode": 0,
|
|
"macGroupId": "string"
|
|
},
|
|
"dhcpOption82": {
|
|
"dhcpEnable": true,
|
|
"format": 0,
|
|
"delimiter": "string",
|
|
"circuitId": [
|
|
0
|
|
],
|
|
"remoteId": [
|
|
0
|
|
]
|
|
},
|
|
"deviceType": 0
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RSsidDetailOpenApiVo](#schemarssiddetailopenapivo)|
|
|
|
|
<a id="opIdupdateSsidBasicConfig"></a>
|
|
|
|
## PUT updateSsidBasicConfig
|
|
|
|
PUT /wlan/ssid/{siteId
|
|
}/{wlanId
|
|
}/{ssidId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"band": 0,
|
|
"guestNetEnable": true,
|
|
"security": 0,
|
|
"broadcast": true,
|
|
"vlanEnable": true,
|
|
"vlanId": 0,
|
|
"pskSetting": {},
|
|
"entSetting": {},
|
|
"ppskSetting": {},
|
|
"mloEnable": true,
|
|
"pmfMode": 0,
|
|
"enable11r": true,
|
|
"hidePwd": true,
|
|
"greEnable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|wlanId|path|string| 是 |none|
|
|
|ssidId|path|string| 是 |none|
|
|
|body|body|[UpdateSsidBasicConfigOpenApiVo
|
|
](#schemaupdatessidbasicconfigopenapivo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIddeleteSsid"></a>
|
|
|
|
## DELETE deleteSsid
|
|
|
|
DELETE /wlan/ssid/{siteId
|
|
}/{wlanId
|
|
}/{ssidId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|wlanId|path|string| 是 |none|
|
|
|ssidId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetSsidList"></a>
|
|
|
|
## GET getSsidList
|
|
|
|
GET /wlan/ssid/{siteId
|
|
}/{wlanId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|wlanId|path|string| 是 |none|
|
|
|pageNum|query|integer(int32)| 是 |none|
|
|
|pageSize|query|integer(int32)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdcreateSsid"></a>
|
|
|
|
## POST createSsid
|
|
|
|
POST /wlan/ssid/{siteId
|
|
}/{wlanId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"deviceType": 0,
|
|
"band": 0,
|
|
"guestNetEnable": true,
|
|
"security": 0,
|
|
"broadcast": true,
|
|
"vlanEnable": true,
|
|
"vlanId": 0,
|
|
"pskSetting": {},
|
|
"entSetting": {},
|
|
"ppskSetting": {},
|
|
"mloEnable": true,
|
|
"pmfMode": 0,
|
|
"enable11r": true,
|
|
"hidePwd": true,
|
|
"greEnable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|wlanId|path|string| 是 |none|
|
|
|body|body|[CreateSsidOpenApiVo
|
|
](#schemacreatessidopenapivo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetMacAuthSsids"></a>
|
|
|
|
## GET getMacAuthSsids
|
|
|
|
GET /wlan/ssids/{siteId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": [
|
|
{
|
|
"wlanId": "string",
|
|
"wlanName": "string",
|
|
"ssidList": [
|
|
{
|
|
"ssidId": "string",
|
|
"ssidName": "string"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RListWlanSimpleOpenApiVo](#schemarlistwlansimpleopenapivo)|
|
|
|
|
<a id="opIdgetWlanGroupList"></a>
|
|
|
|
## GET getWlanGroupList
|
|
|
|
GET /wlan/group/{siteId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": [
|
|
{
|
|
"wlanId": "string",
|
|
"name": "string",
|
|
"primary": true
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RListWlanGroupOpenApiVo](#schemarlistwlangroupopenapivo)|
|
|
|
|
# wfc-system/sys-user-controller
|
|
|
|
<a id="opIdlistUser"></a>
|
|
|
|
## GET listUser
|
|
|
|
GET /user/listUser
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|userId|query|integer(int64)| 否 |none|
|
|
|deptId|query|integer(int64)| 否 |none|
|
|
|userName|query|string| 是 |none|
|
|
|birthDate|query|string(date-time)| 否 |none|
|
|
|nickName|query|string| 否 |none|
|
|
|email|query|string| 否 |none|
|
|
|phonenumber|query|string| 否 |none|
|
|
|sex|query|string| 否 |none|
|
|
|avatar|query|string| 否 |none|
|
|
|password|query|string| 否 |none|
|
|
|fullName|query|string| 否 |none|
|
|
|age|query|integer(int32)| 否 |none|
|
|
|address|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|loginIp|query|string| 否 |none|
|
|
|loginDate|query|string(date-time)| 否 |none|
|
|
|dept|query|[UDept
|
|
](#schemaudept)| 否 |none|
|
|
|roles|query|array[object
|
|
]| 否 |none|
|
|
|roleIds|query|array[integer
|
|
]| 否 |none|
|
|
|postIds|query|array[integer
|
|
]| 否 |none|
|
|
|roleId|query|integer(int64)| 否 |none|
|
|
|kycStatus|query|string| 否 |none|
|
|
|admin|query|boolean| 否 |none|
|
|
|pageNum|query|integer(int32)| 是 |none|
|
|
|pageSize|query|integer(int32)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
# wfc-system/u-payment-controller
|
|
|
|
<a id="opIdedit_1"></a>
|
|
|
|
## PUT edit_1
|
|
|
|
PUT /system/uPayment
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"name": "string",
|
|
"type": 0,
|
|
"appId": "string",
|
|
"serverUrl": "string",
|
|
"domain": "string",
|
|
"privateKey": "string",
|
|
"publicKey": "string",
|
|
"appCertPath": "string",
|
|
"certPath": "string",
|
|
"rootCertPath": "string",
|
|
"enable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UPayment
|
|
](#schemaupayment)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_1"></a>
|
|
|
|
## POST add_1
|
|
|
|
POST /system/uPayment
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"name": "string",
|
|
"type": 0,
|
|
"appId": "string",
|
|
"serverUrl": "string",
|
|
"domain": "string",
|
|
"privateKey": "string",
|
|
"publicKey": "string",
|
|
"appCertPath": "string",
|
|
"certPath": "string",
|
|
"rootCertPath": "string",
|
|
"enable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UPayment
|
|
](#schemaupayment)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetById"></a>
|
|
|
|
## GET getById
|
|
|
|
GET /system/uPayment/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage"></a>
|
|
|
|
## GET page
|
|
|
|
GET /system/uPayment/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|name|query|string| 否 |支付名称|
|
|
|type|query|integer(int32)| 否 |类型(0支付宝 1微信 2信用卡)|
|
|
|appId|query|string| 否 |应用编号|
|
|
|serverUrl|query|string| 否 |支付网关|
|
|
|domain|query|string| 否 |外网访问项目的域名|
|
|
|privateKey|query|string| 否 |应用私钥|
|
|
|publicKey|query|string| 否 |应用公钥|
|
|
|appCertPath|query|string| 否 |应用公钥证书|
|
|
|certPath|query|string| 否 |公钥证书|
|
|
|rootCertPath|query|string| 否 |根证书|
|
|
|enable|query|boolean| 否 |是否启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_1"></a>
|
|
|
|
## GET list_1
|
|
|
|
GET /system/uPayment/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|name|query|string| 否 |支付名称|
|
|
|type|query|integer(int32)| 否 |类型(0支付宝 1微信 2信用卡)|
|
|
|appId|query|string| 否 |应用编号|
|
|
|serverUrl|query|string| 否 |支付网关|
|
|
|domain|query|string| 否 |外网访问项目的域名|
|
|
|privateKey|query|string| 否 |应用私钥|
|
|
|publicKey|query|string| 否 |应用公钥|
|
|
|appCertPath|query|string| 否 |应用公钥证书|
|
|
|certPath|query|string| 否 |公钥证书|
|
|
|rootCertPath|query|string| 否 |根证书|
|
|
|enable|query|boolean| 否 |是否启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_1"></a>
|
|
|
|
## DELETE remove_1
|
|
|
|
DELETE /system/uPayment/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-system/sys-site-controller
|
|
|
|
<a id="opIdgetSiteInfo"></a>
|
|
|
|
## GET getSiteInfo
|
|
|
|
GET /site/{siteId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"siteId": "string",
|
|
"name": "string",
|
|
"type": 0,
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"region": "string",
|
|
"timeZone": "string",
|
|
"ntpEnable": true,
|
|
"ntpServers": [
|
|
"string"
|
|
],
|
|
"dst": {
|
|
"enable": true,
|
|
"start": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"end": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"status": true,
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"offset": 0,
|
|
"nextStart": 0,
|
|
"nextEnd": 0,
|
|
"timeZone": "string",
|
|
"lastStart": 0,
|
|
"lastEnd": 0
|
|
},
|
|
"scenario": "string",
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string",
|
|
"supportES": true,
|
|
"supportL2": true
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RSiteEntity](#schemarsiteentity)|
|
|
|
|
<a id="opIdupdateSite"></a>
|
|
|
|
## PUT updateSite
|
|
|
|
PUT /site/{siteId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"region": "string",
|
|
"timeZone": "string",
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"ntpEnable": true,
|
|
"ntpServers": [
|
|
{
|
|
"address": "string"
|
|
}
|
|
],
|
|
"dst": {
|
|
"enable": true,
|
|
"start": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"end": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"offset": 0
|
|
},
|
|
"scenario": "string",
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string",
|
|
"supportES": true,
|
|
"supportL2": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|body|body|[UpdateSiteEntity
|
|
](#schemaupdatesiteentity)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIddeleteSite"></a>
|
|
|
|
## DELETE deleteSite
|
|
|
|
DELETE /site/{siteId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdcreateNewSite"></a>
|
|
|
|
## POST createNewSite
|
|
|
|
POST /site
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"type": 0,
|
|
"region": "string",
|
|
"timeZone": "string",
|
|
"scenario": "string",
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string",
|
|
"deviceAccountSetting": {
|
|
"username": "string",
|
|
"password": "string"
|
|
},
|
|
"supportES": true,
|
|
"supportL2": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[CreateSiteEntity
|
|
](#schemacreatesiteentity)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetRoamingSetting"></a>
|
|
|
|
## GET getRoamingSetting
|
|
|
|
GET /site/{siteId
|
|
}/roaming
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"roaming": {
|
|
"fastRoamingEnable": true,
|
|
"aiRoamingEnable": true,
|
|
"dualBand11kReportEnable": true,
|
|
"forceDisassociationEnable": true,
|
|
"nonStickRoamingEnable": true
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RSiteRoamingSetting](#schemarsiteroamingsetting)|
|
|
|
|
<a id="opIdupdateRoamingSetting"></a>
|
|
|
|
## POST updateRoamingSetting
|
|
|
|
POST /site/{siteId
|
|
}/roaming
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"roaming": {
|
|
"fastRoamingEnable": true,
|
|
"aiRoamingEnable": true,
|
|
"dualBand11kReportEnable": true,
|
|
"forceDisassociationEnable": true,
|
|
"nonStickRoamingEnable": true
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|body|body|[SiteRoamingSetting
|
|
](#schemasiteroamingsetting)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetMeshSetting"></a>
|
|
|
|
## GET getMeshSetting
|
|
|
|
GET /site/{siteId
|
|
}/mesh
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"mesh": {
|
|
"meshEnable": true,
|
|
"autoFailoverEnable": true,
|
|
"defGatewayEnable": true,
|
|
"gateway": "string",
|
|
"fullSector": true
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RSiteMeshSetting](#schemarsitemeshsetting)|
|
|
|
|
<a id="opIdupdateMeshSetting"></a>
|
|
|
|
## POST updateMeshSetting
|
|
|
|
POST /site/{siteId
|
|
}/mesh
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"mesh": {
|
|
"meshEnable": true,
|
|
"autoFailoverEnable": true,
|
|
"defGatewayEnable": true,
|
|
"gateway": "string",
|
|
"fullSector": true
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|body|body|[SiteMeshSetting
|
|
](#schemasitemeshsetting)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetSiteList"></a>
|
|
|
|
## GET getSiteList
|
|
|
|
GET /site/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|pageNum|query|integer(int32)| 是 |none|
|
|
|pageSize|query|integer(int32)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
# wfc-system/u-rate-limit-controller
|
|
|
|
<a id="opIdedit_3"></a>
|
|
|
|
## PUT edit_3
|
|
|
|
PUT /rateLimit
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[URateLimit
|
|
](#schemauratelimit)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_3"></a>
|
|
|
|
## POST add_3
|
|
|
|
POST /rateLimit
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[URateLimit
|
|
](#schemauratelimit)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetById_1"></a>
|
|
|
|
## GET getById_1
|
|
|
|
GET /rateLimit/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_3"></a>
|
|
|
|
## DELETE remove_3
|
|
|
|
DELETE /rateLimit/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-system/sys-portal-controller
|
|
|
|
<a id="opIdgetPortalDetail"></a>
|
|
|
|
## GET getPortalDetail
|
|
|
|
GET /portal/{siteId
|
|
}/{portalId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|portalId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"id": "string",
|
|
"name": "string",
|
|
"enable": true,
|
|
"ssidList": [
|
|
"string"
|
|
],
|
|
"networkList": [
|
|
"string"
|
|
],
|
|
"authType": 0,
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"httpsRedirectEnable": true,
|
|
"landingPage": 0,
|
|
"landingUrlScheme": "string",
|
|
"landingUrl": "string",
|
|
"noAuth": {},
|
|
"simplePassword": {},
|
|
"hotspot": {},
|
|
"sms": {
|
|
"sid": "string",
|
|
"authToken": "string",
|
|
"phoneNum": "string",
|
|
"maxVerificationCodeEnable": true,
|
|
"maxVerificationCodeTimes": 0,
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"countryCode": "string"
|
|
},
|
|
"portalFormId": "string",
|
|
"hotspotRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"disconnectReq": true,
|
|
"receiverPort": 0,
|
|
"receiverPortStatus": 0
|
|
},
|
|
"externalPortal": {},
|
|
"externalRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string",
|
|
"disconnectReq": true,
|
|
"receiverPort": 0,
|
|
"receiverPortStatus": 0
|
|
},
|
|
"ldap": {
|
|
"ldapProfileId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string"
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RPortalDetailResOpenApiVo](#schemarportaldetailresopenapivo)|
|
|
|
|
<a id="opIdmodifyPortal"></a>
|
|
|
|
## PUT modifyPortal
|
|
|
|
PUT /portal/{siteId
|
|
}/{portalId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"enable": true,
|
|
"ssidList": [
|
|
"string"
|
|
],
|
|
"networkList": [
|
|
"string"
|
|
],
|
|
"authType": 0,
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"httpsRedirectEnable": true,
|
|
"landingPage": 0,
|
|
"landingUrlScheme": "string",
|
|
"landingUrl": "string",
|
|
"noAuth": {},
|
|
"simplePassword": {},
|
|
"hotspot": {},
|
|
"sms": {
|
|
"sid": "string",
|
|
"authToken": "string",
|
|
"phoneNum": "string",
|
|
"userLimitEnable": true,
|
|
"userLimit": 0,
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"countryCode": "string"
|
|
},
|
|
"portalFormId": "string",
|
|
"hotspotRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"disconnectReq": true,
|
|
"receiverPort": 0
|
|
},
|
|
"externalPortal": {},
|
|
"externalRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string",
|
|
"disconnectReq": true,
|
|
"receiverPort": 0
|
|
},
|
|
"ldap": {
|
|
"ldapProfileId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string"
|
|
},
|
|
"pageType": 0,
|
|
"importedPortalPage": {
|
|
"id": "string"
|
|
},
|
|
"portalCustomize": {
|
|
"defaultLanguage": 0,
|
|
"backgroundPictureId": "string",
|
|
"logoPictureId": "string",
|
|
"logoDisplay": true,
|
|
"inputBoxColor": "string",
|
|
"inputBoxOpacity": 0,
|
|
"inputTextColor": "string",
|
|
"inputTextOpacity": 0,
|
|
"buttonColor": "string",
|
|
"buttonOpacity": 0,
|
|
"buttonTextColor": "string",
|
|
"buttonTextOpacity": 0,
|
|
"buttonText": "string",
|
|
"formAuthButtonText": "string",
|
|
"welcomeEnable": true,
|
|
"welcomeInformation": "string",
|
|
"welcomeTextColor": "string",
|
|
"welcomeTextOpacity": 0,
|
|
"welcomeTextFontSize": 0,
|
|
"termsOfServiceEnable": true,
|
|
"termsOfServiceText": "string",
|
|
"termsOfServiceFontSize": 0,
|
|
"termsOfServiceUrlTexts": [
|
|
{}
|
|
],
|
|
"copyrightEnable": true,
|
|
"copyright": "string",
|
|
"copyrightTextColor": "string",
|
|
"copyrightTextOpacity": 0,
|
|
"copyrightTextFontSize": 0,
|
|
"redirectionCountDownEnable": true,
|
|
"advertisement": {
|
|
"enable": true,
|
|
"pictureIds": [
|
|
"string"
|
|
],
|
|
"totalDuration": 0,
|
|
"pictureInterval": 0,
|
|
"skipEnable": true
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|portalId|path|string| 是 |none|
|
|
|body|body|[PortalSetting
|
|
](#schemaportalsetting)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIddeletePortal"></a>
|
|
|
|
## DELETE deletePortal
|
|
|
|
DELETE /portal/{siteId
|
|
}/{portalId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|portalId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetPortalList"></a>
|
|
|
|
## GET getPortalList
|
|
|
|
GET /portal/{siteId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|pageNum|query|integer(int32)| 是 |none|
|
|
|pageSize|query|integer(int32)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdaddPortal"></a>
|
|
|
|
## POST addPortal
|
|
|
|
POST /portal/{siteId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"enable": true,
|
|
"ssidList": [
|
|
"string"
|
|
],
|
|
"networkList": [
|
|
"string"
|
|
],
|
|
"authType": 0,
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"httpsRedirectEnable": true,
|
|
"landingPage": 0,
|
|
"landingUrlScheme": "string",
|
|
"landingUrl": "string",
|
|
"noAuth": {},
|
|
"simplePassword": {},
|
|
"hotspot": {},
|
|
"sms": {
|
|
"sid": "string",
|
|
"authToken": "string",
|
|
"phoneNum": "string",
|
|
"userLimitEnable": true,
|
|
"userLimit": 0,
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"countryCode": "string"
|
|
},
|
|
"portalFormId": "string",
|
|
"hotspotRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"disconnectReq": true,
|
|
"receiverPort": 0
|
|
},
|
|
"externalPortal": {},
|
|
"externalRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string",
|
|
"disconnectReq": true,
|
|
"receiverPort": 0
|
|
},
|
|
"ldap": {
|
|
"ldapProfileId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string"
|
|
},
|
|
"pageType": 0,
|
|
"importedPortalPage": {
|
|
"id": "string"
|
|
},
|
|
"portalCustomize": {
|
|
"defaultLanguage": 0,
|
|
"backgroundPictureId": "string",
|
|
"logoPictureId": "string",
|
|
"logoDisplay": true,
|
|
"inputBoxColor": "string",
|
|
"inputBoxOpacity": 0,
|
|
"inputTextColor": "string",
|
|
"inputTextOpacity": 0,
|
|
"buttonColor": "string",
|
|
"buttonOpacity": 0,
|
|
"buttonTextColor": "string",
|
|
"buttonTextOpacity": 0,
|
|
"buttonText": "string",
|
|
"formAuthButtonText": "string",
|
|
"welcomeEnable": true,
|
|
"welcomeInformation": "string",
|
|
"welcomeTextColor": "string",
|
|
"welcomeTextOpacity": 0,
|
|
"welcomeTextFontSize": 0,
|
|
"termsOfServiceEnable": true,
|
|
"termsOfServiceText": "string",
|
|
"termsOfServiceFontSize": 0,
|
|
"termsOfServiceUrlTexts": [
|
|
{}
|
|
],
|
|
"copyrightEnable": true,
|
|
"copyright": "string",
|
|
"copyrightTextColor": "string",
|
|
"copyrightTextOpacity": 0,
|
|
"copyrightTextFontSize": 0,
|
|
"redirectionCountDownEnable": true,
|
|
"advertisement": {
|
|
"enable": true,
|
|
"pictureIds": [
|
|
"string"
|
|
],
|
|
"totalDuration": 0,
|
|
"pictureInterval": 0,
|
|
"skipEnable": true
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|body|body|[PortalSetting
|
|
](#schemaportalsetting)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
# wfc-system/u-package-controller
|
|
|
|
<a id="opIdedit_5"></a>
|
|
|
|
## PUT edit_5
|
|
|
|
PUT /package
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitId": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"packageEnable": true,
|
|
"rateLimits": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UPackage
|
|
](#schemaupackage)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_5"></a>
|
|
|
|
## POST add_5
|
|
|
|
POST /package
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitId": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"packageEnable": true,
|
|
"rateLimits": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UPackage
|
|
](#schemaupackage)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetById_2"></a>
|
|
|
|
## GET getById_2
|
|
|
|
GET /package/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_5"></a>
|
|
|
|
## DELETE remove_5
|
|
|
|
DELETE /package/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-system/sys-notice-controller
|
|
|
|
<a id="opIdedit_6"></a>
|
|
|
|
## PUT edit_6
|
|
|
|
PUT /notice
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"noticeId": 0,
|
|
"noticeTitle": "string",
|
|
"noticeType": "string",
|
|
"noticeContent": "string",
|
|
"status": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysNotice
|
|
](#schemasysnotice)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_7"></a>
|
|
|
|
## POST add_7
|
|
|
|
POST /notice
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"noticeId": 0,
|
|
"noticeTitle": "string",
|
|
"noticeType": "string",
|
|
"noticeContent": "string",
|
|
"status": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysNotice
|
|
](#schemasysnotice)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetInfo_5"></a>
|
|
|
|
## GET getInfo_5
|
|
|
|
GET /notice/{noticeId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|noticeId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_9"></a>
|
|
|
|
## GET list_9
|
|
|
|
GET /notice/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|noticeId|query|integer(int64)| 否 |none|
|
|
|noticeTitle|query|string| 是 |none|
|
|
|noticeType|query|string| 否 |none|
|
|
|noticeContent|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_7"></a>
|
|
|
|
## DELETE remove_7
|
|
|
|
DELETE /notice/{noticeIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|noticeIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-system/u-kyc-controller
|
|
|
|
<a id="opIdreject"></a>
|
|
|
|
## PUT reject
|
|
|
|
PUT /kyc/reject
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"kycId": 0,
|
|
"userId": 0,
|
|
"realName": "string",
|
|
"birthDate": "string",
|
|
"idType": 0,
|
|
"idFile": "string",
|
|
"identifyPicture": "string",
|
|
"status": 0,
|
|
"description": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UKyc
|
|
](#schemaukyc)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdapprove"></a>
|
|
|
|
## PUT approve
|
|
|
|
PUT /kyc/approve
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"kycId": 0,
|
|
"userId": 0,
|
|
"realName": "string",
|
|
"birthDate": "string",
|
|
"idType": 0,
|
|
"idFile": "string",
|
|
"identifyPicture": "string",
|
|
"status": 0,
|
|
"description": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UKyc
|
|
](#schemaukyc)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetById_4"></a>
|
|
|
|
## GET getById_4
|
|
|
|
GET /kyc/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-system/sys-device-controller
|
|
|
|
<a id="opIdedit_10"></a>
|
|
|
|
## PUT edit_10
|
|
|
|
PUT /device
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"siteId": "string",
|
|
"mac": "string",
|
|
"name": "string",
|
|
"type": "string",
|
|
"subtype": "string",
|
|
"deviceSeriesType": "string",
|
|
"model": "string",
|
|
"ip": "string",
|
|
"ipv6s": "string",
|
|
"uptime": "string",
|
|
"status": 0,
|
|
"lastSeen": 0,
|
|
"cpuUtil": 0,
|
|
"memUtil": 0,
|
|
"sn": "string",
|
|
"licenseStatus": 0,
|
|
"tagName": "string",
|
|
"uplinkDeviceMac": "string",
|
|
"uplinkDeviceName": "string",
|
|
"uplinkDevicePort": "string",
|
|
"linkSpeed": 0,
|
|
"duplex": 0,
|
|
"switchConsistent": true,
|
|
"publicIp": "string",
|
|
"firmwareVersion": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysDevice
|
|
](#schemasysdevice)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_12"></a>
|
|
|
|
## POST add_12
|
|
|
|
POST /device
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"siteId": "string",
|
|
"mac": "string",
|
|
"name": "string",
|
|
"type": "string",
|
|
"subtype": "string",
|
|
"deviceSeriesType": "string",
|
|
"model": "string",
|
|
"ip": "string",
|
|
"ipv6s": "string",
|
|
"uptime": "string",
|
|
"status": 0,
|
|
"lastSeen": 0,
|
|
"cpuUtil": 0,
|
|
"memUtil": 0,
|
|
"sn": "string",
|
|
"licenseStatus": 0,
|
|
"tagName": "string",
|
|
"uplinkDeviceMac": "string",
|
|
"uplinkDeviceName": "string",
|
|
"uplinkDevicePort": "string",
|
|
"linkSpeed": 0,
|
|
"duplex": 0,
|
|
"switchConsistent": true,
|
|
"publicIp": "string",
|
|
"firmwareVersion": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysDevice
|
|
](#schemasysdevice)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdupdateConfig"></a>
|
|
|
|
## POST updateConfig
|
|
|
|
POST /device/updateConfig/{siteId
|
|
}/{deviceMac
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"ledSetting": 0,
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"location": {
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string"
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|deviceMac|path|string| 是 |none|
|
|
|body|body|[ApGeneralConfig
|
|
](#schemaapgeneralconfig)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdtestJob"></a>
|
|
|
|
## POST testJob
|
|
|
|
POST /device/testJob
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RString](#schemarstring)|
|
|
|
|
<a id="opIdstartAdoptDevice"></a>
|
|
|
|
## POST startAdoptDevice
|
|
|
|
POST /device/startAdopt/{siteId
|
|
}/{deviceMac
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"username": "string",
|
|
"password": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|deviceMac|path|string| 是 |none|
|
|
|body|body|[AdoptDeviceRequest
|
|
](#schemaadoptdevicerequest)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdsettingJob"></a>
|
|
|
|
## POST settingJob
|
|
|
|
POST /device/settingJob
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdrebootDevice"></a>
|
|
|
|
## POST rebootDevice
|
|
|
|
POST /device/reboot/{siteId
|
|
}/{deviceMac
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|deviceMac|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetConfig"></a>
|
|
|
|
## POST getConfig
|
|
|
|
POST /device/getConfig/{siteId
|
|
}/{deviceMac
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|deviceMac|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"name": "string",
|
|
"ledSetting": 0,
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"location": {
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string"
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RApGeneralConfig](#schemarapgeneralconfig)|
|
|
|
|
<a id="opIdforgetDevice"></a>
|
|
|
|
## POST forgetDevice
|
|
|
|
POST /device/forget/{siteId
|
|
}/{deviceMac
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|deviceMac|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIddeviceJob"></a>
|
|
|
|
## POST deviceJob
|
|
|
|
POST /device/deviceJob
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdaddDevice"></a>
|
|
|
|
## POST addDevice
|
|
|
|
POST /device/add/{siteId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"devices": [
|
|
{
|
|
"sn": "string",
|
|
"name": "string",
|
|
"username": "string",
|
|
"password": "string"
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|body|body|[DeviceListAddBySnOpenApiVo
|
|
](#schemadevicelistaddbysnopenapivo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetById_5"></a>
|
|
|
|
## GET getById_5
|
|
|
|
GET /device/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage_4"></a>
|
|
|
|
## GET page_4
|
|
|
|
GET /device/page/{siteId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|pageNum|query|integer(int32)| 是 |none|
|
|
|pageSize|query|integer(int32)| 是 |none|
|
|
|searchKey|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_15"></a>
|
|
|
|
## GET list_15
|
|
|
|
GET /device/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|siteId|query|string| 否 |siteId|
|
|
|mac|query|string| 否 |mac|
|
|
|name|query|string| 否 |name|
|
|
|type|query|string| 否 |type|
|
|
|subtype|query|string| 否 |subtype|
|
|
|deviceSeriesType|query|string| 否 |deviceSeriesType|
|
|
|model|query|string| 否 |model|
|
|
|ip|query|string| 否 |ip|
|
|
|ipv6s|query|string| 否 |ipv6s|
|
|
|uptime|query|string| 否 |uptime|
|
|
|status|query|integer(int32)| 否 |status|
|
|
|lastSeen|query|integer(int64)| 否 |lastSeen|
|
|
|cpuUtil|query|integer(int32)| 否 |cpuUtil|
|
|
|memUtil|query|integer(int32)| 否 |memUtil|
|
|
|sn|query|string| 否 |sn|
|
|
|licenseStatus|query|integer(int32)| 否 |licenseStatus|
|
|
|tagName|query|string| 否 |tagName|
|
|
|uplinkDeviceMac|query|string| 否 |uplinkDeviceMac|
|
|
|uplinkDeviceName|query|string| 否 |uplink_device_name|
|
|
|uplinkDevicePort|query|string| 否 |uplinkDevicePort|
|
|
|linkSpeed|query|integer(int32)| 否 |linkSpeed|
|
|
|duplex|query|integer(int32)| 否 |duplex|
|
|
|switchConsistent|query|boolean| 否 |switchConsistent|
|
|
|publicIp|query|string| 否 |publicIp|
|
|
|firmwareVersion|query|string| 否 |firmwareVersion|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_12"></a>
|
|
|
|
## DELETE remove_12
|
|
|
|
DELETE /device/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-system/sys-config-controller
|
|
|
|
<a id="opIdsetPayConfig"></a>
|
|
|
|
## PUT setPayConfig
|
|
|
|
PUT /config/pay
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"currency": "string",
|
|
"currencySymbol": "string",
|
|
"paymentMethods": [
|
|
"string"
|
|
]
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysPayConfigBo
|
|
](#schemasyspayconfigbo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
# wfc-system/u-bill-rule-controller
|
|
|
|
<a id="opIdedit_13"></a>
|
|
|
|
## PUT edit_13
|
|
|
|
PUT /billRule
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"unit": 0,
|
|
"enable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UBillRule
|
|
](#schemaubillrule)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_15"></a>
|
|
|
|
## POST add_15
|
|
|
|
POST /billRule
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"unit": 0,
|
|
"enable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UBillRule
|
|
](#schemaubillrule)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetById_6"></a>
|
|
|
|
## GET getById_6
|
|
|
|
GET /billRule/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage_7"></a>
|
|
|
|
## GET page_7
|
|
|
|
GET /billRule/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|price|query|number| 否 |价格|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|unit|query|integer(int32)| 否 |单位|
|
|
|enable|query|boolean| 否 |是否启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_19"></a>
|
|
|
|
## GET list_19
|
|
|
|
GET /billRule/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|price|query|number| 否 |价格|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|unit|query|integer(int32)| 否 |单位|
|
|
|enable|query|boolean| 否 |是否启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_15"></a>
|
|
|
|
## DELETE remove_15
|
|
|
|
DELETE /billRule/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-system/sys-omada-log-controller
|
|
|
|
<a id="opIdgetAlertLogsForSite"></a>
|
|
|
|
## GET getAlertLogsForSite
|
|
|
|
GET /log/alerts/{siteId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|pageNum|query|integer(int32)| 是 |none|
|
|
|pageSize|query|integer(int32)| 是 |none|
|
|
|filters.timeStart|query|integer(int64)| 是 |none|
|
|
|filters.timeEnd|query|integer(int64)| 是 |none|
|
|
|filters.module|query|string| 否 |none|
|
|
|filters.resolved|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdresolveAlertForSite"></a>
|
|
|
|
## POST resolveAlertForSite
|
|
|
|
POST /log/alerts/{siteId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"logs": [
|
|
"string"
|
|
],
|
|
"selectType": "string",
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"filterModule": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|body|body|[ResolveSiteLogListOpenApiVo
|
|
](#schemaresolvesiteloglistopenapivo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIddeleteAlertLogsForSite"></a>
|
|
|
|
## DELETE deleteAlertLogsForSite
|
|
|
|
DELETE /log/alerts/{siteId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"logs": [
|
|
"string"
|
|
],
|
|
"selectType": "string",
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"filterModule": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|body|body|[DeleteSiteAlertLogListOpenApiVo
|
|
](#schemadeletesitealertloglistopenapivo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
# wfc-system/sys-access-control-controller
|
|
|
|
<a id="opIdgetAccessControl"></a>
|
|
|
|
## GET getAccessControl
|
|
|
|
GET /access-control/{siteId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"preAuthAccessEnable": true,
|
|
"preAuthAccessPolicies": [
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"ip": "string",
|
|
"subnetMask": 0,
|
|
"url": "string"
|
|
}
|
|
],
|
|
"freeAuthClientEnable": true,
|
|
"freeAuthClientPolicies": [
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"clientIp": "string",
|
|
"clientMac": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RPortalAccessControlOpenApiVo](#schemarportalaccesscontrolopenapivo)|
|
|
|
|
<a id="opIdmodifyAccessControl"></a>
|
|
|
|
## POST modifyAccessControl
|
|
|
|
POST /access-control/{siteId
|
|
}
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"preAuthAccessEnable": true,
|
|
"preAuthAccessPolicies": [
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"ip": "string",
|
|
"subnetMask": 0,
|
|
"url": "string"
|
|
}
|
|
],
|
|
"freeAuthClientEnable": true,
|
|
"freeAuthClientPolicies": [
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"clientIp": "string",
|
|
"clientMac": "string"
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|siteId|path|string| 是 |none|
|
|
|body|body|[PortalAccessControlOpenApiVo
|
|
](#schemaportalaccesscontrolopenapivo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
# wfc-system/sys-dashboard-controller
|
|
|
|
<a id="opIdpage_5"></a>
|
|
|
|
## GET page_5
|
|
|
|
GET /dashboard/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|searchKey|query|string| 否 |none|
|
|
|pageNum|query|integer(int32)| 是 |none|
|
|
|pageSize|query|integer(int32)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdoverview"></a>
|
|
|
|
## GET overview
|
|
|
|
GET /dashboard/overview
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-system/u-client-controller
|
|
|
|
<a id="opIdpage_6"></a>
|
|
|
|
## GET page_6
|
|
|
|
GET /client/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|searchKey|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_18"></a>
|
|
|
|
## GET list_18
|
|
|
|
GET /client/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|searchKey|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-job/sys-job-controller
|
|
|
|
<a id="opIdedit"></a>
|
|
|
|
## PUT edit
|
|
|
|
PUT /job
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"jobId": 0,
|
|
"jobName": "string",
|
|
"jobGroup": "string",
|
|
"invokeTarget": "string",
|
|
"cronExpression": "string",
|
|
"misfirePolicy": "string",
|
|
"concurrent": "string",
|
|
"status": "string",
|
|
"nextValidTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysJob
|
|
](#schemasysjob)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd"></a>
|
|
|
|
## POST add
|
|
|
|
POST /job
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"jobId": 0,
|
|
"jobName": "string",
|
|
"jobGroup": "string",
|
|
"invokeTarget": "string",
|
|
"cronExpression": "string",
|
|
"misfirePolicy": "string",
|
|
"concurrent": "string",
|
|
"status": "string",
|
|
"nextValidTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysJob
|
|
](#schemasysjob)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdrun"></a>
|
|
|
|
## PUT run
|
|
|
|
PUT /job/run
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"jobId": 0,
|
|
"jobName": "string",
|
|
"jobGroup": "string",
|
|
"invokeTarget": "string",
|
|
"cronExpression": "string",
|
|
"misfirePolicy": "string",
|
|
"concurrent": "string",
|
|
"status": "string",
|
|
"nextValidTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysJob
|
|
](#schemasysjob)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdchangeStatus"></a>
|
|
|
|
## PUT changeStatus
|
|
|
|
PUT /job/changeStatus
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"jobId": 0,
|
|
"jobName": "string",
|
|
"jobGroup": "string",
|
|
"invokeTarget": "string",
|
|
"cronExpression": "string",
|
|
"misfirePolicy": "string",
|
|
"concurrent": "string",
|
|
"status": "string",
|
|
"nextValidTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[SysJob
|
|
](#schemasysjob)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdexport_1"></a>
|
|
|
|
## POST export_1
|
|
|
|
POST /job/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|jobId|query|integer(int64)| 否 |none|
|
|
|jobName|query|string| 是 |none|
|
|
|jobGroup|query|string| 否 |none|
|
|
|invokeTarget|query|string| 是 |none|
|
|
|cronExpression|query|string| 是 |none|
|
|
|misfirePolicy|query|string| 否 |none|
|
|
|concurrent|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|nextValidTime|query|string(date-time)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdgetInfo"></a>
|
|
|
|
## GET getInfo
|
|
|
|
GET /job/{jobId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|jobId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_1"></a>
|
|
|
|
## GET list_1
|
|
|
|
GET /job/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|jobId|query|integer(int64)| 否 |none|
|
|
|jobName|query|string| 是 |none|
|
|
|jobGroup|query|string| 否 |none|
|
|
|invokeTarget|query|string| 是 |none|
|
|
|cronExpression|query|string| 是 |none|
|
|
|misfirePolicy|query|string| 否 |none|
|
|
|concurrent|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|nextValidTime|query|string(date-time)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove"></a>
|
|
|
|
## DELETE remove
|
|
|
|
DELETE /job/{jobIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|jobIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-job/sys-job-log-controller
|
|
|
|
<a id="opIdexport"></a>
|
|
|
|
## POST export
|
|
|
|
POST /job/log/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|jobLogId|query|integer(int64)| 否 |none|
|
|
|jobName|query|string| 否 |none|
|
|
|jobGroup|query|string| 否 |none|
|
|
|invokeTarget|query|string| 否 |none|
|
|
|jobMessage|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|exceptionInfo|query|string| 否 |none|
|
|
|startTime|query|string(date-time)| 否 |none|
|
|
|stopTime|query|string(date-time)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdgetInfo_1"></a>
|
|
|
|
## GET getInfo_1
|
|
|
|
GET /job/log/{jobLogId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|jobLogId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist"></a>
|
|
|
|
## GET list
|
|
|
|
GET /job/log/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|jobLogId|query|integer(int64)| 否 |none|
|
|
|jobName|query|string| 否 |none|
|
|
|jobGroup|query|string| 否 |none|
|
|
|invokeTarget|query|string| 否 |none|
|
|
|jobMessage|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|exceptionInfo|query|string| 否 |none|
|
|
|startTime|query|string(date-time)| 否 |none|
|
|
|stopTime|query|string(date-time)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_1"></a>
|
|
|
|
## DELETE remove_1
|
|
|
|
DELETE /job/log/{jobLogIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|jobLogIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdclean"></a>
|
|
|
|
## DELETE clean
|
|
|
|
DELETE /job/log/clean
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-user-controller
|
|
|
|
<a id="opIdedit"></a>
|
|
|
|
## PUT edit
|
|
|
|
PUT /user
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUser
|
|
](#schemauuser)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd"></a>
|
|
|
|
## POST add
|
|
|
|
POST /user
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUser
|
|
](#schemauuser)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdresetPwd"></a>
|
|
|
|
## PUT resetPwd
|
|
|
|
PUT /user/resetPwd
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUser
|
|
](#schemauuser)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdrecordlogin"></a>
|
|
|
|
## PUT recordlogin
|
|
|
|
PUT /user/recordlogin
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUser
|
|
](#schemauuser)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdchangeStatus"></a>
|
|
|
|
## PUT changeStatus
|
|
|
|
PUT /user/changeStatus
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUser
|
|
](#schemauuser)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdinsertAuthRole"></a>
|
|
|
|
## PUT insertAuthRole
|
|
|
|
PUT /user/authRole
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|userId|query|integer(int64)| 是 |none|
|
|
|roleIds|query|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdregister"></a>
|
|
|
|
## POST register
|
|
|
|
POST /user/register
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUser
|
|
](#schemauuser)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdimportTemplate"></a>
|
|
|
|
## POST importTemplate
|
|
|
|
POST /user/importTemplate
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdimportData"></a>
|
|
|
|
## POST importData
|
|
|
|
POST /user/importData
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|file|query|string(binary)| 是 |none|
|
|
|updateSupport|query|boolean| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdexport"></a>
|
|
|
|
## POST export
|
|
|
|
POST /user/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|userId|query|integer(int64)| 否 |none|
|
|
|deptId|query|integer(int64)| 否 |none|
|
|
|userName|query|string| 是 |none|
|
|
|birthDate|query|string(date-time)| 否 |none|
|
|
|nickName|query|string| 否 |none|
|
|
|email|query|string| 否 |none|
|
|
|phonenumber|query|string| 否 |none|
|
|
|sex|query|string| 否 |none|
|
|
|avatar|query|string| 否 |none|
|
|
|password|query|string| 否 |none|
|
|
|fullName|query|string| 否 |none|
|
|
|age|query|integer(int32)| 否 |none|
|
|
|address|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|loginIp|query|string| 否 |none|
|
|
|loginDate|query|string(date-time)| 否 |none|
|
|
|dept|query|[UDept
|
|
](#schemaudept)| 否 |none|
|
|
|roles|query|array[object
|
|
]| 否 |none|
|
|
|roleIds|query|array[integer
|
|
]| 否 |none|
|
|
|postIds|query|array[integer
|
|
]| 否 |none|
|
|
|roleId|query|integer(int64)| 否 |none|
|
|
|kycStatus|query|string| 否 |none|
|
|
|admin|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdcheckRepeat"></a>
|
|
|
|
## POST checkRepeat
|
|
|
|
POST /user/checkRepeat
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"userName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UserRepeatQuery
|
|
](#schemauserrepeatquery)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdtest"></a>
|
|
|
|
## GET test
|
|
|
|
GET /user/test
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```
|
|
"string"
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|string|
|
|
|
|
<a id="opIdlist_3"></a>
|
|
|
|
## GET list_3
|
|
|
|
GET /user/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|userId|query|integer(int64)| 否 |none|
|
|
|deptId|query|integer(int64)| 否 |none|
|
|
|userName|query|string| 是 |none|
|
|
|birthDate|query|string(date-time)| 否 |none|
|
|
|nickName|query|string| 否 |none|
|
|
|email|query|string| 否 |none|
|
|
|phonenumber|query|string| 否 |none|
|
|
|sex|query|string| 否 |none|
|
|
|avatar|query|string| 否 |none|
|
|
|password|query|string| 否 |none|
|
|
|fullName|query|string| 否 |none|
|
|
|age|query|integer(int32)| 否 |none|
|
|
|address|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|loginIp|query|string| 否 |none|
|
|
|loginDate|query|string(date-time)| 否 |none|
|
|
|dept|query|[UDept
|
|
](#schemaudept)| 否 |none|
|
|
|roles|query|array[object
|
|
]| 否 |none|
|
|
|roleIds|query|array[integer
|
|
]| 否 |none|
|
|
|postIds|query|array[integer
|
|
]| 否 |none|
|
|
|roleId|query|integer(int64)| 否 |none|
|
|
|kycStatus|query|string| 否 |none|
|
|
|admin|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdinfo"></a>
|
|
|
|
## GET info
|
|
|
|
GET /user/info/{username
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|username|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"token": "string",
|
|
"userid": 0,
|
|
"username": "string",
|
|
"loginTime": 0,
|
|
"expireTime": 0,
|
|
"ipaddr": "string",
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"roles": [
|
|
"string"
|
|
],
|
|
"user": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
null
|
|
],
|
|
"deptIds": [
|
|
null
|
|
],
|
|
"permissions": [
|
|
null
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
},
|
|
"wanFiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RLoginUserUUser](#schemarloginuseruuser)|
|
|
|
|
<a id="opIdgetInfo"></a>
|
|
|
|
## GET getInfo
|
|
|
|
GET /user/getInfo
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIddeptTree"></a>
|
|
|
|
## GET deptTree
|
|
|
|
GET /user/deptTree
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|deptId|query|integer(int64)| 否 |none|
|
|
|parentId|query|integer(int64)| 否 |none|
|
|
|ancestors|query|string| 否 |none|
|
|
|deptName|query|string| 是 |none|
|
|
|orderNum|query|integer(int32)| 是 |none|
|
|
|leader|query|string| 否 |none|
|
|
|phone|query|string| 否 |none|
|
|
|email|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|parentName|query|string| 否 |none|
|
|
|children|query|array[object
|
|
]| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdauthRole"></a>
|
|
|
|
## GET authRole
|
|
|
|
GET /user/authRole/{userId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|userId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetInfo_1"></a>
|
|
|
|
## GET getInfo_1
|
|
|
|
GET /user/
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|userId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetInfo_2"></a>
|
|
|
|
## GET getInfo_2
|
|
|
|
GET /user/{userId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|userId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove"></a>
|
|
|
|
## DELETE remove
|
|
|
|
DELETE /user/{userIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|userIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage"></a>
|
|
|
|
## POST page
|
|
|
|
POST /user/page
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUser
|
|
](#schemauuser)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
# wfc-user/u-payment-controller
|
|
|
|
<a id="opIdedit_1"></a>
|
|
|
|
## PUT edit_1
|
|
|
|
PUT /user/uPayment
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"name": "string",
|
|
"type": 0,
|
|
"appId": "string",
|
|
"serverUrl": "string",
|
|
"domain": "string",
|
|
"privateKey": "string",
|
|
"publicKey": "string",
|
|
"appCertPath": "string",
|
|
"certPath": "string",
|
|
"rootCertPath": "string",
|
|
"enable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UPayment
|
|
](#schemaupayment)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_1"></a>
|
|
|
|
## POST add_1
|
|
|
|
POST /user/uPayment
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"name": "string",
|
|
"type": 0,
|
|
"appId": "string",
|
|
"serverUrl": "string",
|
|
"domain": "string",
|
|
"privateKey": "string",
|
|
"publicKey": "string",
|
|
"appCertPath": "string",
|
|
"certPath": "string",
|
|
"rootCertPath": "string",
|
|
"enable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UPayment
|
|
](#schemaupayment)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetById"></a>
|
|
|
|
## GET getById
|
|
|
|
GET /user/uPayment/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage_1"></a>
|
|
|
|
## GET page_1
|
|
|
|
GET /user/uPayment/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|name|query|string| 否 |支付名称|
|
|
|type|query|integer(int32)| 否 |类型(0支付宝 1微信 2信用卡)|
|
|
|appId|query|string| 否 |应用编号|
|
|
|serverUrl|query|string| 否 |支付网关|
|
|
|domain|query|string| 否 |外网访问项目的域名|
|
|
|privateKey|query|string| 否 |应用私钥|
|
|
|publicKey|query|string| 否 |应用公钥|
|
|
|appCertPath|query|string| 否 |应用公钥证书|
|
|
|certPath|query|string| 否 |公钥证书|
|
|
|rootCertPath|query|string| 否 |根证书|
|
|
|enable|query|boolean| 否 |是否启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist"></a>
|
|
|
|
## GET list
|
|
|
|
GET /user/uPayment/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|name|query|string| 否 |支付名称|
|
|
|type|query|integer(int32)| 否 |类型(0支付宝 1微信 2信用卡)|
|
|
|appId|query|string| 否 |应用编号|
|
|
|serverUrl|query|string| 否 |支付网关|
|
|
|domain|query|string| 否 |外网访问项目的域名|
|
|
|privateKey|query|string| 否 |应用私钥|
|
|
|publicKey|query|string| 否 |应用公钥|
|
|
|appCertPath|query|string| 否 |应用公钥证书|
|
|
|certPath|query|string| 否 |公钥证书|
|
|
|rootCertPath|query|string| 否 |根证书|
|
|
|enable|query|boolean| 否 |是否启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_1"></a>
|
|
|
|
## DELETE remove_1
|
|
|
|
DELETE /user/uPayment/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-bill-rule-controller
|
|
|
|
<a id="opIdedit_2"></a>
|
|
|
|
## PUT edit_2
|
|
|
|
PUT /user/uBillRule
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"unit": 0,
|
|
"enable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UBillRule
|
|
](#schemaubillrule)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_2"></a>
|
|
|
|
## POST add_2
|
|
|
|
POST /user/uBillRule
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"unit": 0,
|
|
"enable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UBillRule
|
|
](#schemaubillrule)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetById_1"></a>
|
|
|
|
## GET getById_1
|
|
|
|
GET /user/uBillRule/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage_2"></a>
|
|
|
|
## GET page_2
|
|
|
|
GET /user/uBillRule/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|price|query|number| 否 |价格|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|unit|query|integer(int32)| 否 |单位|
|
|
|enable|query|boolean| 否 |是否启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_1"></a>
|
|
|
|
## GET list_1
|
|
|
|
GET /user/uBillRule/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|price|query|number| 否 |价格|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|unit|query|integer(int32)| 否 |单位|
|
|
|enable|query|boolean| 否 |是否启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_2"></a>
|
|
|
|
## DELETE remove_2
|
|
|
|
DELETE /user/uBillRule/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-account-package-controller
|
|
|
|
<a id="opIdedit_3"></a>
|
|
|
|
## PUT edit_3
|
|
|
|
PUT /user/uAccountPackage
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"accountId": 0,
|
|
"packageId": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"expiredTime": "2019-08-24T14:15:22Z",
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UAccountPackage
|
|
](#schemauaccountpackage)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_3"></a>
|
|
|
|
## POST add_3
|
|
|
|
POST /user/uAccountPackage
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"accountId": 0,
|
|
"packageId": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"expiredTime": "2019-08-24T14:15:22Z",
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UAccountPackage
|
|
](#schemauaccountpackage)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetById_2"></a>
|
|
|
|
## GET getById_2
|
|
|
|
GET /user/uAccountPackage/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage_3"></a>
|
|
|
|
## GET page_3
|
|
|
|
GET /user/uAccountPackage/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|accountId|query|integer(int64)| 否 |账户ID|
|
|
|packageId|query|integer(int64)| 否 |套餐ID|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|duration|query|integer(int64)| 否 |时长|
|
|
|clientNum|query|integer(int32)| 否 |在线设备数|
|
|
|expiredTime|query|string(date-time)| 否 |失效时间|
|
|
|packageName|query|string| 否 |套餐名称|
|
|
|periodNum|query|integer(int32)| 否 |有效期数|
|
|
|periodType|query|integer(int32)| 否 |有效期类型|
|
|
|price|query|number| 否 |价格|
|
|
|remark|query|string| 否 |备注|
|
|
|rateLimitEnable|query|boolean| 否 |带宽是否限制|
|
|
|trafficEnable|query|boolean| 否 |流量是否限制|
|
|
|durationEnable|query|boolean| 否 |时长是否限制|
|
|
|clientNumEnable|query|boolean| 否 |在线设备数是否限制|
|
|
|rateLimitName|query|string| 否 |限速名称|
|
|
|downLimit|query|integer(int64)| 否 |下行限速|
|
|
|downLimitEnable|query|boolean| 否 |下行限速启用|
|
|
|upLimit|query|integer(int64)| 否 |上行限速|
|
|
|upLimitEnable|query|boolean| 否 |上行限速启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_2"></a>
|
|
|
|
## GET list_2
|
|
|
|
GET /user/uAccountPackage/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|accountId|query|integer(int64)| 否 |账户ID|
|
|
|packageId|query|integer(int64)| 否 |套餐ID|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|duration|query|integer(int64)| 否 |时长|
|
|
|clientNum|query|integer(int32)| 否 |在线设备数|
|
|
|expiredTime|query|string(date-time)| 否 |失效时间|
|
|
|packageName|query|string| 否 |套餐名称|
|
|
|periodNum|query|integer(int32)| 否 |有效期数|
|
|
|periodType|query|integer(int32)| 否 |有效期类型|
|
|
|price|query|number| 否 |价格|
|
|
|remark|query|string| 否 |备注|
|
|
|rateLimitEnable|query|boolean| 否 |带宽是否限制|
|
|
|trafficEnable|query|boolean| 否 |流量是否限制|
|
|
|durationEnable|query|boolean| 否 |时长是否限制|
|
|
|clientNumEnable|query|boolean| 否 |在线设备数是否限制|
|
|
|rateLimitName|query|string| 否 |限速名称|
|
|
|downLimit|query|integer(int64)| 否 |下行限速|
|
|
|downLimitEnable|query|boolean| 否 |下行限速启用|
|
|
|upLimit|query|integer(int64)| 否 |上行限速|
|
|
|upLimitEnable|query|boolean| 否 |上行限速启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_3"></a>
|
|
|
|
## DELETE remove_3
|
|
|
|
DELETE /user/uAccountPackage/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-profile-controller
|
|
|
|
<a id="opIdprofile"></a>
|
|
|
|
## GET profile
|
|
|
|
GET /user/profile
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdupdateProfile"></a>
|
|
|
|
## PUT updateProfile
|
|
|
|
PUT /user/profile
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUser
|
|
](#schemauuser)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdupdatePwd"></a>
|
|
|
|
## PUT updatePwd
|
|
|
|
PUT /user/profile/updatePwd
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|oldPassword|query|string| 是 |none|
|
|
|newPassword|query|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdforgotPwd"></a>
|
|
|
|
## PUT forgotPwd
|
|
|
|
PUT /user/profile/forgotPwd
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"email": "string",
|
|
"password": "string",
|
|
"code": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUserForgotPwdBo
|
|
](#schemauuserforgotpwdbo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdavatar"></a>
|
|
|
|
## POST avatar
|
|
|
|
POST /user/profile/avatar
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"avatarfile": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|object| 否 |none|
|
|
|» avatarfile|body|string(binary)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-role-controller
|
|
|
|
<a id="opIdedit_4"></a>
|
|
|
|
## PUT edit_4
|
|
|
|
PUT /role
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[URole
|
|
](#schemaurole)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_4"></a>
|
|
|
|
## POST add_4
|
|
|
|
POST /role
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[URole
|
|
](#schemaurole)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIddataScope"></a>
|
|
|
|
## PUT dataScope
|
|
|
|
PUT /role/dataScope
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[URole
|
|
](#schemaurole)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdchangeStatus_1"></a>
|
|
|
|
## PUT changeStatus_1
|
|
|
|
PUT /role/changeStatus
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[URole
|
|
](#schemaurole)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdselectAuthUserAll"></a>
|
|
|
|
## PUT selectAuthUserAll
|
|
|
|
PUT /role/authUser/selectAll
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|roleId|query|integer(int64)| 是 |none|
|
|
|userIds|query|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdcancelAuthUser"></a>
|
|
|
|
## PUT cancelAuthUser
|
|
|
|
PUT /role/authUser/cancel
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"roleId": 0
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UUserRole
|
|
](#schemauuserrole)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdcancelAuthUserAll"></a>
|
|
|
|
## PUT cancelAuthUserAll
|
|
|
|
PUT /role/authUser/cancelAll
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|roleId|query|integer(int64)| 是 |none|
|
|
|userIds|query|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdexport_1"></a>
|
|
|
|
## POST export_1
|
|
|
|
POST /role/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|roleId|query|integer(int64)| 否 |none|
|
|
|roleName|query|string| 是 |none|
|
|
|roleKey|query|string| 是 |none|
|
|
|roleSort|query|integer(int32)| 是 |none|
|
|
|dataScope|query|string| 否 |none|
|
|
|menuCheckStrictly|query|boolean| 否 |none|
|
|
|deptCheckStrictly|query|boolean| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|flag|query|boolean| 否 |none|
|
|
|menuIds|query|array[integer
|
|
]| 否 |none|
|
|
|deptIds|query|array[integer
|
|
]| 否 |none|
|
|
|permissions|query|array[string
|
|
]| 否 |none|
|
|
|admin|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdgetInfo_3"></a>
|
|
|
|
## GET getInfo_3
|
|
|
|
GET /role/{roleId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|roleId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdoptionselect"></a>
|
|
|
|
## GET optionselect
|
|
|
|
GET /role/optionselect
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_4"></a>
|
|
|
|
## GET list_4
|
|
|
|
GET /role/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|roleId|query|integer(int64)| 否 |none|
|
|
|roleName|query|string| 是 |none|
|
|
|roleKey|query|string| 是 |none|
|
|
|roleSort|query|integer(int32)| 是 |none|
|
|
|dataScope|query|string| 否 |none|
|
|
|menuCheckStrictly|query|boolean| 否 |none|
|
|
|deptCheckStrictly|query|boolean| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|flag|query|boolean| 否 |none|
|
|
|menuIds|query|array[integer
|
|
]| 否 |none|
|
|
|deptIds|query|array[integer
|
|
]| 否 |none|
|
|
|permissions|query|array[string
|
|
]| 否 |none|
|
|
|admin|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIddeptTree_1"></a>
|
|
|
|
## GET deptTree_1
|
|
|
|
GET /role/deptTree/{roleId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|roleId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdunallocatedList"></a>
|
|
|
|
## GET unallocatedList
|
|
|
|
GET /role/authUser/unallocatedList
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|userId|query|integer(int64)| 否 |none|
|
|
|deptId|query|integer(int64)| 否 |none|
|
|
|userName|query|string| 是 |none|
|
|
|birthDate|query|string(date-time)| 否 |none|
|
|
|nickName|query|string| 否 |none|
|
|
|email|query|string| 否 |none|
|
|
|phonenumber|query|string| 否 |none|
|
|
|sex|query|string| 否 |none|
|
|
|avatar|query|string| 否 |none|
|
|
|password|query|string| 否 |none|
|
|
|fullName|query|string| 否 |none|
|
|
|age|query|integer(int32)| 否 |none|
|
|
|address|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|loginIp|query|string| 否 |none|
|
|
|loginDate|query|string(date-time)| 否 |none|
|
|
|dept|query|[UDept
|
|
](#schemaudept)| 否 |none|
|
|
|roles|query|array[object
|
|
]| 否 |none|
|
|
|roleIds|query|array[integer
|
|
]| 否 |none|
|
|
|postIds|query|array[integer
|
|
]| 否 |none|
|
|
|roleId|query|integer(int64)| 否 |none|
|
|
|kycStatus|query|string| 否 |none|
|
|
|admin|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdallocatedList"></a>
|
|
|
|
## GET allocatedList
|
|
|
|
GET /role/authUser/allocatedList
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|userId|query|integer(int64)| 否 |none|
|
|
|deptId|query|integer(int64)| 否 |none|
|
|
|userName|query|string| 是 |none|
|
|
|birthDate|query|string(date-time)| 否 |none|
|
|
|nickName|query|string| 否 |none|
|
|
|email|query|string| 否 |none|
|
|
|phonenumber|query|string| 否 |none|
|
|
|sex|query|string| 否 |none|
|
|
|avatar|query|string| 否 |none|
|
|
|password|query|string| 否 |none|
|
|
|fullName|query|string| 否 |none|
|
|
|age|query|integer(int32)| 否 |none|
|
|
|address|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|loginIp|query|string| 否 |none|
|
|
|loginDate|query|string(date-time)| 否 |none|
|
|
|dept|query|[UDept
|
|
](#schemaudept)| 否 |none|
|
|
|roles|query|array[object
|
|
]| 否 |none|
|
|
|roleIds|query|array[integer
|
|
]| 否 |none|
|
|
|postIds|query|array[integer
|
|
]| 否 |none|
|
|
|roleId|query|integer(int64)| 否 |none|
|
|
|kycStatus|query|string| 否 |none|
|
|
|admin|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_4"></a>
|
|
|
|
## DELETE remove_4
|
|
|
|
DELETE /role/{roleIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|roleIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-post-controller
|
|
|
|
<a id="opIdedit_5"></a>
|
|
|
|
## PUT edit_5
|
|
|
|
PUT /post
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"postId": 0,
|
|
"postCode": "string",
|
|
"postName": "string",
|
|
"postSort": 0,
|
|
"status": "string",
|
|
"flag": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UPost
|
|
](#schemaupost)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_5"></a>
|
|
|
|
## POST add_5
|
|
|
|
POST /post
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"postId": 0,
|
|
"postCode": "string",
|
|
"postName": "string",
|
|
"postSort": 0,
|
|
"status": "string",
|
|
"flag": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UPost
|
|
](#schemaupost)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdexport_2"></a>
|
|
|
|
## POST export_2
|
|
|
|
POST /post/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|postId|query|integer(int64)| 否 |none|
|
|
|postCode|query|string| 是 |none|
|
|
|postName|query|string| 是 |none|
|
|
|postSort|query|integer(int32)| 是 |none|
|
|
|status|query|string| 否 |none|
|
|
|flag|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdgetInfo_4"></a>
|
|
|
|
## GET getInfo_4
|
|
|
|
GET /post/{postId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|postId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdoptionselect_1"></a>
|
|
|
|
## GET optionselect_1
|
|
|
|
GET /post/optionselect
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_6"></a>
|
|
|
|
## GET list_6
|
|
|
|
GET /post/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|postId|query|integer(int64)| 否 |none|
|
|
|postCode|query|string| 是 |none|
|
|
|postName|query|string| 是 |none|
|
|
|postSort|query|integer(int32)| 是 |none|
|
|
|status|query|string| 否 |none|
|
|
|flag|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_5"></a>
|
|
|
|
## DELETE remove_5
|
|
|
|
DELETE /post/{postIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|postIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-order-controller
|
|
|
|
<a id="opIdgetById_3"></a>
|
|
|
|
## GET getById_3
|
|
|
|
GET /order/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage_6"></a>
|
|
|
|
## GET page_6
|
|
|
|
GET /order/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|userId|query|integer(int64)| 否 |用户ID|
|
|
|packageId|query|integer(int64)| 否 |套餐ID|
|
|
|paymentId|query|integer(int64)| 否 |支付ID|
|
|
|orderNo|query|string| 否 |订单编号|
|
|
|type|query|integer(int32)| 否 |订单类型(0套餐 1充值)|
|
|
|orderAmount|query|number| 否 |订单金额|
|
|
|status|query|integer(int32)| 否 |订单状态(0待支付 1已支付 2已取消)|
|
|
|currency|query|string| 否 |none|
|
|
|upackage|query|[UPackage
|
|
](#schemaupackage)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_8"></a>
|
|
|
|
## GET list_8
|
|
|
|
GET /order/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|userId|query|integer(int64)| 否 |用户ID|
|
|
|packageId|query|integer(int64)| 否 |套餐ID|
|
|
|paymentId|query|integer(int64)| 否 |支付ID|
|
|
|orderNo|query|string| 否 |订单编号|
|
|
|type|query|integer(int32)| 否 |订单类型(0套餐 1充值)|
|
|
|orderAmount|query|number| 否 |订单金额|
|
|
|status|query|integer(int32)| 否 |订单状态(0待支付 1已支付 2已取消)|
|
|
|currency|query|string| 否 |none|
|
|
|upackage|query|[UPackage
|
|
](#schemaupackage)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdedit_6"></a>
|
|
|
|
## PUT edit_6
|
|
|
|
PUT /order
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"userId": 0,
|
|
"packageId": 0,
|
|
"paymentId": 0,
|
|
"orderNo": "string",
|
|
"type": 0,
|
|
"orderAmount": 0,
|
|
"status": 0,
|
|
"currency": "string",
|
|
"upackage": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitId": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"packageEnable": true,
|
|
"rateLimits": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UOrder
|
|
](#schemauorder)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_6"></a>
|
|
|
|
## POST add_6
|
|
|
|
POST /order
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"userId": 0,
|
|
"packageId": 0,
|
|
"paymentId": 0,
|
|
"orderNo": "string",
|
|
"type": 0,
|
|
"orderAmount": 0,
|
|
"status": 0,
|
|
"currency": "string",
|
|
"upackage": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitId": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"packageEnable": true,
|
|
"rateLimits": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UOrder
|
|
](#schemauorder)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": 0
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RLong](#schemarlong)|
|
|
|
|
<a id="opIdpaySuccess"></a>
|
|
|
|
## POST paySuccess
|
|
|
|
POST /order/paySuccess/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpayBalance"></a>
|
|
|
|
## POST payBalance
|
|
|
|
POST /order/payBalance/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdrechargePage"></a>
|
|
|
|
## GET rechargePage
|
|
|
|
GET /order/rechargePage
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdpackagePage"></a>
|
|
|
|
## GET packagePage
|
|
|
|
GET /order/packagePage
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_6"></a>
|
|
|
|
## DELETE remove_6
|
|
|
|
DELETE /order/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-menu-controller
|
|
|
|
<a id="opIdedit_7"></a>
|
|
|
|
## PUT edit_7
|
|
|
|
PUT /menu
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UMenu
|
|
](#schemaumenu)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_8"></a>
|
|
|
|
## POST add_8
|
|
|
|
POST /menu
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UMenu
|
|
](#schemaumenu)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetInfo_5"></a>
|
|
|
|
## GET getInfo_5
|
|
|
|
GET /menu/{menuId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|menuId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_8"></a>
|
|
|
|
## DELETE remove_8
|
|
|
|
DELETE /menu/{menuId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|menuId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdtreeselect"></a>
|
|
|
|
## GET treeselect
|
|
|
|
GET /menu/treeselect
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|menuId|query|integer(int64)| 否 |none|
|
|
|menuName|query|string| 是 |none|
|
|
|parentName|query|string| 否 |none|
|
|
|parentId|query|integer(int64)| 否 |none|
|
|
|orderNum|query|integer(int32)| 是 |none|
|
|
|path|query|string| 否 |none|
|
|
|component|query|string| 否 |none|
|
|
|query|query|string| 否 |none|
|
|
|routeName|query|string| 否 |none|
|
|
|isFrame|query|string| 否 |none|
|
|
|isCache|query|string| 否 |none|
|
|
|menuType|query|string| 是 |none|
|
|
|visible|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|perms|query|string| 否 |none|
|
|
|icon|query|string| 否 |none|
|
|
|name|query|string| 否 |none|
|
|
|children|query|array[object
|
|
]| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdroleMenuTreeselect"></a>
|
|
|
|
## GET roleMenuTreeselect
|
|
|
|
GET /menu/roleMenuTreeselect/{roleId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|roleId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_11"></a>
|
|
|
|
## GET list_11
|
|
|
|
GET /menu/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|menuId|query|integer(int64)| 否 |none|
|
|
|menuName|query|string| 是 |none|
|
|
|parentName|query|string| 否 |none|
|
|
|parentId|query|integer(int64)| 否 |none|
|
|
|orderNum|query|integer(int32)| 是 |none|
|
|
|path|query|string| 否 |none|
|
|
|component|query|string| 否 |none|
|
|
|query|query|string| 否 |none|
|
|
|routeName|query|string| 否 |none|
|
|
|isFrame|query|string| 否 |none|
|
|
|isCache|query|string| 否 |none|
|
|
|menuType|query|string| 是 |none|
|
|
|visible|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|perms|query|string| 否 |none|
|
|
|icon|query|string| 否 |none|
|
|
|name|query|string| 否 |none|
|
|
|children|query|array[object
|
|
]| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdgetRouters"></a>
|
|
|
|
## GET getRouters
|
|
|
|
GET /menu/getRouters
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-kyc-controller
|
|
|
|
<a id="opIdpage_7"></a>
|
|
|
|
## GET page_7
|
|
|
|
GET /kyc/page
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_13"></a>
|
|
|
|
## GET list_13
|
|
|
|
GET /kyc/list
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdedit_8"></a>
|
|
|
|
## PUT edit_8
|
|
|
|
PUT /kyc/verify
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"kycId": 0,
|
|
"userId": 0,
|
|
"realName": "string",
|
|
"birthDate": "string",
|
|
"idType": 0,
|
|
"idFile": "string",
|
|
"identifyPicture": "string",
|
|
"status": 0,
|
|
"description": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UKyc
|
|
](#schemaukyc)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_10"></a>
|
|
|
|
## POST add_10
|
|
|
|
POST /kyc/verify
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"kycId": 0,
|
|
"userId": 0,
|
|
"realName": "string",
|
|
"birthDate": "string",
|
|
"idType": 0,
|
|
"idFile": "string",
|
|
"identifyPicture": "string",
|
|
"status": 0,
|
|
"description": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UKyc
|
|
](#schemaukyc)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-dict-type-controller
|
|
|
|
<a id="opIdedit_9"></a>
|
|
|
|
## PUT edit_9
|
|
|
|
PUT /dict/type
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"dictId": 0,
|
|
"dictName": "string",
|
|
"dictType": "string",
|
|
"status": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UDictType
|
|
](#schemaudicttype)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_11"></a>
|
|
|
|
## POST add_11
|
|
|
|
POST /dict/type
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"dictId": 0,
|
|
"dictName": "string",
|
|
"dictType": "string",
|
|
"status": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UDictType
|
|
](#schemaudicttype)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdexport_5"></a>
|
|
|
|
## POST export_5
|
|
|
|
POST /dict/type/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|dictId|query|integer(int64)| 否 |none|
|
|
|dictName|query|string| 是 |none|
|
|
|dictType|query|string| 是 |none|
|
|
|status|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdgetInfo_6"></a>
|
|
|
|
## GET getInfo_6
|
|
|
|
GET /dict/type/{dictId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|dictId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdoptionselect_2"></a>
|
|
|
|
## GET optionselect_2
|
|
|
|
GET /dict/type/optionselect
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_14"></a>
|
|
|
|
## GET list_14
|
|
|
|
GET /dict/type/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|dictId|query|integer(int64)| 否 |none|
|
|
|dictName|query|string| 是 |none|
|
|
|dictType|query|string| 是 |none|
|
|
|status|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_10"></a>
|
|
|
|
## DELETE remove_10
|
|
|
|
DELETE /dict/type/{dictIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|dictIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdrefreshCache"></a>
|
|
|
|
## DELETE refreshCache
|
|
|
|
DELETE /dict/type/refreshCache
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-dict-data-controller
|
|
|
|
<a id="opIdedit_10"></a>
|
|
|
|
## PUT edit_10
|
|
|
|
PUT /dict/data
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"dictCode": 0,
|
|
"dictSort": 0,
|
|
"dictLabel": "string",
|
|
"dictValue": "string",
|
|
"dictType": "string",
|
|
"cssClass": "string",
|
|
"listClass": "string",
|
|
"isDefault": "string",
|
|
"status": "string",
|
|
"default": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UDictData
|
|
](#schemaudictdata)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_12"></a>
|
|
|
|
## POST add_12
|
|
|
|
POST /dict/data
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"dictCode": 0,
|
|
"dictSort": 0,
|
|
"dictLabel": "string",
|
|
"dictValue": "string",
|
|
"dictType": "string",
|
|
"cssClass": "string",
|
|
"listClass": "string",
|
|
"isDefault": "string",
|
|
"status": "string",
|
|
"default": true
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UDictData
|
|
](#schemaudictdata)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdexport_6"></a>
|
|
|
|
## POST export_6
|
|
|
|
POST /dict/data/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|dictCode|query|integer(int64)| 否 |none|
|
|
|dictSort|query|integer(int64)| 否 |none|
|
|
|dictLabel|query|string| 是 |none|
|
|
|dictValue|query|string| 是 |none|
|
|
|dictType|query|string| 是 |none|
|
|
|cssClass|query|string| 否 |none|
|
|
|listClass|query|string| 否 |none|
|
|
|isDefault|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|default|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdgetInfo_7"></a>
|
|
|
|
## GET getInfo_7
|
|
|
|
GET /dict/data/{dictCode
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|dictCode|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIddictType"></a>
|
|
|
|
## GET dictType
|
|
|
|
GET /dict/data/type/{dictType
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|dictType|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_15"></a>
|
|
|
|
## GET list_15
|
|
|
|
GET /dict/data/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|dictCode|query|integer(int64)| 否 |none|
|
|
|dictSort|query|integer(int64)| 否 |none|
|
|
|dictLabel|query|string| 是 |none|
|
|
|dictValue|query|string| 是 |none|
|
|
|dictType|query|string| 是 |none|
|
|
|cssClass|query|string| 否 |none|
|
|
|listClass|query|string| 否 |none|
|
|
|isDefault|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|default|query|boolean| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_11"></a>
|
|
|
|
## DELETE remove_11
|
|
|
|
DELETE /dict/data/{dictCodes
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|dictCodes|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-dept-controller
|
|
|
|
<a id="opIdedit_11"></a>
|
|
|
|
## PUT edit_11
|
|
|
|
PUT /dept
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UDept
|
|
](#schemaudept)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_13"></a>
|
|
|
|
## POST add_13
|
|
|
|
POST /dept
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UDept
|
|
](#schemaudept)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetInfo_8"></a>
|
|
|
|
## GET getInfo_8
|
|
|
|
GET /dept/{deptId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|deptId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_12"></a>
|
|
|
|
## DELETE remove_12
|
|
|
|
DELETE /dept/{deptId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|deptId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_16"></a>
|
|
|
|
## GET list_16
|
|
|
|
GET /dept/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|deptId|query|integer(int64)| 否 |none|
|
|
|parentId|query|integer(int64)| 否 |none|
|
|
|ancestors|query|string| 否 |none|
|
|
|deptName|query|string| 是 |none|
|
|
|orderNum|query|integer(int32)| 是 |none|
|
|
|leader|query|string| 否 |none|
|
|
|phone|query|string| 否 |none|
|
|
|email|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|delFlag|query|string| 否 |none|
|
|
|parentName|query|string| 否 |none|
|
|
|children|query|array[object
|
|
]| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdexcludeChild"></a>
|
|
|
|
## GET excludeChild
|
|
|
|
GET /dept/list/exclude/{deptId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|deptId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-config-controller
|
|
|
|
<a id="opIdedit_12"></a>
|
|
|
|
## PUT edit_12
|
|
|
|
PUT /config
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"configId": 0,
|
|
"configName": "string",
|
|
"configKey": "string",
|
|
"configValue": "string",
|
|
"configType": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UConfig
|
|
](#schemauconfig)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_14"></a>
|
|
|
|
## POST add_14
|
|
|
|
POST /config
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"configId": 0,
|
|
"configName": "string",
|
|
"configKey": "string",
|
|
"configValue": "string",
|
|
"configType": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UConfig
|
|
](#schemauconfig)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdgetPayConfig"></a>
|
|
|
|
## GET getPayConfig
|
|
|
|
GET /config/pay
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"currency": "string",
|
|
"currencySymbol": "string",
|
|
"paymentMethods": [
|
|
"string"
|
|
]
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RUPayConfigBo](#schemarupayconfigbo)|
|
|
|
|
<a id="opIdexport_7"></a>
|
|
|
|
## POST export_7
|
|
|
|
POST /config/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|configId|query|integer(int64)| 否 |none|
|
|
|configName|query|string| 是 |none|
|
|
|configKey|query|string| 是 |none|
|
|
|configValue|query|string| 是 |none|
|
|
|configType|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdgetInfo_9"></a>
|
|
|
|
## GET getInfo_9
|
|
|
|
GET /config/{configId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|configId|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_17"></a>
|
|
|
|
## GET list_17
|
|
|
|
GET /config/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|configId|query|integer(int64)| 否 |none|
|
|
|configName|query|string| 是 |none|
|
|
|configKey|query|string| 是 |none|
|
|
|configValue|query|string| 是 |none|
|
|
|configType|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdgetConfigKey"></a>
|
|
|
|
## GET getConfigKey
|
|
|
|
GET /config/configKey/{configKey
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|configKey|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_13"></a>
|
|
|
|
## DELETE remove_13
|
|
|
|
DELETE /config/{configIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|configIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdrefreshCache_1"></a>
|
|
|
|
## DELETE refreshCache_1
|
|
|
|
DELETE /config/refreshCache
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-account-controller
|
|
|
|
<a id="opIdedit_13"></a>
|
|
|
|
## PUT edit_13
|
|
|
|
PUT /account
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"userId": 0,
|
|
"balance": 0,
|
|
"packageId": 0,
|
|
"startTime": "2019-08-24T14:15:22Z",
|
|
"endTime": "2019-08-24T14:15:22Z",
|
|
"trafficUsed": 0,
|
|
"durationUsed": 0,
|
|
"expiredTime": "2019-08-24T14:15:22Z",
|
|
"clientNumUsed": 0,
|
|
"balanceUsed": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true,
|
|
"packageReminder": 0,
|
|
"balanceReminder": 0
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UAccount
|
|
](#schemauaccount)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdadd_15"></a>
|
|
|
|
## POST add_15
|
|
|
|
POST /account
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"userId": 0,
|
|
"balance": 0,
|
|
"packageId": 0,
|
|
"startTime": "2019-08-24T14:15:22Z",
|
|
"endTime": "2019-08-24T14:15:22Z",
|
|
"trafficUsed": 0,
|
|
"durationUsed": 0,
|
|
"expiredTime": "2019-08-24T14:15:22Z",
|
|
"clientNumUsed": 0,
|
|
"balanceUsed": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true,
|
|
"packageReminder": 0,
|
|
"balanceReminder": 0
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UAccount
|
|
](#schemauaccount)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdsendReminderEMail"></a>
|
|
|
|
## POST sendReminderEMail
|
|
|
|
POST /account/reminder
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetById_4"></a>
|
|
|
|
## GET getById_4
|
|
|
|
GET /account/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdpage_9"></a>
|
|
|
|
## GET page_9
|
|
|
|
GET /account/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|userId|query|integer(int64)| 否 |用户ID|
|
|
|balance|query|number| 否 |余额|
|
|
|packageId|query|integer(int64)| 否 |套餐ID|
|
|
|startTime|query|string(date-time)| 否 |开始时间|
|
|
|endTime|query|string(date-time)| 否 |结束时间|
|
|
|trafficUsed|query|integer(int64)| 否 |流量已使用|
|
|
|durationUsed|query|integer(int64)| 否 |时长已使用|
|
|
|expiredTime|query|string(date-time)| 否 |失效时间|
|
|
|clientNumUsed|query|integer(int32)| 否 |在线设备数已使用|
|
|
|balanceUsed|query|number| 否 |余额已使用|
|
|
|packageName|query|string| 否 |套餐名称|
|
|
|periodNum|query|integer(int32)| 否 |有效期数|
|
|
|periodType|query|integer(int32)| 否 |有效期类型|
|
|
|price|query|number| 否 |价格|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|duration|query|integer(int64)| 否 |时长|
|
|
|clientNum|query|integer(int32)| 否 |在线设备数|
|
|
|remark|query|string| 否 |备注|
|
|
|rateLimitEnable|query|boolean| 否 |带宽是否限制|
|
|
|trafficEnable|query|boolean| 否 |流量是否限制|
|
|
|durationEnable|query|boolean| 否 |时长是否限制|
|
|
|clientNumEnable|query|boolean| 否 |在线设备数是否限制|
|
|
|rateLimitName|query|string| 否 |限速名称|
|
|
|downLimit|query|integer(int64)| 否 |下行限速|
|
|
|downLimitEnable|query|boolean| 否 |下行限速启用|
|
|
|upLimit|query|integer(int64)| 否 |上行限速|
|
|
|upLimitEnable|query|boolean| 否 |上行限速启用|
|
|
|packageReminder|query|integer(int32)| 否 |套餐提醒|
|
|
|balanceReminder|query|integer(int32)| 否 |余额提醒|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_18"></a>
|
|
|
|
## GET list_18
|
|
|
|
GET /account/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|userId|query|integer(int64)| 否 |用户ID|
|
|
|balance|query|number| 否 |余额|
|
|
|packageId|query|integer(int64)| 否 |套餐ID|
|
|
|startTime|query|string(date-time)| 否 |开始时间|
|
|
|endTime|query|string(date-time)| 否 |结束时间|
|
|
|trafficUsed|query|integer(int64)| 否 |流量已使用|
|
|
|durationUsed|query|integer(int64)| 否 |时长已使用|
|
|
|expiredTime|query|string(date-time)| 否 |失效时间|
|
|
|clientNumUsed|query|integer(int32)| 否 |在线设备数已使用|
|
|
|balanceUsed|query|number| 否 |余额已使用|
|
|
|packageName|query|string| 否 |套餐名称|
|
|
|periodNum|query|integer(int32)| 否 |有效期数|
|
|
|periodType|query|integer(int32)| 否 |有效期类型|
|
|
|price|query|number| 否 |价格|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|duration|query|integer(int64)| 否 |时长|
|
|
|clientNum|query|integer(int32)| 否 |在线设备数|
|
|
|remark|query|string| 否 |备注|
|
|
|rateLimitEnable|query|boolean| 否 |带宽是否限制|
|
|
|trafficEnable|query|boolean| 否 |流量是否限制|
|
|
|durationEnable|query|boolean| 否 |时长是否限制|
|
|
|clientNumEnable|query|boolean| 否 |在线设备数是否限制|
|
|
|rateLimitName|query|string| 否 |限速名称|
|
|
|downLimit|query|integer(int64)| 否 |下行限速|
|
|
|downLimitEnable|query|boolean| 否 |下行限速启用|
|
|
|upLimit|query|integer(int64)| 否 |上行限速|
|
|
|upLimitEnable|query|boolean| 否 |上行限速启用|
|
|
|packageReminder|query|integer(int32)| 否 |套餐提醒|
|
|
|balanceReminder|query|integer(int32)| 否 |余额提醒|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIddashboard"></a>
|
|
|
|
## GET dashboard
|
|
|
|
GET /account/dashboard
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdremove_14"></a>
|
|
|
|
## DELETE remove_14
|
|
|
|
DELETE /account/{ids
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ids|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-operlog-controller
|
|
|
|
<a id="opIdadd_7"></a>
|
|
|
|
## POST add_7
|
|
|
|
POST /operlog
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"operId": 0,
|
|
"title": "string",
|
|
"businessType": 0,
|
|
"businessTypes": [
|
|
0
|
|
],
|
|
"method": "string",
|
|
"requestMethod": "string",
|
|
"operatorType": 0,
|
|
"operName": "string",
|
|
"deptName": "string",
|
|
"operUrl": "string",
|
|
"operIp": "string",
|
|
"operParam": "string",
|
|
"jsonResult": "string",
|
|
"status": 0,
|
|
"errorMsg": "string",
|
|
"operTime": "2019-08-24T14:15:22Z",
|
|
"costTime": 0
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UOperLog
|
|
](#schemauoperlog)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdexport_3"></a>
|
|
|
|
## POST export_3
|
|
|
|
POST /operlog/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|operId|query|integer(int64)| 否 |none|
|
|
|title|query|string| 否 |none|
|
|
|businessType|query|integer(int32)| 否 |none|
|
|
|businessTypes|query|array[integer
|
|
]| 否 |none|
|
|
|method|query|string| 否 |none|
|
|
|requestMethod|query|string| 否 |none|
|
|
|operatorType|query|integer(int32)| 否 |none|
|
|
|operName|query|string| 否 |none|
|
|
|deptName|query|string| 否 |none|
|
|
|operUrl|query|string| 否 |none|
|
|
|operIp|query|string| 否 |none|
|
|
|operParam|query|string| 否 |none|
|
|
|jsonResult|query|string| 否 |none|
|
|
|status|query|integer(int32)| 否 |none|
|
|
|errorMsg|query|string| 否 |none|
|
|
|operTime|query|string(date-time)| 否 |none|
|
|
|costTime|query|integer(int64)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdlist_9"></a>
|
|
|
|
## GET list_9
|
|
|
|
GET /operlog/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|operId|query|integer(int64)| 否 |none|
|
|
|title|query|string| 否 |none|
|
|
|businessType|query|integer(int32)| 否 |none|
|
|
|businessTypes|query|array[integer
|
|
]| 否 |none|
|
|
|method|query|string| 否 |none|
|
|
|requestMethod|query|string| 否 |none|
|
|
|operatorType|query|integer(int32)| 否 |none|
|
|
|operName|query|string| 否 |none|
|
|
|deptName|query|string| 否 |none|
|
|
|operUrl|query|string| 否 |none|
|
|
|operIp|query|string| 否 |none|
|
|
|operParam|query|string| 否 |none|
|
|
|jsonResult|query|string| 否 |none|
|
|
|status|query|integer(int32)| 否 |none|
|
|
|errorMsg|query|string| 否 |none|
|
|
|operTime|query|string(date-time)| 否 |none|
|
|
|costTime|query|integer(int64)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_7"></a>
|
|
|
|
## DELETE remove_7
|
|
|
|
DELETE /operlog/{operIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|operIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdclean"></a>
|
|
|
|
## DELETE clean
|
|
|
|
DELETE /operlog/clean
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-logininfor-controller
|
|
|
|
<a id="opIdadd_9"></a>
|
|
|
|
## POST add_9
|
|
|
|
POST /logininfor
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"infoId": 0,
|
|
"userName": "string",
|
|
"status": "string",
|
|
"ipaddr": "string",
|
|
"msg": "string",
|
|
"accessTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[ULogininfor
|
|
](#schemaulogininfor)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdexport_4"></a>
|
|
|
|
## POST export_4
|
|
|
|
POST /logininfor/export
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|infoId|query|integer(int64)| 否 |none|
|
|
|userName|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|ipaddr|query|string| 否 |none|
|
|
|msg|query|string| 否 |none|
|
|
|accessTime|query|string(date-time)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
<a id="opIdunlock"></a>
|
|
|
|
## GET unlock
|
|
|
|
GET /logininfor/unlock/{userName
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|userName|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdlist_12"></a>
|
|
|
|
## GET list_12
|
|
|
|
GET /logininfor/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|createBy|query|string| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|string| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|remark|query|string| 否 |none|
|
|
|params|query|object| 否 |none|
|
|
|infoId|query|integer(int64)| 否 |none|
|
|
|userName|query|string| 否 |none|
|
|
|status|query|string| 否 |none|
|
|
|ipaddr|query|string| 否 |none|
|
|
|msg|query|string| 否 |none|
|
|
|accessTime|query|string(date-time)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdremove_9"></a>
|
|
|
|
## DELETE remove_9
|
|
|
|
DELETE /logininfor/{infoIds
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|infoIds|path|array[integer
|
|
]| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdclean_1"></a>
|
|
|
|
## DELETE clean_1
|
|
|
|
DELETE /logininfor/clean
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-client-controller
|
|
|
|
<a id="opIdrecordClientUser"></a>
|
|
|
|
## POST recordClientUser
|
|
|
|
POST /client/recordClientUser
|
|
|
|
> Body 请求参数
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"clientName": "string",
|
|
"siteId": "string",
|
|
"clientDeviceType": "string",
|
|
"clientMac": "string"
|
|
}
|
|
```
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|body|body|[UClientBo
|
|
](#schemauclientbo)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
<a id="opIdgetHistoryByUser"></a>
|
|
|
|
## GET getHistoryByUser
|
|
|
|
GET /client/pageHistoryClient
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdgetCurrentClients"></a>
|
|
|
|
## GET getCurrentClients
|
|
|
|
GET /client/pageCurrentClient
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
# wfc-user/u-rate-limit-controller
|
|
|
|
<a id="opIdpage_4"></a>
|
|
|
|
## GET page_4
|
|
|
|
GET /rateLimit/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|rateLimitName|query|string| 否 |限速名称|
|
|
|downLimit|query|integer(int64)| 否 |下行限速|
|
|
|downLimitEnable|query|boolean| 否 |下行限速启用|
|
|
|upLimit|query|integer(int64)| 否 |上行限速|
|
|
|upLimitEnable|query|boolean| 否 |上行限速启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_5"></a>
|
|
|
|
## GET list_5
|
|
|
|
GET /rateLimit/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|rateLimitName|query|string| 否 |限速名称|
|
|
|downLimit|query|integer(int64)| 否 |下行限速|
|
|
|downLimitEnable|query|boolean| 否 |下行限速启用|
|
|
|upLimit|query|integer(int64)| 否 |上行限速|
|
|
|upLimitEnable|query|boolean| 否 |上行限速启用|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-package-controller
|
|
|
|
<a id="opIdpage_5"></a>
|
|
|
|
## GET page_5
|
|
|
|
GET /package/page
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|rateLimitId|query|integer(int64)| 否 |带宽限速ID|
|
|
|packageName|query|string| 否 |套餐名称|
|
|
|periodNum|query|integer(int32)| 否 |有效期数|
|
|
|periodType|query|integer(int32)| 否 |有效期类型|
|
|
|price|query|number| 否 |价格|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|duration|query|integer(int64)| 否 |时长|
|
|
|clientNum|query|integer(int32)| 否 |在线设备数|
|
|
|remark|query|string| 否 |备注|
|
|
|rateLimitEnable|query|boolean| 否 |带宽是否限制|
|
|
|trafficEnable|query|boolean| 否 |流量是否限制|
|
|
|durationEnable|query|boolean| 否 |时长是否限制|
|
|
|clientNumEnable|query|boolean| 否 |在线设备数是否限制|
|
|
|packageEnable|query|boolean| 否 |套餐是否启用|
|
|
|rateLimits|query|[URateLimit
|
|
](#schemauratelimit)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdlist_7"></a>
|
|
|
|
## GET list_7
|
|
|
|
GET /package/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|query|integer(int64)| 否 |none|
|
|
|delFlag|query|boolean| 否 |none|
|
|
|createBy|query|integer(int64)| 否 |none|
|
|
|createTime|query|string(date-time)| 否 |none|
|
|
|updateBy|query|integer(int64)| 否 |none|
|
|
|updateTime|query|string(date-time)| 否 |none|
|
|
|rateLimitId|query|integer(int64)| 否 |带宽限速ID|
|
|
|packageName|query|string| 否 |套餐名称|
|
|
|periodNum|query|integer(int32)| 否 |有效期数|
|
|
|periodType|query|integer(int32)| 否 |有效期类型|
|
|
|price|query|number| 否 |价格|
|
|
|traffic|query|integer(int64)| 否 |流量|
|
|
|duration|query|integer(int64)| 否 |时长|
|
|
|clientNum|query|integer(int32)| 否 |在线设备数|
|
|
|remark|query|string| 否 |备注|
|
|
|rateLimitEnable|query|boolean| 否 |带宽是否限制|
|
|
|trafficEnable|query|boolean| 否 |流量是否限制|
|
|
|durationEnable|query|boolean| 否 |时长是否限制|
|
|
|clientNumEnable|query|boolean| 否 |在线设备数是否限制|
|
|
|packageEnable|query|boolean| 否 |套餐是否启用|
|
|
|rateLimits|query|[URateLimit
|
|
](#schemauratelimit)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-user-online-controller
|
|
|
|
<a id="opIdlist_10"></a>
|
|
|
|
## GET list_10
|
|
|
|
GET /online/list
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|ipaddr|query|string| 是 |none|
|
|
|userName|query|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdforceLogout"></a>
|
|
|
|
## DELETE forceLogout
|
|
|
|
DELETE /online/{tokenId
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|tokenId|path|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-email-controller
|
|
|
|
<a id="opIdemailCode"></a>
|
|
|
|
## GET emailCode
|
|
|
|
GET /email/code
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|email|query|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RVoid](#schemarvoid)|
|
|
|
|
# wfc-user/client-controller
|
|
|
|
<a id="opIdunauth"></a>
|
|
|
|
## GET unauth
|
|
|
|
GET /client/unauth
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdinfo_1"></a>
|
|
|
|
## GET info_1
|
|
|
|
GET /client/info
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
<a id="opIdauth"></a>
|
|
|
|
## GET auth
|
|
|
|
GET /client/auth
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[AjaxResult](#schemaajaxresult)|
|
|
|
|
# wfc-user/u-cdr-controller
|
|
|
|
<a id="opIdgetHistoryByUser_1"></a>
|
|
|
|
## GET getHistoryByUser
|
|
|
|
GET /cdr/pageHistory
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|userId|query|integer(int64)| 否 |none|
|
|
|userName|query|string| 否 |none|
|
|
|clientName|query|string| 否 |none|
|
|
|clientMac|query|string| 否 |none|
|
|
|startTimeS|query|integer(int64)| 否 |none|
|
|
|startTimeE|query|integer(int64)| 否 |none|
|
|
|endTimeS|query|integer(int64)| 否 |none|
|
|
|endTimeE|query|integer(int64)| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdgetByClient"></a>
|
|
|
|
## GET getByClient
|
|
|
|
GET /cdr/pageClient
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|clientName|query|string| 否 |none|
|
|
|clientMac|query|string| 否 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIdgetByUser"></a>
|
|
|
|
## GET getByUser
|
|
|
|
GET /cdr/getOne
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"id": 0,
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"duration": 0,
|
|
"trafficDown": 0,
|
|
"trafficUp": 0,
|
|
"activity": 0
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RUCdrUserVo](#schemarucdruservo)|
|
|
|
|
<a id="opIdaddCdrInfoByOmadaApi"></a>
|
|
|
|
## GET addCdrInfoByOmadaApi
|
|
|
|
GET /cdr/addCdrInfo
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RBoolean](#schemarboolean)|
|
|
|
|
# wfc-user/u-bill-controller
|
|
|
|
<a id="opIdpage_8"></a>
|
|
|
|
## GET page_8
|
|
|
|
GET /bill/page
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string"
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[TableDataInfo](#schematabledatainfo)|
|
|
|
|
<a id="opIddownload"></a>
|
|
|
|
## GET download
|
|
|
|
GET /bill/download/{id
|
|
}
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|id|path|integer(int64)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|
|
|
|
### 返回数据结构
|
|
|
|
# wfc-file/sys-file-controller
|
|
|
|
<a id="opIdupload"></a>
|
|
|
|
## POST upload
|
|
|
|
POST /upload
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|file|query|string(binary)| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"name": "string",
|
|
"url": "string",
|
|
"localUrl": "string",
|
|
"filePath": "string",
|
|
"gatewayUrl": "string"
|
|
}
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RSysFile](#schemarsysfile)|
|
|
|
|
<a id="opIddownload"></a>
|
|
|
|
## GET download
|
|
|
|
GET /download
|
|
|
|
### 请求参数
|
|
|
|
|名称|位置|类型|必选|说明|
|
|
|---|---|---|---|---|
|
|
|filePath|query|string| 是 |none|
|
|
|
|
> 返回示例
|
|
|
|
> 200 Response
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": [
|
|
"string"
|
|
]
|
|
}
|
|
```
|
|
|
|
### 返回结果
|
|
|
|
|状态码|状态码含义|说明|数据模型|
|
|
|---|---|---|---|
|
|
|200|[OK
|
|
](https: //tools.ietf.org/html/rfc7231#section-6.3.1)|OK|[RByte[]](#schemarbyte[])|
|
|
|
|
# 数据模型
|
|
|
|
<h2 id="tocS_RegisterBody">RegisterBody</h2>
|
|
|
|
<a id="schemaregisterbody"></a>
|
|
<a id="schema_RegisterBody"></a>
|
|
<a id="tocSregisterbody"></a>
|
|
<a id="tocsregisterbody"></a>
|
|
|
|
```json
|
|
{
|
|
"username": "string",
|
|
"password": "string",
|
|
"authType": "string",
|
|
"wanfiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
},
|
|
"email": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"sex": "string",
|
|
"phonenumber": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|username|string|false|none||none|
|
|
|password|string|false|none||none|
|
|
|authType|string|false|none||none|
|
|
|wanfiRedirectParams|[WANFiRedirectParams
|
|
](#schemawanfiredirectparams)|false|none||none|
|
|
|email|string|false|none||none|
|
|
|fullName|string|false|none||none|
|
|
|age|integer(int32)|false|none||none|
|
|
|address|string|false|none||none|
|
|
|birthDate|string(date-time)|false|none||none|
|
|
|sex|string|false|none||none|
|
|
|phonenumber|string|false|none||none|
|
|
|
|
<h2 id="tocS_UpdateSsidBasicConfigOpenApiVo">UpdateSsidBasicConfigOpenApiVo</h2>
|
|
|
|
<a id="schemaupdatessidbasicconfigopenapivo"></a>
|
|
<a id="schema_UpdateSsidBasicConfigOpenApiVo"></a>
|
|
<a id="tocSupdatessidbasicconfigopenapivo"></a>
|
|
<a id="tocsupdatessidbasicconfigopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"band": 0,
|
|
"guestNetEnable": true,
|
|
"security": 0,
|
|
"broadcast": true,
|
|
"vlanEnable": true,
|
|
"vlanId": 0,
|
|
"pskSetting": {},
|
|
"entSetting": {},
|
|
"ppskSetting": {},
|
|
"mloEnable": true,
|
|
"pmfMode": 0,
|
|
"enable11r": true,
|
|
"hidePwd": true,
|
|
"greEnable": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|true|none||none|
|
|
|band|integer(int32)|true|none||none|
|
|
|guestNetEnable|boolean|true|none||none|
|
|
|security|integer(int32)|true|none||none|
|
|
|broadcast|boolean|true|none||none|
|
|
|vlanEnable|boolean|true|none||none|
|
|
|vlanId|integer(int32)|false|none||none|
|
|
|pskSetting|object|false|none||none|
|
|
|entSetting|object|false|none||none|
|
|
|ppskSetting|object|false|none||none|
|
|
|mloEnable|boolean|true|none||none|
|
|
|pmfMode|integer(int32)|true|none||none|
|
|
|enable11r|boolean|true|none||none|
|
|
|hidePwd|boolean|true|none||none|
|
|
|greEnable|boolean|true|none||none|
|
|
|
|
<h2 id="tocS_RSysFile">RSysFile</h2>
|
|
|
|
<a id="schemarsysfile"></a>
|
|
<a id="schema_RSysFile"></a>
|
|
<a id="tocSrsysfile"></a>
|
|
<a id="tocsrsysfile"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"name": "string",
|
|
"url": "string",
|
|
"localUrl": "string",
|
|
"filePath": "string",
|
|
"gatewayUrl": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[SysFile
|
|
](#schemasysfile)|false|none||none|
|
|
|
|
<h2 id="tocS_SysJob">SysJob</h2>
|
|
|
|
<a id="schemasysjob"></a>
|
|
<a id="schema_SysJob"></a>
|
|
<a id="tocSsysjob"></a>
|
|
<a id="tocssysjob"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"jobId": 0,
|
|
"jobName": "string",
|
|
"jobGroup": "string",
|
|
"invokeTarget": "string",
|
|
"cronExpression": "string",
|
|
"misfirePolicy": "string",
|
|
"concurrent": "string",
|
|
"status": "string",
|
|
"nextValidTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|jobId|integer(int64)|false|none||none|
|
|
|jobName|string|true|none||none|
|
|
|jobGroup|string|false|none||none|
|
|
|invokeTarget|string|true|none||none|
|
|
|cronExpression|string|true|none||none|
|
|
|misfirePolicy|string|false|none||none|
|
|
|concurrent|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|nextValidTime|string(date-time)|false|none||none|
|
|
|
|
<h2 id="tocS_WANFiRedirectParams">WANFiRedirectParams</h2>
|
|
|
|
<a id="schemawanfiredirectparams"></a>
|
|
<a id="schema_WANFiRedirectParams"></a>
|
|
<a id="tocSwanfiredirectparams"></a>
|
|
<a id="tocswanfiredirectparams"></a>
|
|
|
|
```json
|
|
{
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|clientMac|string|false|none||none|
|
|
|clientIp|string|false|none||none|
|
|
|t|integer(int64)|false|none||none|
|
|
|site|string|false|none||none|
|
|
|redirectUrl|string|false|none||none|
|
|
|apMac|string|false|none||none|
|
|
|ssidName|string|false|none||none|
|
|
|radioId|integer(int32)|false|none||none|
|
|
|
|
<h2 id="tocS_RBoolean">RBoolean</h2>
|
|
|
|
<a id="schemarboolean"></a>
|
|
<a id="schema_RBoolean"></a>
|
|
<a id="tocSrboolean"></a>
|
|
<a id="tocsrboolean"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_SysFile">SysFile</h2>
|
|
|
|
<a id="schemasysfile"></a>
|
|
<a id="schema_SysFile"></a>
|
|
<a id="tocSsysfile"></a>
|
|
<a id="tocssysfile"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"url": "string",
|
|
"localUrl": "string",
|
|
"filePath": "string",
|
|
"gatewayUrl": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|url|string|false|none||none|
|
|
|localUrl|string|false|none||none|
|
|
|filePath|string|false|none||none|
|
|
|gatewayUrl|string|false|none||none|
|
|
|
|
<h2 id="tocS_RObject">RObject</h2>
|
|
|
|
<a id="schemarobject"></a>
|
|
<a id="schema_RObject"></a>
|
|
<a id="tocSrobject"></a>
|
|
<a id="tocsrobject"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|object|false|none||none|
|
|
|
|
<h2 id="tocS_SysDept">SysDept</h2>
|
|
|
|
<a id="schemasysdept"></a>
|
|
<a id="schema_SysDept"></a>
|
|
<a id="tocSsysdept"></a>
|
|
<a id="tocssysdept"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|deptId|integer(int64)|false|none||none|
|
|
|parentId|integer(int64)|false|none||none|
|
|
|ancestors|string|false|none||none|
|
|
|deptName|string|true|none||none|
|
|
|orderNum|integer(int32)|true|none||none|
|
|
|leader|string|false|none||none|
|
|
|phone|string|false|none||none|
|
|
|email|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|delFlag|string|false|none||none|
|
|
|parentName|string|false|none||none|
|
|
|children|[
|
|
[SysDept
|
|
](#schemasysdept)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_RByte[]">RByte[]</h2>
|
|
|
|
<a id="schemarbyte[]"></a>
|
|
<a id="schema_RByte[]"></a>
|
|
<a id="tocSrbyte[]"></a>
|
|
<a id="tocsrbyte[]"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": [
|
|
"string"
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[string
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_Address">Address</h2>
|
|
|
|
<a id="schemaaddress"></a>
|
|
<a id="schema_Address"></a>
|
|
<a id="tocSaddress"></a>
|
|
<a id="tocsaddress"></a>
|
|
|
|
```json
|
|
{
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|address_line_1|string|false|none||none|
|
|
|address_line_2|string|false|none||none|
|
|
|admin_area_2|string|false|none||none|
|
|
|admin_area_1|string|false|none||none|
|
|
|postal_code|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|
|
<h2 id="tocS_SysJobLog">SysJobLog</h2>
|
|
|
|
<a id="schemasysjoblog"></a>
|
|
<a id="schema_SysJobLog"></a>
|
|
<a id="tocSsysjoblog"></a>
|
|
<a id="tocssysjoblog"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"jobLogId": 0,
|
|
"jobName": "string",
|
|
"jobGroup": "string",
|
|
"invokeTarget": "string",
|
|
"jobMessage": "string",
|
|
"status": "string",
|
|
"exceptionInfo": "string",
|
|
"startTime": "2019-08-24T14:15:22Z",
|
|
"stopTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|jobLogId|integer(int64)|false|none||none|
|
|
|jobName|string|false|none||none|
|
|
|jobGroup|string|false|none||none|
|
|
|invokeTarget|string|false|none||none|
|
|
|jobMessage|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|exceptionInfo|string|false|none||none|
|
|
|startTime|string(date-time)|false|none||none|
|
|
|stopTime|string(date-time)|false|none||none|
|
|
|
|
<h2 id="tocS_LoginBody">LoginBody</h2>
|
|
|
|
<a id="schemaloginbody"></a>
|
|
<a id="schema_LoginBody"></a>
|
|
<a id="tocSloginbody"></a>
|
|
<a id="tocsloginbody"></a>
|
|
|
|
```json
|
|
{
|
|
"username": "string",
|
|
"password": "string",
|
|
"authType": "string",
|
|
"wanfiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|username|string|false|none||none|
|
|
|password|string|false|none||none|
|
|
|authType|string|false|none||none|
|
|
|wanfiRedirectParams|[WANFiRedirectParams
|
|
](#schemawanfiredirectparams)|false|none||none|
|
|
|
|
<h2 id="tocS_SysRole">SysRole</h2>
|
|
|
|
<a id="schemasysrole"></a>
|
|
<a id="schema_SysRole"></a>
|
|
<a id="tocSsysrole"></a>
|
|
<a id="tocssysrole"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|roleId|integer(int64)|false|none||none|
|
|
|roleName|string|true|none||none|
|
|
|roleKey|string|true|none||none|
|
|
|roleSort|integer(int32)|false|none||none|
|
|
|dataScope|string|false|none||none|
|
|
|menuCheckStrictly|boolean|false|none||none|
|
|
|deptCheckStrictly|boolean|false|none||none|
|
|
|status|string|false|none||none|
|
|
|delFlag|string|false|none||none|
|
|
|flag|boolean|false|none||none|
|
|
|menuIds|[integer
|
|
]|false|none||none|
|
|
|deptIds|[integer
|
|
]|false|none||none|
|
|
|permissions|[string
|
|
]|false|none||none|
|
|
|admin|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_AmountBreakdown">AmountBreakdown</h2>
|
|
|
|
<a id="schemaamountbreakdown"></a>
|
|
<a id="schema_AmountBreakdown"></a>
|
|
<a id="tocSamountbreakdown"></a>
|
|
<a id="tocsamountbreakdown"></a>
|
|
|
|
```json
|
|
{
|
|
"item_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"handling": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"tax_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"insurance": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping_discount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"discount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|item_total|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|shipping|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|handling|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|tax_total|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|insurance|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|shipping_discount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|discount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|
|
<h2 id="tocS_SysUser">SysUser</h2>
|
|
|
|
<a id="schemasysuser"></a>
|
|
<a id="schema_SysUser"></a>
|
|
<a id="tocSsysuser"></a>
|
|
<a id="tocssysuser"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"code": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"admin": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|userId|integer(int64)|false|none||none|
|
|
|deptId|integer(int64)|false|none||none|
|
|
|userName|string|true|none||none|
|
|
|nickName|string|false|none||none|
|
|
|email|string|false|none||none|
|
|
|phonenumber|string|false|none||none|
|
|
|sex|string|false|none||none|
|
|
|avatar|string|false|none||none|
|
|
|password|string|false|none||none|
|
|
|fullName|string|false|none||none|
|
|
|age|integer(int32)|false|none||none|
|
|
|address|string|false|none||none|
|
|
|code|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|delFlag|string|false|none||none|
|
|
|loginIp|string|false|none||none|
|
|
|loginDate|string(date-time)|false|none||none|
|
|
|dept|[SysDept
|
|
](#schemasysdept)|false|none||none|
|
|
|roles|[
|
|
[SysRole
|
|
](#schemasysrole)
|
|
]|false|none||none|
|
|
|roleIds|[integer
|
|
]|false|none||none|
|
|
|postIds|[integer
|
|
]|false|none||none|
|
|
|roleId|integer(int64)|false|none||none|
|
|
|admin|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_AmountWithBreakdown">AmountWithBreakdown</h2>
|
|
|
|
<a id="schemaamountwithbreakdown"></a>
|
|
<a id="schema_AmountWithBreakdown"></a>
|
|
<a id="tocSamountwithbreakdown"></a>
|
|
<a id="tocsamountwithbreakdown"></a>
|
|
|
|
```json
|
|
{
|
|
"currency_code": "string",
|
|
"value": "string",
|
|
"breakdown": {
|
|
"item_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"handling": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"tax_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"insurance": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping_discount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"discount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|currency_code|string|false|none||none|
|
|
|value|string|false|none||none|
|
|
|breakdown|[AmountBreakdown
|
|
](#schemaamountbreakdown)|false|none||none|
|
|
|
|
<h2 id="tocS_AjaxResult">AjaxResult</h2>
|
|
|
|
<a id="schemaajaxresult"></a>
|
|
<a id="schema_AjaxResult"></a>
|
|
<a id="tocSajaxresult"></a>
|
|
<a id="tocsajaxresult"></a>
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"warn": true,
|
|
"error": true,
|
|
"empty": true,
|
|
"property1": {},
|
|
"property2": {}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|**additionalProperties**|object|false|none||none|
|
|
|success|boolean|false|none||none|
|
|
|warn|boolean|false|none||none|
|
|
|error|boolean|false|none||none|
|
|
|empty|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_ApplePayAttributesResponse">ApplePayAttributesResponse</h2>
|
|
|
|
<a id="schemaapplepayattributesresponse"></a>
|
|
<a id="schema_ApplePayAttributesResponse"></a>
|
|
<a id="tocSapplepayattributesresponse"></a>
|
|
<a id="tocsapplepayattributesresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"customer": {
|
|
"id": "string"
|
|
},
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|vault|[VaultResponse
|
|
](#schemavaultresponse)|false|none||none|
|
|
|
|
<h2 id="tocS_SysUserForgotPwdBo">SysUserForgotPwdBo</h2>
|
|
|
|
<a id="schemasysuserforgotpwdbo"></a>
|
|
<a id="schema_SysUserForgotPwdBo"></a>
|
|
<a id="tocSsysuserforgotpwdbo"></a>
|
|
<a id="tocssysuserforgotpwdbo"></a>
|
|
|
|
```json
|
|
{
|
|
"email": "string",
|
|
"password": "string",
|
|
"code": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|email|string|false|none||none|
|
|
|password|string|false|none||none|
|
|
|code|string|false|none||none|
|
|
|
|
<h2 id="tocS_UAccountPackage">UAccountPackage</h2>
|
|
|
|
<a id="schemauaccountpackage"></a>
|
|
<a id="schema_UAccountPackage"></a>
|
|
<a id="tocSuaccountpackage"></a>
|
|
<a id="tocsuaccountpackage"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"accountId": 0,
|
|
"packageId": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"expiredTime": "2019-08-24T14:15:22Z",
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
|
|
```
|
|
|
|
用户平台-账户套餐表
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|delFlag|boolean|false|none||none|
|
|
|createBy|integer(int64)|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|integer(int64)|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|accountId|integer(int64)|false|none||账户ID|
|
|
|packageId|integer(int64)|false|none||套餐ID|
|
|
|traffic|integer(int64)|false|none||流量|
|
|
|duration|integer(int64)|false|none||时长|
|
|
|clientNum|integer(int32)|false|none||在线设备数|
|
|
|expiredTime|string(date-time)|false|none||失效时间|
|
|
|packageName|string|false|none||套餐名称|
|
|
|periodNum|integer(int32)|false|none||有效期数|
|
|
|periodType|integer(int32)|false|none||有效期类型|
|
|
|price|number|false|none||价格|
|
|
|remark|string|false|none||备注|
|
|
|rateLimitEnable|boolean|false|none||带宽是否限制|
|
|
|trafficEnable|boolean|false|none||流量是否限制|
|
|
|durationEnable|boolean|false|none||时长是否限制|
|
|
|clientNumEnable|boolean|false|none||在线设备数是否限制|
|
|
|rateLimitName|string|false|none||限速名称|
|
|
|downLimit|integer(int64)|false|none||下行限速|
|
|
|downLimitEnable|boolean|false|none||下行限速启用|
|
|
|upLimit|integer(int64)|false|none||上行限速|
|
|
|upLimitEnable|boolean|false|none||上行限速启用|
|
|
|
|
<h2 id="tocS_ApplePayCardResponse">ApplePayCardResponse</h2>
|
|
|
|
<a id="schemaapplepaycardresponse"></a>
|
|
<a id="schema_ApplePayCardResponse"></a>
|
|
<a id="tocSapplepaycardresponse"></a>
|
|
<a id="tocsapplepaycardresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"brand": "VISA",
|
|
"available_networks": [
|
|
"VISA"
|
|
],
|
|
"type": "CREDIT",
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": "Y",
|
|
"enrollment_status": "Y"
|
|
}
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "["
|
|
}
|
|
],
|
|
"customer": {
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": null,
|
|
"phone_number": null
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
}
|
|
},
|
|
"from_request": {
|
|
"expiry": "string",
|
|
"last_digits": "string"
|
|
},
|
|
"expiry": "string",
|
|
"bin_details": {
|
|
"bin": "string",
|
|
"issuing_bank": "string",
|
|
"bin_country_code": "string",
|
|
"products": [
|
|
"string"
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
}
|
|
},
|
|
"billing_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"country_code": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|last_digits|string|false|none||none|
|
|
|brand|string|false|none||none|
|
|
|available_networks|[string
|
|
]|false|none||none|
|
|
|type|string|false|none||none|
|
|
|authentication_result|[AuthenticationResponse
|
|
](#schemaauthenticationresponse)|false|none||none|
|
|
|attributes|[CardAttributesResponse
|
|
](#schemacardattributesresponse)|false|none||none|
|
|
|from_request|[CardFromRequest
|
|
](#schemacardfromrequest)|false|none||none|
|
|
|expiry|string|false|none||none|
|
|
|bin_details|[BinDetails
|
|
](#schemabindetails)|false|none||none|
|
|
|stored_credential|[CardStoredCredential
|
|
](#schemacardstoredcredential)|false|none||none|
|
|
|billing_address|[Address
|
|
](#schemaaddress)|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|brand|VISA|
|
|
|brand|MASTERCARD|
|
|
|brand|DISCOVER|
|
|
|brand|AMEX|
|
|
|brand|SOLO|
|
|
|brand|JCB|
|
|
|brand|STAR|
|
|
|brand|DELTA|
|
|
|brand|SWITCH|
|
|
|brand|MAESTRO|
|
|
|brand|CB_NATIONALE|
|
|
|brand|CONFIGOGA|
|
|
|brand|CONFIDIS|
|
|
|brand|ELECTRON|
|
|
|brand|CETELEM|
|
|
|brand|CHINA_UNION_PAY|
|
|
|brand|DINERS|
|
|
|brand|ELO|
|
|
|brand|HIPER|
|
|
|brand|HIPERCARD|
|
|
|brand|RUPAY|
|
|
|brand|GE|
|
|
|brand|SYNCHRONY|
|
|
|brand|EFTPOS|
|
|
|brand|UNKNOWN|
|
|
|brand|null|
|
|
|type|CREDIT|
|
|
|type|DEBIT|
|
|
|type|PREPAID|
|
|
|type|STORE|
|
|
|type|UNKNOWN|
|
|
|type|null|
|
|
|
|
<h2 id="tocS_UPayment">UPayment</h2>
|
|
|
|
<a id="schemaupayment"></a>
|
|
<a id="schema_UPayment"></a>
|
|
<a id="tocSupayment"></a>
|
|
<a id="tocsupayment"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"name": "string",
|
|
"type": 0,
|
|
"appId": "string",
|
|
"serverUrl": "string",
|
|
"domain": "string",
|
|
"privateKey": "string",
|
|
"publicKey": "string",
|
|
"appCertPath": "string",
|
|
"certPath": "string",
|
|
"rootCertPath": "string",
|
|
"enable": true
|
|
}
|
|
|
|
```
|
|
|
|
用户平台-支付表
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|delFlag|boolean|false|none||none|
|
|
|createBy|integer(int64)|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|integer(int64)|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|name|string|false|none||支付名称|
|
|
|type|integer(int32)|false|none||类型(0支付宝 1微信 2信用卡)|
|
|
|appId|string|false|none||应用编号|
|
|
|serverUrl|string|false|none||支付网关|
|
|
|domain|string|false|none||外网访问项目的域名|
|
|
|privateKey|string|false|none||应用私钥|
|
|
|publicKey|string|false|none||应用公钥|
|
|
|appCertPath|string|false|none||应用公钥证书|
|
|
|certPath|string|false|none||公钥证书|
|
|
|rootCertPath|string|false|none||根证书|
|
|
|enable|boolean|false|none||是否启用|
|
|
|
|
<h2 id="tocS_ApplePayPaymentObject">ApplePayPaymentObject</h2>
|
|
|
|
<a id="schemaapplepaypaymentobject"></a>
|
|
<a id="schema_ApplePayPaymentObject"></a>
|
|
<a id="tocSapplepaypaymentobject"></a>
|
|
<a id="tocsapplepaypaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"token": "string",
|
|
"name": "string",
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"brand": "VISA",
|
|
"available_networks": [
|
|
"VISA"
|
|
],
|
|
"type": "CREDIT",
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": "Y",
|
|
"enrollment_status": "Y"
|
|
}
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{}
|
|
],
|
|
"customer": {
|
|
"id": null,
|
|
"email_address": null,
|
|
"phone": null,
|
|
"merchant_customer_id": null
|
|
}
|
|
}
|
|
},
|
|
"from_request": {
|
|
"expiry": "string",
|
|
"last_digits": "string"
|
|
},
|
|
"expiry": "string",
|
|
"bin_details": {
|
|
"bin": "string",
|
|
"issuing_bank": "string",
|
|
"bin_country_code": "string",
|
|
"products": [
|
|
"string"
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
}
|
|
},
|
|
"billing_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"customer": {
|
|
"id": "string"
|
|
},
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "["
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|token|string|false|none||none|
|
|
|name|string|false|none||none|
|
|
|email_address|string|false|none||none|
|
|
|phone_number|[PhoneNumber
|
|
](#schemaphonenumber)|false|none||none|
|
|
|card|[ApplePayCardResponse
|
|
](#schemaapplepaycardresponse)|false|none||none|
|
|
|attributes|[ApplePayAttributesResponse
|
|
](#schemaapplepayattributesresponse)|false|none||none|
|
|
|stored_credential|[CardStoredCredential
|
|
](#schemacardstoredcredential)|false|none||none|
|
|
|
|
<h2 id="tocS_DstTimeOpenApiDto">DstTimeOpenApiDto</h2>
|
|
|
|
<a id="schemadsttimeopenapidto"></a>
|
|
<a id="schema_DstTimeOpenApiDto"></a>
|
|
<a id="tocSdsttimeopenapidto"></a>
|
|
<a id="tocsdsttimeopenapidto"></a>
|
|
|
|
```json
|
|
{
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|month|integer(int32)|true|none||none|
|
|
|serial|integer(int32)|true|none||none|
|
|
|day|integer(int32)|true|none||none|
|
|
|hour|integer(int32)|true|none||none|
|
|
|minute|integer(int32)|true|none||none|
|
|
|
|
<h2 id="tocS_UUserForgotPwdBo">UUserForgotPwdBo</h2>
|
|
|
|
<a id="schemauuserforgotpwdbo"></a>
|
|
<a id="schema_UUserForgotPwdBo"></a>
|
|
<a id="tocSuuserforgotpwdbo"></a>
|
|
<a id="tocsuuserforgotpwdbo"></a>
|
|
|
|
```json
|
|
{
|
|
"email": "string",
|
|
"password": "string",
|
|
"code": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|email|string|false|none||none|
|
|
|password|string|false|none||none|
|
|
|code|string|false|none||none|
|
|
|
|
<h2 id="tocS_AuthenticationResponse">AuthenticationResponse</h2>
|
|
|
|
<a id="schemaauthenticationresponse"></a>
|
|
<a id="schema_AuthenticationResponse"></a>
|
|
<a id="tocSauthenticationresponse"></a>
|
|
<a id="tocsauthenticationresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": "Y",
|
|
"enrollment_status": "Y"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|liability_shift|string|false|none||none|
|
|
|three_d_secure|[ThreeDSecureAuthenticationResponse
|
|
](#schemathreedsecureauthenticationresponse)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|liability_shift|NO|
|
|
|liability_shift|POSSIBLE|
|
|
|liability_shift|UNKNOWN|
|
|
|liability_shift|null|
|
|
|
|
<h2 id="tocS_ModifyDstDto">ModifyDstDto</h2>
|
|
|
|
<a id="schemamodifydstdto"></a>
|
|
<a id="schema_ModifyDstDto"></a>
|
|
<a id="tocSmodifydstdto"></a>
|
|
<a id="tocsmodifydstdto"></a>
|
|
|
|
```json
|
|
{
|
|
"enable": true,
|
|
"start": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"end": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"offset": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|enable|boolean|false|none||none|
|
|
|start|[DstTimeOpenApiDto
|
|
](#schemadsttimeopenapidto)|false|none||none|
|
|
|end|[DstTimeOpenApiDto
|
|
](#schemadsttimeopenapidto)|false|none||none|
|
|
|offset|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_UUserRole">UUserRole</h2>
|
|
|
|
<a id="schemauuserrole"></a>
|
|
<a id="schema_UUserRole"></a>
|
|
<a id="tocSuuserrole"></a>
|
|
<a id="tocsuuserrole"></a>
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"roleId": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|userId|integer(int64)|false|none||none|
|
|
|roleId|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_AuthorizationStatusDetails">AuthorizationStatusDetails</h2>
|
|
|
|
<a id="schemaauthorizationstatusdetails"></a>
|
|
<a id="schema_AuthorizationStatusDetails"></a>
|
|
<a id="tocSauthorizationstatusdetails"></a>
|
|
<a id="tocsauthorizationstatusdetails"></a>
|
|
|
|
```json
|
|
{
|
|
"reason": "PENDING_REVIEW"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|reason|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|reason|PENDING_REVIEW|
|
|
|reason|DECLINED_BY_RISK_FRAUD_FILTERS|
|
|
|reason|null|
|
|
|
|
<h2 id="tocS_NtpServer">NtpServer</h2>
|
|
|
|
<a id="schemantpserver"></a>
|
|
<a id="schema_NtpServer"></a>
|
|
<a id="tocSntpserver"></a>
|
|
<a id="tocsntpserver"></a>
|
|
|
|
```json
|
|
{
|
|
"address": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|address|string|false|none||none|
|
|
|
|
<h2 id="tocS_UPost">UPost</h2>
|
|
|
|
<a id="schemaupost"></a>
|
|
<a id="schema_UPost"></a>
|
|
<a id="tocSupost"></a>
|
|
<a id="tocsupost"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"postId": 0,
|
|
"postCode": "string",
|
|
"postName": "string",
|
|
"postSort": 0,
|
|
"status": "string",
|
|
"flag": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|postId|integer(int64)|false|none||none|
|
|
|postCode|string|true|none||none|
|
|
|postName|string|true|none||none|
|
|
|postSort|integer(int32)|true|none||none|
|
|
|status|string|false|none||none|
|
|
|flag|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_AuthorizationWithAdditionalData">AuthorizationWithAdditionalData</h2>
|
|
|
|
<a id="schemaauthorizationwithadditionaldata"></a>
|
|
<a id="schema_AuthorizationWithAdditionalData"></a>
|
|
<a id="tocSauthorizationwithadditionaldata"></a>
|
|
<a id="tocsauthorizationwithadditionaldata"></a>
|
|
|
|
```json
|
|
{
|
|
"status": "CREATED",
|
|
"status_details": {
|
|
"reason": "PENDING_REVIEW"
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
},
|
|
"seller_protection": {
|
|
"status": "ELIGIBLE",
|
|
"dispute_categories": [
|
|
"ITEM_NOT_RECEIVED"
|
|
]
|
|
},
|
|
"expiration_time": "string",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string",
|
|
"processor_response": {
|
|
"avs_code": "A",
|
|
"cvv_code": "E",
|
|
"response_code": "0000",
|
|
"payment_advice_code": "01"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|status|string|false|none||none|
|
|
|status_details|[AuthorizationStatusDetails
|
|
](#schemaauthorizationstatusdetails)|false|none||none|
|
|
|id|string|false|none||none|
|
|
|amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|invoice_id|string|false|none||none|
|
|
|custom_id|string|false|none||none|
|
|
|network_transaction_reference|[NetworkTransactionReference
|
|
](#schemanetworktransactionreference)|false|none||none|
|
|
|seller_protection|[SellerProtection
|
|
](#schemasellerprotection)|false|none||none|
|
|
|expiration_time|string|false|none||none|
|
|
|links|[
|
|
[LinkDescription
|
|
](#schemalinkdescription)
|
|
]|false|none||none|
|
|
|create_time|string|false|none||none|
|
|
|update_time|string|false|none||none|
|
|
|processor_response|[ProcessorResponse
|
|
](#schemaprocessorresponse)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|status|CREATED|
|
|
|status|CAPTURED|
|
|
|status|DENIED|
|
|
|status|PARTIALLY_CAPTURED|
|
|
|status|VOIDED|
|
|
|status|PENDING|
|
|
|status|null|
|
|
|
|
<h2 id="tocS_UpdateSiteEntity">UpdateSiteEntity</h2>
|
|
|
|
<a id="schemaupdatesiteentity"></a>
|
|
<a id="schema_UpdateSiteEntity"></a>
|
|
<a id="tocSupdatesiteentity"></a>
|
|
<a id="tocsupdatesiteentity"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"region": "string",
|
|
"timeZone": "string",
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"ntpEnable": true,
|
|
"ntpServers": [
|
|
{
|
|
"address": "string"
|
|
}
|
|
],
|
|
"dst": {
|
|
"enable": true,
|
|
"start": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"end": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"offset": 0
|
|
},
|
|
"scenario": "string",
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string",
|
|
"supportES": true,
|
|
"supportL2": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|region|string|true|none||none|
|
|
|timeZone|string|true|none||none|
|
|
|tagIds|[string
|
|
]|false|none||none|
|
|
|ntpEnable|boolean|false|none||none|
|
|
|ntpServers|[
|
|
[NtpServer
|
|
](#schemantpserver)
|
|
]|false|none||none|
|
|
|dst|[ModifyDstDto
|
|
](#schemamodifydstdto)|false|none||none|
|
|
|scenario|string|true|none||none|
|
|
|longitude|number(double)|false|none||none|
|
|
|latitude|number(double)|false|none||none|
|
|
|address|string|false|none||none|
|
|
|supportES|boolean|false|none||none|
|
|
|supportL2|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_BancontactPaymentObject">BancontactPaymentObject</h2>
|
|
|
|
<a id="schemabancontactpaymentobject"></a>
|
|
<a id="schema_BancontactPaymentObject"></a>
|
|
<a id="tocSbancontactpaymentobject"></a>
|
|
<a id="tocsbancontactpaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string",
|
|
"card_last_digits": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|bic|string|false|none||none|
|
|
|iban_last_chars|string|false|none||none|
|
|
|card_last_digits|string|false|none||none|
|
|
|
|
<h2 id="tocS_SysUserRole">SysUserRole</h2>
|
|
|
|
<a id="schemasysuserrole"></a>
|
|
<a id="schema_SysUserRole"></a>
|
|
<a id="tocSsysuserrole"></a>
|
|
<a id="tocssysuserrole"></a>
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"roleId": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|userId|integer(int64)|false|none||none|
|
|
|roleId|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_BinDetails">BinDetails</h2>
|
|
|
|
<a id="schemabindetails"></a>
|
|
<a id="schema_BinDetails"></a>
|
|
<a id="tocSbindetails"></a>
|
|
<a id="tocsbindetails"></a>
|
|
|
|
```json
|
|
{
|
|
"bin": "string",
|
|
"issuing_bank": "string",
|
|
"bin_country_code": "string",
|
|
"products": [
|
|
"string"
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|bin|string|false|none||none|
|
|
|issuing_bank|string|false|none||none|
|
|
|bin_country_code|string|false|none||none|
|
|
|products|[string
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_URateLimit">URateLimit</h2>
|
|
|
|
<a id="schemauratelimit"></a>
|
|
<a id="schema_URateLimit"></a>
|
|
<a id="tocSuratelimit"></a>
|
|
<a id="tocsuratelimit"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
|
|
```
|
|
|
|
用户平台-带宽限速表
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|delFlag|boolean|false|none||none|
|
|
|createBy|integer(int64)|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|integer(int64)|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|rateLimitName|string|false|none||限速名称|
|
|
|downLimit|integer(int64)|false|none||下行限速|
|
|
|downLimitEnable|boolean|false|none||下行限速启用|
|
|
|upLimit|integer(int64)|false|none||上行限速|
|
|
|upLimitEnable|boolean|false|none||上行限速启用|
|
|
|
|
<h2 id="tocS_BlikOneClickPaymentObject">BlikOneClickPaymentObject</h2>
|
|
|
|
<a id="schemablikoneclickpaymentobject"></a>
|
|
<a id="schema_BlikOneClickPaymentObject"></a>
|
|
<a id="tocSblikoneclickpaymentobject"></a>
|
|
<a id="tocsblikoneclickpaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"consumer_reference": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|consumer_reference|string|false|none||none|
|
|
|
|
<h2 id="tocS_SysPost">SysPost</h2>
|
|
|
|
<a id="schemasyspost"></a>
|
|
<a id="schema_SysPost"></a>
|
|
<a id="tocSsyspost"></a>
|
|
<a id="tocssyspost"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"postId": 0,
|
|
"postCode": "string",
|
|
"postName": "string",
|
|
"postSort": 0,
|
|
"status": "string",
|
|
"flag": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|postId|integer(int64)|false|none||none|
|
|
|postCode|string|true|none||none|
|
|
|postName|string|true|none||none|
|
|
|postSort|integer(int32)|true|none||none|
|
|
|status|string|false|none||none|
|
|
|flag|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_UMenu">UMenu</h2>
|
|
|
|
<a id="schemaumenu"></a>
|
|
<a id="schema_UMenu"></a>
|
|
<a id="tocSumenu"></a>
|
|
<a id="tocsumenu"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|menuId|integer(int64)|false|none||none|
|
|
|menuName|string|true|none||none|
|
|
|parentName|string|false|none||none|
|
|
|parentId|integer(int64)|false|none||none|
|
|
|orderNum|integer(int32)|true|none||none|
|
|
|path|string|false|none||none|
|
|
|component|string|false|none||none|
|
|
|query|string|false|none||none|
|
|
|routeName|string|false|none||none|
|
|
|isFrame|string|false|none||none|
|
|
|isCache|string|false|none||none|
|
|
|menuType|string|true|none||none|
|
|
|visible|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|perms|string|false|none||none|
|
|
|icon|string|false|none||none|
|
|
|name|string|false|none||none|
|
|
|children|[
|
|
[UMenu
|
|
](#schemaumenu)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_BlikPaymentObject">BlikPaymentObject</h2>
|
|
|
|
<a id="schemablikpaymentobject"></a>
|
|
<a id="schema_BlikPaymentObject"></a>
|
|
<a id="tocSblikpaymentobject"></a>
|
|
<a id="tocsblikpaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"email": "string",
|
|
"one_click": {
|
|
"consumer_reference": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|email|string|false|none||none|
|
|
|one_click|[BlikOneClickPaymentObject
|
|
](#schemablikoneclickpaymentobject)|false|none||none|
|
|
|
|
<h2 id="tocS_AdvertisementSetting">AdvertisementSetting</h2>
|
|
|
|
<a id="schemaadvertisementsetting"></a>
|
|
<a id="schema_AdvertisementSetting"></a>
|
|
<a id="tocSadvertisementsetting"></a>
|
|
<a id="tocsadvertisementsetting"></a>
|
|
|
|
```json
|
|
{
|
|
"enable": true,
|
|
"pictureIds": [
|
|
"string"
|
|
],
|
|
"totalDuration": 0,
|
|
"pictureInterval": 0,
|
|
"skipEnable": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|enable|boolean|true|none||none|
|
|
|pictureIds|[string
|
|
]|false|none||none|
|
|
|totalDuration|integer(int32)|false|none||none|
|
|
|pictureInterval|integer(int32)|false|none||none|
|
|
|skipEnable|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_CaptureStatusDetails">CaptureStatusDetails</h2>
|
|
|
|
<a id="schemacapturestatusdetails"></a>
|
|
<a id="schema_CaptureStatusDetails"></a>
|
|
<a id="tocScapturestatusdetails"></a>
|
|
<a id="tocscapturestatusdetails"></a>
|
|
|
|
```json
|
|
{
|
|
"reason": "BUYER_COMPLAINT"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|reason|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|reason|BUYER_COMPLAINT|
|
|
|reason|CHARGEBACK|
|
|
|reason|ECHECK|
|
|
|reason|INTERNATIONAL_WITHDRAWAL|
|
|
|reason|OTHER|
|
|
|reason|PENDING_REVIEW|
|
|
|reason|RECEIVING_PREFERENCE_MANDATES_MANUAL_ACTION|
|
|
|reason|REFUNDED|
|
|
|reason|TRANSACTION_APPROVED_AWAITING_FUNDING|
|
|
|reason|UNILATERAL|
|
|
|reason|VERIFICATION_REQUIRED|
|
|
|reason|DECLINED_BY_RISK_FRAUD_FILTERS|
|
|
|reason|null|
|
|
|
|
<h2 id="tocS_AuthTimeoutSetting">AuthTimeoutSetting</h2>
|
|
|
|
<a id="schemaauthtimeoutsetting"></a>
|
|
<a id="schema_AuthTimeoutSetting"></a>
|
|
<a id="tocSauthtimeoutsetting"></a>
|
|
<a id="tocsauthtimeoutsetting"></a>
|
|
|
|
```json
|
|
{
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|customTimeout|integer(int32)|false|none||none|
|
|
|customTimeoutUnit|integer(int32)|false|none||none|
|
|
|
|
<h2 id="tocS_UDictType">UDictType</h2>
|
|
|
|
<a id="schemaudicttype"></a>
|
|
<a id="schema_UDictType"></a>
|
|
<a id="tocSudicttype"></a>
|
|
<a id="tocsudicttype"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"dictId": 0,
|
|
"dictName": "string",
|
|
"dictType": "string",
|
|
"status": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|dictId|integer(int64)|false|none||none|
|
|
|dictName|string|true|none||none|
|
|
|dictType|string|true|none||none|
|
|
|status|string|false|none||none|
|
|
|
|
<h2 id="tocS_CardAttributesResponse">CardAttributesResponse</h2>
|
|
|
|
<a id="schemacardattributesresponse"></a>
|
|
<a id="schema_CardAttributesResponse"></a>
|
|
<a id="tocScardattributesresponse"></a>
|
|
<a id="tocscardattributesresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"customer": {
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": null
|
|
}
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|vault|[CardVaultResponse
|
|
](#schemacardvaultresponse)|false|none||none|
|
|
|
|
<h2 id="tocS_ExternalRadiusSetting">ExternalRadiusSetting</h2>
|
|
|
|
<a id="schemaexternalradiussetting"></a>
|
|
<a id="schema_ExternalRadiusSetting"></a>
|
|
<a id="tocSexternalradiussetting"></a>
|
|
<a id="tocsexternalradiussetting"></a>
|
|
|
|
```json
|
|
{
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string",
|
|
"disconnectReq": true,
|
|
"receiverPort": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|radiusProfileId|string|true|none||none|
|
|
|authMode|integer(int32)|true|none||none|
|
|
|nasId|string|true|none||none|
|
|
|portalCustom|integer(int32)|true|none||none|
|
|
|externalUrlScheme|string|false|none||none|
|
|
|externalUrl|string|false|none||none|
|
|
|disconnectReq|boolean|false|none||none|
|
|
|receiverPort|integer(int32)|false|none||none|
|
|
|
|
<h2 id="tocS_UDictData">UDictData</h2>
|
|
|
|
<a id="schemaudictdata"></a>
|
|
<a id="schema_UDictData"></a>
|
|
<a id="tocSudictdata"></a>
|
|
<a id="tocsudictdata"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"dictCode": 0,
|
|
"dictSort": 0,
|
|
"dictLabel": "string",
|
|
"dictValue": "string",
|
|
"dictType": "string",
|
|
"cssClass": "string",
|
|
"listClass": "string",
|
|
"isDefault": "string",
|
|
"status": "string",
|
|
"default": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|dictCode|integer(int64)|false|none||none|
|
|
|dictSort|integer(int64)|false|none||none|
|
|
|dictLabel|string|true|none||none|
|
|
|dictValue|string|true|none||none|
|
|
|dictType|string|true|none||none|
|
|
|cssClass|string|false|none||none|
|
|
|listClass|string|false|none||none|
|
|
|isDefault|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|default|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_CardCustomerInformation">CardCustomerInformation</h2>
|
|
|
|
<a id="schemacardcustomerinformation"></a>
|
|
<a id="schema_CardCustomerInformation"></a>
|
|
<a id="tocScardcustomerinformation"></a>
|
|
<a id="tocscardcustomerinformation"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
}
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|email_address|string|false|none||none|
|
|
|phone|[PhoneWithType
|
|
](#schemaphonewithtype)|false|none||none|
|
|
|merchant_customer_id|string|false|none||none|
|
|
|
|
<h2 id="tocS_HotspotRadiusSetting">HotspotRadiusSetting</h2>
|
|
|
|
<a id="schemahotspotradiussetting"></a>
|
|
<a id="schema_HotspotRadiusSetting"></a>
|
|
<a id="tocShotspotradiussetting"></a>
|
|
<a id="tocshotspotradiussetting"></a>
|
|
|
|
```json
|
|
{
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"disconnectReq": true,
|
|
"receiverPort": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|radiusProfileId|string|true|none||none|
|
|
|authMode|integer(int32)|true|none||none|
|
|
|nasId|string|true|none||none|
|
|
|authTimeout|[AuthTimeoutSetting
|
|
](#schemaauthtimeoutsetting)|true|none||none|
|
|
|disconnectReq|boolean|false|none||none|
|
|
|receiverPort|integer(int32)|false|none||none|
|
|
|
|
<h2 id="tocS_UConfig">UConfig</h2>
|
|
|
|
<a id="schemauconfig"></a>
|
|
<a id="schema_UConfig"></a>
|
|
<a id="tocSuconfig"></a>
|
|
<a id="tocsuconfig"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"configId": 0,
|
|
"configName": "string",
|
|
"configKey": "string",
|
|
"configValue": "string",
|
|
"configType": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|configId|integer(int64)|false|none||none|
|
|
|configName|string|true|none||none|
|
|
|configKey|string|true|none||none|
|
|
|configValue|string|true|none||none|
|
|
|configType|string|false|none||none|
|
|
|
|
<h2 id="tocS_CardFromRequest">CardFromRequest</h2>
|
|
|
|
<a id="schemacardfromrequest"></a>
|
|
<a id="schema_CardFromRequest"></a>
|
|
<a id="tocScardfromrequest"></a>
|
|
<a id="tocscardfromrequest"></a>
|
|
|
|
```json
|
|
{
|
|
"expiry": "string",
|
|
"last_digits": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|expiry|string|false|none||none|
|
|
|last_digits|string|false|none||none|
|
|
|
|
<h2 id="tocS_ImportedPortalPageOpenApiVo">ImportedPortalPageOpenApiVo</h2>
|
|
|
|
<a id="schemaimportedportalpageopenapivo"></a>
|
|
<a id="schema_ImportedPortalPageOpenApiVo"></a>
|
|
<a id="tocSimportedportalpageopenapivo"></a>
|
|
<a id="tocsimportedportalpageopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|true|none||none|
|
|
|
|
<h2 id="tocS_UAccount">UAccount</h2>
|
|
|
|
<a id="schemauaccount"></a>
|
|
<a id="schema_UAccount"></a>
|
|
<a id="tocSuaccount"></a>
|
|
<a id="tocsuaccount"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"userId": 0,
|
|
"balance": 0,
|
|
"packageId": 0,
|
|
"startTime": "2019-08-24T14:15:22Z",
|
|
"endTime": "2019-08-24T14:15:22Z",
|
|
"trafficUsed": 0,
|
|
"durationUsed": 0,
|
|
"expiredTime": "2019-08-24T14:15:22Z",
|
|
"clientNumUsed": 0,
|
|
"balanceUsed": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true,
|
|
"packageReminder": 0,
|
|
"balanceReminder": 0
|
|
}
|
|
|
|
```
|
|
|
|
用户平台-账户表
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|delFlag|boolean|false|none||none|
|
|
|createBy|integer(int64)|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|integer(int64)|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|userId|integer(int64)|false|none||用户ID|
|
|
|balance|number|false|none||余额|
|
|
|packageId|integer(int64)|false|none||套餐ID|
|
|
|startTime|string(date-time)|false|none||开始时间|
|
|
|endTime|string(date-time)|false|none||结束时间|
|
|
|trafficUsed|integer(int64)|false|none||流量已使用|
|
|
|durationUsed|integer(int64)|false|none||时长已使用|
|
|
|expiredTime|string(date-time)|false|none||失效时间|
|
|
|clientNumUsed|integer(int32)|false|none||在线设备数已使用|
|
|
|balanceUsed|number|false|none||余额已使用|
|
|
|packageName|string|false|none||套餐名称|
|
|
|periodNum|integer(int32)|false|none||有效期数|
|
|
|periodType|integer(int32)|false|none||有效期类型|
|
|
|price|number|false|none||价格|
|
|
|traffic|integer(int64)|false|none||流量|
|
|
|duration|integer(int64)|false|none||时长|
|
|
|clientNum|integer(int32)|false|none||在线设备数|
|
|
|remark|string|false|none||备注|
|
|
|rateLimitEnable|boolean|false|none||带宽是否限制|
|
|
|trafficEnable|boolean|false|none||流量是否限制|
|
|
|durationEnable|boolean|false|none||时长是否限制|
|
|
|clientNumEnable|boolean|false|none||在线设备数是否限制|
|
|
|rateLimitName|string|false|none||限速名称|
|
|
|downLimit|integer(int64)|false|none||下行限速|
|
|
|downLimitEnable|boolean|false|none||下行限速启用|
|
|
|upLimit|integer(int64)|false|none||上行限速|
|
|
|upLimitEnable|boolean|false|none||上行限速启用|
|
|
|packageReminder|integer(int32)|false|none||套餐提醒|
|
|
|balanceReminder|integer(int32)|false|none||余额提醒|
|
|
|
|
<h2 id="tocS_CardResponse">CardResponse</h2>
|
|
|
|
<a id="schemacardresponse"></a>
|
|
<a id="schema_CardResponse"></a>
|
|
<a id="tocScardresponse"></a>
|
|
<a id="tocscardresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"brand": "VISA",
|
|
"available_networks": [
|
|
"VISA"
|
|
],
|
|
"type": "CREDIT",
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": "Y",
|
|
"enrollment_status": "Y"
|
|
}
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "["
|
|
}
|
|
],
|
|
"customer": {
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": null,
|
|
"phone_number": null
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
}
|
|
},
|
|
"from_request": {
|
|
"expiry": "string",
|
|
"last_digits": "string"
|
|
},
|
|
"expiry": "string",
|
|
"bin_details": {
|
|
"bin": "string",
|
|
"issuing_bank": "string",
|
|
"bin_country_code": "string",
|
|
"products": [
|
|
"string"
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|last_digits|string|false|none||none|
|
|
|brand|string|false|none||none|
|
|
|available_networks|[string
|
|
]|false|none||none|
|
|
|type|string|false|none||none|
|
|
|authentication_result|[AuthenticationResponse
|
|
](#schemaauthenticationresponse)|false|none||none|
|
|
|attributes|[CardAttributesResponse
|
|
](#schemacardattributesresponse)|false|none||none|
|
|
|from_request|[CardFromRequest
|
|
](#schemacardfromrequest)|false|none||none|
|
|
|expiry|string|false|none||none|
|
|
|bin_details|[BinDetails
|
|
](#schemabindetails)|false|none||none|
|
|
|stored_credential|[CardStoredCredential
|
|
](#schemacardstoredcredential)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|brand|VISA|
|
|
|brand|MASTERCARD|
|
|
|brand|DISCOVER|
|
|
|brand|AMEX|
|
|
|brand|SOLO|
|
|
|brand|JCB|
|
|
|brand|STAR|
|
|
|brand|DELTA|
|
|
|brand|SWITCH|
|
|
|brand|MAESTRO|
|
|
|brand|CB_NATIONALE|
|
|
|brand|CONFIGOGA|
|
|
|brand|CONFIDIS|
|
|
|brand|ELECTRON|
|
|
|brand|CETELEM|
|
|
|brand|CHINA_UNION_PAY|
|
|
|brand|DINERS|
|
|
|brand|ELO|
|
|
|brand|HIPER|
|
|
|brand|HIPERCARD|
|
|
|brand|RUPAY|
|
|
|brand|GE|
|
|
|brand|SYNCHRONY|
|
|
|brand|EFTPOS|
|
|
|brand|UNKNOWN|
|
|
|brand|null|
|
|
|type|CREDIT|
|
|
|type|DEBIT|
|
|
|type|PREPAID|
|
|
|type|STORE|
|
|
|type|UNKNOWN|
|
|
|type|null|
|
|
|
|
<h2 id="tocS_LdapSetting">LdapSetting</h2>
|
|
|
|
<a id="schemaldapsetting"></a>
|
|
<a id="schema_LdapSetting"></a>
|
|
<a id="tocSldapsetting"></a>
|
|
<a id="tocsldapsetting"></a>
|
|
|
|
```json
|
|
{
|
|
"ldapProfileId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|ldapProfileId|string|true|none||none|
|
|
|portalCustom|integer(int32)|true|none||none|
|
|
|externalUrlScheme|string|false|none||none|
|
|
|externalUrl|string|false|none||none|
|
|
|
|
<h2 id="tocS_CardStoredCredential">CardStoredCredential</h2>
|
|
|
|
<a id="schemacardstoredcredential"></a>
|
|
<a id="schema_CardStoredCredential"></a>
|
|
<a id="tocScardstoredcredential"></a>
|
|
<a id="tocscardstoredcredential"></a>
|
|
|
|
```json
|
|
{
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|payment_initiator|string|false|none||none|
|
|
|payment_type|string|false|none||none|
|
|
|usage|string|false|none||none|
|
|
|previous_network_transaction_reference|[NetworkTransactionReference
|
|
](#schemanetworktransactionreference)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|payment_initiator|CUSTOMER|
|
|
|payment_initiator|MERCHANT|
|
|
|payment_initiator|null|
|
|
|payment_type|ONE_TIME|
|
|
|payment_type|RECURRING|
|
|
|payment_type|UNSCHEDULED|
|
|
|payment_type|null|
|
|
|usage|FIRST|
|
|
|usage|SUBSEQUENT|
|
|
|usage|DERIVED|
|
|
|usage|null|
|
|
|
|
<h2 id="tocS_PortalCustomizeOpenApiVo">PortalCustomizeOpenApiVo</h2>
|
|
|
|
<a id="schemaportalcustomizeopenapivo"></a>
|
|
<a id="schema_PortalCustomizeOpenApiVo"></a>
|
|
<a id="tocSportalcustomizeopenapivo"></a>
|
|
<a id="tocsportalcustomizeopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"defaultLanguage": 0,
|
|
"backgroundPictureId": "string",
|
|
"logoPictureId": "string",
|
|
"logoDisplay": true,
|
|
"inputBoxColor": "string",
|
|
"inputBoxOpacity": 0,
|
|
"inputTextColor": "string",
|
|
"inputTextOpacity": 0,
|
|
"buttonColor": "string",
|
|
"buttonOpacity": 0,
|
|
"buttonTextColor": "string",
|
|
"buttonTextOpacity": 0,
|
|
"buttonText": "string",
|
|
"formAuthButtonText": "string",
|
|
"welcomeEnable": true,
|
|
"welcomeInformation": "string",
|
|
"welcomeTextColor": "string",
|
|
"welcomeTextOpacity": 0,
|
|
"welcomeTextFontSize": 0,
|
|
"termsOfServiceEnable": true,
|
|
"termsOfServiceText": "string",
|
|
"termsOfServiceFontSize": 0,
|
|
"termsOfServiceUrlTexts": [
|
|
{}
|
|
],
|
|
"copyrightEnable": true,
|
|
"copyright": "string",
|
|
"copyrightTextColor": "string",
|
|
"copyrightTextOpacity": 0,
|
|
"copyrightTextFontSize": 0,
|
|
"redirectionCountDownEnable": true,
|
|
"advertisement": {
|
|
"enable": true,
|
|
"pictureIds": [
|
|
"string"
|
|
],
|
|
"totalDuration": 0,
|
|
"pictureInterval": 0,
|
|
"skipEnable": true
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|defaultLanguage|integer(int32)|true|none||none|
|
|
|backgroundPictureId|string|false|none||none|
|
|
|logoPictureId|string|false|none||none|
|
|
|logoDisplay|boolean|true|none||none|
|
|
|inputBoxColor|string|false|none||none|
|
|
|inputBoxOpacity|integer(int32)|false|none||none|
|
|
|inputTextColor|string|false|none||none|
|
|
|inputTextOpacity|integer(int32)|false|none||none|
|
|
|buttonColor|string|false|none||none|
|
|
|buttonOpacity|integer(int32)|false|none||none|
|
|
|buttonTextColor|string|false|none||none|
|
|
|buttonTextOpacity|integer(int32)|false|none||none|
|
|
|buttonText|string|false|none||none|
|
|
|formAuthButtonText|string|false|none||none|
|
|
|welcomeEnable|boolean|true|none||none|
|
|
|welcomeInformation|string|false|none||none|
|
|
|welcomeTextColor|string|false|none||none|
|
|
|welcomeTextOpacity|integer(int32)|false|none||none|
|
|
|welcomeTextFontSize|integer(int32)|false|none||none|
|
|
|termsOfServiceEnable|boolean|true|none||none|
|
|
|termsOfServiceText|string|false|none||none|
|
|
|termsOfServiceFontSize|integer(int32)|false|none||none|
|
|
|termsOfServiceUrlTexts|[object
|
|
]|false|none||none|
|
|
|copyrightEnable|boolean|true|none||none|
|
|
|copyright|string|false|none||none|
|
|
|copyrightTextColor|string|false|none||none|
|
|
|copyrightTextOpacity|integer(int32)|false|none||none|
|
|
|copyrightTextFontSize|integer(int32)|false|none||none|
|
|
|redirectionCountDownEnable|boolean|false|none||none|
|
|
|advertisement|[AdvertisementSetting
|
|
](#schemaadvertisementsetting)|false|none||none|
|
|
|
|
<h2 id="tocS_CardSupplementaryData">CardSupplementaryData</h2>
|
|
|
|
<a id="schemacardsupplementarydata"></a>
|
|
<a id="schema_CardSupplementaryData"></a>
|
|
<a id="tocScardsupplementarydata"></a>
|
|
<a id="tocscardsupplementarydata"></a>
|
|
|
|
```json
|
|
{
|
|
"level_2": {
|
|
"invoice_id": "string",
|
|
"tax_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
},
|
|
"level_3": {
|
|
"shipping_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"duty_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"discount_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"ships_from_postal_code": "string",
|
|
"line_items": [
|
|
{
|
|
"name": "string",
|
|
"quantity": "string",
|
|
"description": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": "[",
|
|
"code": "string"
|
|
},
|
|
"unit_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"tax": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"commodity_code": "string",
|
|
"discount_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"total_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"unit_of_measure": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|level_2|[Level2CardProcessingData
|
|
](#schemalevel2cardprocessingdata)|false|none||none|
|
|
|level_3|[Level3CardProcessingData
|
|
](#schemalevel3cardprocessingdata)|false|none||none|
|
|
|
|
<h2 id="tocS_PortalSetting">PortalSetting</h2>
|
|
|
|
<a id="schemaportalsetting"></a>
|
|
<a id="schema_PortalSetting"></a>
|
|
<a id="tocSportalsetting"></a>
|
|
<a id="tocsportalsetting"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"enable": true,
|
|
"ssidList": [
|
|
"string"
|
|
],
|
|
"networkList": [
|
|
"string"
|
|
],
|
|
"authType": 0,
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"httpsRedirectEnable": true,
|
|
"landingPage": 0,
|
|
"landingUrlScheme": "string",
|
|
"landingUrl": "string",
|
|
"noAuth": {},
|
|
"simplePassword": {},
|
|
"hotspot": {},
|
|
"sms": {
|
|
"sid": "string",
|
|
"authToken": "string",
|
|
"phoneNum": "string",
|
|
"userLimitEnable": true,
|
|
"userLimit": 0,
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"countryCode": "string"
|
|
},
|
|
"portalFormId": "string",
|
|
"hotspotRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"disconnectReq": true,
|
|
"receiverPort": 0
|
|
},
|
|
"externalPortal": {},
|
|
"externalRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string",
|
|
"disconnectReq": true,
|
|
"receiverPort": 0
|
|
},
|
|
"ldap": {
|
|
"ldapProfileId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string"
|
|
},
|
|
"pageType": 0,
|
|
"importedPortalPage": {
|
|
"id": "string"
|
|
},
|
|
"portalCustomize": {
|
|
"defaultLanguage": 0,
|
|
"backgroundPictureId": "string",
|
|
"logoPictureId": "string",
|
|
"logoDisplay": true,
|
|
"inputBoxColor": "string",
|
|
"inputBoxOpacity": 0,
|
|
"inputTextColor": "string",
|
|
"inputTextOpacity": 0,
|
|
"buttonColor": "string",
|
|
"buttonOpacity": 0,
|
|
"buttonTextColor": "string",
|
|
"buttonTextOpacity": 0,
|
|
"buttonText": "string",
|
|
"formAuthButtonText": "string",
|
|
"welcomeEnable": true,
|
|
"welcomeInformation": "string",
|
|
"welcomeTextColor": "string",
|
|
"welcomeTextOpacity": 0,
|
|
"welcomeTextFontSize": 0,
|
|
"termsOfServiceEnable": true,
|
|
"termsOfServiceText": "string",
|
|
"termsOfServiceFontSize": 0,
|
|
"termsOfServiceUrlTexts": [
|
|
{}
|
|
],
|
|
"copyrightEnable": true,
|
|
"copyright": "string",
|
|
"copyrightTextColor": "string",
|
|
"copyrightTextOpacity": 0,
|
|
"copyrightTextFontSize": 0,
|
|
"redirectionCountDownEnable": true,
|
|
"advertisement": {
|
|
"enable": true,
|
|
"pictureIds": [
|
|
"string"
|
|
],
|
|
"totalDuration": 0,
|
|
"pictureInterval": 0,
|
|
"skipEnable": true
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|true|none||none|
|
|
|enable|boolean|true|none||none|
|
|
|ssidList|[string
|
|
]|false|none||none|
|
|
|networkList|[string
|
|
]|false|none||none|
|
|
|authType|integer(int32)|true|none||none|
|
|
|authTimeout|[AuthTimeoutSetting
|
|
](#schemaauthtimeoutsetting)|true|none||none|
|
|
|httpsRedirectEnable|boolean|true|none||none|
|
|
|landingPage|integer(int32)|true|none||none|
|
|
|landingUrlScheme|string|false|none||none|
|
|
|landingUrl|string|false|none||none|
|
|
|noAuth|object|false|none||none|
|
|
|simplePassword|object|false|none||none|
|
|
|hotspot|object|false|none||none|
|
|
|sms|[SmsSetting
|
|
](#schemasmssetting)|false|none||none|
|
|
|portalFormId|string|false|none||none|
|
|
|hotspotRadius|[HotspotRadiusSetting
|
|
](#schemahotspotradiussetting)|false|none||none|
|
|
|externalPortal|object|false|none||none|
|
|
|externalRadius|[ExternalRadiusSetting
|
|
](#schemaexternalradiussetting)|false|none||none|
|
|
|ldap|[LdapSetting
|
|
](#schemaldapsetting)|false|none||none|
|
|
|pageType|integer(int32)|false|none||none|
|
|
|importedPortalPage|[ImportedPortalPageOpenApiVo
|
|
](#schemaimportedportalpageopenapivo)|false|none||none|
|
|
|portalCustomize|[PortalCustomizeOpenApiVo
|
|
](#schemaportalcustomizeopenapivo)|false|none||none|
|
|
|
|
<h2 id="tocS_CardVaultResponse">CardVaultResponse</h2>
|
|
|
|
<a id="schemacardvaultresponse"></a>
|
|
<a id="schema_CardVaultResponse"></a>
|
|
<a id="tocScardvaultresponse"></a>
|
|
<a id="tocscardvaultresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"customer": {
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
}
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|links|[
|
|
[LinkDescription
|
|
](#schemalinkdescription)
|
|
]|false|none||none|
|
|
|customer|[CardCustomerInformation
|
|
](#schemacardcustomerinformation)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|status|VAULTED|
|
|
|status|CREATED|
|
|
|status|APPROVED|
|
|
|status|null|
|
|
|
|
<h2 id="tocS_SmsSetting">SmsSetting</h2>
|
|
|
|
<a id="schemasmssetting"></a>
|
|
<a id="schema_SmsSetting"></a>
|
|
<a id="tocSsmssetting"></a>
|
|
<a id="tocssmssetting"></a>
|
|
|
|
```json
|
|
{
|
|
"sid": "string",
|
|
"authToken": "string",
|
|
"phoneNum": "string",
|
|
"userLimitEnable": true,
|
|
"userLimit": 0,
|
|
"authTimeout": {
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"countryCode": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|sid|string|true|none||none|
|
|
|authToken|string|true|none||none|
|
|
|phoneNum|string|true|none||none|
|
|
|userLimitEnable|boolean|true|none||none|
|
|
|userLimit|integer(int32)|false|none||none|
|
|
|authTimeout|[AuthTimeoutSetting
|
|
](#schemaauthtimeoutsetting)|true|none||none|
|
|
|countryCode|string|false|none||none|
|
|
|
|
<h2 id="tocS_RLong">RLong</h2>
|
|
|
|
<a id="schemarlong"></a>
|
|
<a id="schema_RLong"></a>
|
|
<a id="tocSrlong"></a>
|
|
<a id="tocsrlong"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_CobrandedCard">CobrandedCard</h2>
|
|
|
|
<a id="schemacobrandedcard"></a>
|
|
<a id="schema_CobrandedCard"></a>
|
|
<a id="tocScobrandedcard"></a>
|
|
<a id="tocscobrandedcard"></a>
|
|
|
|
```json
|
|
{
|
|
"labels": [
|
|
"string"
|
|
],
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|labels|[string
|
|
]|false|none||none|
|
|
|payee|[PayeeBase
|
|
](#schemapayeebase)|false|none||none|
|
|
|amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|
|
<h2 id="tocS_UPackage">UPackage</h2>
|
|
|
|
<a id="schemaupackage"></a>
|
|
<a id="schema_UPackage"></a>
|
|
<a id="tocSupackage"></a>
|
|
<a id="tocsupackage"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitId": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"packageEnable": true,
|
|
"rateLimits": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
用户平台-套餐表
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|delFlag|boolean|false|none||none|
|
|
|createBy|integer(int64)|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|integer(int64)|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|rateLimitId|integer(int64)|false|none||带宽限速ID|
|
|
|packageName|string|false|none||套餐名称|
|
|
|periodNum|integer(int32)|false|none||有效期数|
|
|
|periodType|integer(int32)|false|none||有效期类型|
|
|
|price|number|false|none||价格|
|
|
|traffic|integer(int64)|false|none||流量|
|
|
|duration|integer(int64)|false|none||时长|
|
|
|clientNum|integer(int32)|false|none||在线设备数|
|
|
|remark|string|false|none||备注|
|
|
|rateLimitEnable|boolean|false|none||带宽是否限制|
|
|
|trafficEnable|boolean|false|none||流量是否限制|
|
|
|durationEnable|boolean|false|none||时长是否限制|
|
|
|clientNumEnable|boolean|false|none||在线设备数是否限制|
|
|
|packageEnable|boolean|false|none||套餐是否启用|
|
|
|rateLimits|[URateLimit
|
|
](#schemauratelimit)|false|none||用户平台-带宽限速表|
|
|
|
|
<h2 id="tocS_UOperLog">UOperLog</h2>
|
|
|
|
<a id="schemauoperlog"></a>
|
|
<a id="schema_UOperLog"></a>
|
|
<a id="tocSuoperlog"></a>
|
|
<a id="tocsuoperlog"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"operId": 0,
|
|
"title": "string",
|
|
"businessType": 0,
|
|
"businessTypes": [
|
|
0
|
|
],
|
|
"method": "string",
|
|
"requestMethod": "string",
|
|
"operatorType": 0,
|
|
"operName": "string",
|
|
"deptName": "string",
|
|
"operUrl": "string",
|
|
"operIp": "string",
|
|
"operParam": "string",
|
|
"jsonResult": "string",
|
|
"status": 0,
|
|
"errorMsg": "string",
|
|
"operTime": "2019-08-24T14:15:22Z",
|
|
"costTime": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|operId|integer(int64)|false|none||none|
|
|
|title|string|false|none||none|
|
|
|businessType|integer(int32)|false|none||none|
|
|
|businessTypes|[integer
|
|
]|false|none||none|
|
|
|method|string|false|none||none|
|
|
|requestMethod|string|false|none||none|
|
|
|operatorType|integer(int32)|false|none||none|
|
|
|operName|string|false|none||none|
|
|
|deptName|string|false|none||none|
|
|
|operUrl|string|false|none||none|
|
|
|operIp|string|false|none||none|
|
|
|operParam|string|false|none||none|
|
|
|jsonResult|string|false|none||none|
|
|
|status|integer(int32)|false|none||none|
|
|
|errorMsg|string|false|none||none|
|
|
|operTime|string(date-time)|false|none||none|
|
|
|costTime|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_EpsPaymentObject">EpsPaymentObject</h2>
|
|
|
|
<a id="schemaepspaymentobject"></a>
|
|
<a id="schema_EpsPaymentObject"></a>
|
|
<a id="tocSepspaymentobject"></a>
|
|
<a id="tocsepspaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|bic|string|false|none||none|
|
|
|
|
<h2 id="tocS_SysNotice">SysNotice</h2>
|
|
|
|
<a id="schemasysnotice"></a>
|
|
<a id="schema_SysNotice"></a>
|
|
<a id="tocSsysnotice"></a>
|
|
<a id="tocssysnotice"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"noticeId": 0,
|
|
"noticeTitle": "string",
|
|
"noticeType": "string",
|
|
"noticeContent": "string",
|
|
"status": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|noticeId|integer(int64)|false|none||none|
|
|
|noticeTitle|string|true|none||none|
|
|
|noticeType|string|false|none||none|
|
|
|noticeContent|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|
|
<h2 id="tocS_ULogininfor">ULogininfor</h2>
|
|
|
|
<a id="schemaulogininfor"></a>
|
|
<a id="schema_ULogininfor"></a>
|
|
<a id="tocSulogininfor"></a>
|
|
<a id="tocsulogininfor"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"infoId": 0,
|
|
"userName": "string",
|
|
"status": "string",
|
|
"ipaddr": "string",
|
|
"msg": "string",
|
|
"accessTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|infoId|integer(int64)|false|none||none|
|
|
|userName|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|ipaddr|string|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|accessTime|string(date-time)|false|none||none|
|
|
|
|
<h2 id="tocS_ExchangeRate">ExchangeRate</h2>
|
|
|
|
<a id="schemaexchangerate"></a>
|
|
<a id="schema_ExchangeRate"></a>
|
|
<a id="tocSexchangerate"></a>
|
|
<a id="tocsexchangerate"></a>
|
|
|
|
```json
|
|
{
|
|
"source_currency": "string",
|
|
"target_currency": "string",
|
|
"value": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|source_currency|string|false|none||none|
|
|
|target_currency|string|false|none||none|
|
|
|value|string|false|none||none|
|
|
|
|
<h2 id="tocS_SysMenu">SysMenu</h2>
|
|
|
|
<a id="schemasysmenu"></a>
|
|
<a id="schema_SysMenu"></a>
|
|
<a id="tocSsysmenu"></a>
|
|
<a id="tocssysmenu"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"menuId": 0,
|
|
"menuName": "string",
|
|
"parentName": "string",
|
|
"parentId": 0,
|
|
"orderNum": 0,
|
|
"path": "string",
|
|
"component": "string",
|
|
"query": "string",
|
|
"routeName": "string",
|
|
"isFrame": "string",
|
|
"isCache": "string",
|
|
"menuType": "string",
|
|
"visible": "string",
|
|
"status": "string",
|
|
"perms": "string",
|
|
"icon": "string",
|
|
"name": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|menuId|integer(int64)|false|none||none|
|
|
|menuName|string|true|none||none|
|
|
|parentName|string|false|none||none|
|
|
|parentId|integer(int64)|false|none||none|
|
|
|orderNum|integer(int32)|true|none||none|
|
|
|path|string|false|none||none|
|
|
|component|string|false|none||none|
|
|
|query|string|false|none||none|
|
|
|routeName|string|false|none||none|
|
|
|isFrame|string|false|none||none|
|
|
|isCache|string|false|none||none|
|
|
|menuType|string|true|none||none|
|
|
|visible|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|perms|string|false|none||none|
|
|
|icon|string|false|none||none|
|
|
|name|string|false|none||none|
|
|
|children|[
|
|
[SysMenu
|
|
](#schemasysmenu)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_UClientBo">UClientBo</h2>
|
|
|
|
<a id="schemauclientbo"></a>
|
|
<a id="schema_UClientBo"></a>
|
|
<a id="tocSuclientbo"></a>
|
|
<a id="tocsuclientbo"></a>
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"clientName": "string",
|
|
"siteId": "string",
|
|
"clientDeviceType": "string",
|
|
"clientMac": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|userId|integer(int64)|false|none||none|
|
|
|clientName|string|false|none||none|
|
|
|siteId|string|false|none||none|
|
|
|clientDeviceType|string|false|none||none|
|
|
|clientMac|string|false|none||none|
|
|
|
|
<h2 id="tocS_GiropayPaymentObject">GiropayPaymentObject</h2>
|
|
|
|
<a id="schemagiropaypaymentobject"></a>
|
|
<a id="schema_GiropayPaymentObject"></a>
|
|
<a id="tocSgiropaypaymentobject"></a>
|
|
<a id="tocsgiropaypaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|bic|string|false|none||none|
|
|
|
|
<h2 id="tocS_UKyc">UKyc</h2>
|
|
|
|
<a id="schemaukyc"></a>
|
|
<a id="schema_UKyc"></a>
|
|
<a id="tocSukyc"></a>
|
|
<a id="tocsukyc"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"kycId": 0,
|
|
"userId": 0,
|
|
"realName": "string",
|
|
"birthDate": "string",
|
|
"idType": 0,
|
|
"idFile": "string",
|
|
"identifyPicture": "string",
|
|
"status": 0,
|
|
"description": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|kycId|integer(int64)|false|none||none|
|
|
|userId|integer(int64)|false|none||none|
|
|
|realName|string|false|none||none|
|
|
|birthDate|string|false|none||none|
|
|
|idType|integer(int32)|false|none||none|
|
|
|idFile|string|false|none||none|
|
|
|identifyPicture|string|false|none||none|
|
|
|status|integer(int32)|false|none||none|
|
|
|description|string|false|none||none|
|
|
|
|
<h2 id="tocS_LoginUserUUser">LoginUserUUser</h2>
|
|
|
|
<a id="schemaloginuseruuser"></a>
|
|
<a id="schema_LoginUserUUser"></a>
|
|
<a id="tocSloginuseruuser"></a>
|
|
<a id="tocsloginuseruuser"></a>
|
|
|
|
```json
|
|
{
|
|
"token": "string",
|
|
"userid": 0,
|
|
"username": "string",
|
|
"loginTime": 0,
|
|
"expireTime": 0,
|
|
"ipaddr": "string",
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"roles": [
|
|
"string"
|
|
],
|
|
"user": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
null
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
},
|
|
"wanFiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|token|string|false|none||none|
|
|
|userid|integer(int64)|false|none||none|
|
|
|username|string|false|none||none|
|
|
|loginTime|integer(int64)|false|none||none|
|
|
|expireTime|integer(int64)|false|none||none|
|
|
|ipaddr|string|false|none||none|
|
|
|permissions|[string
|
|
]|false|none||none|
|
|
|roles|[string
|
|
]|false|none||none|
|
|
|user|[UUser
|
|
](#schemauuser)|false|none||none|
|
|
|wanFiRedirectParams|[WANFiRedirectParams
|
|
](#schemawanfiredirectparams)|false|none||none|
|
|
|
|
<h2 id="tocS_GooglePayCardResponse">GooglePayCardResponse</h2>
|
|
|
|
<a id="schemagooglepaycardresponse"></a>
|
|
<a id="schema_GooglePayCardResponse"></a>
|
|
<a id="tocSgooglepaycardresponse"></a>
|
|
<a id="tocsgooglepaycardresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"type": "CREDIT",
|
|
"brand": "VISA",
|
|
"billing_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": "Y",
|
|
"enrollment_status": "Y"
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|last_digits|string|false|none||none|
|
|
|type|string|false|none||none|
|
|
|brand|string|false|none||none|
|
|
|billing_address|[Address
|
|
](#schemaaddress)|false|none||none|
|
|
|authentication_result|[AuthenticationResponse
|
|
](#schemaauthenticationresponse)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|type|CREDIT|
|
|
|type|DEBIT|
|
|
|type|PREPAID|
|
|
|type|STORE|
|
|
|type|UNKNOWN|
|
|
|type|null|
|
|
|brand|VISA|
|
|
|brand|MASTERCARD|
|
|
|brand|DISCOVER|
|
|
|brand|AMEX|
|
|
|brand|SOLO|
|
|
|brand|JCB|
|
|
|brand|STAR|
|
|
|brand|DELTA|
|
|
|brand|SWITCH|
|
|
|brand|MAESTRO|
|
|
|brand|CB_NATIONALE|
|
|
|brand|CONFIGOGA|
|
|
|brand|CONFIDIS|
|
|
|brand|ELECTRON|
|
|
|brand|CETELEM|
|
|
|brand|CHINA_UNION_PAY|
|
|
|brand|DINERS|
|
|
|brand|ELO|
|
|
|brand|HIPER|
|
|
|brand|HIPERCARD|
|
|
|brand|RUPAY|
|
|
|brand|GE|
|
|
|brand|SYNCHRONY|
|
|
|brand|EFTPOS|
|
|
|brand|UNKNOWN|
|
|
|brand|null|
|
|
|
|
<h2 id="tocS_SysDictType">SysDictType</h2>
|
|
|
|
<a id="schemasysdicttype"></a>
|
|
<a id="schema_SysDictType"></a>
|
|
<a id="tocSsysdicttype"></a>
|
|
<a id="tocssysdicttype"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"dictId": 0,
|
|
"dictName": "string",
|
|
"dictType": "string",
|
|
"status": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|dictId|integer(int64)|false|none||none|
|
|
|dictName|string|true|none||none|
|
|
|dictType|string|true|none||none|
|
|
|status|string|false|none||none|
|
|
|
|
<h2 id="tocS_RLoginUserUUser">RLoginUserUUser</h2>
|
|
|
|
<a id="schemarloginuseruuser"></a>
|
|
<a id="schema_RLoginUserUUser"></a>
|
|
<a id="tocSrloginuseruuser"></a>
|
|
<a id="tocsrloginuseruuser"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"token": "string",
|
|
"userid": 0,
|
|
"username": "string",
|
|
"loginTime": 0,
|
|
"expireTime": 0,
|
|
"ipaddr": "string",
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"roles": [
|
|
"string"
|
|
],
|
|
"user": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
null
|
|
],
|
|
"deptIds": [
|
|
null
|
|
],
|
|
"permissions": [
|
|
null
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
},
|
|
"wanFiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[LoginUserUUser
|
|
](#schemaloginuseruuser)|false|none||none|
|
|
|
|
<h2 id="tocS_GooglePayWalletResponse">GooglePayWalletResponse</h2>
|
|
|
|
<a id="schemagooglepaywalletresponse"></a>
|
|
<a id="schema_GooglePayWalletResponse"></a>
|
|
<a id="tocSgooglepaywalletresponse"></a>
|
|
<a id="tocsgooglepaywalletresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"country_code": "string",
|
|
"national_number": "string"
|
|
},
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"type": "CREDIT",
|
|
"brand": "VISA",
|
|
"billing_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": "Y",
|
|
"enrollment_status": "Y"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|email_address|string|false|none||none|
|
|
|phone_number|[PhoneNumberWithCountryCode
|
|
](#schemaphonenumberwithcountrycode)|false|none||none|
|
|
|card|[GooglePayCardResponse
|
|
](#schemagooglepaycardresponse)|false|none||none|
|
|
|
|
<h2 id="tocS_SysDictData">SysDictData</h2>
|
|
|
|
<a id="schemasysdictdata"></a>
|
|
<a id="schema_SysDictData"></a>
|
|
<a id="tocSsysdictdata"></a>
|
|
<a id="tocssysdictdata"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"dictCode": 0,
|
|
"dictSort": 0,
|
|
"dictLabel": "string",
|
|
"dictValue": "string",
|
|
"dictType": "string",
|
|
"cssClass": "string",
|
|
"listClass": "string",
|
|
"isDefault": "string",
|
|
"status": "string",
|
|
"default": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|dictCode|integer(int64)|false|none||none|
|
|
|dictSort|integer(int64)|false|none||none|
|
|
|dictLabel|string|true|none||none|
|
|
|dictValue|string|true|none||none|
|
|
|dictType|string|true|none||none|
|
|
|cssClass|string|false|none||none|
|
|
|listClass|string|false|none||none|
|
|
|isDefault|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|default|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_IdealPaymentObject">IdealPaymentObject</h2>
|
|
|
|
<a id="schemaidealpaymentobject"></a>
|
|
<a id="schema_IdealPaymentObject"></a>
|
|
<a id="tocSidealpaymentobject"></a>
|
|
<a id="tocsidealpaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|bic|string|false|none||none|
|
|
|iban_last_chars|string|false|none||none|
|
|
|
|
<h2 id="tocS_SysDevice">SysDevice</h2>
|
|
|
|
<a id="schemasysdevice"></a>
|
|
<a id="schema_SysDevice"></a>
|
|
<a id="tocSsysdevice"></a>
|
|
<a id="tocssysdevice"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"siteId": "string",
|
|
"mac": "string",
|
|
"name": "string",
|
|
"type": "string",
|
|
"subtype": "string",
|
|
"deviceSeriesType": "string",
|
|
"model": "string",
|
|
"ip": "string",
|
|
"ipv6s": "string",
|
|
"uptime": "string",
|
|
"status": 0,
|
|
"lastSeen": 0,
|
|
"cpuUtil": 0,
|
|
"memUtil": 0,
|
|
"sn": "string",
|
|
"licenseStatus": 0,
|
|
"tagName": "string",
|
|
"uplinkDeviceMac": "string",
|
|
"uplinkDeviceName": "string",
|
|
"uplinkDevicePort": "string",
|
|
"linkSpeed": 0,
|
|
"duplex": 0,
|
|
"switchConsistent": true,
|
|
"publicIp": "string",
|
|
"firmwareVersion": "string"
|
|
}
|
|
|
|
```
|
|
|
|
客户平台-设备表
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|delFlag|boolean|false|none||none|
|
|
|createBy|integer(int64)|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|integer(int64)|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|siteId|string|false|none||siteId|
|
|
|mac|string|false|none||mac|
|
|
|name|string|false|none||name|
|
|
|type|string|false|none||type|
|
|
|subtype|string|false|none||subtype|
|
|
|deviceSeriesType|string|false|none||deviceSeriesType|
|
|
|model|string|false|none||model|
|
|
|ip|string|false|none||ip|
|
|
|ipv6s|string|false|none||ipv6s|
|
|
|uptime|string|false|none||uptime|
|
|
|status|integer(int32)|false|none||status|
|
|
|lastSeen|integer(int64)|false|none||lastSeen|
|
|
|cpuUtil|integer(int32)|false|none||cpuUtil|
|
|
|memUtil|integer(int32)|false|none||memUtil|
|
|
|sn|string|false|none||sn|
|
|
|licenseStatus|integer(int32)|false|none||licenseStatus|
|
|
|tagName|string|false|none||tagName|
|
|
|uplinkDeviceMac|string|false|none||uplinkDeviceMac|
|
|
|uplinkDeviceName|string|false|none||uplink_device_name|
|
|
|uplinkDevicePort|string|false|none||uplinkDevicePort|
|
|
|linkSpeed|integer(int32)|false|none||linkSpeed|
|
|
|duplex|integer(int32)|false|none||duplex|
|
|
|switchConsistent|boolean|false|none||switchConsistent|
|
|
|publicIp|string|false|none||publicIp|
|
|
|firmwareVersion|string|false|none||firmwareVersion|
|
|
|
|
<h2 id="tocS_Item">Item</h2>
|
|
|
|
<a id="schemaitem"></a>
|
|
<a id="schema_Item"></a>
|
|
<a id="tocSitem"></a>
|
|
<a id="tocsitem"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"unit_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"tax": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"quantity": "string",
|
|
"description": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"category": "DIGITAL_GOODS",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": "UPC-A",
|
|
"code": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|unit_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|tax|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|quantity|string|false|none||none|
|
|
|description|string|false|none||none|
|
|
|sku|string|false|none||none|
|
|
|url|string|false|none||none|
|
|
|category|string|false|none||none|
|
|
|image_url|string|false|none||none|
|
|
|upc|[UniversalProductCode
|
|
](#schemauniversalproductcode)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|category|DIGITAL_GOODS|
|
|
|category|PHYSICAL_GOODS|
|
|
|category|DONATION|
|
|
|category|null|
|
|
|
|
<h2 id="tocS_SysConfig">SysConfig</h2>
|
|
|
|
<a id="schemasysconfig"></a>
|
|
<a id="schema_SysConfig"></a>
|
|
<a id="tocSsysconfig"></a>
|
|
<a id="tocssysconfig"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"configId": 0,
|
|
"configName": "string",
|
|
"configKey": "string",
|
|
"configValue": "string",
|
|
"configType": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|configId|integer(int64)|false|none||none|
|
|
|configName|string|true|none||none|
|
|
|configKey|string|true|none||none|
|
|
|configValue|string|true|none||none|
|
|
|configType|string|false|none||none|
|
|
|
|
<h2 id="tocS_RUPayConfigBo">RUPayConfigBo</h2>
|
|
|
|
<a id="schemarupayconfigbo"></a>
|
|
<a id="schema_RUPayConfigBo"></a>
|
|
<a id="tocSrupayconfigbo"></a>
|
|
<a id="tocsrupayconfigbo"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"currency": "string",
|
|
"currencySymbol": "string",
|
|
"paymentMethods": [
|
|
"string"
|
|
]
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[UPayConfigBo
|
|
](#schemaupayconfigbo)|false|none||none|
|
|
|
|
<h2 id="tocS_JsonNode">JsonNode</h2>
|
|
|
|
<a id="schemajsonnode"></a>
|
|
<a id="schema_JsonNode"></a>
|
|
<a id="tocSjsonnode"></a>
|
|
<a id="tocsjsonnode"></a>
|
|
|
|
```json
|
|
{}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
*None*
|
|
|
|
<h2 id="tocS_SysPayConfigBo">SysPayConfigBo</h2>
|
|
|
|
<a id="schemasyspayconfigbo"></a>
|
|
<a id="schema_SysPayConfigBo"></a>
|
|
<a id="tocSsyspayconfigbo"></a>
|
|
<a id="tocssyspayconfigbo"></a>
|
|
|
|
```json
|
|
{
|
|
"currency": "string",
|
|
"currencySymbol": "string",
|
|
"paymentMethods": [
|
|
"string"
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|currency|string|false|none||none|
|
|
|currencySymbol|string|false|none||none|
|
|
|paymentMethods|[string
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_UPayConfigBo">UPayConfigBo</h2>
|
|
|
|
<a id="schemaupayconfigbo"></a>
|
|
<a id="schema_UPayConfigBo"></a>
|
|
<a id="tocSupayconfigbo"></a>
|
|
<a id="tocsupayconfigbo"></a>
|
|
|
|
```json
|
|
{
|
|
"currency": "string",
|
|
"currencySymbol": "string",
|
|
"paymentMethods": [
|
|
"string"
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|currency|string|false|none||none|
|
|
|currencySymbol|string|false|none||none|
|
|
|paymentMethods|[string
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_Level2CardProcessingData">Level2CardProcessingData</h2>
|
|
|
|
<a id="schemalevel2cardprocessingdata"></a>
|
|
<a id="schema_Level2CardProcessingData"></a>
|
|
<a id="tocSlevel2cardprocessingdata"></a>
|
|
<a id="tocslevel2cardprocessingdata"></a>
|
|
|
|
```json
|
|
{
|
|
"invoice_id": "string",
|
|
"tax_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|invoice_id|string|false|none||none|
|
|
|tax_total|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|
|
<h2 id="tocS_UBillRule">UBillRule</h2>
|
|
|
|
<a id="schemaubillrule"></a>
|
|
<a id="schema_UBillRule"></a>
|
|
<a id="tocSubillrule"></a>
|
|
<a id="tocsubillrule"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"unit": 0,
|
|
"enable": true
|
|
}
|
|
|
|
```
|
|
|
|
用户平台-计费规则表
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|delFlag|boolean|false|none||none|
|
|
|createBy|integer(int64)|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|integer(int64)|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|price|number|false|none||价格|
|
|
|traffic|integer(int64)|false|none||流量|
|
|
|unit|integer(int32)|false|none||单位|
|
|
|enable|boolean|false|none||是否启用|
|
|
|
|
<h2 id="tocS_UUCdrHistoryUserBo">UUCdrHistoryUserBo</h2>
|
|
|
|
<a id="schemauucdrhistoryuserbo"></a>
|
|
<a id="schema_UUCdrHistoryUserBo"></a>
|
|
<a id="tocSuucdrhistoryuserbo"></a>
|
|
<a id="tocsuucdrhistoryuserbo"></a>
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"userName": "string",
|
|
"clientName": "string",
|
|
"clientMac": "string",
|
|
"startTimeS": 0,
|
|
"startTimeE": 0,
|
|
"endTimeS": 0,
|
|
"endTimeE": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|userId|integer(int64)|false|none||none|
|
|
|userName|string|false|none||none|
|
|
|clientName|string|false|none||none|
|
|
|clientMac|string|false|none||none|
|
|
|startTimeS|integer(int64)|false|none||none|
|
|
|startTimeE|integer(int64)|false|none||none|
|
|
|endTimeS|integer(int64)|false|none||none|
|
|
|endTimeE|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_Level3CardProcessingData">Level3CardProcessingData</h2>
|
|
|
|
<a id="schemalevel3cardprocessingdata"></a>
|
|
<a id="schema_Level3CardProcessingData"></a>
|
|
<a id="tocSlevel3cardprocessingdata"></a>
|
|
<a id="tocslevel3cardprocessingdata"></a>
|
|
|
|
```json
|
|
{
|
|
"shipping_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"duty_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"discount_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"ships_from_postal_code": "string",
|
|
"line_items": [
|
|
{
|
|
"name": "string",
|
|
"quantity": "string",
|
|
"description": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": "UPC-A",
|
|
"code": "string"
|
|
},
|
|
"unit_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"tax": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"commodity_code": "string",
|
|
"discount_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"total_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"unit_of_measure": "string"
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|shipping_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|duty_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|discount_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|shipping_address|[Address
|
|
](#schemaaddress)|false|none||none|
|
|
|ships_from_postal_code|string|false|none||none|
|
|
|line_items|[
|
|
[LineItem
|
|
](#schemalineitem)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_CreateSsidOpenApiVo">CreateSsidOpenApiVo</h2>
|
|
|
|
<a id="schemacreatessidopenapivo"></a>
|
|
<a id="schema_CreateSsidOpenApiVo"></a>
|
|
<a id="tocScreatessidopenapivo"></a>
|
|
<a id="tocscreatessidopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"deviceType": 0,
|
|
"band": 0,
|
|
"guestNetEnable": true,
|
|
"security": 0,
|
|
"broadcast": true,
|
|
"vlanEnable": true,
|
|
"vlanId": 0,
|
|
"pskSetting": {},
|
|
"entSetting": {},
|
|
"ppskSetting": {},
|
|
"mloEnable": true,
|
|
"pmfMode": 0,
|
|
"enable11r": true,
|
|
"hidePwd": true,
|
|
"greEnable": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|true|none||none|
|
|
|deviceType|integer(int32)|true|none||none|
|
|
|band|integer(int32)|true|none||none|
|
|
|guestNetEnable|boolean|true|none||none|
|
|
|security|integer(int32)|true|none||none|
|
|
|broadcast|boolean|true|none||none|
|
|
|vlanEnable|boolean|true|none||none|
|
|
|vlanId|integer(int32)|false|none||none|
|
|
|pskSetting|object|false|none||none|
|
|
|entSetting|object|false|none||none|
|
|
|ppskSetting|object|false|none||none|
|
|
|mloEnable|boolean|true|none||none|
|
|
|pmfMode|integer(int32)|true|none||none|
|
|
|enable11r|boolean|true|none||none|
|
|
|hidePwd|boolean|true|none||none|
|
|
|greEnable|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_UCdrClientBo">UCdrClientBo</h2>
|
|
|
|
<a id="schemaucdrclientbo"></a>
|
|
<a id="schema_UCdrClientBo"></a>
|
|
<a id="tocSucdrclientbo"></a>
|
|
<a id="tocsucdrclientbo"></a>
|
|
|
|
```json
|
|
{
|
|
"clientName": "string",
|
|
"clientMac": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|clientName|string|false|none||none|
|
|
|clientMac|string|false|none||none|
|
|
|
|
<h2 id="tocS_LineItem">LineItem</h2>
|
|
|
|
<a id="schemalineitem"></a>
|
|
<a id="schema_LineItem"></a>
|
|
<a id="tocSlineitem"></a>
|
|
<a id="tocslineitem"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"quantity": "string",
|
|
"description": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": "UPC-A",
|
|
"code": "string"
|
|
},
|
|
"unit_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"tax": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"commodity_code": "string",
|
|
"discount_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"total_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"unit_of_measure": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|quantity|string|false|none||none|
|
|
|description|string|false|none||none|
|
|
|sku|string|false|none||none|
|
|
|url|string|false|none||none|
|
|
|image_url|string|false|none||none|
|
|
|upc|[UniversalProductCode
|
|
](#schemauniversalproductcode)|false|none||none|
|
|
|unit_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|tax|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|commodity_code|string|false|none||none|
|
|
|discount_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|total_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|unit_of_measure|string|false|none||none|
|
|
|
|
<h2 id="tocS_UserRepeatQuery">UserRepeatQuery</h2>
|
|
|
|
<a id="schemauserrepeatquery"></a>
|
|
<a id="schema_UserRepeatQuery"></a>
|
|
<a id="tocSuserrepeatquery"></a>
|
|
<a id="tocsuserrepeatquery"></a>
|
|
|
|
```json
|
|
{
|
|
"userName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|userName|string|false|none||none|
|
|
|email|string|false|none||none|
|
|
|phonenumber|string|false|none||none|
|
|
|
|
<h2 id="tocS_RUCdrUserVo">RUCdrUserVo</h2>
|
|
|
|
<a id="schemarucdruservo"></a>
|
|
<a id="schema_RUCdrUserVo"></a>
|
|
<a id="tocSrucdruservo"></a>
|
|
<a id="tocsrucdruservo"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"id": 0,
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"duration": 0,
|
|
"trafficDown": 0,
|
|
"trafficUp": 0,
|
|
"activity": 0
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[UCdrUserVo
|
|
](#schemaucdruservo)|false|none||none|
|
|
|
|
<h2 id="tocS_LinkDescription">LinkDescription</h2>
|
|
|
|
<a id="schemalinkdescription"></a>
|
|
<a id="schema_LinkDescription"></a>
|
|
<a id="tocSlinkdescription"></a>
|
|
<a id="tocslinkdescription"></a>
|
|
|
|
```json
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|href|string|false|none||none|
|
|
|rel|string|false|none||none|
|
|
|method|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|method|GET|
|
|
|method|POST|
|
|
|method|PUT|
|
|
|method|DELETE|
|
|
|method|HEAD|
|
|
|method|CONNECT|
|
|
|method|OPTIONS|
|
|
|method|PATCH|
|
|
|method|null|
|
|
|
|
<h2 id="tocS_CreateSiteEntity">CreateSiteEntity</h2>
|
|
|
|
<a id="schemacreatesiteentity"></a>
|
|
<a id="schema_CreateSiteEntity"></a>
|
|
<a id="tocScreatesiteentity"></a>
|
|
<a id="tocscreatesiteentity"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"type": 0,
|
|
"region": "string",
|
|
"timeZone": "string",
|
|
"scenario": "string",
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string",
|
|
"deviceAccountSetting": {
|
|
"username": "string",
|
|
"password": "string"
|
|
},
|
|
"supportES": true,
|
|
"supportL2": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|true|none||none|
|
|
|type|integer(int32)|false|none||none|
|
|
|region|string|true|none||none|
|
|
|timeZone|string|true|none||none|
|
|
|scenario|string|true|none||none|
|
|
|tagIds|[string
|
|
]|false|none||none|
|
|
|longitude|number(double)|false|none||none|
|
|
|latitude|number(double)|false|none||none|
|
|
|address|string|false|none||none|
|
|
|deviceAccountSetting|[DeviceAccountSettingOpenApiVo
|
|
](#schemadeviceaccountsettingopenapivo)|true|none||none|
|
|
|supportES|boolean|false|none||none|
|
|
|supportL2|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_UCdrUserVo">UCdrUserVo</h2>
|
|
|
|
<a id="schemaucdruservo"></a>
|
|
<a id="schema_UCdrUserVo"></a>
|
|
<a id="tocSucdruservo"></a>
|
|
<a id="tocsucdruservo"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"duration": 0,
|
|
"trafficDown": 0,
|
|
"trafficUp": 0,
|
|
"activity": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|startTime|integer(int64)|false|none||none|
|
|
|endTime|integer(int64)|false|none||none|
|
|
|duration|integer(int64)|false|none||none|
|
|
|trafficDown|integer(int64)|false|none||none|
|
|
|trafficUp|integer(int64)|false|none||none|
|
|
|activity|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_Money">Money</h2>
|
|
|
|
<a id="schemamoney"></a>
|
|
<a id="schema_Money"></a>
|
|
<a id="tocSmoney"></a>
|
|
<a id="tocsmoney"></a>
|
|
|
|
```json
|
|
{
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|currency_code|string|false|none||none|
|
|
|value|string|false|none||none|
|
|
|
|
<h2 id="tocS_DeviceAccountSettingOpenApiVo">DeviceAccountSettingOpenApiVo</h2>
|
|
|
|
<a id="schemadeviceaccountsettingopenapivo"></a>
|
|
<a id="schema_DeviceAccountSettingOpenApiVo"></a>
|
|
<a id="tocSdeviceaccountsettingopenapivo"></a>
|
|
<a id="tocsdeviceaccountsettingopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"username": "string",
|
|
"password": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|username|string|true|none||none|
|
|
|password|string|true|none||none|
|
|
|
|
<h2 id="tocS_MybankPaymentObject">MybankPaymentObject</h2>
|
|
|
|
<a id="schemamybankpaymentobject"></a>
|
|
<a id="schema_MybankPaymentObject"></a>
|
|
<a id="tocSmybankpaymentobject"></a>
|
|
<a id="tocsmybankpaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|bic|string|false|none||none|
|
|
|iban_last_chars|string|false|none||none|
|
|
|
|
<h2 id="tocS_RoamingOpenApiVo">RoamingOpenApiVo</h2>
|
|
|
|
<a id="schemaroamingopenapivo"></a>
|
|
<a id="schema_RoamingOpenApiVo"></a>
|
|
<a id="tocSroamingopenapivo"></a>
|
|
<a id="tocsroamingopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"fastRoamingEnable": true,
|
|
"aiRoamingEnable": true,
|
|
"dualBand11kReportEnable": true,
|
|
"forceDisassociationEnable": true,
|
|
"nonStickRoamingEnable": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|fastRoamingEnable|boolean|true|none||none|
|
|
|aiRoamingEnable|boolean|true|none||none|
|
|
|dualBand11kReportEnable|boolean|false|none||none|
|
|
|forceDisassociationEnable|boolean|false|none||none|
|
|
|nonStickRoamingEnable|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_Name">Name</h2>
|
|
|
|
<a id="schemaname"></a>
|
|
<a id="schema_Name"></a>
|
|
<a id="tocSname"></a>
|
|
<a id="tocsname"></a>
|
|
|
|
```json
|
|
{
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|given_name|string|false|none||none|
|
|
|surname|string|false|none||none|
|
|
|
|
<h2 id="tocS_SiteRoamingSetting">SiteRoamingSetting</h2>
|
|
|
|
<a id="schemasiteroamingsetting"></a>
|
|
<a id="schema_SiteRoamingSetting"></a>
|
|
<a id="tocSsiteroamingsetting"></a>
|
|
<a id="tocssiteroamingsetting"></a>
|
|
|
|
```json
|
|
{
|
|
"roaming": {
|
|
"fastRoamingEnable": true,
|
|
"aiRoamingEnable": true,
|
|
"dualBand11kReportEnable": true,
|
|
"forceDisassociationEnable": true,
|
|
"nonStickRoamingEnable": true
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|roaming|[RoamingOpenApiVo
|
|
](#schemaroamingopenapivo)|true|none||none|
|
|
|
|
<h2 id="tocS_NetAmountBreakdownItem">NetAmountBreakdownItem</h2>
|
|
|
|
<a id="schemanetamountbreakdownitem"></a>
|
|
<a id="schema_NetAmountBreakdownItem"></a>
|
|
<a id="tocSnetamountbreakdownitem"></a>
|
|
<a id="tocsnetamountbreakdownitem"></a>
|
|
|
|
```json
|
|
{
|
|
"payable_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"converted_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"exchange_rate": {
|
|
"source_currency": "string",
|
|
"target_currency": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|payable_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|converted_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|exchange_rate|[ExchangeRate
|
|
](#schemaexchangerate)|false|none||none|
|
|
|
|
<h2 id="tocS_MeshSettingVo">MeshSettingVo</h2>
|
|
|
|
<a id="schemameshsettingvo"></a>
|
|
<a id="schema_MeshSettingVo"></a>
|
|
<a id="tocSmeshsettingvo"></a>
|
|
<a id="tocsmeshsettingvo"></a>
|
|
|
|
```json
|
|
{
|
|
"meshEnable": true,
|
|
"autoFailoverEnable": true,
|
|
"defGatewayEnable": true,
|
|
"gateway": "string",
|
|
"fullSector": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|meshEnable|boolean|true|none||none|
|
|
|autoFailoverEnable|boolean|false|none||none|
|
|
|defGatewayEnable|boolean|false|none||none|
|
|
|gateway|string|false|none||none|
|
|
|fullSector|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_NetworkTransactionReference">NetworkTransactionReference</h2>
|
|
|
|
<a id="schemanetworktransactionreference"></a>
|
|
<a id="schema_NetworkTransactionReference"></a>
|
|
<a id="tocSnetworktransactionreference"></a>
|
|
<a id="tocsnetworktransactionreference"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|date|string|false|none||none|
|
|
|network|string|false|none||none|
|
|
|acquirer_reference_number|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|network|VISA|
|
|
|network|MASTERCARD|
|
|
|network|DISCOVER|
|
|
|network|AMEX|
|
|
|network|SOLO|
|
|
|network|JCB|
|
|
|network|STAR|
|
|
|network|DELTA|
|
|
|network|SWITCH|
|
|
|network|MAESTRO|
|
|
|network|CB_NATIONALE|
|
|
|network|CONFIGOGA|
|
|
|network|CONFIDIS|
|
|
|network|ELECTRON|
|
|
|network|CETELEM|
|
|
|network|CHINA_UNION_PAY|
|
|
|network|DINERS|
|
|
|network|ELO|
|
|
|network|HIPER|
|
|
|network|HIPERCARD|
|
|
|network|RUPAY|
|
|
|network|GE|
|
|
|network|SYNCHRONY|
|
|
|network|EFTPOS|
|
|
|network|UNKNOWN|
|
|
|network|null|
|
|
|
|
<h2 id="tocS_SiteMeshSetting">SiteMeshSetting</h2>
|
|
|
|
<a id="schemasitemeshsetting"></a>
|
|
<a id="schema_SiteMeshSetting"></a>
|
|
<a id="tocSsitemeshsetting"></a>
|
|
<a id="tocssitemeshsetting"></a>
|
|
|
|
```json
|
|
{
|
|
"mesh": {
|
|
"meshEnable": true,
|
|
"autoFailoverEnable": true,
|
|
"defGatewayEnable": true,
|
|
"gateway": "string",
|
|
"fullSector": true
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|mesh|[MeshSettingVo
|
|
](#schemameshsettingvo)|false|none||none|
|
|
|
|
<h2 id="tocS_Order">Order</h2>
|
|
|
|
<a id="schemaorder"></a>
|
|
<a id="schema_Order"></a>
|
|
<a id="tocSorder"></a>
|
|
<a id="tocsorder"></a>
|
|
|
|
```json
|
|
{
|
|
"create_time": "string",
|
|
"update_time": "string",
|
|
"id": "string",
|
|
"payment_source": {
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"brand": "VISA",
|
|
"available_networks": [
|
|
"VISA"
|
|
],
|
|
"type": "CREDIT",
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": null,
|
|
"enrollment_status": null
|
|
}
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": null,
|
|
"status": null,
|
|
"links": null,
|
|
"customer": null
|
|
}
|
|
},
|
|
"from_request": {
|
|
"expiry": "string",
|
|
"last_digits": "string"
|
|
},
|
|
"expiry": "string",
|
|
"bin_details": {
|
|
"bin": "string",
|
|
"issuing_bank": "string",
|
|
"bin_country_code": "string",
|
|
"products": [
|
|
"string"
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": null,
|
|
"date": null,
|
|
"network": null,
|
|
"acquirer_reference_number": null
|
|
}
|
|
}
|
|
},
|
|
"paypal": {
|
|
"email_address": "string",
|
|
"account_id": "string",
|
|
"account_status": "VERIFIED",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"birth_date": "string",
|
|
"business_name": "string",
|
|
"tax_info": {
|
|
"tax_id": "string",
|
|
"tax_id_type": "BR_CPF"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": null,
|
|
"status": null,
|
|
"links": null,
|
|
"customer": null
|
|
},
|
|
"cobranded_cards": [
|
|
{}
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"charge_pattern": "IMMEDIATE",
|
|
"usage_pattern": "IMMEDIATE",
|
|
"usage": "FIRST"
|
|
}
|
|
},
|
|
"bancontact": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string",
|
|
"card_last_digits": "string"
|
|
},
|
|
"blik": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"email": "string",
|
|
"one_click": {
|
|
"consumer_reference": "string"
|
|
}
|
|
},
|
|
"eps": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string"
|
|
},
|
|
"giropay": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string"
|
|
},
|
|
"ideal": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"mybank": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"p24": {
|
|
"name": "string",
|
|
"email": "string",
|
|
"country_code": "string",
|
|
"payment_descriptor": "string",
|
|
"method_id": "string",
|
|
"method_description": "string"
|
|
},
|
|
"sofort": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"trustly": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"email": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"apple_pay": {
|
|
"id": "string",
|
|
"token": "string",
|
|
"name": "string",
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"brand": "VISA",
|
|
"available_networks": [
|
|
"["
|
|
],
|
|
"type": "CREDIT",
|
|
"authentication_result": {
|
|
"liability_shift": null,
|
|
"three_d_secure": null
|
|
},
|
|
"attributes": {
|
|
"vault": null
|
|
},
|
|
"from_request": {
|
|
"expiry": null,
|
|
"last_digits": null
|
|
},
|
|
"expiry": "string",
|
|
"bin_details": {
|
|
"bin": null,
|
|
"issuing_bank": null,
|
|
"bin_country_code": null,
|
|
"products": null
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": null,
|
|
"payment_type": null,
|
|
"usage": null,
|
|
"previous_network_transaction_reference": null
|
|
},
|
|
"billing_address": {
|
|
"address_line_1": null,
|
|
"address_line_2": null,
|
|
"admin_area_2": null,
|
|
"admin_area_1": null,
|
|
"postal_code": null,
|
|
"country_code": null
|
|
},
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": null,
|
|
"status": null,
|
|
"customer": null,
|
|
"links": null
|
|
}
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": null,
|
|
"date": null,
|
|
"network": null,
|
|
"acquirer_reference_number": null
|
|
}
|
|
}
|
|
},
|
|
"google_pay": {
|
|
"name": "string",
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"country_code": "string",
|
|
"national_number": "string"
|
|
},
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"type": "CREDIT",
|
|
"brand": "VISA",
|
|
"billing_address": {
|
|
"address_line_1": null,
|
|
"address_line_2": null,
|
|
"admin_area_2": null,
|
|
"admin_area_1": null,
|
|
"postal_code": null,
|
|
"country_code": null
|
|
},
|
|
"authentication_result": {
|
|
"liability_shift": null,
|
|
"three_d_secure": null
|
|
}
|
|
}
|
|
},
|
|
"venmo": {
|
|
"email_address": "string",
|
|
"account_id": "string",
|
|
"user_name": "string",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": null,
|
|
"status": null,
|
|
"customer": null,
|
|
"links": null
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"intent": "CAPTURE",
|
|
"payer": {
|
|
"email_address": "string",
|
|
"payer_id": "string",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
}
|
|
},
|
|
"birth_date": "string",
|
|
"tax_info": {
|
|
"tax_id": "string",
|
|
"tax_id_type": "BR_CPF"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
}
|
|
},
|
|
"purchase_units": [
|
|
{
|
|
"reference_id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string",
|
|
"breakdown": {
|
|
"item_total": {},
|
|
"shipping": {},
|
|
"handling": {},
|
|
"tax_total": {},
|
|
"insurance": {},
|
|
"shipping_discount": {},
|
|
"discount": {}
|
|
}
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"payment_instruction": {
|
|
"platform_fees": [
|
|
{
|
|
"amount": null,
|
|
"payee": null
|
|
}
|
|
],
|
|
"disbursement_mode": "INSTANT",
|
|
"payee_pricing_tier_id": "string",
|
|
"payee_receivable_fx_rate_id": "string"
|
|
},
|
|
"description": "string",
|
|
"custom_id": "string",
|
|
"invoice_id": "string",
|
|
"id": "string",
|
|
"soft_descriptor": "string",
|
|
"items": [
|
|
{
|
|
"name": "string",
|
|
"unit_amount": {
|
|
"currency_code": null,
|
|
"value": null
|
|
},
|
|
"tax": {
|
|
"currency_code": null,
|
|
"value": null
|
|
},
|
|
"quantity": "string",
|
|
"description": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"category": "DIGITAL_GOODS",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": null,
|
|
"code": null
|
|
}
|
|
}
|
|
],
|
|
"shipping": {
|
|
"name": {
|
|
"full_name": "string"
|
|
},
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"country_code": "string",
|
|
"national_number": "string"
|
|
},
|
|
"type": "SHIPPING",
|
|
"options": [
|
|
{
|
|
"id": null,
|
|
"label": null,
|
|
"type": null,
|
|
"amount": null,
|
|
"selected": null
|
|
}
|
|
],
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"trackers": [
|
|
{
|
|
"id": null,
|
|
"status": null,
|
|
"items": null,
|
|
"links": null,
|
|
"create_time": null,
|
|
"update_time": null
|
|
}
|
|
]
|
|
},
|
|
"supplementary_data": {
|
|
"card": {
|
|
"level_2": {},
|
|
"level_3": {}
|
|
},
|
|
"risk": {
|
|
"customer": {}
|
|
}
|
|
},
|
|
"payments": {
|
|
"authorizations": [
|
|
{
|
|
"status": null,
|
|
"status_details": null,
|
|
"id": null,
|
|
"amount": null,
|
|
"invoice_id": null,
|
|
"custom_id": null,
|
|
"network_transaction_reference": null,
|
|
"seller_protection": null,
|
|
"expiration_time": null,
|
|
"links": null,
|
|
"create_time": null,
|
|
"update_time": null,
|
|
"processor_response": null
|
|
}
|
|
],
|
|
"captures": [
|
|
{
|
|
"status": null,
|
|
"status_details": null,
|
|
"id": null,
|
|
"amount": null,
|
|
"invoice_id": null,
|
|
"custom_id": null,
|
|
"network_transaction_reference": null,
|
|
"seller_protection": null,
|
|
"final_capture": null,
|
|
"seller_receivable_breakdown": null,
|
|
"disbursement_mode": null,
|
|
"links": null,
|
|
"processor_response": null,
|
|
"create_time": null,
|
|
"update_time": null
|
|
}
|
|
],
|
|
"refunds": [
|
|
{
|
|
"status": null,
|
|
"status_details": null,
|
|
"id": null,
|
|
"amount": null,
|
|
"invoice_id": null,
|
|
"custom_id": null,
|
|
"acquirer_reference_number": null,
|
|
"note_to_payer": null,
|
|
"seller_payable_breakdown": null,
|
|
"payer": null,
|
|
"links": null,
|
|
"create_time": null,
|
|
"update_time": null
|
|
}
|
|
]
|
|
},
|
|
"most_recent_errors": [
|
|
{}
|
|
]
|
|
}
|
|
],
|
|
"status": "CREATED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|create_time|string|false|none||none|
|
|
|update_time|string|false|none||none|
|
|
|id|string|false|none||none|
|
|
|payment_source|[PaymentSourceResponse
|
|
](#schemapaymentsourceresponse)|false|none||none|
|
|
|intent|string|false|none||none|
|
|
|payer|[Payer
|
|
](#schemapayer)|false|none||none|
|
|
|purchase_units|[
|
|
[PurchaseUnit
|
|
](#schemapurchaseunit)
|
|
]|false|none||none|
|
|
|status|string|false|none||none|
|
|
|links|[
|
|
[LinkDescription
|
|
](#schemalinkdescription)
|
|
]|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|intent|CAPTURE|
|
|
|intent|AUTHORIZE|
|
|
|intent|null|
|
|
|status|CREATED|
|
|
|status|SAVED|
|
|
|status|APPROVED|
|
|
|status|VOIDED|
|
|
|status|COMPLETED|
|
|
|status|PAYER_ACTION_REQUIRED|
|
|
|status|null|
|
|
|
|
<h2 id="tocS_SysOperLog">SysOperLog</h2>
|
|
|
|
<a id="schemasysoperlog"></a>
|
|
<a id="schema_SysOperLog"></a>
|
|
<a id="tocSsysoperlog"></a>
|
|
<a id="tocssysoperlog"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"operId": 0,
|
|
"title": "string",
|
|
"businessType": 0,
|
|
"businessTypes": [
|
|
0
|
|
],
|
|
"method": "string",
|
|
"requestMethod": "string",
|
|
"operatorType": 0,
|
|
"operName": "string",
|
|
"deptName": "string",
|
|
"operUrl": "string",
|
|
"operIp": "string",
|
|
"operParam": "string",
|
|
"jsonResult": "string",
|
|
"status": 0,
|
|
"errorMsg": "string",
|
|
"operTime": "2019-08-24T14:15:22Z",
|
|
"costTime": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|operId|integer(int64)|false|none||none|
|
|
|title|string|false|none||none|
|
|
|businessType|integer(int32)|false|none||none|
|
|
|businessTypes|[integer
|
|
]|false|none||none|
|
|
|method|string|false|none||none|
|
|
|requestMethod|string|false|none||none|
|
|
|operatorType|integer(int32)|false|none||none|
|
|
|operName|string|false|none||none|
|
|
|deptName|string|false|none||none|
|
|
|operUrl|string|false|none||none|
|
|
|operIp|string|false|none||none|
|
|
|operParam|string|false|none||none|
|
|
|jsonResult|string|false|none||none|
|
|
|status|integer(int32)|false|none||none|
|
|
|errorMsg|string|false|none||none|
|
|
|operTime|string(date-time)|false|none||none|
|
|
|costTime|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_OrderTrackerItem">OrderTrackerItem</h2>
|
|
|
|
<a id="schemaordertrackeritem"></a>
|
|
<a id="schema_OrderTrackerItem"></a>
|
|
<a id="tocSordertrackeritem"></a>
|
|
<a id="tocsordertrackeritem"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"quantity": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": "UPC-A",
|
|
"code": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|quantity|string|false|none||none|
|
|
|sku|string|false|none||none|
|
|
|url|string|false|none||none|
|
|
|image_url|string|false|none||none|
|
|
|upc|[UniversalProductCode
|
|
](#schemauniversalproductcode)|false|none||none|
|
|
|
|
<h2 id="tocS_SysLogininfor">SysLogininfor</h2>
|
|
|
|
<a id="schemasyslogininfor"></a>
|
|
<a id="schema_SysLogininfor"></a>
|
|
<a id="tocSsyslogininfor"></a>
|
|
<a id="tocssyslogininfor"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"infoId": 0,
|
|
"userName": "string",
|
|
"status": "string",
|
|
"ipaddr": "string",
|
|
"msg": "string",
|
|
"accessTime": "2019-08-24T14:15:22Z"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|infoId|integer(int64)|false|none||none|
|
|
|userName|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|ipaddr|string|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|accessTime|string(date-time)|false|none||none|
|
|
|
|
<h2 id="tocS_OrderTrackerResponse">OrderTrackerResponse</h2>
|
|
|
|
<a id="schemaordertrackerresponse"></a>
|
|
<a id="schema_OrderTrackerResponse"></a>
|
|
<a id="tocSordertrackerresponse"></a>
|
|
<a id="tocsordertrackerresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"status": "CANCELLED",
|
|
"items": [
|
|
{
|
|
"name": "string",
|
|
"quantity": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": "UPC-A",
|
|
"code": "string"
|
|
}
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|items|[
|
|
[OrderTrackerItem
|
|
](#schemaordertrackeritem)
|
|
]|false|none||none|
|
|
|links|[
|
|
[LinkDescription
|
|
](#schemalinkdescription)
|
|
]|false|none||none|
|
|
|create_time|string|false|none||none|
|
|
|update_time|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|status|CANCELLED|
|
|
|status|SHIPPED|
|
|
|status|null|
|
|
|
|
<h2 id="tocS_ResolveSiteLogListOpenApiVo">ResolveSiteLogListOpenApiVo</h2>
|
|
|
|
<a id="schemaresolvesiteloglistopenapivo"></a>
|
|
<a id="schema_ResolveSiteLogListOpenApiVo"></a>
|
|
<a id="tocSresolvesiteloglistopenapivo"></a>
|
|
<a id="tocsresolvesiteloglistopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"logs": [
|
|
"string"
|
|
],
|
|
"selectType": "string",
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"filterModule": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|logs|[string
|
|
]|false|none||none|
|
|
|selectType|string|true|none||none|
|
|
|startTime|integer(int64)|true|none||none|
|
|
|endTime|integer(int64)|true|none||none|
|
|
|filterModule|string|false|none||none|
|
|
|
|
<h2 id="tocS_OrdersCapture">OrdersCapture</h2>
|
|
|
|
<a id="schemaorderscapture"></a>
|
|
<a id="schema_OrdersCapture"></a>
|
|
<a id="tocSorderscapture"></a>
|
|
<a id="tocsorderscapture"></a>
|
|
|
|
```json
|
|
{
|
|
"status": "COMPLETED",
|
|
"status_details": {
|
|
"reason": "BUYER_COMPLAINT"
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
},
|
|
"seller_protection": {
|
|
"status": "ELIGIBLE",
|
|
"dispute_categories": [
|
|
"ITEM_NOT_RECEIVED"
|
|
]
|
|
},
|
|
"final_capture": true,
|
|
"seller_receivable_breakdown": {
|
|
"gross_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"receivable_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"exchange_rate": {
|
|
"source_currency": "string",
|
|
"target_currency": "string",
|
|
"value": "string"
|
|
},
|
|
"platform_fees": [
|
|
{
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"disbursement_mode": "INSTANT",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"processor_response": {
|
|
"avs_code": "A",
|
|
"cvv_code": "E",
|
|
"response_code": "0000",
|
|
"payment_advice_code": "01"
|
|
},
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|status|string|false|none||none|
|
|
|status_details|[CaptureStatusDetails
|
|
](#schemacapturestatusdetails)|false|none||none|
|
|
|id|string|false|none||none|
|
|
|amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|invoice_id|string|false|none||none|
|
|
|custom_id|string|false|none||none|
|
|
|network_transaction_reference|[NetworkTransactionReference
|
|
](#schemanetworktransactionreference)|false|none||none|
|
|
|seller_protection|[SellerProtection
|
|
](#schemasellerprotection)|false|none||none|
|
|
|final_capture|boolean|false|none||none|
|
|
|seller_receivable_breakdown|[SellerReceivableBreakdown
|
|
](#schemasellerreceivablebreakdown)|false|none||none|
|
|
|disbursement_mode|string|false|none||none|
|
|
|links|[
|
|
[LinkDescription
|
|
](#schemalinkdescription)
|
|
]|false|none||none|
|
|
|processor_response|[ProcessorResponse
|
|
](#schemaprocessorresponse)|false|none||none|
|
|
|create_time|string|false|none||none|
|
|
|update_time|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|status|COMPLETED|
|
|
|status|DECLINED|
|
|
|status|PARTIALLY_REFUNDED|
|
|
|status|PENDING|
|
|
|status|REFUNDED|
|
|
|status|FAILED|
|
|
|status|null|
|
|
|disbursement_mode|INSTANT|
|
|
|disbursement_mode|DELAYED|
|
|
|disbursement_mode|null|
|
|
|
|
<h2 id="tocS_ApGeneralConfig">ApGeneralConfig</h2>
|
|
|
|
<a id="schemaapgeneralconfig"></a>
|
|
<a id="schema_ApGeneralConfig"></a>
|
|
<a id="tocSapgeneralconfig"></a>
|
|
<a id="tocsapgeneralconfig"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"ledSetting": 0,
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"location": {
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|ledSetting|integer(int32)|false|none||none|
|
|
|tagIds|[string
|
|
]|false|none||none|
|
|
|location|[DeviceLocationDetailVo
|
|
](#schemadevicelocationdetailvo)|false|none||none|
|
|
|
|
<h2 id="tocS_P24PaymentObject">P24PaymentObject</h2>
|
|
|
|
<a id="schemap24paymentobject"></a>
|
|
<a id="schema_P24PaymentObject"></a>
|
|
<a id="tocSp24paymentobject"></a>
|
|
<a id="tocsp24paymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"email": "string",
|
|
"country_code": "string",
|
|
"payment_descriptor": "string",
|
|
"method_id": "string",
|
|
"method_description": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|email|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|payment_descriptor|string|false|none||none|
|
|
|method_id|string|false|none||none|
|
|
|method_description|string|false|none||none|
|
|
|
|
<h2 id="tocS_DeviceLocationDetailVo">DeviceLocationDetailVo</h2>
|
|
|
|
<a id="schemadevicelocationdetailvo"></a>
|
|
<a id="schema_DeviceLocationDetailVo"></a>
|
|
<a id="tocSdevicelocationdetailvo"></a>
|
|
<a id="tocsdevicelocationdetailvo"></a>
|
|
|
|
```json
|
|
{
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|longitude|number(double)|false|none||none|
|
|
|latitude|number(double)|false|none||none|
|
|
|address|string|false|none||none|
|
|
|
|
<h2 id="tocS_ParticipantMetadata">ParticipantMetadata</h2>
|
|
|
|
<a id="schemaparticipantmetadata"></a>
|
|
<a id="schema_ParticipantMetadata"></a>
|
|
<a id="tocSparticipantmetadata"></a>
|
|
<a id="tocsparticipantmetadata"></a>
|
|
|
|
```json
|
|
{
|
|
"ip_address": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|ip_address|string|false|none||none|
|
|
|
|
<h2 id="tocS_RString">RString</h2>
|
|
|
|
<a id="schemarstring"></a>
|
|
<a id="schema_RString"></a>
|
|
<a id="tocSrstring"></a>
|
|
<a id="tocsrstring"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|string|false|none||none|
|
|
|
|
<h2 id="tocS_PayeeBase">PayeeBase</h2>
|
|
|
|
<a id="schemapayeebase"></a>
|
|
<a id="schema_PayeeBase"></a>
|
|
<a id="tocSpayeebase"></a>
|
|
<a id="tocspayeebase"></a>
|
|
|
|
```json
|
|
{
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|email_address|string|false|none||none|
|
|
|merchant_id|string|false|none||none|
|
|
|
|
<h2 id="tocS_AdoptDeviceRequest">AdoptDeviceRequest</h2>
|
|
|
|
<a id="schemaadoptdevicerequest"></a>
|
|
<a id="schema_AdoptDeviceRequest"></a>
|
|
<a id="tocSadoptdevicerequest"></a>
|
|
<a id="tocsadoptdevicerequest"></a>
|
|
|
|
```json
|
|
{
|
|
"username": "string",
|
|
"password": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|username|string|false|none||none|
|
|
|password|string|false|none||none|
|
|
|
|
<h2 id="tocS_Payer">Payer</h2>
|
|
|
|
<a id="schemapayer"></a>
|
|
<a id="schema_Payer"></a>
|
|
<a id="tocSpayer"></a>
|
|
<a id="tocspayer"></a>
|
|
|
|
```json
|
|
{
|
|
"email_address": "string",
|
|
"payer_id": "string",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
}
|
|
},
|
|
"birth_date": "string",
|
|
"tax_info": {
|
|
"tax_id": "string",
|
|
"tax_id_type": "BR_CPF"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|email_address|string|false|none||none|
|
|
|payer_id|string|false|none||none|
|
|
|name|[Name
|
|
](#schemaname)|false|none||none|
|
|
|phone|[PhoneWithType
|
|
](#schemaphonewithtype)|false|none||none|
|
|
|birth_date|string|false|none||none|
|
|
|tax_info|[TaxInfo
|
|
](#schemataxinfo)|false|none||none|
|
|
|address|[Address
|
|
](#schemaaddress)|false|none||none|
|
|
|
|
<h2 id="tocS_RApGeneralConfig">RApGeneralConfig</h2>
|
|
|
|
<a id="schemarapgeneralconfig"></a>
|
|
<a id="schema_RApGeneralConfig"></a>
|
|
<a id="tocSrapgeneralconfig"></a>
|
|
<a id="tocsrapgeneralconfig"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"name": "string",
|
|
"ledSetting": 0,
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"location": {
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[ApGeneralConfig
|
|
](#schemaapgeneralconfig)|false|none||none|
|
|
|
|
<h2 id="tocS_PaymentCollection">PaymentCollection</h2>
|
|
|
|
<a id="schemapaymentcollection"></a>
|
|
<a id="schema_PaymentCollection"></a>
|
|
<a id="tocSpaymentcollection"></a>
|
|
<a id="tocspaymentcollection"></a>
|
|
|
|
```json
|
|
{
|
|
"authorizations": [
|
|
{
|
|
"status": "CREATED",
|
|
"status_details": {
|
|
"reason": "PENDING_REVIEW"
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
},
|
|
"seller_protection": {
|
|
"status": "ELIGIBLE",
|
|
"dispute_categories": [
|
|
"ITEM_NOT_RECEIVED"
|
|
]
|
|
},
|
|
"expiration_time": "string",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string",
|
|
"processor_response": {
|
|
"avs_code": "A",
|
|
"cvv_code": "E",
|
|
"response_code": "0000",
|
|
"payment_advice_code": "01"
|
|
}
|
|
}
|
|
],
|
|
"captures": [
|
|
{
|
|
"status": "COMPLETED",
|
|
"status_details": {
|
|
"reason": "BUYER_COMPLAINT"
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
},
|
|
"seller_protection": {
|
|
"status": "ELIGIBLE",
|
|
"dispute_categories": [
|
|
"ITEM_NOT_RECEIVED"
|
|
]
|
|
},
|
|
"final_capture": true,
|
|
"seller_receivable_breakdown": {
|
|
"gross_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"receivable_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"exchange_rate": {
|
|
"source_currency": "string",
|
|
"target_currency": "string",
|
|
"value": "string"
|
|
},
|
|
"platform_fees": [
|
|
{
|
|
"amount": null,
|
|
"payee": null
|
|
}
|
|
]
|
|
},
|
|
"disbursement_mode": "INSTANT",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"processor_response": {
|
|
"avs_code": "A",
|
|
"cvv_code": "E",
|
|
"response_code": "0000",
|
|
"payment_advice_code": "01"
|
|
},
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
],
|
|
"refunds": [
|
|
{
|
|
"status": "CANCELLED",
|
|
"status_details": {
|
|
"reason": "ECHECK"
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"acquirer_reference_number": "string",
|
|
"note_to_payer": "string",
|
|
"seller_payable_breakdown": {
|
|
"gross_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"platform_fees": [
|
|
{
|
|
"amount": null,
|
|
"payee": null
|
|
}
|
|
],
|
|
"net_amount_breakdown": [
|
|
{
|
|
"payable_amount": null,
|
|
"converted_amount": null,
|
|
"exchange_rate": null
|
|
}
|
|
],
|
|
"total_refunded_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
},
|
|
"payer": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|authorizations|[
|
|
[AuthorizationWithAdditionalData
|
|
](#schemaauthorizationwithadditionaldata)
|
|
]|false|none||none|
|
|
|captures|[
|
|
[OrdersCapture
|
|
](#schemaorderscapture)
|
|
]|false|none||none|
|
|
|refunds|[
|
|
[Refund
|
|
](#schemarefund)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_AddDeviceBySnOpenApiVo">AddDeviceBySnOpenApiVo</h2>
|
|
|
|
<a id="schemaadddevicebysnopenapivo"></a>
|
|
<a id="schema_AddDeviceBySnOpenApiVo"></a>
|
|
<a id="tocSadddevicebysnopenapivo"></a>
|
|
<a id="tocsadddevicebysnopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"sn": "string",
|
|
"name": "string",
|
|
"username": "string",
|
|
"password": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|sn|string|false|none||none|
|
|
|name|string|false|none||none|
|
|
|username|string|false|none||none|
|
|
|password|string|false|none||none|
|
|
|
|
<h2 id="tocS_PaymentInstruction">PaymentInstruction</h2>
|
|
|
|
<a id="schemapaymentinstruction"></a>
|
|
<a id="schema_PaymentInstruction"></a>
|
|
<a id="tocSpaymentinstruction"></a>
|
|
<a id="tocspaymentinstruction"></a>
|
|
|
|
```json
|
|
{
|
|
"platform_fees": [
|
|
{
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
}
|
|
}
|
|
],
|
|
"disbursement_mode": "INSTANT",
|
|
"payee_pricing_tier_id": "string",
|
|
"payee_receivable_fx_rate_id": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|platform_fees|[
|
|
[PlatformFee
|
|
](#schemaplatformfee)
|
|
]|false|none||none|
|
|
|disbursement_mode|string|false|none||none|
|
|
|payee_pricing_tier_id|string|false|none||none|
|
|
|payee_receivable_fx_rate_id|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|disbursement_mode|INSTANT|
|
|
|disbursement_mode|DELAYED|
|
|
|disbursement_mode|null|
|
|
|
|
<h2 id="tocS_DeviceListAddBySnOpenApiVo">DeviceListAddBySnOpenApiVo</h2>
|
|
|
|
<a id="schemadevicelistaddbysnopenapivo"></a>
|
|
<a id="schema_DeviceListAddBySnOpenApiVo"></a>
|
|
<a id="tocSdevicelistaddbysnopenapivo"></a>
|
|
<a id="tocsdevicelistaddbysnopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"devices": [
|
|
{
|
|
"sn": "string",
|
|
"name": "string",
|
|
"username": "string",
|
|
"password": "string"
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|devices|[
|
|
[AddDeviceBySnOpenApiVo
|
|
](#schemaadddevicebysnopenapivo)
|
|
]|true|none||none|
|
|
|
|
<h2 id="tocS_PaymentSourceResponse">PaymentSourceResponse</h2>
|
|
|
|
<a id="schemapaymentsourceresponse"></a>
|
|
<a id="schema_PaymentSourceResponse"></a>
|
|
<a id="tocSpaymentsourceresponse"></a>
|
|
<a id="tocspaymentsourceresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"brand": "VISA",
|
|
"available_networks": [
|
|
"VISA"
|
|
],
|
|
"type": "CREDIT",
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": "Y",
|
|
"enrollment_status": "Y"
|
|
}
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{}
|
|
],
|
|
"customer": {
|
|
"id": null,
|
|
"email_address": null,
|
|
"phone": null,
|
|
"merchant_customer_id": null
|
|
}
|
|
}
|
|
},
|
|
"from_request": {
|
|
"expiry": "string",
|
|
"last_digits": "string"
|
|
},
|
|
"expiry": "string",
|
|
"bin_details": {
|
|
"bin": "string",
|
|
"issuing_bank": "string",
|
|
"bin_country_code": "string",
|
|
"products": [
|
|
"string"
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
}
|
|
}
|
|
},
|
|
"paypal": {
|
|
"email_address": "string",
|
|
"account_id": "string",
|
|
"account_status": "VERIFIED",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"birth_date": "string",
|
|
"business_name": "string",
|
|
"tax_info": {
|
|
"tax_id": "string",
|
|
"tax_id_type": "BR_CPF"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{}
|
|
],
|
|
"customer": {
|
|
"id": null,
|
|
"email_address": null,
|
|
"phone": null,
|
|
"merchant_customer_id": null
|
|
}
|
|
},
|
|
"cobranded_cards": [
|
|
{
|
|
"labels": [
|
|
null
|
|
],
|
|
"payee": {},
|
|
"amount": {}
|
|
}
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"charge_pattern": "IMMEDIATE",
|
|
"usage_pattern": "IMMEDIATE",
|
|
"usage": "FIRST"
|
|
}
|
|
},
|
|
"bancontact": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string",
|
|
"card_last_digits": "string"
|
|
},
|
|
"blik": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"email": "string",
|
|
"one_click": {
|
|
"consumer_reference": "string"
|
|
}
|
|
},
|
|
"eps": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string"
|
|
},
|
|
"giropay": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string"
|
|
},
|
|
"ideal": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"mybank": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"p24": {
|
|
"name": "string",
|
|
"email": "string",
|
|
"country_code": "string",
|
|
"payment_descriptor": "string",
|
|
"method_id": "string",
|
|
"method_description": "string"
|
|
},
|
|
"sofort": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"trustly": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"email": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"apple_pay": {
|
|
"id": "string",
|
|
"token": "string",
|
|
"name": "string",
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"brand": "VISA",
|
|
"available_networks": [
|
|
"VISA"
|
|
],
|
|
"type": "CREDIT",
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": null,
|
|
"enrollment_status": null
|
|
}
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": null,
|
|
"status": null,
|
|
"links": null,
|
|
"customer": null
|
|
}
|
|
},
|
|
"from_request": {
|
|
"expiry": "string",
|
|
"last_digits": "string"
|
|
},
|
|
"expiry": "string",
|
|
"bin_details": {
|
|
"bin": "string",
|
|
"issuing_bank": "string",
|
|
"bin_country_code": "string",
|
|
"products": [
|
|
"string"
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": null,
|
|
"date": null,
|
|
"network": null,
|
|
"acquirer_reference_number": null
|
|
}
|
|
},
|
|
"billing_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"customer": {
|
|
"id": null
|
|
},
|
|
"links": [
|
|
{}
|
|
]
|
|
}
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"payment_type": "ONE_TIME",
|
|
"usage": "FIRST",
|
|
"previous_network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "VISA",
|
|
"acquirer_reference_number": "string"
|
|
}
|
|
}
|
|
},
|
|
"google_pay": {
|
|
"name": "string",
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"country_code": "string",
|
|
"national_number": "string"
|
|
},
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"type": "CREDIT",
|
|
"brand": "VISA",
|
|
"billing_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"authentication_result": {
|
|
"liability_shift": "NO",
|
|
"three_d_secure": {
|
|
"authentication_status": null,
|
|
"enrollment_status": null
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"venmo": {
|
|
"email_address": "string",
|
|
"account_id": "string",
|
|
"user_name": "string",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"customer": {
|
|
"id": null
|
|
},
|
|
"links": [
|
|
{}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|card|[CardResponse
|
|
](#schemacardresponse)|false|none||none|
|
|
|paypal|[PaypalWalletResponse
|
|
](#schemapaypalwalletresponse)|false|none||none|
|
|
|bancontact|[BancontactPaymentObject
|
|
](#schemabancontactpaymentobject)|false|none||none|
|
|
|blik|[BlikPaymentObject
|
|
](#schemablikpaymentobject)|false|none||none|
|
|
|eps|[EpsPaymentObject
|
|
](#schemaepspaymentobject)|false|none||none|
|
|
|giropay|[GiropayPaymentObject
|
|
](#schemagiropaypaymentobject)|false|none||none|
|
|
|ideal|[IdealPaymentObject
|
|
](#schemaidealpaymentobject)|false|none||none|
|
|
|mybank|[MybankPaymentObject
|
|
](#schemamybankpaymentobject)|false|none||none|
|
|
|p24|[P24PaymentObject
|
|
](#schemap24paymentobject)|false|none||none|
|
|
|sofort|[SofortPaymentObject
|
|
](#schemasofortpaymentobject)|false|none||none|
|
|
|trustly|[TrustlyPaymentObject
|
|
](#schematrustlypaymentobject)|false|none||none|
|
|
|apple_pay|[ApplePayPaymentObject
|
|
](#schemaapplepaypaymentobject)|false|none||none|
|
|
|google_pay|[GooglePayWalletResponse
|
|
](#schemagooglepaywalletresponse)|false|none||none|
|
|
|venmo|[VenmoWalletResponse
|
|
](#schemavenmowalletresponse)|false|none||none|
|
|
|
|
<h2 id="tocS_FreeAuthClientPolicyOpenApiVo">FreeAuthClientPolicyOpenApiVo</h2>
|
|
|
|
<a id="schemafreeauthclientpolicyopenapivo"></a>
|
|
<a id="schema_FreeAuthClientPolicyOpenApiVo"></a>
|
|
<a id="tocSfreeauthclientpolicyopenapivo"></a>
|
|
<a id="tocsfreeauthclientpolicyopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"clientIp": "string",
|
|
"clientMac": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|idInt|integer(int32)|false|none||none|
|
|
|type|integer(int32)|true|none||none|
|
|
|clientIp|string|false|none||none|
|
|
|clientMac|string|false|none||none|
|
|
|
|
<h2 id="tocS_PaypalWalletAttributesResponse">PaypalWalletAttributesResponse</h2>
|
|
|
|
<a id="schemapaypalwalletattributesresponse"></a>
|
|
<a id="schema_PaypalWalletAttributesResponse"></a>
|
|
<a id="tocSpaypalwalletattributesresponse"></a>
|
|
<a id="tocspaypalwalletattributesresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"customer": {
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": null
|
|
}
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
},
|
|
"cobranded_cards": [
|
|
{
|
|
"labels": [
|
|
"string"
|
|
],
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|vault|[PaypalWalletVaultResponse
|
|
](#schemapaypalwalletvaultresponse)|false|none||none|
|
|
|cobranded_cards|[
|
|
[CobrandedCard
|
|
](#schemacobrandedcard)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_PortalAccessControlOpenApiVo">PortalAccessControlOpenApiVo</h2>
|
|
|
|
<a id="schemaportalaccesscontrolopenapivo"></a>
|
|
<a id="schema_PortalAccessControlOpenApiVo"></a>
|
|
<a id="tocSportalaccesscontrolopenapivo"></a>
|
|
<a id="tocsportalaccesscontrolopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"preAuthAccessEnable": true,
|
|
"preAuthAccessPolicies": [
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"ip": "string",
|
|
"subnetMask": 0,
|
|
"url": "string"
|
|
}
|
|
],
|
|
"freeAuthClientEnable": true,
|
|
"freeAuthClientPolicies": [
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"clientIp": "string",
|
|
"clientMac": "string"
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|preAuthAccessEnable|boolean|true|none||none|
|
|
|preAuthAccessPolicies|[
|
|
[PreAuthAccessPolicyOpenApiVo
|
|
](#schemapreauthaccesspolicyopenapivo)
|
|
]|false|none||none|
|
|
|freeAuthClientEnable|boolean|true|none||none|
|
|
|freeAuthClientPolicies|[
|
|
[FreeAuthClientPolicyOpenApiVo
|
|
](#schemafreeauthclientpolicyopenapivo)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_PaypalWalletCustomer">PaypalWalletCustomer</h2>
|
|
|
|
<a id="schemapaypalwalletcustomer"></a>
|
|
<a id="schema_PaypalWalletCustomer"></a>
|
|
<a id="tocSpaypalwalletcustomer"></a>
|
|
<a id="tocspaypalwalletcustomer"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
}
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|email_address|string|false|none||none|
|
|
|phone|[PhoneWithType
|
|
](#schemaphonewithtype)|false|none||none|
|
|
|merchant_customer_id|string|false|none||none|
|
|
|
|
<h2 id="tocS_PreAuthAccessPolicyOpenApiVo">PreAuthAccessPolicyOpenApiVo</h2>
|
|
|
|
<a id="schemapreauthaccesspolicyopenapivo"></a>
|
|
<a id="schema_PreAuthAccessPolicyOpenApiVo"></a>
|
|
<a id="tocSpreauthaccesspolicyopenapivo"></a>
|
|
<a id="tocspreauthaccesspolicyopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"ip": "string",
|
|
"subnetMask": 0,
|
|
"url": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|idInt|integer(int32)|false|none||none|
|
|
|type|integer(int32)|true|none||none|
|
|
|ip|string|false|none||none|
|
|
|subnetMask|integer(int32)|false|none||none|
|
|
|url|string|false|none||none|
|
|
|
|
<h2 id="tocS_PaypalWalletResponse">PaypalWalletResponse</h2>
|
|
|
|
<a id="schemapaypalwalletresponse"></a>
|
|
<a id="schema_PaypalWalletResponse"></a>
|
|
<a id="tocSpaypalwalletresponse"></a>
|
|
<a id="tocspaypalwalletresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"email_address": "string",
|
|
"account_id": "string",
|
|
"account_status": "VERIFIED",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"birth_date": "string",
|
|
"business_name": "string",
|
|
"tax_info": {
|
|
"tax_id": "string",
|
|
"tax_id_type": "BR_CPF"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "["
|
|
}
|
|
],
|
|
"customer": {
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": null,
|
|
"phone_number": null
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
},
|
|
"cobranded_cards": [
|
|
{
|
|
"labels": [
|
|
"string"
|
|
],
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": "CUSTOMER",
|
|
"charge_pattern": "IMMEDIATE",
|
|
"usage_pattern": "IMMEDIATE",
|
|
"usage": "FIRST"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|email_address|string|false|none||none|
|
|
|account_id|string|false|none||none|
|
|
|account_status|string|false|none||none|
|
|
|name|[Name
|
|
](#schemaname)|false|none||none|
|
|
|phone_type|string|false|none||none|
|
|
|phone_number|[PhoneNumber
|
|
](#schemaphonenumber)|false|none||none|
|
|
|birth_date|string|false|none||none|
|
|
|business_name|string|false|none||none|
|
|
|tax_info|[TaxInfo
|
|
](#schemataxinfo)|false|none||none|
|
|
|address|[Address
|
|
](#schemaaddress)|false|none||none|
|
|
|attributes|[PaypalWalletAttributesResponse
|
|
](#schemapaypalwalletattributesresponse)|false|none||none|
|
|
|stored_credential|[PaypalWalletStoredCredential
|
|
](#schemapaypalwalletstoredcredential)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|account_status|VERIFIED|
|
|
|account_status|UNVERIFIED|
|
|
|account_status|null|
|
|
|phone_type|FAX|
|
|
|phone_type|HOME|
|
|
|phone_type|MOBILE|
|
|
|phone_type|OTHER|
|
|
|phone_type|PAGER|
|
|
|phone_type|null|
|
|
|
|
<h2 id="tocS_RListWlanSimpleOpenApiVo">RListWlanSimpleOpenApiVo</h2>
|
|
|
|
<a id="schemarlistwlansimpleopenapivo"></a>
|
|
<a id="schema_RListWlanSimpleOpenApiVo"></a>
|
|
<a id="tocSrlistwlansimpleopenapivo"></a>
|
|
<a id="tocsrlistwlansimpleopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": [
|
|
{
|
|
"wlanId": "string",
|
|
"wlanName": "string",
|
|
"ssidList": [
|
|
{
|
|
"ssidId": "string",
|
|
"ssidName": "string"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[
|
|
[WlanSimpleOpenApiVo
|
|
](#schemawlansimpleopenapivo)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_PaypalWalletStoredCredential">PaypalWalletStoredCredential</h2>
|
|
|
|
<a id="schemapaypalwalletstoredcredential"></a>
|
|
<a id="schema_PaypalWalletStoredCredential"></a>
|
|
<a id="tocSpaypalwalletstoredcredential"></a>
|
|
<a id="tocspaypalwalletstoredcredential"></a>
|
|
|
|
```json
|
|
{
|
|
"payment_initiator": "CUSTOMER",
|
|
"charge_pattern": "IMMEDIATE",
|
|
"usage_pattern": "IMMEDIATE",
|
|
"usage": "FIRST"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|payment_initiator|string|false|none||none|
|
|
|charge_pattern|string|false|none||none|
|
|
|usage_pattern|string|false|none||none|
|
|
|usage|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|payment_initiator|CUSTOMER|
|
|
|payment_initiator|MERCHANT|
|
|
|payment_initiator|null|
|
|
|charge_pattern|IMMEDIATE|
|
|
|charge_pattern|DEFERRED|
|
|
|charge_pattern|RECURRING_PREPAID|
|
|
|charge_pattern|RECURRING_POSTPAID|
|
|
|charge_pattern|THRESHOLD_PREPAID|
|
|
|charge_pattern|THRESHOLD_POSTPAID|
|
|
|charge_pattern|SUBSCRIPTION_PREPAID|
|
|
|charge_pattern|SUBSCRIPTION_POSTPAID|
|
|
|charge_pattern|UNSCHEDULED_PREPAID|
|
|
|charge_pattern|UNSCHEDULED_POSTPAID|
|
|
|charge_pattern|INSTALLMENT_PREPAID|
|
|
|charge_pattern|INSTALLMENT_POSTPAID|
|
|
|charge_pattern|null|
|
|
|usage_pattern|IMMEDIATE|
|
|
|usage_pattern|DEFERRED|
|
|
|usage_pattern|RECURRING_PREPAID|
|
|
|usage_pattern|RECURRING_POSTPAID|
|
|
|usage_pattern|THRESHOLD_PREPAID|
|
|
|usage_pattern|THRESHOLD_POSTPAID|
|
|
|usage_pattern|SUBSCRIPTION_PREPAID|
|
|
|usage_pattern|SUBSCRIPTION_POSTPAID|
|
|
|usage_pattern|UNSCHEDULED_PREPAID|
|
|
|usage_pattern|UNSCHEDULED_POSTPAID|
|
|
|usage_pattern|INSTALLMENT_PREPAID|
|
|
|usage_pattern|INSTALLMENT_POSTPAID|
|
|
|usage_pattern|null|
|
|
|usage|FIRST|
|
|
|usage|SUBSEQUENT|
|
|
|usage|DERIVED|
|
|
|usage|null|
|
|
|
|
<h2 id="tocS_SsidSimpleOpenApiVo">SsidSimpleOpenApiVo</h2>
|
|
|
|
<a id="schemassidsimpleopenapivo"></a>
|
|
<a id="schema_SsidSimpleOpenApiVo"></a>
|
|
<a id="tocSssidsimpleopenapivo"></a>
|
|
<a id="tocsssidsimpleopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"ssidId": "string",
|
|
"ssidName": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|ssidId|string|false|none||none|
|
|
|ssidName|string|false|none||none|
|
|
|
|
<h2 id="tocS_PaypalWalletVaultResponse">PaypalWalletVaultResponse</h2>
|
|
|
|
<a id="schemapaypalwalletvaultresponse"></a>
|
|
<a id="schema_PaypalWalletVaultResponse"></a>
|
|
<a id="tocSpaypalwalletvaultresponse"></a>
|
|
<a id="tocspaypalwalletvaultresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"customer": {
|
|
"id": "string",
|
|
"email_address": "string",
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
}
|
|
},
|
|
"merchant_customer_id": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|links|[
|
|
[LinkDescription
|
|
](#schemalinkdescription)
|
|
]|false|none||none|
|
|
|customer|[PaypalWalletCustomer
|
|
](#schemapaypalwalletcustomer)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|status|VAULTED|
|
|
|status|CREATED|
|
|
|status|APPROVED|
|
|
|status|null|
|
|
|
|
<h2 id="tocS_WlanSimpleOpenApiVo">WlanSimpleOpenApiVo</h2>
|
|
|
|
<a id="schemawlansimpleopenapivo"></a>
|
|
<a id="schema_WlanSimpleOpenApiVo"></a>
|
|
<a id="tocSwlansimpleopenapivo"></a>
|
|
<a id="tocswlansimpleopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"wlanId": "string",
|
|
"wlanName": "string",
|
|
"ssidList": [
|
|
{
|
|
"ssidId": "string",
|
|
"ssidName": "string"
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|wlanId|string|false|none||none|
|
|
|wlanName|string|false|none||none|
|
|
|ssidList|[
|
|
[SsidSimpleOpenApiVo
|
|
](#schemassidsimpleopenapivo)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_PhoneNumber">PhoneNumber</h2>
|
|
|
|
<a id="schemaphonenumber"></a>
|
|
<a id="schema_PhoneNumber"></a>
|
|
<a id="tocSphonenumber"></a>
|
|
<a id="tocsphonenumber"></a>
|
|
|
|
```json
|
|
{
|
|
"national_number": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|national_number|string|false|none||none|
|
|
|
|
<h2 id="tocS_PageDataVo">PageDataVo</h2>
|
|
|
|
<a id="schemapagedatavo"></a>
|
|
<a id="schema_PageDataVo"></a>
|
|
<a id="tocSpagedatavo"></a>
|
|
<a id="tocspagedatavo"></a>
|
|
|
|
```json
|
|
{
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|total|integer(int64)|false|none||none|
|
|
|rows|[object
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_PhoneNumberWithCountryCode">PhoneNumberWithCountryCode</h2>
|
|
|
|
<a id="schemaphonenumberwithcountrycode"></a>
|
|
<a id="schema_PhoneNumberWithCountryCode"></a>
|
|
<a id="tocSphonenumberwithcountrycode"></a>
|
|
<a id="tocsphonenumberwithcountrycode"></a>
|
|
|
|
```json
|
|
{
|
|
"country_code": "string",
|
|
"national_number": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|country_code|string|false|none||none|
|
|
|national_number|string|false|none||none|
|
|
|
|
<h2 id="tocS_TableDataInfo">TableDataInfo</h2>
|
|
|
|
<a id="schematabledatainfo"></a>
|
|
<a id="schema_TableDataInfo"></a>
|
|
<a id="tocStabledatainfo"></a>
|
|
<a id="tocstabledatainfo"></a>
|
|
|
|
```json
|
|
{
|
|
"data": {
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
},
|
|
"code": 0,
|
|
"msg": "string",
|
|
"total": 0,
|
|
"rows": [
|
|
{}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|data|[PageDataVo
|
|
](#schemapagedatavo)|false|none||none|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|total|integer(int64)|false|write-only||none|
|
|
|rows|[object
|
|
]|false|write-only||none|
|
|
|
|
<h2 id="tocS_PhoneWithType">PhoneWithType</h2>
|
|
|
|
<a id="schemaphonewithtype"></a>
|
|
<a id="schema_PhoneWithType"></a>
|
|
<a id="tocSphonewithtype"></a>
|
|
<a id="tocsphonewithtype"></a>
|
|
|
|
```json
|
|
{
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|phone_type|string|false|none||none|
|
|
|phone_number|[PhoneNumber
|
|
](#schemaphonenumber)|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|phone_type|FAX|
|
|
|phone_type|HOME|
|
|
|phone_type|MOBILE|
|
|
|phone_type|OTHER|
|
|
|phone_type|PAGER|
|
|
|phone_type|null|
|
|
|
|
<h2 id="tocS_RSsidDetailOpenApiVo">RSsidDetailOpenApiVo</h2>
|
|
|
|
<a id="schemarssiddetailopenapivo"></a>
|
|
<a id="schema_RSsidDetailOpenApiVo"></a>
|
|
<a id="tocSrssiddetailopenapivo"></a>
|
|
<a id="tocsrssiddetailopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"ssidId": "string",
|
|
"name": "string",
|
|
"band": 0,
|
|
"guestNetEnable": true,
|
|
"security": 0,
|
|
"broadcast": true,
|
|
"vlanEnable": true,
|
|
"vlanId": 0,
|
|
"pskSetting": {},
|
|
"entSetting": {},
|
|
"ppskSetting": {},
|
|
"mloEnable": true,
|
|
"pmfMode": 0,
|
|
"enable11r": true,
|
|
"clientRateLimit": {},
|
|
"ssidRateLimit": {},
|
|
"wlanSchedule": {
|
|
"wlanScheduleEnable": true,
|
|
"action": 0,
|
|
"scheduleId": "string"
|
|
},
|
|
"rateControl": {
|
|
"rate2gCtrlEnable": true,
|
|
"lowerDensity2g": 0,
|
|
"higherDensity2g": 0,
|
|
"cckRatesDisable": true,
|
|
"clientRatesRequire2g": true,
|
|
"sendBeacons2g": true,
|
|
"rate5gCtrlEnable": true,
|
|
"lowerDensity5g": 0,
|
|
"higherDensity5g": 0,
|
|
"clientRatesRequire5g": true,
|
|
"sendBeacons5g": true,
|
|
"rate6gCtrlEnable": true,
|
|
"lowerDensity6g": 0,
|
|
"higherDensity6g": 0,
|
|
"clientRatesRequire6g": true,
|
|
"sendBeacons6g": true
|
|
},
|
|
"macFilter": {
|
|
"macFilterEnable": true,
|
|
"policy": 0,
|
|
"macFilterId": "string",
|
|
"ouiProfileIdList": [
|
|
"string"
|
|
]
|
|
},
|
|
"multiCast": {
|
|
"multiCastEnable": true,
|
|
"channelUtil": 0,
|
|
"arpCastEnable": true,
|
|
"ipv6CastEnable": true,
|
|
"filterEnable": true,
|
|
"filterMode": 0,
|
|
"macGroupId": "string"
|
|
},
|
|
"dhcpOption82": {
|
|
"dhcpEnable": true,
|
|
"format": 0,
|
|
"delimiter": "string",
|
|
"circuitId": [
|
|
0
|
|
],
|
|
"remoteId": [
|
|
0
|
|
]
|
|
},
|
|
"deviceType": 0
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[SsidDetailOpenApiVo
|
|
](#schemassiddetailopenapivo)|false|none||none|
|
|
|
|
<h2 id="tocS_PlatformFee">PlatformFee</h2>
|
|
|
|
<a id="schemaplatformfee"></a>
|
|
<a id="schema_PlatformFee"></a>
|
|
<a id="tocSplatformfee"></a>
|
|
<a id="tocsplatformfee"></a>
|
|
|
|
```json
|
|
{
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|payee|[PayeeBase
|
|
](#schemapayeebase)|false|none||none|
|
|
|
|
<h2 id="tocS_SsidDetailOpenApiVo">SsidDetailOpenApiVo</h2>
|
|
|
|
<a id="schemassiddetailopenapivo"></a>
|
|
<a id="schema_SsidDetailOpenApiVo"></a>
|
|
<a id="tocSssiddetailopenapivo"></a>
|
|
<a id="tocsssiddetailopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"ssidId": "string",
|
|
"name": "string",
|
|
"band": 0,
|
|
"guestNetEnable": true,
|
|
"security": 0,
|
|
"broadcast": true,
|
|
"vlanEnable": true,
|
|
"vlanId": 0,
|
|
"pskSetting": {},
|
|
"entSetting": {},
|
|
"ppskSetting": {},
|
|
"mloEnable": true,
|
|
"pmfMode": 0,
|
|
"enable11r": true,
|
|
"clientRateLimit": {},
|
|
"ssidRateLimit": {},
|
|
"wlanSchedule": {
|
|
"wlanScheduleEnable": true,
|
|
"action": 0,
|
|
"scheduleId": "string"
|
|
},
|
|
"rateControl": {
|
|
"rate2gCtrlEnable": true,
|
|
"lowerDensity2g": 0,
|
|
"higherDensity2g": 0,
|
|
"cckRatesDisable": true,
|
|
"clientRatesRequire2g": true,
|
|
"sendBeacons2g": true,
|
|
"rate5gCtrlEnable": true,
|
|
"lowerDensity5g": 0,
|
|
"higherDensity5g": 0,
|
|
"clientRatesRequire5g": true,
|
|
"sendBeacons5g": true,
|
|
"rate6gCtrlEnable": true,
|
|
"lowerDensity6g": 0,
|
|
"higherDensity6g": 0,
|
|
"clientRatesRequire6g": true,
|
|
"sendBeacons6g": true
|
|
},
|
|
"macFilter": {
|
|
"macFilterEnable": true,
|
|
"policy": 0,
|
|
"macFilterId": "string",
|
|
"ouiProfileIdList": [
|
|
"string"
|
|
]
|
|
},
|
|
"multiCast": {
|
|
"multiCastEnable": true,
|
|
"channelUtil": 0,
|
|
"arpCastEnable": true,
|
|
"ipv6CastEnable": true,
|
|
"filterEnable": true,
|
|
"filterMode": 0,
|
|
"macGroupId": "string"
|
|
},
|
|
"dhcpOption82": {
|
|
"dhcpEnable": true,
|
|
"format": 0,
|
|
"delimiter": "string",
|
|
"circuitId": [
|
|
0
|
|
],
|
|
"remoteId": [
|
|
0
|
|
]
|
|
},
|
|
"deviceType": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|ssidId|string|false|none||none|
|
|
|name|string|false|none||none|
|
|
|band|integer(int32)|false|none||none|
|
|
|guestNetEnable|boolean|false|none||none|
|
|
|security|integer(int32)|false|none||none|
|
|
|broadcast|boolean|false|none||none|
|
|
|vlanEnable|boolean|false|none||none|
|
|
|vlanId|integer(int32)|false|none||none|
|
|
|pskSetting|object|false|none||none|
|
|
|entSetting|object|false|none||none|
|
|
|ppskSetting|object|false|none||none|
|
|
|mloEnable|boolean|false|none||none|
|
|
|pmfMode|integer(int32)|false|none||none|
|
|
|enable11r|boolean|false|none||none|
|
|
|clientRateLimit|object|false|none||none|
|
|
|ssidRateLimit|object|false|none||none|
|
|
|wlanSchedule|[SsidWlanScheduleOpenApiVo
|
|
](#schemassidwlanscheduleopenapivo)|false|none||none|
|
|
|rateControl|[SsidRateControlOpenApiVo
|
|
](#schemassidratecontrolopenapivo)|false|none||none|
|
|
|macFilter|[SsidMacFilterOpenApiVo
|
|
](#schemassidmacfilteropenapivo)|false|none||none|
|
|
|multiCast|[SsidMultiCastOpenApiVo
|
|
](#schemassidmulticastopenapivo)|false|none||none|
|
|
|dhcpOption82|[SsidDhcpOptionOpenApiVo
|
|
](#schemassiddhcpoptionopenapivo)|false|none||none|
|
|
|deviceType|integer(int32)|false|none||none|
|
|
|
|
<h2 id="tocS_ProcessorResponse">ProcessorResponse</h2>
|
|
|
|
<a id="schemaprocessorresponse"></a>
|
|
<a id="schema_ProcessorResponse"></a>
|
|
<a id="tocSprocessorresponse"></a>
|
|
<a id="tocsprocessorresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"avs_code": "A",
|
|
"cvv_code": "E",
|
|
"response_code": "0000",
|
|
"payment_advice_code": "01"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|avs_code|string|false|none||none|
|
|
|cvv_code|string|false|none||none|
|
|
|response_code|string|false|none||none|
|
|
|payment_advice_code|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|avs_code|A|
|
|
|avs_code|B|
|
|
|avs_code|C|
|
|
|avs_code|D|
|
|
|avs_code|E|
|
|
|avs_code|F|
|
|
|avs_code|G|
|
|
|avs_code|I|
|
|
|avs_code|M|
|
|
|avs_code|N|
|
|
|avs_code|P|
|
|
|avs_code|R|
|
|
|avs_code|S|
|
|
|avs_code|U|
|
|
|avs_code|W|
|
|
|avs_code|X|
|
|
|avs_code|Y|
|
|
|avs_code|Z|
|
|
|avs_code|Null|
|
|
|avs_code|0|
|
|
|avs_code|1|
|
|
|avs_code|2|
|
|
|avs_code|3|
|
|
|avs_code|4|
|
|
|avs_code|null|
|
|
|cvv_code|E|
|
|
|cvv_code|I|
|
|
|cvv_code|M|
|
|
|cvv_code|N|
|
|
|cvv_code|P|
|
|
|cvv_code|S|
|
|
|cvv_code|U|
|
|
|cvv_code|X|
|
|
|cvv_code|All others|
|
|
|cvv_code|0|
|
|
|cvv_code|1|
|
|
|cvv_code|2|
|
|
|cvv_code|3|
|
|
|cvv_code|4|
|
|
|cvv_code|null|
|
|
|response_code|0000|
|
|
|response_code|00N7|
|
|
|response_code|0100|
|
|
|response_code|0390|
|
|
|response_code|0500|
|
|
|response_code|0580|
|
|
|response_code|0800|
|
|
|response_code|0880|
|
|
|response_code|0890|
|
|
|response_code|0960|
|
|
|response_code|0R00|
|
|
|response_code|1000|
|
|
|response_code|10BR|
|
|
|response_code|1300|
|
|
|response_code|1310|
|
|
|response_code|1312|
|
|
|response_code|1317|
|
|
|response_code|1320|
|
|
|response_code|1330|
|
|
|response_code|1335|
|
|
|response_code|1340|
|
|
|response_code|1350|
|
|
|response_code|1352|
|
|
|response_code|1360|
|
|
|response_code|1370|
|
|
|response_code|1380|
|
|
|response_code|1382|
|
|
|response_code|1384|
|
|
|response_code|1390|
|
|
|response_code|1393|
|
|
|response_code|5100|
|
|
|response_code|5110|
|
|
|response_code|5120|
|
|
|response_code|5130|
|
|
|response_code|5135|
|
|
|response_code|5140|
|
|
|response_code|5150|
|
|
|response_code|5160|
|
|
|response_code|5170|
|
|
|response_code|5180|
|
|
|response_code|5190|
|
|
|response_code|5200|
|
|
|response_code|5210|
|
|
|response_code|5400|
|
|
|response_code|5500|
|
|
|response_code|5650|
|
|
|response_code|5700|
|
|
|response_code|5710|
|
|
|response_code|5800|
|
|
|response_code|5900|
|
|
|response_code|5910|
|
|
|response_code|5920|
|
|
|response_code|5930|
|
|
|response_code|5950|
|
|
|response_code|6300|
|
|
|response_code|7600|
|
|
|response_code|7700|
|
|
|response_code|7710|
|
|
|response_code|7800|
|
|
|response_code|7900|
|
|
|response_code|8000|
|
|
|response_code|8010|
|
|
|response_code|8020|
|
|
|response_code|8030|
|
|
|response_code|8100|
|
|
|response_code|8110|
|
|
|response_code|8220|
|
|
|response_code|9100|
|
|
|response_code|9500|
|
|
|response_code|9510|
|
|
|response_code|9520|
|
|
|response_code|9530|
|
|
|response_code|9540|
|
|
|response_code|9600|
|
|
|response_code|PCNR|
|
|
|response_code|PCVV|
|
|
|response_code|PP06|
|
|
|response_code|PPRN|
|
|
|response_code|PPAD|
|
|
|response_code|PPAB|
|
|
|response_code|PPAE|
|
|
|response_code|PPAG|
|
|
|response_code|PPAI|
|
|
|response_code|PPAR|
|
|
|response_code|PPAU|
|
|
|response_code|PPAV|
|
|
|response_code|PPAX|
|
|
|response_code|PPBG|
|
|
|response_code|PPC2|
|
|
|response_code|PPCE|
|
|
|response_code|PPCO|
|
|
|response_code|PPCR|
|
|
|response_code|PPCT|
|
|
|response_code|PPCU|
|
|
|response_code|PPD3|
|
|
|response_code|PPDC|
|
|
|response_code|PPDI|
|
|
|response_code|PPDV|
|
|
|response_code|PPDT|
|
|
|response_code|PPEF|
|
|
|response_code|PPEL|
|
|
|response_code|PPER|
|
|
|response_code|PPEX|
|
|
|response_code|PPFE|
|
|
|response_code|PPFI|
|
|
|response_code|PPFR|
|
|
|response_code|PPFV|
|
|
|response_code|PPGR|
|
|
|response_code|PPH1|
|
|
|response_code|PPIF|
|
|
|response_code|PPII|
|
|
|response_code|PPIM|
|
|
|response_code|PPIT|
|
|
|response_code|PPLR|
|
|
|response_code|PPLS|
|
|
|response_code|PPMB|
|
|
|response_code|PPMC|
|
|
|response_code|PPMD|
|
|
|response_code|PPNC|
|
|
|response_code|PPNL|
|
|
|response_code|PPNM|
|
|
|response_code|PPNT|
|
|
|response_code|PPPH|
|
|
|response_code|PPPI|
|
|
|response_code|PPPM|
|
|
|response_code|PPQC|
|
|
|response_code|PPRE|
|
|
|response_code|PPRF|
|
|
|response_code|PPRR|
|
|
|response_code|PPS0|
|
|
|response_code|PPS1|
|
|
|response_code|PPS2|
|
|
|response_code|PPS3|
|
|
|response_code|PPS4|
|
|
|response_code|PPS5|
|
|
|response_code|PPS6|
|
|
|response_code|PPSC|
|
|
|response_code|PPSD|
|
|
|response_code|PPSE|
|
|
|response_code|PPTE|
|
|
|response_code|PPTF|
|
|
|response_code|PPTI|
|
|
|response_code|PPTR|
|
|
|response_code|PPTT|
|
|
|response_code|PPTV|
|
|
|response_code|PPUA|
|
|
|response_code|PPUC|
|
|
|response_code|PPUE|
|
|
|response_code|PPUI|
|
|
|response_code|PPUP|
|
|
|response_code|PPUR|
|
|
|response_code|PPVC|
|
|
|response_code|PPVE|
|
|
|response_code|PPVT|
|
|
|response_code|null|
|
|
|payment_advice_code|01|
|
|
|payment_advice_code|02|
|
|
|payment_advice_code|03|
|
|
|payment_advice_code|04|
|
|
|payment_advice_code|21|
|
|
|payment_advice_code|22|
|
|
|payment_advice_code|24|
|
|
|payment_advice_code|25|
|
|
|payment_advice_code|26|
|
|
|payment_advice_code|27|
|
|
|payment_advice_code|28|
|
|
|payment_advice_code|29|
|
|
|payment_advice_code|30|
|
|
|payment_advice_code|40|
|
|
|payment_advice_code|43|
|
|
|payment_advice_code|null|
|
|
|
|
<h2 id="tocS_SsidDhcpOptionOpenApiVo">SsidDhcpOptionOpenApiVo</h2>
|
|
|
|
<a id="schemassiddhcpoptionopenapivo"></a>
|
|
<a id="schema_SsidDhcpOptionOpenApiVo"></a>
|
|
<a id="tocSssiddhcpoptionopenapivo"></a>
|
|
<a id="tocsssiddhcpoptionopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"dhcpEnable": true,
|
|
"format": 0,
|
|
"delimiter": "string",
|
|
"circuitId": [
|
|
0
|
|
],
|
|
"remoteId": [
|
|
0
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|dhcpEnable|boolean|false|none||none|
|
|
|format|integer(int32)|false|none||none|
|
|
|delimiter|string|false|none||none|
|
|
|circuitId|[integer
|
|
]|false|none||none|
|
|
|remoteId|[integer
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_PurchaseUnit">PurchaseUnit</h2>
|
|
|
|
<a id="schemapurchaseunit"></a>
|
|
<a id="schema_PurchaseUnit"></a>
|
|
<a id="tocSpurchaseunit"></a>
|
|
<a id="tocspurchaseunit"></a>
|
|
|
|
```json
|
|
{
|
|
"reference_id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string",
|
|
"breakdown": {
|
|
"item_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"handling": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"tax_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"insurance": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping_discount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"discount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"payment_instruction": {
|
|
"platform_fees": [
|
|
{
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
}
|
|
}
|
|
],
|
|
"disbursement_mode": "INSTANT",
|
|
"payee_pricing_tier_id": "string",
|
|
"payee_receivable_fx_rate_id": "string"
|
|
},
|
|
"description": "string",
|
|
"custom_id": "string",
|
|
"invoice_id": "string",
|
|
"id": "string",
|
|
"soft_descriptor": "string",
|
|
"items": [
|
|
{
|
|
"name": "string",
|
|
"unit_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"tax": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"quantity": "string",
|
|
"description": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"category": "DIGITAL_GOODS",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": "UPC-A",
|
|
"code": "string"
|
|
}
|
|
}
|
|
],
|
|
"shipping": {
|
|
"name": {
|
|
"full_name": "string"
|
|
},
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"country_code": "string",
|
|
"national_number": "string"
|
|
},
|
|
"type": "SHIPPING",
|
|
"options": [
|
|
{
|
|
"id": "string",
|
|
"label": "string",
|
|
"type": "SHIPPING",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"selected": true
|
|
}
|
|
],
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"trackers": [
|
|
{
|
|
"id": "string",
|
|
"status": "CANCELLED",
|
|
"items": [
|
|
{
|
|
"name": null,
|
|
"quantity": null,
|
|
"sku": null,
|
|
"url": null,
|
|
"image_url": null,
|
|
"upc": null
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"href": null,
|
|
"rel": null,
|
|
"method": null
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
]
|
|
},
|
|
"supplementary_data": {
|
|
"card": {
|
|
"level_2": {
|
|
"invoice_id": "string",
|
|
"tax_total": {
|
|
"currency_code": null,
|
|
"value": null
|
|
}
|
|
},
|
|
"level_3": {
|
|
"shipping_amount": {
|
|
"currency_code": null,
|
|
"value": null
|
|
},
|
|
"duty_amount": {
|
|
"currency_code": null,
|
|
"value": null
|
|
},
|
|
"discount_amount": {
|
|
"currency_code": null,
|
|
"value": null
|
|
},
|
|
"shipping_address": {
|
|
"address_line_1": null,
|
|
"address_line_2": null,
|
|
"admin_area_2": null,
|
|
"admin_area_1": null,
|
|
"postal_code": null,
|
|
"country_code": null
|
|
},
|
|
"ships_from_postal_code": "string",
|
|
"line_items": [
|
|
{}
|
|
]
|
|
}
|
|
},
|
|
"risk": {
|
|
"customer": {
|
|
"ip_address": "string"
|
|
}
|
|
}
|
|
},
|
|
"payments": {
|
|
"authorizations": [
|
|
{
|
|
"status": "CREATED",
|
|
"status_details": {
|
|
"reason": "["
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "[",
|
|
"acquirer_reference_number": "string"
|
|
},
|
|
"seller_protection": {
|
|
"status": "[",
|
|
"dispute_categories": [
|
|
null
|
|
]
|
|
},
|
|
"expiration_time": "string",
|
|
"links": [
|
|
{
|
|
"href": null,
|
|
"rel": null,
|
|
"method": null
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string",
|
|
"processor_response": {
|
|
"avs_code": "[",
|
|
"cvv_code": "[",
|
|
"response_code": "[",
|
|
"payment_advice_code": "["
|
|
}
|
|
}
|
|
],
|
|
"captures": [
|
|
{
|
|
"status": "COMPLETED",
|
|
"status_details": {
|
|
"reason": "["
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"network_transaction_reference": {
|
|
"id": "string",
|
|
"date": "string",
|
|
"network": "[",
|
|
"acquirer_reference_number": "string"
|
|
},
|
|
"seller_protection": {
|
|
"status": "[",
|
|
"dispute_categories": [
|
|
null
|
|
]
|
|
},
|
|
"final_capture": true,
|
|
"seller_receivable_breakdown": {
|
|
"gross_amount": {},
|
|
"paypal_fee": {},
|
|
"paypal_fee_in_receivable_currency": {},
|
|
"net_amount": {},
|
|
"receivable_amount": {},
|
|
"exchange_rate": {},
|
|
"platform_fees": [
|
|
null
|
|
]
|
|
},
|
|
"disbursement_mode": "INSTANT",
|
|
"links": [
|
|
{
|
|
"href": null,
|
|
"rel": null,
|
|
"method": null
|
|
}
|
|
],
|
|
"processor_response": {
|
|
"avs_code": "[",
|
|
"cvv_code": "[",
|
|
"response_code": "[",
|
|
"payment_advice_code": "["
|
|
},
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
],
|
|
"refunds": [
|
|
{
|
|
"status": "CANCELLED",
|
|
"status_details": {
|
|
"reason": "["
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"acquirer_reference_number": "string",
|
|
"note_to_payer": "string",
|
|
"seller_payable_breakdown": {
|
|
"gross_amount": {},
|
|
"paypal_fee": {},
|
|
"paypal_fee_in_receivable_currency": {},
|
|
"net_amount": {},
|
|
"net_amount_in_receivable_currency": {},
|
|
"platform_fees": [
|
|
null
|
|
],
|
|
"net_amount_breakdown": [
|
|
null
|
|
],
|
|
"total_refunded_amount": {}
|
|
},
|
|
"payer": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"links": [
|
|
{
|
|
"href": null,
|
|
"rel": null,
|
|
"method": null
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
]
|
|
},
|
|
"most_recent_errors": [
|
|
{}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|reference_id|string|false|none||none|
|
|
|amount|[AmountWithBreakdown
|
|
](#schemaamountwithbreakdown)|false|none||none|
|
|
|payee|[PayeeBase
|
|
](#schemapayeebase)|false|none||none|
|
|
|payment_instruction|[PaymentInstruction
|
|
](#schemapaymentinstruction)|false|none||none|
|
|
|description|string|false|none||none|
|
|
|custom_id|string|false|none||none|
|
|
|invoice_id|string|false|none||none|
|
|
|id|string|false|none||none|
|
|
|soft_descriptor|string|false|none||none|
|
|
|items|[
|
|
[Item
|
|
](#schemaitem)
|
|
]|false|none||none|
|
|
|shipping|[ShippingWithTrackingDetails
|
|
](#schemashippingwithtrackingdetails)|false|none||none|
|
|
|supplementary_data|[SupplementaryData
|
|
](#schemasupplementarydata)|false|none||none|
|
|
|payments|[PaymentCollection
|
|
](#schemapaymentcollection)|false|none||none|
|
|
|most_recent_errors|[
|
|
[JsonNode
|
|
](#schemajsonnode)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_SsidMacFilterOpenApiVo">SsidMacFilterOpenApiVo</h2>
|
|
|
|
<a id="schemassidmacfilteropenapivo"></a>
|
|
<a id="schema_SsidMacFilterOpenApiVo"></a>
|
|
<a id="tocSssidmacfilteropenapivo"></a>
|
|
<a id="tocsssidmacfilteropenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"macFilterEnable": true,
|
|
"policy": 0,
|
|
"macFilterId": "string",
|
|
"ouiProfileIdList": [
|
|
"string"
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|macFilterEnable|boolean|false|none||none|
|
|
|policy|integer(int32)|false|none||none|
|
|
|macFilterId|string|false|none||none|
|
|
|ouiProfileIdList|[string
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_ROrder">ROrder</h2>
|
|
|
|
<a id="schemarorder"></a>
|
|
<a id="schema_ROrder"></a>
|
|
<a id="tocSrorder"></a>
|
|
<a id="tocsrorder"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"create_time": "string",
|
|
"update_time": "string",
|
|
"id": "string",
|
|
"payment_source": {
|
|
"card": {
|
|
"name": "string",
|
|
"last_digits": "string",
|
|
"brand": "VISA",
|
|
"available_networks": [
|
|
"["
|
|
],
|
|
"type": "CREDIT",
|
|
"authentication_result": {
|
|
"liability_shift": null,
|
|
"three_d_secure": null
|
|
},
|
|
"attributes": {
|
|
"vault": null
|
|
},
|
|
"from_request": {
|
|
"expiry": null,
|
|
"last_digits": null
|
|
},
|
|
"expiry": "string",
|
|
"bin_details": {
|
|
"bin": null,
|
|
"issuing_bank": null,
|
|
"bin_country_code": null,
|
|
"products": null
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": null,
|
|
"payment_type": null,
|
|
"usage": null,
|
|
"previous_network_transaction_reference": null
|
|
}
|
|
},
|
|
"paypal": {
|
|
"email_address": "string",
|
|
"account_id": "string",
|
|
"account_status": "VERIFIED",
|
|
"name": {
|
|
"given_name": null,
|
|
"surname": null
|
|
},
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": null
|
|
},
|
|
"birth_date": "string",
|
|
"business_name": "string",
|
|
"tax_info": {
|
|
"tax_id": null,
|
|
"tax_id_type": null
|
|
},
|
|
"address": {
|
|
"address_line_1": null,
|
|
"address_line_2": null,
|
|
"admin_area_2": null,
|
|
"admin_area_1": null,
|
|
"postal_code": null,
|
|
"country_code": null
|
|
},
|
|
"attributes": {
|
|
"vault": null,
|
|
"cobranded_cards": null
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": null,
|
|
"charge_pattern": null,
|
|
"usage_pattern": null,
|
|
"usage": null
|
|
}
|
|
},
|
|
"bancontact": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string",
|
|
"card_last_digits": "string"
|
|
},
|
|
"blik": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"email": "string",
|
|
"one_click": {
|
|
"consumer_reference": null
|
|
}
|
|
},
|
|
"eps": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string"
|
|
},
|
|
"giropay": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string"
|
|
},
|
|
"ideal": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"mybank": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"p24": {
|
|
"name": "string",
|
|
"email": "string",
|
|
"country_code": "string",
|
|
"payment_descriptor": "string",
|
|
"method_id": "string",
|
|
"method_description": "string"
|
|
},
|
|
"sofort": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"trustly": {
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"email": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
},
|
|
"apple_pay": {
|
|
"id": "string",
|
|
"token": "string",
|
|
"name": "string",
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"national_number": null
|
|
},
|
|
"card": {
|
|
"name": null,
|
|
"last_digits": null,
|
|
"brand": null,
|
|
"available_networks": null,
|
|
"type": null,
|
|
"authentication_result": null,
|
|
"attributes": null,
|
|
"from_request": null,
|
|
"expiry": null,
|
|
"bin_details": null,
|
|
"stored_credential": null,
|
|
"billing_address": null,
|
|
"country_code": null
|
|
},
|
|
"attributes": {
|
|
"vault": null
|
|
},
|
|
"stored_credential": {
|
|
"payment_initiator": null,
|
|
"payment_type": null,
|
|
"usage": null,
|
|
"previous_network_transaction_reference": null
|
|
}
|
|
},
|
|
"google_pay": {
|
|
"name": "string",
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"country_code": null,
|
|
"national_number": null
|
|
},
|
|
"card": {
|
|
"name": null,
|
|
"last_digits": null,
|
|
"type": null,
|
|
"brand": null,
|
|
"billing_address": null,
|
|
"authentication_result": null
|
|
}
|
|
},
|
|
"venmo": {
|
|
"email_address": "string",
|
|
"account_id": "string",
|
|
"user_name": "string",
|
|
"name": {
|
|
"given_name": null,
|
|
"surname": null
|
|
},
|
|
"phone_number": {
|
|
"national_number": null
|
|
},
|
|
"address": {
|
|
"address_line_1": null,
|
|
"address_line_2": null,
|
|
"admin_area_2": null,
|
|
"admin_area_1": null,
|
|
"postal_code": null,
|
|
"country_code": null
|
|
},
|
|
"attributes": {
|
|
"vault": null
|
|
}
|
|
}
|
|
},
|
|
"intent": "CAPTURE",
|
|
"payer": {
|
|
"email_address": "string",
|
|
"payer_id": "string",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone": {
|
|
"phone_type": "FAX",
|
|
"phone_number": {
|
|
"national_number": null
|
|
}
|
|
},
|
|
"birth_date": "string",
|
|
"tax_info": {
|
|
"tax_id": "string",
|
|
"tax_id_type": "BR_CPF"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
}
|
|
},
|
|
"purchase_units": [
|
|
{
|
|
"reference_id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string",
|
|
"breakdown": {}
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"payment_instruction": {
|
|
"platform_fees": [
|
|
null
|
|
],
|
|
"disbursement_mode": "[",
|
|
"payee_pricing_tier_id": "string",
|
|
"payee_receivable_fx_rate_id": "string"
|
|
},
|
|
"description": "string",
|
|
"custom_id": "string",
|
|
"invoice_id": "string",
|
|
"id": "string",
|
|
"soft_descriptor": "string",
|
|
"items": [
|
|
{
|
|
"name": null,
|
|
"unit_amount": null,
|
|
"tax": null,
|
|
"quantity": null,
|
|
"description": null,
|
|
"sku": null,
|
|
"url": null,
|
|
"category": null,
|
|
"image_url": null,
|
|
"upc": null
|
|
}
|
|
],
|
|
"shipping": {
|
|
"name": {},
|
|
"email_address": "string",
|
|
"phone_number": {},
|
|
"type": "[",
|
|
"options": [
|
|
null
|
|
],
|
|
"address": {},
|
|
"trackers": [
|
|
null
|
|
]
|
|
},
|
|
"supplementary_data": {
|
|
"card": {},
|
|
"risk": {}
|
|
},
|
|
"payments": {
|
|
"authorizations": [
|
|
null
|
|
],
|
|
"captures": [
|
|
null
|
|
],
|
|
"refunds": [
|
|
null
|
|
]
|
|
},
|
|
"most_recent_errors": [
|
|
{}
|
|
]
|
|
}
|
|
],
|
|
"status": "CREATED",
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[Order
|
|
](#schemaorder)|false|none||none|
|
|
|
|
<h2 id="tocS_SsidMultiCastOpenApiVo">SsidMultiCastOpenApiVo</h2>
|
|
|
|
<a id="schemassidmulticastopenapivo"></a>
|
|
<a id="schema_SsidMultiCastOpenApiVo"></a>
|
|
<a id="tocSssidmulticastopenapivo"></a>
|
|
<a id="tocsssidmulticastopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"multiCastEnable": true,
|
|
"channelUtil": 0,
|
|
"arpCastEnable": true,
|
|
"ipv6CastEnable": true,
|
|
"filterEnable": true,
|
|
"filterMode": 0,
|
|
"macGroupId": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|multiCastEnable|boolean|false|none||none|
|
|
|channelUtil|integer(int32)|false|none||none|
|
|
|arpCastEnable|boolean|false|none||none|
|
|
|ipv6CastEnable|boolean|false|none||none|
|
|
|filterEnable|boolean|false|none||none|
|
|
|filterMode|integer(int32)|false|none||none|
|
|
|macGroupId|string|false|none||none|
|
|
|
|
<h2 id="tocS_Refund">Refund</h2>
|
|
|
|
<a id="schemarefund"></a>
|
|
<a id="schema_Refund"></a>
|
|
<a id="tocSrefund"></a>
|
|
<a id="tocsrefund"></a>
|
|
|
|
```json
|
|
{
|
|
"status": "CANCELLED",
|
|
"status_details": {
|
|
"reason": "ECHECK"
|
|
},
|
|
"id": "string",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"invoice_id": "string",
|
|
"custom_id": "string",
|
|
"acquirer_reference_number": "string",
|
|
"note_to_payer": "string",
|
|
"seller_payable_breakdown": {
|
|
"gross_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"platform_fees": [
|
|
{
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
}
|
|
}
|
|
],
|
|
"net_amount_breakdown": [
|
|
{
|
|
"payable_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"converted_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"exchange_rate": {
|
|
"source_currency": "string",
|
|
"target_currency": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
],
|
|
"total_refunded_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
},
|
|
"payer": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
},
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|status|string|false|none||none|
|
|
|status_details|[RefundStatusDetails
|
|
](#schemarefundstatusdetails)|false|none||none|
|
|
|id|string|false|none||none|
|
|
|amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|invoice_id|string|false|none||none|
|
|
|custom_id|string|false|none||none|
|
|
|acquirer_reference_number|string|false|none||none|
|
|
|note_to_payer|string|false|none||none|
|
|
|seller_payable_breakdown|[SellerPayableBreakdown
|
|
](#schemasellerpayablebreakdown)|false|none||none|
|
|
|payer|[PayeeBase
|
|
](#schemapayeebase)|false|none||none|
|
|
|links|[
|
|
[LinkDescription
|
|
](#schemalinkdescription)
|
|
]|false|none||none|
|
|
|create_time|string|false|none||none|
|
|
|update_time|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|status|CANCELLED|
|
|
|status|FAILED|
|
|
|status|PENDING|
|
|
|status|COMPLETED|
|
|
|status|null|
|
|
|
|
<h2 id="tocS_SsidRateControlOpenApiVo">SsidRateControlOpenApiVo</h2>
|
|
|
|
<a id="schemassidratecontrolopenapivo"></a>
|
|
<a id="schema_SsidRateControlOpenApiVo"></a>
|
|
<a id="tocSssidratecontrolopenapivo"></a>
|
|
<a id="tocsssidratecontrolopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"rate2gCtrlEnable": true,
|
|
"lowerDensity2g": 0,
|
|
"higherDensity2g": 0,
|
|
"cckRatesDisable": true,
|
|
"clientRatesRequire2g": true,
|
|
"sendBeacons2g": true,
|
|
"rate5gCtrlEnable": true,
|
|
"lowerDensity5g": 0,
|
|
"higherDensity5g": 0,
|
|
"clientRatesRequire5g": true,
|
|
"sendBeacons5g": true,
|
|
"rate6gCtrlEnable": true,
|
|
"lowerDensity6g": 0,
|
|
"higherDensity6g": 0,
|
|
"clientRatesRequire6g": true,
|
|
"sendBeacons6g": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|rate2gCtrlEnable|boolean|false|none||none|
|
|
|lowerDensity2g|number|false|none||none|
|
|
|higherDensity2g|integer(int32)|false|none||none|
|
|
|cckRatesDisable|boolean|false|none||none|
|
|
|clientRatesRequire2g|boolean|false|none||none|
|
|
|sendBeacons2g|boolean|false|none||none|
|
|
|rate5gCtrlEnable|boolean|false|none||none|
|
|
|lowerDensity5g|integer(int32)|false|none||none|
|
|
|higherDensity5g|integer(int32)|false|none||none|
|
|
|clientRatesRequire5g|boolean|false|none||none|
|
|
|sendBeacons5g|boolean|false|none||none|
|
|
|rate6gCtrlEnable|boolean|false|none||none|
|
|
|lowerDensity6g|integer(int32)|false|none||none|
|
|
|higherDensity6g|integer(int32)|false|none||none|
|
|
|clientRatesRequire6g|boolean|false|none||none|
|
|
|sendBeacons6g|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_RefundStatusDetails">RefundStatusDetails</h2>
|
|
|
|
<a id="schemarefundstatusdetails"></a>
|
|
<a id="schema_RefundStatusDetails"></a>
|
|
<a id="tocSrefundstatusdetails"></a>
|
|
<a id="tocsrefundstatusdetails"></a>
|
|
|
|
```json
|
|
{
|
|
"reason": "ECHECK"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|reason|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|reason|ECHECK|
|
|
|reason|null|
|
|
|
|
<h2 id="tocS_SsidWlanScheduleOpenApiVo">SsidWlanScheduleOpenApiVo</h2>
|
|
|
|
<a id="schemassidwlanscheduleopenapivo"></a>
|
|
<a id="schema_SsidWlanScheduleOpenApiVo"></a>
|
|
<a id="tocSssidwlanscheduleopenapivo"></a>
|
|
<a id="tocsssidwlanscheduleopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"wlanScheduleEnable": true,
|
|
"action": 0,
|
|
"scheduleId": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|wlanScheduleEnable|boolean|false|none||none|
|
|
|action|integer(int32)|false|none||none|
|
|
|scheduleId|string|false|none||none|
|
|
|
|
<h2 id="tocS_RiskSupplementaryData">RiskSupplementaryData</h2>
|
|
|
|
<a id="schemarisksupplementarydata"></a>
|
|
<a id="schema_RiskSupplementaryData"></a>
|
|
<a id="tocSrisksupplementarydata"></a>
|
|
<a id="tocsrisksupplementarydata"></a>
|
|
|
|
```json
|
|
{
|
|
"customer": {
|
|
"ip_address": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|customer|[ParticipantMetadata
|
|
](#schemaparticipantmetadata)|false|none||none|
|
|
|
|
<h2 id="tocS_RListWlanGroupOpenApiVo">RListWlanGroupOpenApiVo</h2>
|
|
|
|
<a id="schemarlistwlangroupopenapivo"></a>
|
|
<a id="schema_RListWlanGroupOpenApiVo"></a>
|
|
<a id="tocSrlistwlangroupopenapivo"></a>
|
|
<a id="tocsrlistwlangroupopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": [
|
|
{
|
|
"wlanId": "string",
|
|
"name": "string",
|
|
"primary": true
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[
|
|
[WlanGroupOpenApiVo
|
|
](#schemawlangroupopenapivo)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_SellerPayableBreakdown">SellerPayableBreakdown</h2>
|
|
|
|
<a id="schemasellerpayablebreakdown"></a>
|
|
<a id="schema_SellerPayableBreakdown"></a>
|
|
<a id="tocSsellerpayablebreakdown"></a>
|
|
<a id="tocssellerpayablebreakdown"></a>
|
|
|
|
```json
|
|
{
|
|
"gross_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"platform_fees": [
|
|
{
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
}
|
|
}
|
|
],
|
|
"net_amount_breakdown": [
|
|
{
|
|
"payable_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"converted_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"exchange_rate": {
|
|
"source_currency": "string",
|
|
"target_currency": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
],
|
|
"total_refunded_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|gross_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|paypal_fee|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|paypal_fee_in_receivable_currency|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|net_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|net_amount_in_receivable_currency|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|platform_fees|[
|
|
[PlatformFee
|
|
](#schemaplatformfee)
|
|
]|false|none||none|
|
|
|net_amount_breakdown|[
|
|
[NetAmountBreakdownItem
|
|
](#schemanetamountbreakdownitem)
|
|
]|false|none||none|
|
|
|total_refunded_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|
|
<h2 id="tocS_WlanGroupOpenApiVo">WlanGroupOpenApiVo</h2>
|
|
|
|
<a id="schemawlangroupopenapivo"></a>
|
|
<a id="schema_WlanGroupOpenApiVo"></a>
|
|
<a id="tocSwlangroupopenapivo"></a>
|
|
<a id="tocswlangroupopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"wlanId": "string",
|
|
"name": "string",
|
|
"primary": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|wlanId|string|false|none||none|
|
|
|name|string|false|none||none|
|
|
|primary|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_SellerProtection">SellerProtection</h2>
|
|
|
|
<a id="schemasellerprotection"></a>
|
|
<a id="schema_SellerProtection"></a>
|
|
<a id="tocSsellerprotection"></a>
|
|
<a id="tocssellerprotection"></a>
|
|
|
|
```json
|
|
{
|
|
"status": "ELIGIBLE",
|
|
"dispute_categories": [
|
|
"ITEM_NOT_RECEIVED"
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|status|string|false|none||none|
|
|
|dispute_categories|[string
|
|
]|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|status|ELIGIBLE|
|
|
|status|PARTIALLY_ELIGIBLE|
|
|
|status|NOT_ELIGIBLE|
|
|
|status|null|
|
|
|
|
<h2 id="tocS_UDept">UDept</h2>
|
|
|
|
<a id="schemaudept"></a>
|
|
<a id="schema_UDept"></a>
|
|
<a id="tocSudept"></a>
|
|
<a id="tocsudept"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|deptId|integer(int64)|false|none||none|
|
|
|parentId|integer(int64)|false|none||none|
|
|
|ancestors|string|false|none||none|
|
|
|deptName|string|true|none||none|
|
|
|orderNum|integer(int32)|true|none||none|
|
|
|leader|string|false|none||none|
|
|
|phone|string|false|none||none|
|
|
|email|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|delFlag|string|false|none||none|
|
|
|parentName|string|false|none||none|
|
|
|children|[
|
|
[UDept
|
|
](#schemaudept)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_SellerReceivableBreakdown">SellerReceivableBreakdown</h2>
|
|
|
|
<a id="schemasellerreceivablebreakdown"></a>
|
|
<a id="schema_SellerReceivableBreakdown"></a>
|
|
<a id="tocSsellerreceivablebreakdown"></a>
|
|
<a id="tocssellerreceivablebreakdown"></a>
|
|
|
|
```json
|
|
{
|
|
"gross_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"paypal_fee_in_receivable_currency": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"net_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"receivable_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"exchange_rate": {
|
|
"source_currency": "string",
|
|
"target_currency": "string",
|
|
"value": "string"
|
|
},
|
|
"platform_fees": [
|
|
{
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"payee": {
|
|
"email_address": "string",
|
|
"merchant_id": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|gross_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|paypal_fee|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|paypal_fee_in_receivable_currency|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|net_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|receivable_amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|exchange_rate|[ExchangeRate
|
|
](#schemaexchangerate)|false|none||none|
|
|
|platform_fees|[
|
|
[PlatformFee
|
|
](#schemaplatformfee)
|
|
]|false|none||none|
|
|
|
|
<h2 id="tocS_URole">URole</h2>
|
|
|
|
<a id="schemaurole"></a>
|
|
<a id="schema_URole"></a>
|
|
<a id="tocSurole"></a>
|
|
<a id="tocsurole"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|roleId|integer(int64)|false|none||none|
|
|
|roleName|string|true|none||none|
|
|
|roleKey|string|true|none||none|
|
|
|roleSort|integer(int32)|true|none||none|
|
|
|dataScope|string|false|none||none|
|
|
|menuCheckStrictly|boolean|false|none||none|
|
|
|deptCheckStrictly|boolean|false|none||none|
|
|
|status|string|false|none||none|
|
|
|delFlag|string|false|none||none|
|
|
|flag|boolean|false|none||none|
|
|
|menuIds|[integer
|
|
]|false|none||none|
|
|
|deptIds|[integer
|
|
]|false|none||none|
|
|
|permissions|[string
|
|
]|false|none||none|
|
|
|admin|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_ShippingName">ShippingName</h2>
|
|
|
|
<a id="schemashippingname"></a>
|
|
<a id="schema_ShippingName"></a>
|
|
<a id="tocSshippingname"></a>
|
|
<a id="tocsshippingname"></a>
|
|
|
|
```json
|
|
{
|
|
"full_name": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|full_name|string|false|none||none|
|
|
|
|
<h2 id="tocS_UUser">UUser</h2>
|
|
|
|
<a id="schemauuser"></a>
|
|
<a id="schema_UUser"></a>
|
|
<a id="tocSuuser"></a>
|
|
<a id="tocsuuser"></a>
|
|
|
|
```json
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"birthDate": "2019-08-24T14:15:22Z",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": null,
|
|
"createTime": null,
|
|
"updateBy": null,
|
|
"updateTime": null,
|
|
"remark": null,
|
|
"params": null,
|
|
"deptId": null,
|
|
"parentId": null,
|
|
"ancestors": null,
|
|
"deptName": null,
|
|
"orderNum": null,
|
|
"leader": null,
|
|
"phone": null,
|
|
"email": null,
|
|
"status": null,
|
|
"delFlag": null,
|
|
"parentName": null,
|
|
"children": null
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"kycStatus": "string",
|
|
"admin": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|createBy|string|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|string|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|remark|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|object|false|none||none|
|
|
|userId|integer(int64)|false|none||none|
|
|
|deptId|integer(int64)|false|none||none|
|
|
|userName|string|true|none||none|
|
|
|birthDate|string(date-time)|false|none||none|
|
|
|nickName|string|false|none||none|
|
|
|email|string|false|none||none|
|
|
|phonenumber|string|false|none||none|
|
|
|sex|string|false|none||none|
|
|
|avatar|string|false|none||none|
|
|
|password|string|false|none||none|
|
|
|fullName|string|false|none||none|
|
|
|age|integer(int32)|false|none||none|
|
|
|address|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|delFlag|string|false|none||none|
|
|
|loginIp|string|false|none||none|
|
|
|loginDate|string(date-time)|false|none||none|
|
|
|dept|[UDept
|
|
](#schemaudept)|false|none||none|
|
|
|roles|[
|
|
[URole
|
|
](#schemaurole)
|
|
]|false|none||none|
|
|
|roleIds|[integer
|
|
]|false|none||none|
|
|
|postIds|[integer
|
|
]|false|none||none|
|
|
|roleId|integer(int64)|false|none||none|
|
|
|kycStatus|string|false|none||none|
|
|
|admin|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_ShippingOption">ShippingOption</h2>
|
|
|
|
<a id="schemashippingoption"></a>
|
|
<a id="schema_ShippingOption"></a>
|
|
<a id="tocSshippingoption"></a>
|
|
<a id="tocsshippingoption"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"label": "string",
|
|
"type": "SHIPPING",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"selected": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|label|string|false|none||none|
|
|
|type|string|false|none||none|
|
|
|amount|[Money
|
|
](#schemamoney)|false|none||none|
|
|
|selected|boolean|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|type|SHIPPING|
|
|
|type|PICKUP|
|
|
|type|PICKUP_IN_STORE|
|
|
|type|PICKUP_FROM_PERSON|
|
|
|type|null|
|
|
|
|
<h2 id="tocS_LoginUserSysUser">LoginUserSysUser</h2>
|
|
|
|
<a id="schemaloginusersysuser"></a>
|
|
<a id="schema_LoginUserSysUser"></a>
|
|
<a id="tocSloginusersysuser"></a>
|
|
<a id="tocsloginusersysuser"></a>
|
|
|
|
```json
|
|
{
|
|
"token": "string",
|
|
"userid": 0,
|
|
"username": "string",
|
|
"loginTime": 0,
|
|
"expireTime": 0,
|
|
"ipaddr": "string",
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"roles": [
|
|
"string"
|
|
],
|
|
"user": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"code": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
null
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
0
|
|
],
|
|
"deptIds": [
|
|
0
|
|
],
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"admin": true
|
|
},
|
|
"wanFiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|token|string|false|none||none|
|
|
|userid|integer(int64)|false|none||none|
|
|
|username|string|false|none||none|
|
|
|loginTime|integer(int64)|false|none||none|
|
|
|expireTime|integer(int64)|false|none||none|
|
|
|ipaddr|string|false|none||none|
|
|
|permissions|[string
|
|
]|false|none||none|
|
|
|roles|[string
|
|
]|false|none||none|
|
|
|user|[SysUser
|
|
](#schemasysuser)|false|none||none|
|
|
|wanFiRedirectParams|[WANFiRedirectParams
|
|
](#schemawanfiredirectparams)|false|none||none|
|
|
|
|
<h2 id="tocS_ShippingWithTrackingDetails">ShippingWithTrackingDetails</h2>
|
|
|
|
<a id="schemashippingwithtrackingdetails"></a>
|
|
<a id="schema_ShippingWithTrackingDetails"></a>
|
|
<a id="tocSshippingwithtrackingdetails"></a>
|
|
<a id="tocsshippingwithtrackingdetails"></a>
|
|
|
|
```json
|
|
{
|
|
"name": {
|
|
"full_name": "string"
|
|
},
|
|
"email_address": "string",
|
|
"phone_number": {
|
|
"country_code": "string",
|
|
"national_number": "string"
|
|
},
|
|
"type": "SHIPPING",
|
|
"options": [
|
|
{
|
|
"id": "string",
|
|
"label": "string",
|
|
"type": "SHIPPING",
|
|
"amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"selected": true
|
|
}
|
|
],
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"trackers": [
|
|
{
|
|
"id": "string",
|
|
"status": "CANCELLED",
|
|
"items": [
|
|
{
|
|
"name": "string",
|
|
"quantity": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"image_url": "string",
|
|
"upc": {
|
|
"type": null,
|
|
"code": null
|
|
}
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
],
|
|
"create_time": "string",
|
|
"update_time": "string"
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|[ShippingName
|
|
](#schemashippingname)|false|none||none|
|
|
|email_address|string|false|none||none|
|
|
|phone_number|[PhoneNumberWithCountryCode
|
|
](#schemaphonenumberwithcountrycode)|false|none||none|
|
|
|type|string|false|none||none|
|
|
|options|[
|
|
[ShippingOption
|
|
](#schemashippingoption)
|
|
]|false|none||none|
|
|
|address|[Address
|
|
](#schemaaddress)|false|none||none|
|
|
|trackers|[
|
|
[OrderTrackerResponse
|
|
](#schemaordertrackerresponse)
|
|
]|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|type|SHIPPING|
|
|
|type|PICKUP_IN_PERSON|
|
|
|type|PICKUP_IN_STORE|
|
|
|type|PICKUP_FROM_PERSON|
|
|
|type|null|
|
|
|
|
<h2 id="tocS_RLoginUserSysUser">RLoginUserSysUser</h2>
|
|
|
|
<a id="schemarloginusersysuser"></a>
|
|
<a id="schema_RLoginUserSysUser"></a>
|
|
<a id="tocSrloginusersysuser"></a>
|
|
<a id="tocsrloginusersysuser"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"token": "string",
|
|
"userid": 0,
|
|
"username": "string",
|
|
"loginTime": 0,
|
|
"expireTime": 0,
|
|
"ipaddr": "string",
|
|
"permissions": [
|
|
"string"
|
|
],
|
|
"roles": [
|
|
"string"
|
|
],
|
|
"user": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"userId": 0,
|
|
"deptId": 0,
|
|
"userName": "string",
|
|
"nickName": "string",
|
|
"email": "string",
|
|
"phonenumber": "string",
|
|
"sex": "string",
|
|
"avatar": "string",
|
|
"password": "string",
|
|
"fullName": "string",
|
|
"age": 0,
|
|
"address": "string",
|
|
"code": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"loginIp": "string",
|
|
"loginDate": "2019-08-24T14:15:22Z",
|
|
"dept": {
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {
|
|
"property1": {},
|
|
"property2": {}
|
|
},
|
|
"deptId": 0,
|
|
"parentId": 0,
|
|
"ancestors": "string",
|
|
"deptName": "string",
|
|
"orderNum": 0,
|
|
"leader": "string",
|
|
"phone": "string",
|
|
"email": "string",
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"parentName": "string",
|
|
"children": [
|
|
{}
|
|
]
|
|
},
|
|
"roles": [
|
|
{
|
|
"createBy": "string",
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": "string",
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"remark": "string",
|
|
"params": {},
|
|
"roleId": 0,
|
|
"roleName": "string",
|
|
"roleKey": "string",
|
|
"roleSort": 0,
|
|
"dataScope": "string",
|
|
"menuCheckStrictly": true,
|
|
"deptCheckStrictly": true,
|
|
"status": "string",
|
|
"delFlag": "string",
|
|
"flag": true,
|
|
"menuIds": [
|
|
null
|
|
],
|
|
"deptIds": [
|
|
null
|
|
],
|
|
"permissions": [
|
|
null
|
|
],
|
|
"admin": true
|
|
}
|
|
],
|
|
"roleIds": [
|
|
0
|
|
],
|
|
"postIds": [
|
|
0
|
|
],
|
|
"roleId": 0,
|
|
"admin": true
|
|
},
|
|
"wanFiRedirectParams": {
|
|
"clientMac": "string",
|
|
"clientIp": "string",
|
|
"t": 0,
|
|
"site": "string",
|
|
"redirectUrl": "string",
|
|
"apMac": "string",
|
|
"ssidName": "string",
|
|
"radioId": 0
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[LoginUserSysUser
|
|
](#schemaloginusersysuser)|false|none||none|
|
|
|
|
<h2 id="tocS_SofortPaymentObject">SofortPaymentObject</h2>
|
|
|
|
<a id="schemasofortpaymentobject"></a>
|
|
<a id="schema_SofortPaymentObject"></a>
|
|
<a id="tocSsofortpaymentobject"></a>
|
|
<a id="tocssofortpaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|bic|string|false|none||none|
|
|
|iban_last_chars|string|false|none||none|
|
|
|
|
<h2 id="tocS_SupplementaryData">SupplementaryData</h2>
|
|
|
|
<a id="schemasupplementarydata"></a>
|
|
<a id="schema_SupplementaryData"></a>
|
|
<a id="tocSsupplementarydata"></a>
|
|
<a id="tocssupplementarydata"></a>
|
|
|
|
```json
|
|
{
|
|
"card": {
|
|
"level_2": {
|
|
"invoice_id": "string",
|
|
"tax_total": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
}
|
|
},
|
|
"level_3": {
|
|
"shipping_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"duty_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"discount_amount": {
|
|
"currency_code": "string",
|
|
"value": "string"
|
|
},
|
|
"shipping_address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"ships_from_postal_code": "string",
|
|
"line_items": [
|
|
{
|
|
"name": "string",
|
|
"quantity": "string",
|
|
"description": "string",
|
|
"sku": "string",
|
|
"url": "string",
|
|
"image_url": "string",
|
|
"upc": {},
|
|
"unit_amount": {},
|
|
"tax": {},
|
|
"commodity_code": "string",
|
|
"discount_amount": {},
|
|
"total_amount": {},
|
|
"unit_of_measure": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"risk": {
|
|
"customer": {
|
|
"ip_address": "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|card|[CardSupplementaryData
|
|
](#schemacardsupplementarydata)|false|none||none|
|
|
|risk|[RiskSupplementaryData
|
|
](#schemarisksupplementarydata)|false|none||none|
|
|
|
|
<h2 id="tocS_DstDto">DstDto</h2>
|
|
|
|
<a id="schemadstdto"></a>
|
|
<a id="schema_DstDto"></a>
|
|
<a id="tocSdstdto"></a>
|
|
<a id="tocsdstdto"></a>
|
|
|
|
```json
|
|
{
|
|
"enable": true,
|
|
"start": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"end": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"status": true,
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"offset": 0,
|
|
"nextStart": 0,
|
|
"nextEnd": 0,
|
|
"timeZone": "string",
|
|
"lastStart": 0,
|
|
"lastEnd": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|enable|boolean|false|none||none|
|
|
|start|[DstTimeDto
|
|
](#schemadsttimedto)|false|none||none|
|
|
|end|[DstTimeDto
|
|
](#schemadsttimedto)|false|none||none|
|
|
|status|boolean|false|none||none|
|
|
|startTime|integer(int64)|false|none||none|
|
|
|endTime|integer(int64)|false|none||none|
|
|
|offset|integer(int64)|false|none||none|
|
|
|nextStart|integer(int64)|false|none||none|
|
|
|nextEnd|integer(int64)|false|none||none|
|
|
|timeZone|string|false|none||none|
|
|
|lastStart|integer(int64)|false|none||none|
|
|
|lastEnd|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_TaxInfo">TaxInfo</h2>
|
|
|
|
<a id="schemataxinfo"></a>
|
|
<a id="schema_TaxInfo"></a>
|
|
<a id="tocStaxinfo"></a>
|
|
<a id="tocstaxinfo"></a>
|
|
|
|
```json
|
|
{
|
|
"tax_id": "string",
|
|
"tax_id_type": "BR_CPF"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|tax_id|string|false|none||none|
|
|
|tax_id_type|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|tax_id_type|BR_CPF|
|
|
|tax_id_type|BR_CNPJ|
|
|
|tax_id_type|null|
|
|
|
|
<h2 id="tocS_DstTimeDto">DstTimeDto</h2>
|
|
|
|
<a id="schemadsttimedto"></a>
|
|
<a id="schema_DstTimeDto"></a>
|
|
<a id="tocSdsttimedto"></a>
|
|
<a id="tocsdsttimedto"></a>
|
|
|
|
```json
|
|
{
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|month|integer(int32)|true|none||none|
|
|
|serial|integer(int32)|true|none||none|
|
|
|day|integer(int32)|true|none||none|
|
|
|hour|integer(int32)|true|none||none|
|
|
|minute|integer(int32)|true|none||none|
|
|
|
|
<h2 id="tocS_ThreeDSecureAuthenticationResponse">ThreeDSecureAuthenticationResponse</h2>
|
|
|
|
<a id="schemathreedsecureauthenticationresponse"></a>
|
|
<a id="schema_ThreeDSecureAuthenticationResponse"></a>
|
|
<a id="tocSthreedsecureauthenticationresponse"></a>
|
|
<a id="tocsthreedsecureauthenticationresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"authentication_status": "Y",
|
|
"enrollment_status": "Y"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|authentication_status|string|false|none||none|
|
|
|enrollment_status|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|authentication_status|Y|
|
|
|authentication_status|N|
|
|
|authentication_status|U|
|
|
|authentication_status|A|
|
|
|authentication_status|C|
|
|
|authentication_status|R|
|
|
|authentication_status|D|
|
|
|authentication_status|I|
|
|
|authentication_status|null|
|
|
|enrollment_status|Y|
|
|
|enrollment_status|N|
|
|
|enrollment_status|U|
|
|
|enrollment_status|B|
|
|
|enrollment_status|null|
|
|
|
|
<h2 id="tocS_RSiteEntity">RSiteEntity</h2>
|
|
|
|
<a id="schemarsiteentity"></a>
|
|
<a id="schema_RSiteEntity"></a>
|
|
<a id="tocSrsiteentity"></a>
|
|
<a id="tocsrsiteentity"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"siteId": "string",
|
|
"name": "string",
|
|
"type": 0,
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"region": "string",
|
|
"timeZone": "string",
|
|
"ntpEnable": true,
|
|
"ntpServers": [
|
|
"string"
|
|
],
|
|
"dst": {
|
|
"enable": true,
|
|
"start": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"end": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"status": true,
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"offset": 0,
|
|
"nextStart": 0,
|
|
"nextEnd": 0,
|
|
"timeZone": "string",
|
|
"lastStart": 0,
|
|
"lastEnd": 0
|
|
},
|
|
"scenario": "string",
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string",
|
|
"supportES": true,
|
|
"supportL2": true
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[SiteEntity
|
|
](#schemasiteentity)|false|none||none|
|
|
|
|
<h2 id="tocS_TrustlyPaymentObject">TrustlyPaymentObject</h2>
|
|
|
|
<a id="schematrustlypaymentobject"></a>
|
|
<a id="schema_TrustlyPaymentObject"></a>
|
|
<a id="tocStrustlypaymentobject"></a>
|
|
<a id="tocstrustlypaymentobject"></a>
|
|
|
|
```json
|
|
{
|
|
"name": "string",
|
|
"country_code": "string",
|
|
"email": "string",
|
|
"bic": "string",
|
|
"iban_last_chars": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|name|string|false|none||none|
|
|
|country_code|string|false|none||none|
|
|
|email|string|false|none||none|
|
|
|bic|string|false|none||none|
|
|
|iban_last_chars|string|false|none||none|
|
|
|
|
<h2 id="tocS_SiteEntity">SiteEntity</h2>
|
|
|
|
<a id="schemasiteentity"></a>
|
|
<a id="schema_SiteEntity"></a>
|
|
<a id="tocSsiteentity"></a>
|
|
<a id="tocssiteentity"></a>
|
|
|
|
```json
|
|
{
|
|
"siteId": "string",
|
|
"name": "string",
|
|
"type": 0,
|
|
"tagIds": [
|
|
"string"
|
|
],
|
|
"region": "string",
|
|
"timeZone": "string",
|
|
"ntpEnable": true,
|
|
"ntpServers": [
|
|
"string"
|
|
],
|
|
"dst": {
|
|
"enable": true,
|
|
"start": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"end": {
|
|
"month": 0,
|
|
"serial": 0,
|
|
"day": 0,
|
|
"hour": 0,
|
|
"minute": 0
|
|
},
|
|
"status": true,
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"offset": 0,
|
|
"nextStart": 0,
|
|
"nextEnd": 0,
|
|
"timeZone": "string",
|
|
"lastStart": 0,
|
|
"lastEnd": 0
|
|
},
|
|
"scenario": "string",
|
|
"longitude": 0.1,
|
|
"latitude": 0.1,
|
|
"address": "string",
|
|
"supportES": true,
|
|
"supportL2": true
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|siteId|string|false|none||none|
|
|
|name|string|false|none||none|
|
|
|type|integer(int32)|false|none||none|
|
|
|tagIds|[string
|
|
]|false|none||none|
|
|
|region|string|false|none||none|
|
|
|timeZone|string|false|none||none|
|
|
|ntpEnable|boolean|false|none||none|
|
|
|ntpServers|[string
|
|
]|false|none||none|
|
|
|dst|[DstDto
|
|
](#schemadstdto)|false|none||none|
|
|
|scenario|string|false|none||none|
|
|
|longitude|number(double)|false|none||none|
|
|
|latitude|number(double)|false|none||none|
|
|
|address|string|false|none||none|
|
|
|supportES|boolean|false|none||none|
|
|
|supportL2|boolean|false|none||none|
|
|
|
|
<h2 id="tocS_UniversalProductCode">UniversalProductCode</h2>
|
|
|
|
<a id="schemauniversalproductcode"></a>
|
|
<a id="schema_UniversalProductCode"></a>
|
|
<a id="tocSuniversalproductcode"></a>
|
|
<a id="tocsuniversalproductcode"></a>
|
|
|
|
```json
|
|
{
|
|
"type": "UPC-A",
|
|
"code": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|type|string|false|none||none|
|
|
|code|string|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|type|UPC-A|
|
|
|type|UPC-B|
|
|
|type|UPC-C|
|
|
|type|UPC-D|
|
|
|type|UPC-E|
|
|
|type|UPC-2|
|
|
|type|UPC-5|
|
|
|type|null|
|
|
|
|
<h2 id="tocS_RSiteRoamingSetting">RSiteRoamingSetting</h2>
|
|
|
|
<a id="schemarsiteroamingsetting"></a>
|
|
<a id="schema_RSiteRoamingSetting"></a>
|
|
<a id="tocSrsiteroamingsetting"></a>
|
|
<a id="tocsrsiteroamingsetting"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"roaming": {
|
|
"fastRoamingEnable": true,
|
|
"aiRoamingEnable": true,
|
|
"dualBand11kReportEnable": true,
|
|
"forceDisassociationEnable": true,
|
|
"nonStickRoamingEnable": true
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[SiteRoamingSetting
|
|
](#schemasiteroamingsetting)|false|none||none|
|
|
|
|
<h2 id="tocS_VaultCustomer">VaultCustomer</h2>
|
|
|
|
<a id="schemavaultcustomer"></a>
|
|
<a id="schema_VaultCustomer"></a>
|
|
<a id="tocSvaultcustomer"></a>
|
|
<a id="tocsvaultcustomer"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|
|
<h2 id="tocS_RSiteMeshSetting">RSiteMeshSetting</h2>
|
|
|
|
<a id="schemarsitemeshsetting"></a>
|
|
<a id="schema_RSiteMeshSetting"></a>
|
|
<a id="tocSrsitemeshsetting"></a>
|
|
<a id="tocsrsitemeshsetting"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"mesh": {
|
|
"meshEnable": true,
|
|
"autoFailoverEnable": true,
|
|
"defGatewayEnable": true,
|
|
"gateway": "string",
|
|
"fullSector": true
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[SiteMeshSetting
|
|
](#schemasitemeshsetting)|false|none||none|
|
|
|
|
<h2 id="tocS_VaultResponse">VaultResponse</h2>
|
|
|
|
<a id="schemavaultresponse"></a>
|
|
<a id="schema_VaultResponse"></a>
|
|
<a id="tocSvaultresponse"></a>
|
|
<a id="tocsvaultresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"customer": {
|
|
"id": "string"
|
|
},
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
]
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|customer|[VaultCustomer
|
|
](#schemavaultcustomer)|false|none||none|
|
|
|links|[
|
|
[LinkDescription
|
|
](#schemalinkdescription)
|
|
]|false|none||none|
|
|
|
|
#### 枚举值
|
|
|
|
|属性|值|
|
|
|---|---|
|
|
|status|VAULTED|
|
|
|status|CREATED|
|
|
|status|APPROVED|
|
|
|status|null|
|
|
|
|
<h2 id="tocS_AuthTimeOpenApiVo">AuthTimeOpenApiVo</h2>
|
|
|
|
<a id="schemaauthtimeopenapivo"></a>
|
|
<a id="schema_AuthTimeOpenApiVo"></a>
|
|
<a id="tocSauthtimeopenapivo"></a>
|
|
<a id="tocsauthtimeopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|authTimeout|integer(int32)|true|none||none|
|
|
|customTimeout|integer(int32)|false|none||none|
|
|
|customTimeoutUnit|integer(int32)|false|none||none|
|
|
|
|
<h2 id="tocS_VenmoWalletAttributesResponse">VenmoWalletAttributesResponse</h2>
|
|
|
|
<a id="schemavenmowalletattributesresponse"></a>
|
|
<a id="schema_VenmoWalletAttributesResponse"></a>
|
|
<a id="tocSvenmowalletattributesresponse"></a>
|
|
<a id="tocsvenmowalletattributesresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"customer": {
|
|
"id": "string"
|
|
},
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "GET"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|vault|[VaultResponse
|
|
](#schemavaultresponse)|false|none||none|
|
|
|
|
<h2 id="tocS_ExternalRadiusSettingResOpenApiVo">ExternalRadiusSettingResOpenApiVo</h2>
|
|
|
|
<a id="schemaexternalradiussettingresopenapivo"></a>
|
|
<a id="schema_ExternalRadiusSettingResOpenApiVo"></a>
|
|
<a id="tocSexternalradiussettingresopenapivo"></a>
|
|
<a id="tocsexternalradiussettingresopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string",
|
|
"disconnectReq": true,
|
|
"receiverPort": 0,
|
|
"receiverPortStatus": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|radiusProfileId|string|false|none||none|
|
|
|authMode|integer(int32)|false|none||none|
|
|
|nasId|string|false|none||none|
|
|
|portalCustom|integer(int32)|false|none||none|
|
|
|externalUrlScheme|string|false|none||none|
|
|
|externalUrl|string|false|none||none|
|
|
|disconnectReq|boolean|false|none||none|
|
|
|receiverPort|integer(int32)|false|none||none|
|
|
|receiverPortStatus|integer(int32)|false|none||none|
|
|
|
|
<h2 id="tocS_VenmoWalletResponse">VenmoWalletResponse</h2>
|
|
|
|
<a id="schemavenmowalletresponse"></a>
|
|
<a id="schema_VenmoWalletResponse"></a>
|
|
<a id="tocSvenmowalletresponse"></a>
|
|
<a id="tocsvenmowalletresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"email_address": "string",
|
|
"account_id": "string",
|
|
"user_name": "string",
|
|
"name": {
|
|
"given_name": "string",
|
|
"surname": "string"
|
|
},
|
|
"phone_number": {
|
|
"national_number": "string"
|
|
},
|
|
"address": {
|
|
"address_line_1": "string",
|
|
"address_line_2": "string",
|
|
"admin_area_2": "string",
|
|
"admin_area_1": "string",
|
|
"postal_code": "string",
|
|
"country_code": "string"
|
|
},
|
|
"attributes": {
|
|
"vault": {
|
|
"id": "string",
|
|
"status": "VAULTED",
|
|
"customer": {
|
|
"id": "string"
|
|
},
|
|
"links": [
|
|
{
|
|
"href": "string",
|
|
"rel": "string",
|
|
"method": "["
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|email_address|string|false|none||none|
|
|
|account_id|string|false|none||none|
|
|
|user_name|string|false|none||none|
|
|
|name|[Name
|
|
](#schemaname)|false|none||none|
|
|
|phone_number|[PhoneNumber
|
|
](#schemaphonenumber)|false|none||none|
|
|
|address|[Address
|
|
](#schemaaddress)|false|none||none|
|
|
|attributes|[VenmoWalletAttributesResponse
|
|
](#schemavenmowalletattributesresponse)|false|none||none|
|
|
|
|
<h2 id="tocS_HotspotRadiusSettingResOpenApiVo">HotspotRadiusSettingResOpenApiVo</h2>
|
|
|
|
<a id="schemahotspotradiussettingresopenapivo"></a>
|
|
<a id="schema_HotspotRadiusSettingResOpenApiVo"></a>
|
|
<a id="tocShotspotradiussettingresopenapivo"></a>
|
|
<a id="tocshotspotradiussettingresopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"disconnectReq": true,
|
|
"receiverPort": 0,
|
|
"receiverPortStatus": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|radiusProfileId|string|false|none||none|
|
|
|authMode|integer(int32)|false|none||none|
|
|
|nasId|string|false|none||none|
|
|
|authTimeout|[AuthTimeOpenApiVo
|
|
](#schemaauthtimeopenapivo)|false|none||none|
|
|
|disconnectReq|boolean|false|none||none|
|
|
|receiverPort|integer(int32)|false|none||none|
|
|
|receiverPortStatus|integer(int32)|false|none||none|
|
|
|
|
<h2 id="tocS_RefundRequest">RefundRequest</h2>
|
|
|
|
<a id="schemarefundrequest"></a>
|
|
<a id="schema_RefundRequest"></a>
|
|
<a id="tocSrefundrequest"></a>
|
|
<a id="tocsrefundrequest"></a>
|
|
|
|
```json
|
|
{
|
|
"transactionId": "string",
|
|
"amount": 0.1,
|
|
"reason": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|transactionId|string|false|none||none|
|
|
|amount|number(double)|false|none||none|
|
|
|reason|string|false|none||none|
|
|
|
|
<h2 id="tocS_PortalDetailResOpenApiVo">PortalDetailResOpenApiVo</h2>
|
|
|
|
<a id="schemaportaldetailresopenapivo"></a>
|
|
<a id="schema_PortalDetailResOpenApiVo"></a>
|
|
<a id="tocSportaldetailresopenapivo"></a>
|
|
<a id="tocsportaldetailresopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"id": "string",
|
|
"name": "string",
|
|
"enable": true,
|
|
"ssidList": [
|
|
"string"
|
|
],
|
|
"networkList": [
|
|
"string"
|
|
],
|
|
"authType": 0,
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"httpsRedirectEnable": true,
|
|
"landingPage": 0,
|
|
"landingUrlScheme": "string",
|
|
"landingUrl": "string",
|
|
"noAuth": {},
|
|
"simplePassword": {},
|
|
"hotspot": {},
|
|
"sms": {
|
|
"sid": "string",
|
|
"authToken": "string",
|
|
"phoneNum": "string",
|
|
"maxVerificationCodeEnable": true,
|
|
"maxVerificationCodeTimes": 0,
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"countryCode": "string"
|
|
},
|
|
"portalFormId": "string",
|
|
"hotspotRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"disconnectReq": true,
|
|
"receiverPort": 0,
|
|
"receiverPortStatus": 0
|
|
},
|
|
"externalPortal": {},
|
|
"externalRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string",
|
|
"disconnectReq": true,
|
|
"receiverPort": 0,
|
|
"receiverPortStatus": 0
|
|
},
|
|
"ldap": {
|
|
"ldapProfileId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string"
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|string|false|none||none|
|
|
|name|string|false|none||none|
|
|
|enable|boolean|false|none||none|
|
|
|ssidList|[string
|
|
]|false|none||none|
|
|
|networkList|[string
|
|
]|false|none||none|
|
|
|authType|integer(int32)|false|none||none|
|
|
|authTimeout|[AuthTimeOpenApiVo
|
|
](#schemaauthtimeopenapivo)|false|none||none|
|
|
|httpsRedirectEnable|boolean|false|none||none|
|
|
|landingPage|integer(int32)|false|none||none|
|
|
|landingUrlScheme|string|false|none||none|
|
|
|landingUrl|string|false|none||none|
|
|
|noAuth|object|false|none||none|
|
|
|simplePassword|object|false|none||none|
|
|
|hotspot|object|false|none||none|
|
|
|sms|[SmsSettingResOpenApiVo
|
|
](#schemasmssettingresopenapivo)|false|none||none|
|
|
|portalFormId|string|false|none||none|
|
|
|hotspotRadius|[HotspotRadiusSettingResOpenApiVo
|
|
](#schemahotspotradiussettingresopenapivo)|false|none||none|
|
|
|externalPortal|object|false|none||none|
|
|
|externalRadius|[ExternalRadiusSettingResOpenApiVo
|
|
](#schemaexternalradiussettingresopenapivo)|false|none||none|
|
|
|ldap|[LdapSetting
|
|
](#schemaldapsetting)|false|none||none|
|
|
|
|
<h2 id="tocS_RefundResponse">RefundResponse</h2>
|
|
|
|
<a id="schemarefundresponse"></a>
|
|
<a id="schema_RefundResponse"></a>
|
|
<a id="tocSrefundresponse"></a>
|
|
<a id="tocsrefundresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"status": "string",
|
|
"message": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|status|string|false|none||none|
|
|
|message|string|false|none||none|
|
|
|
|
<h2 id="tocS_RPortalDetailResOpenApiVo">RPortalDetailResOpenApiVo</h2>
|
|
|
|
<a id="schemarportaldetailresopenapivo"></a>
|
|
<a id="schema_RPortalDetailResOpenApiVo"></a>
|
|
<a id="tocSrportaldetailresopenapivo"></a>
|
|
<a id="tocsrportaldetailresopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"id": "string",
|
|
"name": "string",
|
|
"enable": true,
|
|
"ssidList": [
|
|
"string"
|
|
],
|
|
"networkList": [
|
|
"string"
|
|
],
|
|
"authType": 0,
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"httpsRedirectEnable": true,
|
|
"landingPage": 0,
|
|
"landingUrlScheme": "string",
|
|
"landingUrl": "string",
|
|
"noAuth": {},
|
|
"simplePassword": {},
|
|
"hotspot": {},
|
|
"sms": {
|
|
"sid": "string",
|
|
"authToken": "string",
|
|
"phoneNum": "string",
|
|
"maxVerificationCodeEnable": true,
|
|
"maxVerificationCodeTimes": 0,
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"countryCode": "string"
|
|
},
|
|
"portalFormId": "string",
|
|
"hotspotRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"disconnectReq": true,
|
|
"receiverPort": 0,
|
|
"receiverPortStatus": 0
|
|
},
|
|
"externalPortal": {},
|
|
"externalRadius": {
|
|
"radiusProfileId": "string",
|
|
"authMode": 0,
|
|
"nasId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string",
|
|
"disconnectReq": true,
|
|
"receiverPort": 0,
|
|
"receiverPortStatus": 0
|
|
},
|
|
"ldap": {
|
|
"ldapProfileId": "string",
|
|
"portalCustom": 0,
|
|
"externalUrlScheme": "string",
|
|
"externalUrl": "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[PortalDetailResOpenApiVo
|
|
](#schemaportaldetailresopenapivo)|false|none||none|
|
|
|
|
<h2 id="tocS_PaymentRequest">PaymentRequest</h2>
|
|
|
|
<a id="schemapaymentrequest"></a>
|
|
<a id="schema_PaymentRequest"></a>
|
|
<a id="tocSpaymentrequest"></a>
|
|
<a id="tocspaymentrequest"></a>
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"cardNumber": "string",
|
|
"cardLastFour": "string",
|
|
"cardHolderName": "string",
|
|
"expirationDate": "string",
|
|
"cvv": "string",
|
|
"amount": 0.1,
|
|
"token": "string",
|
|
"cardType": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|userId|integer(int64)|false|none||none|
|
|
|cardNumber|string|false|none||none|
|
|
|cardLastFour|string|false|none||none|
|
|
|cardHolderName|string|false|none||none|
|
|
|expirationDate|string|false|none||none|
|
|
|cvv|string|false|none||none|
|
|
|amount|number(double)|false|none||none|
|
|
|token|string|false|none||none|
|
|
|cardType|string|false|none||none|
|
|
|
|
<h2 id="tocS_SmsSettingResOpenApiVo">SmsSettingResOpenApiVo</h2>
|
|
|
|
<a id="schemasmssettingresopenapivo"></a>
|
|
<a id="schema_SmsSettingResOpenApiVo"></a>
|
|
<a id="tocSsmssettingresopenapivo"></a>
|
|
<a id="tocssmssettingresopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"sid": "string",
|
|
"authToken": "string",
|
|
"phoneNum": "string",
|
|
"maxVerificationCodeEnable": true,
|
|
"maxVerificationCodeTimes": 0,
|
|
"authTimeout": {
|
|
"authTimeout": 0,
|
|
"customTimeout": 0,
|
|
"customTimeoutUnit": 0
|
|
},
|
|
"countryCode": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|sid|string|false|none||none|
|
|
|authToken|string|false|none||none|
|
|
|phoneNum|string|false|none||none|
|
|
|maxVerificationCodeEnable|boolean|false|none||none|
|
|
|maxVerificationCodeTimes|integer(int32)|false|none||none|
|
|
|authTimeout|[AuthTimeOpenApiVo
|
|
](#schemaauthtimeopenapivo)|false|none||none|
|
|
|countryCode|string|false|none||none|
|
|
|
|
<h2 id="tocS_PaymentResponse">PaymentResponse</h2>
|
|
|
|
<a id="schemapaymentresponse"></a>
|
|
<a id="schema_PaymentResponse"></a>
|
|
<a id="tocSpaymentresponse"></a>
|
|
<a id="tocspaymentresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"message": "string",
|
|
"transactionId": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|success|boolean|false|none||none|
|
|
|message|string|false|none||none|
|
|
|transactionId|string|false|none||none|
|
|
|
|
<h2 id="tocS_UOrder">UOrder</h2>
|
|
|
|
<a id="schemauorder"></a>
|
|
<a id="schema_UOrder"></a>
|
|
<a id="tocSuorder"></a>
|
|
<a id="tocsuorder"></a>
|
|
|
|
```json
|
|
{
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"userId": 0,
|
|
"packageId": 0,
|
|
"paymentId": 0,
|
|
"orderNo": "string",
|
|
"type": 0,
|
|
"orderAmount": 0,
|
|
"status": 0,
|
|
"currency": "string",
|
|
"upackage": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitId": 0,
|
|
"packageName": "string",
|
|
"periodNum": 0,
|
|
"periodType": 0,
|
|
"price": 0,
|
|
"traffic": 0,
|
|
"duration": 0,
|
|
"clientNum": 0,
|
|
"remark": "string",
|
|
"rateLimitEnable": true,
|
|
"trafficEnable": true,
|
|
"durationEnable": true,
|
|
"clientNumEnable": true,
|
|
"packageEnable": true,
|
|
"rateLimits": {
|
|
"id": 0,
|
|
"delFlag": true,
|
|
"createBy": 0,
|
|
"createTime": "2019-08-24T14:15:22Z",
|
|
"updateBy": 0,
|
|
"updateTime": "2019-08-24T14:15:22Z",
|
|
"rateLimitName": "string",
|
|
"downLimit": 0,
|
|
"downLimitEnable": true,
|
|
"upLimit": 0,
|
|
"upLimitEnable": true
|
|
}
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
用户平台-订单表
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|id|integer(int64)|false|none||none|
|
|
|delFlag|boolean|false|none||none|
|
|
|createBy|integer(int64)|false|none||none|
|
|
|createTime|string(date-time)|false|none||none|
|
|
|updateBy|integer(int64)|false|none||none|
|
|
|updateTime|string(date-time)|false|none||none|
|
|
|userId|integer(int64)|false|none||用户ID|
|
|
|packageId|integer(int64)|false|none||套餐ID|
|
|
|paymentId|integer(int64)|false|none||支付ID|
|
|
|orderNo|string|false|none||订单编号|
|
|
|type|integer(int32)|false|none||订单类型(0套餐 1充值)|
|
|
|orderAmount|number|false|none||订单金额|
|
|
|status|integer(int32)|false|none||订单状态(0待支付 1已支付 2已取消)|
|
|
|currency|string|false|none||none|
|
|
|upackage|[UPackage
|
|
](#schemaupackage)|false|none||用户平台-套餐表|
|
|
|
|
<h2 id="tocS_AlipayFundAuthOrderFreezeResponse">AlipayFundAuthOrderFreezeResponse</h2>
|
|
|
|
<a id="schemaalipayfundauthorderfreezeresponse"></a>
|
|
<a id="schema_AlipayFundAuthOrderFreezeResponse"></a>
|
|
<a id="tocSalipayfundauthorderfreezeresponse"></a>
|
|
<a id="tocsalipayfundauthorderfreezeresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"code": "string",
|
|
"msg": "string",
|
|
"subCode": "string",
|
|
"subMsg": "string",
|
|
"body": "string",
|
|
"params": {
|
|
"property1": "string",
|
|
"property2": "string"
|
|
},
|
|
"amount": "string",
|
|
"authNo": "string",
|
|
"creditAmount": "string",
|
|
"fundAmount": "string",
|
|
"gmtTrans": "2019-08-24T14:15:22Z",
|
|
"operationId": "string",
|
|
"outOrderNo": "string",
|
|
"outRequestNo": "string",
|
|
"payerLogonId": "string",
|
|
"payerOpenId": "string",
|
|
"payerUserId": "string",
|
|
"preAuthType": "string",
|
|
"status": "string",
|
|
"transCurrency": "string",
|
|
"success": true,
|
|
"errorCode": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|string|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|subCode|string|false|none||none|
|
|
|subMsg|string|false|none||none|
|
|
|body|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|string|false|none||none|
|
|
|amount|string|false|none||none|
|
|
|authNo|string|false|none||none|
|
|
|creditAmount|string|false|none||none|
|
|
|fundAmount|string|false|none||none|
|
|
|gmtTrans|string(date-time)|false|none||none|
|
|
|operationId|string|false|none||none|
|
|
|outOrderNo|string|false|none||none|
|
|
|outRequestNo|string|false|none||none|
|
|
|payerLogonId|string|false|none||none|
|
|
|payerOpenId|string|false|none||none|
|
|
|payerUserId|string|false|none||none|
|
|
|preAuthType|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|transCurrency|string|false|none||none|
|
|
|success|boolean|false|none||none|
|
|
|errorCode|string|false|none||none|
|
|
|
|
<h2 id="tocS_UKycUserBo">UKycUserBo</h2>
|
|
|
|
<a id="schemaukycuserbo"></a>
|
|
<a id="schema_UKycUserBo"></a>
|
|
<a id="tocSukycuserbo"></a>
|
|
<a id="tocsukycuserbo"></a>
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"realName": "string",
|
|
"status": 0,
|
|
"createTimeStart": "string",
|
|
"createTimeEnd": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|userId|integer(int64)|false|none||none|
|
|
|realName|string|false|none||none|
|
|
|status|integer(int32)|false|none||none|
|
|
|createTimeStart|string|false|none||none|
|
|
|createTimeEnd|string|false|none||none|
|
|
|
|
<h2 id="tocS_AlipayFundCouponOrderAgreementPayResponse">AlipayFundCouponOrderAgreementPayResponse</h2>
|
|
|
|
<a id="schemaalipayfundcouponorderagreementpayresponse"></a>
|
|
<a id="schema_AlipayFundCouponOrderAgreementPayResponse"></a>
|
|
<a id="tocSalipayfundcouponorderagreementpayresponse"></a>
|
|
<a id="tocsalipayfundcouponorderagreementpayresponse"></a>
|
|
|
|
```json
|
|
{
|
|
"code": "string",
|
|
"msg": "string",
|
|
"subCode": "string",
|
|
"subMsg": "string",
|
|
"body": "string",
|
|
"params": {
|
|
"property1": "string",
|
|
"property2": "string"
|
|
},
|
|
"amount": "string",
|
|
"authNo": "string",
|
|
"gmtTrans": "2019-08-24T14:15:22Z",
|
|
"operationId": "string",
|
|
"outOrderNo": "string",
|
|
"outRequestNo": "string",
|
|
"status": "string",
|
|
"success": true,
|
|
"errorCode": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|string|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|subCode|string|false|none||none|
|
|
|subMsg|string|false|none||none|
|
|
|body|string|false|none||none|
|
|
|params|object|false|none||none|
|
|
|» **additionalProperties**|string|false|none||none|
|
|
|amount|string|false|none||none|
|
|
|authNo|string|false|none||none|
|
|
|gmtTrans|string(date-time)|false|none||none|
|
|
|operationId|string|false|none||none|
|
|
|outOrderNo|string|false|none||none|
|
|
|outRequestNo|string|false|none||none|
|
|
|status|string|false|none||none|
|
|
|success|boolean|false|none||none|
|
|
|errorCode|string|false|none||none|
|
|
|
|
<h2 id="tocS_RVoid">RVoid</h2>
|
|
|
|
<a id="schemarvoid"></a>
|
|
<a id="schema_RVoid"></a>
|
|
<a id="tocSrvoid"></a>
|
|
<a id="tocsrvoid"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|object|false|none||none|
|
|
|
|
<h2 id="tocS_WxPayBean">WxPayBean</h2>
|
|
|
|
<a id="schemawxpaybean"></a>
|
|
<a id="schema_WxPayBean"></a>
|
|
<a id="tocSwxpaybean"></a>
|
|
<a id="tocswxpaybean"></a>
|
|
|
|
```json
|
|
{
|
|
"appId": "string",
|
|
"appSecret": "string",
|
|
"mchId": "string",
|
|
"partnerKey": "string",
|
|
"certPath": "string",
|
|
"domain": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|appId|string|false|none||none|
|
|
|appSecret|string|false|none||none|
|
|
|mchId|string|false|none||none|
|
|
|partnerKey|string|false|none||none|
|
|
|certPath|string|false|none||none|
|
|
|domain|string|false|none||none|
|
|
|
|
<h2 id="tocS_RSysPayConfigBo">RSysPayConfigBo</h2>
|
|
|
|
<a id="schemarsyspayconfigbo"></a>
|
|
<a id="schema_RSysPayConfigBo"></a>
|
|
<a id="tocSrsyspayconfigbo"></a>
|
|
<a id="tocsrsyspayconfigbo"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"currency": "string",
|
|
"currencySymbol": "string",
|
|
"paymentMethods": [
|
|
"string"
|
|
]
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[SysPayConfigBo
|
|
](#schemasyspayconfigbo)|false|none||none|
|
|
|
|
<h2 id="tocS_AliPayApiConfig">AliPayApiConfig</h2>
|
|
|
|
<a id="schemaalipayapiconfig"></a>
|
|
<a id="schema_AliPayApiConfig"></a>
|
|
<a id="tocSalipayapiconfig"></a>
|
|
<a id="tocsalipayapiconfig"></a>
|
|
|
|
```json
|
|
{
|
|
"privateKey": "string",
|
|
"aliPayPublicKey": "string",
|
|
"appId": "string",
|
|
"serviceUrl": "string",
|
|
"charset": "string",
|
|
"signType": "string",
|
|
"format": "string",
|
|
"certModel": true,
|
|
"appCertPath": "string",
|
|
"appCertContent": "string",
|
|
"aliPayCertPath": "string",
|
|
"aliPayCertContent": "string",
|
|
"aliPayRootCertPath": "string",
|
|
"aliPayRootCertContent": "string",
|
|
"exParams": {},
|
|
"domain": "string",
|
|
"aliPayClient": {}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|privateKey|string|false|none||none|
|
|
|aliPayPublicKey|string|false|none||none|
|
|
|appId|string|false|none||none|
|
|
|serviceUrl|string|false|none||none|
|
|
|charset|string|false|none||none|
|
|
|signType|string|false|none||none|
|
|
|format|string|false|none||none|
|
|
|certModel|boolean|false|none||none|
|
|
|appCertPath|string|false|none||none|
|
|
|appCertContent|string|false|none||none|
|
|
|aliPayCertPath|string|false|none||none|
|
|
|aliPayCertContent|string|false|none||none|
|
|
|aliPayRootCertPath|string|false|none||none|
|
|
|aliPayRootCertContent|string|false|none||none|
|
|
|exParams|object|false|none||none|
|
|
|domain|string|false|none||none|
|
|
|aliPayClient|[AlipayClient
|
|
](#schemaalipayclient)|false|none||none|
|
|
|
|
<h2 id="tocS_UCdrHistoryUserBo">UCdrHistoryUserBo</h2>
|
|
|
|
<a id="schemaucdrhistoryuserbo"></a>
|
|
<a id="schema_UCdrHistoryUserBo"></a>
|
|
<a id="tocSucdrhistoryuserbo"></a>
|
|
<a id="tocsucdrhistoryuserbo"></a>
|
|
|
|
```json
|
|
{
|
|
"userId": 0,
|
|
"userName": "string",
|
|
"clientName": "string",
|
|
"clientMac": "string",
|
|
"startTimeS": 0,
|
|
"startTimeE": 0,
|
|
"endTimeS": 0,
|
|
"endTimeE": 0
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|userId|integer(int64)|false|none||none|
|
|
|userName|string|false|none||none|
|
|
|clientName|string|false|none||none|
|
|
|clientMac|string|false|none||none|
|
|
|startTimeS|integer(int64)|false|none||none|
|
|
|startTimeE|integer(int64)|false|none||none|
|
|
|endTimeS|integer(int64)|false|none||none|
|
|
|endTimeE|integer(int64)|false|none||none|
|
|
|
|
<h2 id="tocS_AlipayClient">AlipayClient</h2>
|
|
|
|
<a id="schemaalipayclient"></a>
|
|
<a id="schema_AlipayClient"></a>
|
|
<a id="tocSalipayclient"></a>
|
|
<a id="tocsalipayclient"></a>
|
|
|
|
```json
|
|
{}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
*None*
|
|
|
|
<h2 id="tocS_RPortalAccessControlOpenApiVo">RPortalAccessControlOpenApiVo</h2>
|
|
|
|
<a id="schemarportalaccesscontrolopenapivo"></a>
|
|
<a id="schema_RPortalAccessControlOpenApiVo"></a>
|
|
<a id="tocSrportalaccesscontrolopenapivo"></a>
|
|
<a id="tocsrportalaccesscontrolopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"code": 0,
|
|
"msg": "string",
|
|
"data": {
|
|
"preAuthAccessEnable": true,
|
|
"preAuthAccessPolicies": [
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"ip": "string",
|
|
"subnetMask": 0,
|
|
"url": "string"
|
|
}
|
|
],
|
|
"freeAuthClientEnable": true,
|
|
"freeAuthClientPolicies": [
|
|
{
|
|
"idInt": 0,
|
|
"type": 0,
|
|
"clientIp": "string",
|
|
"clientMac": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|code|integer(int32)|false|none||none|
|
|
|msg|string|false|none||none|
|
|
|data|[PortalAccessControlOpenApiVo
|
|
](#schemaportalaccesscontrolopenapivo)|false|none||none|
|
|
|
|
<h2 id="tocS_JdPayBean">JdPayBean</h2>
|
|
|
|
<a id="schemajdpaybean"></a>
|
|
<a id="schema_JdPayBean"></a>
|
|
<a id="tocSjdpaybean"></a>
|
|
<a id="tocsjdpaybean"></a>
|
|
|
|
```json
|
|
{
|
|
"mchId": "string",
|
|
"rsaPrivateKey": "string",
|
|
"desKey": "string",
|
|
"rsaPublicKey": "string",
|
|
"certPath": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|mchId|string|false|none||none|
|
|
|rsaPrivateKey|string|false|none||none|
|
|
|desKey|string|false|none||none|
|
|
|rsaPublicKey|string|false|none||none|
|
|
|certPath|string|false|none||none|
|
|
|
|
<h2 id="tocS_DeleteSiteAlertLogListOpenApiVo">DeleteSiteAlertLogListOpenApiVo</h2>
|
|
|
|
<a id="schemadeletesitealertloglistopenapivo"></a>
|
|
<a id="schema_DeleteSiteAlertLogListOpenApiVo"></a>
|
|
<a id="tocSdeletesitealertloglistopenapivo"></a>
|
|
<a id="tocsdeletesitealertloglistopenapivo"></a>
|
|
|
|
```json
|
|
{
|
|
"logs": [
|
|
"string"
|
|
],
|
|
"selectType": "string",
|
|
"startTime": 0,
|
|
"endTime": 0,
|
|
"filterModule": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|logs|[string
|
|
]|false|none||none|
|
|
|selectType|string|true|none||none|
|
|
|startTime|integer(int64)|true|none||none|
|
|
|endTime|integer(int64)|true|none||none|
|
|
|filterModule|string|false|none||none|
|
|
|
|
<h2 id="tocS_UnionPayBean">UnionPayBean</h2>
|
|
|
|
<a id="schemaunionpaybean"></a>
|
|
<a id="schema_UnionPayBean"></a>
|
|
<a id="tocSunionpaybean"></a>
|
|
<a id="tocsunionpaybean"></a>
|
|
|
|
```json
|
|
{
|
|
"machId": "string",
|
|
"key": "string",
|
|
"serverUrl": "string",
|
|
"domain": "string"
|
|
}
|
|
|
|
```
|
|
|
|
### 属性
|
|
|
|
|名称|类型|必选|约束|中文名|说明|
|
|
|---|---|---|---|---|---|
|
|
|machId|string|false|none||none|
|
|
|key|string|false|none||none|
|
|
|serverUrl|string|false|none||none|
|
|
|domain|string|false|none||none|
|
|
|