查询设备控制项
| 参数 | 描述 | 必选 | 
|---|---|---|
| action | queryDeviceCtrlFieldForDist | 是 | 
| vcode | 分销商账号编码 | 是 | 
| devcode | 设备协议编码 | 是 | 
| i18n | 国际化语言, 见多语言支持 | 是 | 
响应:
| 参数 | 描述 | 必选 | 
|---|---|---|
| field[x].id | 控制项唯一标识 | 是 | 
| field[x].name | 国际化描述 | 是 | 
| field[x].visable | 是否对电站业主可见 | 是 | 
| field[x].distributorPermissionFlag | 是否对经销商可见 | 是 | 
{
    "err":0,
    "desc":"ERR_NONE",
    "dat":{
        "field":[
            {
                "id":"charger_from_grid_start_time",
                "name":"充电开始时间(小时:分钟)",
                "visable":true
            },
            {
                "id":"charger_from_grid_end_time",
                "name":"充电结束时间(小时:分钟)",
                "visable":true
            }
        ]
    }
}
可能出现的错误:
| 返回错误码 | 描述 | 详细描述 | 
|---|---|---|
| 0x000B | ERR_NO_PERMISSION | 无权限(只有厂家账号才能操作) | 
| 0x0007 | ERR_MISSING_PARAMETER | 缺少必要的参数 | 
| 0x0010 | ERR_PASSWORD_VERIF_FAIL | 密码校验失败(加密错误) | 
| 0x0011 | ERR_PASSWORD_FORMAT_ERROR | 密码格式错误 | 
| 0x0013 | ERR_MOBILE_FORMAT | 电话号码格式错误 | 
| 0x0014 | ERR_EMAIL_FORMAT | 邮箱格式错误 | 
| 0x0015 | ERR_USRNAME_FORMAT | 用户名格式错误 | 
| 0x0017 | ERR_VCODE_INVALID | 厂家编码无效 | 
| 0x0161 | ERR_NOT_FOUND_PROTOCOL | 找不到协议 | 
| 0x0170 | ERR_NOT_FOUND_DEFINEDROLE | 找不到角色 | 
| 0x0300 | ERR_PROTOCOL_NOT_OPTION | 协议中没有可选字段 |