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}