2
0
Files
build.wfc/docs/02-design/02-WANFi API接口说明文档v1.0.md
2025-06-27 19:07:46 +08:00

502 KiB
Raw Permalink Blame History

title, language_tabs, toc_footers, includes, search, code_clipboard, highlight_theme, headingLevel, generator
title language_tabs toc_footers includes search code_clipboard highlight_theme headingLevel generator
API接口文档
shell
Shell
http
HTTP
javascript
JavaScript
ruby
Ruby
python
Python
php
PHP
java
Java
go
Go
true true darkula 2 @tarslib/widdershins v4.0.30

API接口文档

Base URLs:

Authentication

wfc-auth/token-controller

POST register

POST /register

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RObject

POST refresh

POST /refresh

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RObject

POST login

POST /login

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RObject

POST checkRepeat

POST /checkRepeat

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RObject

GET health

GET /health

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RObject

DELETE logout

DELETE /logout

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RObject

wfc-system/sys-wlan-controller

GET getSsidDetail

GET /wlan/ssid/{siteId }/{wlanId }/{ssidId }

请求参数

名称 位置 类型 必选 说明
siteId path string none
wlanId path string none
ssidId path string none

返回示例

200 Response

{
  "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

PUT updateSsidBasicConfig

PUT /wlan/ssid/{siteId }/{wlanId }/{ssidId }

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

DELETE deleteSsid

DELETE /wlan/ssid/{siteId }/{wlanId }/{ssidId }

请求参数

名称 位置 类型 必选 说明
siteId path string none
wlanId path string none
ssidId path string none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

POST createSsid

POST /wlan/ssid/{siteId }/{wlanId }

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET getMacAuthSsids

GET /wlan/ssids/{siteId }

请求参数

名称 位置 类型 必选 说明
siteId path string none

返回示例

200 Response

{
  "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

GET getWlanGroupList

GET /wlan/group/{siteId }

请求参数

名称 位置 类型 必选 说明
siteId path string none

返回示例

200 Response

{
  "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

wfc-system/sys-user-controller

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

wfc-system/u-payment-controller

PUT edit_1

PUT /system/uPayment

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_1

POST /system/uPayment

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getById

GET /system/uPayment/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_1

DELETE /system/uPayment/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-system/sys-site-controller

GET getSiteInfo

GET /site/{siteId }

请求参数

名称 位置 类型 必选 说明
siteId path string none

返回示例

200 Response

{
  "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

PUT updateSite

PUT /site/{siteId }

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

DELETE deleteSite

DELETE /site/{siteId }

请求参数

名称 位置 类型 必选 说明
siteId path string none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

POST createNewSite

POST /site

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET getRoamingSetting

GET /site/{siteId }/roaming

请求参数

名称 位置 类型 必选 说明
siteId path string none

返回示例

200 Response

{
  "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

POST updateRoamingSetting

POST /site/{siteId }/roaming

Body 请求参数

{
  "roaming": {
    "fastRoamingEnable": true,
    "aiRoamingEnable": true,
    "dualBand11kReportEnable": true,
    "forceDisassociationEnable": true,
    "nonStickRoamingEnable": true
  }
}

请求参数

名称 位置 类型 必选 说明
siteId path string none
body body [SiteRoamingSetting
](#schemasiteroamingsetting) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET getMeshSetting

GET /site/{siteId }/mesh

请求参数

名称 位置 类型 必选 说明
siteId path string none

返回示例

200 Response

{
  "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

POST updateMeshSetting

POST /site/{siteId }/mesh

Body 请求参数

{
  "mesh": {
    "meshEnable": true,
    "autoFailoverEnable": true,
    "defGatewayEnable": true,
    "gateway": "string",
    "fullSector": true
  }
}

请求参数

名称 位置 类型 必选 说明
siteId path string none
body body [SiteMeshSetting
](#schemasitemeshsetting) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET getSiteList

GET /site/page

请求参数

名称 位置 类型 必选 说明
pageNum query integer(int32) none
pageSize query integer(int32) none

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

wfc-system/u-rate-limit-controller

PUT edit_3

PUT /rateLimit

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_3

POST /rateLimit

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getById_1

GET /rateLimit/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_3

DELETE /rateLimit/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-system/sys-portal-controller

GET getPortalDetail

GET /portal/{siteId }/{portalId }

请求参数

名称 位置 类型 必选 说明
siteId path string none
portalId path string none

返回示例

200 Response

{
  "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

PUT modifyPortal

PUT /portal/{siteId }/{portalId }

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

DELETE deletePortal

DELETE /portal/{siteId }/{portalId }

请求参数

名称 位置 类型 必选 说明
siteId path string none
portalId path string none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET getPortalList

GET /portal/{siteId }

请求参数

名称 位置 类型 必选 说明
siteId path string none
pageNum query integer(int32) none
pageSize query integer(int32) none

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

POST addPortal

POST /portal/{siteId }

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

wfc-system/u-package-controller

PUT edit_5

PUT /package

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_5

POST /package

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getById_2

GET /package/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_5

DELETE /package/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-system/sys-notice-controller

PUT edit_6

PUT /notice

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_7

POST /notice

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getInfo_5

GET /notice/{noticeId }

请求参数

名称 位置 类型 必选 说明
noticeId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_7

DELETE /notice/{noticeIds }

请求参数

名称 位置 类型 必选 说明
noticeIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-system/u-kyc-controller

PUT reject

PUT /kyc/reject

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT approve

PUT /kyc/approve

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getById_4

GET /kyc/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-system/sys-device-controller

PUT edit_10

PUT /device

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_12

POST /device

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST updateConfig

POST /device/updateConfig/{siteId }/{deviceMac }

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

POST testJob

POST /device/testJob

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RString

POST startAdoptDevice

POST /device/startAdopt/{siteId }/{deviceMac }

Body 请求参数

{
  "username": "string",
  "password": "string"
}

请求参数

名称 位置 类型 必选 说明
siteId path string none
deviceMac path string none
body body [AdoptDeviceRequest
](#schemaadoptdevicerequest) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

POST settingJob

POST /device/settingJob

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST rebootDevice

POST /device/reboot/{siteId }/{deviceMac }

请求参数

名称 位置 类型 必选 说明
siteId path string none
deviceMac path string none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

POST getConfig

POST /device/getConfig/{siteId }/{deviceMac }

请求参数

名称 位置 类型 必选 说明
siteId path string none
deviceMac path string none

返回示例

200 Response

{
  "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

POST forgetDevice

POST /device/forget/{siteId }/{deviceMac }

请求参数

名称 位置 类型 必选 说明
siteId path string none
deviceMac path string none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

POST deviceJob

POST /device/deviceJob

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST addDevice

POST /device/add/{siteId }

Body 请求参数

{
  "devices": [
    {
      "sn": "string",
      "name": "string",
      "username": "string",
      "password": "string"
    }
  ]
}

请求参数

名称 位置 类型 必选 说明
siteId path string none
body body [DeviceListAddBySnOpenApiVo
](#schemadevicelistaddbysnopenapivo) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET getById_5

GET /device/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_12

DELETE /device/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-system/sys-config-controller

PUT setPayConfig

PUT /config/pay

Body 请求参数

{
  "currency": "string",
  "currencySymbol": "string",
  "paymentMethods": [
    "string"
  ]
}

请求参数

名称 位置 类型 必选 说明
body body [SysPayConfigBo
](#schemasyspayconfigbo) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

wfc-system/u-bill-rule-controller

PUT edit_13

PUT /billRule

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_15

POST /billRule

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getById_6

GET /billRule/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_15

DELETE /billRule/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-system/sys-omada-log-controller

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

POST resolveAlertForSite

POST /log/alerts/{siteId }

Body 请求参数

{
  "logs": [
    "string"
  ],
  "selectType": "string",
  "startTime": 0,
  "endTime": 0,
  "filterModule": "string"
}

请求参数

名称 位置 类型 必选 说明
siteId path string none
body body [ResolveSiteLogListOpenApiVo
](#schemaresolvesiteloglistopenapivo) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

DELETE deleteAlertLogsForSite

DELETE /log/alerts/{siteId }

Body 请求参数

{
  "logs": [
    "string"
  ],
  "selectType": "string",
  "startTime": 0,
  "endTime": 0,
  "filterModule": "string"
}

请求参数

名称 位置 类型 必选 说明
siteId path string none
body body [DeleteSiteAlertLogListOpenApiVo
](#schemadeletesitealertloglistopenapivo) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

wfc-system/sys-access-control-controller

GET getAccessControl

GET /access-control/{siteId }

请求参数

名称 位置 类型 必选 说明
siteId path string none

返回示例

200 Response

{
  "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

POST modifyAccessControl

POST /access-control/{siteId }

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

wfc-system/sys-dashboard-controller

GET page_5

GET /dashboard/page

请求参数

名称 位置 类型 必选 说明
searchKey query string none
pageNum query integer(int32) none
pageSize query integer(int32) none

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET overview

GET /dashboard/overview

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-system/u-client-controller

GET page_6

GET /client/page

请求参数

名称 位置 类型 必选 说明
searchKey query string none

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET list_18

GET /client/list

请求参数

名称 位置 类型 必选 说明
searchKey query string none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-job/sys-job-controller

PUT edit

PUT /job

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add

POST /job

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT run

PUT /job/run

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT changeStatus

PUT /job/changeStatus

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

GET getInfo

GET /job/{jobId }

请求参数

名称 位置 类型 必选 说明
jobId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove

DELETE /job/{jobIds }

请求参数

名称 位置 类型 必选 说明
jobIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-job/sys-job-log-controller

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

GET getInfo_1

GET /job/log/{jobLogId }

请求参数

名称 位置 类型 必选 说明
jobLogId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_1

DELETE /job/log/{jobLogIds }

请求参数

名称 位置 类型 必选 说明
jobLogIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE clean

DELETE /job/log/clean

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-user-controller

PUT edit

PUT /user

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add

POST /user

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT resetPwd

PUT /user/resetPwd

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT recordlogin

PUT /user/recordlogin

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

PUT changeStatus

PUT /user/changeStatus

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT insertAuthRole

PUT /user/authRole

请求参数

名称 位置 类型 必选 说明
userId query integer(int64) none
roleIds query array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST register

POST /user/register

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

POST importTemplate

POST /user/importTemplate

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

POST importData

POST /user/importData

请求参数

名称 位置 类型 必选 说明
file query string(binary) none
updateSupport query boolean none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

POST checkRepeat

POST /user/checkRepeat

Body 请求参数

{
  "userName": "string",
  "email": "string",
  "phonenumber": "string"
}

请求参数

名称 位置 类型 必选 说明
body body [UserRepeatQuery
](#schemauserrepeatquery) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET test

GET /user/test

返回示例

200 Response

"string"

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK string

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET info

GET /user/info/{username }

请求参数

名称 位置 类型 必选 说明
username path string none

返回示例

200 Response

{
  "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

GET getInfo

GET /user/getInfo

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET authRole

GET /user/authRole/{userId }

请求参数

名称 位置 类型 必选 说明
userId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getInfo_1

GET /user/

请求参数

名称 位置 类型 必选 说明
userId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getInfo_2

GET /user/{userId }

请求参数

名称 位置 类型 必选 说明
userId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove

DELETE /user/{userIds }

请求参数

名称 位置 类型 必选 说明
userIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST page

POST /user/page

Body 请求参数

{
  "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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

wfc-user/u-payment-controller

PUT edit_1

PUT /user/uPayment

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_1

POST /user/uPayment

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getById

GET /user/uPayment/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_1

DELETE /user/uPayment/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-bill-rule-controller

PUT edit_2

PUT /user/uBillRule

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_2

POST /user/uBillRule

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getById_1

GET /user/uBillRule/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_2

DELETE /user/uBillRule/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-account-package-controller

PUT edit_3

PUT /user/uAccountPackage

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_3

POST /user/uAccountPackage

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getById_2

GET /user/uAccountPackage/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_3

DELETE /user/uAccountPackage/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-profile-controller

GET profile

GET /user/profile

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT updateProfile

PUT /user/profile

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT updatePwd

PUT /user/profile/updatePwd

请求参数

名称 位置 类型 必选 说明
oldPassword query string none
newPassword query string none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT forgotPwd

PUT /user/profile/forgotPwd

Body 请求参数

{
  "email": "string",
  "password": "string",
  "code": "string"
}

请求参数

名称 位置 类型 必选 说明
body body [UUserForgotPwdBo
](#schemauuserforgotpwdbo) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST avatar

POST /user/profile/avatar

Body 请求参数

{
  "avatarfile": "string"
}

请求参数

名称 位置 类型 必选 说明
body body object none
» avatarfile body string(binary) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-role-controller

PUT edit_4

PUT /role

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_4

POST /role

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT dataScope

PUT /role/dataScope

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT changeStatus_1

PUT /role/changeStatus

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT selectAuthUserAll

PUT /role/authUser/selectAll

请求参数

名称 位置 类型 必选 说明
roleId query integer(int64) none
userIds query array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT cancelAuthUser

PUT /role/authUser/cancel

Body 请求参数

{
  "userId": 0,
  "roleId": 0
}

请求参数

名称 位置 类型 必选 说明
body body [UUserRole
](#schemauuserrole) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT cancelAuthUserAll

PUT /role/authUser/cancelAll

请求参数

名称 位置 类型 必选 说明
roleId query integer(int64) none
userIds query array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

GET getInfo_3

GET /role/{roleId }

请求参数

名称 位置 类型 必选 说明
roleId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET optionselect

GET /role/optionselect

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET deptTree_1

GET /role/deptTree/{roleId }

请求参数

名称 位置 类型 必选 说明
roleId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_4

DELETE /role/{roleIds }

请求参数

名称 位置 类型 必选 说明
roleIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-post-controller

PUT edit_5

PUT /post

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_5

POST /post

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

GET getInfo_4

GET /post/{postId }

请求参数

名称 位置 类型 必选 说明
postId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET optionselect_1

GET /post/optionselect

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_5

DELETE /post/{postIds }

请求参数

名称 位置 类型 必选 说明
postIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-order-controller

GET getById_3

GET /order/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT edit_6

PUT /order

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_6

POST /order

Body 请求参数

{
  "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

{
  "code": 0,
  "msg": "string",
  "data": 0
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RLong

POST paySuccess

POST /order/paySuccess/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST payBalance

POST /order/payBalance/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET rechargePage

GET /order/rechargePage

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET packagePage

GET /order/packagePage

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_6

DELETE /order/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-menu-controller

PUT edit_7

PUT /menu

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_8

POST /menu

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getInfo_5

GET /menu/{menuId }

请求参数

名称 位置 类型 必选 说明
menuId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_8

DELETE /menu/{menuId }

请求参数

名称 位置 类型 必选 说明
menuId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET roleMenuTreeselect

GET /menu/roleMenuTreeselect/{roleId }

请求参数

名称 位置 类型 必选 说明
roleId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET getRouters

GET /menu/getRouters

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-kyc-controller

GET page_7

GET /kyc/page

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET list_13

GET /kyc/list

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

PUT edit_8

PUT /kyc/verify

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_10

POST /kyc/verify

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-dict-type-controller

PUT edit_9

PUT /dict/type

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_11

POST /dict/type

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

GET getInfo_6

GET /dict/type/{dictId }

请求参数

名称 位置 类型 必选 说明
dictId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET optionselect_2

GET /dict/type/optionselect

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_10

DELETE /dict/type/{dictIds }

请求参数

名称 位置 类型 必选 说明
dictIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE refreshCache

DELETE /dict/type/refreshCache

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-dict-data-controller

PUT edit_10

PUT /dict/data

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_12

POST /dict/data

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

GET getInfo_7

GET /dict/data/{dictCode }

请求参数

名称 位置 类型 必选 说明
dictCode path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET dictType

GET /dict/data/type/{dictType }

请求参数

名称 位置 类型 必选 说明
dictType path string none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_11

DELETE /dict/data/{dictCodes }

请求参数

名称 位置 类型 必选 说明
dictCodes path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-dept-controller

PUT edit_11

PUT /dept

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_13

POST /dept

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getInfo_8

GET /dept/{deptId }

请求参数

名称 位置 类型 必选 说明
deptId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_12

DELETE /dept/{deptId }

请求参数

名称 位置 类型 必选 说明
deptId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET excludeChild

GET /dept/list/exclude/{deptId }

请求参数

名称 位置 类型 必选 说明
deptId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-config-controller

PUT edit_12

PUT /config

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_14

POST /config

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET getPayConfig

GET /config/pay

返回示例

200 Response

{
  "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

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

GET getInfo_9

GET /config/{configId }

请求参数

名称 位置 类型 必选 说明
configId path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET getConfigKey

GET /config/configKey/{configKey }

请求参数

名称 位置 类型 必选 说明
configKey path string none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_13

DELETE /config/{configIds }

请求参数

名称 位置 类型 必选 说明
configIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE refreshCache_1

DELETE /config/refreshCache

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-account-controller

PUT edit_13

PUT /account

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST add_15

POST /account

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

POST sendReminderEMail

POST /account/reminder

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET getById_4

GET /account/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET dashboard

GET /account/dashboard

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE remove_14

DELETE /account/{ids }

请求参数

名称 位置 类型 必选 说明
ids path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-operlog-controller

POST add_7

POST /operlog

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_7

DELETE /operlog/{operIds }

请求参数

名称 位置 类型 必选 说明
operIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE clean

DELETE /operlog/clean

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-logininfor-controller

POST add_9

POST /logininfor

Body 请求参数

{
  "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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

GET unlock

GET /logininfor/unlock/{userName }

请求参数

名称 位置 类型 必选 说明
userName path string none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE remove_9

DELETE /logininfor/{infoIds }

请求参数

名称 位置 类型 必选 说明
infoIds path array[integer
] none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

DELETE clean_1

DELETE /logininfor/clean

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-client-controller

POST recordClientUser

POST /client/recordClientUser

Body 请求参数

{
  "userId": 0,
  "clientName": "string",
  "siteId": "string",
  "clientDeviceType": "string",
  "clientMac": "string"
}

请求参数

名称 位置 类型 必选 说明
body body [UClientBo
](#schemauclientbo) none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

GET getHistoryByUser

GET /client/pageHistoryClient

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET getCurrentClients

GET /client/pageCurrentClient

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

wfc-user/u-rate-limit-controller

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-package-controller

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

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

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-user-online-controller

GET list_10

GET /online/list

请求参数

名称 位置 类型 必选 说明
ipaddr query string none
userName query string none

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

DELETE forceLogout

DELETE /online/{tokenId }

请求参数

名称 位置 类型 必选 说明
tokenId path string none

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-email-controller

GET emailCode

GET /email/code

请求参数

名称 位置 类型 必选 说明
email query string none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RVoid

wfc-user/client-controller

GET unauth

GET /client/unauth

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET info_1

GET /client/info

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

GET auth

GET /client/auth

返回示例

200 Response

{
  "success": true,
  "warn": true,
  "error": true,
  "empty": true,
  "property1": {},
  "property2": {}
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK AjaxResult

wfc-user/u-cdr-controller

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

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET getByClient

GET /cdr/pageClient

请求参数

名称 位置 类型 必选 说明
clientName query string none
clientMac query string none

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET getByUser

GET /cdr/getOne

返回示例

200 Response

{
  "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

GET addCdrInfoByOmadaApi

GET /cdr/addCdrInfo

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": true
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RBoolean

wfc-user/u-bill-controller

GET page_8

GET /bill/page

返回示例

200 Response

{
  "data": {
    "total": 0,
    "rows": [
      {}
    ]
  },
  "code": 0,
  "msg": "string"
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK TableDataInfo

GET download

GET /bill/download/{id }

请求参数

名称 位置 类型 必选 说明
id path integer(int64) none

返回示例

200 Response

{}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK Inline

返回数据结构

wfc-file/sys-file-controller

POST upload

POST /upload

请求参数

名称 位置 类型 必选 说明
file query string(binary) none

返回示例

200 Response

{
  "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

GET download

GET /download

请求参数

名称 位置 类型 必选 说明
filePath query string none

返回示例

200 Response

{
  "code": 0,
  "msg": "string",
  "data": [
    "string"
  ]
}

返回结果

状态码 状态码含义 说明 数据模型
200 [OK
](https: //tools.ietf.org/html/rfc7231#section-6.3.1) OK RByte[]

数据模型

RegisterBody

{
  "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

UpdateSsidBasicConfigOpenApiVo

{
  "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

RSysFile

{
  "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

SysJob

{
  "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

WANFiRedirectParams

{
  "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

RBoolean

{
  "code": 0,
  "msg": "string",
  "data": true
}

属性

名称 类型 必选 约束 中文名 说明
code integer(int32) false none none
msg string false none none
data boolean false none none

SysFile

{
  "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

RObject

{
  "code": 0,
  "msg": "string",
  "data": {}
}

属性

名称 类型 必选 约束 中文名 说明
code integer(int32) false none none
msg string false none none
data object false none none

SysDept

{
  "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

RByte[]

{
  "code": 0,
  "msg": "string",
  "data": [
    "string"
  ]
}

属性

名称 类型 必选 约束 中文名 说明
code integer(int32) false none none
msg string false none none
data [string
] false none none

Address

{
  "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

SysJobLog

{
  "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

LoginBody

{
  "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

SysRole

{
  "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

AmountBreakdown

{
  "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

SysUser

{
  "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

AmountWithBreakdown

{
  "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

AjaxResult

{
  "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

ApplePayAttributesResponse

{
  "vault": {
    "id": "string",
    "status": "VAULTED",
    "customer": {
      "id": "string"
    },
    "links": [
      {
        "href": "string",
        "rel": "string",
        "method": "GET"
      }
    ]
  }
}

属性

名称 类型 必选 约束 中文名 说明
vault [VaultResponse
](#schemavaultresponse) false none none

SysUserForgotPwdBo

{
  "email": "string",
  "password": "string",
  "code": "string"
}

属性

名称 类型 必选 约束 中文名 说明
email string false none none
password string false none none
code string false none none

UAccountPackage

{
  "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 上行限速启用

ApplePayCardResponse

{
  "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

UPayment

{
  "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 是否启用

ApplePayPaymentObject

{
  "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

DstTimeOpenApiDto

{
  "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

UUserForgotPwdBo

{
  "email": "string",
  "password": "string",
  "code": "string"
}

属性

名称 类型 必选 约束 中文名 说明
email string false none none
password string false none none
code string false none none

AuthenticationResponse

{
  "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

ModifyDstDto

{
  "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

UUserRole

{
  "userId": 0,
  "roleId": 0
}

属性

名称 类型 必选 约束 中文名 说明
userId integer(int64) false none none
roleId integer(int64) false none none

AuthorizationStatusDetails

{
  "reason": "PENDING_REVIEW"
}

属性

名称 类型 必选 约束 中文名 说明
reason string false none none

枚举值

属性
reason PENDING_REVIEW
reason DECLINED_BY_RISK_FRAUD_FILTERS
reason null

NtpServer

{
  "address": "string"
}

属性

名称 类型 必选 约束 中文名 说明
address string false none none

UPost

{
  "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

AuthorizationWithAdditionalData

{
  "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

UpdateSiteEntity

{
  "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

BancontactPaymentObject

{
  "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

SysUserRole

{
  "userId": 0,
  "roleId": 0
}

属性

名称 类型 必选 约束 中文名 说明
userId integer(int64) false none none
roleId integer(int64) false none none

BinDetails

{
  "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

URateLimit

{
  "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 上行限速启用

BlikOneClickPaymentObject

{
  "consumer_reference": "string"
}

属性

名称 类型 必选 约束 中文名 说明
consumer_reference string false none none

SysPost

{
  "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

UMenu

{
  "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

BlikPaymentObject

{
  "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

AdvertisementSetting

{
  "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

CaptureStatusDetails

{
  "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

AuthTimeoutSetting

{
  "customTimeout": 0,
  "customTimeoutUnit": 0
}

属性

名称 类型 必选 约束 中文名 说明
customTimeout integer(int32) false none none
customTimeoutUnit integer(int32) false none none

UDictType

{
  "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

CardAttributesResponse

{
  "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

ExternalRadiusSetting

{
  "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

UDictData

{
  "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

CardCustomerInformation

{
  "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

HotspotRadiusSetting

{
  "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

UConfig

{
  "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

CardFromRequest

{
  "expiry": "string",
  "last_digits": "string"
}

属性

名称 类型 必选 约束 中文名 说明
expiry string false none none
last_digits string false none none

ImportedPortalPageOpenApiVo

{
  "id": "string"
}

属性

名称 类型 必选 约束 中文名 说明
id string true none none

UAccount

{
  "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 余额提醒

CardResponse

{
  "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

LdapSetting

{
  "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

CardStoredCredential

{
  "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

PortalCustomizeOpenApiVo

{
  "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

CardSupplementaryData

{
  "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

PortalSetting

{
  "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

CardVaultResponse

{
  "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

SmsSetting

{
  "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

RLong

{
  "code": 0,
  "msg": "string",
  "data": 0
}

属性

名称 类型 必选 约束 中文名 说明
code integer(int32) false none none
msg string false none none
data integer(int64) false none none

CobrandedCard

{
  "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

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
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 用户平台-带宽限速表

UOperLog

{
  "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

EpsPaymentObject

{
  "name": "string",
  "country_code": "string",
  "bic": "string"
}

属性

名称 类型 必选 约束 中文名 说明
name string false none none
country_code string false none none
bic string false none none

SysNotice

{
  "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

ULogininfor

{
  "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

ExchangeRate

{
  "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

SysMenu

{
  "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

UClientBo

{
  "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

GiropayPaymentObject

{
  "name": "string",
  "country_code": "string",
  "bic": "string"
}

属性

名称 类型 必选 约束 中文名 说明
name string false none none
country_code string false none none
bic string false none none

UKyc

{
  "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

LoginUserUUser

{
  "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

GooglePayCardResponse

{
  "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

SysDictType

{
  "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

RLoginUserUUser

{
  "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

GooglePayWalletResponse

{
  "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

SysDictData

{
  "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

IdealPaymentObject

{
  "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

SysDevice

{
  "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

Item

{
  "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

SysConfig

{
  "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

RUPayConfigBo

{
  "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

JsonNode

{}

属性

None

SysPayConfigBo

{
  "currency": "string",
  "currencySymbol": "string",
  "paymentMethods": [
    "string"
  ]
}

属性

名称 类型 必选 约束 中文名 说明
currency string false none none
currencySymbol string false none none
paymentMethods [string
] false none none

UPayConfigBo

{
  "currency": "string",
  "currencySymbol": "string",
  "paymentMethods": [
    "string"
  ]
}

属性

名称 类型 必选 约束 中文名 说明
currency string false none none
currencySymbol string false none none
paymentMethods [string
] false none none

Level2CardProcessingData

{
  "invoice_id": "string",
  "tax_total": {
    "currency_code": "string",
    "value": "string"
  }
}

属性

名称 类型 必选 约束 中文名 说明
invoice_id string false none none
tax_total [Money
](#schemamoney) false none none

UBillRule

{
  "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 是否启用

UUCdrHistoryUserBo

{
  "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

Level3CardProcessingData

{
  "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

CreateSsidOpenApiVo

{
  "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

UCdrClientBo

{
  "clientName": "string",
  "clientMac": "string"
}

属性

名称 类型 必选 约束 中文名 说明
clientName string false none none
clientMac string false none none

LineItem

{
  "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

UserRepeatQuery

{
  "userName": "string",
  "email": "string",
  "phonenumber": "string"
}

属性

名称 类型 必选 约束 中文名 说明
userName string false none none
email string false none none
phonenumber string false none none

RUCdrUserVo

{
  "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

LinkDescription

{
  "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

CreateSiteEntity

{
  "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

UCdrUserVo

{
  "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

Money

{
  "currency_code": "string",
  "value": "string"
}

属性

名称 类型 必选 约束 中文名 说明
currency_code string false none none
value string false none none

DeviceAccountSettingOpenApiVo

{
  "username": "string",
  "password": "string"
}

属性

名称 类型 必选 约束 中文名 说明
username string true none none
password string true none none

MybankPaymentObject

{
  "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

RoamingOpenApiVo

{
  "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

Name

{
  "given_name": "string",
  "surname": "string"
}

属性

名称 类型 必选 约束 中文名 说明
given_name string false none none
surname string false none none

SiteRoamingSetting

{
  "roaming": {
    "fastRoamingEnable": true,
    "aiRoamingEnable": true,
    "dualBand11kReportEnable": true,
    "forceDisassociationEnable": true,
    "nonStickRoamingEnable": true
  }
}

属性

名称 类型 必选 约束 中文名 说明
roaming [RoamingOpenApiVo
](#schemaroamingopenapivo) true none none

NetAmountBreakdownItem

{
  "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

MeshSettingVo

{
  "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

NetworkTransactionReference

{
  "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

SiteMeshSetting

{
  "mesh": {
    "meshEnable": true,
    "autoFailoverEnable": true,
    "defGatewayEnable": true,
    "gateway": "string",
    "fullSector": true
  }
}

属性

名称 类型 必选 约束 中文名 说明
mesh [MeshSettingVo
](#schemameshsettingvo) false none none

Order

{
  "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

SysOperLog

{
  "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

OrderTrackerItem

{
  "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

SysLogininfor

{
  "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

OrderTrackerResponse

{
  "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

ResolveSiteLogListOpenApiVo

{
  "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

OrdersCapture

{
  "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

ApGeneralConfig

{
  "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

P24PaymentObject

{
  "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

DeviceLocationDetailVo

{
  "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

ParticipantMetadata

{
  "ip_address": "string"
}

属性

名称 类型 必选 约束 中文名 说明
ip_address string false none none

RString

{
  "code": 0,
  "msg": "string",
  "data": "string"
}

属性

名称 类型 必选 约束 中文名 说明
code integer(int32) false none none
msg string false none none
data string false none none

PayeeBase

{
  "email_address": "string",
  "merchant_id": "string"
}

属性

名称 类型 必选 约束 中文名 说明
email_address string false none none
merchant_id string false none none

AdoptDeviceRequest

{
  "username": "string",
  "password": "string"
}

属性

名称 类型 必选 约束 中文名 说明
username string false none none
password string false none none

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"
  }
}

属性

名称 类型 必选 约束 中文名 说明
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

RApGeneralConfig

{
  "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

PaymentCollection

{
  "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

AddDeviceBySnOpenApiVo

{
  "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

PaymentInstruction

{
  "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

DeviceListAddBySnOpenApiVo

{
  "devices": [
    {
      "sn": "string",
      "name": "string",
      "username": "string",
      "password": "string"
    }
  ]
}

属性

名称 类型 必选 约束 中文名 说明
devices [
[AddDeviceBySnOpenApiVo
](#schemaadddevicebysnopenapivo)
] true none none

PaymentSourceResponse

{
  "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

FreeAuthClientPolicyOpenApiVo

{
  "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

PaypalWalletAttributesResponse

{
  "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

PortalAccessControlOpenApiVo

{
  "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

PaypalWalletCustomer

{
  "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

PreAuthAccessPolicyOpenApiVo

{
  "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

PaypalWalletResponse

{
  "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

RListWlanSimpleOpenApiVo

{
  "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

PaypalWalletStoredCredential

{
  "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

SsidSimpleOpenApiVo

{
  "ssidId": "string",
  "ssidName": "string"
}

属性

名称 类型 必选 约束 中文名 说明
ssidId string false none none
ssidName string false none none

PaypalWalletVaultResponse

{
  "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

WlanSimpleOpenApiVo

{
  "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

PhoneNumber

{
  "national_number": "string"
}

属性

名称 类型 必选 约束 中文名 说明
national_number string false none none

PageDataVo

{
  "total": 0,
  "rows": [
    {}
  ]
}

属性

名称 类型 必选 约束 中文名 说明
total integer(int64) false none none
rows [object
] false none none

PhoneNumberWithCountryCode

{
  "country_code": "string",
  "national_number": "string"
}

属性

名称 类型 必选 约束 中文名 说明
country_code string false none none
national_number string false none none

TableDataInfo

{
  "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

PhoneWithType

{
  "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

RSsidDetailOpenApiVo

{
  "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

PlatformFee

{
  "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

SsidDetailOpenApiVo

{
  "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

ProcessorResponse

{
  "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

SsidDhcpOptionOpenApiVo

{
  "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

PurchaseUnit

{
  "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

SsidMacFilterOpenApiVo

{
  "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

ROrder

{
  "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

SsidMultiCastOpenApiVo

{
  "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

Refund

{
  "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

SsidRateControlOpenApiVo

{
  "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

RefundStatusDetails

{
  "reason": "ECHECK"
}

属性

名称 类型 必选 约束 中文名 说明
reason string false none none

枚举值

属性
reason ECHECK
reason null

SsidWlanScheduleOpenApiVo

{
  "wlanScheduleEnable": true,
  "action": 0,
  "scheduleId": "string"
}

属性

名称 类型 必选 约束 中文名 说明
wlanScheduleEnable boolean false none none
action integer(int32) false none none
scheduleId string false none none

RiskSupplementaryData

{
  "customer": {
    "ip_address": "string"
  }
}

属性

名称 类型 必选 约束 中文名 说明
customer [ParticipantMetadata
](#schemaparticipantmetadata) false none none

RListWlanGroupOpenApiVo

{
  "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

SellerPayableBreakdown

{
  "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

WlanGroupOpenApiVo

{
  "wlanId": "string",
  "name": "string",
  "primary": true
}

属性

名称 类型 必选 约束 中文名 说明
wlanId string false none none
name string false none none
primary boolean false none none

SellerProtection

{
  "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

UDept

{
  "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

SellerReceivableBreakdown

{
  "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

URole

{
  "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

ShippingName

{
  "full_name": "string"
}

属性

名称 类型 必选 约束 中文名 说明
full_name string false none none

UUser

{
  "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

ShippingOption

{
  "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

LoginUserSysUser

{
  "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

ShippingWithTrackingDetails

{
  "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

RLoginUserSysUser

{
  "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

SofortPaymentObject

{
  "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

SupplementaryData

{
  "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

DstDto

{
  "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

TaxInfo

{
  "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

DstTimeDto

{
  "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

ThreeDSecureAuthenticationResponse

{
  "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

RSiteEntity

{
  "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

TrustlyPaymentObject

{
  "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

SiteEntity

{
  "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

UniversalProductCode

{
  "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

RSiteRoamingSetting

{
  "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

VaultCustomer

{
  "id": "string"
}

属性

名称 类型 必选 约束 中文名 说明
id string false none none

RSiteMeshSetting

{
  "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

VaultResponse

{
  "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

AuthTimeOpenApiVo

{
  "authTimeout": 0,
  "customTimeout": 0,
  "customTimeoutUnit": 0
}

属性

名称 类型 必选 约束 中文名 说明
authTimeout integer(int32) true none none
customTimeout integer(int32) false none none
customTimeoutUnit integer(int32) false none none

VenmoWalletAttributesResponse

{
  "vault": {
    "id": "string",
    "status": "VAULTED",
    "customer": {
      "id": "string"
    },
    "links": [
      {
        "href": "string",
        "rel": "string",
        "method": "GET"
      }
    ]
  }
}

属性

名称 类型 必选 约束 中文名 说明
vault [VaultResponse
](#schemavaultresponse) false none none

ExternalRadiusSettingResOpenApiVo

{
  "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

VenmoWalletResponse

{
  "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

HotspotRadiusSettingResOpenApiVo

{
  "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

RefundRequest

{
  "transactionId": "string",
  "amount": 0.1,
  "reason": "string"
}

属性

名称 类型 必选 约束 中文名 说明
transactionId string false none none
amount number(double) false none none
reason string false none none

PortalDetailResOpenApiVo

{
  "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

RefundResponse

{
  "status": "string",
  "message": "string"
}

属性

名称 类型 必选 约束 中文名 说明
status string false none none
message string false none none

RPortalDetailResOpenApiVo

{
  "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

PaymentRequest

{
  "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

SmsSettingResOpenApiVo

{
  "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

PaymentResponse

{
  "success": true,
  "message": "string",
  "transactionId": "string"
}

属性

名称 类型 必选 约束 中文名 说明
success boolean false none none
message string false none none
transactionId string false none none

UOrder

{
  "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 用户平台-套餐表

AlipayFundAuthOrderFreezeResponse

{
  "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

UKycUserBo

{
  "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

AlipayFundCouponOrderAgreementPayResponse

{
  "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

RVoid

{
  "code": 0,
  "msg": "string",
  "data": {}
}

属性

名称 类型 必选 约束 中文名 说明
code integer(int32) false none none
msg string false none none
data object false none none

WxPayBean

{
  "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

RSysPayConfigBo

{
  "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

AliPayApiConfig

{
  "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

UCdrHistoryUserBo

{
  "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

AlipayClient

{}

属性

None

RPortalAccessControlOpenApiVo

{
  "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

JdPayBean

{
  "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

DeleteSiteAlertLogListOpenApiVo

{
  "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

UnionPayBean

{
  "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