|
|
@@ -323,7 +323,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
|
|
323
|
323
|
|
|
324
|
324
|
//查询这个级数的目录是否存在,若不存在,则新建这个目录
|
|
325
|
325
|
CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory();
|
|
326
|
|
- caseEvidenceDirectoryselect.setCaseId(id.intValue());
|
|
|
326
|
+ caseEvidenceDirectoryselect.setCaseId(id);
|
|
327
|
327
|
caseEvidenceDirectoryselect.setEvidenceName(filestr.substring(allindex.get(i+2)+1,allindex.get(i+3)));
|
|
328
|
328
|
caseEvidenceDirectoryselect.setSeries(series);
|
|
329
|
329
|
List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect);
|
|
|
@@ -334,7 +334,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
|
|
334
|
334
|
caseEvidenceDirectory.setEvidenceName(substr);
|
|
335
|
335
|
caseEvidenceDirectory.setSeries(series);
|
|
336
|
336
|
|
|
337
|
|
- caseEvidenceDirectory.setCaseId(id.intValue());
|
|
|
337
|
+ caseEvidenceDirectory.setCaseId(id);
|
|
338
|
338
|
caseEvidenceDirectory.setCreateBy(username);
|
|
339
|
339
|
caseEvidenceDirectory.setCreateTime(new Date());
|
|
340
|
340
|
|
|
|
@@ -344,16 +344,16 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
|
|
344
|
344
|
}else {
|
|
345
|
345
|
//查询这个级数的目录是否存在,若不存在,则新建这个目录
|
|
346
|
346
|
CaseEvidenceDirectory directoryselect = new CaseEvidenceDirectory();
|
|
347
|
|
- directoryselect.setCaseId(id.intValue());
|
|
|
347
|
+ directoryselect.setCaseId(id);
|
|
348
|
348
|
directoryselect.setEvidenceName(filestr.substring(allindex.get(i+2)+1,allindex.get(i+3)));
|
|
349
|
349
|
directoryselect.setSeries(series);
|
|
350
|
350
|
List<CaseEvidenceDirectory> evidenceDirectorys = caseEvidenceDirectoryMapper.selectList(directoryselect);
|
|
351
|
351
|
if(evidenceDirectorys!=null&&evidenceDirectorys.size()>0){
|
|
352
|
352
|
continue;
|
|
353
|
353
|
}else {
|
|
354
|
|
- Integer parentId = null;
|
|
|
354
|
+ Long parentId = null;
|
|
355
|
355
|
CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory();
|
|
356
|
|
- caseEvidenceDirectoryselect.setCaseId(id.intValue());
|
|
|
356
|
+ caseEvidenceDirectoryselect.setCaseId(id);
|
|
357
|
357
|
caseEvidenceDirectoryselect.setEvidenceName(filestr.substring(allindex.get(i+1)+1,allindex.get(i+2)));
|
|
358
|
358
|
caseEvidenceDirectoryselect.setSeries(series-1);
|
|
359
|
359
|
List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect);
|
|
|
@@ -366,7 +366,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
|
|
366
|
366
|
caseEvidenceDirectory.setSeries(series);
|
|
367
|
367
|
caseEvidenceDirectory.setCreateBy(username);
|
|
368
|
368
|
caseEvidenceDirectory.setCreateTime(new Date());
|
|
369
|
|
- caseEvidenceDirectory.setCaseId(id.intValue());
|
|
|
369
|
+ caseEvidenceDirectory.setCaseId(id);
|
|
370
|
370
|
|
|
371
|
371
|
caseEvidenceDirectory.setParentId(parentId);
|
|
372
|
372
|
|
|
|
@@ -424,9 +424,9 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
|
|
424
|
424
|
Integer annexId = caseAttach.getAnnexId();
|
|
425
|
425
|
|
|
426
|
426
|
//保存到目录表
|
|
427
|
|
- Integer parentId = null;
|
|
|
427
|
+ Long parentId = null;
|
|
428
|
428
|
CaseEvidenceDirectory caseEvidenceDirectoryselect = new CaseEvidenceDirectory();
|
|
429
|
|
- caseEvidenceDirectoryselect.setCaseId(id.intValue());
|
|
|
429
|
+ caseEvidenceDirectoryselect.setCaseId(id);
|
|
430
|
430
|
caseEvidenceDirectoryselect.setEvidenceName(filestr.substring(allindex.get(lastIndex)+1,allindex.get(lastIndex+1)));
|
|
431
|
431
|
caseEvidenceDirectoryselect.setSeries(series-1);
|
|
432
|
432
|
List<CaseEvidenceDirectory> caseEvidenceDirectorys = caseEvidenceDirectoryMapper.selectList(caseEvidenceDirectoryselect);
|
|
|
@@ -440,8 +440,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
|
|
440
|
440
|
caseEvidenceDirectory.setCreateBy(username);
|
|
441
|
441
|
caseEvidenceDirectory.setCreateTime(new Date());
|
|
442
|
442
|
caseEvidenceDirectory.setAnnexId(annexId);
|
|
443
|
|
- caseEvidenceDirectory.setCaseId(id.intValue());
|
|
444
|
|
-
|
|
|
443
|
+ caseEvidenceDirectory.setCaseId(id);
|
|
445
|
444
|
caseEvidenceDirectory.setParentId(parentId);
|
|
446
|
445
|
|
|
447
|
446
|
caseEvidenceDirectoryMapper.save(caseEvidenceDirectory);
|