Example #1
0
 /**
  * get all car info.
  *
  * @return
  */
 @RequestMapping("/car/getAllCars.do")
 @ResponseBody
 public String getAllCars() {
   Result result = new Result();
   List<Car> cars = carService.getAllCars();
   result.setSuccess(true);
   result.putObject("total", cars.size());
   result.putObject("cars", cars);
   return result.toJsonString();
 }
Example #2
0
  /**
   * get all car info.
   *
   * @return
   */
  @RequestMapping("/car/getAllCarsForFlexi.do")
  @ResponseBody
  public String getAllCarsForFlexi() {
    List<Car> cars = carService.getAllCars();

    for (Car car : cars) {
      CarDegree cardegree = carDegreeService.selectById(Integer.valueOf(car.getCarDegreeId()));
      if (cardegree != null) {
        car.setCarDegreeName(cardegree.getName());
      }
      List<CarImage> carImages = carImageSerive.getCarImages(car.getId());
      if (!carImages.isEmpty()) {
        car.setCarImageUrl(carImages.get(0).getAddress());
      }
    }
    FlexiGridJson flexigrid = new FlexiGridJson(1, cars.size(), cars);
    return flexigrid.toJson();
  }