From 65abf51219275f9c201f1f67e1b41fea021e2a60 Mon Sep 17 00:00:00 2001 From: gaoxq <376340421@qq.com> Date: Fri, 27 Feb 2026 11:23:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=8E=A5=E5=8F=A3=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/controller/ItemInfoController.java | 5 ++++- .../com/mini/mybigscreen/utils/DateUtil.java | 19 +++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/mini/mybigscreen/utils/DateUtil.java diff --git a/src/main/java/com/mini/mybigscreen/biz/controller/ItemInfoController.java b/src/main/java/com/mini/mybigscreen/biz/controller/ItemInfoController.java index 1eb586b..e9f3e78 100644 --- a/src/main/java/com/mini/mybigscreen/biz/controller/ItemInfoController.java +++ b/src/main/java/com/mini/mybigscreen/biz/controller/ItemInfoController.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.biz.domain.ItemInfo; import com.mini.mybigscreen.biz.service.ItemInfoService; +import com.mini.mybigscreen.utils.DateUtil; import jakarta.annotation.Resource; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; @@ -32,7 +33,9 @@ public class ItemInfoController { public Result> getList(String itemCode,String reqParam) { QueryWrapper query = new QueryWrapper<>(); query.eq("item_code", itemCode) - .eq("req_param", reqParam); + .eq("req_param", reqParam) + .eq("ym", DateUtil.dsValue()) + ; return Result.success(infoService.list(query)); } diff --git a/src/main/java/com/mini/mybigscreen/utils/DateUtil.java b/src/main/java/com/mini/mybigscreen/utils/DateUtil.java new file mode 100644 index 0000000..62d4c52 --- /dev/null +++ b/src/main/java/com/mini/mybigscreen/utils/DateUtil.java @@ -0,0 +1,19 @@ +package com.mini.mybigscreen.utils; + +import java.time.LocalDate; +import java.time.format.DateTimeFormatter; +public class DateUtil { + + private static final DateTimeFormatter DATE_FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd"); + + + public static String dsValue() { + LocalDate currentDate = LocalDate.now(); + return currentDate.format(DATE_FORMATTER); + } + + public static String dsValueDaysAgo(long days) { + LocalDate targetDate = LocalDate.now().minusDays(days); + return targetDate.format(DATE_FORMATTER); + } +}