From 474724c0e016be419fe84967fdcb085722e6b444 Mon Sep 17 00:00:00 2001
From: 刘帅 <rr.iii@qq.com>
Date: 星期二, 22 九月 2026 11:20:12 +0800
Subject: [PATCH] bug:营收统计数据修改
---
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/DataStatisticsController.java | 15 ++++++---------
1 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/DataStatisticsController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/DataStatisticsController.java
index a91cad3..06c6f1f 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/DataStatisticsController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/DataStatisticsController.java
@@ -600,19 +600,16 @@
}
private Map<String, Object> getTicketIncome(String time, Integer operatorId, Integer storeId) {
- List<Integer> userIds;
+ List<Integer> storeIds;
if (storeId != null) {
- userIds = listStatisticsAppUserIdsForStore(storeId);
+ storeIds = Collections.singletonList(storeId);
} else if (operatorId != null) {
- userIds = listStatisticsAppUserIds(operatorId);
+ storeIds = listStatisticsStoreIds(operatorId, false);
} else {
- userIds = listStatisticsAppUserIds(null);
+ // 平台统计不限制 storeId,包含全国/城市通用门票等购买记录 storeId 为空的数据。
+ storeIds = Collections.emptyList();
}
- if (userIds == null) {
- userIds = new ArrayList<>();
- }
- // 活动服务对空集合会补充 -1,传入可变副本以兼容该历史实现。
- return pointMercharsClient.queryFee(new QueryDataFee(time, new ArrayList<>(userIds)));
+ return pointMercharsClient.queryTicketFee(new QueryDataFee(time, new ArrayList<>(storeIds)));
}
/** 惠民卡采用支付、退款两条事实流水,赠送卡不计营收。 */
--
Gitblit v1.7.1