From e947fcb46dc87b2bcdf8f666b6def2c42e43a81a Mon Sep 17 00:00:00 2001 From: Cui Zhi Feng <cuizf@fengyuntec.com> Date: 星期一, 02 九月 2024 19:18:28 +0800 Subject: [PATCH] 合伙人批量新增商品加价 --- src/main/java/com/mzl/flower/service/flower/FlowerService.java | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/mzl/flower/service/flower/FlowerService.java b/src/main/java/com/mzl/flower/service/flower/FlowerService.java index 934ef42..77dbb9c 100644 --- a/src/main/java/com/mzl/flower/service/flower/FlowerService.java +++ b/src/main/java/com/mzl/flower/service/flower/FlowerService.java @@ -93,6 +93,11 @@ } } + @Async + public synchronized void updateCategoryInfo(Long category){ + flowerMapper.updateFlowerCategoryInfo(category); + } + /** * 花农(供应商)提交商品 * @@ -597,13 +602,13 @@ public Page<FlowerShowListDTO> myCollect(Page page, FlowerShowQueryDTO dto) { dto.setUserId(SecurityUtils.getUserId()); - /*if (StringUtils.isNotEmpty(dto.getColumn())) { - List<OrderItem> orders = new ArrayList<>(); - OrderItem i = new OrderItem(); - i.setColumn(dto.getColumn()); - i.setAsc(dto.isAsc()); - page.setOrders(orders); - }*/ + if (StringUtils.isNotEmpty(dto.getColumn())) { + if(dto.getColumn().contains("sales") + || dto.getColumn().contains("stock")){ + dto.setColumn(dto.getColumn() + " desc"); + } + } + dto.setParamId(paramService.getParamIdByCategoryId(dto.getCategory())); List<FlowerShowListDTO> flowerShowListDTOS = flowerMapper.myCollect(page, dto); page.setRecords(flowerShowListDTOS); -- Gitblit v1.9.3