注:为了保证系统的安全性和稳定性,若一个账号连续五次密码错误,则该账户会被冻结2小时,2小时后可进行登录。
用户登录
(1)只验证登录成功与否
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/zdyloginAction_autologin.action
请求参数
参数 | 类型 | 说明 |
---|---|---|
puser.userName | string | 用户名 |
puser.userPwd | string | 用户密码 |
puser.serverId | string | 服务器 |
pt | int | 值=1(没有此参数密码属于加密值) |
puser.userName=***&puser.userPwd=***&puser.serverId=***&pt=***
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | boolean | 是否成功登录 |
msg | string | 提示信息 |
data | arr | 用户信息数组 |
id | int | 用户id |
data_sql | string | 待用 |
jsessionid | string | 会话ID |
exkey | string | 登录加密key (登录成功后,每次传入exkey=xxxx类似sessionid作用) |
返回格式:
{
"flag": true,
"msg": "",
"data": [{"id": 2025}],
"data_sql": "",
"jsessionid": "-Py08RGDJMY2xMmPe0gqSw__"
"exkey": ""
}
(2)验证登录成功同时返回权限模块数据
请求URL:
http://vip4.exlive.cn/synthReports/reports_to_synth/zdyloginAction_autologin.action
请求参数
参数 | 类型 | 说明 |
---|---|---|
puser.userName | string | 用户名 |
puser.userPwd | string | 用户密码 |
puser.serverId | string | 服务器 |
pt | int | 值=1(没有此参数密码属于加密值) |
puser.userName=***&puser.userPwd=***&puser.serverId=***&pt=***
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | boolean | 是否成功登录 |
msg | string | 提示信息 |
data | arr | 用户信息数组 |
data-id | int | 用户id |
data_sql | string | 待用 |
jsessionid | string | 会话ID |
exkey | string | 登录加密key (登录成功后,每次传入exkey=xxxx类似sessionid作用) |
ml | arr | 权限模块数组 |
ml-id | int | 模块标识值 |
ml-name | string | 模块名称 |
返回格式:
{
"flag": true,
"msg": "",
"data": [{"id": 2025}],
"data_sql": "",
"jsessionid": "-Py08RGDJMY2xMmPe0gqSw__",
"exkey": "",
"ml": [{"id": 100000,"name": "监控管理"},{"id": 101000,"name": "客户管理"}],
"exkey": ""
}
修改密码(管理员监控员)
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/zdyloginAction_editPassword.action?puser.userPwd=***&newPwd1=***&newPwd2=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
puser.userPwd | string | 旧密码 |
newPwd1 | string | 新密码 |
newPwd2 | string | 再次确认新密码 |
exkey | string | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | string | 返回提示信息 |
data | Arr | 无 |
返回格式
{
"flag": true,
"msg": "",
"data": [],
}
修改密码(个人账号)
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_perEditPassword.action?puser.userName=***&puser.id=***&puser.userPwd=***&newPwd1=***&newPwd2=***&puser.serverId=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
puser.userName | string | 个人账号名称(设备名称) |
puser.id | int | 个人帐号ID(设备ID) |
puser.userPwd | string | 旧密码 |
newPwd1 | string | 新密码 |
newPwd2 | string | 再次确认新密码 |
puser.serverId | int | 所在服务器ID |
exkey | string | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | string | 返回提示信息 |
data | Arr | 无 |
返回格式
{
"flag": true,
"msg": "",
"data": [],
}
添加客户
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_add.action?tableName=client&client.compyname=***&client.phone=***&client.officeaddrs=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | client |
client.compyname | string | 企业名称 |
client.phone | String | 企业联系电话 |
client.officeaddrs | String | 办公地址 |
exkey | String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | string | 返回提示信息 |
data_sql | string | 待用 |
data | Arr | 客户信息数组 |
id | int | 客户Id |
返回格式:
{
"flag": true,
"msg": "",
"data":[{"id":***}],
"data_sql":""
}
删除客户
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_del.action?tableName=client&client.id=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | client |
client.id |
string | 客户Id |
exkey | String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | string | 返回提示信息 |
data_sql | string | 待用 |
data | Arr | 客户信息数组 |
id | int | 客户Id |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
"data_sql":""
}
修改客户
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_update.action?tableName=client&client.id=***&client.compyname=***&client.phone=***&client.officeaddrs=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | client |
client.id |
String |
客户Id |
client.compyname | string | 企业名称 |
client.phone | String | 企业联系电话 |
client.officeaddrs | String | 办公地址 |
exkey | String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | string | 返回提示信息 |
data | Arr | 客户信息数组 |
id | int | 客户Id |
data_sql | string | 待用 |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
"data_sql":""
}
查询客户
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_find.action?tableName=client&pager.offset=0&pageSize=8 &pro=compyname&pva=test &exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | client |
pager.offset | int | 起始行数(分页,可省略,即查询所有数据) |
pageSize | int | 每页行数(分页) |
pro | string | 查询字段名称(compyname)可省略 |
pva | String | 查询条件值(可省略) |
exkey | String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | string | 返回提示信息 |
totalCount | int | 客户记录数量 |
data | Arr | 客户信息数组 |
id | int | 客户Id |
compyname | string | 企业名称 |
compyperson | String | 企业法人代表 |
phone | String | 企业联系电话 |
officeaddrs | String | 办公地址 |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":13405,"compyname":"***","compyperson":"***","phone":"***","officeaddrs":"***"}]
}
添加分组
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_add.action?tableName=group&group.groupName=***&group.userCount=***&group.vhcCount=***&userId=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | group |
group.groupName | String | 名称 |
group.userCount | int | 用户数量 |
group.vhcCount | int | 车辆数量 |
group.seeNext | int | 0(或者忽略) :上级不可以见,1:上级可见 |
userId | int | 所属客户(可以省略默认为0) |
exkey | String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | string | 返回提示信息 |
data | Arr | 分组信息数组 |
id | int | 分组Id |
data_sql | String | 待用 |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
"data_sql":""
}
删除分组
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_del.action?tableName=group& group.id=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | group |
group.id | int | 分组Id |
exkey | String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 分组信息数组 |
id | int | 分组Id |
data_sql | String | 待用 |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
"data_sql":""
}
修改分组
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_update.action?tableName=group&group.id=***&group.groupName=***&group.userCount=***&group.vhcCount=***&userId=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | group |
group.id | int | 分组Id |
group.groupName | String | 名称 |
group.userCount | int | 用户数量 |
group.vhcCount | int | 车辆数量 |
group.seeNext | int | 0(或者忽略) :上级不可以见,1:上级可见 |
userId | int | 所属客户Id |
exkey | String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 分组信息数组 |
id | int | 分组Id |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
}
查询分组
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_find.action?tableName=group&pager.offset=0&pageSize=8 &group.groupName=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | group |
pager.offset | int | 起始行数(分页,可省略,即查询所有数据) |
pageSize | int | 每页行数(分页) |
group.groupName | string | 分组名称(查询条件可省略) |
exkey | string | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
totalCount | int | 分组数量 |
data | Arr | 分组信息数组 |
id | int | 分组Id |
groupName | String | 分组名称 |
createtime | String | 创建时间 |
mintime | int | 最小回传时间 |
maxtime | int | 最大回传时间 |
userCount | int | 用户数量 |
vhcCount | int | 车辆数量 |
clientId | int | 客户ID |
返回格式
{
"flag": true,
"msg": "",
"totalCount":10,
"data":[{"id":***,"groupName":"***","createtime":"***-***-*** ***:***:***","mintime":***,"maxtime":***,"userCount":***,"vhcCount":***,"clientId":***}]
}
添加车辆
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_add.action?tableName=vehicle&vehicel.carName=***&vehicel.clientID
=***&vehicel.gprs=***&vehicel.sim=***&vehicel.mobileId=***&vehicel.vehicleTypeId=***& vehicel.overduetime=****-**-** **:**:**&vehicel.colorId=1&cpys=1&sccj=***&goupListPage=***&exkey=***&perListPage=××&perListPage=××&perListPage2=×××&
perListPage2=×××&policeListPage=×××&policeListPage=×××&policeListPage2=×××&policeListPage2=×××
注:****外设信息可从字典接口中获取
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | vehicle |
vehicel.carName |
String |
车牌号码 |
vehicel.clientID |
int | 所属客户Id |
vehicel.gprs |
String | 设备Id |
vehicel.sim |
String | SIM号码 |
vehicel.mobileId |
int |
车机类型 |
vehicel.vehicleTypeId |
int |
车辆类型 |
vehicel.overduetime |
String | 设备过期时间(格式:yyyy-MM-dd hh:mm:ss) 一个月、半年、一年 |
vehicel.colorId |
int |
车辆颜色(字典表选取) |
vehicel.remark |
String |
备注 |
vehicleLast.vhcofflinemin |
int |
不在线时间(单位:分钟):默认值 10 |
cpys |
int |
车牌颜色 【0:蓝色 1:黄色 2:黑色 3:白色】 |
sccj |
String |
车机生产厂家 |
goupListPage |
int |
所属分组(必选) |
exkey |
String | 登录成功后返回的exkey(可省略) |
perListPage |
int |
已选中外接设备一的id(可省略表示不修改,为零时清除) |
perListPage2 |
int |
已选中外接设备二的id(可省略表示不修改,为零时清除) |
policeListPage |
int |
已选中报警类型一的id(可省略表示不修改,为零时清除) |
policeListPage2 |
int |
已选中报警类型二的id(可省略表示不修改,为零时清除) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 车辆信息数组 |
id | int | 车辆Id |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
}
删除车辆
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_del.action?tableName=vehicle&vehicel.id=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | vehicle |
vehicel.id |
int |
车牌Id |
exkey |
String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 车辆信息数组 |
id | int | 车辆Id |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
}
修改车辆
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_update.action?tableName=vehicle&vehicel.id=***&vehicel.carName=
***&vehicel.clientID=***&vehicel.colorId=***&cpys=1&sccj=***&vehicel.gprs=***&vehicel.sim=***&vehicel.mobileId=***&
vehicel.vehicleTypeId=***&goupListPage=***&exkey=***&perListPage=××&perListPage=××&perListPage2=×××&perListPage2=×××&
policeListPage=×××&policeListPage=×××&policeListPage2=×××&policeListPage2=×××
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | vehicle |
vehicel.id |
int |
车牌Id |
vehicel.carName |
String |
车牌号码 |
vehicel.clientID |
int | 所属客户Id |
vehicel.colorId |
int |
车辆颜色Id |
cpys |
int |
车牌颜色 【0:蓝色 1:黄色 2:黑色 3:白色】 |
sccj |
String |
车机生产厂家 |
vehicel.gprs |
String | 设备Id |
vehicel.sim |
String | SIM号码 |
vehicel.mobileId |
int |
车机类型 |
vehicel.vehicleTypeId |
int |
车辆类型 |
vehicel.remark |
String |
备注 |
vehicleLast.vhcofflinemin |
int |
不在线时间(单位:分钟):默认值 10 |
goupListPage |
int |
所属分组 |
exkey |
String | 登录成功后返回的exkey(可省略) |
perListPage |
int |
已选中外接设备一的id(可省略表示不修改,为零时清除) |
perListPage2 |
int |
已选中外接设备二的id(可省略表示不修改,为零时清除) |
policeListPage |
int |
已选中报警类型一的id(可省略表示不修改,为零时清除) |
policeListPage2 |
int |
已选中报警类型二的id(可省略表示不修改,为零时清除) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 车辆信息数组 |
id | int | 车辆Id |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
}
查询车辆
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_find.action?tableName=vehicle&pager.offset=0&pageSize=8&=0 &vehicle.carName=***&vehicle.gprs=***&vehicle.sim=***&
exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | vehicle |
pager.offset |
int |
起始行数(可省略即查询全部数据) |
pageSize |
int | 每页行数 |
ot |
int |
-1:已过期,0或 NULL:全部,7:一个星期过期,60:两个月过期 |
vehicle.carName |
String | 查询条件(可省略) |
vehicle.gprs |
String |
查询条件(可省略) |
vehicel.vehicleTypeId |
String |
查询条件(可省略) |
vehicle.sim |
String | 查询条件(可省略) |
exkey |
String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
totalCount |
int |
设备记录数量 |
data | Arr | 车辆信息数组 |
id | int | 车辆Id |
carName |
String |
车牌号码 |
overduetime |
String |
过期时间 |
sim |
String |
SIM号码 |
vedio |
String |
语音号码 |
number |
String |
数据号码 |
gprs |
int |
设备ID |
colorId |
int |
车辆颜色 |
icon |
Int |
地图图标类型 |
cpys |
Int |
车牌颜色 【0:蓝色 1:黄色 2:黑色 3:白色】 |
sccj |
String | 车机生产厂家 |
mobileId |
int |
车机类型ID |
vehicleTypeId |
int |
车辆类型ID |
clientID |
int |
客户ID |
返回格式
{
"flag": true,
"msg": "",
"data":[ {
"id":***,
"carName":"***",
"overduetime":"***-***-******:***:***",
"sim":"***",
"vedio":"",
"number":"",
"gprs":"***",
"colorId":***,
"mobileId":***,
"vehicleTypeId":***,
"clientID":***
}],
"totalCount":***
}
查询车辆所属分组
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_find.action?tableName=vehiclegroup& vehiclegroup.vehicleId=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | vehiclegroup |
vehiclegroup.vehicleId |
int |
车辆ID |
exkey |
String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 车辆所属分组,组id数组 |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
}
增加用户
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_add.action?tableName=user&u.clientID=***&u.groupCount=***&u.rePwd=***&u.userCount=***&u.userName=***&u.userPwd=***&
u.userType=***&u.vhcCount=***&u.groupArr=***&u.overduetime:**** -**-**&exkey=***
>> 普通监控员和演示账号:可以添加,修改所属分组,不能添加,修改”用户分组总数”,”用户监控员总数”,” 用户车辆总数”
>> 管理员:不可以添加,修改所属分组,能添加,修改”用户分组总数”,”用户监控员总数”,” 用户车辆总数”
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | user |
u.clientID |
int |
所属客户Id |
u.groupCount |
int |
用户分组总数 |
u.rePwd |
String |
用户密码 |
u.userCount |
int |
用户监控员总数 |
u.userName |
String |
用户名称 |
u.userPwd |
String |
用户确认密码 |
u.userType |
int |
用户类型(-1 普通监控员,1 一级管理员,2 二级管理员) |
u.vhcCount |
int |
用户车辆总数 |
u.groupArr |
int |
用用户所在分组ID(可省略)多个组 参数传入多次 |
u.overduetime |
string |
用户过期时间(格式:yyyy-MM-dd)默认一年后 |
exkey |
string |
登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 用户信息数组 |
id |
int |
用户Id |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
}
删除用户
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_del.action?tableName=user& u.id=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | user |
u.id |
int |
用户Id |
exkey |
string |
登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 用户信息数组 |
id |
int |
用户Id |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
}
修改用户
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_update.action?tableName=user&u.id=***&u.clientID=***&u.groupCount=***&u.rePwd=***&u.userCount=***&u.userName=***&u.userPwd=***&
u.userType=***&u.vhcCount=***&u.groupArr=***& u.overduetime:**** -**-**&exkey=***
>> 普通监控员和演示账号:可以添加,修改所属分组,不能添加,修改”用户分组总数”,”用户监控员总数”,” 用户车辆总数”
>> 管理员:不可以添加,修改所属分组,能添加,修改”用户分组总数”,”用户监控员总数”,” 用户车辆总数”
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | user |
u.id |
int |
用户Id |
u.clientID |
int |
所属客户Id |
u.groupCount |
int |
用户分组总数 |
u.rePwd |
String |
用户密码 |
u.userCount |
int |
用户监控员总数 |
u.userName |
String |
用户名称 |
u.userPwd |
String |
用户确认密码 |
u.userType |
int |
用户类型 |
u.vhcCount |
int |
用户车辆总数 |
u.groupArr |
int |
用户所在分组ID |
u.overduetime |
string |
用户过期时间(格式:yyyy-MM-dd)默认一年后 |
exkey |
string |
登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 用户信息数组 |
id |
int |
用户Id |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":***}],
}
查询用户
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_find.action?tableName=user*** &pager.offset=0&pageSize=8&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | user |
pager.offset |
int |
起始行数(可省略即查询全部数据) |
pageSize |
int |
每页行数 |
user.userName |
string |
查询条件可省略 |
exkey |
String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
totalCount |
int |
用户记录数量 |
data |
Arr |
用户信息数组 |
id |
int |
用户Id |
userName |
String |
用户名称 |
overduetime |
String |
过期时间 |
userType |
int |
用户类型(0:系统,1:一级,2:二级,-1:普通,10:演示) 本级用户只能添加下级一下用户类型 |
groupCount |
int |
分组数 |
vhcCount |
int |
车辆数 |
userCount |
int |
用户数 |
clientID |
int |
所属客户ID |
返回格式
{
"flag": true,
"msg": "",
"data":[ {"id": ***,"userName": "***","overduetime": "***-***-***","userType": ***,"groupCount": ***,"vhcCount": ***,"userCount":***,"clientID": ***
}],
"totalCount":***
}
查询用户所属分组
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_find.action?tableName=usergroup&usergroup.userId=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
tableName | String | usergroup |
usergroup.userId |
int |
用户ID |
exkey |
String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 用户所属分组ID数组 |
返回格式
{
"flag": true,
"msg": "",
"data":[***],
}
添加用户所属分组
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/yhglAction_addgroup.action?userID=***&&u.groupArr=***&exkey=***
请求参数
参数 | 类型 | 说明 |
---|---|---|
userID |
String | 用户ID |
u.groupArr |
int |
用户所属分组 |
exkey |
String | 登录成功后返回的exkey(可省略) |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功 |
msg | String | 返回提示信息 |
data | Arr | 用户ID |
返回格式
{
"flag": true,
"msg": "",
"data":[{"id":用户ID}],
}
数据字典
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/mobileTosynthAction_zidian.action?callback=loaddatafunction
请求参数
参数 | 类型 | 说明 |
---|---|---|
callback |
String | 调用本地函数将数据字典传入 |
服务器响应
参数 | 说明 |
---|---|
ws |
ws1:外设1,ws2:外设2 |
bj |
报警(bj1:报警1,bj2:报警2) |
color |
车辆颜色 (id:颜色ID,value:颜色名称) |
vehicleType |
车辆类型 (id:车辆类型ID,use:车辆类型名称) |
mobileType |
车机类型 (id:车机类型ID,name:车机类型名称) |
hpzl |
货品种类 (id:货品种类ID,name:货品种类名称) |
rylb |
燃油类别 (id:燃油类别ID,name:燃油类别名称) |
返回格式
loaddatafunction ({
"ws": {
"ws1": [
{
"id": 65536,
"value": "温度传感器",
"checked": 0
}
],
"ws2": [
{
"id": 65536,
"value": "智能IC卡",
"checked": 0
}
]
},
"bj": {
"bj1": [
{
"id": 1,
"value": "防劫报警",
"checked": 0
}
],
"bj2": [
{
"id": 1,
"value": "震动报警",
"checked": 0
}
]
},
"zidian": {
"color": {
"result": true,
"topics": [
{
"id": 10,
"value": "其他"
},
{
"id": 11,
"value": "黑色"
}
],
"totalCount": 10,
"message": ""
},
"vehicleType": {
"result": true,
"topics": [
{
"id": 1,
"use": "其他"
},
{
"id": 2,
"use": "出租车"
}
],
"totalCount": 30,
"message": ""
},
"mobileType": {
"result": true,
"topics": [
{
"chNodes": [
],
"cparam": "",
"id": 28,
"level": 0,
"name": "天禾",
"pid": 0
}
],
"totalCount": 140,
"message": ""
},
"hpzl": {
"result": true,
"topics": [
{
"chNodes": [
],
"cparam": "",
"id": 1,
"level": 1,
"name": "zc",
"pid": 0
}
],
"totalCount": 2,
"message": ""
},
"rylb": {
"result": true,
"topics": [
{
"chNodes": [
],
"cparam": "",
"id": 4,
"level": 1,
"name": "-30#",
"pid": 0
}
],
"totalCount": 2,
"message": ""
}
}
})
车辆批量续费延期接口
请求URL:
http://vip4.exlive.cn/synthReports/mobile_to_synth/ksxfAction_yq.action?eu.unitprice=100&eu.overduetime=2018-04-30&vhcStr=9202254
请求参数
参数 | 类型 | 说明 |
---|---|---|
eu.unitprice |
String | 续费单辆车金额(记录金额,暂不产生实际业务逻辑)---不能为空 |
eu.overduetime |
String |
延期到的日期 ---不能为空 |
vhcStr |
String | 车辆ID(如果多个用","隔开) ---不能为空 |
eu.remark | String | 备注 ---不能为空 |
服务器响应
参数 | 类型 | 说明 |
---|---|---|
flag | Boolean | 是否成功登录 |
msg | String | 返回提示信息 |
data | Arr | 暂时未启用 |
vhcStr | string | 成功续费的车辆ID |
返回格式
{
"flag": true,
"msg": "",
"data":[],
"vhcStr":"9202254"
}
* 以上接口必须先调用登录接口(在同一个会话当中,或者连接添加登录接口返回jsessionid 如: http://....../ksxfAction_yq.action;jsessionid=**************)