123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- package com.steerinfo.route.controller;
- //import com.steerinfo.route.feign.TMSFeign;
- import com.steerinfo.route.threeRequest.ZhongJiaoXingLu;
- import com.steerinfo.route.util.DataConversionTool;
- import com.steerinfo.route.vo.ResultWarn;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.Map;
- @RestController
- @RequestMapping("apis")
- public class ZhongJiaoXingLuContoller {
- // 偏离预警回调示例:https://xxxx.xxxx.xxx/apis/abnormalLineWarn
- // 停车预警回调示例:https:// xxxx.xxxx.xxx/apis/parkWarn
- // 离线预警回调示例:https:// xxxx.xxxx.xxx/apis/offLineWarn
- @Autowired
- private ZhongJiaoXingLu zhongJiaoXingLu;
- //TMSFeign tmsFeign;
- // @PostMapping("/recordInfo")
- // public String startTransit(String data) throws Exception {
- //
- // HashMap<String,Object> mapValue= (HashMap<String, Object>) JSON.parse(data);
- // //System.out.println(mapValue);
- // omsFeign.addOmstruckOrder(mapValue);
- // return "success";
- // }
- @PostMapping("/abnormalLineWarn")
- public String abnormalLineWarn(@RequestParam(value = "data") String data) throws Exception {
- System.out.println("abnormalLineWarn");
- ResultWarn resultWarn= (ResultWarn) DataConversionTool.jsonToBean(data, ResultWarn.class);
- Map<String, Object> map= DataConversionTool.objectToMap(resultWarn);
- //tmsFeign.addTransportationAlarm(map);
- System.out.println("success");
- return "success";
- }
- @PostMapping("/parkWarn")
- public String parkWarn(@RequestParam(value = "data") String data) throws Exception {
- System.out.println("parkWarn");
- ResultWarn resultWarn= (ResultWarn) DataConversionTool.jsonToBean(data, ResultWarn.class);
- Map<String, Object> map= DataConversionTool.objectToMap(resultWarn);
- // tmsFeign.addTransportationAlarm(map);
- System.out.println("success");
- return "success";
- }
- @PostMapping("/offLineWarn")
- public String offLineWarn(@RequestParam(value = "data") String data) throws Exception {
- System.out.println("offLineWarn");
- ResultWarn resultWarn= (ResultWarn) DataConversionTool.jsonToBean(data, ResultWarn.class);
- Map<String, Object> map= DataConversionTool.objectToMap(resultWarn);
- //tmsFeign.addTransportationAlarm(map);
- System.out.println("success");
- return "success";
- }
- }
|