|
|
@@ -160,13 +160,15 @@ public class CopyCaseService {
|
|
|
* 复制案件提取清单
|
|
|
*/
|
|
|
private void cpCaseExtractDetail(Integer oldCaseId,Integer newCaseId){
|
|
|
- CaseExtractDetail caseExtractDetail = caseExtractDetailService.getByCaseId(oldCaseId);
|
|
|
+ List<CaseExtractDetail> caseExtractDetail = caseExtractDetailService.getByCaseId(oldCaseId);
|
|
|
if(caseExtractDetail== null){
|
|
|
return;
|
|
|
}
|
|
|
- caseExtractDetail.setId(null);
|
|
|
- caseExtractDetail.setCaseId(newCaseId);
|
|
|
- caseExtractDetailService.save(caseExtractDetail);
|
|
|
+ for (CaseExtractDetail extractDetail : caseExtractDetail) {
|
|
|
+ extractDetail.setId(null);
|
|
|
+ extractDetail.setCaseId(newCaseId);
|
|
|
+ caseExtractDetailService.save(extractDetail);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -236,13 +238,15 @@ public class CopyCaseService {
|
|
|
* 复制案件勘验笔录
|
|
|
*/
|
|
|
private void cpCaseInquest(Integer oldCaseId, Integer newCaseId) {
|
|
|
- CaseInquest entity = caseInquestService.getByCaseId(oldCaseId);
|
|
|
+ List<CaseInquest> entity = caseInquestService.getByCaseId(oldCaseId);
|
|
|
if(entity == null ){
|
|
|
return;
|
|
|
}
|
|
|
- entity.setId(null);
|
|
|
- entity.setCaseId(newCaseId);
|
|
|
- caseInquestService.save(entity);
|
|
|
+ for (CaseInquest caseInquest : entity) {
|
|
|
+ caseInquest.setId(null);
|
|
|
+ caseInquest.setCaseId(newCaseId);
|
|
|
+ caseInquestService.save(caseInquest);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -263,13 +267,15 @@ public class CopyCaseService {
|
|
|
* 复制案件图片标注
|
|
|
*/
|
|
|
private void cpImgTag(Integer oldCaseId, Integer newCaseId) {
|
|
|
- CaseImgTag entity = caseImgTagService.getByCaseId(oldCaseId);
|
|
|
+ List<CaseImgTag> entity = caseImgTagService.getByCaseId(oldCaseId);
|
|
|
if(entity == null ){
|
|
|
return;
|
|
|
}
|
|
|
- entity.setId(null);
|
|
|
- entity.setCaseId(newCaseId);
|
|
|
- caseImgTagService.save(entity);
|
|
|
+ for (CaseImgTag caseImgTag : entity) {
|
|
|
+ caseImgTag.setId(null);
|
|
|
+ caseImgTag.setCaseId(newCaseId);
|
|
|
+ caseImgTagService.save(caseImgTag);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|