@Controller
public class ParkingPointController
extends java.lang.Object
构造器和说明 |
---|
ParkingPointController() |
限定符和类型 | 方法和说明 |
---|---|
void |
activePoint(java.lang.Integer pointId,
java.lang.Integer userId,
javax.servlet.http.HttpServletResponse response)
激活车位
|
java.lang.String |
addCommunityProperty(Fix record,
javax.servlet.http.HttpServletResponse response)
报修
|
java.lang.String |
addShareDate(java.lang.String identity,
java.lang.String date,
javax.servlet.http.HttpServletResponse response)
设置车位共享时间
|
java.lang.String |
addUser(User record,
javax.servlet.http.HttpServletResponse response)
添加业主
|
java.lang.String |
bookParkingPoint(java.lang.String identity,
java.lang.Integer code,
java.lang.Boolean fromScan,
java.lang.String token,
javax.servlet.http.HttpServletResponse response)
bookParkingPoint 预定
|
java.lang.String |
cancelBookParkingPoint(java.lang.String identity,
java.lang.String token,
javax.servlet.http.HttpServletResponse response)
取消预定
|
java.lang.String |
finishOrder(java.lang.String identity,
javax.servlet.http.HttpServletResponse response)
设备UP,调用该接口进行结算
|
java.lang.String |
getActiveParkingPoint(double lat,
double lng,
javax.servlet.http.HttpServletResponse response)
获取进行中的地锁
|
java.lang.String |
getAllNearByParkingPoint(double lat,
double lng,
javax.servlet.http.HttpServletResponse response)
根据当前位置查询附近的停车点All,不过滤杯预约的
|
void |
getAllUserList(java.lang.Integer page,
java.lang.Integer pageSize,
javax.servlet.http.HttpServletResponse response)
获取业主列表
|
java.lang.String |
getGoingParkPoint(java.lang.String token,
javax.servlet.http.HttpServletResponse response)
获取目前已经预约的车位,包括抢到的车位
|
java.lang.String |
getNearByParkingPoint(double lat,
double lng,
javax.servlet.http.HttpServletResponse response)
根据当前位置查询附近的停车点
|
java.lang.String |
getNumber(java.lang.String identity,
javax.servlet.http.HttpServletResponse response)
获取预订人的手机号码
|
java.lang.String |
getParkingPoint(java.lang.String identity,
javax.servlet.http.HttpServletResponse response)
获取车位信息
|
void |
getParkPosinList(java.lang.Integer status,
java.lang.String sms,
javax.servlet.http.HttpServletResponse response)
获取车位列表
|
void |
getParkPosinListDetails(java.lang.Integer id,
javax.servlet.http.HttpServletResponse response)
获取车位详情
|
java.lang.String |
getRepairList(java.lang.Integer page,
java.lang.Integer isDeal,
javax.servlet.http.HttpServletResponse response)
报修列表
|
void |
getUserMessage(java.lang.Integer userId,
javax.servlet.http.HttpServletResponse response)
获取使用者信息
|
java.lang.String |
lockDown(java.lang.String token,
java.lang.String identity,
javax.servlet.http.HttpServletResponse response)
控制锁降下
|
java.lang.String |
lockUp(java.lang.String token,
java.lang.String identity,
javax.servlet.http.HttpServletResponse response)
控制锁升起
|
java.lang.String |
mulLockDown(java.lang.String identity,
javax.servlet.http.HttpServletResponse response)
车位锁批量降下
|
java.lang.String |
mulLockUp(java.lang.String identity,
javax.servlet.http.HttpServletResponse response)
车位锁批量升起
|
java.lang.String |
sendAlarm(java.lang.String token,
javax.servlet.http.HttpServletResponse response)
sendAlarm
发送响铃指令
|
java.lang.String |
sendOP(java.lang.String token,
javax.servlet.http.HttpServletResponse response)
sendOP 客户端发送建立设备长连接的指令
|
java.lang.String |
sendSN(java.lang.String token,
javax.servlet.http.HttpServletResponse response)
显示车牌:用户接近车位时调用,车位锁自动显示手机号后4位
|
java.lang.String |
setUserIncome(java.lang.String parkList,
java.lang.Integer type,
java.lang.Integer income,
javax.servlet.http.HttpServletResponse response)
设置收益
|
java.lang.String |
shareToFriend(java.lang.String identity,
java.lang.String token,
javax.servlet.http.HttpServletResponse response)
发送给朋友
|
java.lang.String |
tookParkingPoint(java.lang.String identity,
java.lang.String mobile,
javax.servlet.http.HttpServletResponse response)
抢车位
|
java.lang.String |
updateFixDetails(java.lang.Integer id,
javax.servlet.http.HttpServletResponse response)
处理报修信息
|
@RequestMapping(value="getNearByParkingPoint") public java.lang.String getNearByParkingPoint(@RequestParam double lat, @RequestParam double lng, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
lat
- 经度lng
- 纬度response
- 成功-{"code":"ok", data:[]} 失败-{"code":"error", msg:"附近无可用停车点。"}java.lang.Exception
@RequestMapping(value="getAllNearByParkingPoint") public java.lang.String getAllNearByParkingPoint(@RequestParam double lat, @RequestParam double lng, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
lat
- 经度lng
- 纬度response
- 成功-{"code":"ok", data:[]} 失败-{"code":"error", msg:"附近无可用停车点。"}java.lang.Exception
@RequestMapping(value="getActiveParkingPoint") public java.lang.String getActiveParkingPoint(@RequestParam double lat, @RequestParam double lng, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
lat
- 经度lng
- 纬度response
- 成功-{"code":"ok", data:[]} 失败-{"code":"error", msg:"附近无进行中的地锁。"}java.lang.Exception
@RequestMapping(value="bookParkingPoint") public java.lang.String bookParkingPoint(@RequestParam(required=false) java.lang.String identity, @RequestParam(required=false) java.lang.Integer code, @RequestParam(required=false,defaultValue="false") java.lang.Boolean fromScan, @RequestParam java.lang.String token, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- 车位标识 直接预订传该字段fromScan
- 是否是扫码开锁code
- 车位编码 扫码预订时传该字段token
- tokenresponse
- 成功-{"code":"ok", data:{}} 失败-{"code":"error", msg:"token失效或错误"} or {"code":"error", msg:"您已预订车位,请勿重复预订。"} or {"code":"error", msg:"车位异常,请选择其他车位。"} or {"code":"error", msg:"余额不足,请充值"}java.lang.Exception
@RequestMapping(value="getGoingParkPoint") public java.lang.String getGoingParkPoint(@RequestParam java.lang.String token, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
token
- response
- java.lang.Exception
@RequestMapping(value="cancelBookParkingPoint") public java.lang.String cancelBookParkingPoint(@RequestParam java.lang.String identity, @RequestParam java.lang.String token, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- 车位标识token
- tokencost
- 扣费(分为单位)response
- 成功-{"code":"ok", msg:"车位取消预定成功"} 失败-{"code":"error", msg:"token失效或错误"}java.lang.Exception
@RequestMapping(value="finishOrder") public java.lang.String finishOrder(@RequestParam java.lang.String identity, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- response
- java.lang.Exception
@RequestMapping(value="shareToFriend") public java.lang.String shareToFriend(@RequestParam java.lang.String identity, @RequestParam java.lang.String token, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- 车位标识token
- tokenresponse
- 成功-{"code":"ok", data:"http://xxxx.xxx/jjj.html"} 失败-{"code":"error", msg:"车位已被占用"}java.lang.Exception
@RequestMapping(value="tookParkingPoint") public java.lang.String tookParkingPoint(@RequestParam java.lang.String identity, @RequestParam java.lang.String mobile, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- 车位标识mobile
- 用户手机号码response
- 成功-{"code":"ok", data:"http://xxxx.xxx/jjj.html"} 失败-{"code":"error", msg:"车位已被占用"}java.lang.Exception
@RequestMapping(value="lockDown") public java.lang.String lockDown(@RequestParam java.lang.String token, @RequestParam java.lang.String identity, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- 车锁的设备号token
- tokenjava.lang.Exception
@RequestMapping(value="lockUp") public java.lang.String lockUp(@RequestParam java.lang.String token, @RequestParam java.lang.String identity, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- 车锁的设备号token
- tokenjava.lang.Exception
@RequestMapping(value="getNumber") public java.lang.String getNumber(@RequestParam java.lang.String identity, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- response
- java.lang.Exception
@RequestMapping(value="sendSN") public java.lang.String sendSN(@RequestParam java.lang.String token, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
token
- response
- java.lang.Exception
@RequestMapping(value="getParkingPoint") public java.lang.String getParkingPoint(@RequestParam java.lang.String identity, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- response
- java.lang.Exception
@RequestMapping(value="sendAlarm") public java.lang.String sendAlarm(@RequestParam java.lang.String token, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
token
- 用户tokenresponse
- java.lang.Exception
@RequestMapping(value="sendOP") public java.lang.String sendOP(@RequestParam java.lang.String token, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
token
- response
- java.lang.Exception
@RequestMapping(value="getParkPosinList") public void getParkPosinList(@RequestParam java.lang.Integer status, @RequestParam(required=false) java.lang.String sms, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
status
- 0-空闲,1-预定,2-使用sms
- 手机号码response
- java.lang.Exception
@RequestMapping(value="getParkPosinListDetails") public void getParkPosinListDetails(@RequestParam java.lang.Integer id, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
id
- response
- java.lang.Exception
@RequestMapping(value="getUserMessage") public void getUserMessage(@RequestParam java.lang.Integer userId, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
userId
- response
- java.lang.Exception
@RequestMapping(value="uploadrepair") public java.lang.String addCommunityProperty(@ModelAttribute Fix record, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
record
- response
- java.lang.Exception
@RequestMapping(value="updateFixDetails") public java.lang.String updateFixDetails(@RequestParam java.lang.Integer id, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
id
- response
- java.lang.Exception
@RequestMapping(value="getRepairList") public java.lang.String getRepairList(@RequestParam(required=false,defaultValue="1") java.lang.Integer page, @RequestParam(required=false) java.lang.Integer isDeal, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
page
- is_Deal
- 0-未处理 1-已处理 2-全部response
- java.lang.Exception
@RequestMapping(value="activePoint") public void activePoint(@RequestParam java.lang.Integer pointId, @RequestParam java.lang.Integer userId, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
pointId
- userId
- response
- java.lang.Exception
@RequestMapping(value="getAllUserList") public void getAllUserList(@RequestParam(required=false,defaultValue="1") java.lang.Integer page, @RequestParam(required=false,defaultValue="15") java.lang.Integer pageSize, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
page
- pageSize
- response
- java.lang.Exception
@RequestMapping(value="addUser") public java.lang.String addUser(@ModelAttribute User record, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
record
- response
- java.lang.Exception
@RequestMapping(value="mulLockDown") public java.lang.String mulLockDown(@RequestParam java.lang.String identity, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- response
- java.lang.Exception
@RequestMapping(value="mulLockUp") public java.lang.String mulLockUp(@RequestParam java.lang.String identity, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- response
- java.lang.Exception
@RequestMapping(value="addShareDate") public java.lang.String addShareDate(@RequestParam java.lang.String identity, @RequestParam java.lang.String date, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
identity
- date
- response
- java.lang.Exception
@RequestMapping(value="setIncome") public java.lang.String setUserIncome(@RequestParam java.lang.String parkList, @RequestParam java.lang.Integer type, @RequestParam java.lang.Integer income, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
parkList
- type
- 1-业主 2-物业 3-平台income
- response
- java.lang.Exception