From e0fe19ebcbc5339d98a4b13ebbc02e2e7b2e9953 Mon Sep 17 00:00:00 2001 From: hejinbo Date: Tue, 24 Oct 2023 17:30:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/CaseApplicationServiceImpl.java | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java index 2e6d391..8610118 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java @@ -323,7 +323,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { //查询这个级数的目录是否存在,若不存在,则新建这个目录 CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory(); - caseEvidenceDirectoryselect.setCaseId(id.intValue()); + caseEvidenceDirectoryselect.setCaseId(id); caseEvidenceDirectoryselect.setEvidenceName(filestr.substring(allindex.get(i+2)+1,allindex.get(i+3))); caseEvidenceDirectoryselect.setSeries(series); List caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect); @@ -334,7 +334,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { caseEvidenceDirectory.setEvidenceName(substr); caseEvidenceDirectory.setSeries(series); - caseEvidenceDirectory.setCaseId(id.intValue()); + caseEvidenceDirectory.setCaseId(id); caseEvidenceDirectory.setCreateBy(username); caseEvidenceDirectory.setCreateTime(new Date()); @@ -344,16 +344,16 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { }else { //查询这个级数的目录是否存在,若不存在,则新建这个目录 CaseEvidenceDirectory directoryselect = new CaseEvidenceDirectory(); - directoryselect.setCaseId(id.intValue()); + directoryselect.setCaseId(id); directoryselect.setEvidenceName(filestr.substring(allindex.get(i+2)+1,allindex.get(i+3))); directoryselect.setSeries(series); List evidenceDirectorys = caseEvidenceDirectoryMapper.selectList(directoryselect); if(evidenceDirectorys!=null&&evidenceDirectorys.size()>0){ continue; }else { - Integer parentId = null; + Long parentId = null; CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory(); - caseEvidenceDirectoryselect.setCaseId(id.intValue()); + caseEvidenceDirectoryselect.setCaseId(id); caseEvidenceDirectoryselect.setEvidenceName(filestr.substring(allindex.get(i+1)+1,allindex.get(i+2))); caseEvidenceDirectoryselect.setSeries(series-1); List caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect); @@ -366,7 +366,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { caseEvidenceDirectory.setSeries(series); caseEvidenceDirectory.setCreateBy(username); caseEvidenceDirectory.setCreateTime(new Date()); - caseEvidenceDirectory.setCaseId(id.intValue()); + caseEvidenceDirectory.setCaseId(id); caseEvidenceDirectory.setParentId(parentId); @@ -424,9 +424,9 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { Integer annexId = caseAttach.getAnnexId(); //保存到目录表 - Integer parentId = null; + Long parentId = null; CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory(); - caseEvidenceDirectoryselect.setCaseId(id.intValue()); + caseEvidenceDirectoryselect.setCaseId(id); caseEvidenceDirectoryselect.setEvidenceName(filestr.substring(allindex.get(lastIndex)+1,allindex.get(lastIndex+1))); caseEvidenceDirectoryselect.setSeries(series-1); List caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect); @@ -440,8 +440,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { caseEvidenceDirectory.setCreateBy(username); caseEvidenceDirectory.setCreateTime(new Date()); caseEvidenceDirectory.setAnnexId(annexId); - caseEvidenceDirectory.setCaseId(id.intValue()); - + caseEvidenceDirectory.setCaseId(id); caseEvidenceDirectory.setParentId(parentId); caseEvidenceDirectoryMapper.save(caseEvidenceDirectory);