更新代码

This commit is contained in:
hejinbo
2023-10-24 17:30:08 +08:00
parent f682811fdb
commit e0fe19ebcb
@@ -323,7 +323,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
//查询这个级数的目录是否存在,若不存在,则新建这个目录 //查询这个级数的目录是否存在,若不存在,则新建这个目录
CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory(); 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.setEvidenceName(filestr.substring(allindex.get(i+2)+1,allindex.get(i+3)));
caseEvidenceDirectoryselect.setSeries(series); caseEvidenceDirectoryselect.setSeries(series);
List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect); List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect);
@@ -334,7 +334,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
caseEvidenceDirectory.setEvidenceName(substr); caseEvidenceDirectory.setEvidenceName(substr);
caseEvidenceDirectory.setSeries(series); caseEvidenceDirectory.setSeries(series);
caseEvidenceDirectory.setCaseId(id.intValue()); caseEvidenceDirectory.setCaseId(id);
caseEvidenceDirectory.setCreateBy(username); caseEvidenceDirectory.setCreateBy(username);
caseEvidenceDirectory.setCreateTime(new Date()); caseEvidenceDirectory.setCreateTime(new Date());
@@ -344,16 +344,16 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
}else { }else {
//查询这个级数的目录是否存在,若不存在,则新建这个目录 //查询这个级数的目录是否存在,若不存在,则新建这个目录
CaseEvidenceDirectory directoryselect = new CaseEvidenceDirectory(); 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.setEvidenceName(filestr.substring(allindex.get(i+2)+1,allindex.get(i+3)));
directoryselect.setSeries(series); directoryselect.setSeries(series);
List<CaseEvidenceDirectory> evidenceDirectorys = caseEvidenceDirectoryMapper.selectList(directoryselect); List<CaseEvidenceDirectory> evidenceDirectorys = caseEvidenceDirectoryMapper.selectList(directoryselect);
if(evidenceDirectorys!=null&&evidenceDirectorys.size()>0){ if(evidenceDirectorys!=null&&evidenceDirectorys.size()>0){
continue; continue;
}else { }else {
Integer parentId = null; Long parentId = null;
CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory(); 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.setEvidenceName(filestr.substring(allindex.get(i+1)+1,allindex.get(i+2)));
caseEvidenceDirectoryselect.setSeries(series-1); caseEvidenceDirectoryselect.setSeries(series-1);
List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect); List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect);
@@ -366,7 +366,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
caseEvidenceDirectory.setSeries(series); caseEvidenceDirectory.setSeries(series);
caseEvidenceDirectory.setCreateBy(username); caseEvidenceDirectory.setCreateBy(username);
caseEvidenceDirectory.setCreateTime(new Date()); caseEvidenceDirectory.setCreateTime(new Date());
caseEvidenceDirectory.setCaseId(id.intValue()); caseEvidenceDirectory.setCaseId(id);
caseEvidenceDirectory.setParentId(parentId); caseEvidenceDirectory.setParentId(parentId);
@@ -424,9 +424,9 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
Integer annexId = caseAttach.getAnnexId(); Integer annexId = caseAttach.getAnnexId();
//保存到目录表 //保存到目录表
Integer parentId = null; Long parentId = null;
CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory(); CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory();
caseEvidenceDirectoryselect.setCaseId(id.intValue()); caseEvidenceDirectoryselect.setCaseId(id);
caseEvidenceDirectoryselect.setEvidenceName(filestr.substring(allindex.get(lastIndex)+1,allindex.get(lastIndex+1))); caseEvidenceDirectoryselect.setEvidenceName(filestr.substring(allindex.get(lastIndex)+1,allindex.get(lastIndex+1)));
caseEvidenceDirectoryselect.setSeries(series-1); caseEvidenceDirectoryselect.setSeries(series-1);
List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect); List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect);
@@ -440,8 +440,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
caseEvidenceDirectory.setCreateBy(username); caseEvidenceDirectory.setCreateBy(username);
caseEvidenceDirectory.setCreateTime(new Date()); caseEvidenceDirectory.setCreateTime(new Date());
caseEvidenceDirectory.setAnnexId(annexId); caseEvidenceDirectory.setAnnexId(annexId);
caseEvidenceDirectory.setCaseId(id.intValue()); caseEvidenceDirectory.setCaseId(id);
caseEvidenceDirectory.setParentId(parentId); caseEvidenceDirectory.setParentId(parentId);
caseEvidenceDirectoryMapper.save(caseEvidenceDirectory); caseEvidenceDirectoryMapper.save(caseEvidenceDirectory);