From 7485b4b620244705219549e8ad3e698704faa377 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期一, 23 三月 2026 17:45:06 +0800
Subject: [PATCH] feat: 更新系统
---
src/main/java/com/example/controller/DataExcelController.java | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/example/controller/DataExcelController.java b/src/main/java/com/example/controller/DataExcelController.java
index 02ee4fa..7b44a8e 100644
--- a/src/main/java/com/example/controller/DataExcelController.java
+++ b/src/main/java/com/example/controller/DataExcelController.java
@@ -9,6 +9,7 @@
import com.example.security.UserContext;
import com.example.service.DataExcelService;
import com.example.service.DepartmentService;
+import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@@ -34,12 +35,12 @@
public Result<PageResult<DataExcel>> page(
@RequestParam(defaultValue = "1") Long current,
@RequestParam(defaultValue = "10") Long size,
- @RequestParam(required = false) String unitName,
+ @RequestParam(required = false) String unitCode,
@RequestParam(required = false) String transactionNo,
@RequestParam(required = false) String accountingPeriod) {
String currentDeptCode = UserContext.getCurrentDeptCode();
List<String> permissionDeptCodes = departmentService.getChildDeptCodes(currentDeptCode);
- IPage<DataExcel> page = dataExcelService.getDataExcelPage(current, size, unitName, transactionNo, accountingPeriod, permissionDeptCodes);
+ IPage<DataExcel> page = dataExcelService.getDataExcelPage(current, size, unitCode, transactionNo, accountingPeriod, permissionDeptCodes);
return Result.success(new PageResult<>(page.getTotal(), current, size, page.getRecords()));
}
@@ -59,12 +60,14 @@
@PostMapping
public Result<Boolean> save(@RequestBody DataExcel dataExcel) {
+ DataExcel dataExcel1 = new DataExcel();
String currentDeptCode = UserContext.getCurrentDeptCode();
List<String> permissionDeptCodes = departmentService.getChildDeptCodes(currentDeptCode);
if (!permissionDeptCodes.contains(dataExcel.getUnitCode())) {
return Result.error("鏃犳潈闄愬湪璇ラ儴闂ㄥ垱寤烘暟鎹�");
}
- return Result.success(dataExcelService.save(dataExcel));
+ BeanUtils.copyProperties(dataExcel,dataExcel1);
+ return Result.success(dataExcelService.save(dataExcel1));
}
@PutMapping
--
Gitblit v1.9.1