注:为了保证系统的安全性和稳定性,若一个账号连续五次密码错误,则该账户会被冻结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=**************)



                exlive查车