| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package cn.com.lzt.car.api.controller;
- import cn.com.lzt.car.api.service.CarOnlineClientServiceI;
- import cn.com.lzt.car.cardoc.entity.CarEntity;
- import cn.com.lzt.car.carfleet.entity.CarFleetEntity;
- import org.jeecgframework.core.common.controller.BaseController;
- import org.jeecgframework.web.system.service.SystemService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.ResponseBody;
- import javax.servlet.http.HttpServletRequest;
- @Controller
- @RequestMapping("/car/test")
- public class CarTestController extends BaseController {
- @Autowired
- CarOnlineClientServiceI carOnlineClientService;
- @Autowired
- SystemService systemService;
- @RequestMapping({"checkRemind"})
- @ResponseBody
- public String checkRemind(HttpServletRequest request) {
- carOnlineClientService.checkRemind();
- return "ok";
- }
- @RequestMapping({"checkRouteInWork"})
- @ResponseBody
- public String checkRouteInWork(HttpServletRequest request) {
- carOnlineClientService.checkInWorkRoute();
- return "ok";
- }
- @RequestMapping({"checkRouteInWorkForCar"})
- @ResponseBody
- public String checkRouteInWorkForCar(@RequestParam("imei") String imei, HttpServletRequest request) {
- CarEntity car = systemService.findUniqueByProperty(CarEntity.class, "gpssn", imei);
- if(car == null) return "car is null";
- CarFleetEntity carFleet = systemService.findUniqueByProperty(
- CarFleetEntity.class, "id", car.getFleetid());
- if(carFleet == null) return "carFleet is null";
- carOnlineClientService.checkCarInWorkRoute(car, carFleet);
- return "ok";
- }
- }
|