| | |
| | | WAIT_CALL(2, "å·²ç¾å°","å·²ç¾å°"), |
| | | IN_WAIT(3, "å
¥åçå¾
","å
¥åçå¾
" ), |
| | | CALLED(4, "å·²å«å·","å·²å«å·" ), |
| | | WORKING(5, "ä½ä¸ä¸","ä½ä¸ä¸" ), |
| | | WORKING(5, "ä½ä¸ä¸","ä½ä¸ä¸" ), |
| | | DONE(6, "ä½ä¸å®æ ","ä½ä¸å®æ" ), |
| | | TRANSFERING(7, "转移ä¸","转移ä¸" ), |
| | | EXCEPTION(8, "å¼å¸¸æèµ·","å¼å¸¸æèµ·" ), |
| | |
| | | IN_CITY_CAR_USE(3, "å
¬è½¦å¸å
ç¨è½¦ ", "å
¬è½¦å¸å
ç¨è½¦ "), |
| | | OUT_CITY_CAR_USE(4, "å
¬è½¦å®¤å¤ç¨è½¦ ", "å
¬è½¦å®¤å¤ç¨è½¦ "), |
| | | CITY_WLC_BOOK(5, "å¸å
¬å¸ç©æµè½¦é¢çº¦ ", "5å¸å
¬å¸ç©æµè½¦é¢çº¦ "), |
| | | PLATFROM_REASON(6, "æå°å
¥ååå å®¡æ¹ ", "æå°å
¥ååå å®¡æ¹ "), |
| | | PLATFROM_REASON(6, "æå°å
¥ååå å®¡æ¹ ", "æå°å
¥ååå å®¡æ¹ ") |
| | | ; |
| | | // æååé |
| | | private String name; |
| | |
| | | import com.doumee.config.annotation.LoginNoRequired; |
| | | import com.doumee.config.jwt.JwtProperties; |
| | | import com.doumee.core.annotation.pr.PreventRepeat; |
| | | import com.doumee.core.haikang.model.HKConstants; |
| | | import com.doumee.core.haikang.model.param.BaseResponse; |
| | | import com.doumee.core.haikang.model.param.request.*; |
| | | import com.doumee.core.haikang.model.param.request.event.acs.EventAcsRequest; |
| | |
| | | String result = hkSyncPushService.dealVisitEvent(param,response); |
| | | return ApiResponse.success(result); |
| | | } |
| | | @ApiOperation("ãæµ·åº·ãå
¶ä»è®¢é
äºä»¶è®¢é
æ¨é对æ¥å¤çæ¥å£") |
| | | @PostMapping("/push/notice") |
| | | @LoginNoRequired |
| | | public ApiResponse pushNotice(@RequestBody EventVisitRequest param, HttpServletResponse response){ |
| | | String result = hkSyncPushService.dealVisitEvent(param,response); |
| | | |
| | | return ApiResponse.success(result); |
| | | } |
| | | @ApiOperation("ãæµ·åº·ã访客ICCMäºä»¶è®¢é
æ¨é对æ¥å¤çæ¥å£") |
| | | @PostMapping("/push/visitIccm") |
| | | @LoginNoRequired |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.haikang.model.param.request.event.base; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.doumee.core.haikang.model.param.request.event.visit.EventVisitDataRequest; |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class EventBaseInfoRequest { |
| | | private String eventId;// String äºä»¶å¯ä¸æ è¯ æ¯ 64 |
| | | private String srcIndex;// String äºä»¶æºç¼å·ï¼ç©çè®¾å¤æ¯èµæºç¼å· æ¯ 64 |
| | | private String srcType;// String äºä»¶æºç±»å æ¯ 16 |
| | | private Integer eventType ;//Number äºä»¶ç±»å æ¯ |
| | | private String srcName;// String äºä»¶æºåç§° å¦ 64 |
| | | private Integer status ;//Number äºä»¶ç¶æ æ¯ 0-ç¬æ¶1-å¼å§2-忢3-äºä»¶èå²4-äºä»¶èå¨ç»ææ´æ°5-弿¥å¾çä¸ä¼ |
| | | private Integer timeout ;//Number èå²è¶
æ¶æ¶é´ æ¯ åä½ï¼ç§ |
| | | private String happenTime ;//String äºä»¶åçæ¶é´ï¼è®¾å¤æ¶é´ï¼ æ¯ 64 |
| | | private String srcParentIndex ;//String äºä»¶åççäºä»¶æºç¶è®¾å¤ç¼å· å¦ 64 |
| | | private JSONObject data; |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.haikang.model.param.request.event.base; |
| | | |
| | | import com.doumee.core.haikang.model.param.request.event.visit.EventVisitInfoRequest; |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | public class EventBaseParamRequest { |
| | | |
| | | |
| | | private String sendTime;// P String äºä»¶ä»æ¥æ¶è
ï¼ç¨åºå¤çåï¼ååºçæ¶é´ æ¯ 32 äºä»¶åéæ¶é´ |
| | | private String ability;// P String äºä»¶ç±»å« æ¯ 64 æ è¯å车åºäºä»¶ |
| | | private String[] uids;// String[] ç¨æ·id å¦ ä¸é |
| | | private String[] clients ;//String[] ç»ä»¶æ è¯ å¦ ä¸é |
| | | private List<EventBaseInfoRequest> events;// P Events[] äºä»¶ä¿¡æ¯ æ¯ ä¸é |
| | | |
| | | } |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.haikang.model.param.request.event.base; |
| | | |
| | | import com.doumee.core.haikang.model.param.request.event.visit.EventVisitParamRequest; |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class EventBaseRequest { |
| | | |
| | | // private String parkIndexCodes ;// string False å车åºå¯ä¸æ è¯éå å¤ä¸ªå¼ä½¿ç¨è±æéå·åéï¼ä¸è¶
è¿1000个 |
| | | |
| | | private String method ;// String æ¹æ³åï¼ç¨äºæ è¯æ¥æç¨é æ¯ 16 äºä»¶åºå®OnEventNotify |
| | | private EventBaseParamRequest params ;// Params äºä»¶åæ°ä¿¡æ¯ æ¯ ä¸é å
·ä½åæ°ä¿¡æ¯ |
| | | |
| | | } |