From 0bb9f6c3e894e56ff58d335110fbe4cfa87b64b2 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期三, 28 一月 2026 14:17:19 +0800
Subject: [PATCH] 代码提交
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceDonatecompletioninfoController.java | 37 +++++++++++++++++++------------------
1 files changed, 19 insertions(+), 18 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceDonatecompletioninfoController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceDonatecompletioninfoController.java
index 0c05ca2..2d52701 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceDonatecompletioninfoController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceDonatecompletioninfoController.java
@@ -9,10 +9,14 @@
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.enums.OrganEnum;
import com.ruoyi.common.exception.base.BaseException;
+import com.ruoyi.common.utils.PageUtils;
import com.ruoyi.common.utils.bean.DtoConversionUtils;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.project.domain.ServiceDonatecompletioninfo;
import com.ruoyi.project.domain.ServiceDonateorgan;
+import com.ruoyi.project.domain.dto.DonationCompletionBaseInfoDTO;
+import com.ruoyi.project.domain.dto.DonationwitnessBaseInfoDTO;
+import com.ruoyi.project.domain.vo.DonationCompletionBaseInfoVO;
import com.ruoyi.project.domain.vo.DonationCompletionVO;
import com.ruoyi.project.service.IServiceDonatecompletioninfoService;
import com.ruoyi.project.service.IServiceDonatecomporganService;
@@ -39,7 +43,7 @@
* @date 2021-11-19
*/
@Slf4j
-@Api("鎹愮尞瀹屾垚鐧昏绠$悊")
+@Api(description = "鎹愮尞瀹屾垚鐧昏绠$悊")
@RestController
@RequestMapping("/project/donatecompletioninfo")
public class ServiceDonatecompletioninfoController extends BaseController {
@@ -60,26 +64,23 @@
}
/**
- * 鏌ヨ鎹愮尞瀹屾垚鍒楄〃
+ * 鏌ヨ鎹愮尞瀹屾垚鍒楄〃鍩烘湰淇℃伅
*/
- @ApiOperation("鏌ヨ鎹愮尞瀹屾垚鍒楄〃")
+ @ApiOperation("鏌ヨ鎹愮尞瀹屾垚鍒楄〃鍩烘湰淇℃伅锛堝櫒瀹樺埄鐢級")
//// @PreAuthorize("@ss.hasPermi('project:donatecompletioninfo:list')")
- @GetMapping("/list")
- public TableDataInfo list(ServiceDonatecompletioninfo serviceDonatecompletioninfo) {
- log.info("鏌ヨ鎹愮尞瀹屾垚鍒楄〃锛歿}", serviceDonatecompletioninfo);
- startPage();
- List<ServiceDonatecompletioninfo> list = serviceDonatecompletioninfoService.queryList(serviceDonatecompletioninfo);
- return getDataTable(list);
- }
+ @PostMapping("/getDonationCompletionBaseInfo")
+ public Map<String, Object> getDonationCompletionBaseInfo(@RequestBody DonationCompletionBaseInfoVO donationCompletionBaseInfoVO) {
+ log.info("鏌ヨ鎹愮尞瀹屾垚鍒楄〃鍩烘湰淇℃伅锛歿}", donationCompletionBaseInfoVO);
+ Integer offset = PageUtils.getOffset(donationCompletionBaseInfoVO.getPageNum(), donationCompletionBaseInfoVO.getPageSize());
+ donationCompletionBaseInfoVO.setPageNum(offset);
+ List<DonationCompletionBaseInfoDTO> donationCompletionBaseInfoDTOList = serviceDonatecompletioninfoService.getDonationCompletionBaseInfo(donationCompletionBaseInfoVO);
- @ApiOperation("鏌ヨ鎹愮尞瀹屾垚鍒楄〃锛堟柊锛�")
- @GetMapping("/listnew")
- @Log(title = "鏌ヨ鎹愮尞瀹屾垚鍒楄〃锛堟柊锛�", businessType = BusinessType.OTHER)
- public TableDataInfo listnew(DonationCompletionVO donationCompletionVO) {
- log.info("鏌ヨ鎹愮尞瀹屾垚鍒楄〃锛堟柊锛夛細{}", donationCompletionVO);
- startPage();
- List<DonationCompletionVO> list = serviceDonatecompletioninfoService.selectVOList(donationCompletionVO);
- return getDataTable(list);
+ donationCompletionBaseInfoVO.setPageNum(null);
+ donationCompletionBaseInfoVO.setPageSize(null);
+ Integer totalCount = 0;
+ List<DonationCompletionBaseInfoDTO> total = serviceDonatecompletioninfoService.getDonationCompletionBaseInfo(donationCompletionBaseInfoVO);
+ if (!org.springframework.util.CollectionUtils.isEmpty(total)) totalCount = total.size();
+ return getDataTable(donationCompletionBaseInfoDTOList,totalCount);
}
--
Gitblit v1.9.3