Commit 4bb450e3 by wutong

添加销量接口, 去除分页

parent 7e117f66
...@@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RestController; ...@@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List;
@RestController @RestController
@Slf4j @Slf4j
...@@ -23,7 +24,7 @@ public class SalesController { ...@@ -23,7 +24,7 @@ public class SalesController {
@RequestMapping("/sales/daily") @RequestMapping("/sales/daily")
public ResponseResult getDailySales(String skus, HttpServletRequest request) { public ResponseResult getDailySales(String skus, HttpServletRequest request) {
try { try {
PageInfo<DcDailySalesVO> dcSkuListInfo = salesService.listSkus(skus); List<DcDailySalesVO> dcSkuListInfo = salesService.listSkus(skus);
return new ResponseResult<>(LocalDateTime.now(), HttpStatus.OK.value(), null, null, request.getServletPath(), dcSkuListInfo); return new ResponseResult<>(LocalDateTime.now(), HttpStatus.OK.value(), null, null, request.getServletPath(), dcSkuListInfo);
} catch (Exception e) { } catch (Exception e) {
log.error("获取销量信息错误" + skus, e); log.error("获取销量信息错误" + skus, e);
......
package com.bailuntec.service; package com.bailuntec.service;
import com.bailuntec.domain.entity.DcDailySales;
import com.bailuntec.domain.pojo.DcDailySalesVO; import com.bailuntec.domain.pojo.DcDailySalesVO;
import com.github.pagehelper.PageInfo;
import org.springframework.stereotype.Service; import java.util.List;
public interface SalesService { public interface SalesService {
PageInfo<DcDailySalesVO> listSkus(String skus); List<DcDailySalesVO> listSkus(String skus);
} }
package com.bailuntec.serviceImpl; package com.bailuntec.serviceImpl;
import com.bailuntec.domain.entity.DcBaseSku;
import com.bailuntec.domain.entity.DcDailySales;
import com.bailuntec.domain.pojo.DcDailySalesVO; import com.bailuntec.domain.pojo.DcDailySalesVO;
import com.bailuntec.mapper.BaseSkuMapper;
import com.bailuntec.mapper.DcDailySalesMapper; import com.bailuntec.mapper.DcDailySalesMapper;
import com.bailuntec.service.SalesService; import com.bailuntec.service.SalesService;
import com.github.pagehelper.PageInfo;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import tk.mybatis.mapper.util.StringUtil; import tk.mybatis.mapper.util.StringUtil;
...@@ -18,13 +14,11 @@ public class SalesServiceImpl implements SalesService { ...@@ -18,13 +14,11 @@ public class SalesServiceImpl implements SalesService {
private DcDailySalesMapper dailySalesMapper; private DcDailySalesMapper dailySalesMapper;
@Override @Override
public PageInfo<DcDailySalesVO> listSkus(String skus) { public List<DcDailySalesVO> listSkus(String skus) {
List<DcDailySalesVO> dcBaseSkus = null; List<DcDailySalesVO> dcBaseSkus = null;
PageInfo<DcDailySalesVO> pageInfo = null;
if (StringUtil.isNotEmpty(skus)) { if (StringUtil.isNotEmpty(skus)) {
dcBaseSkus = dailySalesMapper.listSkuInfo(skus.split(",")); dcBaseSkus = dailySalesMapper.listSkuInfo(skus.split(","));
pageInfo = PageInfo.of(dcBaseSkus);
} }
return pageInfo; return dcBaseSkus;
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment