From 83324b143ef52bdfeaffda31e13d9c4ac829a163 Mon Sep 17 00:00:00 2001
From: zhangluping <1801075613@qq.com>
Date: Sat, 28 Dec 2024 17:46:05 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/example/demo/controller/DetailYController.java | 7 +++++++
.../java/com/example/demo/mapper/DetailYMapper.java | 17 +++++++++++++++++
.../example/demo/serviceImpl/DetailYServiceImpl.java | 12 ++++++++++++
.../java/com/example/demo/sevice/DetailYService.java | 6 ++++++
4 files changed, 42 insertions(+)
diff --git a/src/main/java/com/example/demo/controller/DetailYController.java b/src/main/java/com/example/demo/controller/DetailYController.java
index a4c756f..a9b4430 100644
--- a/src/main/java/com/example/demo/controller/DetailYController.java
+++ b/src/main/java/com/example/demo/controller/DetailYController.java
@@ -3,6 +3,8 @@ package com.example.demo.controller;
import com.example.demo.domain.entity.Detail;
import com.example.demo.domain.entity.DetailY;
+import com.example.demo.domain.entity.UserDetailExport;
+import com.example.demo.domain.vo.DetailExport;
import com.example.demo.domain.vo.Page;
import com.example.demo.domain.vo.Result;
import com.example.demo.sevice.DetailService;
@@ -50,4 +52,9 @@ public class DetailYController {
return Result.success(detailYService.selectgold(page.getPageNum(), page.getPageSize(), page.getDetailYgold()));
}
}
+ @PostMapping("/searchAll")
+ public Result searchAll(@RequestBody DetailExport detailExport) {
+ return Result.success(detailYService.searchAll(detailExport));
+ }
+
}
diff --git a/src/main/java/com/example/demo/mapper/DetailYMapper.java b/src/main/java/com/example/demo/mapper/DetailYMapper.java
index 371bc1b..36d16b4 100644
--- a/src/main/java/com/example/demo/mapper/DetailYMapper.java
+++ b/src/main/java/com/example/demo/mapper/DetailYMapper.java
@@ -3,6 +3,7 @@ package com.example.demo.mapper;
import com.example.demo.domain.entity.DetailY;
import com.example.demo.domain.entity.UserDetailExport;
import com.example.demo.domain.vo.DetailYgold;
+import com.example.demo.domain.vo.DetailExport;
import org.apache.ibatis.annotations.*;
import java.util.List;
@@ -104,4 +105,20 @@ public interface DetailYMapper {
@Select("SELECT COUNT(*) FROM detail_y")
int getTotalCount();
+
+ @Select({
+ ""
+ })
+ List searchAll(DetailExport detailExport);
}
diff --git a/src/main/java/com/example/demo/serviceImpl/DetailYServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/DetailYServiceImpl.java
index c50ce53..8ae86e2 100644
--- a/src/main/java/com/example/demo/serviceImpl/DetailYServiceImpl.java
+++ b/src/main/java/com/example/demo/serviceImpl/DetailYServiceImpl.java
@@ -1,6 +1,8 @@
package com.example.demo.serviceImpl;
import com.example.demo.domain.entity.DetailY;
+import com.example.demo.domain.entity.UserDetailExport;
+import com.example.demo.domain.vo.DetailExport;
import com.example.demo.domain.vo.DetailYgold;
import com.example.demo.mapper.DetailYMapper;
import com.example.demo.sevice.DetailYService;
@@ -52,4 +54,14 @@ public class DetailYServiceImpl implements DetailYService {
List list = detailYMapper.select(detailY);
return new PageInfo<>(list);
}
+
+ @Override
+ public List searchAll(DetailExport detailExport) {
+ return detailYMapper.searchAll(detailExport);
+ }
+
+// @Override
+// public List searchAll(UserDetailExport userDetailExport) {
+// return detailYMapper.searchExport();
+// }
}
diff --git a/src/main/java/com/example/demo/sevice/DetailYService.java b/src/main/java/com/example/demo/sevice/DetailYService.java
index ff1ec46..7117272 100644
--- a/src/main/java/com/example/demo/sevice/DetailYService.java
+++ b/src/main/java/com/example/demo/sevice/DetailYService.java
@@ -1,13 +1,19 @@
package com.example.demo.sevice;
import com.example.demo.domain.entity.DetailY;
+import com.example.demo.domain.entity.UserDetailExport;
+import com.example.demo.domain.vo.DetailExport;
import com.example.demo.domain.vo.DetailYgold;
import com.github.pagehelper.PageInfo;
+import java.util.List;
+
public interface DetailYService {
int add(DetailY detailY);
DetailY getCount(DetailY detailY);
DetailYgold getgold(DetailYgold detailYgold);
PageInfo selectgold(int pageNum, int pageSize, DetailYgold detailYgold);
PageInfo getDetailByPage(int pageNum, int pageSize, DetailY detailY);
+
+ List searchAll(DetailExport detailExport);
}