优化接口数据查询

This commit is contained in:
2026-02-27 11:23:12 +08:00
parent 4d1d56a36b
commit 65abf51219
2 changed files with 23 additions and 1 deletions

View File

@@ -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<List<ItemInfo>> getList(String itemCode,String reqParam) {
QueryWrapper<ItemInfo> 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));
}

View File

@@ -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);
}
}