Class DocNewRestController


@RestController @RequestMapping("/admin/rest/stat/doc-new") @PreAuthorize("@WebjetSecurityService.hasPermission(\'cmp_stat\')") public class DocNewRestController extends DatatableRestControllerV2<DocNewDTO,Long>
  • Constructor Details

    • DocNewRestController

      @Autowired public DocNewRestController()
  • Method Details

    • beforeSave

      public void beforeSave(DocNewDTO entity)
      Description copied from class: DatatableRestControllerV2
      Metoda volana pred insert/save danej entity, da sa pouzit na nastavenie udajov, napr. datum ulozenia, domainId a podobne
      Overrides:
      beforeSave in class DatatableRestControllerV2<DocNewDTO,Long>
    • getAllItems

      public org.springframework.data.domain.Page<DocNewDTO> getAllItems(org.springframework.data.domain.Pageable pageable)
      Description copied from class: DatatableRestControllerV2
      Ziska z databazy vsetky zaznamy
      Overrides:
      getAllItems in class DatatableRestControllerV2<DocNewDTO,Long>
      Returns:
    • searchItem

      public org.springframework.data.domain.Page<DocNewDTO> searchItem(Map<String,String> params, org.springframework.data.domain.Pageable pageable, DocNewDTO search)
      Description copied from class: DatatableRestControllerV2
      Vyhlada objekty podla zadaneho search objektu a pripadnych parametrov z requestu
      Overrides:
      searchItem in class DatatableRestControllerV2<DocNewDTO,Long>
      Returns:
    • getBvariantChartData

      @RequestMapping(value="/b-variant", params={"docId","dayDate","percentual"}) @ResponseBody public List<DocNewDTO> getBvariantChartData(@RequestParam("docId") String docId, @RequestParam("dayDate") String stringRange, @RequestParam("percentual") Boolean percentual)
    • getInLineChartData

      @RequestMapping(value="/incoming", params={"docId","dayDate"}) @ResponseBody public org.springframework.data.domain.Page<InOutDTO> getInLineChartData(@RequestParam("docId") String docId, @RequestParam("dayDate") String stringRange)
    • getOutLineChartData

      @RequestMapping(value="/outgoing", params={"docId","dayDate"}) @ResponseBody public org.springframework.data.domain.Page<InOutDTO> getOutLineChartData(@RequestParam("docId") String docId, @RequestParam("dayDate") String stringRange)
    • getDocTitle

      @RequestMapping(value="/doc-title", params="docId", produces="text/plain;charset=UTF-8") @ResponseBody public String getDocTitle(@RequestParam("docId") int docId)