Esempio n. 1
0
 @RequestMapping(value = "hunter/addressbooks/querylogs", method = RequestMethod.GET)
 public Object querylogs(
     @RequestParam(required = false) Integer offset,
     @RequestParam(required = false) Integer limit,
     @RequestParam(required = false) String sort,
     @RequestParam(required = false) String order,
     @RequestParam(required = false) String search,
     @RequestParam(required = false) String filter,
     @RequestParam(required = false) Long accountid) {
   Query<Addressbooklog> q = new Query<Addressbooklog>();
   q.setOffset(offset);
   q.setLimit(limit);
   q.setSort(sort);
   q.setOrder(order);
   if (accountid != null) {
     q.setAccountid(accountid);
   }
   if (filter != null) {
     try {
       ObjectMapper objectMapper = new ObjectMapper();
       Addressbooklog c = objectMapper.readValue(filter, Addressbooklog.class);
       q.setE(c);
     } catch (Exception e) {
     }
   }
   return addressbookService.querylogs(q);
 }