From 0d3f0dc4931e2a8cd379c5b7e9a9c70276ebc1cf Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期一, 23 三月 2026 11:40:17 +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