接口:

    /**
     * 分页查询
     * @param request
     * @param pageable
     * @return
     */
    @GetMapping("/query-baseProductBuyPrice")
    public ResponseEntity<Page<BaseProductBuyPriceDto>> queryBaseProductBuyPricePageDatas(HttpServletRequest request, Pageable pageable);

实现类:

    @Override
    public ResponseEntity<Page<BaseProductBuyPriceDto>> queryBaseProductBuyPricePageDatas(HttpServletRequest request, Pageable pageable) {
        try{
            Map<String, Object> searchParams = new HashMap<String, Object>();
            String ts = request.getParameter("ts");
            if(StringUtils.isNotBlank(ts)){
                Date date = new Date( Long.parseLong(ts));
                searchParams.put("GTE_1~ts", date);
                searchParams.put("GTE_1~provider.ts", date);
            }
            searchParams.put("NOTEQ_isEnable", 0);
            Page<BaseProductBuyPriceDto> fabSchemeDtoPages = baseProductBuyPriceService.findAll(searchParams,pageable,true);
            return HeaderUtil.createInfoResponse(null, fabSchemeDtoPages);
        }catch (Exception e){
            return HeaderUtil.createErrorResponse(e.getMessage(), null);
        }
    }

调用接口:

http://10.10.10.10/occ-mdm/api/mdm/BaseProductBuyPrice/query-baseProductBuyPrice?ts=1568610029000&page=0&size=300

  

相关文章:

  • 2021-08-25
  • 2021-11-04
  • 2021-10-25
  • 2021-09-07
  • 2021-09-06
  • 2022-01-19
  • 2022-01-21
  • 2022-02-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2021-04-09
  • 2022-01-12
相关资源
相似解决方案