From 1dc9e16c55427a40879145bfe9338fe638bd7e05 Mon Sep 17 00:00:00 2001
From: Jerry Yan <792602257@qq.com>
Date: Tue, 22 Jul 2025 14:37:59 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E8=AE=A1=EF=BC=9A=E7=BB=9F=E8=AE=A1?=
=?UTF-8?q?=E7=82=B9=E5=87=BB=E6=94=AF=E4=BB=98=E9=97=AE=E9=A2=98=EF=BC=8C?=
=?UTF-8?q?=E7=BB=9F=E8=AE=A1=E4=BB=8A=E5=A4=A9=E6=94=AF=E4=BB=98=E9=87=91?=
=?UTF-8?q?=E9=A2=9D=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../service/mobile/impl/GoodsServiceImpl.java | 3 +++
.../resources/mapper/StatisticsMapper.xml | 21 +++++++++++--------
2 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java b/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java
index be224dc..fa98c80 100644
--- a/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java
+++ b/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java
@@ -279,6 +279,9 @@ public class GoodsServiceImpl implements GoodsService {
}
}
TaskEntity task = videoTaskRepository.getTaskById(videoRespVO.getTaskId());
+ if (task == null) {
+ return ApiResponse.fail("该vlog不存在或已失效");
+ }
JSONObject paramJson = JSON.parseObject(task.getTaskParams());
AtomicInteger deviceCount = new AtomicInteger();
goodsDetailVO.setShotTime(taskTaskService.getTaskShotDate(task.getId()));
diff --git a/src/main/resources/mapper/StatisticsMapper.xml b/src/main/resources/mapper/StatisticsMapper.xml
index 1384da6..5c153df 100644
--- a/src/main/resources/mapper/StatisticsMapper.xml
+++ b/src/main/resources/mapper/StatisticsMapper.xml
@@ -12,10 +12,10 @@
where
(status = 1 or status = 2) and scenic_id = #{scenicId}
- and create_at >= #{startTime}
+ and pay_at >= #{startTime}
- and create_at <= #{endTime}
+ and pay_at <= #{endTime}