系统设置模块
## 添加终端生产厂商
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddFactory| 是 |
| xy_name | string | 厂商名称 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 批量添加终端生产厂商
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddManyFactory| 是 |
| xy_list_factory | List<xy_sys_client_factory> 详见数据库文档 | 厂商名称集合 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 修改终端生产厂商
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:UpdateFactory | 是 |
| xy_id | int | 主键 |是|
| xy_name | string | 厂商名称 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 删除终端生产厂商
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:RemoveFactory | 是 |
| xy_id | string | 账号主键 多个以","隔开 举例: 1000,1001,1002 |是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 添加终端型号
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddModel| 是 |
| xy_factory_id | string | 厂商主键| 是|
| xy_name | string | 型号名称 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 批量添加终端型号
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddManyModel| 是 |
| xy_list_model | List<xy_sys_client_model> 详见数据库文档 | 型号集合 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 修改终端型号
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:UpdateModel | 是 |
| xy_id | int | 主键 |是|
| xy_name | string | 型号名称 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 删除终端型号
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:RemoveModel | 是 |
| xy_id | string | 账号主键 多个以","隔开 举例: 1000,1001,1002 |是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 添加终端版本
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddVersion| 是 |
| xy_model_id | string | 型号主键| 是|
| xy_name | string | 版本名称 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 批量添加终端版本
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddManyVersion| 是 |
| xy_list_version | List<xy_sys_client_version> 详见数据库文档 | 终端版本集合 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 修改终端版本
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:UpdateVersion | 是 |
| xy_id | int | 主键 |是|
| xy_name | string | 版本名称 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 删除终端版本
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:RemoveVersion | 是 |
| xy_id | string | 账号主键 多个以","隔开 举例: 1000,1001,1002 |是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 添加终端数据协议
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddData| 是 |
| xy_name | string | 数据协议名称 | 是|
| xy_model_id| string | 终端型号主键| 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 批量添加终端协议
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddManyData| 是 |
| xy_list_data | List<xy_sys_client_data_version> 详见数据库文档 | 终端协议集合 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 修改终端数据协议
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:UpdateData | 是 |
| xy_id | int | 主键 |是|
| xy_name | string | 数据协议名称 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 删除数据协议
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:RemoveData | 是 |
| xy_id | string | 账号主键 多个以","隔开 举例: 1000,1001,1002 |是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 添加装备状态
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:AddDeviceState| 是 |
| xy_name | string | 装备状态名称 | 是|
| xy_type | string | 0 山推 1 办事处 2代理商 3 最终用户 | 是|
| xy_type_id | string | 1000 对应级别唯一编号 举例 如果是厂商就是厂商编号 如果是 办事处 就是办事处编号 如果是代理商 就是代理商编号 以此类推 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 修改装备状态
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:UpdateDeviceState | 是 |
| xy_id | int | 主键 |是|
| xy_name | string | 装备状态名称 | 是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```
## 删除装备状态
```
请求地址:域名/api/system/
```
### 请求参数
| 参数名 | 类型 | 说明 | 是否必填 |
|--------|-----|------|---------|
| active_class | string | 固定值:SelectEngine| 是 |
| active_method | string | 固定值:RemoveDeviceState | 是 |
| xy_id | string | 账号主键 多个以","隔开 举例: 1000,1001,1002 |是|
### 请求响应
``` json
{
"Message":"成功",
"Code":0,
"Total":,//总数
"IsSuccess":true,//当返回值false 请解析Message
"ClientData":[]
}
```