Class OrdersReportPageController


@Controller @RequestMapping("/my-company/organization-management/report-orders/") public class OrdersReportPageController extends MyCompanyPageController
The type Orders report page controller.
  • Field Details

    • b2bUnitFacade

      protected de.hybris.platform.b2bcommercefacades.company.B2BUnitFacade b2bUnitFacade
  • Constructor Details

    • OrdersReportPageController

      public OrdersReportPageController()
  • Method Details

    • viewOrders

      @RequestMapping(value="", method=GET) public String viewOrders() throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      Throws:
      de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
    • viewOrders

      @RequestMapping(value="/{unitId:.*}", method=GET) public String viewOrders(@RequestParam(value="page",defaultValue="0") int page, @RequestParam(value="show",defaultValue="Page") AbstractSearchPageController.ShowMode showMode, @PathVariable("unitId") String unitId, @RequestParam(value="sort",defaultValue="code") String sortCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      Throws:
      de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
    • findTotal

      protected PriceData findTotal(List<String> unitCodes, javax.servlet.http.HttpServletRequest request)
    • findReservations

      protected SearchPageData<B2BReservationData> findReservations(List<String> unitCodes, javax.servlet.http.HttpServletRequest request, PageableData pageableData)
    • getVisibleActiveCostCenters

      @ModelAttribute("costCenters") public List<? extends B2BCostCenterData> getVisibleActiveCostCenters()
    • populateModel

      protected void populateModel(org.springframework.ui.Model model, SearchPageData<?> searchPageData, AbstractSearchPageController.ShowMode showMode)
      Overrides:
      populateModel in class AbstractSearchPageController