系统设置模块

## 添加终端生产厂商 ``` 请求地址:域名/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":[] } ```