Esempio n. 1
0
  @Override
  public List<DishBean> listDishItemByCondition(MenuSearchConditionBean condition) {

    List<Dish> dishList = this.listDishByCondition(condition);

    List<DishBean> jsonList = new ArrayList<DishBean>();
    for (int i = 0; i < dishList.size(); i++) {
      Dish dish = dishList.get(i);
      DishBean json = new DishBean();
      json.dishId = String.valueOf(dish.getmId());
      json.dishName = dish.getmName();
      json.dishPrice = String.valueOf(dish.getmPrice());
      json.dishImageUrl =
          getDishImageUrl(dish.getmImageName(), dish.getmDishCategory().getmRestaurant());
      json.type = ParameterConstant.MENU_ITEM_TYPE_DISH;

      jsonList.add(json);
    }

    return jsonList;
  }