From d2d1780caf38ecc842a7ed135339acdf27b3a970 Mon Sep 17 00:00:00 2001 From: han0 Date: Tue, 26 Dec 2023 09:54:14 +0800 Subject: [PATCH] =?UTF-8?q?fix(public):=20=E6=96=B0=E5=A2=9E=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E5=8E=86=E5=8F=B2=E6=96=87=E4=BB=B6=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xinke/main/controller/PublicController.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/main/java/mjkf/xinke/main/controller/PublicController.java b/src/main/java/mjkf/xinke/main/controller/PublicController.java index 35d1651..731fbb4 100644 --- a/src/main/java/mjkf/xinke/main/controller/PublicController.java +++ b/src/main/java/mjkf/xinke/main/controller/PublicController.java @@ -2,9 +2,12 @@ package mjkf.xinke.main.controller; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.jgy.xxs.core.http.resp.HttpResponse; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; +import mjkf.xinke.dev.modular.file.entity.DevFile; +import mjkf.xinke.dev.modular.file.service.DevFileService; import mjkf.xinke.main.common.http.FuHttpResponse; import mjkf.xinke.main.constant.PricePublishType; import mjkf.xinke.main.model.db.PricePublish; @@ -73,4 +76,17 @@ public class PublicController { return FuHttpResponse.Builder().dataResponse(result).build(); } + + @Resource + DevFileService devFileService; + + @ApiOperation("历史文件") + @GetMapping("/history-file") + public HttpResponse historyFile () throws Exception { + var query = new LambdaQueryWrapper(); + query.like(DevFile::getExtJson, "is_history_file"); + query.orderByDesc(DevFile::getName); + var result = devFileService.page(new Page<>(1, 10), query); + return FuHttpResponse.Builder().dataResponse(result.getRecords()).build(); + } }