|
@@ -71,6 +71,8 @@ public class ProductController extends BaseController {
|
|
|
@GetMapping("/page")
|
|
@GetMapping("/page")
|
|
|
public TableDataInfo<ProductVo> page(@Validated(QueryGroup.class) ProductBo bo, PageQuery pageQuery) {
|
|
public TableDataInfo<ProductVo> page(@Validated(QueryGroup.class) ProductBo bo, PageQuery pageQuery) {
|
|
|
bo.setBusinessId(getBusinessId(true));
|
|
bo.setBusinessId(getBusinessId(true));
|
|
|
|
|
+ pageQuery.setOrderByColumn("tp.create_time");
|
|
|
|
|
+ pageQuery.setIsAsc("desc");
|
|
|
return iProductService.queryCustomPageList(bo, pageQuery);
|
|
return iProductService.queryCustomPageList(bo, pageQuery);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -219,6 +221,8 @@ public class ProductController extends BaseController {
|
|
|
@PostMapping("/export")
|
|
@PostMapping("/export")
|
|
|
public void export(@Validated ProductBo bo, PageQuery pageQuery, HttpServletResponse response) {
|
|
public void export(@Validated ProductBo bo, PageQuery pageQuery, HttpServletResponse response) {
|
|
|
bo.setBusinessId(getBusinessId(true));
|
|
bo.setBusinessId(getBusinessId(true));
|
|
|
|
|
+ pageQuery.setOrderByColumn("tp.create_time");
|
|
|
|
|
+ pageQuery.setIsAsc("desc");
|
|
|
TableDataInfo<ProductVo> productVoTableDataInfo = iProductService.queryCustomPageList(bo, pageQuery);
|
|
TableDataInfo<ProductVo> productVoTableDataInfo = iProductService.queryCustomPageList(bo, pageQuery);
|
|
|
ExcelUtil.exportExcel(productVoTableDataInfo.getRows(), "商品", ProductVo.class, response);
|
|
ExcelUtil.exportExcel(productVoTableDataInfo.getRows(), "商品", ProductVo.class, response);
|
|
|
}
|
|
}
|