hejinbo 2 лет назад
Родитель
Сommit
e0fe19ebcb

+ 9
- 10
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java Просмотреть файл

@@ -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);