35389 lines
735 KiB
Markdown
35389 lines
735 KiB
Markdown
|
|
# 认证模块文档
|
|||
|
|
|
|||
|
|
**简介**:
|
|||
|
|
|
|||
|
|
**HOST**: xxxxx.xxxx.xxx
|
|||
|
|
|
|||
|
|
**联系人**:
|
|||
|
|
|
|||
|
|
**Version**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口路径**:/auth/v2/api-docs
|
|||
|
|
|
|||
|
|
|
|||
|
|
[TOC]
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
# marketing-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## login
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/marketing/login`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"username": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|form|form|body|true|LoginBody|LoginBody|
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  password|||true|string||
|
|||
|
|
|  username|||true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## logout
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/marketing/logout`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## refresh
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/marketing/refresh`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## register
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/marketing/register`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"companyName": "",
|
|||
|
|
"confirmPassword": "",
|
|||
|
|
"email": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"smsCode": "",
|
|||
|
|
"userType": "",
|
|||
|
|
"username": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|registerBody|registerBody|body|true|注册|注册|
|
|||
|
|
|  companyName|企业名称||false|string||
|
|||
|
|
|  confirmPassword|确认密码||false|string||
|
|||
|
|
|  email|邮箱||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  password|||true|string||
|
|||
|
|
|  phone|手机号||false|string||
|
|||
|
|
|  smsCode|短信验证码||false|string||
|
|||
|
|
|  userType|用户类型||false|string||
|
|||
|
|
|  username|||true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# test
|
|||
|
|
|
|||
|
|
|
|||
|
|
## findPassword
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/pre/checkSmsCode`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"phone": "",
|
|||
|
|
"smsCode": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|findPasswordDto|findPasswordDto|body|true|找回密码|找回密码|
|
|||
|
|
|  phone|手机号||false|string||
|
|||
|
|
|  smsCode|手机验证码||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## login
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/pre/login`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"username": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|form|form|body|true|LoginBody|LoginBody|
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  password|||true|string||
|
|||
|
|
|  username|||true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## logout
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/pre/logout`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## phone
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/pre/phone`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"phone": "",
|
|||
|
|
"smsCode": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|form|form|body|true|手机验证码登录|手机验证码登录|
|
|||
|
|
|  phone|手机号||false|string||
|
|||
|
|
|  smsCode|手机验证码||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## refresh
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/pre/refresh`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## register
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/pre/register`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"companyName": "",
|
|||
|
|
"confirmPassword": "",
|
|||
|
|
"email": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"smsCode": "",
|
|||
|
|
"userType": "",
|
|||
|
|
"username": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|registerBody|registerBody|body|true|注册|注册|
|
|||
|
|
|  companyName|企业名称||false|string||
|
|||
|
|
|  confirmPassword|确认密码||false|string||
|
|||
|
|
|  email|邮箱||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  password|||true|string||
|
|||
|
|
|  phone|手机号||false|string||
|
|||
|
|
|  smsCode|短信验证码||false|string||
|
|||
|
|
|  userType|用户类型||false|string||
|
|||
|
|
|  username|||true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## resetUserPwd
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/pre/resetUserPwd`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"confirmPassword": "",
|
|||
|
|
"password": "",
|
|||
|
|
"uuid": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|resetPasswordDto|resetPasswordDto|body|true|重置密码|重置密码|
|
|||
|
|
|  confirmPassword|确认密码||false|string||
|
|||
|
|
|  password|密码||false|string||
|
|||
|
|
|  uuid|uuid||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## smsCode
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/pre/smsCode`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"uuid": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|smsCodeDto|smsCodeDto|body|true|发送短信验证码|发送短信验证码|
|
|||
|
|
|  code|验证码||false|string||
|
|||
|
|
|  phone|手机号||false|string||
|
|||
|
|
|  uuid|随机串||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# token-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## login
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/login`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"username": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|form|form|body|true|LoginBody|LoginBody|
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  password|||true|string||
|
|||
|
|
|  username|||true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## logout
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/logout`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## refresh
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/refresh`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## register
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/auth/register`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"companyName": "",
|
|||
|
|
"confirmPassword": "",
|
|||
|
|
"email": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"smsCode": "",
|
|||
|
|
"userType": "",
|
|||
|
|
"username": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|registerBody|registerBody|body|true|注册|注册|
|
|||
|
|
|  companyName|企业名称||false|string||
|
|||
|
|
|  confirmPassword|确认密码||false|string||
|
|||
|
|
|  email|邮箱||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  password|||true|string||
|
|||
|
|
|  phone|手机号||false|string||
|
|||
|
|
|  smsCode|短信验证码||false|string||
|
|||
|
|
|  userType|用户类型||false|string||
|
|||
|
|
|  username|||true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
# 文件处理模块接口文档
|
|||
|
|
|
|||
|
|
|
|||
|
|
**简介**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**HOST**:xxxx.xxxx.xxxx
|
|||
|
|
|
|||
|
|
|
|||
|
|
**联系人**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**Version**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口路径**:/file/v2/api-docs
|
|||
|
|
|
|||
|
|
|
|||
|
|
[TOC]
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-file-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## preUpload
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/file/pre/upload`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`multipart/form-data`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|file|file|body|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«SysFile»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||SysFile|SysFile|
|
|||
|
|
|  name||string||
|
|||
|
|
|  originalFilename||string||
|
|||
|
|
|  url||string||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {
|
|||
|
|
"name": "",
|
|||
|
|
"originalFilename": "",
|
|||
|
|
"url": ""
|
|||
|
|
},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## upload
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/file/upload`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`multipart/form-data`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|file|file|body|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«SysFile»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||SysFile|SysFile|
|
|||
|
|
|  name||string||
|
|||
|
|
|  originalFilename||string||
|
|||
|
|
|  url||string||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {
|
|||
|
|
"name": "",
|
|||
|
|
"originalFilename": "",
|
|||
|
|
"url": ""
|
|||
|
|
},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
# 系统模块接口文档
|
|||
|
|
|
|||
|
|
|
|||
|
|
**简介**:系统模块接口文档
|
|||
|
|
|
|||
|
|
|
|||
|
|
**HOST**:xxxx.xxxx.xxxx
|
|||
|
|
|
|||
|
|
|
|||
|
|
**联系人**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**Version**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口路径**:/system/v2/api-docs
|
|||
|
|
|
|||
|
|
|
|||
|
|
[TOC]
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
# pre-sys-dict-data-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## dictType
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/pre/dict/data/type/{dictType}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictType|dictType|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# pre-sys-profile-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## avatar
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/pre/user/profile/avatar`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`multipart/form-data`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|avatarfile|avatarfile|body|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-config-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/config`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"configId": 0,
|
|||
|
|
"configKey": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"configValue": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|config|config|body|true|SysConfig|SysConfig|
|
|||
|
|
|  configId|||false|integer(int64)||
|
|||
|
|
|  configKey|||true|string||
|
|||
|
|
|  configName|||true|string||
|
|||
|
|
|  configType|||false|string||
|
|||
|
|
|  configValue|||true|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/config`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"configId": 0,
|
|||
|
|
"configKey": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"configValue": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|config|config|body|true|SysConfig|SysConfig|
|
|||
|
|
|  configId|||false|integer(int64)||
|
|||
|
|
|  configKey|||true|string||
|
|||
|
|
|  configName|||true|string||
|
|||
|
|
|  configType|||false|string||
|
|||
|
|
|  configValue|||true|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getConfigKey
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/config/configKey/{configKey}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|configKey|configKey|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/config/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|configKey||query|true|string||
|
|||
|
|
|configName||query|true|string||
|
|||
|
|
|configValue||query|true|string||
|
|||
|
|
|configId||query|false|integer(int64)||
|
|||
|
|
|configType||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/config/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|configKey||query|true|string||
|
|||
|
|
|configName||query|true|string||
|
|||
|
|
|configValue||query|true|string||
|
|||
|
|
|configId||query|false|integer(int64)||
|
|||
|
|
|configType||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## refreshCache
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/config/refreshCache`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/config/{configIds}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|configIds|configIds|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/config/{configId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|configId|configId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-dept-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dept`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dept|dept|body|true|SysDept|SysDept|
|
|||
|
|
|  ancestors|||false|string||
|
|||
|
|
|  children|||false|array|SysDept|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  deptName|||true|string||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  leader|||false|string||
|
|||
|
|
|  orderNum|||true|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  parentId|||false|integer(int64)||
|
|||
|
|
|  parentName|||false|string||
|
|||
|
|
|  phone|||false|string||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dept`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dept|dept|body|true|SysDept|SysDept|
|
|||
|
|
|  ancestors|||false|string||
|
|||
|
|
|  children|||false|array|SysDept|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  deptName|||true|string||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  leader|||false|string||
|
|||
|
|
|  orderNum|||true|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  parentId|||false|integer(int64)||
|
|||
|
|
|  parentName|||false|string||
|
|||
|
|
|  phone|||false|string||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dept/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|deptName||query|true|string||
|
|||
|
|
|orderNum||query|true|string||
|
|||
|
|
|ancestors||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|delFlag||query|false|string||
|
|||
|
|
|deptId||query|false|integer(int64)||
|
|||
|
|
|email||query|false|string||
|
|||
|
|
|leader||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|parentId||query|false|integer(int64)||
|
|||
|
|
|parentName||query|false|string||
|
|||
|
|
|phone||query|false|string||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## excludeChild
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dept/list/exclude/{deptId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|deptId|deptId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## roleDeptTreeselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dept/roleDeptTreeselect/{roleId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleId|roleId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## treeselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dept/treeselect`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|deptName||query|true|string||
|
|||
|
|
|orderNum||query|true|string||
|
|||
|
|
|ancestors||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|delFlag||query|false|string||
|
|||
|
|
|deptId||query|false|integer(int64)||
|
|||
|
|
|email||query|false|string||
|
|||
|
|
|leader||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|parentId||query|false|integer(int64)||
|
|||
|
|
|parentName||query|false|string||
|
|||
|
|
|phone||query|false|string||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dept/{deptId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|deptId|deptId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dept/{deptId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|deptId|deptId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-dict-data-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/data`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"cssClass": "",
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictSort": 0,
|
|||
|
|
"dictType": "",
|
|||
|
|
"dictValue": "",
|
|||
|
|
"isDefault": "",
|
|||
|
|
"listClass": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dict|dict|body|true|SysDictData|SysDictData|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  cssClass|||false|string||
|
|||
|
|
|  dictCode|||false|integer(int64)||
|
|||
|
|
|  dictLabel|||true|string||
|
|||
|
|
|  dictSort|||false|integer(int64)||
|
|||
|
|
|  dictType|||true|string||
|
|||
|
|
|  dictValue|||true|string||
|
|||
|
|
|  isDefault|||false|string||
|
|||
|
|
|  listClass|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/data`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"cssClass": "",
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictSort": 0,
|
|||
|
|
"dictType": "",
|
|||
|
|
"dictValue": "",
|
|||
|
|
"isDefault": "",
|
|||
|
|
"listClass": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dict|dict|body|true|SysDictData|SysDictData|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  cssClass|||false|string||
|
|||
|
|
|  dictCode|||false|integer(int64)||
|
|||
|
|
|  dictLabel|||true|string||
|
|||
|
|
|  dictSort|||false|integer(int64)||
|
|||
|
|
|  dictType|||true|string||
|
|||
|
|
|  dictValue|||true|string||
|
|||
|
|
|  isDefault|||false|string||
|
|||
|
|
|  listClass|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/data/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictLabel||query|true|string||
|
|||
|
|
|dictType||query|true|string||
|
|||
|
|
|dictValue||query|true|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|cssClass||query|false|string||
|
|||
|
|
|default||query|false|boolean||
|
|||
|
|
|dictCode||query|false|integer(int64)||
|
|||
|
|
|dictSort||query|false|integer(int64)||
|
|||
|
|
|isDefault||query|false|string||
|
|||
|
|
|listClass||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/data/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictLabel||query|true|string||
|
|||
|
|
|dictType||query|true|string||
|
|||
|
|
|dictValue||query|true|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|cssClass||query|false|string||
|
|||
|
|
|default||query|false|boolean||
|
|||
|
|
|dictCode||query|false|integer(int64)||
|
|||
|
|
|dictSort||query|false|integer(int64)||
|
|||
|
|
|isDefault||query|false|string||
|
|||
|
|
|listClass||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## dictType
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/data/type/{dictType}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictType|dictType|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/data/{dictCodes}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictCodes|dictCodes|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/data/{dictCode}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictCode|dictCode|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-dict-type-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/type`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dictId": 0,
|
|||
|
|
"dictName": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dict|dict|body|true|SysDictType|SysDictType|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  dictId|||false|integer(int64)||
|
|||
|
|
|  dictName|||true|string||
|
|||
|
|
|  dictType|||true|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/type`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dictId": 0,
|
|||
|
|
"dictName": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dict|dict|body|true|SysDictType|SysDictType|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  dictId|||false|integer(int64)||
|
|||
|
|
|  dictName|||true|string||
|
|||
|
|
|  dictType|||true|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/type/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictName||query|true|string||
|
|||
|
|
|dictType||query|true|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|dictId||query|false|integer(int64)||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/type/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictName||query|true|string||
|
|||
|
|
|dictType||query|true|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|dictId||query|false|integer(int64)||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## optionselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/type/optionselect`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## refreshCache
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/type/refreshCache`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/type/{dictIds}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictIds|dictIds|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/dict/type/{dictId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictId|dictId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-logininfor-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/logininfor`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"accessTime": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"infoId": 0,
|
|||
|
|
"ipaddr": "",
|
|||
|
|
"msg": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|logininfor|logininfor|body|true|SysLogininfor|SysLogininfor|
|
|||
|
|
|  accessTime|||false|string(date-time)||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  infoId|||false|integer(int64)||
|
|||
|
|
|  ipaddr|||false|string||
|
|||
|
|
|  msg|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  userName|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## clean
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/logininfor/clean`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/logininfor/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|accessTime||query|false|string(date-time)||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|infoId||query|false|integer(int64)||
|
|||
|
|
|ipaddr||query|false|string||
|
|||
|
|
|msg||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|userName||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/logininfor/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|accessTime||query|false|string(date-time)||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|infoId||query|false|integer(int64)||
|
|||
|
|
|ipaddr||query|false|string||
|
|||
|
|
|msg||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|userName||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/logininfor/{infoIds}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|infoIds|infoIds|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-menu-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/menu`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"children": [],
|
|||
|
|
"component": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"icon": "",
|
|||
|
|
"isCache": "",
|
|||
|
|
"isFrame": "",
|
|||
|
|
"menuId": 0,
|
|||
|
|
"menuName": "",
|
|||
|
|
"menuType": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"path": "",
|
|||
|
|
"perms": "",
|
|||
|
|
"query": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"visible": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"component": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"icon": "",
|
|||
|
|
"isCache": "",
|
|||
|
|
"isFrame": "",
|
|||
|
|
"menuId": 0,
|
|||
|
|
"menuName": "",
|
|||
|
|
"menuType": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"path": "",
|
|||
|
|
"perms": "",
|
|||
|
|
"query": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"visible": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|menu|menu|body|true|SysMenu|SysMenu|
|
|||
|
|
|  children|||false|array|SysMenu|
|
|||
|
|
|  component|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  icon|||false|string||
|
|||
|
|
|  isCache|||false|string||
|
|||
|
|
|  isFrame|||false|string||
|
|||
|
|
|  menuId|||false|integer(int64)||
|
|||
|
|
|  menuName|||true|string||
|
|||
|
|
|  menuType|||true|string||
|
|||
|
|
|  orderNum|||true|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  parentId|||false|integer(int64)||
|
|||
|
|
|  parentName|||false|string||
|
|||
|
|
|  path|||false|string||
|
|||
|
|
|  perms|||false|string||
|
|||
|
|
|  query|||false|string||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  visible|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/menu`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"children": [],
|
|||
|
|
"component": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"icon": "",
|
|||
|
|
"isCache": "",
|
|||
|
|
"isFrame": "",
|
|||
|
|
"menuId": 0,
|
|||
|
|
"menuName": "",
|
|||
|
|
"menuType": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"path": "",
|
|||
|
|
"perms": "",
|
|||
|
|
"query": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"visible": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"component": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"icon": "",
|
|||
|
|
"isCache": "",
|
|||
|
|
"isFrame": "",
|
|||
|
|
"menuId": 0,
|
|||
|
|
"menuName": "",
|
|||
|
|
"menuType": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"path": "",
|
|||
|
|
"perms": "",
|
|||
|
|
"query": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"visible": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|menu|menu|body|true|SysMenu|SysMenu|
|
|||
|
|
|  children|||false|array|SysMenu|
|
|||
|
|
|  component|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  icon|||false|string||
|
|||
|
|
|  isCache|||false|string||
|
|||
|
|
|  isFrame|||false|string||
|
|||
|
|
|  menuId|||false|integer(int64)||
|
|||
|
|
|  menuName|||true|string||
|
|||
|
|
|  menuType|||true|string||
|
|||
|
|
|  orderNum|||true|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  parentId|||false|integer(int64)||
|
|||
|
|
|  parentName|||false|string||
|
|||
|
|
|  path|||false|string||
|
|||
|
|
|  perms|||false|string||
|
|||
|
|
|  query|||false|string||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  visible|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getRouters
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/menu/getRouters`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/menu/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|menuName||query|true|string||
|
|||
|
|
|menuType||query|true|string||
|
|||
|
|
|orderNum||query|true|string||
|
|||
|
|
|component||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|icon||query|false|string||
|
|||
|
|
|isCache||query|false|string||
|
|||
|
|
|isFrame||query|false|string||
|
|||
|
|
|menuId||query|false|integer(int64)||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|parentId||query|false|integer(int64)||
|
|||
|
|
|parentName||query|false|string||
|
|||
|
|
|path||query|false|string||
|
|||
|
|
|perms||query|false|string||
|
|||
|
|
|query||query|false|string||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|visible||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## roleMenuTreeselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/menu/roleMenuTreeselect/{roleId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleId|roleId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## treeselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/menu/treeselect`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|menuName||query|true|string||
|
|||
|
|
|menuType||query|true|string||
|
|||
|
|
|orderNum||query|true|string||
|
|||
|
|
|component||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|icon||query|false|string||
|
|||
|
|
|isCache||query|false|string||
|
|||
|
|
|isFrame||query|false|string||
|
|||
|
|
|menuId||query|false|integer(int64)||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|parentId||query|false|integer(int64)||
|
|||
|
|
|parentName||query|false|string||
|
|||
|
|
|path||query|false|string||
|
|||
|
|
|perms||query|false|string||
|
|||
|
|
|query||query|false|string||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|visible||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/menu/{menuId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|menuId|menuId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/menu/{menuId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|menuId|menuId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-notice-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/notice`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeId": 0,
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|notice|notice|body|true|SysNotice|SysNotice|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  noticeContent|||false|string||
|
|||
|
|
|  noticeId|||false|integer(int64)||
|
|||
|
|
|  noticeTitle|||true|string||
|
|||
|
|
|  noticeType|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/notice`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeId": 0,
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|notice|notice|body|true|SysNotice|SysNotice|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  noticeContent|||false|string||
|
|||
|
|
|  noticeId|||false|integer(int64)||
|
|||
|
|
|  noticeTitle|||true|string||
|
|||
|
|
|  noticeType|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/notice/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeTitle||query|true|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|noticeContent||query|false|string||
|
|||
|
|
|noticeId||query|false|integer(int64)||
|
|||
|
|
|noticeType||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/notice/{noticeIds}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeIds|noticeIds|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/notice/{noticeId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeId|noticeId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-operlog-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/operlog`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"businessType": 0,
|
|||
|
|
"businessTypes": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"deptName": "",
|
|||
|
|
"errorMsg": "",
|
|||
|
|
"jsonResult": "",
|
|||
|
|
"method": "",
|
|||
|
|
"operId": 0,
|
|||
|
|
"operIp": "",
|
|||
|
|
"operName": "",
|
|||
|
|
"operParam": "",
|
|||
|
|
"operTime": "",
|
|||
|
|
"operUrl": "",
|
|||
|
|
"operatorType": 0,
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"requestMethod": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": 0,
|
|||
|
|
"title": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|operLog|operLog|body|true|SysOperLog|SysOperLog|
|
|||
|
|
|  businessType|||false|integer(int32)||
|
|||
|
|
|  businessTypes|||false|array|integer|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  deptName|||false|string||
|
|||
|
|
|  errorMsg|||false|string||
|
|||
|
|
|  jsonResult|||false|string||
|
|||
|
|
|  method|||false|string||
|
|||
|
|
|  operId|||false|integer(int64)||
|
|||
|
|
|  operIp|||false|string||
|
|||
|
|
|  operName|||false|string||
|
|||
|
|
|  operParam|||false|string||
|
|||
|
|
|  operTime|||false|string(date-time)||
|
|||
|
|
|  operUrl|||false|string||
|
|||
|
|
|  operatorType|||false|integer(int32)||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  requestMethod|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|integer(int32)||
|
|||
|
|
|  title|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## clean
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/operlog/clean`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/operlog/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|businessType||query|false|integer(int32)||
|
|||
|
|
|businessTypes||query|false|array|integer|
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|deptName||query|false|string||
|
|||
|
|
|errorMsg||query|false|string||
|
|||
|
|
|jsonResult||query|false|string||
|
|||
|
|
|method||query|false|string||
|
|||
|
|
|operatorType||query|false|integer(int32)||
|
|||
|
|
|operId||query|false|integer(int64)||
|
|||
|
|
|operIp||query|false|string||
|
|||
|
|
|operName||query|false|string||
|
|||
|
|
|operParam||query|false|string||
|
|||
|
|
|operTime||query|false|string(date-time)||
|
|||
|
|
|operUrl||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|requestMethod||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|integer(int32)||
|
|||
|
|
|title||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/operlog/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|businessType||query|false|integer(int32)||
|
|||
|
|
|businessTypes||query|false|array|integer|
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|deptName||query|false|string||
|
|||
|
|
|errorMsg||query|false|string||
|
|||
|
|
|jsonResult||query|false|string||
|
|||
|
|
|method||query|false|string||
|
|||
|
|
|operatorType||query|false|integer(int32)||
|
|||
|
|
|operId||query|false|integer(int64)||
|
|||
|
|
|operIp||query|false|string||
|
|||
|
|
|operName||query|false|string||
|
|||
|
|
|operParam||query|false|string||
|
|||
|
|
|operTime||query|false|string(date-time)||
|
|||
|
|
|operUrl||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|requestMethod||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|integer(int32)||
|
|||
|
|
|title||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/operlog/{operIds}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|operIds|operIds|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-post-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/post`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"flag": true,
|
|||
|
|
"params": {},
|
|||
|
|
"postCode": "",
|
|||
|
|
"postId": 0,
|
|||
|
|
"postName": "",
|
|||
|
|
"postSort": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|post|post|body|true|SysPost|SysPost|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  flag|||false|boolean||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  postCode|||true|string||
|
|||
|
|
|  postId|||false|integer(int64)||
|
|||
|
|
|  postName|||true|string||
|
|||
|
|
|  postSort|||true|string||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/post`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"flag": true,
|
|||
|
|
"params": {},
|
|||
|
|
"postCode": "",
|
|||
|
|
"postId": 0,
|
|||
|
|
"postName": "",
|
|||
|
|
"postSort": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|post|post|body|true|SysPost|SysPost|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  flag|||false|boolean||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  postCode|||true|string||
|
|||
|
|
|  postId|||false|integer(int64)||
|
|||
|
|
|  postName|||true|string||
|
|||
|
|
|  postSort|||true|string||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/post/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|postCode||query|true|string||
|
|||
|
|
|postName||query|true|string||
|
|||
|
|
|postSort||query|true|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|flag||query|false|boolean||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|postId||query|false|integer(int64)||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/post/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|postCode||query|true|string||
|
|||
|
|
|postName||query|true|string||
|
|||
|
|
|postSort||query|true|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|flag||query|false|boolean||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|postId||query|false|integer(int64)||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## optionselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/post/optionselect`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/post/{postIds}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|postIds|postIds|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/post/{postId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|postId|postId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-profile-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## profile
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/profile`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## updateProfile
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/profile`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|user|user|body|true|SysUser|SysUser|
|
|||
|
|
|  avatar|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  dept|||false|SysDept|SysDept|
|
|||
|
|
|    ancestors|||false|string||
|
|||
|
|
|    children|||false|array|SysDept|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptId|||false|integer||
|
|||
|
|
|    deptName|||true|string||
|
|||
|
|
|    email|||false|string||
|
|||
|
|
|    leader|||false|string||
|
|||
|
|
|    orderNum|||true|string||
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    parentId|||false|integer||
|
|||
|
|
|    parentName|||false|string||
|
|||
|
|
|    phone|||false|string||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  enterpriseId|||false|string||
|
|||
|
|
|  enterpriseName|||false|string||
|
|||
|
|
|  loginDate|||false|string(date-time)||
|
|||
|
|
|  loginIp|||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  password|||false|string||
|
|||
|
|
|  phonenumber|||false|string||
|
|||
|
|
|  postIds|||false|array|integer|
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleIds|||false|array|integer|
|
|||
|
|
|  roles|||false|array|SysRole|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    dataScope|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptCheckStrictly|||false|boolean||
|
|||
|
|
|    deptIds|||false|array|integer|
|
|||
|
|
|    flag|||false|boolean||
|
|||
|
|
|    menuCheckStrictly|||false|boolean||
|
|||
|
|
|    menuIds|||false|array|integer|
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    roleId|||false|integer||
|
|||
|
|
|    roleKey|||true|string||
|
|||
|
|
|    roleName|||true|string||
|
|||
|
|
|    roleSort|||true|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  serviceProviderId|||false|string||
|
|||
|
|
|  sex|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  userId|||false|integer(int64)||
|
|||
|
|
|  userName|||true|string||
|
|||
|
|
|  userType|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## avatar
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/profile/avatar`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`multipart/form-data`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|avatarfile|avatarfile|body|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## updatePwd
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/profile/updatePwd`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|newPassword|newPassword|query|false|string||
|
|||
|
|
|oldPassword|oldPassword|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-role-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|role|role|body|true|SysRole|SysRole|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  dataScope|||false|string||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  deptCheckStrictly|||false|boolean||
|
|||
|
|
|  deptIds|||false|array|integer|
|
|||
|
|
|  flag|||false|boolean||
|
|||
|
|
|  menuCheckStrictly|||false|boolean||
|
|||
|
|
|  menuIds|||false|array|integer|
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleKey|||true|string||
|
|||
|
|
|  roleName|||true|string||
|
|||
|
|
|  roleSort|||true|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|role|role|body|true|SysRole|SysRole|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  dataScope|||false|string||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  deptCheckStrictly|||false|boolean||
|
|||
|
|
|  deptIds|||false|array|integer|
|
|||
|
|
|  flag|||false|boolean||
|
|||
|
|
|  menuCheckStrictly|||false|boolean||
|
|||
|
|
|  menuIds|||false|array|integer|
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleKey|||true|string||
|
|||
|
|
|  roleName|||true|string||
|
|||
|
|
|  roleSort|||true|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## allocatedList
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/authUser/allocatedList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dept.deptName||query|true|string||
|
|||
|
|
|dept.orderNum||query|true|string||
|
|||
|
|
|roles[0].roleKey||query|true|string||
|
|||
|
|
|roles[0].roleName||query|true|string||
|
|||
|
|
|roles[0].roleSort||query|true|string||
|
|||
|
|
|userName||query|true|string||
|
|||
|
|
|admin||query|false|boolean||
|
|||
|
|
|avatar||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|delFlag||query|false|string||
|
|||
|
|
|dept.ancestors||query|false|string||
|
|||
|
|
|dept.createBy||query|false|string||
|
|||
|
|
|dept.createTime||query|false|string(date-time)||
|
|||
|
|
|dept.delFlag||query|false|string||
|
|||
|
|
|dept.deptId||query|false|integer(int64)||
|
|||
|
|
|dept.email||query|false|string||
|
|||
|
|
|dept.leader||query|false|string||
|
|||
|
|
|dept.params||query|false|object||
|
|||
|
|
|dept.parentId||query|false|integer(int64)||
|
|||
|
|
|dept.parentName||query|false|string||
|
|||
|
|
|dept.phone||query|false|string||
|
|||
|
|
|dept.remark||query|false|string||
|
|||
|
|
|dept.searchValue||query|false|string||
|
|||
|
|
|dept.status||query|false|string||
|
|||
|
|
|dept.updateBy||query|false|string||
|
|||
|
|
|dept.updateTime||query|false|string(date-time)||
|
|||
|
|
|deptId||query|false|integer(int64)||
|
|||
|
|
|email||query|false|string||
|
|||
|
|
|enterpriseId||query|false|string||
|
|||
|
|
|enterpriseName||query|false|string||
|
|||
|
|
|loginDate||query|false|string(date-time)||
|
|||
|
|
|loginIp||query|false|string||
|
|||
|
|
|nickName||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|password||query|false|string||
|
|||
|
|
|phonenumber||query|false|string||
|
|||
|
|
|postIds||query|false|array|integer|
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|roleId||query|false|integer(int64)||
|
|||
|
|
|roleIds||query|false|array|integer|
|
|||
|
|
|roles[0].admin||query|false|boolean||
|
|||
|
|
|roles[0].createBy||query|false|string||
|
|||
|
|
|roles[0].createTime||query|false|string(date-time)||
|
|||
|
|
|roles[0].dataScope||query|false|string||
|
|||
|
|
|roles[0].delFlag||query|false|string||
|
|||
|
|
|roles[0].deptCheckStrictly||query|false|boolean||
|
|||
|
|
|roles[0].deptIds||query|false|array|integer|
|
|||
|
|
|roles[0].flag||query|false|boolean||
|
|||
|
|
|roles[0].menuCheckStrictly||query|false|boolean||
|
|||
|
|
|roles[0].menuIds||query|false|array|integer|
|
|||
|
|
|roles[0].params||query|false|object||
|
|||
|
|
|roles[0].remark||query|false|string||
|
|||
|
|
|roles[0].roleId||query|false|integer(int64)||
|
|||
|
|
|roles[0].searchValue||query|false|string||
|
|||
|
|
|roles[0].status||query|false|string||
|
|||
|
|
|roles[0].updateBy||query|false|string||
|
|||
|
|
|roles[0].updateTime||query|false|string(date-time)||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|serviceProviderId||query|false|string||
|
|||
|
|
|sex||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|userId||query|false|integer(int64)||
|
|||
|
|
|userType||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## cancelAuthUser
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/authUser/cancel`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"roleId": 0,
|
|||
|
|
"userId": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|userRole|userRole|body|true|SysUserRole|SysUserRole|
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  userId|||false|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## cancelAuthUserAll
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/authUser/cancelAll`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleId|roleId|query|false|integer(int64)||
|
|||
|
|
|userIds|userIds|query|false|array|integer|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## selectAuthUserAll
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/authUser/selectAll`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleId|roleId|query|false|integer(int64)||
|
|||
|
|
|userIds|userIds|query|false|array|integer|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## unallocatedList
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/authUser/unallocatedList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dept.deptName||query|true|string||
|
|||
|
|
|dept.orderNum||query|true|string||
|
|||
|
|
|roles[0].roleKey||query|true|string||
|
|||
|
|
|roles[0].roleName||query|true|string||
|
|||
|
|
|roles[0].roleSort||query|true|string||
|
|||
|
|
|userName||query|true|string||
|
|||
|
|
|admin||query|false|boolean||
|
|||
|
|
|avatar||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|delFlag||query|false|string||
|
|||
|
|
|dept.ancestors||query|false|string||
|
|||
|
|
|dept.createBy||query|false|string||
|
|||
|
|
|dept.createTime||query|false|string(date-time)||
|
|||
|
|
|dept.delFlag||query|false|string||
|
|||
|
|
|dept.deptId||query|false|integer(int64)||
|
|||
|
|
|dept.email||query|false|string||
|
|||
|
|
|dept.leader||query|false|string||
|
|||
|
|
|dept.params||query|false|object||
|
|||
|
|
|dept.parentId||query|false|integer(int64)||
|
|||
|
|
|dept.parentName||query|false|string||
|
|||
|
|
|dept.phone||query|false|string||
|
|||
|
|
|dept.remark||query|false|string||
|
|||
|
|
|dept.searchValue||query|false|string||
|
|||
|
|
|dept.status||query|false|string||
|
|||
|
|
|dept.updateBy||query|false|string||
|
|||
|
|
|dept.updateTime||query|false|string(date-time)||
|
|||
|
|
|deptId||query|false|integer(int64)||
|
|||
|
|
|email||query|false|string||
|
|||
|
|
|enterpriseId||query|false|string||
|
|||
|
|
|enterpriseName||query|false|string||
|
|||
|
|
|loginDate||query|false|string(date-time)||
|
|||
|
|
|loginIp||query|false|string||
|
|||
|
|
|nickName||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|password||query|false|string||
|
|||
|
|
|phonenumber||query|false|string||
|
|||
|
|
|postIds||query|false|array|integer|
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|roleId||query|false|integer(int64)||
|
|||
|
|
|roleIds||query|false|array|integer|
|
|||
|
|
|roles[0].admin||query|false|boolean||
|
|||
|
|
|roles[0].createBy||query|false|string||
|
|||
|
|
|roles[0].createTime||query|false|string(date-time)||
|
|||
|
|
|roles[0].dataScope||query|false|string||
|
|||
|
|
|roles[0].delFlag||query|false|string||
|
|||
|
|
|roles[0].deptCheckStrictly||query|false|boolean||
|
|||
|
|
|roles[0].deptIds||query|false|array|integer|
|
|||
|
|
|roles[0].flag||query|false|boolean||
|
|||
|
|
|roles[0].menuCheckStrictly||query|false|boolean||
|
|||
|
|
|roles[0].menuIds||query|false|array|integer|
|
|||
|
|
|roles[0].params||query|false|object||
|
|||
|
|
|roles[0].remark||query|false|string||
|
|||
|
|
|roles[0].roleId||query|false|integer(int64)||
|
|||
|
|
|roles[0].searchValue||query|false|string||
|
|||
|
|
|roles[0].status||query|false|string||
|
|||
|
|
|roles[0].updateBy||query|false|string||
|
|||
|
|
|roles[0].updateTime||query|false|string(date-time)||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|serviceProviderId||query|false|string||
|
|||
|
|
|sex||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|userId||query|false|integer(int64)||
|
|||
|
|
|userType||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## changeStatus
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/changeStatus`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|role|role|body|true|SysRole|SysRole|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  dataScope|||false|string||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  deptCheckStrictly|||false|boolean||
|
|||
|
|
|  deptIds|||false|array|integer|
|
|||
|
|
|  flag|||false|boolean||
|
|||
|
|
|  menuCheckStrictly|||false|boolean||
|
|||
|
|
|  menuIds|||false|array|integer|
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleKey|||true|string||
|
|||
|
|
|  roleName|||true|string||
|
|||
|
|
|  roleSort|||true|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## dataScope
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/dataScope`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|role|role|body|true|SysRole|SysRole|
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  dataScope|||false|string||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  deptCheckStrictly|||false|boolean||
|
|||
|
|
|  deptIds|||false|array|integer|
|
|||
|
|
|  flag|||false|boolean||
|
|||
|
|
|  menuCheckStrictly|||false|boolean||
|
|||
|
|
|  menuIds|||false|array|integer|
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleKey|||true|string||
|
|||
|
|
|  roleName|||true|string||
|
|||
|
|
|  roleSort|||true|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleKey||query|true|string||
|
|||
|
|
|roleName||query|true|string||
|
|||
|
|
|roleSort||query|true|string||
|
|||
|
|
|admin||query|false|boolean||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|dataScope||query|false|string||
|
|||
|
|
|delFlag||query|false|string||
|
|||
|
|
|deptCheckStrictly||query|false|boolean||
|
|||
|
|
|deptIds||query|false|array|integer|
|
|||
|
|
|flag||query|false|boolean||
|
|||
|
|
|menuCheckStrictly||query|false|boolean||
|
|||
|
|
|menuIds||query|false|array|integer|
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|roleId||query|false|integer(int64)||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleKey||query|true|string||
|
|||
|
|
|roleName||query|true|string||
|
|||
|
|
|roleSort||query|true|string||
|
|||
|
|
|admin||query|false|boolean||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|dataScope||query|false|string||
|
|||
|
|
|delFlag||query|false|string||
|
|||
|
|
|deptCheckStrictly||query|false|boolean||
|
|||
|
|
|deptIds||query|false|array|integer|
|
|||
|
|
|flag||query|false|boolean||
|
|||
|
|
|menuCheckStrictly||query|false|boolean||
|
|||
|
|
|menuIds||query|false|array|integer|
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|roleId||query|false|integer(int64)||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## optionselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/optionselect`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/{roleIds}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleIds|roleIds|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/role/{roleId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleId|roleId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-user-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## add
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|user|user|body|true|SysUserReq|SysUserReq|
|
|||
|
|
|  avatar|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  dept|||false|SysDept|SysDept|
|
|||
|
|
|    ancestors|||false|string||
|
|||
|
|
|    children|||false|array|SysDept|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptId|||false|integer||
|
|||
|
|
|    deptName|||true|string||
|
|||
|
|
|    email|||false|string||
|
|||
|
|
|    leader|||false|string||
|
|||
|
|
|    orderNum|||true|string||
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    parentId|||false|integer||
|
|||
|
|
|    parentName|||false|string||
|
|||
|
|
|    phone|||false|string||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  enterpriseId|||false|string||
|
|||
|
|
|  enterpriseName|||false|string||
|
|||
|
|
|  loginDate|||false|string(date-time)||
|
|||
|
|
|  loginIp|||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  password|||false|string||
|
|||
|
|
|  phonenumber|||false|string||
|
|||
|
|
|  postIds|||false|array|integer|
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleIds|||false|array|integer|
|
|||
|
|
|  roles|||false|array|SysRoleReq|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    dataScope|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptCheckStrictly|||false|boolean||
|
|||
|
|
|    deptIds|||false|array|integer|
|
|||
|
|
|    flag|||false|boolean||
|
|||
|
|
|    menuCheckStrictly|||false|boolean||
|
|||
|
|
|    menuIds|||false|array|integer|
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    roleId|||false|integer||
|
|||
|
|
|    roleKey|||true|string||
|
|||
|
|
|    roleName|||true|string||
|
|||
|
|
|    roleSort|||true|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  serviceProviderId|||false|string||
|
|||
|
|
|  sex|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  userId|||false|integer(int64)||
|
|||
|
|
|  userName|||true|string||
|
|||
|
|
|  userType|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## edit
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|user|user|body|true|SysUserReq|SysUserReq|
|
|||
|
|
|  avatar|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  dept|||false|SysDept|SysDept|
|
|||
|
|
|    ancestors|||false|string||
|
|||
|
|
|    children|||false|array|SysDept|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptId|||false|integer||
|
|||
|
|
|    deptName|||true|string||
|
|||
|
|
|    email|||false|string||
|
|||
|
|
|    leader|||false|string||
|
|||
|
|
|    orderNum|||true|string||
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    parentId|||false|integer||
|
|||
|
|
|    parentName|||false|string||
|
|||
|
|
|    phone|||false|string||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  enterpriseId|||false|string||
|
|||
|
|
|  enterpriseName|||false|string||
|
|||
|
|
|  loginDate|||false|string(date-time)||
|
|||
|
|
|  loginIp|||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  password|||false|string||
|
|||
|
|
|  phonenumber|||false|string||
|
|||
|
|
|  postIds|||false|array|integer|
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleIds|||false|array|integer|
|
|||
|
|
|  roles|||false|array|SysRoleReq|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    dataScope|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptCheckStrictly|||false|boolean||
|
|||
|
|
|    deptIds|||false|array|integer|
|
|||
|
|
|    flag|||false|boolean||
|
|||
|
|
|    menuCheckStrictly|||false|boolean||
|
|||
|
|
|    menuIds|||false|array|integer|
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    roleId|||false|integer||
|
|||
|
|
|    roleKey|||true|string||
|
|||
|
|
|    roleName|||true|string||
|
|||
|
|
|    roleSort|||true|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  serviceProviderId|||false|string||
|
|||
|
|
|  sex|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  userId|||false|integer(int64)||
|
|||
|
|
|  userName|||true|string||
|
|||
|
|
|  userType|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|userId|userId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## insertAuthRole
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/authRole`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleIds|roleIds|query|false|array|integer|
|
|||
|
|
|userId|userId|query|false|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## authRole
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/authRole/{userId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|userId|userId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## changeStatus
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/changeStatus`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|user|user|body|true|SysUserReq|SysUserReq|
|
|||
|
|
|  avatar|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  dept|||false|SysDept|SysDept|
|
|||
|
|
|    ancestors|||false|string||
|
|||
|
|
|    children|||false|array|SysDept|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptId|||false|integer||
|
|||
|
|
|    deptName|||true|string||
|
|||
|
|
|    email|||false|string||
|
|||
|
|
|    leader|||false|string||
|
|||
|
|
|    orderNum|||true|string||
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    parentId|||false|integer||
|
|||
|
|
|    parentName|||false|string||
|
|||
|
|
|    phone|||false|string||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  enterpriseId|||false|string||
|
|||
|
|
|  enterpriseName|||false|string||
|
|||
|
|
|  loginDate|||false|string(date-time)||
|
|||
|
|
|  loginIp|||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  password|||false|string||
|
|||
|
|
|  phonenumber|||false|string||
|
|||
|
|
|  postIds|||false|array|integer|
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleIds|||false|array|integer|
|
|||
|
|
|  roles|||false|array|SysRoleReq|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    dataScope|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptCheckStrictly|||false|boolean||
|
|||
|
|
|    deptIds|||false|array|integer|
|
|||
|
|
|    flag|||false|boolean||
|
|||
|
|
|    menuCheckStrictly|||false|boolean||
|
|||
|
|
|    menuIds|||false|array|integer|
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    roleId|||false|integer||
|
|||
|
|
|    roleKey|||true|string||
|
|||
|
|
|    roleName|||true|string||
|
|||
|
|
|    roleSort|||true|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  serviceProviderId|||false|string||
|
|||
|
|
|  sex|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  userId|||false|integer(int64)||
|
|||
|
|
|  userName|||true|string||
|
|||
|
|
|  userType|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## editUser
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/editUser`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|sysUser|sysUser|body|true|SysUserReq|SysUserReq|
|
|||
|
|
|  avatar|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  dept|||false|SysDept|SysDept|
|
|||
|
|
|    ancestors|||false|string||
|
|||
|
|
|    children|||false|array|SysDept|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptId|||false|integer||
|
|||
|
|
|    deptName|||true|string||
|
|||
|
|
|    email|||false|string||
|
|||
|
|
|    leader|||false|string||
|
|||
|
|
|    orderNum|||true|string||
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    parentId|||false|integer||
|
|||
|
|
|    parentName|||false|string||
|
|||
|
|
|    phone|||false|string||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  enterpriseId|||false|string||
|
|||
|
|
|  enterpriseName|||false|string||
|
|||
|
|
|  loginDate|||false|string(date-time)||
|
|||
|
|
|  loginIp|||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  password|||false|string||
|
|||
|
|
|  phonenumber|||false|string||
|
|||
|
|
|  postIds|||false|array|integer|
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleIds|||false|array|integer|
|
|||
|
|
|  roles|||false|array|SysRoleReq|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    dataScope|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptCheckStrictly|||false|boolean||
|
|||
|
|
|    deptIds|||false|array|integer|
|
|||
|
|
|    flag|||false|boolean||
|
|||
|
|
|    menuCheckStrictly|||false|boolean||
|
|||
|
|
|    menuIds|||false|array|integer|
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    roleId|||false|integer||
|
|||
|
|
|    roleKey|||true|string||
|
|||
|
|
|    roleName|||true|string||
|
|||
|
|
|    roleSort|||true|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  serviceProviderId|||false|string||
|
|||
|
|
|  sex|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  userId|||false|integer(int64)||
|
|||
|
|
|  userName|||true|string||
|
|||
|
|
|  userType|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dept.deptName||query|true|string||
|
|||
|
|
|dept.orderNum||query|true|string||
|
|||
|
|
|roles[0].roleKey||query|true|string||
|
|||
|
|
|roles[0].roleName||query|true|string||
|
|||
|
|
|roles[0].roleSort||query|true|string||
|
|||
|
|
|userName||query|true|string||
|
|||
|
|
|admin||query|false|boolean||
|
|||
|
|
|avatar||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|delFlag||query|false|string||
|
|||
|
|
|dept.ancestors||query|false|string||
|
|||
|
|
|dept.createBy||query|false|string||
|
|||
|
|
|dept.createTime||query|false|string(date-time)||
|
|||
|
|
|dept.delFlag||query|false|string||
|
|||
|
|
|dept.deptId||query|false|integer(int64)||
|
|||
|
|
|dept.email||query|false|string||
|
|||
|
|
|dept.leader||query|false|string||
|
|||
|
|
|dept.params||query|false|object||
|
|||
|
|
|dept.parentId||query|false|integer(int64)||
|
|||
|
|
|dept.parentName||query|false|string||
|
|||
|
|
|dept.phone||query|false|string||
|
|||
|
|
|dept.remark||query|false|string||
|
|||
|
|
|dept.searchValue||query|false|string||
|
|||
|
|
|dept.status||query|false|string||
|
|||
|
|
|dept.updateBy||query|false|string||
|
|||
|
|
|dept.updateTime||query|false|string(date-time)||
|
|||
|
|
|deptId||query|false|integer(int64)||
|
|||
|
|
|email||query|false|string||
|
|||
|
|
|enterpriseId||query|false|string||
|
|||
|
|
|enterpriseName||query|false|string||
|
|||
|
|
|loginDate||query|false|string(date-time)||
|
|||
|
|
|loginIp||query|false|string||
|
|||
|
|
|nickName||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|password||query|false|string||
|
|||
|
|
|phonenumber||query|false|string||
|
|||
|
|
|postIds||query|false|array|integer|
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|roleId||query|false|integer(int64)||
|
|||
|
|
|roleIds||query|false|array|integer|
|
|||
|
|
|roles[0].admin||query|false|boolean||
|
|||
|
|
|roles[0].createBy||query|false|string||
|
|||
|
|
|roles[0].createTime||query|false|string(date-time)||
|
|||
|
|
|roles[0].dataScope||query|false|string||
|
|||
|
|
|roles[0].delFlag||query|false|string||
|
|||
|
|
|roles[0].deptCheckStrictly||query|false|boolean||
|
|||
|
|
|roles[0].deptIds||query|false|array|integer|
|
|||
|
|
|roles[0].flag||query|false|boolean||
|
|||
|
|
|roles[0].menuCheckStrictly||query|false|boolean||
|
|||
|
|
|roles[0].menuIds||query|false|array|integer|
|
|||
|
|
|roles[0].params||query|false|object||
|
|||
|
|
|roles[0].remark||query|false|string||
|
|||
|
|
|roles[0].roleId||query|false|integer(int64)||
|
|||
|
|
|roles[0].searchValue||query|false|string||
|
|||
|
|
|roles[0].status||query|false|string||
|
|||
|
|
|roles[0].updateBy||query|false|string||
|
|||
|
|
|roles[0].updateTime||query|false|string(date-time)||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|serviceProviderId||query|false|string||
|
|||
|
|
|sex||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|userId||query|false|integer(int64)||
|
|||
|
|
|userType||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/getInfo`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## importData
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/importData`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`multipart/form-data`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|file|file|body|false|string||
|
|||
|
|
|updateSupport|updateSupport|query|false|boolean||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## importTemplate
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/importTemplate`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## info
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/info/{accountType}/{account}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|account|account|path|true|string||
|
|||
|
|
|accountType|accountType|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«LoginUser»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||LoginUser|LoginUser|
|
|||
|
|
|  expireTime||integer(int64)||
|
|||
|
|
|  ipaddr||string||
|
|||
|
|
|  loginTime||integer(int64)||
|
|||
|
|
|  permissions||array|string|
|
|||
|
|
|  roles||array|string|
|
|||
|
|
|  sysUser||SysUserRes|SysUserRes|
|
|||
|
|
|    admin||boolean||
|
|||
|
|
|    avatar||string||
|
|||
|
|
|    createBy||string||
|
|||
|
|
|    createTime||string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    dept||SysDept|SysDept|
|
|||
|
|
|      ancestors||string||
|
|||
|
|
|      children||array|SysDept|
|
|||
|
|
|      createBy||string||
|
|||
|
|
|      createTime||string||
|
|||
|
|
|      delFlag||string||
|
|||
|
|
|      deptId||integer||
|
|||
|
|
|      deptName||string||
|
|||
|
|
|      email||string||
|
|||
|
|
|      leader||string||
|
|||
|
|
|      orderNum||string||
|
|||
|
|
|      params||object||
|
|||
|
|
|      parentId||integer||
|
|||
|
|
|      parentName||string||
|
|||
|
|
|      phone||string||
|
|||
|
|
|      remark||string||
|
|||
|
|
|      searchValue||string||
|
|||
|
|
|      status||string||
|
|||
|
|
|      updateBy||string||
|
|||
|
|
|      updateTime||string||
|
|||
|
|
|    deptId||integer||
|
|||
|
|
|    email||string||
|
|||
|
|
|    enterpriseId||string||
|
|||
|
|
|    enterpriseName||string||
|
|||
|
|
|    loginDate||string||
|
|||
|
|
|    loginIp||string||
|
|||
|
|
|    nickName||string||
|
|||
|
|
|    params||object||
|
|||
|
|
|    password||string||
|
|||
|
|
|    phonenumber||string||
|
|||
|
|
|    postIds||array|integer|
|
|||
|
|
|    remark||string||
|
|||
|
|
|    roleId||integer||
|
|||
|
|
|    roleIds||array|integer|
|
|||
|
|
|    roles||array|SysRoleRes|
|
|||
|
|
|      admin||boolean||
|
|||
|
|
|      createBy||string||
|
|||
|
|
|      createTime||string||
|
|||
|
|
|      dataScope||string||
|
|||
|
|
|      delFlag||string||
|
|||
|
|
|      deptCheckStrictly||boolean||
|
|||
|
|
|      deptIds||array|integer|
|
|||
|
|
|      flag||boolean||
|
|||
|
|
|      menuCheckStrictly||boolean||
|
|||
|
|
|      menuIds||array|integer|
|
|||
|
|
|      params||object||
|
|||
|
|
|      remark||string||
|
|||
|
|
|      roleId||integer||
|
|||
|
|
|      roleKey||string||
|
|||
|
|
|      roleName||string||
|
|||
|
|
|      roleSort||string||
|
|||
|
|
|      searchValue||string||
|
|||
|
|
|      status||string||
|
|||
|
|
|      updateBy||string||
|
|||
|
|
|      updateTime||string||
|
|||
|
|
|    searchValue||string||
|
|||
|
|
|    serviceProviderId||string||
|
|||
|
|
|    sex||string||
|
|||
|
|
|    status||string||
|
|||
|
|
|    updateBy||string||
|
|||
|
|
|    updateTime||string||
|
|||
|
|
|    userId||integer||
|
|||
|
|
|    userName||string||
|
|||
|
|
|    userType||string||
|
|||
|
|
|  token||string||
|
|||
|
|
|  userid||integer(int64)||
|
|||
|
|
|  username||string||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {
|
|||
|
|
"expireTime": 0,
|
|||
|
|
"ipaddr": "",
|
|||
|
|
"loginTime": 0,
|
|||
|
|
"permissions": [],
|
|||
|
|
"roles": [],
|
|||
|
|
"sysUser": {
|
|||
|
|
"admin": true,
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"admin": true,
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
},
|
|||
|
|
"token": "",
|
|||
|
|
"userid": 0,
|
|||
|
|
"username": ""
|
|||
|
|
},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dept.deptName||query|true|string||
|
|||
|
|
|dept.orderNum||query|true|string||
|
|||
|
|
|roles[0].roleKey||query|true|string||
|
|||
|
|
|roles[0].roleName||query|true|string||
|
|||
|
|
|roles[0].roleSort||query|true|string||
|
|||
|
|
|userName||query|true|string||
|
|||
|
|
|admin||query|false|boolean||
|
|||
|
|
|avatar||query|false|string||
|
|||
|
|
|createBy||query|false|string||
|
|||
|
|
|createTime||query|false|string(date-time)||
|
|||
|
|
|delFlag||query|false|string||
|
|||
|
|
|dept.ancestors||query|false|string||
|
|||
|
|
|dept.createBy||query|false|string||
|
|||
|
|
|dept.createTime||query|false|string(date-time)||
|
|||
|
|
|dept.delFlag||query|false|string||
|
|||
|
|
|dept.deptId||query|false|integer(int64)||
|
|||
|
|
|dept.email||query|false|string||
|
|||
|
|
|dept.leader||query|false|string||
|
|||
|
|
|dept.params||query|false|object||
|
|||
|
|
|dept.parentId||query|false|integer(int64)||
|
|||
|
|
|dept.parentName||query|false|string||
|
|||
|
|
|dept.phone||query|false|string||
|
|||
|
|
|dept.remark||query|false|string||
|
|||
|
|
|dept.searchValue||query|false|string||
|
|||
|
|
|dept.status||query|false|string||
|
|||
|
|
|dept.updateBy||query|false|string||
|
|||
|
|
|dept.updateTime||query|false|string(date-time)||
|
|||
|
|
|deptId||query|false|integer(int64)||
|
|||
|
|
|email||query|false|string||
|
|||
|
|
|enterpriseId||query|false|string||
|
|||
|
|
|enterpriseName||query|false|string||
|
|||
|
|
|loginDate||query|false|string(date-time)||
|
|||
|
|
|loginIp||query|false|string||
|
|||
|
|
|nickName||query|false|string||
|
|||
|
|
|params||query|false|object||
|
|||
|
|
|password||query|false|string||
|
|||
|
|
|phonenumber||query|false|string||
|
|||
|
|
|postIds||query|false|array|integer|
|
|||
|
|
|remark||query|false|string||
|
|||
|
|
|roleId||query|false|integer(int64)||
|
|||
|
|
|roleIds||query|false|array|integer|
|
|||
|
|
|roles[0].admin||query|false|boolean||
|
|||
|
|
|roles[0].createBy||query|false|string||
|
|||
|
|
|roles[0].createTime||query|false|string(date-time)||
|
|||
|
|
|roles[0].dataScope||query|false|string||
|
|||
|
|
|roles[0].delFlag||query|false|string||
|
|||
|
|
|roles[0].deptCheckStrictly||query|false|boolean||
|
|||
|
|
|roles[0].deptIds||query|false|array|integer|
|
|||
|
|
|roles[0].flag||query|false|boolean||
|
|||
|
|
|roles[0].menuCheckStrictly||query|false|boolean||
|
|||
|
|
|roles[0].menuIds||query|false|array|integer|
|
|||
|
|
|roles[0].params||query|false|object||
|
|||
|
|
|roles[0].remark||query|false|string||
|
|||
|
|
|roles[0].roleId||query|false|integer(int64)||
|
|||
|
|
|roles[0].searchValue||query|false|string||
|
|||
|
|
|roles[0].status||query|false|string||
|
|||
|
|
|roles[0].updateBy||query|false|string||
|
|||
|
|
|roles[0].updateTime||query|false|string(date-time)||
|
|||
|
|
|searchValue||query|false|string||
|
|||
|
|
|serviceProviderId||query|false|string||
|
|||
|
|
|sex||query|false|string||
|
|||
|
|
|status||query|false|string||
|
|||
|
|
|updateBy||query|false|string||
|
|||
|
|
|updateTime||query|false|string(date-time)||
|
|||
|
|
|userId||query|false|integer(int64)||
|
|||
|
|
|userType||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 客户经理列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/list/{roleKay}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleKay|roleKay|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## register
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/register`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|sysUser|sysUser|body|true|SysUserReq|SysUserReq|
|
|||
|
|
|  avatar|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  dept|||false|SysDept|SysDept|
|
|||
|
|
|    ancestors|||false|string||
|
|||
|
|
|    children|||false|array|SysDept|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptId|||false|integer||
|
|||
|
|
|    deptName|||true|string||
|
|||
|
|
|    email|||false|string||
|
|||
|
|
|    leader|||false|string||
|
|||
|
|
|    orderNum|||true|string||
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    parentId|||false|integer||
|
|||
|
|
|    parentName|||false|string||
|
|||
|
|
|    phone|||false|string||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  enterpriseId|||false|string||
|
|||
|
|
|  enterpriseName|||false|string||
|
|||
|
|
|  loginDate|||false|string(date-time)||
|
|||
|
|
|  loginIp|||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  password|||false|string||
|
|||
|
|
|  phonenumber|||false|string||
|
|||
|
|
|  postIds|||false|array|integer|
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleIds|||false|array|integer|
|
|||
|
|
|  roles|||false|array|SysRoleReq|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    dataScope|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptCheckStrictly|||false|boolean||
|
|||
|
|
|    deptIds|||false|array|integer|
|
|||
|
|
|    flag|||false|boolean||
|
|||
|
|
|    menuCheckStrictly|||false|boolean||
|
|||
|
|
|    menuIds|||false|array|integer|
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    roleId|||false|integer||
|
|||
|
|
|    roleKey|||true|string||
|
|||
|
|
|    roleName|||true|string||
|
|||
|
|
|    roleSort|||true|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  serviceProviderId|||false|string||
|
|||
|
|
|  sex|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  userId|||false|integer(int64)||
|
|||
|
|
|  userName|||true|string||
|
|||
|
|
|  userType|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«boolean»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||boolean||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": true,
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## resetPwd
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/resetPwd`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|user|user|body|true|SysUserReq|SysUserReq|
|
|||
|
|
|  avatar|||false|string||
|
|||
|
|
|  createBy|||false|string||
|
|||
|
|
|  createTime|||false|string(date-time)||
|
|||
|
|
|  delFlag|||false|string||
|
|||
|
|
|  dept|||false|SysDept|SysDept|
|
|||
|
|
|    ancestors|||false|string||
|
|||
|
|
|    children|||false|array|SysDept|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptId|||false|integer||
|
|||
|
|
|    deptName|||true|string||
|
|||
|
|
|    email|||false|string||
|
|||
|
|
|    leader|||false|string||
|
|||
|
|
|    orderNum|||true|string||
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    parentId|||false|integer||
|
|||
|
|
|    parentName|||false|string||
|
|||
|
|
|    phone|||false|string||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  deptId|||false|integer(int64)||
|
|||
|
|
|  email|||false|string||
|
|||
|
|
|  enterpriseId|||false|string||
|
|||
|
|
|  enterpriseName|||false|string||
|
|||
|
|
|  loginDate|||false|string(date-time)||
|
|||
|
|
|  loginIp|||false|string||
|
|||
|
|
|  nickName|||false|string||
|
|||
|
|
|  params|||false|object||
|
|||
|
|
|  password|||false|string||
|
|||
|
|
|  phonenumber|||false|string||
|
|||
|
|
|  postIds|||false|array|integer|
|
|||
|
|
|  remark|||false|string||
|
|||
|
|
|  roleId|||false|integer(int64)||
|
|||
|
|
|  roleIds|||false|array|integer|
|
|||
|
|
|  roles|||false|array|SysRoleReq|
|
|||
|
|
|    createBy|||false|string||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    dataScope|||false|string||
|
|||
|
|
|    delFlag|||false|string||
|
|||
|
|
|    deptCheckStrictly|||false|boolean||
|
|||
|
|
|    deptIds|||false|array|integer|
|
|||
|
|
|    flag|||false|boolean||
|
|||
|
|
|    menuCheckStrictly|||false|boolean||
|
|||
|
|
|    menuIds|||false|array|integer|
|
|||
|
|
|    params|||false|object||
|
|||
|
|
|    remark|||false|string||
|
|||
|
|
|    roleId|||false|integer||
|
|||
|
|
|    roleKey|||true|string||
|
|||
|
|
|    roleName|||true|string||
|
|||
|
|
|    roleSort|||true|string||
|
|||
|
|
|    searchValue|||false|string||
|
|||
|
|
|    status|||false|string||
|
|||
|
|
|    updateBy|||false|string||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  searchValue|||false|string||
|
|||
|
|
|  serviceProviderId|||false|string||
|
|||
|
|
|  sex|||false|string||
|
|||
|
|
|  status|||false|string||
|
|||
|
|
|  updateBy|||false|string||
|
|||
|
|
|  updateTime|||false|string(date-time)||
|
|||
|
|
|  userId|||false|integer(int64)||
|
|||
|
|
|  userName|||true|string||
|
|||
|
|
|  userType|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## resetUserPwd
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/resetUserPwd`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|password|password|query|true|string||
|
|||
|
|
|userName|userName|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«object»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||object||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## userInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/userInfo/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«SysUser»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||SysUserRes|SysUserRes|
|
|||
|
|
|  admin||boolean||
|
|||
|
|
|  avatar||string||
|
|||
|
|
|  createBy||string||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  delFlag||string||
|
|||
|
|
|  dept||SysDept|SysDept|
|
|||
|
|
|    ancestors||string||
|
|||
|
|
|    children||array|SysDept|
|
|||
|
|
|    createBy||string||
|
|||
|
|
|    createTime||string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    deptId||integer||
|
|||
|
|
|    deptName||string||
|
|||
|
|
|    email||string||
|
|||
|
|
|    leader||string||
|
|||
|
|
|    orderNum||string||
|
|||
|
|
|    params||object||
|
|||
|
|
|    parentId||integer||
|
|||
|
|
|    parentName||string||
|
|||
|
|
|    phone||string||
|
|||
|
|
|    remark||string||
|
|||
|
|
|    searchValue||string||
|
|||
|
|
|    status||string||
|
|||
|
|
|    updateBy||string||
|
|||
|
|
|    updateTime||string||
|
|||
|
|
|  deptId||integer(int64)||
|
|||
|
|
|  email||string||
|
|||
|
|
|  enterpriseId||string||
|
|||
|
|
|  enterpriseName||string||
|
|||
|
|
|  loginDate||string(date-time)||
|
|||
|
|
|  loginIp||string||
|
|||
|
|
|  nickName||string||
|
|||
|
|
|  params||object||
|
|||
|
|
|  password||string||
|
|||
|
|
|  phonenumber||string||
|
|||
|
|
|  postIds||array|integer|
|
|||
|
|
|  remark||string||
|
|||
|
|
|  roleId||integer(int64)||
|
|||
|
|
|  roleIds||array|integer|
|
|||
|
|
|  roles||array|SysRoleRes|
|
|||
|
|
|    admin||boolean||
|
|||
|
|
|    createBy||string||
|
|||
|
|
|    createTime||string||
|
|||
|
|
|    dataScope||string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    deptCheckStrictly||boolean||
|
|||
|
|
|    deptIds||array|integer|
|
|||
|
|
|    flag||boolean||
|
|||
|
|
|    menuCheckStrictly||boolean||
|
|||
|
|
|    menuIds||array|integer|
|
|||
|
|
|    params||object||
|
|||
|
|
|    remark||string||
|
|||
|
|
|    roleId||integer||
|
|||
|
|
|    roleKey||string||
|
|||
|
|
|    roleName||string||
|
|||
|
|
|    roleSort||string||
|
|||
|
|
|    searchValue||string||
|
|||
|
|
|    status||string||
|
|||
|
|
|    updateBy||string||
|
|||
|
|
|    updateTime||string||
|
|||
|
|
|  searchValue||string||
|
|||
|
|
|  serviceProviderId||string||
|
|||
|
|
|  sex||string||
|
|||
|
|
|  status||string||
|
|||
|
|
|  updateBy||string||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|  userId||integer(int64)||
|
|||
|
|
|  userName||string||
|
|||
|
|
|  userType||string||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {
|
|||
|
|
"admin": true,
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"dept": {
|
|||
|
|
"ancestors": "",
|
|||
|
|
"children": [],
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"deptName": "",
|
|||
|
|
"email": "",
|
|||
|
|
"leader": "",
|
|||
|
|
"orderNum": "",
|
|||
|
|
"params": {},
|
|||
|
|
"parentId": 0,
|
|||
|
|
"parentName": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"params": {},
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"postIds": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleIds": [],
|
|||
|
|
"roles": [
|
|||
|
|
{
|
|||
|
|
"admin": true,
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataScope": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptCheckStrictly": true,
|
|||
|
|
"deptIds": [],
|
|||
|
|
"flag": true,
|
|||
|
|
"menuCheckStrictly": true,
|
|||
|
|
"menuIds": [],
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"roleId": 0,
|
|||
|
|
"roleKey": "",
|
|||
|
|
"roleName": "",
|
|||
|
|
"roleSort": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"searchValue": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/{userIds}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|userIds|userIds|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## getInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/user/{userId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|userId|userId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sys-user-online-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/online/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ipaddr|ipaddr|query|false|string||
|
|||
|
|
|userName|userName|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## forceLogout
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/online/{tokenId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|tokenId|tokenId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 服务商类型相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增服务商类型
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/provider/type/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictDataDto|dictDataDto|body|true|服务商类型标签|服务商类型标签|
|
|||
|
|
|  dictLabel|类型名称||false|string||
|
|||
|
|
|  dictType|固定值 service_provider_type||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  status|状态||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看服务商类型详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/provider/type/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SysDictData|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|createBy||string||
|
|||
|
|
|createTime||string(date-time)|string(date-time)|
|
|||
|
|
|cssClass||string||
|
|||
|
|
|dictCode||integer(int64)|integer(int64)|
|
|||
|
|
|dictLabel||string||
|
|||
|
|
|dictSort||integer(int64)|integer(int64)|
|
|||
|
|
|dictType||string||
|
|||
|
|
|dictValue||string||
|
|||
|
|
|isDefault||string||
|
|||
|
|
|listClass||string||
|
|||
|
|
|params||object||
|
|||
|
|
|remark||string||
|
|||
|
|
|searchValue||string||
|
|||
|
|
|status||string||
|
|||
|
|
|updateBy||string||
|
|||
|
|
|updateTime||string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"cssClass": "",
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictSort": 0,
|
|||
|
|
"dictType": "",
|
|||
|
|
"dictValue": "",
|
|||
|
|
"isDefault": "",
|
|||
|
|
"listClass": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 服务商类型列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/provider/type/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 服务商类型分页列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/provider/type/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictLabel|类型名称|query|false|string||
|
|||
|
|
|dictType|固定值 service_provider_type|query|false|string||
|
|||
|
|
|remark|备注|query|false|string||
|
|||
|
|
|status|状态|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SysDictData»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SysDictData|
|
|||
|
|
|  createBy||string||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  cssClass||string||
|
|||
|
|
|  dictCode||integer(int64)||
|
|||
|
|
|  dictLabel||string||
|
|||
|
|
|  dictSort||integer(int64)||
|
|||
|
|
|  dictType||string||
|
|||
|
|
|  dictValue||string||
|
|||
|
|
|  isDefault||string||
|
|||
|
|
|  listClass||string||
|
|||
|
|
|  params||object||
|
|||
|
|
|  remark||string||
|
|||
|
|
|  searchValue||string||
|
|||
|
|
|  status||string||
|
|||
|
|
|  updateBy||string||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"cssClass": "",
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictSort": 0,
|
|||
|
|
"dictType": "",
|
|||
|
|
"dictValue": "",
|
|||
|
|
"isDefault": "",
|
|||
|
|
"listClass": "",
|
|||
|
|
"params": {},
|
|||
|
|
"remark": "",
|
|||
|
|
"searchValue": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改服务商类型状态
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/provider/type/status/{code}/{status}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|code|code|path|true|integer(int64)||
|
|||
|
|
|status|status|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改服务商类型
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/provider/type/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dictDataDto|dictDataDto|body|true|服务商类型标签修改|服务商类型标签修改|
|
|||
|
|
|  dictCode|字典主键||false|integer(int64)||
|
|||
|
|
|  dictLabel|字典标签||false|string||
|
|||
|
|
|  dictType|固定值 service_provider_type||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  status|状态||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户用户接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 营销门户获取用户信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/pre/user/getInfo`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 营销门户修改密码
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/system/pre/user/updatePwd`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"confirmPassword": "",
|
|||
|
|
"newPassword": "",
|
|||
|
|
"oldPassword": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|updatePwdDto|updatePwdDto|body|true|UpdatePwdDto|UpdatePwdDto|
|
|||
|
|
|  confirmPassword|||false|string||
|
|||
|
|
|  newPassword|||false|string||
|
|||
|
|
|  oldPassword|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
# 业务模块接口文档
|
|||
|
|
|
|||
|
|
|
|||
|
|
**简介**:系统模块接口文档
|
|||
|
|
|
|||
|
|
|
|||
|
|
**HOST**:xxxx.xxxx.xxxx
|
|||
|
|
|
|||
|
|
|
|||
|
|
**联系人**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**Version**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口路径**:/business/v2/api-docs
|
|||
|
|
|
|||
|
|
|
|||
|
|
[TOC]
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
# config-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 营销配置新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/config/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|bannerBackImgLink|背景链接 500|query|false|string||
|
|||
|
|
|bannerButtonArray|按钮jsonarray 1000|query|false|string||
|
|||
|
|
|bannerVedioLink|视频链接 500|query|false|string||
|
|||
|
|
|configDesc|营销产品介绍 500|query|false|string||
|
|||
|
|
|configName|营销产品名称 32|query|false|string||
|
|||
|
|
|configType|营销配置类型{0产品,1解决方案}|query|false|string||
|
|||
|
|
|id|主键|query|false|string||
|
|||
|
|
|isMould|是否模板|query|false|string||
|
|||
|
|
|navigationConfigs[0].configId|配置id|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementImg|组件图 200|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].childElementType|子组件类型{0二维码,1按钮}|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].createBy|创建者|query|false|integer(int64)||
|
|||
|
|
|navigationConfigs[0].elementVos[0].createTime|创建时间|query|false|string(date-time)||
|
|||
|
|
|navigationConfigs[0].elementVos[0].delStatus|是否删除(0-正常,1-已删除)|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementButtonLink|子组件按钮链接 200|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementButtonName|子组件组件按钮名称 64|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementDesc|组件描述 500|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementImg|组件图片 200|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementName|组件名称 32|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].id|id|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].navigationId|导航id|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].qrCode|子组件二维码字符串 250|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].updateBy|更新者|query|false|integer(int64)||
|
|||
|
|
|navigationConfigs[0].elementVos[0].updateTime|更新时间|query|false|string(date-time)||
|
|||
|
|
|navigationConfigs[0].id|主键|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationdDesc|导航描述 1000|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationlink|导航链接|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationName|导航名称 30|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationSort|次序|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationType|导航类型{0链接跳转,1组件|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 营销配置详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/config/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ConfigVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|bannerBackImgLink|背景链接|string||
|
|||
|
|
|bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|bannerVedioLink|视频链接|string||
|
|||
|
|
|configDesc|营销产品介绍|string||
|
|||
|
|
|configName|营销产品名称|string||
|
|||
|
|
|configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|  configId|配置id|string||
|
|||
|
|
|  elementImg|组件图 200|string||
|
|||
|
|
|  elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|  elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|    childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|    elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|    elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|    elementDesc|组件描述 500|string||
|
|||
|
|
|    elementImg|组件图片 200|string||
|
|||
|
|
|    elementName|组件名称 32|string||
|
|||
|
|
|    id|id|string||
|
|||
|
|
|    navigationId|导航id|string||
|
|||
|
|
|    qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  navigationName|导航名称 30|string||
|
|||
|
|
|  navigationSort|次序|string||
|
|||
|
|
|  navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|  navigationdDesc|导航描述 1000|string||
|
|||
|
|
|  navigationlink|导航链接|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 营销配置详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/config/home`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ConfigVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|bannerBackImgLink|背景链接|string||
|
|||
|
|
|bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|bannerVedioLink|视频链接|string||
|
|||
|
|
|configDesc|营销产品介绍|string||
|
|||
|
|
|configName|营销产品名称|string||
|
|||
|
|
|configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|  configId|配置id|string||
|
|||
|
|
|  elementImg|组件图 200|string||
|
|||
|
|
|  elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|  elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|    childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|    elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|    elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|    elementDesc|组件描述 500|string||
|
|||
|
|
|    elementImg|组件图片 200|string||
|
|||
|
|
|    elementName|组件名称 32|string||
|
|||
|
|
|    id|id|string||
|
|||
|
|
|    navigationId|导航id|string||
|
|||
|
|
|    qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  navigationName|导航名称 30|string||
|
|||
|
|
|  navigationSort|次序|string||
|
|||
|
|
|  navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|  navigationdDesc|导航描述 1000|string||
|
|||
|
|
|  navigationlink|导航链接|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 营销配置
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/config/pageList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ConfigVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ConfigVo|
|
|||
|
|
|  bannerBackImgLink|背景链接|string||
|
|||
|
|
|  bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|  bannerVedioLink|视频链接|string||
|
|||
|
|
|  configDesc|营销产品介绍|string||
|
|||
|
|
|  configName|营销产品名称|string||
|
|||
|
|
|  configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|    configId|配置id|string||
|
|||
|
|
|    elementImg|组件图 200|string||
|
|||
|
|
|    elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|    elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|      childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|      createBy|创建者|integer||
|
|||
|
|
|      createTime|创建时间|string||
|
|||
|
|
|      delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|      elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|      elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|      elementDesc|组件描述 500|string||
|
|||
|
|
|      elementImg|组件图片 200|string||
|
|||
|
|
|      elementName|组件名称 32|string||
|
|||
|
|
|      id|id|string||
|
|||
|
|
|      navigationId|导航id|string||
|
|||
|
|
|      qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|      updateBy|更新者|integer||
|
|||
|
|
|      updateTime|更新时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationName|导航名称 30|string||
|
|||
|
|
|    navigationSort|次序|string||
|
|||
|
|
|    navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|    navigationdDesc|导航描述 1000|string||
|
|||
|
|
|    navigationlink|导航链接|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 营销配置编辑
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/config/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|bannerBackImgLink|背景链接 500|query|false|string||
|
|||
|
|
|bannerButtonArray|按钮jsonarray 1000|query|false|string||
|
|||
|
|
|bannerVedioLink|视频链接 500|query|false|string||
|
|||
|
|
|configDesc|营销产品介绍 500|query|false|string||
|
|||
|
|
|configName|营销产品名称 32|query|false|string||
|
|||
|
|
|configType|营销配置类型{0产品,1解决方案}|query|false|string||
|
|||
|
|
|id|主键|query|false|string||
|
|||
|
|
|isMould|是否模板|query|false|string||
|
|||
|
|
|navigationConfigs[0].configId|配置id|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementImg|组件图 200|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].childElementType|子组件类型{0二维码,1按钮}|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].createBy|创建者|query|false|integer(int64)||
|
|||
|
|
|navigationConfigs[0].elementVos[0].createTime|创建时间|query|false|string(date-time)||
|
|||
|
|
|navigationConfigs[0].elementVos[0].delStatus|是否删除(0-正常,1-已删除)|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementButtonLink|子组件按钮链接 200|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementButtonName|子组件组件按钮名称 64|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementDesc|组件描述 500|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementImg|组件图片 200|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].elementName|组件名称 32|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].id|id|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].navigationId|导航id|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].qrCode|子组件二维码字符串 250|query|false|string||
|
|||
|
|
|navigationConfigs[0].elementVos[0].updateBy|更新者|query|false|integer(int64)||
|
|||
|
|
|navigationConfigs[0].elementVos[0].updateTime|更新时间|query|false|string(date-time)||
|
|||
|
|
|navigationConfigs[0].id|主键|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationdDesc|导航描述 1000|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationlink|导航链接|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationName|导航名称 30|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationSort|次序|query|false|string||
|
|||
|
|
|navigationConfigs[0].navigationType|导航类型{0链接跳转,1组件|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# saas服务管理(及租户管理)
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增saas服务
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"belongTo": "",
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"saasCode": "",
|
|||
|
|
"saasName": "",
|
|||
|
|
"uneffectTime": "",
|
|||
|
|
"visitUrl": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|addDto|addDto|body|true|SaasAddDTO|SaasAddDTO|
|
|||
|
|
|  belongTo|0咪咕自有,1合作伙伴||false|string||
|
|||
|
|
|  belongToId|合作伙伴id||false|string||
|
|||
|
|
|  belongToName|合作伙伴名称||false|string||
|
|||
|
|
|  effectTime|生效时间||false|string(date-time)||
|
|||
|
|
|  remark|服务介绍-500||false|string||
|
|||
|
|
|  saasCode|服务标识-16||false|string||
|
|||
|
|
|  saasName|服务名称-16||false|string||
|
|||
|
|
|  uneffectTime|失效时间||false|string(date-time)||
|
|||
|
|
|  visitUrl|访问地址-100||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过saas服务id查询已开通租户
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/getSaasUser/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SaasTenant»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SaasTenant|
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createByTime|创建时间|string(date-time)||
|
|||
|
|
|  createTime|开通时间|string(date)||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  enterpriseName|企业名称(租户名称)|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  saasServiceId|saas服务id|string||
|
|||
|
|
|  saasServiceName|saas服务名称|string||
|
|||
|
|
|  status|状态:{0:启用;1:停用}|string||
|
|||
|
|
|  stopTime|停用时间|string(date)||
|
|||
|
|
|  tenantId|租户id|integer(int64)||
|
|||
|
|
|  tenantUserId|用户id|integer(int64)||
|
|||
|
|
|  tenantUserName|用户名|string||
|
|||
|
|
|  tenantUserPassword|用户密码|string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByTime": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"saasServiceId": "",
|
|||
|
|
"saasServiceName": "",
|
|||
|
|
"status": "",
|
|||
|
|
"stopTime": "",
|
|||
|
|
"tenantId": 0,
|
|||
|
|
"tenantUserId": 0,
|
|||
|
|
"tenantUserName": "",
|
|||
|
|
"tenantUserPassword": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询所有saas服务
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|belongTo|0咪咕自有,1合作伙伴|query|false|string||
|
|||
|
|
|belongToName|合作伙伴名称|query|false|string||
|
|||
|
|
|saasName|服务名称|query|false|string||
|
|||
|
|
|state|状态|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SaasVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SaasVo|
|
|||
|
|
|  belongTo|0咪咕自有,1合作伙伴|string||
|
|||
|
|
|  belongToId|合作伙伴id|string||
|
|||
|
|
|  belongToName|合作伙伴名称|string||
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  deleteStatus||string||
|
|||
|
|
|  effectTime|生效时间|string(date-time)||
|
|||
|
|
|  id||string||
|
|||
|
|
|  remark|服务介绍|string||
|
|||
|
|
|  saasCode|服务标识|string||
|
|||
|
|
|  saasName|服务名称|string||
|
|||
|
|
|  state|状态 0失效,1未失效|string||
|
|||
|
|
|  uneffectTime|失效时间|string(date-time)||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  visitUrl|访问地址|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"belongTo": "",
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"saasCode": "",
|
|||
|
|
"saasName": "",
|
|||
|
|
"state": "",
|
|||
|
|
"uneffectTime": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"visitUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询所有saas服务无条件不分页
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/listEmpty`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SaasVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|belongTo|0咪咕自有,1合作伙伴|string||
|
|||
|
|
|belongToId|合作伙伴id|string||
|
|||
|
|
|belongToName|合作伙伴名称|string||
|
|||
|
|
|createBy|创建人id|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|deleteStatus||string||
|
|||
|
|
|effectTime|生效时间|string(date-time)|string(date-time)|
|
|||
|
|
|id||string||
|
|||
|
|
|remark|服务介绍|string||
|
|||
|
|
|saasCode|服务标识|string||
|
|||
|
|
|saasName|服务名称|string||
|
|||
|
|
|state|状态 0失效,1未失效|string||
|
|||
|
|
|uneffectTime|失效时间|string(date-time)|string(date-time)|
|
|||
|
|
|updateBy|修改人id|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|visitUrl|访问地址|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"belongTo": "",
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"saasCode": "",
|
|||
|
|
"saasName": "",
|
|||
|
|
"state": "",
|
|||
|
|
"uneffectTime": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"visitUrl": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 租户的详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/tenant/details/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SaasTenant|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|createBy|创建人id|integer(int64)|integer(int64)|
|
|||
|
|
|createByTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|createTime|开通时间|string(date)|string(date)|
|
|||
|
|
|enterpriseId|企业id|string||
|
|||
|
|
|enterpriseName|企业名称(租户名称)|string||
|
|||
|
|
|id||string||
|
|||
|
|
|saasServiceId|saas服务id|string||
|
|||
|
|
|saasServiceName|saas服务名称|string||
|
|||
|
|
|status|状态:{0:启用;1:停用}|string||
|
|||
|
|
|stopTime|停用时间|string(date)|string(date)|
|
|||
|
|
|tenantId|租户id|integer(int64)|integer(int64)|
|
|||
|
|
|tenantUserId|用户id|integer(int64)|integer(int64)|
|
|||
|
|
|tenantUserName|用户名|string||
|
|||
|
|
|tenantUserPassword|用户密码|string||
|
|||
|
|
|updateBy|修改人id|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByTime": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"saasServiceId": "",
|
|||
|
|
"saasServiceName": "",
|
|||
|
|
"status": "",
|
|||
|
|
"stopTime": "",
|
|||
|
|
"tenantId": 0,
|
|||
|
|
"tenantUserId": 0,
|
|||
|
|
"tenantUserName": "",
|
|||
|
|
"tenantUserPassword": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 租户管理查询所有租户
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/tenant/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|enterpriseName|企业名称|query|false|string||
|
|||
|
|
|saasNameId|服务名称ID|query|false|string||
|
|||
|
|
|tenantUserName|用户名|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SaasTenant»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SaasTenant|
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createByTime|创建时间|string(date-time)||
|
|||
|
|
|  createTime|开通时间|string(date)||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  enterpriseName|企业名称(租户名称)|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  saasServiceId|saas服务id|string||
|
|||
|
|
|  saasServiceName|saas服务名称|string||
|
|||
|
|
|  status|状态:{0:启用;1:停用}|string||
|
|||
|
|
|  stopTime|停用时间|string(date)||
|
|||
|
|
|  tenantId|租户id|integer(int64)||
|
|||
|
|
|  tenantUserId|用户id|integer(int64)||
|
|||
|
|
|  tenantUserName|用户名|string||
|
|||
|
|
|  tenantUserPassword|用户密码|string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByTime": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"saasServiceId": "",
|
|||
|
|
"saasServiceName": "",
|
|||
|
|
"status": "",
|
|||
|
|
"stopTime": "",
|
|||
|
|
"tenantId": 0,
|
|||
|
|
"tenantUserId": 0,
|
|||
|
|
"tenantUserName": "",
|
|||
|
|
"tenantUserPassword": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 对租户的启用停用
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/tenant/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|status|status|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 租户的状态验证
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/tenantStatus/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改saas服务
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"belongTo": "",
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"saasName": "",
|
|||
|
|
"uneffectTime": "",
|
|||
|
|
"visitUrl": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|updateDTO|updateDTO|body|true|SaasUpdateDTO|SaasUpdateDTO|
|
|||
|
|
|  belongTo|0咪咕自有,1合作伙伴||false|string||
|
|||
|
|
|  belongToId|合作伙伴id||false|string||
|
|||
|
|
|  belongToName|合作伙伴名称||false|string||
|
|||
|
|
|  effectTime|生效时间||false|string(date-time)||
|
|||
|
|
|  remark|服务介绍-500||false|string||
|
|||
|
|
|  saasName|服务名称-16||false|string||
|
|||
|
|
|  uneffectTime|失效时间||false|string(date-time)||
|
|||
|
|
|  visitUrl|访问地址-100||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过id查询saas服务详细信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SaasVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|belongTo|0咪咕自有,1合作伙伴|string||
|
|||
|
|
|belongToId|合作伙伴id|string||
|
|||
|
|
|belongToName|合作伙伴名称|string||
|
|||
|
|
|createBy|创建人id|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|deleteStatus||string||
|
|||
|
|
|effectTime|生效时间|string(date-time)|string(date-time)|
|
|||
|
|
|id||string||
|
|||
|
|
|remark|服务介绍|string||
|
|||
|
|
|saasCode|服务标识|string||
|
|||
|
|
|saasName|服务名称|string||
|
|||
|
|
|state|状态 0失效,1未失效|string||
|
|||
|
|
|uneffectTime|失效时间|string(date-time)|string(date-time)|
|
|||
|
|
|updateBy|修改人id|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|visitUrl|访问地址|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"belongTo": "",
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"saasCode": "",
|
|||
|
|
"saasName": "",
|
|||
|
|
"state": "",
|
|||
|
|
"uneffectTime": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"visitUrl": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除saas服务
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/saas/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# sdk注册管理
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增sdk服务
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/sdk/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"sdkBelongTo": "",
|
|||
|
|
"sdkIntroduce": "",
|
|||
|
|
"sdkName": "",
|
|||
|
|
"sdkUrl": "",
|
|||
|
|
"sdkVersion": "",
|
|||
|
|
"state": "",
|
|||
|
|
"uneffectTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|addDto|addDto|body|true|SdkAddDTO|SdkAddDTO|
|
|||
|
|
|  belongToId|合作伙伴id||false|string||
|
|||
|
|
|  belongToName|合作伙伴名字||false|string||
|
|||
|
|
|  effectTime|生效时间||false|string(date-time)||
|
|||
|
|
|  sdkBelongTo|0咪咕自有,1合作伙伴(生态成员||false|string||
|
|||
|
|
|  sdkIntroduce|sdk介绍||false|string||
|
|||
|
|
|  sdkName|SDK名称||false|string||
|
|||
|
|
|  sdkUrl|sdk下载地址||false|string||
|
|||
|
|
|  sdkVersion|版本||false|string||
|
|||
|
|
|  state|状态 0失效,1有效||false|string||
|
|||
|
|
|  uneffectTime|失效时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询所有sdk服务
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/sdk/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|belongToName|归属公司名称查询|query|false|string||
|
|||
|
|
|sdkBelongTo|0咪咕自有,1合作伙伴|query|false|string||
|
|||
|
|
|sdkName|SDK名称|query|false|string||
|
|||
|
|
|state|状态 0失效,1有效|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SdkVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SdkVo|
|
|||
|
|
|  belongToId||string||
|
|||
|
|
|  belongToName||string||
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  effectTime|生效时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  sdkBelongTo||string||
|
|||
|
|
|  sdkIntroduce||string||
|
|||
|
|
|  sdkName||string||
|
|||
|
|
|  sdkUrl||string||
|
|||
|
|
|  sdkVersion||string||
|
|||
|
|
|  state||string||
|
|||
|
|
|  uneffectTime|失效时间|string(date-time)||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"sdkBelongTo": "",
|
|||
|
|
"sdkIntroduce": "",
|
|||
|
|
"sdkName": "",
|
|||
|
|
"sdkUrl": "",
|
|||
|
|
"sdkVersion": "",
|
|||
|
|
"state": "",
|
|||
|
|
"uneffectTime": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改sdk服务
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/sdk/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"sdkBelongTo": "",
|
|||
|
|
"sdkIntroduce": "",
|
|||
|
|
"sdkName": "",
|
|||
|
|
"sdkUrl": "",
|
|||
|
|
"sdkVersion": "",
|
|||
|
|
"state": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|updateDTO|updateDTO|body|true|SdkUpdateDTO|SdkUpdateDTO|
|
|||
|
|
|  belongToId|合作伙伴id||false|string||
|
|||
|
|
|  belongToName|合作伙伴名字||false|string||
|
|||
|
|
|  sdkBelongTo|0咪咕自有,1合作伙伴(生态成员||false|string||
|
|||
|
|
|  sdkIntroduce|sdk介绍||false|string||
|
|||
|
|
|  sdkName|SDK名称||false|string||
|
|||
|
|
|  sdkUrl|sdk下载地址||false|string||
|
|||
|
|
|  sdkVersion|版本||false|string||
|
|||
|
|
|  state|状态 0失效,1有效||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过id查询sdk服务详细信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/sdk/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SdkVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|belongToId||string||
|
|||
|
|
|belongToName||string||
|
|||
|
|
|createBy||integer(int64)|integer(int64)|
|
|||
|
|
|createTime||string(date-time)|string(date-time)|
|
|||
|
|
|effectTime|生效时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|sdkBelongTo||string||
|
|||
|
|
|sdkIntroduce||string||
|
|||
|
|
|sdkName||string||
|
|||
|
|
|sdkUrl||string||
|
|||
|
|
|sdkVersion||string||
|
|||
|
|
|state||string||
|
|||
|
|
|uneffectTime|失效时间|string(date-time)|string(date-time)|
|
|||
|
|
|updateBy||integer(int64)|integer(int64)|
|
|||
|
|
|updateTime||string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"belongToId": "",
|
|||
|
|
"belongToName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"sdkBelongTo": "",
|
|||
|
|
"sdkIntroduce": "",
|
|||
|
|
"sdkName": "",
|
|||
|
|
"sdkUrl": "",
|
|||
|
|
"sdkVersion": "",
|
|||
|
|
"state": "",
|
|||
|
|
"uneffectTime": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# topic-aif-gw-controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## countApiCodeByAppCode
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/aifGw/countApiCodeByAppCode`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|apiCode|apiCode|query|true|string||
|
|||
|
|
|appCode|appCode|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## countByApiCode
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/aifGw/countByApiCode`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|apiCode|apiCode|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ApiCountVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|apiCode||string||
|
|||
|
|
|count||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"apiCode": "",
|
|||
|
|
"count": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## countByAppCode
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/aifGw/countByAppCode`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|appCode|appCode|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## countByTopic
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/aifGw/countByTopic`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|apiCode||query|false|string||
|
|||
|
|
|apiName||query|false|string||
|
|||
|
|
|apiVersion||query|false|string||
|
|||
|
|
|appCode||query|false|string||
|
|||
|
|
|appName||query|false|string||
|
|||
|
|
|filepath||query|false|string||
|
|||
|
|
|id||query|false|string||
|
|||
|
|
|logType||query|false|string||
|
|||
|
|
|resCode||query|false|string||
|
|||
|
|
|timeGwReq||query|false|string||
|
|||
|
|
|timeGwRes||query|false|string||
|
|||
|
|
|timeThirdDuration||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## create
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/aifGw/create`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|indexName|indexName|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## delete
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/aifGw/delete`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|indexName|indexName|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## findAll
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/aifGw/findAll`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## findByTopic
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/aifGw/findByTopic`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"apiCode": "",
|
|||
|
|
"apiName": "",
|
|||
|
|
"apiVersion": "",
|
|||
|
|
"appCode": "",
|
|||
|
|
"appName": "",
|
|||
|
|
"filepath": "",
|
|||
|
|
"id": "",
|
|||
|
|
"logType": "",
|
|||
|
|
"resCode": "",
|
|||
|
|
"timeGwReq": "yyyy-MM-dd HH:mm:ss:SSS",
|
|||
|
|
"timeGwRes": "yyyy-MM-dd HH:mm:ss:SSS",
|
|||
|
|
"timeThirdDuration": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|topicAifGw|topicAifGw|body|true|TopicAifGw|TopicAifGw|
|
|||
|
|
|  apiCode|||false|string||
|
|||
|
|
|  apiName|||false|string||
|
|||
|
|
|  apiVersion|||false|string||
|
|||
|
|
|  appCode|||false|string||
|
|||
|
|
|  appName|||false|string||
|
|||
|
|
|  filepath|||false|string||
|
|||
|
|
|  id|||false|string||
|
|||
|
|
|  logType|||false|string||
|
|||
|
|
|  resCode|||false|string||
|
|||
|
|
|  timeGwReq|||false|string||
|
|||
|
|
|  timeGwRes|||false|string||
|
|||
|
|
|  timeThirdDuration|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 专业领域
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/professionalField/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"fieldLevel": "",
|
|||
|
|
"fieldName": "",
|
|||
|
|
"parentId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|专业领域新增dto|专业领域新增dto|
|
|||
|
|
|  fieldLevel|层级||false|string||
|
|||
|
|
|  fieldName|专业领域名称||false|string||
|
|||
|
|
|  parentId|父级id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## allTreeselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/professionalField/allTreeselect`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/professionalField/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|fieldLevel|层级|query|false|string||
|
|||
|
|
|fieldName|专业领域名称|query|false|string||
|
|||
|
|
|parentId|父级id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«专业领域表»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|专业领域表|
|
|||
|
|
|  children||array|专业领域表|
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  fieldLevel|层级|string||
|
|||
|
|
|  fieldName|专业领域名称|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  parentId|父级id|string||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"children": [
|
|||
|
|
{}
|
|||
|
|
],
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"fieldLevel": "",
|
|||
|
|
"fieldName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"fieldLevel": "",
|
|||
|
|
"fieldName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## treeselect
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/professionalField/treeselect`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|fieldLevel|层级|query|false|string||
|
|||
|
|
|fieldName|专业领域名称|query|false|string||
|
|||
|
|
|parentId|父级id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/professionalField/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"fieldLevel": "",
|
|||
|
|
"fieldName": "",
|
|||
|
|
"parentId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|专业领域修改dto|专业领域修改dto|
|
|||
|
|
|  fieldLevel|层级||false|string||
|
|||
|
|
|  fieldName|专业领域名称||false|string||
|
|||
|
|
|  parentId|父级id||false|string||
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/professionalField/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 专家
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/expert`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"certificateNumber": "",
|
|||
|
|
"certificateType": "",
|
|||
|
|
"city": "",
|
|||
|
|
"educationList": [
|
|||
|
|
{
|
|||
|
|
"educationCode": "",
|
|||
|
|
"expertId": "",
|
|||
|
|
"graduateSchool": "",
|
|||
|
|
"graduateTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"major": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"expertCode": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"name": "",
|
|||
|
|
"pfList": [
|
|||
|
|
{
|
|||
|
|
"expertId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"professionalFieldId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"phoneNumber": "",
|
|||
|
|
"status": "",
|
|||
|
|
"titleList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"evaluationTime": "",
|
|||
|
|
"expertId": "",
|
|||
|
|
"expiryTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"speciality": "",
|
|||
|
|
"title": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"workUnit": "",
|
|||
|
|
"workYear": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|专家新增对象Dto|专家新增对象Dto|
|
|||
|
|
|  certificateNumber|证件号码||false|string||
|
|||
|
|
|  certificateType|证件类型(0工号1身份证2护照)||false|string||
|
|||
|
|
|  city|所在城市||false|string||
|
|||
|
|
|  educationList|学历||false|array|学历表|
|
|||
|
|
|    educationCode|学历(0专科 1本科 2硕士 3博士 4其他 5高中 6初中 7小学)||false|string||
|
|||
|
|
|    expertId|专家id||false|string||
|
|||
|
|
|    graduateSchool|毕业院校||false|string||
|
|||
|
|
|    graduateTime|毕业时间||false|string||
|
|||
|
|
|    id|||false|string||
|
|||
|
|
|    major|专业||false|string||
|
|||
|
|
|  expertCode|专家编号||false|string||
|
|||
|
|
|  fileDtos|附件||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  name|专家姓名||false|string||
|
|||
|
|
|  pfList|专业领域IDs||false|array|ProfessionalFieldExpertDto|
|
|||
|
|
|    expertId|专家id||false|string||
|
|||
|
|
|    id|id||false|string||
|
|||
|
|
|    professionalFieldId|专业领域id||false|string||
|
|||
|
|
|  phoneNumber|手机号||false|string||
|
|||
|
|
|  status|状态(0已入库 1已失效)||false|string||
|
|||
|
|
|  titleList|职称列表||false|array|职称表|
|
|||
|
|
|    createBy|||false|integer||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    evaluationTime|评定时间||false|string||
|
|||
|
|
|    expertId|专家id||false|string||
|
|||
|
|
|    expiryTime|有效期||false|string||
|
|||
|
|
|    id|||false|string||
|
|||
|
|
|    speciality|专业||false|string||
|
|||
|
|
|    title|职称||false|string||
|
|||
|
|
|    updateBy|||false|integer||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  workUnit|工作单位||false|string||
|
|||
|
|
|  workYear|行业工作年限||false|integer(int32)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/expert/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|name|专家姓名|query|false|string||
|
|||
|
|
|professionalFieldId||query|false|string||
|
|||
|
|
|status|状态(0已入库 1已失效)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«专家Vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|专家Vo|
|
|||
|
|
|  certificateNumber|证件号码|string||
|
|||
|
|
|  certificateType|证件类型(0工号1身份证2护照)|string||
|
|||
|
|
|  city|所在城市|string||
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  expertCode|专家编号|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  name|专家姓名|string||
|
|||
|
|
|  phoneNumber|手机号|string||
|
|||
|
|
|  professionalFieldNames|专业领域名称|array|string|
|
|||
|
|
|  status|状态(0已入库 1已失效)|string||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|  workUnit|工作单位|string||
|
|||
|
|
|  workYear|行业工作年限|integer(int32)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"certificateNumber": "",
|
|||
|
|
"certificateType": "",
|
|||
|
|
"city": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"expertCode": "",
|
|||
|
|
"id": "",
|
|||
|
|
"name": "",
|
|||
|
|
"phoneNumber": "",
|
|||
|
|
"professionalFieldNames": [],
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"workUnit": "",
|
|||
|
|
"workYear": 0
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## selectById
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/expert/selectById`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/expert/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"certificateNumber": "",
|
|||
|
|
"certificateType": "",
|
|||
|
|
"city": "",
|
|||
|
|
"educationList": [
|
|||
|
|
{
|
|||
|
|
"educationCode": "",
|
|||
|
|
"expertId": "",
|
|||
|
|
"graduateSchool": "",
|
|||
|
|
"graduateTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"major": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"expertCode": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"name": "",
|
|||
|
|
"pfList": [
|
|||
|
|
{
|
|||
|
|
"expertId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"professionalFieldId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"phoneNumber": "",
|
|||
|
|
"status": "",
|
|||
|
|
"titleList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"evaluationTime": "",
|
|||
|
|
"expertId": "",
|
|||
|
|
"expiryTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"speciality": "",
|
|||
|
|
"title": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"workUnit": "",
|
|||
|
|
"workYear": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|专家修改对象Dto|专家修改对象Dto|
|
|||
|
|
|  certificateNumber|证件号码||false|string||
|
|||
|
|
|  certificateType|证件类型(0工号1身份证2护照)||false|string||
|
|||
|
|
|  city|所在城市||false|string||
|
|||
|
|
|  educationList|学历||false|array|学历表|
|
|||
|
|
|    educationCode|学历(0专科 1本科 2硕士 3博士 4其他 5高中 6初中 7小学)||false|string||
|
|||
|
|
|    expertId|专家id||false|string||
|
|||
|
|
|    graduateSchool|毕业院校||false|string||
|
|||
|
|
|    graduateTime|毕业时间||false|string||
|
|||
|
|
|    id|||false|string||
|
|||
|
|
|    major|专业||false|string||
|
|||
|
|
|  expertCode|专家编号||false|string||
|
|||
|
|
|  fileDtos|附件||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  name|专家姓名||false|string||
|
|||
|
|
|  pfList|专业领域IDs||false|array|ProfessionalFieldExpertDto|
|
|||
|
|
|    expertId|专家id||false|string||
|
|||
|
|
|    id|id||false|string||
|
|||
|
|
|    professionalFieldId|专业领域id||false|string||
|
|||
|
|
|  phoneNumber|手机号||false|string||
|
|||
|
|
|  status|状态(0已入库 1已失效)||false|string||
|
|||
|
|
|  titleList|职称列表||false|array|职称表|
|
|||
|
|
|    createBy|||false|integer||
|
|||
|
|
|    createTime|||false|string||
|
|||
|
|
|    evaluationTime|评定时间||false|string||
|
|||
|
|
|    expertId|专家id||false|string||
|
|||
|
|
|    expiryTime|有效期||false|string||
|
|||
|
|
|    id|||false|string||
|
|||
|
|
|    speciality|专业||false|string||
|
|||
|
|
|    title|职称||false|string||
|
|||
|
|
|    updateBy|||false|integer||
|
|||
|
|
|    updateTime|||false|string||
|
|||
|
|
|  workUnit|工作单位||false|string||
|
|||
|
|
|  workYear|行业工作年限||false|integer(int32)||
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 产品相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/product/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"abilities": [
|
|||
|
|
{
|
|||
|
|
"abilityId": "",
|
|||
|
|
"billingRule": "",
|
|||
|
|
"billingType": "",
|
|||
|
|
"billingUnit": "",
|
|||
|
|
"costing": 0,
|
|||
|
|
"cycleUnit": "",
|
|||
|
|
"id": "",
|
|||
|
|
"ladderArray": "",
|
|||
|
|
"productId": "",
|
|||
|
|
"selling": 0
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"changeConfig": true,
|
|||
|
|
"configId": "",
|
|||
|
|
"consoleUrl": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productCatalogId": "",
|
|||
|
|
"productCatalogName": "",
|
|||
|
|
"productConfigDto": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"id": "",
|
|||
|
|
"isMould": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"productDesc": "",
|
|||
|
|
"productEnglishName": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"productStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|productAddDto|productAddDto|body|true|产品新增、修改请求体|产品新增、修改请求体|
|
|||
|
|
|  abilities|能力ids||false|array|产品配置能力新增、修改请求体|
|
|||
|
|
|    abilityId|能力id||false|string||
|
|||
|
|
|    billingRule|计费规则类型(0-标准价格,1-阶梯价格||false|string||
|
|||
|
|
|    billingType|计费方式类型{0按使用量,1一次性收费,2周期收费||false|string||
|
|||
|
|
|    billingUnit|计价单位{0次,1流量,2容量,3时长,4人||false|string||
|
|||
|
|
|    costing|成本价格||false|number||
|
|||
|
|
|    cycleUnit|周期单位{0年,1月,2季,3日}||false|string||
|
|||
|
|
|    id|主键||false|string||
|
|||
|
|
|    ladderArray|阶梯计费价格||false|string||
|
|||
|
|
|    productId|产品id||false|string||
|
|||
|
|
|    selling|销售价格||false|number||
|
|||
|
|
|  changeConfig|营销配置是否修改||false|boolean||
|
|||
|
|
|  configId|营销配置id||false|string||
|
|||
|
|
|  consoleUrl|管理控制台链接 200||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  productCatalogId|产品目录id||false|string||
|
|||
|
|
|  productCatalogName|产品目录名称 60||false|string||
|
|||
|
|
|  productConfigDto|营销配置||false|产品配置营销新增、修改请求体|产品配置营销新增、修改请求体|
|
|||
|
|
|    bannerBackImgLink|背景链接 500||false|string||
|
|||
|
|
|    bannerButtonArray|按钮jsonarray 1000||false|string||
|
|||
|
|
|    bannerVedioLink|视频链接 500||false|string||
|
|||
|
|
|    configDesc|营销产品介绍 500||false|string||
|
|||
|
|
|    configName|营销产品名称 32||false|string||
|
|||
|
|
|    configType|营销配置类型{0产品,1解决方案}||false|string||
|
|||
|
|
|    id|主键||false|string||
|
|||
|
|
|    isMould|是否模板||false|string||
|
|||
|
|
|    navigationConfigs|组件list||false|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|      configId|配置id||false|string||
|
|||
|
|
|      elementImg|组件图 200||false|string||
|
|||
|
|
|      elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}||false|string||
|
|||
|
|
|      elementVos|导航组件list||false|array|营销配置导航组件表|
|
|||
|
|
|        childElementType|子组件类型{0二维码,1按钮}||false|string||
|
|||
|
|
|        createBy|创建者||false|integer||
|
|||
|
|
|        createTime|创建时间||false|string||
|
|||
|
|
|        delStatus|是否删除(0-正常,1-已删除)||false|string||
|
|||
|
|
|        elementButtonLink|子组件按钮链接 200||false|string||
|
|||
|
|
|        elementButtonName|子组件组件按钮名称 64||false|string||
|
|||
|
|
|        elementDesc|组件描述 500||false|string||
|
|||
|
|
|        elementImg|组件图片 200||false|string||
|
|||
|
|
|        elementName|组件名称 32||false|string||
|
|||
|
|
|        id|id||false|string||
|
|||
|
|
|        navigationId|导航id||false|string||
|
|||
|
|
|        qrCode|子组件二维码字符串 250||false|string||
|
|||
|
|
|        updateBy|更新者||false|integer||
|
|||
|
|
|        updateTime|更新时间||false|string||
|
|||
|
|
|      id|主键||false|string||
|
|||
|
|
|      navigationName|导航名称 30||false|string||
|
|||
|
|
|      navigationSort|次序||false|string||
|
|||
|
|
|      navigationType|导航类型{0链接跳转,1组件||false|string||
|
|||
|
|
|      navigationdDesc|导航描述 1000||false|string||
|
|||
|
|
|      navigationlink|导航链接||false|string||
|
|||
|
|
|  productDesc|产品介绍 2000||false|string||
|
|||
|
|
|  productEnglishName|产品英文名 200||false|string||
|
|||
|
|
|  productName|产品名称 60||false|string||
|
|||
|
|
|  productStatus|产品状态(0未提交、3已创建,4已上架,5已下架,6已失效)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/product/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ProductVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|configId|营销配置id|string||
|
|||
|
|
|configVo|营销配置|ConfigVo|ConfigVo|
|
|||
|
|
|  bannerBackImgLink|背景链接|string||
|
|||
|
|
|  bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|  bannerVedioLink|视频链接|string||
|
|||
|
|
|  configDesc|营销产品介绍|string||
|
|||
|
|
|  configName|营销产品名称|string||
|
|||
|
|
|  configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|    configId|配置id|string||
|
|||
|
|
|    elementImg|组件图 200|string||
|
|||
|
|
|    elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|    elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|      childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|      createBy|创建者|integer||
|
|||
|
|
|      createTime|创建时间|string||
|
|||
|
|
|      delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|      elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|      elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|      elementDesc|组件描述 500|string||
|
|||
|
|
|      elementImg|组件图片 200|string||
|
|||
|
|
|      elementName|组件名称 32|string||
|
|||
|
|
|      id|id|string||
|
|||
|
|
|      navigationId|导航id|string||
|
|||
|
|
|      qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|      updateBy|更新者|integer||
|
|||
|
|
|      updateTime|更新时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationName|导航名称 30|string||
|
|||
|
|
|    navigationSort|次序|string||
|
|||
|
|
|    navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|    navigationdDesc|导航描述 1000|string||
|
|||
|
|
|    navigationlink|导航链接|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|consoleUrl|管理控制台链接|string||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|productAbilityVos|能力配置|array|ProductAbilityVo|
|
|||
|
|
|  abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}|string||
|
|||
|
|
|  abilityDownAddress|下载地址|string||
|
|||
|
|
|  abilityId|能力id|string||
|
|||
|
|
|  abilityInvokeAddress|调用地址|string||
|
|||
|
|
|  abilityName|能力名称|string||
|
|||
|
|
|  abilityPlatformId|能力平台id|string||
|
|||
|
|
|  abilityPlatformName|能力平台名称|string||
|
|||
|
|
|  abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|  belongId|能力所属生态成员id|string||
|
|||
|
|
|  belongName|能力所属生态成员或自营名称|string||
|
|||
|
|
|  billingRule|计费规则类型(0-标准价格,1-阶梯价格)|string||
|
|||
|
|
|  billingType|计费方式类型{0按使用量,1一次性收费,2周期收费}|string||
|
|||
|
|
|  billingUnit|计价单位{0次,1流量,2容量,3时长,4人}|string||
|
|||
|
|
|  costing|成本价格|number||
|
|||
|
|
|  cycleUnit|周期单位{0年,1月,2季,3日}|string||
|
|||
|
|
|  gatewayAbilityId|网关能力id|string||
|
|||
|
|
|  gatewayAbilityName|网关能力名称|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  ladderArray|阶梯计费价格|string||
|
|||
|
|
|  openMode|能力开通方式|string||
|
|||
|
|
|  productId|产品id|string||
|
|||
|
|
|  selling|销售价格|number||
|
|||
|
|
|  validDate|能力有效期结束时间|string(date-time)||
|
|||
|
|
|  validDateBegin|能力有效期开始时间|string(date-time)||
|
|||
|
|
|  validStatus|能力状态{0失效,1有效}|string||
|
|||
|
|
|productCatalogId|产品目录id|string||
|
|||
|
|
|productCatalogName|产品目录名称|string||
|
|||
|
|
|productDesc|产品介绍|string||
|
|||
|
|
|productEnglishName|产品英文名|string||
|
|||
|
|
|productName|产品名称|string||
|
|||
|
|
|productStatus|产品状态(0未提交、1审核中,2审核不通过,3已创建,4已上架,5已下架,6已失效)|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userName|提交人名称|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"configId": "",
|
|||
|
|
"configVo": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"consoleUrl": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productAbilityVos": [
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityId": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"billingRule": "",
|
|||
|
|
"billingType": "",
|
|||
|
|
"billingUnit": "",
|
|||
|
|
"costing": 0,
|
|||
|
|
"cycleUnit": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"ladderArray": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"productId": "",
|
|||
|
|
"selling": 0,
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"productCatalogId": "",
|
|||
|
|
"productCatalogName": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"productEnglishName": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"productStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 上架
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/product/onShelve/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 产品查询订单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/product/pageListForOrder`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalCode|审批产品列表查询 1 - 创建审批 2 - 上架审批 3 - 下架审批|query|false|string||
|
|||
|
|
|approvalStatus|产品状态(0审核中、1审核通过,2审核不通过|query|false|string||
|
|||
|
|
|forShelve|是否上下架操作{0是,1否}|query|false|string||
|
|||
|
|
|productCatalogId|产品目录id|query|false|string||
|
|||
|
|
|productName|产品名称|query|false|string||
|
|||
|
|
|productStatus|产品状态(0未提交,1上架审核中,3已创建,4上架审核中,6已上架,7下架审核中,9已下架,10已失效)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ProductVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ProductVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  configId|营销配置id|string||
|
|||
|
|
|  configVo|营销配置|ConfigVo|ConfigVo|
|
|||
|
|
|    bannerBackImgLink|背景链接|string||
|
|||
|
|
|    bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|    bannerVedioLink|视频链接|string||
|
|||
|
|
|    configDesc|营销产品介绍|string||
|
|||
|
|
|    configName|营销产品名称|string||
|
|||
|
|
|    configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|      configId|配置id|string||
|
|||
|
|
|      elementImg|组件图 200|string||
|
|||
|
|
|      elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|      elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|        childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|        createBy|创建者|integer||
|
|||
|
|
|        createTime|创建时间|string||
|
|||
|
|
|        delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|        elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|        elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|        elementDesc|组件描述 500|string||
|
|||
|
|
|        elementImg|组件图片 200|string||
|
|||
|
|
|        elementName|组件名称 32|string||
|
|||
|
|
|        id|id|string||
|
|||
|
|
|        navigationId|导航id|string||
|
|||
|
|
|        qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|        updateBy|更新者|integer||
|
|||
|
|
|        updateTime|更新时间|string||
|
|||
|
|
|      id|主键|string||
|
|||
|
|
|      navigationName|导航名称 30|string||
|
|||
|
|
|      navigationSort|次序|string||
|
|||
|
|
|      navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|      navigationdDesc|导航描述 1000|string||
|
|||
|
|
|      navigationlink|导航链接|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  consoleUrl|管理控制台链接|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  productAbilityVos|能力配置|array|ProductAbilityVo|
|
|||
|
|
|    abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}|string||
|
|||
|
|
|    abilityDownAddress|下载地址|string||
|
|||
|
|
|    abilityId|能力id|string||
|
|||
|
|
|    abilityInvokeAddress|调用地址|string||
|
|||
|
|
|    abilityName|能力名称|string||
|
|||
|
|
|    abilityPlatformId|能力平台id|string||
|
|||
|
|
|    abilityPlatformName|能力平台名称|string||
|
|||
|
|
|    abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|    belongId|能力所属生态成员id|string||
|
|||
|
|
|    belongName|能力所属生态成员或自营名称|string||
|
|||
|
|
|    billingRule|计费规则类型(0-标准价格,1-阶梯价格)|string||
|
|||
|
|
|    billingType|计费方式类型{0按使用量,1一次性收费,2周期收费}|string||
|
|||
|
|
|    billingUnit|计价单位{0次,1流量,2容量,3时长,4人}|string||
|
|||
|
|
|    costing|成本价格|number||
|
|||
|
|
|    cycleUnit|周期单位{0年,1月,2季,3日}|string||
|
|||
|
|
|    gatewayAbilityId|网关能力id|string||
|
|||
|
|
|    gatewayAbilityName|网关能力名称|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    ladderArray|阶梯计费价格|string||
|
|||
|
|
|    openMode|能力开通方式|string||
|
|||
|
|
|    productId|产品id|string||
|
|||
|
|
|    selling|销售价格|number||
|
|||
|
|
|    validDate|能力有效期结束时间|string||
|
|||
|
|
|    validDateBegin|能力有效期开始时间|string||
|
|||
|
|
|    validStatus|能力状态{0失效,1有效}|string||
|
|||
|
|
|  productCatalogId|产品目录id|string||
|
|||
|
|
|  productCatalogName|产品目录名称|string||
|
|||
|
|
|  productDesc|产品介绍|string||
|
|||
|
|
|  productEnglishName|产品英文名|string||
|
|||
|
|
|  productName|产品名称|string||
|
|||
|
|
|  productStatus|产品状态(0未提交、1审核中,2审核不通过,3已创建,4已上架,5已下架,6已失效)|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userName|提交人名称|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"configId": "",
|
|||
|
|
"configVo": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"consoleUrl": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productAbilityVos": [
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityId": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"billingRule": "",
|
|||
|
|
"billingType": "",
|
|||
|
|
"billingUnit": "",
|
|||
|
|
"costing": 0,
|
|||
|
|
"cycleUnit": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"ladderArray": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"productId": "",
|
|||
|
|
"selling": 0,
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"productCatalogId": "",
|
|||
|
|
"productCatalogName": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"productEnglishName": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"productStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 产品查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/product/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalCode|审批产品列表查询 1 - 创建审批 2 - 上架审批 3 - 下架审批|query|false|string||
|
|||
|
|
|approvalStatus|产品状态(0审核中、1审核通过,2审核不通过|query|false|string||
|
|||
|
|
|forShelve|是否上下架操作{0是,1否}|query|false|string||
|
|||
|
|
|productCatalogId|产品目录id|query|false|string||
|
|||
|
|
|productName|产品名称|query|false|string||
|
|||
|
|
|productStatus|产品状态(0未提交,1上架审核中,3已创建,4上架审核中,6已上架,7下架审核中,9已下架,10已失效)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ProductVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ProductVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  configId|营销配置id|string||
|
|||
|
|
|  configVo|营销配置|ConfigVo|ConfigVo|
|
|||
|
|
|    bannerBackImgLink|背景链接|string||
|
|||
|
|
|    bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|    bannerVedioLink|视频链接|string||
|
|||
|
|
|    configDesc|营销产品介绍|string||
|
|||
|
|
|    configName|营销产品名称|string||
|
|||
|
|
|    configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|      configId|配置id|string||
|
|||
|
|
|      elementImg|组件图 200|string||
|
|||
|
|
|      elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|      elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|        childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|        createBy|创建者|integer||
|
|||
|
|
|        createTime|创建时间|string||
|
|||
|
|
|        delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|        elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|        elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|        elementDesc|组件描述 500|string||
|
|||
|
|
|        elementImg|组件图片 200|string||
|
|||
|
|
|        elementName|组件名称 32|string||
|
|||
|
|
|        id|id|string||
|
|||
|
|
|        navigationId|导航id|string||
|
|||
|
|
|        qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|        updateBy|更新者|integer||
|
|||
|
|
|        updateTime|更新时间|string||
|
|||
|
|
|      id|主键|string||
|
|||
|
|
|      navigationName|导航名称 30|string||
|
|||
|
|
|      navigationSort|次序|string||
|
|||
|
|
|      navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|      navigationdDesc|导航描述 1000|string||
|
|||
|
|
|      navigationlink|导航链接|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  consoleUrl|管理控制台链接|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  productAbilityVos|能力配置|array|ProductAbilityVo|
|
|||
|
|
|    abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}|string||
|
|||
|
|
|    abilityDownAddress|下载地址|string||
|
|||
|
|
|    abilityId|能力id|string||
|
|||
|
|
|    abilityInvokeAddress|调用地址|string||
|
|||
|
|
|    abilityName|能力名称|string||
|
|||
|
|
|    abilityPlatformId|能力平台id|string||
|
|||
|
|
|    abilityPlatformName|能力平台名称|string||
|
|||
|
|
|    abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|    belongId|能力所属生态成员id|string||
|
|||
|
|
|    belongName|能力所属生态成员或自营名称|string||
|
|||
|
|
|    billingRule|计费规则类型(0-标准价格,1-阶梯价格)|string||
|
|||
|
|
|    billingType|计费方式类型{0按使用量,1一次性收费,2周期收费}|string||
|
|||
|
|
|    billingUnit|计价单位{0次,1流量,2容量,3时长,4人}|string||
|
|||
|
|
|    costing|成本价格|number||
|
|||
|
|
|    cycleUnit|周期单位{0年,1月,2季,3日}|string||
|
|||
|
|
|    gatewayAbilityId|网关能力id|string||
|
|||
|
|
|    gatewayAbilityName|网关能力名称|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    ladderArray|阶梯计费价格|string||
|
|||
|
|
|    openMode|能力开通方式|string||
|
|||
|
|
|    productId|产品id|string||
|
|||
|
|
|    selling|销售价格|number||
|
|||
|
|
|    validDate|能力有效期结束时间|string||
|
|||
|
|
|    validDateBegin|能力有效期开始时间|string||
|
|||
|
|
|    validStatus|能力状态{0失效,1有效}|string||
|
|||
|
|
|  productCatalogId|产品目录id|string||
|
|||
|
|
|  productCatalogName|产品目录名称|string||
|
|||
|
|
|  productDesc|产品介绍|string||
|
|||
|
|
|  productEnglishName|产品英文名|string||
|
|||
|
|
|  productName|产品名称|string||
|
|||
|
|
|  productStatus|产品状态(0未提交、1审核中,2审核不通过,3已创建,4已上架,5已下架,6已失效)|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userName|提交人名称|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"configId": "",
|
|||
|
|
"configVo": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"consoleUrl": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productAbilityVos": [
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityId": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"billingRule": "",
|
|||
|
|
"billingType": "",
|
|||
|
|
"billingUnit": "",
|
|||
|
|
"costing": 0,
|
|||
|
|
"cycleUnit": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"ladderArray": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"productId": "",
|
|||
|
|
"selling": 0,
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"productCatalogId": "",
|
|||
|
|
"productCatalogName": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"productEnglishName": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"productStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 撤回
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/product/recall/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 下架
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/product/unShelve/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/product/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"abilities": [
|
|||
|
|
{
|
|||
|
|
"abilityId": "",
|
|||
|
|
"billingRule": "",
|
|||
|
|
"billingType": "",
|
|||
|
|
"billingUnit": "",
|
|||
|
|
"costing": 0,
|
|||
|
|
"cycleUnit": "",
|
|||
|
|
"id": "",
|
|||
|
|
"ladderArray": "",
|
|||
|
|
"productId": "",
|
|||
|
|
"selling": 0
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"changeConfig": true,
|
|||
|
|
"configId": "",
|
|||
|
|
"consoleUrl": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productCatalogId": "",
|
|||
|
|
"productCatalogName": "",
|
|||
|
|
"productConfigDto": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"id": "",
|
|||
|
|
"isMould": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"productDesc": "",
|
|||
|
|
"productEnglishName": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"productStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|productAddDto|productAddDto|body|true|产品新增、修改请求体|产品新增、修改请求体|
|
|||
|
|
|  abilities|能力ids||false|array|产品配置能力新增、修改请求体|
|
|||
|
|
|    abilityId|能力id||false|string||
|
|||
|
|
|    billingRule|计费规则类型(0-标准价格,1-阶梯价格||false|string||
|
|||
|
|
|    billingType|计费方式类型{0按使用量,1一次性收费,2周期收费||false|string||
|
|||
|
|
|    billingUnit|计价单位{0次,1流量,2容量,3时长,4人||false|string||
|
|||
|
|
|    costing|成本价格||false|number||
|
|||
|
|
|    cycleUnit|周期单位{0年,1月,2季,3日}||false|string||
|
|||
|
|
|    id|主键||false|string||
|
|||
|
|
|    ladderArray|阶梯计费价格||false|string||
|
|||
|
|
|    productId|产品id||false|string||
|
|||
|
|
|    selling|销售价格||false|number||
|
|||
|
|
|  changeConfig|营销配置是否修改||false|boolean||
|
|||
|
|
|  configId|营销配置id||false|string||
|
|||
|
|
|  consoleUrl|管理控制台链接 200||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  productCatalogId|产品目录id||false|string||
|
|||
|
|
|  productCatalogName|产品目录名称 60||false|string||
|
|||
|
|
|  productConfigDto|营销配置||false|产品配置营销新增、修改请求体|产品配置营销新增、修改请求体|
|
|||
|
|
|    bannerBackImgLink|背景链接 500||false|string||
|
|||
|
|
|    bannerButtonArray|按钮jsonarray 1000||false|string||
|
|||
|
|
|    bannerVedioLink|视频链接 500||false|string||
|
|||
|
|
|    configDesc|营销产品介绍 500||false|string||
|
|||
|
|
|    configName|营销产品名称 32||false|string||
|
|||
|
|
|    configType|营销配置类型{0产品,1解决方案}||false|string||
|
|||
|
|
|    id|主键||false|string||
|
|||
|
|
|    isMould|是否模板||false|string||
|
|||
|
|
|    navigationConfigs|组件list||false|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|      configId|配置id||false|string||
|
|||
|
|
|      elementImg|组件图 200||false|string||
|
|||
|
|
|      elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}||false|string||
|
|||
|
|
|      elementVos|导航组件list||false|array|营销配置导航组件表|
|
|||
|
|
|        childElementType|子组件类型{0二维码,1按钮}||false|string||
|
|||
|
|
|        createBy|创建者||false|integer||
|
|||
|
|
|        createTime|创建时间||false|string||
|
|||
|
|
|        delStatus|是否删除(0-正常,1-已删除)||false|string||
|
|||
|
|
|        elementButtonLink|子组件按钮链接 200||false|string||
|
|||
|
|
|        elementButtonName|子组件组件按钮名称 64||false|string||
|
|||
|
|
|        elementDesc|组件描述 500||false|string||
|
|||
|
|
|        elementImg|组件图片 200||false|string||
|
|||
|
|
|        elementName|组件名称 32||false|string||
|
|||
|
|
|        id|id||false|string||
|
|||
|
|
|        navigationId|导航id||false|string||
|
|||
|
|
|        qrCode|子组件二维码字符串 250||false|string||
|
|||
|
|
|        updateBy|更新者||false|integer||
|
|||
|
|
|        updateTime|更新时间||false|string||
|
|||
|
|
|      id|主键||false|string||
|
|||
|
|
|      navigationName|导航名称 30||false|string||
|
|||
|
|
|      navigationSort|次序||false|string||
|
|||
|
|
|      navigationType|导航类型{0链接跳转,1组件||false|string||
|
|||
|
|
|      navigationdDesc|导航描述 1000||false|string||
|
|||
|
|
|      navigationlink|导航链接||false|string||
|
|||
|
|
|  productDesc|产品介绍 2000||false|string||
|
|||
|
|
|  productEnglishName|产品英文名 200||false|string||
|
|||
|
|
|  productName|产品名称 60||false|string||
|
|||
|
|
|  productStatus|产品状态(0未提交、3已创建,4已上架,5已下架,6已失效)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 企业相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 认证
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/enterprise/auth`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"address": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"businessLicense": "",
|
|||
|
|
"businessLicenseName": "",
|
|||
|
|
"businessScope": "",
|
|||
|
|
"contactNum": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"enterpriseType": "",
|
|||
|
|
"legalRepresent": "",
|
|||
|
|
"registeredCapital": 0,
|
|||
|
|
"staffSize": 0,
|
|||
|
|
"templateType": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|enterpriseAuthDto|enterpriseAuthDto|body|true|企业认证相关0|企业认证相关0|
|
|||
|
|
|  address|地址 最大长度200||false|string||
|
|||
|
|
|  approvalId|审批id||false|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核||false|string||
|
|||
|
|
|  businessLicense|营业执照 最大长度200||false|string||
|
|||
|
|
|  businessLicenseName|营业执照文件名称 最大长度50||false|string||
|
|||
|
|
|  businessScope|营业范围 最大长度50||false|string||
|
|||
|
|
|  contactNum|联系电话 最大长度16||false|string||
|
|||
|
|
|  createBy|创建者||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  delFlag|删除标志;(0:未删除,1:已删除)||false|string||
|
|||
|
|
|  enterpriseName|企业名称 长度1-200||false|string||
|
|||
|
|
|  enterpriseType|企业类型 最大长度2||false|string||
|
|||
|
|
|  legalRepresent|法定代表人 最大长度500||false|string||
|
|||
|
|
|  registeredCapital|注册资本 最大长度14位||false|number||
|
|||
|
|
|  staffSize|人员规模 最大长度4||false|integer(int32)||
|
|||
|
|
|  templateType|统一社会信用代码 长度1-20||false|string||
|
|||
|
|
|  updateBy|更新者||false|integer(int64)||
|
|||
|
|
|  updateTime|更新时间||false|string(date-time)||
|
|||
|
|
|  userId|用户id,生态成员端可以直接从登录信息种获取||false|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看企业详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/enterprise/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 企业列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/enterprise/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 企业分页列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/enterprise/pageList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalId|审批id|query|false|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|query|false|string||
|
|||
|
|
|delFlag|删除标志;(0:未删除,1:已删除)|query|false|string||
|
|||
|
|
|enterpriseName|企业名称 长度1-200|query|false|string||
|
|||
|
|
|enterpriseType|企业类型 最大长度2|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«企业认证相关»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|企业认证相关|
|
|||
|
|
|  address|地址 最大长度200|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  businessLicense|营业执照 最大长度200|string||
|
|||
|
|
|  businessLicenseName|营业执照文件名称 最大长度50|string||
|
|||
|
|
|  businessScope|营业范围 最大长度50|string||
|
|||
|
|
|  contactNum|联系电话 最大长度16|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  delFlag|删除标志;(0:未删除,1:已删除)|string||
|
|||
|
|
|  enterpriseName|企业名称 长度1-200|string||
|
|||
|
|
|  enterpriseType|企业类型 最大长度2|string||
|
|||
|
|
|  legalRepresent|法定代表人 最大长度500|string||
|
|||
|
|
|  registeredCapital|注册资本 最大长度14位|number||
|
|||
|
|
|  staffSize|人员规模 最大长度4|integer(int32)||
|
|||
|
|
|  templateType|统一社会信用代码 长度1-20|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userId|用户id,生态成员端可以直接从登录信息种获取|integer(int64)||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"address": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"businessLicense": "",
|
|||
|
|
"businessLicenseName": "",
|
|||
|
|
"businessScope": "",
|
|||
|
|
"contactNum": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"enterpriseType": "",
|
|||
|
|
"legalRepresent": "",
|
|||
|
|
"registeredCapital": 0,
|
|||
|
|
"staffSize": 0,
|
|||
|
|
"templateType": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 动态消息controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取动态消息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataMessage/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|createTime|生成时间|query|false|string(date-time)||
|
|||
|
|
|dataId|数据id|query|false|string||
|
|||
|
|
|dataSource|数据来源|query|false|string||
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|messageContent|消息内容|query|false|string||
|
|||
|
|
|messageType|消息类型{A0新建工单,A1工单流转,A2工单关闭,B0新建需求单,B1需求单流转,B2需求单关闭}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«动态信息对象Vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|动态信息对象Vo|
|
|||
|
|
|  createTime|生成时间|string(date-time)||
|
|||
|
|
|  dataId|数据id|string||
|
|||
|
|
|  dataSource|数据来源|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  messageContent|消息内容|string||
|
|||
|
|
|  messageType|消息类型{A0新建工单,A1工单流转,A2工单关闭,B0新建需求单,B1需求单流转,B2需求单关闭}|string||
|
|||
|
|
|  messageTypeName|消息类型{A0新建工单,A1工单流转,A2工单关闭,B0新建需求单,B1需求单流转,B2需求单关闭}|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataId": "",
|
|||
|
|
"dataSource": "",
|
|||
|
|
"id": "",
|
|||
|
|
"messageContent": "",
|
|||
|
|
"messageType": "",
|
|||
|
|
"messageTypeName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工作台-查询工单动态
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataMessage/workOrderList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«动态信息对象Vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|动态信息对象Vo|
|
|||
|
|
|  createTime|生成时间|string(date-time)||
|
|||
|
|
|  dataId|数据id|string||
|
|||
|
|
|  dataSource|数据来源|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  messageContent|消息内容|string||
|
|||
|
|
|  messageType|消息类型{A0新建工单,A1工单流转,A2工单关闭,B0新建需求单,B1需求单流转,B2需求单关闭}|string||
|
|||
|
|
|  messageTypeName|消息类型{A0新建工单,A1工单流转,A2工单关闭,B0新建需求单,B1需求单流转,B2需求单关闭}|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataId": "",
|
|||
|
|
"dataSource": "",
|
|||
|
|
"id": "",
|
|||
|
|
"messageContent": "",
|
|||
|
|
"messageType": "",
|
|||
|
|
"messageTypeName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 合同回款管理
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增回款记录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contractReturn/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"collection": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractId": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"payment": "",
|
|||
|
|
"paymentTime": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"state": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|addDto|addDto|body|true|ContractReturnAddDTO|ContractReturnAddDTO|
|
|||
|
|
|  amount|本次回款金额||false|string||
|
|||
|
|
|  collection|收款单位||false|string||
|
|||
|
|
|  contractCode|合同编码||false|string||
|
|||
|
|
|  contractId|回款合同id||false|string||
|
|||
|
|
|  contractName|合同名称||false|string||
|
|||
|
|
|  payment|付款单位||false|string||
|
|||
|
|
|  paymentTime|支付时间||false|string(date-time)||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  state|1部分支付,2全部支付||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改回款记录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contractReturn/edit/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"collection": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractId": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"payment": "",
|
|||
|
|
"paymentTime": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"state": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|updateDTO|updateDTO|body|true|ContractReturnUpdateDTO|ContractReturnUpdateDTO|
|
|||
|
|
|  amount|本次回款金额||false|string||
|
|||
|
|
|  collection|收款单位||false|string||
|
|||
|
|
|  contractCode|合同编码||false|string||
|
|||
|
|
|  contractId|回款合同id||false|string||
|
|||
|
|
|  contractName|合同名称||false|string||
|
|||
|
|
|  payment|付款单位||false|string||
|
|||
|
|
|  paymentTime|支付时间||false|string(date-time)||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  state|1部分支付,2全部支付||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询回款记录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contractReturn/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|contractCode|合同编码|query|false|string||
|
|||
|
|
|contractName|合同名称|query|false|string||
|
|||
|
|
|payment|付款单位|query|false|string||
|
|||
|
|
|state|回款状态(1部分支付,2全部支付)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ContractReturn»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ContractReturn|
|
|||
|
|
|  amount||string||
|
|||
|
|
|  collection||string||
|
|||
|
|
|  contractCode||string||
|
|||
|
|
|  contractId||string||
|
|||
|
|
|  contractName||string||
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  payment||string||
|
|||
|
|
|  paymentTime|支付时间|string(date-time)||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  state||string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"collection": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractId": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"payment": "",
|
|||
|
|
"paymentTime": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"state": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看回款记录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contractReturn/selectOne`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ContractReturn|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|amount||string||
|
|||
|
|
|collection||string||
|
|||
|
|
|contractCode||string||
|
|||
|
|
|contractId||string||
|
|||
|
|
|contractName||string||
|
|||
|
|
|createBy|创建人id|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|id|主键|string||
|
|||
|
|
|payment||string||
|
|||
|
|
|paymentTime|支付时间|string(date-time)|string(date-time)|
|
|||
|
|
|remark|备注|string||
|
|||
|
|
|state||string||
|
|||
|
|
|updateBy|修改人id|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"collection": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractId": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"payment": "",
|
|||
|
|
"paymentTime": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"state": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除回款记录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contractReturn/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 合同管理
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 生态成员新增合同
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contract/Coop/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|addDto|addDto|body|true|ContractCoopAddDTO|ContractCoopAddDTO|
|
|||
|
|
|  amount|合同金额||true|string||
|
|||
|
|
|  belongUser|归属客户名称(合作型时为服务商)||false|string||
|
|||
|
|
|  belongUserId|归属客户id(合作型时为服务商)||false|integer(int64)||
|
|||
|
|
|  businessType|商机获取方式(1线下 0线上)||false|string||
|
|||
|
|
|  contractCode|合同编码-64||true|string||
|
|||
|
|
|  contractFile|合同文件||true|string||
|
|||
|
|
|  contractFileName|合同文件名称||true|string||
|
|||
|
|
|  contractName|合同名称-64||true|string||
|
|||
|
|
|  contractType|合同类型(1客户型,2合作型)||false|string||
|
|||
|
|
|  customerManager|客户经理-16||true|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  purchasingAgent|甲方-64||false|string||
|
|||
|
|
|  remark|备注-250||false|string||
|
|||
|
|
|  signTime|合同签订日期||false|string||
|
|||
|
|
|  supplier|乙方-64||false|string||
|
|||
|
|
|  userContractId|关联客户合同id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增合同
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contract/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"demandOrderId": [],
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|addDto|addDto|body|true|ContractAddDTO|ContractAddDTO|
|
|||
|
|
|  amount|合同金额||true|string||
|
|||
|
|
|  belongUser|归属客户||false|string||
|
|||
|
|
|  belongUserId|归属客户id||false|integer(int64)||
|
|||
|
|
|  businessType|商机获取方式(1线下 0线上)||false|string||
|
|||
|
|
|  contractCode|合同编码-64||true|string||
|
|||
|
|
|  contractFile|合同文件||true|string||
|
|||
|
|
|  contractFileName|合同文件名称||true|string||
|
|||
|
|
|  contractName|合同名称-64||true|string||
|
|||
|
|
|  contractType|合同类型(1客户型,2合作型)||false|string||
|
|||
|
|
|  customerManager|客户经理-16||true|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  demandOrderId|获取需求单id||false|array|string|
|
|||
|
|
|  purchasingAgent|甲方-64||false|string||
|
|||
|
|
|  remark|备注-250||false|string||
|
|||
|
|
|  signTime|合同签订日期||false|string||
|
|||
|
|
|  supplier|乙方-64||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改合同
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contract/edit/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|updateDTO|updateDTO|body|true|ContractUpdateDTO|ContractUpdateDTO|
|
|||
|
|
|  amount|合同金额||false|string||
|
|||
|
|
|  belongUser|归属客户||false|string||
|
|||
|
|
|  belongUserId|归属客户id||false|integer(int64)||
|
|||
|
|
|  contractCode|合同编码||false|string||
|
|||
|
|
|  contractFile|合同文件||false|string||
|
|||
|
|
|  contractFileName|合同文件名称||false|string||
|
|||
|
|
|  contractName|合同名称||false|string||
|
|||
|
|
|  customerManager|客户经理||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  purchasingAgent|甲方||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  signTime|合同签订日期||false|string||
|
|||
|
|
|  supplier|乙方||false|string||
|
|||
|
|
|  userContractId|关联客户合同id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询合同
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contract/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|contractCode|合同编码|query|false|string||
|
|||
|
|
|contractName|合同名称|query|false|string||
|
|||
|
|
|contractType|合同类型(1客户型,2合作型)|query|false|string||
|
|||
|
|
|purchasingAgent|甲方|query|false|string||
|
|||
|
|
|supplier|乙方|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ContractVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ContractVo|
|
|||
|
|
|  amount|合同金额|string||
|
|||
|
|
|  belongUser|归属客户|string||
|
|||
|
|
|  belongUserId|归属客户id|integer(int64)||
|
|||
|
|
|  businessType|商机获取方式(1线下 0线上)|string||
|
|||
|
|
|  contractCode|合同编码|string||
|
|||
|
|
|  contractFile|合同文件|string||
|
|||
|
|
|  contractFileName|合同文件名称|string||
|
|||
|
|
|  contractName|合同名称|string||
|
|||
|
|
|  contractType|合同类型(1客户型,2合作型)|string||
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  creator||string||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  purchasingAgent|甲方|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  signTime|合同签订日期|string||
|
|||
|
|
|  supplier|乙方|string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  updator||string||
|
|||
|
|
|  userContractId|关联客户合同id|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"creator": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"updator": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询我的合同
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contract/mylist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|amount|合同金额|query|false|string||
|
|||
|
|
|contractCode|合同编码|query|false|string||
|
|||
|
|
|contractName|合同名称|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ContractVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ContractVo|
|
|||
|
|
|  amount|合同金额|string||
|
|||
|
|
|  belongUser|归属客户|string||
|
|||
|
|
|  belongUserId|归属客户id|integer(int64)||
|
|||
|
|
|  businessType|商机获取方式(1线下 0线上)|string||
|
|||
|
|
|  contractCode|合同编码|string||
|
|||
|
|
|  contractFile|合同文件|string||
|
|||
|
|
|  contractFileName|合同文件名称|string||
|
|||
|
|
|  contractName|合同名称|string||
|
|||
|
|
|  contractType|合同类型(1客户型,2合作型)|string||
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  creator||string||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  purchasingAgent|甲方|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  signTime|合同签订日期|string||
|
|||
|
|
|  supplier|乙方|string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  updator||string||
|
|||
|
|
|  userContractId|关联客户合同id|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"creator": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"updator": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询合同详细信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contract/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ContractDetailVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|amount|合同金额|string||
|
|||
|
|
|belongUser|归属客户|string||
|
|||
|
|
|belongUserId|归属客户id|integer(int64)|integer(int64)|
|
|||
|
|
|businessType|商机获取方式(1线下 0线上)|string||
|
|||
|
|
|contractCode|合同编码|string||
|
|||
|
|
|contractFile|合同文件|string||
|
|||
|
|
|contractFileName|合同文件名称|string||
|
|||
|
|
|contractName|合同名称|string||
|
|||
|
|
|contractType|合同类型(1客户型,2合作型)|string||
|
|||
|
|
|contracts|关联用户合同|array|Contract|
|
|||
|
|
|  amount|合同金额|string||
|
|||
|
|
|  belongUser|归属客户|string||
|
|||
|
|
|  belongUserId|归属客户id|integer(int64)||
|
|||
|
|
|  businessType|商机获取方式(1线下 0线上)|string||
|
|||
|
|
|  contractCode|合同编码|string||
|
|||
|
|
|  contractFile|合同文件|string||
|
|||
|
|
|  contractFileName|合同文件名称|string||
|
|||
|
|
|  contractName|合同名称|string||
|
|||
|
|
|  contractType|合同类型(1客户型,2合作型)|string||
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  purchasingAgent|甲方|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  signTime|合同签订日期|string||
|
|||
|
|
|  supplier|乙方|string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userContractId|关联客户合同id|string||
|
|||
|
|
|createBy|创建人id|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|customerManager|客户经理|string||
|
|||
|
|
|customerManagerId|客户经理id|integer(int64)|integer(int64)|
|
|||
|
|
|customerVo|归属客户企业信息|客户管理|客户管理|
|
|||
|
|
|  authStatus|企业认证状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  avatar|用户头像|string||
|
|||
|
|
|  email|用户邮箱|string||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  enterpriseName|企业名称|string||
|
|||
|
|
|  loginDate|最后登录时间|string(date-time)||
|
|||
|
|
|  nickName|用户名称|string||
|
|||
|
|
|  phonenumber|手机号码|string||
|
|||
|
|
|  status|帐号状态|string||
|
|||
|
|
|  userId|用户ID|integer(int64)||
|
|||
|
|
|  userName|登录名称|string||
|
|||
|
|
|deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|demand|关联需求单|array|需求单表|
|
|||
|
|
|  clueId|关联线索id|string||
|
|||
|
|
|  company|公司名称|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}|string||
|
|||
|
|
|  demandCode|需求单号 用户ID + 年-月-日+三位序列号|string||
|
|||
|
|
|  demandDesc|需求描述|string||
|
|||
|
|
|  demandName|姓名|string||
|
|||
|
|
|  facilitatorId|服务商id|string||
|
|||
|
|
|  feedback|反馈结果|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索|string||
|
|||
|
|
|  phoneNum|手机号码|string||
|
|||
|
|
|  relatedId|关联id|string||
|
|||
|
|
|  relatedName|关联名称|string||
|
|||
|
|
|  relatedType|0产品,1解决方案|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  sellPredict|销售金额预测|number||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string(date-time)||
|
|||
|
|
|id||string||
|
|||
|
|
|order|关联订单|array|订单表|
|
|||
|
|
|  appId|应用id|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  catalogueName|产品或者解决方案的目录名称|string||
|
|||
|
|
|  contractId|关联的合同id|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createByName|创建人姓名|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}|string||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  discountRate|折扣率|number||
|
|||
|
|
|  effectiveTime|生效时间|string(date-time)||
|
|||
|
|
|  expirationTime|到期时间|string(date-time)||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)|number||
|
|||
|
|
|  orderCode|订单编号,生成规则 DD+年月日时分秒+客户ID|string||
|
|||
|
|
|  orderState|订单状态(0已提交,1审核中,2已确认,3订单转工单,4已完成)|string||
|
|||
|
|
|  productDesc|其他订单-交付内容|string||
|
|||
|
|
|  relatedId|关联id|string||
|
|||
|
|
|  relatedName|关联名称|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string(date-time)||
|
|||
|
|
|purchasingAgent|甲方|string||
|
|||
|
|
|remark|备注|string||
|
|||
|
|
|signTime|合同签订日期|string||
|
|||
|
|
|supplier|乙方|string||
|
|||
|
|
|updateBy|修改人id|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userContractId|关联客户合同id|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"contracts": [
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"customerVo": {
|
|||
|
|
"authStatus": "",
|
|||
|
|
"avatar": "",
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"status": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": ""
|
|||
|
|
},
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demand": [
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandCode": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"order": [
|
|||
|
|
{
|
|||
|
|
"appId": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"catalogueName": "",
|
|||
|
|
"contractId": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"effectiveTime": "",
|
|||
|
|
"expirationTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"orderCode": "",
|
|||
|
|
"orderState": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除合同
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/contract/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 审核
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 审批
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/approval/edit/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalDesc": "",
|
|||
|
|
"approvalStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|审批记录修改对象dto|审批记录修改对象dto|
|
|||
|
|
|  approvalDesc|审批描述||false|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过||false|string||
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 审批list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/approval/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalDesc|审批描述|query|false|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|query|false|string||
|
|||
|
|
|dataId|审批数据ID|query|false|string||
|
|||
|
|
|dataSource|审批来源{A0 产品创建审核,A1 产品上下架审核,B0解决方案创建审核,B1解决方案上下架审核,C0企业认证审核,D0能力注册审核,E0账单核算核审,F0订单审核,G0租户服务开通审核}}|query|false|string||
|
|||
|
|
|handerId|审批人|query|false|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«审批对象vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|审批对象vo|
|
|||
|
|
|  approvalDesc|审批描述|string||
|
|||
|
|
|  approvalId|审批ID|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  approvalTime|审批时间|string(date-time)||
|
|||
|
|
|  createBy|提交人|integer(int64)||
|
|||
|
|
|  createByName|提交人名称|string||
|
|||
|
|
|  createTime|提交时间|string(date-time)||
|
|||
|
|
|  dataId|审批数据ID|string||
|
|||
|
|
|  dataSource|审批来源{A0 产品创建审核,A1 产品上下架审核,B0解决方案创建审核,B1解决方案上下架审核,C0企业认证审核,D0能力注册审核,E0账单核算核审,F0订单审核,G0租户服务开通审核}}|string||
|
|||
|
|
|  dataSourceName|审批来源{A0 产品创建审核,A1 产品上下架审核,B0解决方案创建审核,B1解决方案上下架审核,C0企业认证审核,D0能力注册审核,E0账单核算核审,F0订单审核,G0租户服务开通审核}}|string||
|
|||
|
|
|  handerId|审批人|integer(int64)||
|
|||
|
|
|  handlerName|审批人姓名|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalDesc": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"approvalTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataId": "",
|
|||
|
|
"dataSource": "",
|
|||
|
|
"dataSourceName": "",
|
|||
|
|
"handerId": 0,
|
|||
|
|
"handlerName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工作台list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/approval/opList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过审批id查看审批详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/approval/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 客户中心产品已购相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 已购产品Api类的调用记录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/proCus/callRecord`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|apiCode|apiCode|query|false|string||
|
|||
|
|
|appCode|appCode|query|false|string||
|
|||
|
|
|length|length|query|false|integer(int32)||
|
|||
|
|
|start|start|query|false|integer(int32)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 已购产品查看详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/proCus/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|OrderProductDetailVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|appCode|appkey|string||
|
|||
|
|
|appId|应用id|string||
|
|||
|
|
|appSecretKey|appSecretKey|string||
|
|||
|
|
|effectiveTime|生效时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|订单id|string||
|
|||
|
|
|productAbisVoForPreList|对应能力列表|array|ProductAbisVoForPre|
|
|||
|
|
|  abilityId|能力id|string||
|
|||
|
|
|  abilityInvokeAddress|调用地址|string||
|
|||
|
|
|  abilityName|能力名称|string||
|
|||
|
|
|  abilityPlatformId|能力平台id|string||
|
|||
|
|
|  abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|  gatewayAbilityId|能力平台名称|string||
|
|||
|
|
|  gatewayAbilityName|下载地址|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  loginAddress|sass应用登录地址|string||
|
|||
|
|
|  loginPassword|sass应用登录密码|string||
|
|||
|
|
|  loginUserName|sass应用登录用户名|string||
|
|||
|
|
|  openMode|能力开通方式|string||
|
|||
|
|
|  productId|产品id|string||
|
|||
|
|
|relatedId|订单关联(产品,解决方案,其他类产品)id|string||
|
|||
|
|
|relatedName|关联名称(订单name或者解决方案name)|string||
|
|||
|
|
|relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"appCode": "",
|
|||
|
|
"appId": "",
|
|||
|
|
"appSecretKey": "",
|
|||
|
|
"effectiveTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productAbisVoForPreList": [
|
|||
|
|
{
|
|||
|
|
"abilityId": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"loginAddress": "",
|
|||
|
|
"loginPassword": "",
|
|||
|
|
"loginUserName": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"productId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 已购产品查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/proCus/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|isValid||query|false|string||
|
|||
|
|
|relatedName||query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«已购产品listvo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|已购产品listvo|
|
|||
|
|
|  consoleUrl|控制台链接|string||
|
|||
|
|
|  effectiveTime|生效时间|string(date-time)||
|
|||
|
|
|  id|订单id|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)|number||
|
|||
|
|
|  orderCode|订单编号|string||
|
|||
|
|
|  relatedId|关联id(订单id或者解决方案id)|string||
|
|||
|
|
|  relatedName|关联名称(订单name或者解决方案name)|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)|string||
|
|||
|
|
|  statusName|是否有效|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"consoleUrl": "",
|
|||
|
|
"effectiveTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"orderCode": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"statusName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 客户相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/customer/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|customerDto|customerDto|body|true|CustomerAddDto|CustomerAddDto|
|
|||
|
|
|  avatar|用户头像 长度1-100||false|string||
|
|||
|
|
|  email|用户邮箱 长度1-50||false|string||
|
|||
|
|
|  enterpriseName|企业名称 长度1-200||false|string||
|
|||
|
|
|  nickName|用户名称 长度2-30||false|string||
|
|||
|
|
|  password|密码 长度6-50||false|string||
|
|||
|
|
|  phonenumber|手机号码 长度11||false|string||
|
|||
|
|
|  userName|用户账号 长度2-30||false|string||
|
|||
|
|
|  userType|账号类型 A0系统,A1客户,A2生态成员 长度6-50||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看客户详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/customer/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 客户管理分页列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/customer/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|avatar|用户头像 长度1-100|query|false|string||
|
|||
|
|
|email|用户邮箱 长度1-50|query|false|string||
|
|||
|
|
|enterpriseName|企业名称 长度1-200|query|false|string||
|
|||
|
|
|nickName|用户名称 长度2-30|query|false|string||
|
|||
|
|
|phonenumber|手机号码 长度11|query|false|string||
|
|||
|
|
|userType|用户类型 A0系统用户,A1客户,A2团队成员|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«客户管理»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|客户管理|
|
|||
|
|
|  authStatus|企业认证状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  avatar|用户头像|string||
|
|||
|
|
|  email|用户邮箱|string||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  enterpriseName|企业名称|string||
|
|||
|
|
|  loginDate|最后登录时间|string(date-time)||
|
|||
|
|
|  nickName|用户名称|string||
|
|||
|
|
|  phonenumber|手机号码|string||
|
|||
|
|
|  status|帐号状态|string||
|
|||
|
|
|  userId|用户ID|integer(int64)||
|
|||
|
|
|  userName|登录名称|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"authStatus": "",
|
|||
|
|
"avatar": "",
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"status": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改客户手机或邮箱或头像
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/customer/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"email": "",
|
|||
|
|
"phonenumber": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|customerDto|customerDto|body|true|CustomerEditDto|CustomerEditDto|
|
|||
|
|
|  avatar|用户头像 长度1-100||false|string||
|
|||
|
|
|  email|用户邮箱 长度1-50||false|string||
|
|||
|
|
|  phonenumber|手机号码 长度11||false|string||
|
|||
|
|
|id|id|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 工单信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 分配执行人
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrder/distribution/{id}/{workerId}/{worker}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|工单id|path|true|string||
|
|||
|
|
|worker|用户昵称|path|true|string||
|
|||
|
|
|workerId|用户id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取执行人列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrder/executor`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleId|roleId|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«RoleVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|RoleVo|
|
|||
|
|
|  children||array|UserVo|
|
|||
|
|
|    company||string||
|
|||
|
|
|    email||string||
|
|||
|
|
|    telephone||string||
|
|||
|
|
|    userId||string||
|
|||
|
|
|    userName||string||
|
|||
|
|
|  des||string||
|
|||
|
|
|  roleId||string||
|
|||
|
|
|  roleName||string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"company": "",
|
|||
|
|
"email": "",
|
|||
|
|
"telephone": "",
|
|||
|
|
"userId": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"des": "",
|
|||
|
|
"roleId": "",
|
|||
|
|
"roleName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 执行人反馈工单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrder/feedback`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"feedback": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|执行人反馈工单dto|执行人反馈工单dto|
|
|||
|
|
|  feedback|反馈说明||false|string||
|
|||
|
|
|  id|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工单信息list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrder/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|createBy|创建者-16|query|false|string||
|
|||
|
|
|orderId|订单id|query|false|string||
|
|||
|
|
|relatedName|关联名称|query|false|string||
|
|||
|
|
|relatedType|工单来源{0产品,1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|worker|执行人|query|false|string||
|
|||
|
|
|workOrderCode|工单编号|query|false|string||
|
|||
|
|
|workOrderState|工单状态(0新建,1已分配,2已拒绝,3已交付,4已竣工)|query|false|string||
|
|||
|
|
|workOrderType|工单开通类型(0表示自动开通,1人工开通)-1|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«WorkOrderListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|WorkOrderListVo|
|
|||
|
|
|  abilityName|能力名称|string||
|
|||
|
|
|  createTime|提交时间|string(date-time)||
|
|||
|
|
|  id|工单id|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  productDesc|其他订单-交付内容|string||
|
|||
|
|
|  relatedName|订购产品名称(当类型为解决方案时存解决方案名称)-32|string||
|
|||
|
|
|  relatedType|工单来源{0产品,1解决方案,2其他订单}|string||
|
|||
|
|
|  relatedTypeName|工单来源Name{0产品,1解决方案,2其他订单}|string||
|
|||
|
|
|  workOrderCode|工单编号|string||
|
|||
|
|
|  workOrderState|工单状态|string||
|
|||
|
|
|  workOrderStateName|工单状态Name|string||
|
|||
|
|
|  workOrderType|工单开通类型(0表示自动开通,1人工开通)|string||
|
|||
|
|
|  workOrderTypeName|工单开通类型Name(0表示自动开通,1人工开通)|string||
|
|||
|
|
|  worker|执行人|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"abilityName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"relatedTypeName": "",
|
|||
|
|
"workOrderCode": "",
|
|||
|
|
"workOrderState": "",
|
|||
|
|
"workOrderStateName": "",
|
|||
|
|
"workOrderType": "",
|
|||
|
|
"workOrderTypeName": "",
|
|||
|
|
"worker": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工作台工单信息list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrder/opList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 执行人接收-拒绝
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrder/receiveOrRefuse`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|工单id|query|false|string||
|
|||
|
|
|state|状态 2-拒绝 , 1-接收|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过工单Id查看工单信息详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrder/{workOrderId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|workOrderId|workOrderId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 工单评价
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过工单id查询其评价
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrderEvaluate/WorkOrder/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|WorkOrderEvaluate|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|allEvaluation||string||
|
|||
|
|
|createBy||integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|deleteStatus||string||
|
|||
|
|
|evaluateFile||string||
|
|||
|
|
|evaluateFileName||string||
|
|||
|
|
|id|id|string||
|
|||
|
|
|remark||string||
|
|||
|
|
|updateBy||integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|修改时间|string(date-time)|string(date-time)|
|
|||
|
|
|workOrderId||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"allEvaluation": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"evaluateFile": "",
|
|||
|
|
"evaluateFileName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"workOrderId": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工单评价
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrderEvaluate/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"allEvaluation": "",
|
|||
|
|
"evaluateFile": "",
|
|||
|
|
"evaluateFileName": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"workOrderId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|WorkOrderEvaluateDTO|WorkOrderEvaluateDTO|
|
|||
|
|
|  allEvaluation|总体评价||false|string||
|
|||
|
|
|  evaluateFile|附件||false|string||
|
|||
|
|
|  evaluateFileName|附件名称||false|string||
|
|||
|
|
|  remark|评价信息||false|string||
|
|||
|
|
|  workOrderId|工单id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改工单评价
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrderEvaluate/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"allEvaluation": "",
|
|||
|
|
"evaluateFile": "",
|
|||
|
|
"evaluateFileName": "",
|
|||
|
|
"remark": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|updateDTO|updateDTO|body|true|WorkOrderEvaluateUpdateDTO|WorkOrderEvaluateUpdateDTO|
|
|||
|
|
|  allEvaluation|总体评价||false|string||
|
|||
|
|
|  evaluateFile|附件||false|string||
|
|||
|
|
|  evaluateFileName|附件名称||false|string||
|
|||
|
|
|  remark|评价信息||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过评价id查询工单评价
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/WorkOrderEvaluate/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|WorkOrderEvaluateVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|allEvaluation||string||
|
|||
|
|
|createBy||integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|evaluateFile||string||
|
|||
|
|
|evaluateFileName||string||
|
|||
|
|
|id|id|string||
|
|||
|
|
|remark||string||
|
|||
|
|
|updateBy||integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|修改时间|string(date-time)|string(date-time)|
|
|||
|
|
|workOrderId||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"allEvaluation": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"evaluateFile": "",
|
|||
|
|
"evaluateFileName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"workOrderId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 抽取
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/draw`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"drawMode": "",
|
|||
|
|
"evaluateMode": "",
|
|||
|
|
"evaluateNumber": 0,
|
|||
|
|
"evaluateTime": "",
|
|||
|
|
"expertList": [
|
|||
|
|
{
|
|||
|
|
"drawId": "",
|
|||
|
|
"expertId": "",
|
|||
|
|
"expertStatus": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"name": "",
|
|||
|
|
"professionalFieldIds": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"requestIds": [],
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|抽取新增Dto|抽取新增Dto|
|
|||
|
|
|  drawMode|抽取方式(0系统随机抽取 1直接指定)||false|string||
|
|||
|
|
|  evaluateMode|评审方式(0远程评审 1现场评审)||false|string||
|
|||
|
|
|  evaluateNumber|评审人数||false|integer(int32)||
|
|||
|
|
|  evaluateTime|评审时间||false|string(date-time)||
|
|||
|
|
|  expertList|专家ids||false|array|DrawExpertDto|
|
|||
|
|
|    drawId|抽取id||false|string||
|
|||
|
|
|    expertId|专家id||false|string||
|
|||
|
|
|    expertStatus|专家状态 0已抽取 1确定参加||false|string||
|
|||
|
|
|    id|id||false|string||
|
|||
|
|
|  name|抽取名称||false|string||
|
|||
|
|
|  professionalFieldIds|专业领域id,多个用英文逗号分隔||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  requestIds|申请单ids||false|array|string|
|
|||
|
|
|  status|状态 0已保存 1已关闭||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/draw/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|drawMode|抽取方式(0系统随机抽取 1直接指定)|query|false|string||
|
|||
|
|
|evaluateNumber|评审人数|query|false|integer(int32)||
|
|||
|
|
|name|抽取名称|query|false|string||
|
|||
|
|
|professionalFieldId|专业领域id|query|false|string||
|
|||
|
|
|status|状态 0已保存 1已关闭|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«抽取VO»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|抽取VO|
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  drawMode|抽取方式(0系统随机抽取 1直接指定)|string||
|
|||
|
|
|  evaluateMode|评审方式(0远程评审 1现场评审)|string||
|
|||
|
|
|  evaluateNumber|评审人数|integer(int32)||
|
|||
|
|
|  evaluateTime|评审时间|string(date-time)||
|
|||
|
|
|  id||string||
|
|||
|
|
|  name|抽取名称|string||
|
|||
|
|
|  professionalFieldIds|专业领域id,多个用英文逗号分隔|string||
|
|||
|
|
|  professionalFieldNames|专业领域名称|array|string|
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  status|状态 0已保存 1已关闭|string||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"drawMode": "",
|
|||
|
|
"evaluateMode": "",
|
|||
|
|
"evaluateNumber": 0,
|
|||
|
|
"evaluateTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"name": "",
|
|||
|
|
"professionalFieldIds": "",
|
|||
|
|
"professionalFieldNames": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 按专业领域类型和人数随机抽取
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/draw/random`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"evaluateNumber": 0,
|
|||
|
|
"professionalFieldIds": []
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|专家抽取对象Dto|专家抽取对象Dto|
|
|||
|
|
|  evaluateNumber|评审人数||false|integer(int32)||
|
|||
|
|
|  professionalFieldIds|专业领域ids||false|array|string|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|专家Vo|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|certificateNumber|证件号码|string||
|
|||
|
|
|certificateType|证件类型(0工号1身份证2护照)|string||
|
|||
|
|
|city|所在城市|string||
|
|||
|
|
|createBy||integer(int64)|integer(int64)|
|
|||
|
|
|createTime||string(date-time)|string(date-time)|
|
|||
|
|
|expertCode|专家编号|string||
|
|||
|
|
|id||string||
|
|||
|
|
|name|专家姓名|string||
|
|||
|
|
|phoneNumber|手机号|string||
|
|||
|
|
|professionalFieldNames|专业领域名称|array||
|
|||
|
|
|status|状态(0已入库 1已失效)|string||
|
|||
|
|
|updateBy||integer(int64)|integer(int64)|
|
|||
|
|
|updateTime||string(date-time)|string(date-time)|
|
|||
|
|
|workUnit|工作单位|string||
|
|||
|
|
|workYear|行业工作年限|integer(int32)|integer(int32)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"certificateNumber": "",
|
|||
|
|
"certificateType": "",
|
|||
|
|
"city": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"expertCode": "",
|
|||
|
|
"id": "",
|
|||
|
|
"name": "",
|
|||
|
|
"phoneNumber": "",
|
|||
|
|
"professionalFieldNames": [],
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"workUnit": "",
|
|||
|
|
"workYear": 0
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 按专业领域类型 重新抽取,排除当前专家
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/draw/reRandom`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"expertId": "",
|
|||
|
|
"professionalFieldIds": []
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|专家重新抽取对象Dto|专家重新抽取对象Dto|
|
|||
|
|
|  expertId|专家id||false|string||
|
|||
|
|
|  professionalFieldIds|专业领域ids||false|array|string|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|专家Vo|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|certificateNumber|证件号码|string||
|
|||
|
|
|certificateType|证件类型(0工号1身份证2护照)|string||
|
|||
|
|
|city|所在城市|string||
|
|||
|
|
|createBy||integer(int64)|integer(int64)|
|
|||
|
|
|createTime||string(date-time)|string(date-time)|
|
|||
|
|
|expertCode|专家编号|string||
|
|||
|
|
|id||string||
|
|||
|
|
|name|专家姓名|string||
|
|||
|
|
|phoneNumber|手机号|string||
|
|||
|
|
|professionalFieldNames|专业领域名称|array||
|
|||
|
|
|status|状态(0已入库 1已失效)|string||
|
|||
|
|
|updateBy||integer(int64)|integer(int64)|
|
|||
|
|
|updateTime||string(date-time)|string(date-time)|
|
|||
|
|
|workUnit|工作单位|string||
|
|||
|
|
|workYear|行业工作年限|integer(int32)|integer(int32)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"certificateNumber": "",
|
|||
|
|
"certificateType": "",
|
|||
|
|
"city": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"expertCode": "",
|
|||
|
|
"id": "",
|
|||
|
|
"name": "",
|
|||
|
|
"phoneNumber": "",
|
|||
|
|
"professionalFieldNames": [],
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"workUnit": "",
|
|||
|
|
"workYear": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## selectById
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/draw/selectById`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|抽取详情VO|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|createBy||integer(int64)|integer(int64)|
|
|||
|
|
|createTime||string(date-time)|string(date-time)|
|
|||
|
|
|drawMode|抽取方式(0系统随机抽取 1直接指定)|string||
|
|||
|
|
|evaluateMode|评审方式(0远程评审 1现场评审)|string||
|
|||
|
|
|evaluateNumber|评审人数|integer(int32)|integer(int32)|
|
|||
|
|
|evaluateTime|评审时间|string(date-time)|string(date-time)|
|
|||
|
|
|expertList|专家列表|array|抽取专家Vo|
|
|||
|
|
|  certificateNumber|证件号码|string||
|
|||
|
|
|  certificateType|证件类型(0工号1身份证2护照)|string||
|
|||
|
|
|  city|所在城市|string||
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  expertCode|专家编号|string||
|
|||
|
|
|  expertStatus|专家状态 0已抽取 1确定参加|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  name|专家姓名|string||
|
|||
|
|
|  phoneNumber|手机号|string||
|
|||
|
|
|  professionalFieldNames|专业领域名称|array|string|
|
|||
|
|
|  status|状态(0已入库 1已失效)|string||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|  workUnit|工作单位|string||
|
|||
|
|
|  workYear|行业工作年限|integer(int32)||
|
|||
|
|
|id||string||
|
|||
|
|
|name|抽取名称|string||
|
|||
|
|
|professionalFieldIds|专业领域id,多个用英文逗号分隔|string||
|
|||
|
|
|professionalFieldNames|专业领域名称|array||
|
|||
|
|
|remark|备注|string||
|
|||
|
|
|requestIds|申请单列表|array|ApplyInfoVo|
|
|||
|
|
|  applyFileList|申请文件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  applyName|申请单名称|string||
|
|||
|
|
|  applyNum|申请单编号|string||
|
|||
|
|
|  applyStatus|申请状态|string||
|
|||
|
|
|  applyTime|申请提交时间|string(date-time)||
|
|||
|
|
|  applyUserName|申请人姓名|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  decisionFilesList|决策文件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  decisionInfo|决策结果|string||
|
|||
|
|
|  email|联系人邮箱|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  noticeName|公告名称|string||
|
|||
|
|
|  serviceProviderId|服务商外键|string||
|
|||
|
|
|  serviceProviderTagList|服务商标签列表|array|能力标签|
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    parentId|上级id|string||
|
|||
|
|
|    remark|标签备注|string||
|
|||
|
|
|    tagName|标签名称|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  serviceProviderTypeList|服务商类型列表|array|服务商类型标签|
|
|||
|
|
|    dictCode|类型code|integer||
|
|||
|
|
|    dictLabel|类型名称|string||
|
|||
|
|
|    dictType|固定值 service_provider_type|string||
|
|||
|
|
|    remark|备注|string||
|
|||
|
|
|    status|状态|string||
|
|||
|
|
|  userId|联系人id|string||
|
|||
|
|
|  userName|联系人姓名|string||
|
|||
|
|
|  userPhone|联系人手机号|string||
|
|||
|
|
|status|状态 0已保存 1已关闭|string||
|
|||
|
|
|updateBy||integer(int64)|integer(int64)|
|
|||
|
|
|updateTime||string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"drawMode": "",
|
|||
|
|
"evaluateMode": "",
|
|||
|
|
"evaluateNumber": 0,
|
|||
|
|
"evaluateTime": "",
|
|||
|
|
"expertList": [
|
|||
|
|
{
|
|||
|
|
"certificateNumber": "",
|
|||
|
|
"certificateType": "",
|
|||
|
|
"city": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"expertCode": "",
|
|||
|
|
"expertStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"name": "",
|
|||
|
|
"phoneNumber": "",
|
|||
|
|
"professionalFieldNames": [],
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"workUnit": "",
|
|||
|
|
"workYear": 0
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"name": "",
|
|||
|
|
"professionalFieldIds": "",
|
|||
|
|
"professionalFieldNames": [],
|
|||
|
|
"remark": "",
|
|||
|
|
"requestIds": [
|
|||
|
|
{
|
|||
|
|
"applyFileList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"applyName": "",
|
|||
|
|
"applyNum": "",
|
|||
|
|
"applyStatus": "",
|
|||
|
|
"applyTime": "",
|
|||
|
|
"applyUserName": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"decisionFilesList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"decisionInfo": "",
|
|||
|
|
"email": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeName": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"serviceProviderTagList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"serviceProviderTypeList": [
|
|||
|
|
{
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"userId": "",
|
|||
|
|
"userName": "",
|
|||
|
|
"userPhone": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/draw/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"evaluateMode": "",
|
|||
|
|
"evaluateNumber": 0,
|
|||
|
|
"evaluateTime": "",
|
|||
|
|
"expertIds": [],
|
|||
|
|
"expertList": [
|
|||
|
|
{
|
|||
|
|
"drawId": "",
|
|||
|
|
"expertId": "",
|
|||
|
|
"expertStatus": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"name": "",
|
|||
|
|
"professionalFieldIds": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"requestIds": [],
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|抽取修改Dto|抽取修改Dto|
|
|||
|
|
|  evaluateMode|评审方式(0远程评审 1现场评审)||false|string||
|
|||
|
|
|  evaluateNumber|评审人数||false|integer(int32)||
|
|||
|
|
|  evaluateTime|评审时间||false|string(date-time)||
|
|||
|
|
|  expertIds|||false|array|string|
|
|||
|
|
|  expertList|专家ids||false|array|DrawExpertDto|
|
|||
|
|
|    drawId|抽取id||false|string||
|
|||
|
|
|    expertId|专家id||false|string||
|
|||
|
|
|    expertStatus|专家状态 0已抽取 1确定参加||false|string||
|
|||
|
|
|    id|id||false|string||
|
|||
|
|
|  name|抽取名称||false|string||
|
|||
|
|
|  professionalFieldIds|专业领域id,多个用英文逗号分隔||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  requestIds|申请单ids||false|array|string|
|
|||
|
|
|  status|状态 0已保存 1已关闭||false|string||
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 数据统计
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 能力中心数据统计
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/abilityCenter`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|AbilityCenterVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|abilityCenterAllSum||string||
|
|||
|
|
|abilityCenterSum||string||
|
|||
|
|
|abilityCenterType||string||
|
|||
|
|
|abilityProportion||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"abilityCenterAllSum": "",
|
|||
|
|
"abilityCenterSum": "",
|
|||
|
|
"abilityCenterType": "",
|
|||
|
|
"abilityProportion": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 账目管理
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/billData`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|账单管理对象Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|credit|实收账款|string||
|
|||
|
|
|month|月份|string||
|
|||
|
|
|payFees|支付费用|string||
|
|||
|
|
|receivables|应收账款|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"credit": "",
|
|||
|
|
"month": "",
|
|||
|
|
"payFees": "",
|
|||
|
|
"receivables": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 商业漏斗(0线上,1线下)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/commercialFunnel/{source}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|source|source|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|商业漏斗对象Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|clueNumber|商机数|string||
|
|||
|
|
|contractNumber|合同数|string||
|
|||
|
|
|demandOrderNumber|需求单数|string||
|
|||
|
|
|totalPredictMoney|销售预测总金额|number||
|
|||
|
|
|transformMoney|转换总金额|number||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clueNumber": "",
|
|||
|
|
"contractNumber": "",
|
|||
|
|
"demandOrderNumber": "",
|
|||
|
|
"totalPredictMoney": 0,
|
|||
|
|
"transformMoney": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询合同数量以及金额
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/contractData`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ContractDataVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|coopAmount|合作形合同金额|string||
|
|||
|
|
|coopContract|合作形合同数量|integer(int32)|integer(int32)|
|
|||
|
|
|customerAmount|客户形合同金额|string||
|
|||
|
|
|customerContract|客户形合同数量|integer(int32)|integer(int32)|
|
|||
|
|
|customerReturnAmount|客户形回款合同金额|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"coopAmount": "",
|
|||
|
|
"coopContract": 0,
|
|||
|
|
"customerAmount": "",
|
|||
|
|
"customerContract": 0,
|
|||
|
|
"customerReturnAmount": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 客户数量
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/customer`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/doData`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|需求单对象Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|demandOrderNumber|需求单总数|string||
|
|||
|
|
|offlineNumber|线下需求单总数|string||
|
|||
|
|
|onlineNumber|线上需求单总数|string||
|
|||
|
|
|originFacilitator|服务商商机线索|string||
|
|||
|
|
|originMigu|咪咕商机线索|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"demandOrderNumber": "",
|
|||
|
|
"offlineNumber": "",
|
|||
|
|
"onlineNumber": "",
|
|||
|
|
"originFacilitator": "",
|
|||
|
|
"originMigu": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 生态成员能力分布
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/providerAbility`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ProviderAbilityVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|abilityName||string||
|
|||
|
|
|abilityNum||integer(int32)|integer(int32)|
|
|||
|
|
|abilityProportion||string||
|
|||
|
|
|aid||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityNum": 0,
|
|||
|
|
"abilityProportion": "",
|
|||
|
|
"aid": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 生态成员数量
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/providerNum`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 生态成员类型分布
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/providerType`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ProviderTypeVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|id||string||
|
|||
|
|
|num||integer(int32)|integer(int32)|
|
|||
|
|
|providerProportion||string||
|
|||
|
|
|typeName||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"id": "",
|
|||
|
|
"num": 0,
|
|||
|
|
"providerProportion": "",
|
|||
|
|
"typeName": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 产品方案管理
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/psData`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|产品方案管理对象Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|pdemandNumber||string||
|
|||
|
|
|productNumber|产品总数|string||
|
|||
|
|
|psellNumber||string||
|
|||
|
|
|pviewNumber||string||
|
|||
|
|
|sdemandNumber||string||
|
|||
|
|
|solutionNumber|方案总数|string||
|
|||
|
|
|ssellNumber||string||
|
|||
|
|
|sviewNumber||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"pdemandNumber": "",
|
|||
|
|
"productNumber": "",
|
|||
|
|
"psellNumber": "",
|
|||
|
|
"pviewNumber": "",
|
|||
|
|
"sdemandNumber": "",
|
|||
|
|
"solutionNumber": "",
|
|||
|
|
"ssellNumber": "",
|
|||
|
|
"sviewNumber": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 服务调用量统计
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/dataStatistics/transferData`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|服务量调用统计对象Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|total|服务调用总量|integer(int64)|integer(int64)|
|
|||
|
|
|ttList|服务调用量Top10列表|array|服务量调用统计对象Vo|
|
|||
|
|
|  total|服务调用总量|integer(int64)||
|
|||
|
|
|  ttList|服务调用量Top10列表|array|服务量调用统计对象Vo|
|
|||
|
|
|  tvList|按月份统计调用量列表|array|服务量调用统计对象Vo|
|
|||
|
|
|tvList|按月份统计调用量列表|array|服务量调用统计对象Vo|
|
|||
|
|
|  total|服务调用总量|integer(int64)||
|
|||
|
|
|  ttList|服务调用量Top10列表|array|服务量调用统计对象Vo|
|
|||
|
|
|  tvList|按月份统计调用量列表|array|服务量调用统计对象Vo|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"total": 0,
|
|||
|
|
"ttList": [
|
|||
|
|
{
|
|||
|
|
"total": 0,
|
|||
|
|
"ttList": [],
|
|||
|
|
"tvList": []
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"tvList": [
|
|||
|
|
{
|
|||
|
|
"total": 0,
|
|||
|
|
"ttList": [],
|
|||
|
|
"tvList": []
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 服务商申请单相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 服务商申请单上传决策结果
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/applyInfo/decision`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"applyStatus": "",
|
|||
|
|
"decisionInfo": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"serviceProviderTagList": [],
|
|||
|
|
"serviceProviderTypeList": []
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|applyInfoDecisionDto|applyInfoDecisionDto|body|true|ApplyInfoDecisionDto|ApplyInfoDecisionDto|
|
|||
|
|
|  applyStatus|决策结果(5通过,6不通过)||false|string||
|
|||
|
|
|  decisionInfo|决策说明||false|string||
|
|||
|
|
|  fileList|决策文件列表列表||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|申请单id||false|string||
|
|||
|
|
|  serviceProviderTagList|服务商标签列表||false|array|string|
|
|||
|
|
|  serviceProviderTypeList|服务商类型列表||false|array|string|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看服务商申请单详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/applyInfo/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 服务商申请单分页列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/applyInfo/service/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|applyName|申请单名称|query|false|string||
|
|||
|
|
|applyNum|申请单编号|query|false|string||
|
|||
|
|
|applyStatus|申请状态|query|false|string||
|
|||
|
|
|applyStatusList||query|false|array|string|
|
|||
|
|
|applyTime|申请提交时间|query|false|string(date-time)||
|
|||
|
|
|applyType|申请单类型 0服务商,1调用单|query|false|string||
|
|||
|
|
|applyUserName|申请人名称|query|false|string||
|
|||
|
|
|endTime|结束时间|query|false|string(date-time)||
|
|||
|
|
|forApproval|是否审批 true审核 null or false 所有状态|query|false|boolean||
|
|||
|
|
|id|主键|query|false|string||
|
|||
|
|
|noticeName|公告名称|query|false|string||
|
|||
|
|
|serviceProviderId|服务商外键|query|false|string||
|
|||
|
|
|startTime|开始时间|query|false|string(date-time)||
|
|||
|
|
|userId|联系人id|query|false|string||
|
|||
|
|
|userName|申请人姓名|query|false|string||
|
|||
|
|
|userPhone|联系人手机号|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ApplyInfoVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ApplyInfoVo|
|
|||
|
|
|  applyFileList|申请文件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  applyName|申请单名称|string||
|
|||
|
|
|  applyNum|申请单编号|string||
|
|||
|
|
|  applyStatus|申请状态|string||
|
|||
|
|
|  applyTime|申请提交时间|string(date-time)||
|
|||
|
|
|  applyUserName|申请人姓名|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  decisionFilesList|决策文件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  decisionInfo|决策结果|string||
|
|||
|
|
|  email|联系人邮箱|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  noticeName|公告名称|string||
|
|||
|
|
|  serviceProviderId|服务商外键|string||
|
|||
|
|
|  serviceProviderTagList|服务商标签列表|array|能力标签|
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    parentId|上级id|string||
|
|||
|
|
|    remark|标签备注|string||
|
|||
|
|
|    tagName|标签名称|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  serviceProviderTypeList|服务商类型列表|array|服务商类型标签|
|
|||
|
|
|    dictCode|类型code|integer||
|
|||
|
|
|    dictLabel|类型名称|string||
|
|||
|
|
|    dictType|固定值 service_provider_type|string||
|
|||
|
|
|    remark|备注|string||
|
|||
|
|
|    status|状态|string||
|
|||
|
|
|  userId|联系人id|string||
|
|||
|
|
|  userName|联系人姓名|string||
|
|||
|
|
|  userPhone|联系人手机号|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"applyFileList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"applyName": "",
|
|||
|
|
"applyNum": "",
|
|||
|
|
"applyStatus": "",
|
|||
|
|
"applyTime": "",
|
|||
|
|
"applyUserName": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"decisionFilesList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"decisionInfo": "",
|
|||
|
|
"email": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeName": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"serviceProviderTagList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"serviceProviderTypeList": [
|
|||
|
|
{
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"userId": "",
|
|||
|
|
"userName": "",
|
|||
|
|
"userPhone": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 服务商相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增服务商
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/provider/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"abilityTagId": "",
|
|||
|
|
"abilityTagIds": [],
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"serviceName": "",
|
|||
|
|
"serviceTypeId": "",
|
|||
|
|
"serviceTypeIds": [],
|
|||
|
|
"status": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|serviceProviderDto|serviceProviderDto|body|true|服务商0|服务商0|
|
|||
|
|
|  abilityTagId|能力标签外键||false|string||
|
|||
|
|
|  abilityTagIds|能力标签外键集合||false|array|string|
|
|||
|
|
|  enterpriseId|企业id||false|string||
|
|||
|
|
|  serviceName|服务商名称||false|string||
|
|||
|
|
|  serviceTypeId|服务商类型外键||false|string||
|
|||
|
|
|  serviceTypeIds|服务商类型外键集合||false|array|string|
|
|||
|
|
|  status|合作状态(0合作种 1已过期)||false|string||
|
|||
|
|
|  userName|联系人姓名||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看服务商详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/provider/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|pageNum|pageNum|query|false|integer(int32)||
|
|||
|
|
|pageSize|pageSize|query|false|integer(int32)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|服务商|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|abilityDesc|联系人|string||
|
|||
|
|
|account|用户账号|string||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|enterpriseId|企业id|string||
|
|||
|
|
|expectedBusiness|预期商务模式|string||
|
|||
|
|
|expectedCooperation|预期合作方式|string||
|
|||
|
|
|fileList|服务商附件列表|array|文件表返回VO|
|
|||
|
|
|  dataId|数据id|string||
|
|||
|
|
|  delFlag||string||
|
|||
|
|
|  fileName|文件名称|string||
|
|||
|
|
|  fileOriginName|文件原名称|string||
|
|||
|
|
|  fileSource|文件来源|string||
|
|||
|
|
|  fileUrl|文件地址|string||
|
|||
|
|
|  id|文件ID|string||
|
|||
|
|
|id|主键|string||
|
|||
|
|
|mail|联系人邮箱|string||
|
|||
|
|
|phone|联系人电话|string||
|
|||
|
|
|serviceName|标签名称|string||
|
|||
|
|
|serviceTypeIds|服务商类型外键集合,逗号分隔|string||
|
|||
|
|
|status|合作状态(0合作种 1已过期)|string||
|
|||
|
|
|tagNameList|能力标签外键集合|array|能力标签|
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  parentId|上级id|string||
|
|||
|
|
|  remark|标签备注|string||
|
|||
|
|
|  tagName|标签名称|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|tagNames|能力标签外键集合,逗号分隔|string||
|
|||
|
|
|typeNameList|服务商类型名称集合|array|服务商类型标签|
|
|||
|
|
|  dictCode|类型code|integer(int64)||
|
|||
|
|
|  dictLabel|类型名称|string||
|
|||
|
|
|  dictType|固定值 service_provider_type|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  status|状态|string||
|
|||
|
|
|typeNames|服务商类型名称集合,逗号分隔|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userName|用户名称|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"abilityDesc": "",
|
|||
|
|
"account": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"expectedBusiness": "",
|
|||
|
|
"expectedCooperation": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"mail": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"serviceName": "",
|
|||
|
|
"serviceTypeIds": "",
|
|||
|
|
"status": "",
|
|||
|
|
"tagNameList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"tagNames": "",
|
|||
|
|
"typeNameList": [
|
|||
|
|
{
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"typeNames": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 导出服务商
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/provider/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|abilityTagId|能力标签外键|query|false|string||
|
|||
|
|
|abilityTagIds|能力标签外键集合|query|false|array|string|
|
|||
|
|
|enterpriseId|企业id|query|false|string||
|
|||
|
|
|serviceName|服务商名称|query|false|string||
|
|||
|
|
|serviceTypeId|服务商类型外键|query|false|string||
|
|||
|
|
|serviceTypeIds|服务商类型外键集合|query|false|array|string|
|
|||
|
|
|status|合作状态(0合作种 1已过期)|query|false|string||
|
|||
|
|
|userName|联系人姓名|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 导出服务商
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/provider/export/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|abilityTagId|能力标签外键|query|false|string||
|
|||
|
|
|abilityTagIds|能力标签外键集合|query|false|array|string|
|
|||
|
|
|enterpriseId|企业id|query|false|string||
|
|||
|
|
|serviceName|服务商名称|query|false|string||
|
|||
|
|
|serviceTypeId|服务商类型外键|query|false|string||
|
|||
|
|
|serviceTypeIds|服务商类型外键集合|query|false|array|string|
|
|||
|
|
|status|合作状态(0合作种 1已过期)|query|false|string||
|
|||
|
|
|userName|联系人姓名|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 服务商列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/provider/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 服务商分页列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/provider/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|abilityTagId|能力标签外键|query|false|string||
|
|||
|
|
|abilityTagIds|能力标签外键集合|query|false|array|string|
|
|||
|
|
|enterpriseId|企业id|query|false|string||
|
|||
|
|
|serviceName|服务商名称|query|false|string||
|
|||
|
|
|serviceTypeId|服务商类型外键|query|false|string||
|
|||
|
|
|serviceTypeIds|服务商类型外键集合|query|false|array|string|
|
|||
|
|
|status|合作状态(0合作种 1已过期)|query|false|string||
|
|||
|
|
|userName|联系人姓名|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«服务商»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|服务商|
|
|||
|
|
|  abilityDesc|联系人|string||
|
|||
|
|
|  account|用户账号|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  expectedBusiness|预期商务模式|string||
|
|||
|
|
|  expectedCooperation|预期合作方式|string||
|
|||
|
|
|  fileList|服务商附件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  mail|联系人邮箱|string||
|
|||
|
|
|  phone|联系人电话|string||
|
|||
|
|
|  serviceName|标签名称|string||
|
|||
|
|
|  serviceTypeIds|服务商类型外键集合,逗号分隔|string||
|
|||
|
|
|  status|合作状态(0合作种 1已过期)|string||
|
|||
|
|
|  tagNameList|能力标签外键集合|array|能力标签|
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    parentId|上级id|string||
|
|||
|
|
|    remark|标签备注|string||
|
|||
|
|
|    tagName|标签名称|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  tagNames|能力标签外键集合,逗号分隔|string||
|
|||
|
|
|  typeNameList|服务商类型名称集合|array|服务商类型标签|
|
|||
|
|
|    dictCode|类型code|integer||
|
|||
|
|
|    dictLabel|类型名称|string||
|
|||
|
|
|    dictType|固定值 service_provider_type|string||
|
|||
|
|
|    remark|备注|string||
|
|||
|
|
|    status|状态|string||
|
|||
|
|
|  typeNames|服务商类型名称集合,逗号分隔|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userName|用户名称|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"abilityDesc": "",
|
|||
|
|
"account": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"expectedBusiness": "",
|
|||
|
|
"expectedCooperation": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"mail": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"serviceName": "",
|
|||
|
|
"serviceTypeIds": "",
|
|||
|
|
"status": "",
|
|||
|
|
"tagNameList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"tagNames": "",
|
|||
|
|
"typeNameList": [
|
|||
|
|
{
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"typeNames": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改服务商
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/provider/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"abilityDesc": "",
|
|||
|
|
"expectedBusiness": "",
|
|||
|
|
"expectedCooperation": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"tagNameList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"typeNameList": [
|
|||
|
|
{
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|serviceProviderDto|serviceProviderDto|body|true|更新服务商|更新服务商|
|
|||
|
|
|  abilityDesc|能力描述||false|string||
|
|||
|
|
|  expectedBusiness|预期商务模式||false|string||
|
|||
|
|
|  expectedCooperation|预期合作方式||false|string||
|
|||
|
|
|  fileList|服务商附件列表||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  tagNameList|能力标签外键集合||false|array|能力标签|
|
|||
|
|
|    createBy|创建者||false|integer||
|
|||
|
|
|    createTime|创建时间||false|string||
|
|||
|
|
|    deleteStatus|逻辑删除(0正常,1删除)||false|string||
|
|||
|
|
|    id|主键||false|string||
|
|||
|
|
|    parentId|上级id||false|string||
|
|||
|
|
|    remark|标签备注||false|string||
|
|||
|
|
|    tagName|标签名称||false|string||
|
|||
|
|
|    updateBy|更新者||false|integer||
|
|||
|
|
|    updateTime|更新时间||false|string||
|
|||
|
|
|  typeNameList|服务商类型名称集合||false|array|服务商类型标签|
|
|||
|
|
|    dictCode|类型code||false|integer||
|
|||
|
|
|    dictLabel|类型名称||false|string||
|
|||
|
|
|    dictType|固定值 service_provider_type||false|string||
|
|||
|
|
|    remark|备注||false|string||
|
|||
|
|
|    status|状态||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 停用或开启服务商(0启用,1停止)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/provider/{id}/{status}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|status|status|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 服务商评分相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/providerComment/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"attrName": "",
|
|||
|
|
"attrUrl": "",
|
|||
|
|
"commentTime": "",
|
|||
|
|
"content": "",
|
|||
|
|
"fraction": 0,
|
|||
|
|
"id": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"userId": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|providerCommentDto|providerCommentDto|body|true|ProviderCommentDto|ProviderCommentDto|
|
|||
|
|
|  attrName|附件文件名称||false|string||
|
|||
|
|
|  attrUrl|附件地址||false|string||
|
|||
|
|
|  commentTime|评定时间||false|string(date-time)||
|
|||
|
|
|  content|评定内容||false|string||
|
|||
|
|
|  fraction|评分||false|integer(int32)||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  serviceProviderId|服务商外键||false|string||
|
|||
|
|
|  userId|评定人id||false|string||
|
|||
|
|
|  userName|评定人名称||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看服务商评分详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/providerComment/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|服务商评分|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|attrName|附件名称|string||
|
|||
|
|
|attrUrl|附件地址|string||
|
|||
|
|
|commentTime|评定时间|string(date-time)|string(date-time)|
|
|||
|
|
|content|评定内容|string||
|
|||
|
|
|fraction|评分|integer(int32)|integer(int32)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|userName|评定人名称|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"attrName": "",
|
|||
|
|
"attrUrl": "",
|
|||
|
|
"commentTime": "",
|
|||
|
|
"content": "",
|
|||
|
|
"fraction": 0,
|
|||
|
|
"id": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/providerComment/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"attrName": "",
|
|||
|
|
"attrUrl": "",
|
|||
|
|
"commentTime": "",
|
|||
|
|
"content": "",
|
|||
|
|
"fraction": 0,
|
|||
|
|
"id": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"userId": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|providerCommentDto|providerCommentDto|body|true|ProviderCommentDto|ProviderCommentDto|
|
|||
|
|
|  attrName|附件文件名称||false|string||
|
|||
|
|
|  attrUrl|附件地址||false|string||
|
|||
|
|
|  commentTime|评定时间||false|string(date-time)||
|
|||
|
|
|  content|评定内容||false|string||
|
|||
|
|
|  fraction|评分||false|integer(int32)||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  serviceProviderId|服务商外键||false|string||
|
|||
|
|
|  userId|评定人id||false|string||
|
|||
|
|
|  userName|评定人名称||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 消息
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据登录用户查询所有未读消息,超级管理员返回所有未读消息数
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/count`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 批量删除
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/deletes/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据登录用户查询所有未读列表,超级管理员返回所有未读数据(最近的99条消息)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询当前登录用户的所有消息或所有未读消息,如果是超级管理员,返回所有用户的
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/listByReadFlag`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|msgSource|消息来源,\nA0工单已竣工 A1工单分配执行人 A2工单执行人接收工单 A3工单执行人拒绝工单 \nB0订单已完成 B1 账单已出账 B2账单待核销 B3账单已核销\nC0线上需求单已提交 C1线上需求单分配客户经理 C2线上需求单关闭 C3线下需求单关闭\nD0审核完成\nE0结算单已出账 E1结算单待结算 E2结算单已结算|query|false|string||
|
|||
|
|
|msgType|消息类型 0消息通知 1待办事项|query|false|string||
|
|||
|
|
|readFlag|阅读标签(0未阅读,1已阅)|query|false|string||
|
|||
|
|
|receiveUserId|收件人id|query|false|integer(int64)||
|
|||
|
|
|title|标题|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 设置为全部已读
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/readAll`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 批量已读
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/reads/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 按消息类型批量已读
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/readsByType/{msgType}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|msgType|msgType|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取消息详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/selectById/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|操作通知对象Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|content|内容|string||
|
|||
|
|
|createBy|创建人|string||
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|id|string||
|
|||
|
|
|msgSource|消息来源,\nA0工单已竣工 A1工单分配执行人 A2工单执行人接收工单 A3工单执行人拒绝工单 \nB0订单已完成 B1 账单已出账 B2账单待核销 B3账单已核销\nC0线上需求单已提交 C1线上需求单分配客户经理 C2线上需求单关闭 C3线下需求单关闭\nD0审核完成\nE0结算单已出账 E1结算单待结算 E2结算单已结算|string||
|
|||
|
|
|msgSourceName|消息来源名称|string||
|
|||
|
|
|msgStatus|状态(0开放,1关闭)|string||
|
|||
|
|
|msgType|消息类型 0消息通知 1待办|string||
|
|||
|
|
|msgTypeName|消息类型名称|string||
|
|||
|
|
|readFlag|阅读标签(0未阅读,1已阅)|string||
|
|||
|
|
|receiveUserId|收件人id|integer(int64)|integer(int64)|
|
|||
|
|
|resourceId|关联资源id|string||
|
|||
|
|
|resourceType| 跳转工单详情页A0,\n 分配工单执行人A1,\n 跳转订单详情页B0,\n 跳转账单详情页C0,\n 跳转线上需求单详情页D0,\n 跳转需求单详情页D1,\n 跳转审批详情页E0,\n 跳转单据页(企业认证审核)F0,\n 跳转单据页(产品新建、上下架审核)F1,\n 跳转单据页(解决方案新建、上下架审核)F2,\n 跳转单据页(订单创建审核)F3,\n 跳转单据页(账单出账审核)F4,\n 跳转单据页(公告审核)F5|string||
|
|||
|
|
|title|标题|string||
|
|||
|
|
|updateBy|修改人|string||
|
|||
|
|
|updateTime|修改时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"content": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"msgSource": "",
|
|||
|
|
"msgSourceName": "",
|
|||
|
|
"msgStatus": "",
|
|||
|
|
"msgType": "",
|
|||
|
|
"msgTypeName": "",
|
|||
|
|
"readFlag": "",
|
|||
|
|
"receiveUserId": 0,
|
|||
|
|
"resourceId": "",
|
|||
|
|
"resourceType": "",
|
|||
|
|
"title": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据通知id修改通知状态为已读
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/msg/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 目录管理
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增目录导航
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/catalog/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"displayNot": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|addDto|addDto|body|true|CatalogAddDTO|CatalogAddDTO|
|
|||
|
|
|  catalogName|目录名称-16||false|string||
|
|||
|
|
|  catalogType|导航类型(0产品,1解决方案)||false|string||
|
|||
|
|
|  displayNot|是否展示{0否,1是}||false|string||
|
|||
|
|
|  parentId|父级目录id(1级为0)||false|string||
|
|||
|
|
|  remark|目录说明-100||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询目录的详细信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/catalog/info/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|CatalogListVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|catalogName|目录名称|string||
|
|||
|
|
|catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|childrenList|该目录下的子集目录|array|CatalogVo|
|
|||
|
|
|  catalogName|目录名称|string||
|
|||
|
|
|  catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  deleteStatus||string||
|
|||
|
|
|  displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  nodeList|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|    id||string||
|
|||
|
|
|    name||string||
|
|||
|
|
|  parentId|父级目录id(1级为0)|string||
|
|||
|
|
|  remark|目录说明|string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|id||string||
|
|||
|
|
|parentId|父级目录id(1级为0)|string||
|
|||
|
|
|remark|目录说明|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"childrenList": [
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeList": [
|
|||
|
|
{
|
|||
|
|
"id": "",
|
|||
|
|
"name": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 后台管理目录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/catalog/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|catalogName|目录名称|query|false|string||
|
|||
|
|
|catalogType|导航类型(0产品,1解决方案)|query|false|string||
|
|||
|
|
|parentId|父级目录id(1级为0)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«CatalogListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|CatalogListVo|
|
|||
|
|
|  catalogName|目录名称|string||
|
|||
|
|
|  catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|  childrenList|该目录下的子集目录|array|CatalogVo|
|
|||
|
|
|    catalogName|目录名称|string||
|
|||
|
|
|    catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|    createBy|创建人id|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    deleteStatus||string||
|
|||
|
|
|    displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|    id||string||
|
|||
|
|
|    nodeList|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|      id||string||
|
|||
|
|
|      name||string||
|
|||
|
|
|    parentId|父级目录id(1级为0)|string||
|
|||
|
|
|    remark|目录说明|string||
|
|||
|
|
|    updateBy|修改人id|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  parentId|父级目录id(1级为0)|string||
|
|||
|
|
|  remark|目录说明|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"childrenList": [
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeList": [
|
|||
|
|
{
|
|||
|
|
"id": "",
|
|||
|
|
"name": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 后台产品或解决方案新建目录接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/catalog/proOrSolCatalog`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|catalogName|目录名称|query|false|string||
|
|||
|
|
|catalogType|导航类型(0产品,1解决方案)|query|false|string||
|
|||
|
|
|parentId|父级目录id(1级为0)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«CatalogListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|CatalogListVo|
|
|||
|
|
|  catalogName|目录名称|string||
|
|||
|
|
|  catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|  childrenList|该目录下的子集目录|array|CatalogVo|
|
|||
|
|
|    catalogName|目录名称|string||
|
|||
|
|
|    catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|    createBy|创建人id|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    deleteStatus||string||
|
|||
|
|
|    displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|    id||string||
|
|||
|
|
|    nodeList|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|      id||string||
|
|||
|
|
|      name||string||
|
|||
|
|
|    parentId|父级目录id(1级为0)|string||
|
|||
|
|
|    remark|目录说明|string||
|
|||
|
|
|    updateBy|修改人id|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  parentId|父级目录id(1级为0)|string||
|
|||
|
|
|  remark|目录说明|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"childrenList": [
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeList": [
|
|||
|
|
{
|
|||
|
|
"id": "",
|
|||
|
|
"name": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改目录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/catalog/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"displayNot": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|updateDTO|updateDTO|body|true|CatalogUpdateDTO|CatalogUpdateDTO|
|
|||
|
|
|  catalogName|目录名称||false|string||
|
|||
|
|
|  catalogType|导航类型(0产品,1解决方案)||false|string||
|
|||
|
|
|  displayNot|是否展示{0否,1是}||false|string||
|
|||
|
|
|  parentId|父级目录id(1级为0)||false|string||
|
|||
|
|
|  remark|目录说明-100||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询目录的详细信息(后台端)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/catalog/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|CatalogVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|catalogName|目录名称|string||
|
|||
|
|
|catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|createBy|创建人id|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|deleteStatus||string||
|
|||
|
|
|displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|id||string||
|
|||
|
|
|nodeList|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|  id||string||
|
|||
|
|
|  name||string||
|
|||
|
|
|parentId|父级目录id(1级为0)|string||
|
|||
|
|
|remark|目录说明|string||
|
|||
|
|
|updateBy|修改人id|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeList": [
|
|||
|
|
{
|
|||
|
|
"id": "",
|
|||
|
|
"name": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除目录
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/catalog/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 线索
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增线索
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/clue`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|销售线索新增Dto|销售线索新增Dto|
|
|||
|
|
|  createBy|||false|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除(0未删除1已删除)||false|string||
|
|||
|
|
|  desc|线索描述||false|string||
|
|||
|
|
|  facilitatorId|服务商id||false|string||
|
|||
|
|
|  origin|线索来源(0咪咕商机线索1服务商商机线索)||false|string||
|
|||
|
|
|  originUser|线索提供人||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/clue/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|beginTime|创建开始时间|query|false|string(date-time)||
|
|||
|
|
|createBy||query|false|integer(int64)||
|
|||
|
|
|endTime|创建开始时间|query|false|string(date-time)||
|
|||
|
|
|origin|线索来源(0咪咕商机线索1服务商商机线索)|query|false|string||
|
|||
|
|
|originUser|线索提供人|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«销售线索表»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|销售线索表|
|
|||
|
|
|  clueCode|线索ID生成规则:xs + 年-月-日-时-分-秒 + 创建人ID|string||
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除(0未删除1已删除)|string||
|
|||
|
|
|  desc|线索描述|string||
|
|||
|
|
|  facilitatorId|服务商id|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  origin|线索来源(0咪咕商机线索1服务商商机线索)|string||
|
|||
|
|
|  originUser|线索提供人|string||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"clueCode": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## selectOne
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/clue/selectOne`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|销售线索表|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|clueCode|线索ID生成规则:xs + 年-月-日-时-分-秒 + 创建人ID|string||
|
|||
|
|
|createBy||integer(int64)|integer(int64)|
|
|||
|
|
|createTime||string(date-time)|string(date-time)|
|
|||
|
|
|deleteStatus|逻辑删除(0未删除1已删除)|string||
|
|||
|
|
|desc|线索描述|string||
|
|||
|
|
|facilitatorId|服务商id|string||
|
|||
|
|
|id||string||
|
|||
|
|
|origin|线索来源(0咪咕商机线索1服务商商机线索)|string||
|
|||
|
|
|originUser|线索提供人|string||
|
|||
|
|
|updateBy||integer(int64)|integer(int64)|
|
|||
|
|
|updateTime||string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clueCode": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改线索
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/clue/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|销售线索修改Dto|销售线索修改Dto|
|
|||
|
|
|  desc|线索描述||false|string||
|
|||
|
|
|  facilitatorId|服务商id||false|string||
|
|||
|
|
|  origin|线索来源(0咪咕商机线索1服务商商机线索)||false|string||
|
|||
|
|
|  originUser|线索提供人||false|string||
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除线索
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/clue/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 结算单相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 结算单详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/settle/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SettleVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|billCode|结算单编号|string||
|
|||
|
|
|billMoney|结算单金额|number||
|
|||
|
|
|billTime|结算单出账日期|string||
|
|||
|
|
|createBy|创建人|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string||
|
|||
|
|
|demandSideId|订单需求方id|string||
|
|||
|
|
|demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|id|id|string||
|
|||
|
|
|orderId|订单id|string||
|
|||
|
|
|relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|relatedProType|结算单关联能力类型|string||
|
|||
|
|
|relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  billCode|结算单编号|string||
|
|||
|
|
|  billMoney|结算单金额|number||
|
|||
|
|
|  billTime|结算单出账日期|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|  relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|  relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|  relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|  relatedProType|结算单关联能力类型|string||
|
|||
|
|
|  relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|  settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|  settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string||
|
|||
|
|
|status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|updateBy|修改人|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|修改时间|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/settle/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|approvalStatus|审批状态|query|false|string||
|
|||
|
|
|forApproval|是否审批|query|false|string||
|
|||
|
|
|relateBelong|归属咪咕自营 或xxx生态成员|query|false|string||
|
|||
|
|
|relateName|结算单主体名称|query|false|string||
|
|||
|
|
|relateType|结算单类型 {0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|settleEndTime|出账结束日期|query|false|string(date-time)||
|
|||
|
|
|settleStartTime|出账开始日期|query|false|string(date-time)||
|
|||
|
|
|settleStatus|结算单状态{0:已出账;1待结算,2:已结算}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/settle/export/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|approvalStatus|审批状态|query|false|string||
|
|||
|
|
|forApproval|是否审批|query|false|string||
|
|||
|
|
|relateBelong|归属咪咕自营 或xxx生态成员|query|false|string||
|
|||
|
|
|relateName|结算单主体名称|query|false|string||
|
|||
|
|
|relateType|结算单类型 {0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|settleEndTime|出账结束日期|query|false|string(date-time)||
|
|||
|
|
|settleStartTime|出账开始日期|query|false|string(date-time)||
|
|||
|
|
|settleStatus|结算单状态{0:已出账;1待结算,2:已结算}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 结算单查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/settle/pageList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalStatus|审批状态|query|false|string||
|
|||
|
|
|forApproval|是否审批|query|false|string||
|
|||
|
|
|relateBelong|归属咪咕自营 或xxx生态成员|query|false|string||
|
|||
|
|
|relateName|结算单主体名称|query|false|string||
|
|||
|
|
|relateType|结算单类型 {0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|settleEndTime|出账结束日期|query|false|string(date-time)||
|
|||
|
|
|settleStartTime|出账开始日期|query|false|string(date-time)||
|
|||
|
|
|settleStatus|结算单状态{0:已出账;1待结算,2:已结算}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SettleVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SettleVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  billCode|结算单编号|string||
|
|||
|
|
|  billMoney|结算单金额|number||
|
|||
|
|
|  billTime|结算单出账日期|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|  relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|  relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|  relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|  relatedProType|结算单关联能力类型|string||
|
|||
|
|
|  relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|  settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|  settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 撤回
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/settle/recall/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 结算单结算
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/settle/settlement/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 结算单编辑
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/settle/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleDetails": [
|
|||
|
|
{
|
|||
|
|
"abilityId": "",
|
|||
|
|
"billEndDate": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billStartDate": "",
|
|||
|
|
"billingType": "",
|
|||
|
|
"billingUnit": "",
|
|||
|
|
"callNum": 0,
|
|||
|
|
"costing": 0,
|
|||
|
|
"cycleUnit": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"proId": "",
|
|||
|
|
"proName": "",
|
|||
|
|
"sellingPrice": 0,
|
|||
|
|
"settleId": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|settleAddDto|账单编辑、修改请求体|body|true|SettleAddDto|SettleAddDto|
|
|||
|
|
|  billMoney|结算单金额||false|number||
|
|||
|
|
|  billTime|结算单出账日期||false|string||
|
|||
|
|
|  demandSideId|订单需求方id||false|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  orderId|订单id||false|string||
|
|||
|
|
|  relatedBelongId|结算单关联主体名称关联合作伙伴id||false|string||
|
|||
|
|
|  relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)||false|string||
|
|||
|
|
|  relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)||false|string||
|
|||
|
|
|  relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)||false|string||
|
|||
|
|
|  relatedProType|结算单关联能力类型||false|string||
|
|||
|
|
|  relatedType|结算单类型{0产品、1解决方案,2其他订单}||false|string||
|
|||
|
|
|  settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)||false|string||
|
|||
|
|
|  settleDetails|能力结算单明细||false|array|产品结算单明细表|
|
|||
|
|
|    abilityId|能力id||false|string||
|
|||
|
|
|    billEndDate|结算日期结束||false|string||
|
|||
|
|
|    billMoney|金额||false|number||
|
|||
|
|
|    billStartDate|结算日期开始||false|string||
|
|||
|
|
|    billingType|计费方式类型{0按使用量,1一次性收费,2周期收费}||false|string||
|
|||
|
|
|    billingUnit|计价单位{0次,1流量,2容量,3时长,4人}||false|string||
|
|||
|
|
|    callNum|调用次数||false|integer||
|
|||
|
|
|    costing|成本价格||false|number||
|
|||
|
|
|    cycleUnit|周期单位{0年,1月,2季,3日}||false|string||
|
|||
|
|
|    id|id||false|string||
|
|||
|
|
|    orderId|账单id||false|string||
|
|||
|
|
|    proId|产品id||false|string||
|
|||
|
|
|    proName|产品名称||false|string||
|
|||
|
|
|    sellingPrice|销售价格||false|number||
|
|||
|
|
|    settleId|结算单Id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 能力标签相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增能力标签
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/abilityTag/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|abilityTagDto|abilityTagDto|body|true|能力标签|能力标签|
|
|||
|
|
|  createBy|创建者||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  parentId|上级id||false|string||
|
|||
|
|
|  remark|标签备注||false|string||
|
|||
|
|
|  tagName|标签名称||false|string||
|
|||
|
|
|  updateBy|更新者||false|integer(int64)||
|
|||
|
|
|  updateTime|更新时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 能力标签详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/abilityTag/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|能力标签0|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|id|主键|string||
|
|||
|
|
|parentId|上级id|string||
|
|||
|
|
|remark|标签备注|string||
|
|||
|
|
|tagName|标签名称|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 能力标签树
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/abilityTag/tree`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改能力标签
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/abilityTag/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|abilityTagDto|abilityTagDto|body|true|能力标签|能力标签|
|
|||
|
|
|  createBy|创建者||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  parentId|上级id||false|string||
|
|||
|
|
|  remark|标签备注||false|string||
|
|||
|
|
|  tagName|标签名称||false|string||
|
|||
|
|
|  updateBy|更新者||false|integer(int64)||
|
|||
|
|
|  updateTime|更新时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## remove
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/abilityTag/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 能力相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/ability/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDesc": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|abilityAddDto|abilityAddDto|body|true|能力新增、修改请求体|能力新增、修改请求体|
|
|||
|
|
|  abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}||false|string||
|
|||
|
|
|  abilityDesc|能力介绍||false|string||
|
|||
|
|
|  abilityDownAddress|下载地址||false|string||
|
|||
|
|
|  abilityInvokeAddress|调用地址||false|string||
|
|||
|
|
|  abilityName|能力名称||false|string||
|
|||
|
|
|  abilityPlatformId|能力平台id||false|string||
|
|||
|
|
|  abilityPlatformName|能力平台名称||false|string||
|
|||
|
|
|  abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}||false|string||
|
|||
|
|
|  belongId|合作伙伴id||false|string||
|
|||
|
|
|  belongName|合作伙伴名称,咪咕自营的后端手动设置为咪咕自营||false|string||
|
|||
|
|
|  gatewayAbilityId|网关能力id||false|string||
|
|||
|
|
|  gatewayAbilityName|网关能力名称||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  openMode|开通方式{0自动开通,1人工开通}||false|string||
|
|||
|
|
|  validDate|能力有效期||false|string||
|
|||
|
|
|  validDateBegin|能力有效期--开始时间||false|string||
|
|||
|
|
|  validStatus|能力状态{0失效,1有效}||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/ability/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|AbilityVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}|string||
|
|||
|
|
|abilityDesc|能力平台名称|string||
|
|||
|
|
|abilityDownAddress|下载地址|string||
|
|||
|
|
|abilityInvokeAddress|调用地址|string||
|
|||
|
|
|abilityName|能力名称|string||
|
|||
|
|
|abilityPlatformId|能力平台id|string||
|
|||
|
|
|abilityPlatformName|能力平台名称|string||
|
|||
|
|
|abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|belongId|合作伙伴id|string||
|
|||
|
|
|belongName|合作伙伴名称|string||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|delFlag|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|gatewayAbilityId|网关能力id|string||
|
|||
|
|
|gatewayAbilityName|网关能力名称|string||
|
|||
|
|
|id|主键|string||
|
|||
|
|
|openMode|开通方式{0自动开通,1人工开通}|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|validDate|能力有效期--结束时间|string(date-time)|string(date-time)|
|
|||
|
|
|validDateBegin|能力有效期--结束时间|string(date-time)|string(date-time)|
|
|||
|
|
|validStatus|能力状态{0失效,1有效}|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDesc": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 上架
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/ability/onShelve/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 能力查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/ability/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}|query|false|string||
|
|||
|
|
|abilityName|能力名称|query|false|string||
|
|||
|
|
|abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|query|false|string||
|
|||
|
|
|validStatus|能力状态{0失效,1有效}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«AbilityVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|AbilityVo|
|
|||
|
|
|  abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}|string||
|
|||
|
|
|  abilityDesc|能力平台名称|string||
|
|||
|
|
|  abilityDownAddress|下载地址|string||
|
|||
|
|
|  abilityInvokeAddress|调用地址|string||
|
|||
|
|
|  abilityName|能力名称|string||
|
|||
|
|
|  abilityPlatformId|能力平台id|string||
|
|||
|
|
|  abilityPlatformName|能力平台名称|string||
|
|||
|
|
|  abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|  belongId|合作伙伴id|string||
|
|||
|
|
|  belongName|合作伙伴名称|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  delFlag|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|  gatewayAbilityId|网关能力id|string||
|
|||
|
|
|  gatewayAbilityName|网关能力名称|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  openMode|开通方式{0自动开通,1人工开通}|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  validDate|能力有效期--结束时间|string(date-time)||
|
|||
|
|
|  validDateBegin|能力有效期--结束时间|string(date-time)||
|
|||
|
|
|  validStatus|能力状态{0失效,1有效}|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDesc": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 关联能力选择列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/ability/relateAbility/listByType`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|abilityType|能力类型|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«AbilitiesByTypeVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|AbilitiesByTypeVo|
|
|||
|
|
|  abilityCode|编码|string||
|
|||
|
|
|  abilityName|能力名称|string||
|
|||
|
|
|  abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|  abilityTypeName|能力类型名称|string||
|
|||
|
|
|  belongTo|能力归属{0咪咕自有,1合作伙伴}|string||
|
|||
|
|
|  effectTime|能力有效期开始时间|string||
|
|||
|
|
|  unEffectTime|能力有效期结束时间|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"abilityCode": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"abilityTypeName": "",
|
|||
|
|
"belongTo": "",
|
|||
|
|
"effectTime": "",
|
|||
|
|
"unEffectTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 下架
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/ability/unShelve/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/ability/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDesc": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|abilityAddDto|abilityAddDto|body|true|能力新增、修改请求体|能力新增、修改请求体|
|
|||
|
|
|  abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}||false|string||
|
|||
|
|
|  abilityDesc|能力介绍||false|string||
|
|||
|
|
|  abilityDownAddress|下载地址||false|string||
|
|||
|
|
|  abilityInvokeAddress|调用地址||false|string||
|
|||
|
|
|  abilityName|能力名称||false|string||
|
|||
|
|
|  abilityPlatformId|能力平台id||false|string||
|
|||
|
|
|  abilityPlatformName|能力平台名称||false|string||
|
|||
|
|
|  abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}||false|string||
|
|||
|
|
|  belongId|合作伙伴id||false|string||
|
|||
|
|
|  belongName|合作伙伴名称,咪咕自营的后端手动设置为咪咕自营||false|string||
|
|||
|
|
|  gatewayAbilityId|网关能力id||false|string||
|
|||
|
|
|  gatewayAbilityName|网关能力名称||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  openMode|开通方式{0自动开通,1人工开通}||false|string||
|
|||
|
|
|  validDate|能力有效期||false|string||
|
|||
|
|
|  validDateBegin|能力有效期--开始时间||false|string||
|
|||
|
|
|  validStatus|能力状态{0失效,1有效}||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户-通知公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取通知公告列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/notice/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approval|审核状态 ,1-审核(默认显示 审核中,已通过,驳回)|query|false|string||
|
|||
|
|
|approvalStatus|审核状态 ,1-待审核,2-审核通过,4-审核驳回|query|false|string||
|
|||
|
|
|endTime|发布时间范围止|query|false|string(date-time)||
|
|||
|
|
|noticeType|公告类型(1-升级公告、2-安全公告、3-备案公告、4-产品公告、5-其他公告)|query|false|string||
|
|||
|
|
|startTime|发布时间范围起|query|false|string(date-time)||
|
|||
|
|
|status|公告状态(新建-0,审核中-1,已上线-2,已下线-3)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«NoticeListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|NoticeListVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createByName|创建者name|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  noticeContent|公告内容|string||
|
|||
|
|
|  noticeId|公告ID|integer(int64)||
|
|||
|
|
|  noticeTitle|公告标题|string||
|
|||
|
|
|  noticeType|公告类型(1-升级公告、2-安全公告、3-备案公告、4-产品公告、5-其他公告)|string||
|
|||
|
|
|  noticeTypeName|公告类型名称|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  status|公告状态(新建-0,审核中-1,已上线-2,已下线-3)|string||
|
|||
|
|
|  statusName|公告状态name|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateByName|更新者name|string||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeId": 0,
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"noticeTypeName": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateByName": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据通知公告id获取详细信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/notice/{noticeId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeId|noticeId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户-邀约,招募公告控制器
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/inviteNotice/edit`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"enclosure": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"failureTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"serviceProviderId": [],
|
|||
|
|
"sub": true,
|
|||
|
|
"topping": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|editDto|editDto|body|true|InviteEditDto|InviteEditDto|
|
|||
|
|
|  enclosure|附件,最多上传10个文件,每个文件大小不超过20M,支持pdf、doc、docx等格式||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  failureTime|失效时间||false|string(date-time)||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  noticeContent|公告内容||false|string||
|
|||
|
|
|  noticeTitle|公告标题||false|string||
|
|||
|
|
|  noticeType|公告类型(0-邀约公告表,1-招募公告,2-结果公示信息)||false|string||
|
|||
|
|
|  serviceProviderId|服务商id集合||false|array|string|
|
|||
|
|
|  sub|是否发布,true-保存并发布,false-保存||false|boolean||
|
|||
|
|
|  topping|是否置顶,0-不置顶,1-置顶||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取通知公告列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/inviteNotice/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|failureTimeEnd|失效时间止|query|false|string(date-time)||
|
|||
|
|
|failureTimeStart|失效时间起|query|false|string(date-time)||
|
|||
|
|
|forApproval|是否审批 true审核 null or false 所有状态|query|false|boolean||
|
|||
|
|
|noticeTitle|公告标题|query|false|string||
|
|||
|
|
|noticeType|公告类型0-邀约公告表,1-招募公告,2-结果公示信息|query|false|string||
|
|||
|
|
|status|新建-0,审核中-1,已上线-2,3-驳回,4-失效|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«InviteListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|InviteListVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  createBy|创建者(发布人员)|integer(int64)||
|
|||
|
|
|  createByName|创建者(发布人员)name|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  failureTime|失效时间|string(date-time)||
|
|||
|
|
|  id|公告ID|string||
|
|||
|
|
|  noticeContent|公告内容|string||
|
|||
|
|
|  noticeTitle|公告标题|string||
|
|||
|
|
|  noticeType|公告类型(0-邀约公告表,1-招募公告,2-结果公示信息)|string||
|
|||
|
|
|  noticeTypeName|公告类型name|string||
|
|||
|
|
|  publicity|是否公示结果 true公示 false null 未公示|boolean||
|
|||
|
|
|  status|新建-0,审核中-1,已上线-2,3-驳回,4-失效|string||
|
|||
|
|
|  statusName|新建-0,审核中-1,已上线-2,3-驳回,4-失效|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"failureTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"noticeTypeName": "",
|
|||
|
|
"publicity": true,
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 撤销公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/inviteNotice/revoke/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据id查询公告详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/inviteNotice/selectOne`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|InviteVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|createBy|创建者(发布人员)|integer(int64)|integer(int64)|
|
|||
|
|
|createByName|创建者(发布人员)name|string||
|
|||
|
|
|enclosure|附件,最多上传10个文件,每个文件大小不超过20M,支持pdf、doc、docx等格式|array|文件表返回VO|
|
|||
|
|
|  dataId|数据id|string||
|
|||
|
|
|  delFlag||string||
|
|||
|
|
|  fileName|文件名称|string||
|
|||
|
|
|  fileOriginName|文件原名称|string||
|
|||
|
|
|  fileSource|文件来源|string||
|
|||
|
|
|  fileUrl|文件地址|string||
|
|||
|
|
|  id|文件ID|string||
|
|||
|
|
|failureTime|失效时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|公告ID|string||
|
|||
|
|
|noticeContent|公告内容|string||
|
|||
|
|
|noticeTitle|公告标题|string||
|
|||
|
|
|noticeType|公告类型(0-邀约公告表,1-招募公告,2-结果公示信息)|string||
|
|||
|
|
|noticeTypeName|公告类型name|string||
|
|||
|
|
|serviceProvider|服务商信息|array|ProviderVo|
|
|||
|
|
|  abilityTagIds|行业标签(能力标签)|string||
|
|||
|
|
|  abilityTagName|行业标签(能力标签)|array|string|
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  phone|联系人电话|string||
|
|||
|
|
|  serviceName|服务商名称|string||
|
|||
|
|
|  serviceTypeIds|服务商类型外键集合,逗号分隔|string||
|
|||
|
|
|  serviceTypeIdsName|服务商类型外键集合,逗号分隔|array|string|
|
|||
|
|
|  status|合作状态(0合作种 1已过期)|string||
|
|||
|
|
|  statusName|合作状态name|string||
|
|||
|
|
|  userName|联系人姓名|string||
|
|||
|
|
|status|新建-0,审核中-1,已上线-2,3-驳回,4-失效|string||
|
|||
|
|
|statusName|新建-0,审核中-1,已上线-2,3-驳回,4-失效|string||
|
|||
|
|
|topping|是否置顶,0-不置顶,1-置顶|string||
|
|||
|
|
|toppingName|是否置顶name|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"enclosure": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"failureTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"noticeTypeName": "",
|
|||
|
|
"serviceProvider": [
|
|||
|
|
{
|
|||
|
|
"abilityTagIds": "",
|
|||
|
|
"abilityTagName": [],
|
|||
|
|
"id": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"serviceName": "",
|
|||
|
|
"serviceTypeIds": "",
|
|||
|
|
"serviceTypeIdsName": [],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"topping": "",
|
|||
|
|
"toppingName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/inviteNotice/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户产品相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 产品查询详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/product/detail`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ProductVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|configId|营销配置id|string||
|
|||
|
|
|configVo|营销配置|ConfigVo|ConfigVo|
|
|||
|
|
|  bannerBackImgLink|背景链接|string||
|
|||
|
|
|  bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|  bannerVedioLink|视频链接|string||
|
|||
|
|
|  configDesc|营销产品介绍|string||
|
|||
|
|
|  configName|营销产品名称|string||
|
|||
|
|
|  configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|    configId|配置id|string||
|
|||
|
|
|    elementImg|组件图 200|string||
|
|||
|
|
|    elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|    elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|      childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|      createBy|创建者|integer||
|
|||
|
|
|      createTime|创建时间|string||
|
|||
|
|
|      delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|      elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|      elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|      elementDesc|组件描述 500|string||
|
|||
|
|
|      elementImg|组件图片 200|string||
|
|||
|
|
|      elementName|组件名称 32|string||
|
|||
|
|
|      id|id|string||
|
|||
|
|
|      navigationId|导航id|string||
|
|||
|
|
|      qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|      updateBy|更新者|integer||
|
|||
|
|
|      updateTime|更新时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationName|导航名称 30|string||
|
|||
|
|
|    navigationSort|次序|string||
|
|||
|
|
|    navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|    navigationdDesc|导航描述 1000|string||
|
|||
|
|
|    navigationlink|导航链接|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|consoleUrl|管理控制台链接|string||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|productAbilityVos|能力配置|array|ProductAbilityVo|
|
|||
|
|
|  abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}|string||
|
|||
|
|
|  abilityDownAddress|下载地址|string||
|
|||
|
|
|  abilityId|能力id|string||
|
|||
|
|
|  abilityInvokeAddress|调用地址|string||
|
|||
|
|
|  abilityName|能力名称|string||
|
|||
|
|
|  abilityPlatformId|能力平台id|string||
|
|||
|
|
|  abilityPlatformName|能力平台名称|string||
|
|||
|
|
|  abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|  belongId|能力所属生态成员id|string||
|
|||
|
|
|  belongName|能力所属生态成员或自营名称|string||
|
|||
|
|
|  billingRule|计费规则类型(0-标准价格,1-阶梯价格)|string||
|
|||
|
|
|  billingType|计费方式类型{0按使用量,1一次性收费,2周期收费}|string||
|
|||
|
|
|  billingUnit|计价单位{0次,1流量,2容量,3时长,4人}|string||
|
|||
|
|
|  costing|成本价格|number||
|
|||
|
|
|  cycleUnit|周期单位{0年,1月,2季,3日}|string||
|
|||
|
|
|  gatewayAbilityId|网关能力id|string||
|
|||
|
|
|  gatewayAbilityName|网关能力名称|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  ladderArray|阶梯计费价格|string||
|
|||
|
|
|  openMode|能力开通方式|string||
|
|||
|
|
|  productId|产品id|string||
|
|||
|
|
|  selling|销售价格|number||
|
|||
|
|
|  validDate|能力有效期结束时间|string(date-time)||
|
|||
|
|
|  validDateBegin|能力有效期开始时间|string(date-time)||
|
|||
|
|
|  validStatus|能力状态{0失效,1有效}|string||
|
|||
|
|
|productCatalogId|产品目录id|string||
|
|||
|
|
|productCatalogName|产品目录名称|string||
|
|||
|
|
|productDesc|产品介绍|string||
|
|||
|
|
|productEnglishName|产品英文名|string||
|
|||
|
|
|productName|产品名称|string||
|
|||
|
|
|productStatus|产品状态(0未提交、1审核中,2审核不通过,3已创建,4已上架,5已下架,6已失效)|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userName|提交人名称|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"configId": "",
|
|||
|
|
"configVo": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"consoleUrl": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productAbilityVos": [
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityId": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"billingRule": "",
|
|||
|
|
"billingType": "",
|
|||
|
|
"billingUnit": "",
|
|||
|
|
"costing": 0,
|
|||
|
|
"cycleUnit": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"ladderArray": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"productId": "",
|
|||
|
|
"selling": 0,
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"productCatalogId": "",
|
|||
|
|
"productCatalogName": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"productEnglishName": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"productStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 产品列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/product/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|productName|productName|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|CatalogMarketVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|catalogMarketVo|该目录下的子集目录|array|CatalogMarketVo|
|
|||
|
|
|  catalogMarketVo|该目录下的子集目录|array|CatalogMarketVo|
|
|||
|
|
|  catalogName|目录名称|string||
|
|||
|
|
|  id|导航id|string||
|
|||
|
|
|  nodeVos|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|    id||string||
|
|||
|
|
|    name||string||
|
|||
|
|
|  parentId|父级目录id(1级为0)|string||
|
|||
|
|
|catalogName|目录名称|string||
|
|||
|
|
|id|导航id|string||
|
|||
|
|
|nodeVos|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|  id||string||
|
|||
|
|
|  name||string||
|
|||
|
|
|parentId|父级目录id(1级为0)|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"catalogMarketVo": [
|
|||
|
|
{
|
|||
|
|
"catalogMarketVo": [],
|
|||
|
|
"catalogName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeVos": [],
|
|||
|
|
"parentId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"catalogName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeVos": [
|
|||
|
|
{
|
|||
|
|
"id": "",
|
|||
|
|
"name": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"parentId": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 产品推荐
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/product/recommend`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ProductVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|configId|营销配置id|string||
|
|||
|
|
|configVo|营销配置|ConfigVo|ConfigVo|
|
|||
|
|
|  bannerBackImgLink|背景链接|string||
|
|||
|
|
|  bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|  bannerVedioLink|视频链接|string||
|
|||
|
|
|  configDesc|营销产品介绍|string||
|
|||
|
|
|  configName|营销产品名称|string||
|
|||
|
|
|  configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|    configId|配置id|string||
|
|||
|
|
|    elementImg|组件图 200|string||
|
|||
|
|
|    elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|    elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|      childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|      createBy|创建者|integer||
|
|||
|
|
|      createTime|创建时间|string||
|
|||
|
|
|      delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|      elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|      elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|      elementDesc|组件描述 500|string||
|
|||
|
|
|      elementImg|组件图片 200|string||
|
|||
|
|
|      elementName|组件名称 32|string||
|
|||
|
|
|      id|id|string||
|
|||
|
|
|      navigationId|导航id|string||
|
|||
|
|
|      qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|      updateBy|更新者|integer||
|
|||
|
|
|      updateTime|更新时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationName|导航名称 30|string||
|
|||
|
|
|    navigationSort|次序|string||
|
|||
|
|
|    navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|    navigationdDesc|导航描述 1000|string||
|
|||
|
|
|    navigationlink|导航链接|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|consoleUrl|管理控制台链接|string||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|productAbilityVos|能力配置|array|ProductAbilityVo|
|
|||
|
|
|  abilityBelongTo|能力归属{0咪咕自有,1合作伙伴}|string||
|
|||
|
|
|  abilityDownAddress|下载地址|string||
|
|||
|
|
|  abilityId|能力id|string||
|
|||
|
|
|  abilityInvokeAddress|调用地址|string||
|
|||
|
|
|  abilityName|能力名称|string||
|
|||
|
|
|  abilityPlatformId|能力平台id|string||
|
|||
|
|
|  abilityPlatformName|能力平台名称|string||
|
|||
|
|
|  abilityType|能力类型{0API,1SDK,2SaaS服务,3其他}|string||
|
|||
|
|
|  belongId|能力所属生态成员id|string||
|
|||
|
|
|  belongName|能力所属生态成员或自营名称|string||
|
|||
|
|
|  billingRule|计费规则类型(0-标准价格,1-阶梯价格)|string||
|
|||
|
|
|  billingType|计费方式类型{0按使用量,1一次性收费,2周期收费}|string||
|
|||
|
|
|  billingUnit|计价单位{0次,1流量,2容量,3时长,4人}|string||
|
|||
|
|
|  costing|成本价格|number||
|
|||
|
|
|  cycleUnit|周期单位{0年,1月,2季,3日}|string||
|
|||
|
|
|  gatewayAbilityId|网关能力id|string||
|
|||
|
|
|  gatewayAbilityName|网关能力名称|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  ladderArray|阶梯计费价格|string||
|
|||
|
|
|  openMode|能力开通方式|string||
|
|||
|
|
|  productId|产品id|string||
|
|||
|
|
|  selling|销售价格|number||
|
|||
|
|
|  validDate|能力有效期结束时间|string(date-time)||
|
|||
|
|
|  validDateBegin|能力有效期开始时间|string(date-time)||
|
|||
|
|
|  validStatus|能力状态{0失效,1有效}|string||
|
|||
|
|
|productCatalogId|产品目录id|string||
|
|||
|
|
|productCatalogName|产品目录名称|string||
|
|||
|
|
|productDesc|产品介绍|string||
|
|||
|
|
|productEnglishName|产品英文名|string||
|
|||
|
|
|productName|产品名称|string||
|
|||
|
|
|productStatus|产品状态(0未提交、1审核中,2审核不通过,3已创建,4已上架,5已下架,6已失效)|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userName|提交人名称|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"configId": "",
|
|||
|
|
"configVo": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"consoleUrl": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productAbilityVos": [
|
|||
|
|
{
|
|||
|
|
"abilityBelongTo": "",
|
|||
|
|
"abilityDownAddress": "",
|
|||
|
|
"abilityId": "",
|
|||
|
|
"abilityInvokeAddress": "",
|
|||
|
|
"abilityName": "",
|
|||
|
|
"abilityPlatformId": "",
|
|||
|
|
"abilityPlatformName": "",
|
|||
|
|
"abilityType": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"billingRule": "",
|
|||
|
|
"billingType": "",
|
|||
|
|
"billingUnit": "",
|
|||
|
|
"costing": 0,
|
|||
|
|
"cycleUnit": "",
|
|||
|
|
"gatewayAbilityId": "",
|
|||
|
|
"gatewayAbilityName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"ladderArray": "",
|
|||
|
|
"openMode": "",
|
|||
|
|
"productId": "",
|
|||
|
|
"selling": 0,
|
|||
|
|
"validDate": "",
|
|||
|
|
"validDateBegin": "",
|
|||
|
|
"validStatus": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"productCatalogId": "",
|
|||
|
|
"productCatalogName": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"productEnglishName": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"productStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户企业相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 认证
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/enterprise/auth`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"address": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"businessLicense": "",
|
|||
|
|
"businessLicenseName": "",
|
|||
|
|
"businessScope": "",
|
|||
|
|
"contactNum": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"enterpriseType": "",
|
|||
|
|
"legalRepresent": "",
|
|||
|
|
"registeredCapital": 0,
|
|||
|
|
"staffSize": 0,
|
|||
|
|
"templateType": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|enterpriseAuthDto|enterpriseAuthDto|body|true|企业认证相关|企业认证相关|
|
|||
|
|
|  address|地址 最大长度200||false|string||
|
|||
|
|
|  approvalId|审批id||false|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核||false|string||
|
|||
|
|
|  businessLicense|营业执照 最大长度200||false|string||
|
|||
|
|
|  businessLicenseName|营业执照文件名称 最大长度50||false|string||
|
|||
|
|
|  businessScope|营业范围 最大长度50||false|string||
|
|||
|
|
|  contactNum|联系电话 最大长度16||false|string||
|
|||
|
|
|  createBy|创建者||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  delFlag|删除标志;(0:未删除,1:已删除)||false|string||
|
|||
|
|
|  enterpriseName|企业名称 长度1-200||false|string||
|
|||
|
|
|  enterpriseType|企业类型 最大长度2||false|string||
|
|||
|
|
|  legalRepresent|法定代表人 最大长度500||false|string||
|
|||
|
|
|  registeredCapital|注册资本 最大长度14位||false|number||
|
|||
|
|
|  staffSize|人员规模 最大长度4||false|integer(int32)||
|
|||
|
|
|  templateType|统一社会信用代码 长度1-20||false|string||
|
|||
|
|
|  updateBy|更新者||false|integer(int64)||
|
|||
|
|
|  updateTime|更新时间||false|string(date-time)||
|
|||
|
|
|  userId|用户id,生态成员端可以直接从登录信息种获取||false|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看企业详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/enterprise/detail`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户动态消息controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取动态消息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/dataMessage/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|createTime|生成时间|query|false|string(date-time)||
|
|||
|
|
|dataId|数据id|query|false|string||
|
|||
|
|
|dataSource|数据来源|query|false|string||
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|messageContent|消息内容|query|false|string||
|
|||
|
|
|messageType|消息类型{A0新建工单,A1工单流转,A2工单关闭,B0新建需求单,B1需求单流转,B2需求单关闭}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«动态信息对象Vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|动态信息对象Vo|
|
|||
|
|
|  createTime|生成时间|string(date-time)||
|
|||
|
|
|  dataId|数据id|string||
|
|||
|
|
|  dataSource|数据来源|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  messageContent|消息内容|string||
|
|||
|
|
|  messageType|消息类型{A0新建工单,A1工单流转,A2工单关闭,B0新建需求单,B1需求单流转,B2需求单关闭}|string||
|
|||
|
|
|  messageTypeName|消息类型{A0新建工单,A1工单流转,A2工单关闭,B0新建需求单,B1需求单流转,B2需求单关闭}|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataId": "",
|
|||
|
|
"dataSource": "",
|
|||
|
|
"id": "",
|
|||
|
|
"messageContent": "",
|
|||
|
|
"messageType": "",
|
|||
|
|
"messageTypeName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户审核
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 审批
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/approval/edit/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalDesc": "",
|
|||
|
|
"approvalStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|审批记录修改对象dto|审批记录修改对象dto|
|
|||
|
|
|  approvalDesc|审批描述||false|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过||false|string||
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 审批list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/approval/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalDesc|审批描述|query|false|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|query|false|string||
|
|||
|
|
|dataId|审批数据ID|query|false|string||
|
|||
|
|
|dataSource|审批来源{A0 产品创建审核,A1 产品上下架审核,B0解决方案创建审核,B1解决方案上下架审核,C0企业认证审核,D0能力注册审核,E0账单核算核审,F0订单审核,G0租户服务开通审核}}|query|false|string||
|
|||
|
|
|handerId|审批人|query|false|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«审批对象vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|审批对象vo|
|
|||
|
|
|  approvalDesc|审批描述|string||
|
|||
|
|
|  approvalId|审批ID|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  approvalTime|审批时间|string(date-time)||
|
|||
|
|
|  createBy|提交人|integer(int64)||
|
|||
|
|
|  createByName|提交人名称|string||
|
|||
|
|
|  createTime|提交时间|string(date-time)||
|
|||
|
|
|  dataId|审批数据ID|string||
|
|||
|
|
|  dataSource|审批来源{A0 产品创建审核,A1 产品上下架审核,B0解决方案创建审核,B1解决方案上下架审核,C0企业认证审核,D0能力注册审核,E0账单核算核审,F0订单审核,G0租户服务开通审核}}|string||
|
|||
|
|
|  dataSourceName|审批来源{A0 产品创建审核,A1 产品上下架审核,B0解决方案创建审核,B1解决方案上下架审核,C0企业认证审核,D0能力注册审核,E0账单核算核审,F0订单审核,G0租户服务开通审核}}|string||
|
|||
|
|
|  handerId|审批人|integer(int64)||
|
|||
|
|
|  handlerName|审批人姓名|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalDesc": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"approvalTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"dataId": "",
|
|||
|
|
"dataSource": "",
|
|||
|
|
"dataSourceName": "",
|
|||
|
|
"handerId": 0,
|
|||
|
|
"handlerName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工作台list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/approval/opList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过审批id查看审批详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/approval/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户客户相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/customer/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|customerDto|customerDto|body|true|CustomerAddDto|CustomerAddDto|
|
|||
|
|
|  avatar|用户头像 长度1-100||false|string||
|
|||
|
|
|  email|用户邮箱 长度1-50||false|string||
|
|||
|
|
|  enterpriseName|企业名称 长度1-200||false|string||
|
|||
|
|
|  nickName|用户名称 长度2-30||false|string||
|
|||
|
|
|  password|密码 长度6-50||false|string||
|
|||
|
|
|  phonenumber|手机号码 长度11||false|string||
|
|||
|
|
|  userName|用户账号 长度2-30||false|string||
|
|||
|
|
|  userType|账号类型 A0系统,A1客户,A2生态成员 长度6-50||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看客户详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/customer/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 客户管理分页列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/customer/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|avatar|用户头像 长度1-100|query|false|string||
|
|||
|
|
|email|用户邮箱 长度1-50|query|false|string||
|
|||
|
|
|enterpriseName|企业名称 长度1-200|query|false|string||
|
|||
|
|
|nickName|用户名称 长度2-30|query|false|string||
|
|||
|
|
|phonenumber|手机号码 长度11|query|false|string||
|
|||
|
|
|userType|用户类型 A0系统用户,A1客户,A2团队成员|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«客户管理»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|客户管理|
|
|||
|
|
|  authStatus|企业认证状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  avatar|用户头像|string||
|
|||
|
|
|  email|用户邮箱|string||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  enterpriseName|企业名称|string||
|
|||
|
|
|  loginDate|最后登录时间|string(date-time)||
|
|||
|
|
|  nickName|用户名称|string||
|
|||
|
|
|  phonenumber|手机号码|string||
|
|||
|
|
|  status|帐号状态|string||
|
|||
|
|
|  userId|用户ID|integer(int64)||
|
|||
|
|
|  userName|登录名称|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"authStatus": "",
|
|||
|
|
"avatar": "",
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"status": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改客户手机或邮箱或头像
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/customer/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"email": "",
|
|||
|
|
"phonenumber": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|customerDto|customerDto|body|true|CustomerEditDto|CustomerEditDto|
|
|||
|
|
|  avatar|用户头像 长度1-100||false|string||
|
|||
|
|
|  email|用户邮箱 长度1-50||false|string||
|
|||
|
|
|  phonenumber|手机号码 长度11||false|string||
|
|||
|
|
|id|id|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户工单
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 分配执行人
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/WorkOrder/distribution/{id}/{workerId}/{worker}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|工单id|path|true|string||
|
|||
|
|
|worker|用户昵称|path|true|string||
|
|||
|
|
|workerId|用户id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取执行人列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/WorkOrder/executor`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|roleId|roleId|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«RoleVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|RoleVo|
|
|||
|
|
|  children||array|UserVo|
|
|||
|
|
|    company||string||
|
|||
|
|
|    email||string||
|
|||
|
|
|    telephone||string||
|
|||
|
|
|    userId||string||
|
|||
|
|
|    userName||string||
|
|||
|
|
|  des||string||
|
|||
|
|
|  roleId||string||
|
|||
|
|
|  roleName||string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"company": "",
|
|||
|
|
"email": "",
|
|||
|
|
"telephone": "",
|
|||
|
|
"userId": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"des": "",
|
|||
|
|
"roleId": "",
|
|||
|
|
"roleName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 执行人反馈工单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/WorkOrder/feedback`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"feedback": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|执行人反馈工单dto|执行人反馈工单dto|
|
|||
|
|
|  feedback|反馈说明||false|string||
|
|||
|
|
|  id|||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工单信息list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/WorkOrder/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|createBy|创建者-16|query|false|string||
|
|||
|
|
|orderId|订单id|query|false|string||
|
|||
|
|
|relatedName|关联名称|query|false|string||
|
|||
|
|
|relatedType|工单来源{0产品,1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|worker|执行人|query|false|string||
|
|||
|
|
|workOrderCode|工单编号|query|false|string||
|
|||
|
|
|workOrderState|工单状态(0新建,1已分配,2已拒绝,3已交付,4已竣工)|query|false|string||
|
|||
|
|
|workOrderType|工单开通类型(0表示自动开通,1人工开通)-1|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«WorkOrderListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|WorkOrderListVo|
|
|||
|
|
|  abilityName|能力名称|string||
|
|||
|
|
|  createTime|提交时间|string(date-time)||
|
|||
|
|
|  id|工单id|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  productDesc|其他订单-交付内容|string||
|
|||
|
|
|  relatedName|订购产品名称(当类型为解决方案时存解决方案名称)-32|string||
|
|||
|
|
|  relatedType|工单来源{0产品,1解决方案,2其他订单}|string||
|
|||
|
|
|  relatedTypeName|工单来源Name{0产品,1解决方案,2其他订单}|string||
|
|||
|
|
|  workOrderCode|工单编号|string||
|
|||
|
|
|  workOrderState|工单状态|string||
|
|||
|
|
|  workOrderStateName|工单状态Name|string||
|
|||
|
|
|  workOrderType|工单开通类型(0表示自动开通,1人工开通)|string||
|
|||
|
|
|  workOrderTypeName|工单开通类型Name(0表示自动开通,1人工开通)|string||
|
|||
|
|
|  worker|执行人|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"abilityName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"relatedTypeName": "",
|
|||
|
|
"workOrderCode": "",
|
|||
|
|
"workOrderState": "",
|
|||
|
|
"workOrderStateName": "",
|
|||
|
|
"workOrderType": "",
|
|||
|
|
"workOrderTypeName": "",
|
|||
|
|
"worker": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工作台工单信息list
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/WorkOrder/opList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 执行人接收-拒绝
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/WorkOrder/receiveOrRefuse`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|工单id|query|false|string||
|
|||
|
|
|state|状态 2-拒绝 , 1-接收|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过工单Id查看工单信息详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/WorkOrder/{workOrderId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|workOrderId|workOrderId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户消息
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据登录用户查询所有未读消息,超级管理员返回所有未读消息数
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/msg/count`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 批量删除
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/msg/deletes/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据登录用户查询所有未读列表,超级管理员返回所有未读数据(最近的99条消息)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/msg/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询当前登录用户的所有消息或所有未读消息,如果是超级管理员,返回所有用户的
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/msg/listByReadFlag`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|msgSource|消息来源,\nA0工单已竣工 A1工单分配执行人 A2工单执行人接收工单 A3工单执行人拒绝工单 \nB0订单已完成 B1 账单已出账 B2账单待核销 B3账单已核销\nC0线上需求单已提交 C1线上需求单分配客户经理 C2线上需求单关闭 C3线下需求单关闭\nD0审核完成\nE0结算单已出账 E1结算单待结算 E2结算单已结算|query|false|string||
|
|||
|
|
|msgType|消息类型 0消息通知 1待办事项|query|false|string||
|
|||
|
|
|readFlag|阅读标签(0未阅读,1已阅)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 设置为全部已读
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/msg/readAll`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 批量已读
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/msg/reads/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取消息详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/msg/selectById/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|操作通知对象Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|content|内容|string||
|
|||
|
|
|createBy|创建人|string||
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|id|string||
|
|||
|
|
|msgSource|消息来源,\nA0工单已竣工 A1工单分配执行人 A2工单执行人接收工单 A3工单执行人拒绝工单 \nB0订单已完成 B1 账单已出账 B2账单待核销 B3账单已核销\nC0线上需求单已提交 C1线上需求单分配客户经理 C2线上需求单关闭 C3线下需求单关闭\nD0审核完成\nE0结算单已出账 E1结算单待结算 E2结算单已结算|string||
|
|||
|
|
|msgSourceName|消息来源名称|string||
|
|||
|
|
|msgStatus|状态(0开放,1关闭)|string||
|
|||
|
|
|msgType|消息类型 0消息通知 1待办|string||
|
|||
|
|
|msgTypeName|消息类型名称|string||
|
|||
|
|
|readFlag|阅读标签(0未阅读,1已阅)|string||
|
|||
|
|
|receiveUserId|收件人id|integer(int64)|integer(int64)|
|
|||
|
|
|resourceId|关联资源id|string||
|
|||
|
|
|resourceType| 跳转工单详情页A0,\n 分配工单执行人A1,\n 跳转订单详情页B0,\n 跳转账单详情页C0,\n 跳转线上需求单详情页D0,\n 跳转需求单详情页D1,\n 跳转审批详情页E0,\n 跳转单据页(企业认证审核)F0,\n 跳转单据页(产品新建、上下架审核)F1,\n 跳转单据页(解决方案新建、上下架审核)F2,\n 跳转单据页(订单创建审核)F3,\n 跳转单据页(账单出账审核)F4,\n 跳转单据页(公告审核)F5|string||
|
|||
|
|
|title|标题|string||
|
|||
|
|
|updateBy|修改人|string||
|
|||
|
|
|updateTime|修改时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"content": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"msgSource": "",
|
|||
|
|
"msgSourceName": "",
|
|||
|
|
"msgStatus": "",
|
|||
|
|
"msgType": "",
|
|||
|
|
"msgTypeName": "",
|
|||
|
|
"readFlag": "",
|
|||
|
|
"receiveUserId": 0,
|
|||
|
|
"resourceId": "",
|
|||
|
|
"resourceType": "",
|
|||
|
|
"title": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据通知id修改通知状态为已读
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/msg/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户用户管理控制器
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增xxx
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/marketingUser`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|user|user|body|true|营销门户用户信息表|营销门户用户信息表|
|
|||
|
|
|  avatar|头像地址||false|string||
|
|||
|
|
|  createBy|创建者||false|string||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  delFlag|删除标志(0代表存在 2代表删除)||false|string||
|
|||
|
|
|  deptId|部门ID||false|integer(int64)||
|
|||
|
|
|  email|用户邮箱||false|string||
|
|||
|
|
|  enterpriseId|企业id||false|string||
|
|||
|
|
|  enterpriseName|企业名称||false|string||
|
|||
|
|
|  loginDate|最后登录时间||false|string(date-time)||
|
|||
|
|
|  loginIp|最后登录IP||false|string||
|
|||
|
|
|  nickName|用户昵称||false|string||
|
|||
|
|
|  password|密码||false|string||
|
|||
|
|
|  phonenumber|手机号码||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  sex|用户性别(0男 1女 2未知)||false|string||
|
|||
|
|
|  status|帐号状态(0正常 1停用)||false|string||
|
|||
|
|
|  updateBy|更新者||false|string||
|
|||
|
|
|  updateTime|更新时间||false|string(date-time)||
|
|||
|
|
|  userId|用户ID||false|integer(int64)||
|
|||
|
|
|  userName|用户账号||false|string||
|
|||
|
|
|  userType|用户类型(00客户账号,01生态成员)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改xxx
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/marketingUser`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|user|user|body|true|营销门户用户信息表|营销门户用户信息表|
|
|||
|
|
|  avatar|头像地址||false|string||
|
|||
|
|
|  createBy|创建者||false|string||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  delFlag|删除标志(0代表存在 2代表删除)||false|string||
|
|||
|
|
|  deptId|部门ID||false|integer(int64)||
|
|||
|
|
|  email|用户邮箱||false|string||
|
|||
|
|
|  enterpriseId|企业id||false|string||
|
|||
|
|
|  enterpriseName|企业名称||false|string||
|
|||
|
|
|  loginDate|最后登录时间||false|string(date-time)||
|
|||
|
|
|  loginIp|最后登录IP||false|string||
|
|||
|
|
|  nickName|用户昵称||false|string||
|
|||
|
|
|  password|密码||false|string||
|
|||
|
|
|  phonenumber|手机号码||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  sex|用户性别(0男 1女 2未知)||false|string||
|
|||
|
|
|  status|帐号状态(0正常 1停用)||false|string||
|
|||
|
|
|  updateBy|更新者||false|string||
|
|||
|
|
|  updateTime|更新时间||false|string(date-time)||
|
|||
|
|
|  userId|用户ID||false|integer(int64)||
|
|||
|
|
|  userName|用户账号||false|string||
|
|||
|
|
|  userType|用户类型(00客户账号,01生态成员)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## register
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/marketingUser/register`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|user|user|body|true|营销门户用户信息表|营销门户用户信息表|
|
|||
|
|
|  avatar|头像地址||false|string||
|
|||
|
|
|  createBy|创建者||false|string||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  delFlag|删除标志(0代表存在 2代表删除)||false|string||
|
|||
|
|
|  deptId|部门ID||false|integer(int64)||
|
|||
|
|
|  email|用户邮箱||false|string||
|
|||
|
|
|  enterpriseId|企业id||false|string||
|
|||
|
|
|  enterpriseName|企业名称||false|string||
|
|||
|
|
|  loginDate|最后登录时间||false|string(date-time)||
|
|||
|
|
|  loginIp|最后登录IP||false|string||
|
|||
|
|
|  nickName|用户昵称||false|string||
|
|||
|
|
|  password|密码||false|string||
|
|||
|
|
|  phonenumber|手机号码||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  sex|用户性别(0男 1女 2未知)||false|string||
|
|||
|
|
|  status|帐号状态(0正常 1停用)||false|string||
|
|||
|
|
|  updateBy|更新者||false|string||
|
|||
|
|
|  updateTime|更新时间||false|string(date-time)||
|
|||
|
|
|  userId|用户ID||false|integer(int64)||
|
|||
|
|
|  userName|用户账号||false|string||
|
|||
|
|
|  userType|用户类型(00客户账号,01生态成员)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«boolean»|
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||boolean||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": true,
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## selectOne
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/marketingUser/selectByName/{username}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|username|username|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«营销门户用户信息表»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||营销门户用户信息表|营销门户用户信息表|
|
|||
|
|
|  avatar|头像地址|string||
|
|||
|
|
|  createBy|创建者|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  delFlag|删除标志(0代表存在 2代表删除)|string||
|
|||
|
|
|  deptId|部门ID|integer(int64)||
|
|||
|
|
|  email|用户邮箱|string||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  enterpriseName|企业名称|string||
|
|||
|
|
|  loginDate|最后登录时间|string(date-time)||
|
|||
|
|
|  loginIp|最后登录IP|string||
|
|||
|
|
|  nickName|用户昵称|string||
|
|||
|
|
|  password|密码|string||
|
|||
|
|
|  phonenumber|手机号码|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  sex|用户性别(0男 1女 2未知)|string||
|
|||
|
|
|  status|帐号状态(0正常 1停用)|string||
|
|||
|
|
|  updateBy|更新者|string||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userId|用户ID|integer(int64)||
|
|||
|
|
|  userName|用户账号|string||
|
|||
|
|
|  userType|用户类型(00客户账号,01生态成员)|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## selectOne
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/marketingUser/selectOne`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|integer(int32)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|营销门户用户信息表|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|avatar|头像地址|string||
|
|||
|
|
|createBy|创建者|string||
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|delFlag|删除标志(0代表存在 2代表删除)|string||
|
|||
|
|
|deptId|部门ID|integer(int64)|integer(int64)|
|
|||
|
|
|email|用户邮箱|string||
|
|||
|
|
|enterpriseId|企业id|string||
|
|||
|
|
|enterpriseName|企业名称|string||
|
|||
|
|
|loginDate|最后登录时间|string(date-time)|string(date-time)|
|
|||
|
|
|loginIp|最后登录IP|string||
|
|||
|
|
|nickName|用户昵称|string||
|
|||
|
|
|password|密码|string||
|
|||
|
|
|phonenumber|手机号码|string||
|
|||
|
|
|remark|备注|string||
|
|||
|
|
|sex|用户性别(0男 1女 2未知)|string||
|
|||
|
|
|status|帐号状态(0正常 1停用)|string||
|
|||
|
|
|updateBy|更新者|string||
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userId|用户ID|integer(int64)|integer(int64)|
|
|||
|
|
|userName|用户账号|string||
|
|||
|
|
|userType|用户类型(00客户账号,01生态成员)|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## selectUserInfo
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/marketingUser/selectUserInfo`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|R«营销门户用户信息表»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|data||营销门户用户信息表|营销门户用户信息表|
|
|||
|
|
|  avatar|头像地址|string||
|
|||
|
|
|  createBy|创建者|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  delFlag|删除标志(0代表存在 2代表删除)|string||
|
|||
|
|
|  deptId|部门ID|integer(int64)||
|
|||
|
|
|  email|用户邮箱|string||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  enterpriseName|企业名称|string||
|
|||
|
|
|  loginDate|最后登录时间|string(date-time)||
|
|||
|
|
|  loginIp|最后登录IP|string||
|
|||
|
|
|  nickName|用户昵称|string||
|
|||
|
|
|  password|密码|string||
|
|||
|
|
|  phonenumber|手机号码|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  sex|用户性别(0男 1女 2未知)|string||
|
|||
|
|
|  status|帐号状态(0正常 1停用)|string||
|
|||
|
|
|  updateBy|更新者|string||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userId|用户ID|integer(int64)||
|
|||
|
|
|  userName|用户账号|string||
|
|||
|
|
|  userType|用户类型(00客户账号,01生态成员)|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"data": {
|
|||
|
|
"avatar": "",
|
|||
|
|
"createBy": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"deptId": 0,
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"loginIp": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"password": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sex": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": "",
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": "",
|
|||
|
|
"userType": ""
|
|||
|
|
},
|
|||
|
|
"msg": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除xxx
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/marketingUser/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户端服务商申请单相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增服务商申请单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/applyInfo/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"applyName": "",
|
|||
|
|
"applyUserName": "",
|
|||
|
|
"approvalInfo": "",
|
|||
|
|
"email": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"noticeId": "",
|
|||
|
|
"userName": "",
|
|||
|
|
"userPhone": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|providerApplyInfoAddDto|providerApplyInfoAddDto|body|true|新增服务商申请单|新增服务商申请单|
|
|||
|
|
|  applyName|申请单名称||false|string||
|
|||
|
|
|  applyUserName|申请人姓名||false|string||
|
|||
|
|
|  approvalInfo|申请信息||false|string||
|
|||
|
|
|  email|联系人邮箱||false|string||
|
|||
|
|
|  fileList|申请文件列表||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  noticeId|公告主键||false|string||
|
|||
|
|
|  userName|联系人姓名||false|string||
|
|||
|
|
|  userPhone|联系人手机号||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看服务商申请单详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/applyInfo/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 服务商申请单分页列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/applyInfo/service/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|applyName|申请单名称|query|false|string||
|
|||
|
|
|applyNum|申请单编号|query|false|string||
|
|||
|
|
|applyStatus|申请状态|query|false|string||
|
|||
|
|
|applyStatusList||query|false|array|string|
|
|||
|
|
|applyTime|申请提交时间|query|false|string(date-time)||
|
|||
|
|
|applyType|申请单类型 0服务商,1调用单|query|false|string||
|
|||
|
|
|applyUserName|申请人名称|query|false|string||
|
|||
|
|
|endTime|结束时间|query|false|string(date-time)||
|
|||
|
|
|forApproval|是否审批 true审核 null or false 所有状态|query|false|boolean||
|
|||
|
|
|id|主键|query|false|string||
|
|||
|
|
|noticeName|公告名称|query|false|string||
|
|||
|
|
|serviceProviderId|服务商外键|query|false|string||
|
|||
|
|
|startTime|开始时间|query|false|string(date-time)||
|
|||
|
|
|userId|联系人id|query|false|string||
|
|||
|
|
|userName|申请人姓名|query|false|string||
|
|||
|
|
|userPhone|联系人手机号|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ApplyInfoVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ApplyInfoVo|
|
|||
|
|
|  applyFileList|申请文件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  applyName|申请单名称|string||
|
|||
|
|
|  applyNum|申请单编号|string||
|
|||
|
|
|  applyStatus|申请状态|string||
|
|||
|
|
|  applyTime|申请提交时间|string(date-time)||
|
|||
|
|
|  applyUserName|申请人姓名|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  decisionFilesList|决策文件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  decisionInfo|决策结果|string||
|
|||
|
|
|  email|联系人邮箱|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  noticeName|公告名称|string||
|
|||
|
|
|  serviceProviderId|服务商外键|string||
|
|||
|
|
|  serviceProviderTagList|服务商标签列表|array|能力标签|
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    parentId|上级id|string||
|
|||
|
|
|    remark|标签备注|string||
|
|||
|
|
|    tagName|标签名称|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  serviceProviderTypeList|服务商类型列表|array|服务商类型标签|
|
|||
|
|
|    dictCode|类型code|integer||
|
|||
|
|
|    dictLabel|类型名称|string||
|
|||
|
|
|    dictType|固定值 service_provider_type|string||
|
|||
|
|
|    remark|备注|string||
|
|||
|
|
|    status|状态|string||
|
|||
|
|
|  userId|联系人id|string||
|
|||
|
|
|  userName|联系人姓名|string||
|
|||
|
|
|  userPhone|联系人手机号|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"applyFileList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"applyName": "",
|
|||
|
|
"applyNum": "",
|
|||
|
|
"applyStatus": "",
|
|||
|
|
"applyTime": "",
|
|||
|
|
"applyUserName": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"decisionFilesList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"decisionInfo": "",
|
|||
|
|
"email": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeName": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"serviceProviderTagList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"serviceProviderTypeList": [
|
|||
|
|
{
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"userId": "",
|
|||
|
|
"userName": "",
|
|||
|
|
"userPhone": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 跳转到服务商新增页面
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/applyInfo/toAdd/{noticeId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeId|noticeId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户线索
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增线索
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/clue`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|销售线索新增Dto|销售线索新增Dto|
|
|||
|
|
|  createBy|||false|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除(0未删除1已删除)||false|string||
|
|||
|
|
|  desc|线索描述||false|string||
|
|||
|
|
|  facilitatorId|服务商id||false|string||
|
|||
|
|
|  origin|线索来源(0咪咕商机线索1服务商商机线索)||false|string||
|
|||
|
|
|  originUser|线索提供人||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/clue/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|beginTime|创建开始时间|query|false|string(date-time)||
|
|||
|
|
|createBy||query|false|integer(int64)||
|
|||
|
|
|endTime|创建开始时间|query|false|string(date-time)||
|
|||
|
|
|origin|线索来源(0咪咕商机线索1服务商商机线索)|query|false|string||
|
|||
|
|
|originUser|线索提供人|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«销售线索表»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|销售线索表|
|
|||
|
|
|  clueCode|线索ID生成规则:xs + 年-月-日-时-分-秒 + 创建人ID|string||
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除(0未删除1已删除)|string||
|
|||
|
|
|  desc|线索描述|string||
|
|||
|
|
|  facilitatorId|服务商id|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  origin|线索来源(0咪咕商机线索1服务商商机线索)|string||
|
|||
|
|
|  originUser|线索提供人|string||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"clueCode": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## selectOne
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/clue/selectOne`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|销售线索表|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|clueCode|线索ID生成规则:xs + 年-月-日-时-分-秒 + 创建人ID|string||
|
|||
|
|
|createBy||integer(int64)|integer(int64)|
|
|||
|
|
|createTime||string(date-time)|string(date-time)|
|
|||
|
|
|deleteStatus|逻辑删除(0未删除1已删除)|string||
|
|||
|
|
|desc|线索描述|string||
|
|||
|
|
|facilitatorId|服务商id|string||
|
|||
|
|
|id||string||
|
|||
|
|
|origin|线索来源(0咪咕商机线索1服务商商机线索)|string||
|
|||
|
|
|originUser|线索提供人|string||
|
|||
|
|
|updateBy||integer(int64)|integer(int64)|
|
|||
|
|
|updateTime||string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clueCode": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改线索
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/clue/update/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|销售线索修改Dto|销售线索修改Dto|
|
|||
|
|
|  desc|线索描述||false|string||
|
|||
|
|
|  facilitatorId|服务商id||false|string||
|
|||
|
|
|  origin|线索来源(0咪咕商机线索1服务商商机线索)||false|string||
|
|||
|
|
|  originUser|线索提供人||false|string||
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除线索
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/clue/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户解决方案相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 产品查询详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/solution/detail`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SolutionVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|belongId|方案归属 合作伙伴id|string||
|
|||
|
|
|belongName|方案归属 合作伙伴名称|string||
|
|||
|
|
|configId|营销配置id|string||
|
|||
|
|
|configVo|营销配置|ConfigVo|ConfigVo|
|
|||
|
|
|  bannerBackImgLink|背景链接|string||
|
|||
|
|
|  bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|  bannerVedioLink|视频链接|string||
|
|||
|
|
|  configDesc|营销产品介绍|string||
|
|||
|
|
|  configName|营销产品名称|string||
|
|||
|
|
|  configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|    configId|配置id|string||
|
|||
|
|
|    elementImg|组件图 200|string||
|
|||
|
|
|    elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|    elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|      childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|      createBy|创建者|integer||
|
|||
|
|
|      createTime|创建时间|string||
|
|||
|
|
|      delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|      elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|      elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|      elementDesc|组件描述 500|string||
|
|||
|
|
|      elementImg|组件图片 200|string||
|
|||
|
|
|      elementName|组件名称 32|string||
|
|||
|
|
|      id|id|string||
|
|||
|
|
|      navigationId|导航id|string||
|
|||
|
|
|      qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|      updateBy|更新者|integer||
|
|||
|
|
|      updateTime|更新时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationName|导航名称 30|string||
|
|||
|
|
|    navigationSort|次序|string||
|
|||
|
|
|    navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|    navigationdDesc|导航描述 1000|string||
|
|||
|
|
|    navigationlink|导航链接|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|solutionBelong|方案归属{0咪咕,1合作伙伴}|string||
|
|||
|
|
|solutionCatalogId|解决方案目录id|string||
|
|||
|
|
|solutionCatalogName|解决方案目录名称|string||
|
|||
|
|
|solutionDesc|解决方案介绍|string||
|
|||
|
|
|solutionEnglishName|解决方案英文名|string||
|
|||
|
|
|solutionName|解决方案名称|string||
|
|||
|
|
|solutionStatus|解决方案状态(0未提交、1审核中,2审核不通过,3已创建,4已上架,5已下架,6已失效)|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userName|更新者|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"configId": "",
|
|||
|
|
"configVo": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"solutionBelong": "",
|
|||
|
|
"solutionCatalogId": "",
|
|||
|
|
"solutionCatalogName": "",
|
|||
|
|
"solutionDesc": "",
|
|||
|
|
"solutionEnglishName": "",
|
|||
|
|
"solutionName": "",
|
|||
|
|
"solutionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 产品列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/solution/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|solutionName|solutionName|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|CatalogMarketVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|catalogMarketVo|该目录下的子集目录|array|CatalogMarketVo|
|
|||
|
|
|  catalogMarketVo|该目录下的子集目录|array|CatalogMarketVo|
|
|||
|
|
|  catalogName|目录名称|string||
|
|||
|
|
|  id|导航id|string||
|
|||
|
|
|  nodeVos|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|    id||string||
|
|||
|
|
|    name||string||
|
|||
|
|
|  parentId|父级目录id(1级为0)|string||
|
|||
|
|
|catalogName|目录名称|string||
|
|||
|
|
|id|导航id|string||
|
|||
|
|
|nodeVos|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|  id||string||
|
|||
|
|
|  name||string||
|
|||
|
|
|parentId|父级目录id(1级为0)|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"catalogMarketVo": [
|
|||
|
|
{
|
|||
|
|
"catalogMarketVo": [],
|
|||
|
|
"catalogName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeVos": [],
|
|||
|
|
"parentId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"catalogName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeVos": [
|
|||
|
|
{
|
|||
|
|
"id": "",
|
|||
|
|
"name": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"parentId": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户订单
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 创建订单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/Order/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"callIds": [],
|
|||
|
|
"contractId": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"demandIds": [],
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderAddDto|orderAddDto|body|true|OrderAddDto|OrderAddDto|
|
|||
|
|
|  callIds|申请单ids||false|array|string|
|
|||
|
|
|  contractId|关联的合同id||false|string||
|
|||
|
|
|  customerManager|客户经理名称||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  demandIds|需求单ids||false|array|string|
|
|||
|
|
|  demandSideId|订单需求方id||false|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)||false|string||
|
|||
|
|
|  discountRate|折扣率||false|number||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)||false|number||
|
|||
|
|
|  productDesc|其他订单-交付内容||false|string||
|
|||
|
|
|  relatedId|产品id或者解决方案id,选其他产品无关联id||false|string||
|
|||
|
|
|  relatedName|产品名称或者解决方案名称或者其他类的产品名称||false|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改订单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/Order/edit`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"callIds": [],
|
|||
|
|
"contractId": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"demandIds": [],
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderEditDto|orderEditDto|body|true|OrderEditDto|OrderEditDto|
|
|||
|
|
|  callIds|申请单ids||false|array|string|
|
|||
|
|
|  contractId|关联的合同id||false|string||
|
|||
|
|
|  customerManager|客户经理名称||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  demandIds|需求单ids||false|array|string|
|
|||
|
|
|  demandSideId|订单需求方id||false|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)||false|string||
|
|||
|
|
|  discountRate|折扣率||false|number||
|
|||
|
|
|  id|订单id||false|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)||false|number||
|
|||
|
|
|  productDesc|其他订单-交付内容||false|string||
|
|||
|
|
|  relatedId|产品id或者解决方案id,选其他产品无关联id||false|string||
|
|||
|
|
|  relatedName|产品名称或者解决方案名称或者其他类的产品名称||false|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 订单信息list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/Order/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|catalogueName|产品或者解决方案的目录名称-16|query|false|string||
|
|||
|
|
|createBy|创建者-16|query|false|string||
|
|||
|
|
|endTime|创建时间范围止|query|false|string(date-time)||
|
|||
|
|
|orderCode|订单编号-25|query|false|string||
|
|||
|
|
|orderState|订单状态-1(传字典值)|query|false|string||
|
|||
|
|
|relatedName|产品名称-64|query|false|string||
|
|||
|
|
|relatedType|订单类型-1(传字典值)|query|false|string||
|
|||
|
|
|startTime|创建时间范围起|query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«订单详情vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|订单详情vo|
|
|||
|
|
|  appId|应用id|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  catalogueName|产品或者解决方案的目录名称|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createByName|创建人名称|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  discountRate|产品折扣率|number||
|
|||
|
|
|  effectiveTime|生效时间|string(date-time)||
|
|||
|
|
|  expirationTime|到期时间|string(date-time)||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)|number||
|
|||
|
|
|  orderCode|订单编号|string||
|
|||
|
|
|  orderState|订单状态(0已提交,1审核中,2已确认,3订单转工单,4已完成)|string||
|
|||
|
|
|  orderStateName|订单状态|string||
|
|||
|
|
|  relatedId|关联id(订单id或者解决方案id)|string||
|
|||
|
|
|  relatedName|关联名称(订单name或者解决方案name)|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"appId": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"catalogueName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"effectiveTime": "",
|
|||
|
|
"expirationTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"orderCode": "",
|
|||
|
|
"orderState": "",
|
|||
|
|
"orderStateName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询订单状态
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/Order/status`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"callIds": [],
|
|||
|
|
"contractId": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"demandIds": [],
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderEditDto|orderEditDto|body|true|OrderEditDto|OrderEditDto|
|
|||
|
|
|  callIds|申请单ids||false|array|string|
|
|||
|
|
|  contractId|关联的合同id||false|string||
|
|||
|
|
|  customerManager|客户经理名称||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  demandIds|需求单ids||false|array|string|
|
|||
|
|
|  demandSideId|订单需求方id||false|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)||false|string||
|
|||
|
|
|  discountRate|折扣率||false|number||
|
|||
|
|
|  id|订单id||false|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)||false|number||
|
|||
|
|
|  productDesc|其他订单-交付内容||false|string||
|
|||
|
|
|  relatedId|产品id或者解决方案id,选其他产品无关联id||false|string||
|
|||
|
|
|  relatedName|产品名称或者解决方案名称或者其他类的产品名称||false|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过orderId查看订单信息详情(关联对应的信息)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/Order/{orderId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderId|orderId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户配置相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 后台管理获取营销首页配置
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/homepage/get`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|HomePageDto|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|homepageProducts|产品推荐|array|HomepageProductDto|
|
|||
|
|
|  cardLab|卡片标题 50|string||
|
|||
|
|
|  cardVal|卡片val|integer(int32)||
|
|||
|
|
|  iconUrl|图片地址 500|string||
|
|||
|
|
|  productSecondDtos||array|ProductSecondDto|
|
|||
|
|
|    desc|描述|string||
|
|||
|
|
|    link|链接|string||
|
|||
|
|
|    title|标题|string||
|
|||
|
|
|  title|一级标题 100|string||
|
|||
|
|
|homepageSlideImgs|轮播图|array|营销门户首页轮播图表|
|
|||
|
|
|  cardLab|卡片标题|string||
|
|||
|
|
|  cardVal|卡片val|integer(int32)||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  descible|二级文字|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  imgUrl|图片地址|string||
|
|||
|
|
|  link|跳转链接|string||
|
|||
|
|
|  title|一级标题|string||
|
|||
|
|
|homepageSolutions|解决方案|array|营销门户首页解决方案表|
|
|||
|
|
|  cardLab|卡片标题|string||
|
|||
|
|
|  cardVal|卡片val|integer(int32)||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  describe|说明|string||
|
|||
|
|
|  iconUrl|图片地址|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  imgUrl|图片|string||
|
|||
|
|
|  link|跳转链接|string||
|
|||
|
|
|  secondDescribe|二级文字|string||
|
|||
|
|
|  title|一级标题|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"homepageProducts": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"iconUrl": "",
|
|||
|
|
"productSecondDtos": [
|
|||
|
|
{
|
|||
|
|
"desc": "",
|
|||
|
|
"link": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"homepageSlideImgs": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"descible": "",
|
|||
|
|
"id": "",
|
|||
|
|
"imgUrl": "",
|
|||
|
|
"link": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"homepageSolutions": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"describe": "",
|
|||
|
|
"iconUrl": "",
|
|||
|
|
"id": "",
|
|||
|
|
"imgUrl": "",
|
|||
|
|
"link": "",
|
|||
|
|
"secondDescribe": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 编辑营销首页配置
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/homepage/set`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"homepageProducts": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"iconUrl": "",
|
|||
|
|
"productSecondDtos": [
|
|||
|
|
{
|
|||
|
|
"desc": "",
|
|||
|
|
"link": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"homepageSlideImgs": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"descible": "",
|
|||
|
|
"id": "",
|
|||
|
|
"imgUrl": "",
|
|||
|
|
"link": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"homepageSolutions": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"describe": "",
|
|||
|
|
"iconUrl": "",
|
|||
|
|
"id": "",
|
|||
|
|
"imgUrl": "",
|
|||
|
|
"link": "",
|
|||
|
|
"secondDescribe": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|homePageDto|营销首页配置请求体|body|true|HomePageDto|HomePageDto|
|
|||
|
|
|  homepageProducts|产品推荐||false|array|HomepageProductDto|
|
|||
|
|
|    cardLab|卡片标题 50||false|string||
|
|||
|
|
|    cardVal|卡片val||false|integer||
|
|||
|
|
|    iconUrl|图片地址 500||false|string||
|
|||
|
|
|    productSecondDtos|||false|array|ProductSecondDto|
|
|||
|
|
|      desc|描述||false|string||
|
|||
|
|
|      link|链接||false|string||
|
|||
|
|
|      title|标题||false|string||
|
|||
|
|
|    title|一级标题 100||false|string||
|
|||
|
|
|  homepageSlideImgs|轮播图||false|array|营销门户首页轮播图表|
|
|||
|
|
|    cardLab|卡片标题||false|string||
|
|||
|
|
|    cardVal|卡片val||false|integer||
|
|||
|
|
|    createBy|创建者||false|integer||
|
|||
|
|
|    createTime|创建时间||false|string||
|
|||
|
|
|    descible|二级文字||false|string||
|
|||
|
|
|    id|id||false|string||
|
|||
|
|
|    imgUrl|图片地址||false|string||
|
|||
|
|
|    link|跳转链接||false|string||
|
|||
|
|
|    title|一级标题||false|string||
|
|||
|
|
|  homepageSolutions|解决方案||false|array|营销门户首页解决方案表|
|
|||
|
|
|    cardLab|卡片标题||false|string||
|
|||
|
|
|    cardVal|卡片val||false|integer||
|
|||
|
|
|    createBy|创建者||false|integer||
|
|||
|
|
|    createTime|创建时间||false|string||
|
|||
|
|
|    describe|说明||false|string||
|
|||
|
|
|    iconUrl|图片地址||false|string||
|
|||
|
|
|    id|id||false|string||
|
|||
|
|
|    imgUrl|图片||false|string||
|
|||
|
|
|    link|跳转链接||false|string||
|
|||
|
|
|    secondDescribe|二级文字||false|string||
|
|||
|
|
|    title|一级标题||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取营销首页配置
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/homepage/get`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|HomePageDto|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|homepageProducts|产品推荐|array|HomepageProductDto|
|
|||
|
|
|  cardLab|卡片标题 50|string||
|
|||
|
|
|  cardVal|卡片val|integer(int32)||
|
|||
|
|
|  iconUrl|图片地址 500|string||
|
|||
|
|
|  productSecondDtos||array|ProductSecondDto|
|
|||
|
|
|    desc|描述|string||
|
|||
|
|
|    link|链接|string||
|
|||
|
|
|    title|标题|string||
|
|||
|
|
|  title|一级标题 100|string||
|
|||
|
|
|homepageSlideImgs|轮播图|array|营销门户首页轮播图表|
|
|||
|
|
|  cardLab|卡片标题|string||
|
|||
|
|
|  cardVal|卡片val|integer(int32)||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  descible|二级文字|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  imgUrl|图片地址|string||
|
|||
|
|
|  link|跳转链接|string||
|
|||
|
|
|  title|一级标题|string||
|
|||
|
|
|homepageSolutions|解决方案|array|营销门户首页解决方案表|
|
|||
|
|
|  cardLab|卡片标题|string||
|
|||
|
|
|  cardVal|卡片val|integer(int32)||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  describe|说明|string||
|
|||
|
|
|  iconUrl|图片地址|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  imgUrl|图片|string||
|
|||
|
|
|  link|跳转链接|string||
|
|||
|
|
|  secondDescribe|二级文字|string||
|
|||
|
|
|  title|一级标题|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"homepageProducts": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"iconUrl": "",
|
|||
|
|
"productSecondDtos": [
|
|||
|
|
{
|
|||
|
|
"desc": "",
|
|||
|
|
"link": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"homepageSlideImgs": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"descible": "",
|
|||
|
|
"id": "",
|
|||
|
|
"imgUrl": "",
|
|||
|
|
"link": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"homepageSolutions": [
|
|||
|
|
{
|
|||
|
|
"cardLab": "",
|
|||
|
|
"cardVal": 0,
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"describe": "",
|
|||
|
|
"iconUrl": "",
|
|||
|
|
"id": "",
|
|||
|
|
"imgUrl": "",
|
|||
|
|
"link": "",
|
|||
|
|
"secondDescribe": "",
|
|||
|
|
"title": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 营销门户需求单controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"company": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"sellPredict": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|门户端需求新增对象dto|门户端需求新增对象dto|
|
|||
|
|
|  company|公司名称||false|string||
|
|||
|
|
|  demandDesc|需求描述||false|string||
|
|||
|
|
|  demandName|姓名||false|string||
|
|||
|
|
|  facilitatorId|服务商id||false|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索||false|string||
|
|||
|
|
|  phoneNum|手机号码||false|string||
|
|||
|
|
|  relatedId|关联id||false|string||
|
|||
|
|
|  relatedName|关联名称||false|string||
|
|||
|
|
|  relatedType|0产品,1解决方案||false|string||
|
|||
|
|
|  sellPredict|销售金额预测||false|number||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取数据统计列表(0线上 1线下)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/count/{source}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|source|source|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|需求单数据统计Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|count|数据|string||
|
|||
|
|
|status|0已提交,1跟进中,2已完成|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"count": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 客户经理反馈需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/feedback`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"id": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|客户经理反馈需求单dto|客户经理反馈需求单dto|
|
|||
|
|
|  clueId|关联线索id||false|string||
|
|||
|
|
|  company|公司名称||false|string||
|
|||
|
|
|  createBy|创建人||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  customerManager|客户经理||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}||false|string||
|
|||
|
|
|  demandDesc|需求描述||false|string||
|
|||
|
|
|  demandName|姓名||false|string||
|
|||
|
|
|  feedback|反馈结果||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  phoneNum|手机号码||false|string||
|
|||
|
|
|  relatedId|关联id||false|string||
|
|||
|
|
|  relatedName|关联名称||false|string||
|
|||
|
|
|  relatedType|0产品,1解决方案||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建||false|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成||false|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成||false|string||
|
|||
|
|
|  updateBy|修改人||false|integer(int64)||
|
|||
|
|
|  updateTime|修改时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取需求单列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|company|公司名称|query|false|string||
|
|||
|
|
|createBy|创建人|query|false|string||
|
|||
|
|
|customerManager|客户经理|query|false|string||
|
|||
|
|
|customerManagerId|客户经理id|query|false|integer(int64)||
|
|||
|
|
|demandName|姓名|query|false|string||
|
|||
|
|
|endTime|创建时间范围止|query|false|string(date-time)||
|
|||
|
|
|origin|0咪咕商机线索,1服务商商机线索|query|false|string||
|
|||
|
|
|relatedName|关联名称|query|false|string||
|
|||
|
|
|relatedType|0产品,1解决方案|query|false|string||
|
|||
|
|
|source|0营销门户创建,1系统用户创建|query|false|string||
|
|||
|
|
|startTime|创建时间范围起|query|false|string(date-time)||
|
|||
|
|
|status|0已提交,1跟进中,2已完成|query|false|string||
|
|||
|
|
|transactionStatus|成交状态 0未完成,1已完成|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«需求单表»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|需求单表|
|
|||
|
|
|  clueId|关联线索id|string||
|
|||
|
|
|  company|公司名称|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}|string||
|
|||
|
|
|  demandCode|需求单号 用户ID + 年-月-日+三位序列号|string||
|
|||
|
|
|  demandDesc|需求描述|string||
|
|||
|
|
|  demandName|姓名|string||
|
|||
|
|
|  facilitatorId|服务商id|string||
|
|||
|
|
|  feedback|反馈结果|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索|string||
|
|||
|
|
|  phoneNum|手机号码|string||
|
|||
|
|
|  relatedId|关联id|string||
|
|||
|
|
|  relatedName|关联名称|string||
|
|||
|
|
|  relatedType|0产品,1解决方案|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  sellPredict|销售金额预测|number||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string(date-time)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandCode": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取需求单详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/selectOne`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|需求单详情Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|clue|关联线索|销售线索表|销售线索表|
|
|||
|
|
|  clueCode|线索ID生成规则:xs + 年-月-日-时-分-秒 + 创建人ID|string||
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除(0未删除1已删除)|string||
|
|||
|
|
|  desc|线索描述|string||
|
|||
|
|
|  facilitatorId|服务商id|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  origin|线索来源(0咪咕商机线索1服务商商机线索)|string||
|
|||
|
|
|  originUser|线索提供人|string||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|clueId|关联线索id|string||
|
|||
|
|
|cmphoneNumber||string||
|
|||
|
|
|code|需求单号 用户ID + 年-月-日+三位序列号|string||
|
|||
|
|
|company|公司名称|string||
|
|||
|
|
|createBy|创建人|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|customerManager|客户经理|string||
|
|||
|
|
|customerManagerId|客户经理id|integer(int64)|integer(int64)|
|
|||
|
|
|deleteStatus|逻辑删除:{0:不删除;1:删除}|string||
|
|||
|
|
|demandDesc|需求描述|string||
|
|||
|
|
|demandName|姓名|string||
|
|||
|
|
|facilitatorId|服务商id|string||
|
|||
|
|
|feedback|反馈结果|string||
|
|||
|
|
|fileDtos|附件|array|文件表返回VO|
|
|||
|
|
|  dataId|数据id|string||
|
|||
|
|
|  delFlag||string||
|
|||
|
|
|  fileName|文件名称|string||
|
|||
|
|
|  fileOriginName|文件原名称|string||
|
|||
|
|
|  fileSource|文件来源|string||
|
|||
|
|
|  fileUrl|文件地址|string||
|
|||
|
|
|  id|文件ID|string||
|
|||
|
|
|id|id|string||
|
|||
|
|
|origin|0咪咕商机线索,1服务商商机线索|string||
|
|||
|
|
|phoneNum|手机号码|string||
|
|||
|
|
|relatedId|关联id|string||
|
|||
|
|
|relatedName|关联名称|string||
|
|||
|
|
|relatedType|0产品,1解决方案|string||
|
|||
|
|
|remark|备注|string||
|
|||
|
|
|sellPredict|销售金额预测|number||
|
|||
|
|
|source|0营销门户创建,1系统用户创建|string||
|
|||
|
|
|status|0已提交,1跟进中,2已完成|string||
|
|||
|
|
|transactionStatus|成交状态 0未完成,1已完成|string||
|
|||
|
|
|updateBy|修改人|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|修改时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clue": {
|
|||
|
|
"clueCode": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"clueId": "",
|
|||
|
|
"cmphoneNumber": "",
|
|||
|
|
"code": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 创建人修改需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|需求单修改对象dto|需求单修改对象dto|
|
|||
|
|
|  clueId|关联线索id||false|string||
|
|||
|
|
|  company|公司名称||false|string||
|
|||
|
|
|  createBy|创建人||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  customerManager|客户经理||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}||false|string||
|
|||
|
|
|  demandDesc|需求描述||false|string||
|
|||
|
|
|  demandName|姓名||false|string||
|
|||
|
|
|  facilitatorId|服务商id||false|string||
|
|||
|
|
|  feedback|反馈结果||false|string||
|
|||
|
|
|  fileDtos|附件||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索||false|string||
|
|||
|
|
|  phoneNum|手机号码||false|string||
|
|||
|
|
|  relatedId|关联id||false|string||
|
|||
|
|
|  relatedName|关联名称||false|string||
|
|||
|
|
|  relatedType|0产品,1解决方案||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  sellPredict|销售金额预测||false|number||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建||false|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成||false|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成||false|string||
|
|||
|
|
|  updateBy|修改人||false|integer(int64)||
|
|||
|
|
|  updateTime|修改时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 线下需求单-客户经理编辑需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/updateByCM`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|客户经理编辑需求单对象dto|客户经理编辑需求单对象dto|
|
|||
|
|
|  demandDesc|需求描述||false|string||
|
|||
|
|
|  feedback|反馈结果||false|string||
|
|||
|
|
|  fileDtos|附件||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  sellPredict|销售金额预测||false|number||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成||false|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 分配客户经理
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/updateCM`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|分配客户经理dto|分配客户经理dto|
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/demandOrder/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 解决方案相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/solution/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"belongId": "",
|
|||
|
|
"changeConfig": true,
|
|||
|
|
"configId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productConfigDto": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"id": "",
|
|||
|
|
"isMould": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"solutionBelong": "",
|
|||
|
|
"solutionCatalogId": "",
|
|||
|
|
"solutionCatalogName": "",
|
|||
|
|
"solutionDesc": "",
|
|||
|
|
"solutionEnglishName": "",
|
|||
|
|
"solutionName": "",
|
|||
|
|
"solutionStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|solutionAddDto|solutionAddDto|body|true|解决方案新增、修改请求体|解决方案新增、修改请求体|
|
|||
|
|
|  belongId|方案归属 合作伙伴id||false|string||
|
|||
|
|
|  changeConfig|营销配置是否修改||false|boolean||
|
|||
|
|
|  configId|营销配置id||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  productConfigDto|营销配置信息||false|产品配置营销新增、修改请求体|产品配置营销新增、修改请求体|
|
|||
|
|
|    bannerBackImgLink|背景链接 500||false|string||
|
|||
|
|
|    bannerButtonArray|按钮jsonarray 1000||false|string||
|
|||
|
|
|    bannerVedioLink|视频链接 500||false|string||
|
|||
|
|
|    configDesc|营销产品介绍 500||false|string||
|
|||
|
|
|    configName|营销产品名称 32||false|string||
|
|||
|
|
|    configType|营销配置类型{0产品,1解决方案}||false|string||
|
|||
|
|
|    id|主键||false|string||
|
|||
|
|
|    isMould|是否模板||false|string||
|
|||
|
|
|    navigationConfigs|组件list||false|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|      configId|配置id||false|string||
|
|||
|
|
|      elementImg|组件图 200||false|string||
|
|||
|
|
|      elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}||false|string||
|
|||
|
|
|      elementVos|导航组件list||false|array|营销配置导航组件表|
|
|||
|
|
|        childElementType|子组件类型{0二维码,1按钮}||false|string||
|
|||
|
|
|        createBy|创建者||false|integer||
|
|||
|
|
|        createTime|创建时间||false|string||
|
|||
|
|
|        delStatus|是否删除(0-正常,1-已删除)||false|string||
|
|||
|
|
|        elementButtonLink|子组件按钮链接 200||false|string||
|
|||
|
|
|        elementButtonName|子组件组件按钮名称 64||false|string||
|
|||
|
|
|        elementDesc|组件描述 500||false|string||
|
|||
|
|
|        elementImg|组件图片 200||false|string||
|
|||
|
|
|        elementName|组件名称 32||false|string||
|
|||
|
|
|        id|id||false|string||
|
|||
|
|
|        navigationId|导航id||false|string||
|
|||
|
|
|        qrCode|子组件二维码字符串 250||false|string||
|
|||
|
|
|        updateBy|更新者||false|integer||
|
|||
|
|
|        updateTime|更新时间||false|string||
|
|||
|
|
|      id|主键||false|string||
|
|||
|
|
|      navigationName|导航名称 30||false|string||
|
|||
|
|
|      navigationSort|次序||false|string||
|
|||
|
|
|      navigationType|导航类型{0链接跳转,1组件||false|string||
|
|||
|
|
|      navigationdDesc|导航描述 1000||false|string||
|
|||
|
|
|      navigationlink|导航链接||false|string||
|
|||
|
|
|  solutionBelong|方案归属{0咪咕,1合作伙伴}||false|string||
|
|||
|
|
|  solutionCatalogId|解决方案目录id||false|string||
|
|||
|
|
|  solutionCatalogName|解决方案目录名称||false|string||
|
|||
|
|
|  solutionDesc|解决方案介绍||false|string||
|
|||
|
|
|  solutionEnglishName|解决方案英文名||false|string||
|
|||
|
|
|  solutionName|解决方案名称||false|string||
|
|||
|
|
|  solutionStatus|解决方案状态(0未提交、3已创建,6已上架,9已下架,10已失效)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/solution/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SolutionVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|belongId|方案归属 合作伙伴id|string||
|
|||
|
|
|belongName|方案归属 合作伙伴名称|string||
|
|||
|
|
|configId|营销配置id|string||
|
|||
|
|
|configVo|营销配置|ConfigVo|ConfigVo|
|
|||
|
|
|  bannerBackImgLink|背景链接|string||
|
|||
|
|
|  bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|  bannerVedioLink|视频链接|string||
|
|||
|
|
|  configDesc|营销产品介绍|string||
|
|||
|
|
|  configName|营销产品名称|string||
|
|||
|
|
|  configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|    configId|配置id|string||
|
|||
|
|
|    elementImg|组件图 200|string||
|
|||
|
|
|    elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|    elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|      childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|      createBy|创建者|integer||
|
|||
|
|
|      createTime|创建时间|string||
|
|||
|
|
|      delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|      elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|      elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|      elementDesc|组件描述 500|string||
|
|||
|
|
|      elementImg|组件图片 200|string||
|
|||
|
|
|      elementName|组件名称 32|string||
|
|||
|
|
|      id|id|string||
|
|||
|
|
|      navigationId|导航id|string||
|
|||
|
|
|      qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|      updateBy|更新者|integer||
|
|||
|
|
|      updateTime|更新时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationName|导航名称 30|string||
|
|||
|
|
|    navigationSort|次序|string||
|
|||
|
|
|    navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|    navigationdDesc|导航描述 1000|string||
|
|||
|
|
|    navigationlink|导航链接|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|createBy|创建者|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|主键|string||
|
|||
|
|
|solutionBelong|方案归属{0咪咕,1合作伙伴}|string||
|
|||
|
|
|solutionCatalogId|解决方案目录id|string||
|
|||
|
|
|solutionCatalogName|解决方案目录名称|string||
|
|||
|
|
|solutionDesc|解决方案介绍|string||
|
|||
|
|
|solutionEnglishName|解决方案英文名|string||
|
|||
|
|
|solutionName|解决方案名称|string||
|
|||
|
|
|solutionStatus|解决方案状态(0未提交、1审核中,2审核不通过,3已创建,4已上架,5已下架,6已失效)|string||
|
|||
|
|
|updateBy|更新者|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userName|更新者|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"configId": "",
|
|||
|
|
"configVo": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"solutionBelong": "",
|
|||
|
|
"solutionCatalogId": "",
|
|||
|
|
"solutionCatalogName": "",
|
|||
|
|
"solutionDesc": "",
|
|||
|
|
"solutionEnglishName": "",
|
|||
|
|
"solutionName": "",
|
|||
|
|
"solutionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 上架
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/solution/onShelve/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 解决方案查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/solution/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalCode|审批产品列表查询 1 - 创建审批 2 - 上架审批 3 - 下架审批|query|false|string||
|
|||
|
|
|approvalStatus|审核状态(0审核中、1审核通过,2审核不通过|query|false|string||
|
|||
|
|
|forShelve|是否上下架操作{0是,1否}|query|false|string||
|
|||
|
|
|solutionBelong|方案归属{0咪咕,1合作伙伴}|query|false|string||
|
|||
|
|
|solutionCatalogId|解决方案目录id|query|false|string||
|
|||
|
|
|solutionName|解决方案名称|query|false|string||
|
|||
|
|
|solutionStatus|解决方案状态(0未提交,1上架审核中,3已创建,4上架审核中,6已上架,7下架审核中,9已下架,10已失效)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SolutionVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SolutionVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  belongId|方案归属 合作伙伴id|string||
|
|||
|
|
|  belongName|方案归属 合作伙伴名称|string||
|
|||
|
|
|  configId|营销配置id|string||
|
|||
|
|
|  configVo|营销配置|ConfigVo|ConfigVo|
|
|||
|
|
|    bannerBackImgLink|背景链接|string||
|
|||
|
|
|    bannerButtonArray|按钮jsonarray|string||
|
|||
|
|
|    bannerVedioLink|视频链接|string||
|
|||
|
|
|    configDesc|营销产品介绍|string||
|
|||
|
|
|    configName|营销产品名称|string||
|
|||
|
|
|    configType|营销配置类型{0产品,1解决方案}|string||
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    navigationConfigs|组件list|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|      configId|配置id|string||
|
|||
|
|
|      elementImg|组件图 200|string||
|
|||
|
|
|      elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}|string||
|
|||
|
|
|      elementVos|导航组件list|array|营销配置导航组件表|
|
|||
|
|
|        childElementType|子组件类型{0二维码,1按钮}|string||
|
|||
|
|
|        createBy|创建者|integer||
|
|||
|
|
|        createTime|创建时间|string||
|
|||
|
|
|        delStatus|是否删除(0-正常,1-已删除)|string||
|
|||
|
|
|        elementButtonLink|子组件按钮链接 200|string||
|
|||
|
|
|        elementButtonName|子组件组件按钮名称 64|string||
|
|||
|
|
|        elementDesc|组件描述 500|string||
|
|||
|
|
|        elementImg|组件图片 200|string||
|
|||
|
|
|        elementName|组件名称 32|string||
|
|||
|
|
|        id|id|string||
|
|||
|
|
|        navigationId|导航id|string||
|
|||
|
|
|        qrCode|子组件二维码字符串 250|string||
|
|||
|
|
|        updateBy|更新者|integer||
|
|||
|
|
|        updateTime|更新时间|string||
|
|||
|
|
|      id|主键|string||
|
|||
|
|
|      navigationName|导航名称 30|string||
|
|||
|
|
|      navigationSort|次序|string||
|
|||
|
|
|      navigationType|导航类型{0链接跳转,1组件|string||
|
|||
|
|
|      navigationdDesc|导航描述 1000|string||
|
|||
|
|
|      navigationlink|导航链接|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  solutionBelong|方案归属{0咪咕,1合作伙伴}|string||
|
|||
|
|
|  solutionCatalogId|解决方案目录id|string||
|
|||
|
|
|  solutionCatalogName|解决方案目录名称|string||
|
|||
|
|
|  solutionDesc|解决方案介绍|string||
|
|||
|
|
|  solutionEnglishName|解决方案英文名|string||
|
|||
|
|
|  solutionName|解决方案名称|string||
|
|||
|
|
|  solutionStatus|解决方案状态(0未提交、1审核中,2审核不通过,3已创建,4已上架,5已下架,6已失效)|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userName|更新者|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"belongId": "",
|
|||
|
|
"belongName": "",
|
|||
|
|
"configId": "",
|
|||
|
|
"configVo": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"solutionBelong": "",
|
|||
|
|
"solutionCatalogId": "",
|
|||
|
|
"solutionCatalogName": "",
|
|||
|
|
"solutionDesc": "",
|
|||
|
|
"solutionEnglishName": "",
|
|||
|
|
"solutionName": "",
|
|||
|
|
"solutionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 撤回
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/solution/recall/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 下架
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/solution/unShelve/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/solution/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"belongId": "",
|
|||
|
|
"changeConfig": true,
|
|||
|
|
"configId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"productConfigDto": {
|
|||
|
|
"bannerBackImgLink": "",
|
|||
|
|
"bannerButtonArray": "",
|
|||
|
|
"bannerVedioLink": "",
|
|||
|
|
"configDesc": "",
|
|||
|
|
"configName": "",
|
|||
|
|
"configType": "",
|
|||
|
|
"id": "",
|
|||
|
|
"isMould": "",
|
|||
|
|
"navigationConfigs": [
|
|||
|
|
{
|
|||
|
|
"configId": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementType": "",
|
|||
|
|
"elementVos": [
|
|||
|
|
{
|
|||
|
|
"childElementType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"delStatus": "",
|
|||
|
|
"elementButtonLink": "",
|
|||
|
|
"elementButtonName": "",
|
|||
|
|
"elementDesc": "",
|
|||
|
|
"elementImg": "",
|
|||
|
|
"elementName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"navigationId": "",
|
|||
|
|
"qrCode": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"navigationName": "",
|
|||
|
|
"navigationSort": "",
|
|||
|
|
"navigationType": "",
|
|||
|
|
"navigationdDesc": "",
|
|||
|
|
"navigationlink": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"solutionBelong": "",
|
|||
|
|
"solutionCatalogId": "",
|
|||
|
|
"solutionCatalogName": "",
|
|||
|
|
"solutionDesc": "",
|
|||
|
|
"solutionEnglishName": "",
|
|||
|
|
"solutionName": "",
|
|||
|
|
"solutionStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|solutionAddDto|solutionAddDto|body|true|解决方案新增、修改请求体|解决方案新增、修改请求体|
|
|||
|
|
|  belongId|方案归属 合作伙伴id||false|string||
|
|||
|
|
|  changeConfig|营销配置是否修改||false|boolean||
|
|||
|
|
|  configId|营销配置id||false|string||
|
|||
|
|
|  id|主键||false|string||
|
|||
|
|
|  productConfigDto|营销配置信息||false|产品配置营销新增、修改请求体|产品配置营销新增、修改请求体|
|
|||
|
|
|    bannerBackImgLink|背景链接 500||false|string||
|
|||
|
|
|    bannerButtonArray|按钮jsonarray 1000||false|string||
|
|||
|
|
|    bannerVedioLink|视频链接 500||false|string||
|
|||
|
|
|    configDesc|营销产品介绍 500||false|string||
|
|||
|
|
|    configName|营销产品名称 32||false|string||
|
|||
|
|
|    configType|营销配置类型{0产品,1解决方案}||false|string||
|
|||
|
|
|    id|主键||false|string||
|
|||
|
|
|    isMould|是否模板||false|string||
|
|||
|
|
|    navigationConfigs|组件list||false|array|产品营销导航配置新增、修改请求体|
|
|||
|
|
|      configId|配置id||false|string||
|
|||
|
|
|      elementImg|组件图 200||false|string||
|
|||
|
|
|      elementType|组件类型{A1卡片样式1,A2卡片样式2,A3卡片样式3,A4卡片样式4,,B1应用场景1,C1组织架构1}||false|string||
|
|||
|
|
|      elementVos|导航组件list||false|array|营销配置导航组件表|
|
|||
|
|
|        childElementType|子组件类型{0二维码,1按钮}||false|string||
|
|||
|
|
|        createBy|创建者||false|integer||
|
|||
|
|
|        createTime|创建时间||false|string||
|
|||
|
|
|        delStatus|是否删除(0-正常,1-已删除)||false|string||
|
|||
|
|
|        elementButtonLink|子组件按钮链接 200||false|string||
|
|||
|
|
|        elementButtonName|子组件组件按钮名称 64||false|string||
|
|||
|
|
|        elementDesc|组件描述 500||false|string||
|
|||
|
|
|        elementImg|组件图片 200||false|string||
|
|||
|
|
|        elementName|组件名称 32||false|string||
|
|||
|
|
|        id|id||false|string||
|
|||
|
|
|        navigationId|导航id||false|string||
|
|||
|
|
|        qrCode|子组件二维码字符串 250||false|string||
|
|||
|
|
|        updateBy|更新者||false|integer||
|
|||
|
|
|        updateTime|更新时间||false|string||
|
|||
|
|
|      id|主键||false|string||
|
|||
|
|
|      navigationName|导航名称 30||false|string||
|
|||
|
|
|      navigationSort|次序||false|string||
|
|||
|
|
|      navigationType|导航类型{0链接跳转,1组件||false|string||
|
|||
|
|
|      navigationdDesc|导航描述 1000||false|string||
|
|||
|
|
|      navigationlink|导航链接||false|string||
|
|||
|
|
|  solutionBelong|方案归属{0咪咕,1合作伙伴}||false|string||
|
|||
|
|
|  solutionCatalogId|解决方案目录id||false|string||
|
|||
|
|
|  solutionCatalogName|解决方案目录名称||false|string||
|
|||
|
|
|  solutionDesc|解决方案介绍||false|string||
|
|||
|
|
|  solutionEnglishName|解决方案英文名||false|string||
|
|||
|
|
|  solutionName|解决方案名称||false|string||
|
|||
|
|
|  solutionStatus|解决方案状态(0未提交、3已创建,6已上架,9已下架,10已失效)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 订单信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 创建订单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/Order/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"callIds": [],
|
|||
|
|
"contractId": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"demandIds": [],
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderAddDto|orderAddDto|body|true|OrderAddDto|OrderAddDto|
|
|||
|
|
|  callIds|申请单ids||false|array|string|
|
|||
|
|
|  contractId|关联的合同id||false|string||
|
|||
|
|
|  customerManager|客户经理名称||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  demandIds|需求单ids||false|array|string|
|
|||
|
|
|  demandSideId|订单需求方id||false|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)||false|string||
|
|||
|
|
|  discountRate|折扣率||false|number||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)||false|number||
|
|||
|
|
|  productDesc|其他订单-交付内容||false|string||
|
|||
|
|
|  relatedId|产品id或者解决方案id,选其他产品无关联id||false|string||
|
|||
|
|
|  relatedName|产品名称或者解决方案名称或者其他类的产品名称||false|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 审核订单信息list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/Order/approvalList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|catalogueName|产品或者解决方案的目录名称-16|query|false|string||
|
|||
|
|
|createBy|创建者-16|query|false|string||
|
|||
|
|
|endTime|创建时间范围止|query|false|string(date-time)||
|
|||
|
|
|orderCode|订单编号-25|query|false|string||
|
|||
|
|
|orderState|订单状态-1(传字典值)|query|false|string||
|
|||
|
|
|relatedName|产品名称-64|query|false|string||
|
|||
|
|
|relatedType|订单类型-1(传字典值)|query|false|string||
|
|||
|
|
|startTime|创建时间范围起|query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«订单详情vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|订单详情vo|
|
|||
|
|
|  appId|应用id|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  catalogueName|产品或者解决方案的目录名称|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createByName|创建人名称|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  discountRate|产品折扣率|number||
|
|||
|
|
|  effectiveTime|生效时间|string(date-time)||
|
|||
|
|
|  expirationTime|到期时间|string(date-time)||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)|number||
|
|||
|
|
|  orderCode|订单编号|string||
|
|||
|
|
|  orderState|订单状态(0已提交,1审核中,2已确认,3订单转工单,4已完成)|string||
|
|||
|
|
|  orderStateName|订单状态|string||
|
|||
|
|
|  relatedId|关联id(订单id或者解决方案id)|string||
|
|||
|
|
|  relatedName|关联名称(订单name或者解决方案name)|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"appId": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"catalogueName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"effectiveTime": "",
|
|||
|
|
"expirationTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"orderCode": "",
|
|||
|
|
"orderState": "",
|
|||
|
|
"orderStateName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改订单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/Order/edit`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"callIds": [],
|
|||
|
|
"contractId": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"demandIds": [],
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderEditDto|orderEditDto|body|true|OrderEditDto|OrderEditDto|
|
|||
|
|
|  callIds|申请单ids||false|array|string|
|
|||
|
|
|  contractId|关联的合同id||false|string||
|
|||
|
|
|  customerManager|客户经理名称||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  demandIds|需求单ids||false|array|string|
|
|||
|
|
|  demandSideId|订单需求方id||false|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)||false|string||
|
|||
|
|
|  discountRate|折扣率||false|number||
|
|||
|
|
|  id|订单id||false|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)||false|number||
|
|||
|
|
|  productDesc|其他订单-交付内容||false|string||
|
|||
|
|
|  relatedId|产品id或者解决方案id,选其他产品无关联id||false|string||
|
|||
|
|
|  relatedName|产品名称或者解决方案名称或者其他类的产品名称||false|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 订单信息list查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/Order/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|catalogueName|产品或者解决方案的目录名称-16|query|false|string||
|
|||
|
|
|createBy|创建者-16|query|false|string||
|
|||
|
|
|endTime|创建时间范围止|query|false|string(date-time)||
|
|||
|
|
|orderCode|订单编号-25|query|false|string||
|
|||
|
|
|orderState|订单状态-1(传字典值)|query|false|string||
|
|||
|
|
|relatedName|产品名称-64|query|false|string||
|
|||
|
|
|relatedType|订单类型-1(传字典值)|query|false|string||
|
|||
|
|
|startTime|创建时间范围起|query|false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«订单详情vo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|订单详情vo|
|
|||
|
|
|  appId|应用id|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  catalogueName|产品或者解决方案的目录名称|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createByName|创建人名称|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  discountRate|产品折扣率|number||
|
|||
|
|
|  effectiveTime|生效时间|string(date-time)||
|
|||
|
|
|  expirationTime|到期时间|string(date-time)||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)|number||
|
|||
|
|
|  orderCode|订单编号|string||
|
|||
|
|
|  orderState|订单状态(0已提交,1审核中,2已确认,3订单转工单,4已完成)|string||
|
|||
|
|
|  orderStateName|订单状态|string||
|
|||
|
|
|  relatedId|关联id(订单id或者解决方案id)|string||
|
|||
|
|
|  relatedName|关联名称(订单name或者解决方案name)|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"appId": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"catalogueName": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"effectiveTime": "",
|
|||
|
|
"expirationTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"orderCode": "",
|
|||
|
|
"orderState": "",
|
|||
|
|
"orderStateName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询订单状态
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/Order/status`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"callIds": [],
|
|||
|
|
"contractId": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"demandIds": [],
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderEditDto|orderEditDto|body|true|OrderEditDto|OrderEditDto|
|
|||
|
|
|  callIds|申请单ids||false|array|string|
|
|||
|
|
|  contractId|关联的合同id||false|string||
|
|||
|
|
|  customerManager|客户经理名称||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  demandIds|需求单ids||false|array|string|
|
|||
|
|
|  demandSideId|订单需求方id||false|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)||false|string||
|
|||
|
|
|  discountRate|折扣率||false|number||
|
|||
|
|
|  id|订单id||false|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)||false|number||
|
|||
|
|
|  productDesc|其他订单-交付内容||false|string||
|
|||
|
|
|  relatedId|产品id或者解决方案id,选其他产品无关联id||false|string||
|
|||
|
|
|  relatedName|产品名称或者解决方案名称或者其他类的产品名称||false|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 通过orderId查看订单信息详情(关联对应的信息)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/Order/{orderId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderId|orderId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 调用申请单相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 保存提交调用申请单 提交sub=true,保存sub=false
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/transfer/applyInfo/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"applyName": "",
|
|||
|
|
"applyUserName": "",
|
|||
|
|
"approvalInfo": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"sub": true
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|transferApplyInfoAddDto|transferApplyInfoAddDto|body|true|新增调用申请单|新增调用申请单|
|
|||
|
|
|  applyName|名称||false|string||
|
|||
|
|
|  applyUserName|申请人姓名||false|string||
|
|||
|
|
|  approvalInfo|申请信息||false|string||
|
|||
|
|
|  fileList|申请文件列表||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|申请单id||false|string||
|
|||
|
|
|  sub|是否提交||false|boolean||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查看调用申请单详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/transfer/applyInfo/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 编辑调用申请单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/transfer/applyInfo/edit`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"applyName": "",
|
|||
|
|
"applyUserName": "",
|
|||
|
|
"approvalInfo": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"sub": true
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|transferApplyInfoAddDto|transferApplyInfoAddDto|body|true|新增调用申请单|新增调用申请单|
|
|||
|
|
|  applyName|名称||false|string||
|
|||
|
|
|  applyUserName|申请人姓名||false|string||
|
|||
|
|
|  approvalInfo|申请信息||false|string||
|
|||
|
|
|  fileList|申请文件列表||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|申请单id||false|string||
|
|||
|
|
|  sub|是否提交||false|boolean||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 编辑调用单决策结果
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/transfer/applyInfo/editDecision`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"applyStatus": "",
|
|||
|
|
"decisionInfo": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"serviceProviderId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|applyInfoDecisionDto|applyInfoDecisionDto|body|true|TransferApplyInfoDecisionDto|TransferApplyInfoDecisionDto|
|
|||
|
|
|  applyStatus|申请单状态 ||false|string||
|
|||
|
|
|  decisionInfo|决策说明||false|string||
|
|||
|
|
|  fileList|决策文件列表列表||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|申请单id||false|string||
|
|||
|
|
|  serviceProviderId|服务商id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 调用申请单分页列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/transfer/applyInfo/pagelist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|applyName|申请单名称|query|false|string||
|
|||
|
|
|applyNum|申请单编号|query|false|string||
|
|||
|
|
|applyStatus|申请状态|query|false|string||
|
|||
|
|
|applyStatusList||query|false|array|string|
|
|||
|
|
|applyTime|申请提交时间|query|false|string(date-time)||
|
|||
|
|
|applyType|申请单类型 0服务商,1调用单|query|false|string||
|
|||
|
|
|applyUserName|申请人名称|query|false|string||
|
|||
|
|
|endTime|结束时间|query|false|string(date-time)||
|
|||
|
|
|forApproval|是否审批 true审核 null or false 所有状态|query|false|boolean||
|
|||
|
|
|id|主键|query|false|string||
|
|||
|
|
|noticeName|公告名称|query|false|string||
|
|||
|
|
|serviceProviderId|服务商外键|query|false|string||
|
|||
|
|
|startTime|开始时间|query|false|string(date-time)||
|
|||
|
|
|userId|联系人id|query|false|string||
|
|||
|
|
|userName|申请人姓名|query|false|string||
|
|||
|
|
|userPhone|联系人手机号|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ApplyInfoVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ApplyInfoVo|
|
|||
|
|
|  applyFileList|申请文件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  applyName|申请单名称|string||
|
|||
|
|
|  applyNum|申请单编号|string||
|
|||
|
|
|  applyStatus|申请状态|string||
|
|||
|
|
|  applyTime|申请提交时间|string(date-time)||
|
|||
|
|
|  applyUserName|申请人姓名|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  decisionFilesList|决策文件列表|array|文件表返回VO|
|
|||
|
|
|    dataId|数据id|string||
|
|||
|
|
|    delFlag||string||
|
|||
|
|
|    fileName|文件名称|string||
|
|||
|
|
|    fileOriginName|文件原名称|string||
|
|||
|
|
|    fileSource|文件来源|string||
|
|||
|
|
|    fileUrl|文件地址|string||
|
|||
|
|
|    id|文件ID|string||
|
|||
|
|
|  decisionInfo|决策结果|string||
|
|||
|
|
|  email|联系人邮箱|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  noticeName|公告名称|string||
|
|||
|
|
|  serviceProviderId|服务商外键|string||
|
|||
|
|
|  serviceProviderTagList|服务商标签列表|array|能力标签|
|
|||
|
|
|    createBy|创建者|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|    id|主键|string||
|
|||
|
|
|    parentId|上级id|string||
|
|||
|
|
|    remark|标签备注|string||
|
|||
|
|
|    tagName|标签名称|string||
|
|||
|
|
|    updateBy|更新者|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  serviceProviderTypeList|服务商类型列表|array|服务商类型标签|
|
|||
|
|
|    dictCode|类型code|integer||
|
|||
|
|
|    dictLabel|类型名称|string||
|
|||
|
|
|    dictType|固定值 service_provider_type|string||
|
|||
|
|
|    remark|备注|string||
|
|||
|
|
|    status|状态|string||
|
|||
|
|
|  userId|联系人id|string||
|
|||
|
|
|  userName|联系人姓名|string||
|
|||
|
|
|  userPhone|联系人手机号|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"applyFileList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"applyName": "",
|
|||
|
|
"applyNum": "",
|
|||
|
|
"applyStatus": "",
|
|||
|
|
"applyTime": "",
|
|||
|
|
"applyUserName": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"decisionFilesList": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"decisionInfo": "",
|
|||
|
|
"email": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeName": "",
|
|||
|
|
"serviceProviderId": "",
|
|||
|
|
"serviceProviderTagList": [
|
|||
|
|
{
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"tagName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"serviceProviderTypeList": [
|
|||
|
|
{
|
|||
|
|
"dictCode": 0,
|
|||
|
|
"dictLabel": "",
|
|||
|
|
"dictType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"userId": "",
|
|||
|
|
"userName": "",
|
|||
|
|
"userPhone": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 撤回申请单 审核中可以撤回
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/transfer/applyInfo/revoke/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 上传调用单决策结果
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/transfer/applyInfo/upDecision`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"applyStatus": "",
|
|||
|
|
"decisionInfo": "",
|
|||
|
|
"fileList": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"serviceProviderId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|applyInfoDecisionDto|applyInfoDecisionDto|body|true|TransferApplyInfoDecisionDto|TransferApplyInfoDecisionDto|
|
|||
|
|
|  applyStatus|申请单状态 ||false|string||
|
|||
|
|
|  decisionInfo|决策说明||false|string||
|
|||
|
|
|  fileList|决策文件列表列表||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|申请单id||false|string||
|
|||
|
|
|  serviceProviderId|服务商id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除申请单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/transfer/applyInfo/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 账单controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增账单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billName": "",
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"status": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|bill|bill|body|true|账单表|账单表|
|
|||
|
|
|  approvalId|审批id||false|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核||false|string||
|
|||
|
|
|  billCode|账单编号||false|string||
|
|||
|
|
|  billMoney|账单金额||false|number||
|
|||
|
|
|  billName|租户id||false|string||
|
|||
|
|
|  billTime|出账日期||false|string(date-time)||
|
|||
|
|
|  createBy|创建人||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}||false|string||
|
|||
|
|
|  demandSideId|订单需求方id||false|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  orderId|订单id||false|string||
|
|||
|
|
|  relatedType|账单类型{0产品、1解决方案,2其他订单}||false|string||
|
|||
|
|
|  status|状态:{0:已出账;2待核销,3驳回,1:已核销}||false|string||
|
|||
|
|
|  updateBy|修改人||false|integer(int64)||
|
|||
|
|
|  updateTime|修改时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改账单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"billDetailId": "",
|
|||
|
|
"billId": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"relatedType": "",
|
|||
|
|
"totalPrice": 0
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|billEditDto|billEditDto|body|true|array|BillEditDto|
|
|||
|
|
|  billDetailId|账单明细id||false|string||
|
|||
|
|
|  billId|账单id||false|string||
|
|||
|
|
|  billMoney|账单明细金额||false|number(double)||
|
|||
|
|
|  relatedType|账单类型||false|string||
|
|||
|
|
|  totalPrice|账单总金额||false|number(double)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 账单核销
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill/check/{billId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|billId|billId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 客户中心列表查询
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill/customerList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|billMoney|账单总金额|query|false|number||
|
|||
|
|
|billTime|出账日期|query|false|string(date-time)||
|
|||
|
|
|customerManager|客户经理(账单核销人)|query|false|string||
|
|||
|
|
|productName|产品名称|query|false|string||
|
|||
|
|
|status|账单状态|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«账单对象VO»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|账单对象VO|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  billCode|账单编号|string||
|
|||
|
|
|  billTime|出账日期|string(date-time)||
|
|||
|
|
|  customerManager|客户经理(账单核销人)|string||
|
|||
|
|
|  demandSideName|客户名称|string||
|
|||
|
|
|  id|账单ID|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  productName|产品名称|string||
|
|||
|
|
|  relatedType|账单类型|string||
|
|||
|
|
|  relatedTypeName|账单类型name|string||
|
|||
|
|
|  status|账单状态:{0:已出账;1:已核销}|string||
|
|||
|
|
|  statusName|账单状态name|string||
|
|||
|
|
|  totalPrice|账单总金额|string||
|
|||
|
|
|  userId|账单所属账号(反显用户名)|integer(int64)||
|
|||
|
|
|  userName|账单所属账号(反显用户名)|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"relatedTypeName": "",
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"totalPrice": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 导出单账单信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approval|审批 1-查审批数据|query|false|integer(int32)||
|
|||
|
|
|billIds|billIds|query|false|array|string|
|
|||
|
|
|billMoney|账单总金额|query|false|number(double)||
|
|||
|
|
|demandSideName|客户名称|query|false|string||
|
|||
|
|
|endTime|发布时间范围止|query|false|string(date-time)||
|
|||
|
|
|productName|产品名称|query|false|string||
|
|||
|
|
|relatedType|账单类型{0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|startTime|发布时间范围起|query|false|string(date-time)||
|
|||
|
|
|status|账单状态|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取账单列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approval|审批 1-查审批数据|query|false|integer(int32)||
|
|||
|
|
|billMoney|账单总金额|query|false|number(double)||
|
|||
|
|
|demandSideName|客户名称|query|false|string||
|
|||
|
|
|endTime|发布时间范围止|query|false|string(date-time)||
|
|||
|
|
|productName|产品名称|query|false|string||
|
|||
|
|
|relatedType|账单类型{0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|startTime|发布时间范围起|query|false|string(date-time)||
|
|||
|
|
|status|账单状态|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«账单对象VO»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|账单对象VO|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  billCode|账单编号|string||
|
|||
|
|
|  billTime|出账日期|string(date-time)||
|
|||
|
|
|  customerManager|客户经理(账单核销人)|string||
|
|||
|
|
|  demandSideName|客户名称|string||
|
|||
|
|
|  id|账单ID|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  productName|产品名称|string||
|
|||
|
|
|  relatedType|账单类型|string||
|
|||
|
|
|  relatedTypeName|账单类型name|string||
|
|||
|
|
|  status|账单状态:{0:已出账;1:已核销}|string||
|
|||
|
|
|  statusName|账单状态name|string||
|
|||
|
|
|  totalPrice|账单总金额|string||
|
|||
|
|
|  userId|账单所属账号(反显用户名)|integer(int64)||
|
|||
|
|
|  userName|账单所属账号(反显用户名)|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"productName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"relatedTypeName": "",
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"totalPrice": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 工作台账单待核销列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill/opList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据订单id获取账单详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill/selectByOrderId/{orderId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|orderId|orderId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据账单id获取账单详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill/selectOne/{billId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|billId|billId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除账单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/bill/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 通知公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增通知公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/notice/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeId": 0,
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeAddDto|noticeAddDto|body|true|NoticeAddDto|NoticeAddDto|
|
|||
|
|
|  noticeContent|公告内容||false|string||
|
|||
|
|
|  noticeId|公告ID||false|integer(int64)||
|
|||
|
|
|  noticeTitle|公告标题||false|string||
|
|||
|
|
|  noticeType|公告类型(1-升级公告、2-安全公告、3-备案公告、4-产品公告、5-其他公告)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 修改通知公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/notice/edit`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeId": 0,
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeEditDto|noticeEditDto|body|true|NoticeEditDto|NoticeEditDto|
|
|||
|
|
|  noticeContent|公告内容||false|string||
|
|||
|
|
|  noticeId|公告标题||false|integer(int64)||
|
|||
|
|
|  noticeTitle|公告标题||false|string||
|
|||
|
|
|  noticeType|公告类型(1-升级公告、2-安全公告、3-备案公告、4-产品公告、5-其他公告)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取通知公告列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/notice/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approval|审核状态 ,1-审核(默认显示 审核中,已通过,驳回)|query|false|string||
|
|||
|
|
|approvalStatus|审核状态 ,1-待审核,2-审核通过,4-审核驳回|query|false|string||
|
|||
|
|
|endTime|发布时间范围止|query|false|string(date-time)||
|
|||
|
|
|noticeType|公告类型(1-升级公告、2-安全公告、3-备案公告、4-产品公告、5-其他公告)|query|false|string||
|
|||
|
|
|startTime|发布时间范围起|query|false|string(date-time)||
|
|||
|
|
|status|公告状态(新建-0,审核中-1,已上线-2,已下线-3)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«NoticeListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|NoticeListVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  createBy|创建者|integer(int64)||
|
|||
|
|
|  createByName|创建者name|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  noticeContent|公告内容|string||
|
|||
|
|
|  noticeId|公告ID|integer(int64)||
|
|||
|
|
|  noticeTitle|公告标题|string||
|
|||
|
|
|  noticeType|公告类型(1-升级公告、2-安全公告、3-备案公告、4-产品公告、5-其他公告)|string||
|
|||
|
|
|  noticeTypeName|公告类型名称|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  status|公告状态(新建-0,审核中-1,已上线-2,已下线-3)|string||
|
|||
|
|
|  statusName|公告状态name|string||
|
|||
|
|
|  updateBy|更新者|integer(int64)||
|
|||
|
|
|  updateByName|更新者name|string||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeId": 0,
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"noticeTypeName": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateByName": "",
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 撤回通知公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/notice/revoke/{noticeId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeId|noticeId|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 保存通知公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/notice/save`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeId": 0,
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeAddDto|noticeAddDto|body|true|NoticeAddDto|NoticeAddDto|
|
|||
|
|
|  noticeContent|公告内容||false|string||
|
|||
|
|
|  noticeId|公告ID||false|integer(int64)||
|
|||
|
|
|  noticeTitle|公告标题||false|string||
|
|||
|
|
|  noticeType|公告类型(1-升级公告、2-安全公告、3-备案公告、4-产品公告、5-其他公告)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 下架-上架通知公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/notice/shelf`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"noticeId": 0,
|
|||
|
|
"operation": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeShelf|noticeShelf|body|true|NoticeShelf|NoticeShelf|
|
|||
|
|
|  noticeId|公告ID||false|integer(int64)||
|
|||
|
|
|  operation|操作(0-下架,1上架)||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除通知公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/notice/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据通知公告id获取详细信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/notice/{noticeId}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|noticeId|noticeId|path|true|integer(int64)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 邀约,招募公告控制器
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取通知公告列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/inviteNotice/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|failureTimeEnd|失效时间止|query|false|string(date-time)||
|
|||
|
|
|failureTimeStart|失效时间起|query|false|string(date-time)||
|
|||
|
|
|forApproval|是否审批 true审核 null or false 所有状态|query|false|boolean||
|
|||
|
|
|noticeTitle|公告标题|query|false|string||
|
|||
|
|
|noticeType|公告类型0-邀约公告表,1-招募公告,2-结果公示信息|query|false|string||
|
|||
|
|
|status|新建-0,审核中-1,已上线-2,3-驳回,4-失效|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«InviteListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|InviteListVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  createBy|创建者(发布人员)|integer(int64)||
|
|||
|
|
|  createByName|创建者(发布人员)name|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  failureTime|失效时间|string(date-time)||
|
|||
|
|
|  id|公告ID|string||
|
|||
|
|
|  noticeContent|公告内容|string||
|
|||
|
|
|  noticeTitle|公告标题|string||
|
|||
|
|
|  noticeType|公告类型(0-邀约公告表,1-招募公告,2-结果公示信息)|string||
|
|||
|
|
|  noticeTypeName|公告类型name|string||
|
|||
|
|
|  publicity|是否公示结果 true公示 false null 未公示|boolean||
|
|||
|
|
|  status|新建-0,审核中-1,已上线-2,3-驳回,4-失效|string||
|
|||
|
|
|  statusName|新建-0,审核中-1,已上线-2,3-驳回,4-失效|string||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"failureTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"noticeTypeName": "",
|
|||
|
|
"publicity": true,
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 发布公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/inviteNotice/publish`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"enclosure": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"failureTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"originalNoticeId": "",
|
|||
|
|
"serviceProviderIdList": [],
|
|||
|
|
"sub": true,
|
|||
|
|
"topping": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|inviteAddDto|inviteAddDto|body|true|InviteAddDto|InviteAddDto|
|
|||
|
|
|  enclosure|附件,最多上传10个文件,每个文件大小不超过20M,支持pdf、doc、docx等格式||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  failureTime|失效时间||false|string(date-time)||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  noticeContent|公告内容||false|string||
|
|||
|
|
|  noticeTitle|公告标题||false|string||
|
|||
|
|
|  noticeType|公告类型(0-邀约公告表,1-招募公告,2-结果公示信息)||false|string||
|
|||
|
|
|  originalNoticeId|公示公告原始公告id||false|string||
|
|||
|
|
|  serviceProviderIdList|服务商id集合||false|array|string|
|
|||
|
|
|  sub|是否发布,true-保存并发布,false-保存||false|boolean||
|
|||
|
|
|  topping|是否置顶,0-不置顶,1-置顶||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 撤销公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/inviteNotice/revoke/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`PUT`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 保存公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/inviteNotice/save`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"enclosure": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"failureTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"originalNoticeId": "",
|
|||
|
|
"serviceProviderIdList": [],
|
|||
|
|
"sub": true,
|
|||
|
|
"topping": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|inviteAddDto|inviteAddDto|body|true|InviteAddDto|InviteAddDto|
|
|||
|
|
|  enclosure|附件,最多上传10个文件,每个文件大小不超过20M,支持pdf、doc、docx等格式||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  failureTime|失效时间||false|string(date-time)||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  noticeContent|公告内容||false|string||
|
|||
|
|
|  noticeTitle|公告标题||false|string||
|
|||
|
|
|  noticeType|公告类型(0-邀约公告表,1-招募公告,2-结果公示信息)||false|string||
|
|||
|
|
|  originalNoticeId|公示公告原始公告id||false|string||
|
|||
|
|
|  serviceProviderIdList|服务商id集合||false|array|string|
|
|||
|
|
|  sub|是否发布,true-保存并发布,false-保存||false|boolean||
|
|||
|
|
|  topping|是否置顶,0-不置顶,1-置顶||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 根据id查询公告详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/inviteNotice/selectOne`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|InviteVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|createBy|创建者(发布人员)|integer(int64)|integer(int64)|
|
|||
|
|
|createByName|创建者(发布人员)name|string||
|
|||
|
|
|enclosure|附件,最多上传10个文件,每个文件大小不超过20M,支持pdf、doc、docx等格式|array|文件表返回VO|
|
|||
|
|
|  dataId|数据id|string||
|
|||
|
|
|  delFlag||string||
|
|||
|
|
|  fileName|文件名称|string||
|
|||
|
|
|  fileOriginName|文件原名称|string||
|
|||
|
|
|  fileSource|文件来源|string||
|
|||
|
|
|  fileUrl|文件地址|string||
|
|||
|
|
|  id|文件ID|string||
|
|||
|
|
|failureTime|失效时间|string(date-time)|string(date-time)|
|
|||
|
|
|id|公告ID|string||
|
|||
|
|
|noticeContent|公告内容|string||
|
|||
|
|
|noticeTitle|公告标题|string||
|
|||
|
|
|noticeType|公告类型(0-邀约公告表,1-招募公告,2-结果公示信息)|string||
|
|||
|
|
|noticeTypeName|公告类型name|string||
|
|||
|
|
|serviceProvider|服务商信息|array|ProviderVo|
|
|||
|
|
|  abilityTagIds|行业标签(能力标签)|string||
|
|||
|
|
|  abilityTagName|行业标签(能力标签)|array|string|
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  phone|联系人电话|string||
|
|||
|
|
|  serviceName|服务商名称|string||
|
|||
|
|
|  serviceTypeIds|服务商类型外键集合,逗号分隔|string||
|
|||
|
|
|  serviceTypeIdsName|服务商类型外键集合,逗号分隔|array|string|
|
|||
|
|
|  status|合作状态(0合作种 1已过期)|string||
|
|||
|
|
|  statusName|合作状态name|string||
|
|||
|
|
|  userName|联系人姓名|string||
|
|||
|
|
|status|新建-0,审核中-1,已上线-2,3-驳回,4-失效|string||
|
|||
|
|
|statusName|新建-0,审核中-1,已上线-2,3-驳回,4-失效|string||
|
|||
|
|
|topping|是否置顶,0-不置顶,1-置顶|string||
|
|||
|
|
|toppingName|是否置顶name|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"enclosure": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"failureTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"noticeContent": "",
|
|||
|
|
"noticeTitle": "",
|
|||
|
|
"noticeType": "",
|
|||
|
|
"noticeTypeName": "",
|
|||
|
|
"serviceProvider": [
|
|||
|
|
{
|
|||
|
|
"abilityTagIds": "",
|
|||
|
|
"abilityTagName": [],
|
|||
|
|
"id": "",
|
|||
|
|
"phone": "",
|
|||
|
|
"serviceName": "",
|
|||
|
|
"serviceTypeIds": "",
|
|||
|
|
"serviceTypeIdsName": [],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"userName": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"topping": "",
|
|||
|
|
"toppingName": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除公告
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/inviteNotice/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 门户我的合同管理
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询我的合同
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/contract/mylist`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|amount|合同金额|query|false|string||
|
|||
|
|
|contractCode|合同编码|query|false|string||
|
|||
|
|
|contractName|合同名称|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«ContractVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|ContractVo|
|
|||
|
|
|  amount|合同金额|string||
|
|||
|
|
|  belongUser|归属客户|string||
|
|||
|
|
|  belongUserId|归属客户id|integer(int64)||
|
|||
|
|
|  businessType|商机获取方式(1线下 0线上)|string||
|
|||
|
|
|  contractCode|合同编码|string||
|
|||
|
|
|  contractFile|合同文件|string||
|
|||
|
|
|  contractFileName|合同文件名称|string||
|
|||
|
|
|  contractName|合同名称|string||
|
|||
|
|
|  contractType|合同类型(1客户型,2合作型)|string||
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  creator||string||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  purchasingAgent|甲方|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  signTime|合同签订日期|string||
|
|||
|
|
|  supplier|乙方|string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  updator||string||
|
|||
|
|
|  userContractId|关联客户合同id|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"creator": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"updator": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询合同详细信息
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/contract/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|ContractDetailVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|amount|合同金额|string||
|
|||
|
|
|belongUser|归属客户|string||
|
|||
|
|
|belongUserId|归属客户id|integer(int64)|integer(int64)|
|
|||
|
|
|businessType|商机获取方式(1线下 0线上)|string||
|
|||
|
|
|contractCode|合同编码|string||
|
|||
|
|
|contractFile|合同文件|string||
|
|||
|
|
|contractFileName|合同文件名称|string||
|
|||
|
|
|contractName|合同名称|string||
|
|||
|
|
|contractType|合同类型(1客户型,2合作型)|string||
|
|||
|
|
|contracts|关联用户合同|array|Contract|
|
|||
|
|
|  amount|合同金额|string||
|
|||
|
|
|  belongUser|归属客户|string||
|
|||
|
|
|  belongUserId|归属客户id|integer(int64)||
|
|||
|
|
|  businessType|商机获取方式(1线下 0线上)|string||
|
|||
|
|
|  contractCode|合同编码|string||
|
|||
|
|
|  contractFile|合同文件|string||
|
|||
|
|
|  contractFileName|合同文件名称|string||
|
|||
|
|
|  contractName|合同名称|string||
|
|||
|
|
|  contractType|合同类型(1客户型,2合作型)|string||
|
|||
|
|
|  createBy|创建人id|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|  id|主键|string||
|
|||
|
|
|  purchasingAgent|甲方|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  signTime|合同签订日期|string||
|
|||
|
|
|  supplier|乙方|string||
|
|||
|
|
|  updateBy|修改人id|integer(int64)||
|
|||
|
|
|  updateTime|更新时间|string(date-time)||
|
|||
|
|
|  userContractId|关联客户合同id|string||
|
|||
|
|
|createBy|创建人id|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|customerManager|客户经理|string||
|
|||
|
|
|customerManagerId|客户经理id|integer(int64)|integer(int64)|
|
|||
|
|
|customerVo|归属客户企业信息|客户管理|客户管理|
|
|||
|
|
|  authStatus|企业认证状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  avatar|用户头像|string||
|
|||
|
|
|  email|用户邮箱|string||
|
|||
|
|
|  enterpriseId|企业id|string||
|
|||
|
|
|  enterpriseName|企业名称|string||
|
|||
|
|
|  loginDate|最后登录时间|string(date-time)||
|
|||
|
|
|  nickName|用户名称|string||
|
|||
|
|
|  phonenumber|手机号码|string||
|
|||
|
|
|  status|帐号状态|string||
|
|||
|
|
|  userId|用户ID|integer(int64)||
|
|||
|
|
|  userName|登录名称|string||
|
|||
|
|
|deleteStatus|逻辑删除(0正常,1删除)|string||
|
|||
|
|
|demand|关联需求单|array|需求单表|
|
|||
|
|
|  clueId|关联线索id|string||
|
|||
|
|
|  company|公司名称|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}|string||
|
|||
|
|
|  demandCode|需求单号 用户ID + 年-月-日+三位序列号|string||
|
|||
|
|
|  demandDesc|需求描述|string||
|
|||
|
|
|  demandName|姓名|string||
|
|||
|
|
|  facilitatorId|服务商id|string||
|
|||
|
|
|  feedback|反馈结果|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索|string||
|
|||
|
|
|  phoneNum|手机号码|string||
|
|||
|
|
|  relatedId|关联id|string||
|
|||
|
|
|  relatedName|关联名称|string||
|
|||
|
|
|  relatedType|0产品,1解决方案|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  sellPredict|销售金额预测|number||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string(date-time)||
|
|||
|
|
|id||string||
|
|||
|
|
|order|关联订单|array|订单表|
|
|||
|
|
|  appId|应用id|string||
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  catalogueName|产品或者解决方案的目录名称|string||
|
|||
|
|
|  contractId|关联的合同id|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createByName|创建人姓名|string||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}|string||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  discountRate|折扣率|number||
|
|||
|
|
|  effectiveTime|生效时间|string(date-time)||
|
|||
|
|
|  expirationTime|到期时间|string(date-time)||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderAmount|订单金额(单位为元,保留两位小数点)|number||
|
|||
|
|
|  orderCode|订单编号,生成规则 DD+年月日时分秒+客户ID|string||
|
|||
|
|
|  orderState|订单状态(0已提交,1审核中,2已确认,3订单转工单,4已完成)|string||
|
|||
|
|
|  productDesc|其他订单-交付内容|string||
|
|||
|
|
|  relatedId|关联id|string||
|
|||
|
|
|  relatedName|关联名称|string||
|
|||
|
|
|  relatedType|订单类型(0表示产品订单,1表示解决方案订单,2表示其他订单)|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string(date-time)||
|
|||
|
|
|purchasingAgent|甲方|string||
|
|||
|
|
|remark|备注|string||
|
|||
|
|
|signTime|合同签订日期|string||
|
|||
|
|
|supplier|乙方|string||
|
|||
|
|
|updateBy|修改人id|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|更新时间|string(date-time)|string(date-time)|
|
|||
|
|
|userContractId|关联客户合同id|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"contracts": [
|
|||
|
|
{
|
|||
|
|
"amount": "",
|
|||
|
|
"belongUser": "",
|
|||
|
|
"belongUserId": 0,
|
|||
|
|
"businessType": "",
|
|||
|
|
"contractCode": "",
|
|||
|
|
"contractFile": "",
|
|||
|
|
"contractFileName": "",
|
|||
|
|
"contractName": "",
|
|||
|
|
"contractType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"id": "",
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"customerVo": {
|
|||
|
|
"authStatus": "",
|
|||
|
|
"avatar": "",
|
|||
|
|
"email": "",
|
|||
|
|
"enterpriseId": "",
|
|||
|
|
"enterpriseName": "",
|
|||
|
|
"loginDate": "",
|
|||
|
|
"nickName": "",
|
|||
|
|
"phonenumber": "",
|
|||
|
|
"status": "",
|
|||
|
|
"userId": 0,
|
|||
|
|
"userName": ""
|
|||
|
|
},
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demand": [
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandCode": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"order": [
|
|||
|
|
{
|
|||
|
|
"appId": "",
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"catalogueName": "",
|
|||
|
|
"contractId": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createByName": "",
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"discountRate": 0,
|
|||
|
|
"effectiveTime": "",
|
|||
|
|
"expirationTime": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderAmount": 0,
|
|||
|
|
"orderCode": "",
|
|||
|
|
"orderState": "",
|
|||
|
|
"productDesc": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"purchasingAgent": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"signTime": "",
|
|||
|
|
"supplier": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": "",
|
|||
|
|
"userContractId": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 门户目录
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 查询所有目录(门户展示)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/catalog/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|catalogName|目录名称|query|false|string||
|
|||
|
|
|catalogType|导航类型(0产品,1解决方案)|query|false|string||
|
|||
|
|
|parentId|父级目录id(1级为0)|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«CatalogListVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|CatalogListVo|
|
|||
|
|
|  catalogName|目录名称|string||
|
|||
|
|
|  catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|  childrenList|该目录下的子集目录|array|CatalogVo|
|
|||
|
|
|    catalogName|目录名称|string||
|
|||
|
|
|    catalogType|导航类型(0产品,1解决方案)|string||
|
|||
|
|
|    createBy|创建人id|integer||
|
|||
|
|
|    createTime|创建时间|string||
|
|||
|
|
|    deleteStatus||string||
|
|||
|
|
|    displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|    id||string||
|
|||
|
|
|    nodeList|该目录下的产品或解决方案|array|NodeVo|
|
|||
|
|
|      id||string||
|
|||
|
|
|      name||string||
|
|||
|
|
|    parentId|父级目录id(1级为0)|string||
|
|||
|
|
|    remark|目录说明|string||
|
|||
|
|
|    updateBy|修改人id|integer||
|
|||
|
|
|    updateTime|更新时间|string||
|
|||
|
|
|  displayNot|是否展示{0否,1是}|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  parentId|父级目录id(1级为0)|string||
|
|||
|
|
|  remark|目录说明|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"childrenList": [
|
|||
|
|
{
|
|||
|
|
"catalogName": "",
|
|||
|
|
"catalogType": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"nodeList": [
|
|||
|
|
{
|
|||
|
|
"id": "",
|
|||
|
|
"name": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"displayNot": "",
|
|||
|
|
"id": "",
|
|||
|
|
"parentId": "",
|
|||
|
|
"remark": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 门户端结算单相关接口
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 结算单详情---客户中心
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/settle/custom/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SettleVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|billCode|结算单编号|string||
|
|||
|
|
|billMoney|结算单金额|number||
|
|||
|
|
|billTime|结算单出账日期|string||
|
|||
|
|
|createBy|创建人|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string||
|
|||
|
|
|demandSideId|订单需求方id|string||
|
|||
|
|
|demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|id|id|string||
|
|||
|
|
|orderId|订单id|string||
|
|||
|
|
|relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|relatedProType|结算单关联能力类型|string||
|
|||
|
|
|relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  billCode|结算单编号|string||
|
|||
|
|
|  billMoney|结算单金额|number||
|
|||
|
|
|  billTime|结算单出账日期|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|  relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|  relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|  relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|  relatedProType|结算单关联能力类型|string||
|
|||
|
|
|  relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|  settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|  settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string||
|
|||
|
|
|status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|updateBy|修改人|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|修改时间|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 结算单查询---客户中心
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/settle/custom/pageList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalStatus|审批状态|query|false|string||
|
|||
|
|
|forApproval|是否审批|query|false|string||
|
|||
|
|
|relateBelong|归属咪咕自营 或xxx生态成员|query|false|string||
|
|||
|
|
|relateName|结算单主体名称|query|false|string||
|
|||
|
|
|relateType|结算单类型 {0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|settleEndTime|出账结束日期|query|false|string(date-time)||
|
|||
|
|
|settleStartTime|出账开始日期|query|false|string(date-time)||
|
|||
|
|
|settleStatus|结算单状态{0:已出账;1待结算,2:已结算}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SettleVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SettleVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  billCode|结算单编号|string||
|
|||
|
|
|  billMoney|结算单金额|number||
|
|||
|
|
|  billTime|结算单出账日期|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|  relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|  relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|  relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|  relatedProType|结算单关联能力类型|string||
|
|||
|
|
|  relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|  settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|  settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/settle/export`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|approvalStatus|审批状态|query|false|string||
|
|||
|
|
|forApproval|是否审批|query|false|string||
|
|||
|
|
|relateBelong|归属咪咕自营 或xxx生态成员|query|false|string||
|
|||
|
|
|relateName|结算单主体名称|query|false|string||
|
|||
|
|
|relateType|结算单类型 {0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|settleEndTime|出账结束日期|query|false|string(date-time)||
|
|||
|
|
|settleStartTime|出账开始日期|query|false|string(date-time)||
|
|||
|
|
|settleStatus|结算单状态{0:已出账;1待结算,2:已结算}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## export
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/settle/export/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|approvalStatus|审批状态|query|false|string||
|
|||
|
|
|forApproval|是否审批|query|false|string||
|
|||
|
|
|relateBelong|归属咪咕自营 或xxx生态成员|query|false|string||
|
|||
|
|
|relateName|结算单主体名称|query|false|string||
|
|||
|
|
|relateType|结算单类型 {0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|settleEndTime|出账结束日期|query|false|string(date-time)||
|
|||
|
|
|settleStartTime|出账开始日期|query|false|string(date-time)||
|
|||
|
|
|settleStatus|结算单状态{0:已出账;1待结算,2:已结算}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 结算单详情----生态成员
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/settle/forBelong/detail/{id}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|SettleVo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|approvalId|审批id|string||
|
|||
|
|
|approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|billCode|结算单编号|string||
|
|||
|
|
|billMoney|结算单金额|number||
|
|||
|
|
|billTime|结算单出账日期|string||
|
|||
|
|
|createBy|创建人|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string||
|
|||
|
|
|demandSideId|订单需求方id|string||
|
|||
|
|
|demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|id|id|string||
|
|||
|
|
|orderId|订单id|string||
|
|||
|
|
|relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|relatedProType|结算单关联能力类型|string||
|
|||
|
|
|relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  billCode|结算单编号|string||
|
|||
|
|
|  billMoney|结算单金额|number||
|
|||
|
|
|  billTime|结算单出账日期|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|  relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|  relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|  relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|  relatedProType|结算单关联能力类型|string||
|
|||
|
|
|  relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|  settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|  settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string||
|
|||
|
|
|status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|updateBy|修改人|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|修改时间|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 结算单查询----生态成员
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/pre/settle/forBelong/pageList`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|approvalStatus|审批状态|query|false|string||
|
|||
|
|
|forApproval|是否审批|query|false|string||
|
|||
|
|
|relateBelong|归属咪咕自营 或xxx生态成员|query|false|string||
|
|||
|
|
|relateName|结算单主体名称|query|false|string||
|
|||
|
|
|relateType|结算单类型 {0产品、1解决方案,2其他订单}|query|false|string||
|
|||
|
|
|settleEndTime|出账结束日期|query|false|string(date-time)||
|
|||
|
|
|settleStartTime|出账开始日期|query|false|string(date-time)||
|
|||
|
|
|settleStatus|结算单状态{0:已出账;1待结算,2:已结算}|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|PageInfo«SettleVo»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|endRow||integer(int64)|integer(int64)|
|
|||
|
|
|hasNextPage||boolean||
|
|||
|
|
|hasPreviousPage||boolean||
|
|||
|
|
|isFirstPage||boolean||
|
|||
|
|
|isLastPage||boolean||
|
|||
|
|
|list||array|SettleVo|
|
|||
|
|
|  approvalId|审批id|string||
|
|||
|
|
|  approvalStatus|审批状态 2驳回 1通过 0待审核|string||
|
|||
|
|
|  billCode|结算单编号|string||
|
|||
|
|
|  billMoney|结算单金额|number||
|
|||
|
|
|  billTime|结算单出账日期|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string||
|
|||
|
|
|  demandSideId|订单需求方id|string||
|
|||
|
|
|  demandSideName|订单需求方name(冗余字段)|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  orderId|订单id|string||
|
|||
|
|
|  relatedBelongId|结算单关联主体关联合作伙伴id|string||
|
|||
|
|
|  relatedBelongName|结算单关联主体名称关联合作伙伴名称(咪咕自营-》咪咕自营)|string||
|
|||
|
|
|  relatedId|结算单关联主体id(能力名称或解决方案名称或产品id)|string||
|
|||
|
|
|  relatedName|结算单关联主体名称(能力名称或解决方案名称或产品名称)|string||
|
|||
|
|
|  relatedProType|结算单关联能力类型|string||
|
|||
|
|
|  relatedType|结算单类型{0产品、1解决方案,2其他订单}|string||
|
|||
|
|
|  settleBelong|结算单关联主体归属(0-咪咕自营,1-合作伙伴)|string||
|
|||
|
|
|  settleVoList|当前结算单能力关联产品列表|array|SettleVo|
|
|||
|
|
|  status|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  statusName|状态:{0:已出账;2待结算,1:已结算,3驳回}|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string||
|
|||
|
|
|navigateFirstPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigateLastPage||integer(int32)|integer(int32)|
|
|||
|
|
|navigatePages||integer(int32)|integer(int32)|
|
|||
|
|
|navigatepageNums||array||
|
|||
|
|
|nextPage||integer(int32)|integer(int32)|
|
|||
|
|
|pageNum||integer(int32)|integer(int32)|
|
|||
|
|
|pageSize||integer(int32)|integer(int32)|
|
|||
|
|
|pages||integer(int32)|integer(int32)|
|
|||
|
|
|prePage||integer(int32)|integer(int32)|
|
|||
|
|
|size||integer(int32)|integer(int32)|
|
|||
|
|
|startRow||integer(int64)|integer(int64)|
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"endRow": 0,
|
|||
|
|
"hasNextPage": true,
|
|||
|
|
"hasPreviousPage": true,
|
|||
|
|
"isFirstPage": true,
|
|||
|
|
"isLastPage": true,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"approvalId": "",
|
|||
|
|
"approvalStatus": "",
|
|||
|
|
"billCode": "",
|
|||
|
|
"billMoney": 0,
|
|||
|
|
"billTime": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"demandSideId": "",
|
|||
|
|
"demandSideName": "",
|
|||
|
|
"id": "",
|
|||
|
|
"orderId": "",
|
|||
|
|
"relatedBelongId": "",
|
|||
|
|
"relatedBelongName": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedProType": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"settleBelong": "",
|
|||
|
|
"settleVoList": [],
|
|||
|
|
"status": "",
|
|||
|
|
"statusName": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"navigateFirstPage": 0,
|
|||
|
|
"navigateLastPage": 0,
|
|||
|
|
"navigatePages": 0,
|
|||
|
|
"navigatepageNums": [],
|
|||
|
|
"nextPage": 0,
|
|||
|
|
"pageNum": 0,
|
|||
|
|
"pageSize": 0,
|
|||
|
|
"pages": 0,
|
|||
|
|
"prePage": 0,
|
|||
|
|
"size": 0,
|
|||
|
|
"startRow": 0,
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 需求单controller
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 新增需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/add`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|需求新增对象dto|需求新增对象dto|
|
|||
|
|
|  clueId|关联线索id||false|string||
|
|||
|
|
|  company|公司名称||false|string||
|
|||
|
|
|  createBy|创建人||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  customerManager|客户经理||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}||false|string||
|
|||
|
|
|  demandDesc|需求描述||false|string||
|
|||
|
|
|  demandName|姓名||false|string||
|
|||
|
|
|  facilitatorId|服务商id||false|string||
|
|||
|
|
|  feedback|反馈结果||false|string||
|
|||
|
|
|  fileDtos|附件||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索||false|string||
|
|||
|
|
|  phoneNum|手机号码||false|string||
|
|||
|
|
|  relatedId|关联id||false|string||
|
|||
|
|
|  relatedName|关联名称||false|string||
|
|||
|
|
|  relatedType|0产品,1解决方案||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  sellPredict|销售金额预测||false|number||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建||false|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成||false|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成||false|string||
|
|||
|
|
|  updateBy|修改人||false|integer(int64)||
|
|||
|
|
|  updateTime|修改时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取数据统计列表(0线上 1线下)
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/count/{source}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|source|source|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|需求单数据统计Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|count|数据|string||
|
|||
|
|
|status|0已提交,1跟进中,2已完成|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
[
|
|||
|
|
{
|
|||
|
|
"count": "",
|
|||
|
|
"status": ""
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 客户经理反馈需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/feedback`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"id": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|客户经理反馈需求单dto|客户经理反馈需求单dto|
|
|||
|
|
|  clueId|关联线索id||false|string||
|
|||
|
|
|  company|公司名称||false|string||
|
|||
|
|
|  createBy|创建人||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  customerManager|客户经理||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}||false|string||
|
|||
|
|
|  demandDesc|需求描述||false|string||
|
|||
|
|
|  demandName|姓名||false|string||
|
|||
|
|
|  feedback|反馈结果||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  phoneNum|手机号码||false|string||
|
|||
|
|
|  relatedId|关联id||false|string||
|
|||
|
|
|  relatedName|关联名称||false|string||
|
|||
|
|
|  relatedType|0产品,1解决方案||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建||false|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成||false|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成||false|string||
|
|||
|
|
|  updateBy|修改人||false|integer(int64)||
|
|||
|
|
|  updateTime|修改时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取需求单列表
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/list`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|company|公司名称|query|false|string||
|
|||
|
|
|createBy|创建人|query|false|string||
|
|||
|
|
|customerManager|客户经理|query|false|string||
|
|||
|
|
|customerManagerId|客户经理id|query|false|integer(int64)||
|
|||
|
|
|demandName|姓名|query|false|string||
|
|||
|
|
|endTime|创建时间范围止|query|false|string(date-time)||
|
|||
|
|
|origin|0咪咕商机线索,1服务商商机线索|query|false|string||
|
|||
|
|
|relatedName|关联名称|query|false|string||
|
|||
|
|
|relatedType|0产品,1解决方案|query|false|string||
|
|||
|
|
|source|0营销门户创建,1系统用户创建|query|false|string||
|
|||
|
|
|startTime|创建时间范围起|query|false|string(date-time)||
|
|||
|
|
|status|0已提交,1跟进中,2已完成|query|false|string||
|
|||
|
|
|transactionStatus|成交状态 0未完成,1已完成|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|TableDataInfo«需求单表»|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|code||integer(int32)|integer(int32)|
|
|||
|
|
|list||array|需求单表|
|
|||
|
|
|  clueId|关联线索id|string||
|
|||
|
|
|  company|公司名称|string||
|
|||
|
|
|  createBy|创建人|integer(int64)||
|
|||
|
|
|  createTime|创建时间|string(date-time)||
|
|||
|
|
|  customerManager|客户经理|string||
|
|||
|
|
|  customerManagerId|客户经理id|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}|string||
|
|||
|
|
|  demandCode|需求单号 用户ID + 年-月-日+三位序列号|string||
|
|||
|
|
|  demandDesc|需求描述|string||
|
|||
|
|
|  demandName|姓名|string||
|
|||
|
|
|  facilitatorId|服务商id|string||
|
|||
|
|
|  feedback|反馈结果|string||
|
|||
|
|
|  id|id|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索|string||
|
|||
|
|
|  phoneNum|手机号码|string||
|
|||
|
|
|  relatedId|关联id|string||
|
|||
|
|
|  relatedName|关联名称|string||
|
|||
|
|
|  relatedType|0产品,1解决方案|string||
|
|||
|
|
|  remark|备注|string||
|
|||
|
|
|  sellPredict|销售金额预测|number||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成|string||
|
|||
|
|
|  updateBy|修改人|integer(int64)||
|
|||
|
|
|  updateTime|修改时间|string(date-time)||
|
|||
|
|
|msg||string||
|
|||
|
|
|total||integer(int64)|integer(int64)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 0,
|
|||
|
|
"list": [
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandCode": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"msg": "",
|
|||
|
|
"total": 0
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 获取需求单详情
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/selectOne`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`GET`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|id|id|query|false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK|需求单详情Vo|
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 类型 | schema |
|
|||
|
|
| -------- | -------- | ----- |----- |
|
|||
|
|
|clue|关联线索|销售线索表|销售线索表|
|
|||
|
|
|  clueCode|线索ID生成规则:xs + 年-月-日-时-分-秒 + 创建人ID|string||
|
|||
|
|
|  createBy||integer(int64)||
|
|||
|
|
|  createTime||string(date-time)||
|
|||
|
|
|  deleteStatus|逻辑删除(0未删除1已删除)|string||
|
|||
|
|
|  desc|线索描述|string||
|
|||
|
|
|  facilitatorId|服务商id|string||
|
|||
|
|
|  id||string||
|
|||
|
|
|  origin|线索来源(0咪咕商机线索1服务商商机线索)|string||
|
|||
|
|
|  originUser|线索提供人|string||
|
|||
|
|
|  updateBy||integer(int64)||
|
|||
|
|
|  updateTime||string(date-time)||
|
|||
|
|
|clueId|关联线索id|string||
|
|||
|
|
|cmphoneNumber||string||
|
|||
|
|
|code|需求单号 用户ID + 年-月-日+三位序列号|string||
|
|||
|
|
|company|公司名称|string||
|
|||
|
|
|createBy|创建人|integer(int64)|integer(int64)|
|
|||
|
|
|createTime|创建时间|string(date-time)|string(date-time)|
|
|||
|
|
|customerManager|客户经理|string||
|
|||
|
|
|customerManagerId|客户经理id|integer(int64)|integer(int64)|
|
|||
|
|
|deleteStatus|逻辑删除:{0:不删除;1:删除}|string||
|
|||
|
|
|demandDesc|需求描述|string||
|
|||
|
|
|demandName|姓名|string||
|
|||
|
|
|facilitatorId|服务商id|string||
|
|||
|
|
|feedback|反馈结果|string||
|
|||
|
|
|fileDtos|附件|array|文件表返回VO|
|
|||
|
|
|  dataId|数据id|string||
|
|||
|
|
|  delFlag||string||
|
|||
|
|
|  fileName|文件名称|string||
|
|||
|
|
|  fileOriginName|文件原名称|string||
|
|||
|
|
|  fileSource|文件来源|string||
|
|||
|
|
|  fileUrl|文件地址|string||
|
|||
|
|
|  id|文件ID|string||
|
|||
|
|
|id|id|string||
|
|||
|
|
|origin|0咪咕商机线索,1服务商商机线索|string||
|
|||
|
|
|phoneNum|手机号码|string||
|
|||
|
|
|relatedId|关联id|string||
|
|||
|
|
|relatedName|关联名称|string||
|
|||
|
|
|relatedType|0产品,1解决方案|string||
|
|||
|
|
|remark|备注|string||
|
|||
|
|
|sellPredict|销售金额预测|number||
|
|||
|
|
|source|0营销门户创建,1系统用户创建|string||
|
|||
|
|
|status|0已提交,1跟进中,2已完成|string||
|
|||
|
|
|transactionStatus|成交状态 0未完成,1已完成|string||
|
|||
|
|
|updateBy|修改人|integer(int64)|integer(int64)|
|
|||
|
|
|updateTime|修改时间|string(date-time)|string(date-time)|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clue": {
|
|||
|
|
"clueCode": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"desc": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"originUser": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
},
|
|||
|
|
"clueId": "",
|
|||
|
|
"cmphoneNumber": "",
|
|||
|
|
"code": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"dataId": "",
|
|||
|
|
"delFlag": "",
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileSource": "",
|
|||
|
|
"fileUrl": "",
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 创建人修改需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/update`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"clueId": "",
|
|||
|
|
"company": "",
|
|||
|
|
"createBy": 0,
|
|||
|
|
"createTime": "",
|
|||
|
|
"customerManager": "",
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"deleteStatus": "",
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"demandName": "",
|
|||
|
|
"facilitatorId": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"phoneNum": "",
|
|||
|
|
"relatedId": "",
|
|||
|
|
"relatedName": "",
|
|||
|
|
"relatedType": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"source": "",
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": "",
|
|||
|
|
"updateBy": 0,
|
|||
|
|
"updateTime": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|需求单修改对象dto|需求单修改对象dto|
|
|||
|
|
|  clueId|关联线索id||false|string||
|
|||
|
|
|  company|公司名称||false|string||
|
|||
|
|
|  createBy|创建人||false|integer(int64)||
|
|||
|
|
|  createTime|创建时间||false|string(date-time)||
|
|||
|
|
|  customerManager|客户经理||false|string||
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  deleteStatus|逻辑删除:{0:不删除;1:删除}||false|string||
|
|||
|
|
|  demandDesc|需求描述||false|string||
|
|||
|
|
|  demandName|姓名||false|string||
|
|||
|
|
|  facilitatorId|服务商id||false|string||
|
|||
|
|
|  feedback|反馈结果||false|string||
|
|||
|
|
|  fileDtos|附件||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索||false|string||
|
|||
|
|
|  phoneNum|手机号码||false|string||
|
|||
|
|
|  relatedId|关联id||false|string||
|
|||
|
|
|  relatedName|关联名称||false|string||
|
|||
|
|
|  relatedType|0产品,1解决方案||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  sellPredict|销售金额预测||false|number||
|
|||
|
|
|  source|0营销门户创建,1系统用户创建||false|string||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成||false|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成||false|string||
|
|||
|
|
|  updateBy|修改人||false|integer(int64)||
|
|||
|
|
|  updateTime|修改时间||false|string(date-time)||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 线下需求单-客户经理编辑需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/updateByCM`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"demandDesc": "",
|
|||
|
|
"feedback": "",
|
|||
|
|
"fileDtos": [
|
|||
|
|
{
|
|||
|
|
"fileName": "",
|
|||
|
|
"fileOriginName": "",
|
|||
|
|
"fileUrl": ""
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"id": "",
|
|||
|
|
"origin": "",
|
|||
|
|
"remark": "",
|
|||
|
|
"sellPredict": 0,
|
|||
|
|
"status": "",
|
|||
|
|
"transactionStatus": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|客户经理编辑需求单对象dto|客户经理编辑需求单对象dto|
|
|||
|
|
|  demandDesc|需求描述||false|string||
|
|||
|
|
|  feedback|反馈结果||false|string||
|
|||
|
|
|  fileDtos|附件||false|array|MiguFileDTO|
|
|||
|
|
|    fileName|文件名称||false|string||
|
|||
|
|
|    fileOriginName|文件原名称||false|string||
|
|||
|
|
|    fileUrl|文件地址||false|string||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|  origin|0咪咕商机线索,1服务商商机线索||false|string||
|
|||
|
|
|  remark|备注||false|string||
|
|||
|
|
|  sellPredict|销售金额预测||false|number||
|
|||
|
|
|  status|0已提交,1跟进中,2已完成||false|string||
|
|||
|
|
|  transactionStatus|成交状态 0未完成,1已完成||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 分配客户经理
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/updateCM`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`POST`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/json`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求示例**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"customerManagerId": 0,
|
|||
|
|
"id": ""
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|dto|dto|body|true|分配客户经理dto|分配客户经理dto|
|
|||
|
|
|  customerManagerId|客户经理id||false|integer(int64)||
|
|||
|
|
|  id|id||false|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|201|Created||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|404|Not Found||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
|
|||
|
|
## 删除需求单
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口地址**:`/business/demandOrder/{ids}`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求方式**:`DELETE`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求数据类型**:`application/x-www-form-urlencoded`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应数据类型**:`*/*`
|
|||
|
|
|
|||
|
|
|
|||
|
|
**接口描述**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
**请求参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|
|||
|
|
| -------- | -------- | ----- | -------- | -------- | ------ |
|
|||
|
|
|ids|ids|path|true|string||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应状态**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
| 状态码 | 说明 | schema |
|
|||
|
|
| -------- | -------- | ----- |
|
|||
|
|
|200|OK||
|
|||
|
|
|204|No Content||
|
|||
|
|
|401|Unauthorized||
|
|||
|
|
|403|Forbidden||
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应参数**:
|
|||
|
|
|
|||
|
|
|
|||
|
|
暂无
|
|||
|
|
|
|||
|
|
|
|||
|
|
**响应示例**:
|
|||
|
|
```javascript
|
|||
|
|
|
|||
|
|
```
|