储能账号查询
例, 请求: http://api.dessmonitor.com/public/?sign=34f9987403e7189d6119458413b9081f3e24bbc6&salt=1543542071983&token=652fac76250af68d95e33b1817ad6577b62c09bd7602833adbc160081a48e3bd&action=webQueryUsrEs&source=1&_app_client_=android&_app_id_=com.demo.test&_app_version_=3.6.2.1
参数 |
描述 |
必选 |
action |
webQueryUsrEs |
是 |
role |
账号类型, 如果不传递此参数,表示为不关心 |
否 |
usr |
用户名, 如果不传递此参数,表示为不关心 |
否 |
enable |
账号是否启用 ? true : false |
否 |
groupid |
组id, 如果传入为null,则表示查询未分组账号, 如果不传递此参数,表示为不关心 |
否 |
active |
用户是否活跃? true : false, 如果不传递此参数,表示为不关心 |
否 |
source |
用户来源,不传默认为储能:1 |
否 |
orderBy |
排序,用户名排序,传descUsr为倒序,传ascUsr为顺序 |
否 |
page |
分页处理, 第几页, 从0开始, 如果不传递此参数, 则被默认为0 |
否 |
pagesize |
分页处理, 每页的记录数, 1 ~ 50, 如果不传递此参数, 则被默认为1 |
否 |
响应:
参数 |
描述 |
必选 |
total |
记录总数 |
是 |
page |
分页处理, 第几页 |
是 |
pagesize |
分页处理, 每页的记录数 |
是 |
account[x].uid |
用户id |
是 |
account[x].usr |
用户名 |
是 |
account[x].qname |
昵称 |
是 |
account[x].role |
用户类型 |
是 |
account[x].rid |
用户角色 |
否 |
account[x].desc |
账号备注 |
否 |
account[x].enable |
账号状态, true ? 正常 : 冻结 |
是 |
account[x].mobile |
电话 |
否 |
account[x].email |
邮箱 |
否 |
account[x].gts |
账号注册时间, 格式: yyyy-mm-dd hh:mi:ss, 零时区 |
是 |
account[x].groupId |
分组ID |
否 |
account[x].group |
分组名 |
否 |
account[x].collectors |
数采器数量 |
否 |
account[x].devices |
设备数量 |
否 |
account[x].lastLoginTs |
最后登录时间 |
否 |
account[x].active |
账号是否活跃 |
否 |
{
"err":0,
"desc":"ERR_NONE",
"dat":{
"total":1438,
"page":0,
"pagesize":1,
"account":[
{
"uid":1350,
"usr":"桐柏县产业集聚区",
"qname":"桐柏县产业集聚区储能电站",
"role":0,
"rid":-1,
"mobile":"18738791601",
"email":"zhangminli66@sina.com",
"enable":true,
"gts":"2017-02-27 09:52:08",
"groupId":"5a9768917044a46bcf41ee2f",
"group":"汝阳县",
"collectors":3,
"devices":3,
"lastLoginTs":"2018-11-28 07:47:28",
"active":true
}
]
}
}
可能出现的错误:
返回错误码 |
描述 |
详细描述 |
0x0006 |
ERR_FORMAT_ERROR |
格式错误,参数错误 |
0x000B |
ERR_NO_PERMISSION |
无权限 |
0x0105 |
ERR_NOT_FOUND_USR |
找不到用户 |
0x0171 |
ERR_NOT_FOUND_USR_GROUP |
找不到用户分组 |