From 29e4963d119ca4ad70d81aea4e0a664894e80a84 Mon Sep 17 00:00:00 2001 From: pengjie <17373303529@163.com> Date: Mon, 3 Mar 2025 21:32:05 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/government/GovEngineeringAnnexController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/government/GovEngineeringAnnexController.java b/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/government/GovEngineeringAnnexController.java index 8236628..ef16afb 100644 --- a/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/government/GovEngineeringAnnexController.java +++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/government/GovEngineeringAnnexController.java @@ -188,6 +188,7 @@ public class GovEngineeringAnnexController { } else { engineeringAnnex.setAnnexFileList(annexFileService.list(Wrappers.lambdaQuery() .eq(AnnexFile::getRelevanceId, engineeringAnnex.getEngineeringSn()) + .eq(AnnexFile::getLabel, engineeringAnnex.getId()) .eq(AnnexFile::getFileType, ParamEnum.AnnexFileType.ENGINEERING_ANNEX.getValue()))); result.setResult(engineeringAnnex); result.setSuccess(true); @@ -204,11 +205,13 @@ public class GovEngineeringAnnexController { @PostMapping(value = "/batchUpdateFile") public Result batchUpdateFile(@RequestBody EngineeringAnnex engineeringAnnex) { annexFileService.remove(Wrappers.lambdaQuery() + .eq(AnnexFile::getLabel, engineeringAnnex.getId()) .eq(AnnexFile::getRelevanceId, engineeringAnnex.getEngineeringSn()) .eq(AnnexFile::getFileType, ParamEnum.AnnexFileType.ENGINEERING_ANNEX.getValue())); for (AnnexFile annexFile : engineeringAnnex.getAnnexFileList()) { annexFile.setRelevanceId(engineeringAnnex.getEngineeringSn()); annexFile.setFileType(ParamEnum.AnnexFileType.ENGINEERING_ANNEX.getValue()); + annexFile.setLabel(engineeringAnnex.getId().toString()); } annexFileService.saveBatch(engineeringAnnex.getAnnexFileList()); return Result.success(true);