From be2258b6c768abcfb376e8120ef2cc0923c06ace Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BD=90=E5=A4=A9=E5=A4=A7=E5=9C=A3?= <17615834396@163.com> Date: Mon, 13 May 2024 11:09:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=A4=E6=B2=B9=E9=94=81=E4=BB=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/FavorableRecordsController.java | 11 +++++++++++ .../service/FavorableRecordsService.java | 4 ++++ .../service/impl/FavorableRecordsServiceImpl.java | 8 ++++++++ 3 files changed, 23 insertions(+) diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/controller/FavorableRecordsController.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/controller/FavorableRecordsController.java index fdfc115a9..6e1196960 100644 --- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/controller/FavorableRecordsController.java +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/controller/FavorableRecordsController.java @@ -45,6 +45,17 @@ public class FavorableRecordsController extends BaseController { return getSuccessResult(this.favorableRecordsService.selectList(page, favorableRecords)); } + + /** + * 统计所有数据 + * @param favorableRecords + * @return + */ + @GetMapping("/count") + public ResponseObject selectCount(@Param("cardValueOrders") FavorableRecords favorableRecords) { + return getSuccessResult(this.favorableRecordsService.selectCount(favorableRecords)); + } + /** * 通过主键查询单条数据 * diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/service/FavorableRecordsService.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/service/FavorableRecordsService.java index 084b1141c..964162c01 100644 --- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/service/FavorableRecordsService.java +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/service/FavorableRecordsService.java @@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.fuint.business.marketingActivity.favorableRecords.entity.FavorableRecords; +import java.util.Map; + /** * 优惠记录表(FavorableRecords)表服务接口 * @@ -16,5 +18,7 @@ public interface FavorableRecordsService extends IService { boolean insert(FavorableRecords favorableRecords); IPage selectList(Page page, FavorableRecords favorableRecords); + + Map selectCount(FavorableRecords favorableRecords); } diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/service/impl/FavorableRecordsServiceImpl.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/service/impl/FavorableRecordsServiceImpl.java index 9500c4e83..7adf5d0bf 100644 --- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/service/impl/FavorableRecordsServiceImpl.java +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/favorableRecords/service/impl/FavorableRecordsServiceImpl.java @@ -11,6 +11,8 @@ import com.fuint.common.dto.AccountInfo; import com.fuint.common.util.TokenUtil; import org.springframework.stereotype.Service; +import java.util.Map; + /** * 优惠记录表(FavorableRecords)表服务实现类 * @@ -40,5 +42,11 @@ public class FavorableRecordsServiceImpl extends ServiceImpl selectCount(FavorableRecords favorableRecords) { + + return null; + } }