修复发起bug
This commit is contained in:
parent
fbc7e995b6
commit
48c2d77d36
@ -264,39 +264,41 @@ public class FlowStartServiceImpl extends ServiceImpl<FlowStartMapper, FlowStart
|
|||||||
evaluationGroup.setGmtCreate(null);
|
evaluationGroup.setGmtCreate(null);
|
||||||
evaluationGroup.setGmtModified(null);
|
evaluationGroup.setGmtModified(null);
|
||||||
evaluationGroupService.insertEvaluationGroup(evaluationGroup);
|
evaluationGroupService.insertEvaluationGroup(evaluationGroup);
|
||||||
}
|
|
||||||
|
|
||||||
|
//拷贝考评组的指标信息
|
||||||
|
List<ResultTagetLib> resultTagetLibs = new ArrayList<>();
|
||||||
|
|
||||||
//拷贝考评组的指标信息
|
for (ResultModelDto dto:resultModelDtos
|
||||||
List<ResultTagetLib> resultTagetLibs = new ArrayList<>();
|
|
||||||
|
|
||||||
for (ResultModelDto dto:resultModelDtos
|
|
||||||
) {
|
|
||||||
|
|
||||||
|
|
||||||
dto.setEvaluationGroupId(evaluationGroup.getId());//设置拷贝组的id
|
|
||||||
//下面拷贝一份考评组信息的维度信息
|
|
||||||
ResultModel resultModel = new ResultModel();
|
|
||||||
BeanUtils.copyProperties(dto, resultModel);
|
|
||||||
resultModel.setId(null);
|
|
||||||
resultModelService.insertResultModel(resultModel);
|
|
||||||
|
|
||||||
List<ResultTagetLibDto> libDtos = resultTagetLibService.selectResultTagetLibDtoByModelId(dto.getId());
|
|
||||||
dto.setTagetLibs(libDtos);
|
|
||||||
for (ResultTagetLibDto libDto: libDtos
|
|
||||||
) {
|
) {
|
||||||
//下面拷贝考评组里面的指标信息
|
|
||||||
ResultTagetLib resultTagetLib = new ResultTagetLib();
|
|
||||||
BeanUtils.copyProperties(libDto, resultTagetLib);
|
dto.setEvaluationGroupId(evaluationGroup.getId());//设置拷贝组的id
|
||||||
resultTagetLib.setModelId(resultModel.getId());//设置新的维度id
|
//下面拷贝一份考评组信息的维度信息
|
||||||
resultTagetLib.setId(null);
|
ResultModel resultModel = new ResultModel();
|
||||||
resultTagetLibs.add(resultTagetLib);
|
BeanUtils.copyProperties(dto, resultModel);
|
||||||
|
resultModel.setId(null);
|
||||||
|
resultModelService.insertResultModel(resultModel);
|
||||||
|
|
||||||
|
List<ResultTagetLibDto> libDtos = resultTagetLibService.selectResultTagetLibDtoByModelId(dto.getId());
|
||||||
|
dto.setTagetLibs(libDtos);
|
||||||
|
for (ResultTagetLibDto libDto: libDtos
|
||||||
|
) {
|
||||||
|
//下面拷贝考评组里面的指标信息
|
||||||
|
ResultTagetLib resultTagetLib = new ResultTagetLib();
|
||||||
|
BeanUtils.copyProperties(libDto, resultTagetLib);
|
||||||
|
resultTagetLib.setModelId(resultModel.getId());//设置新的维度id
|
||||||
|
resultTagetLib.setId(null);
|
||||||
|
resultTagetLibs.add(resultTagetLib);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(resultTagetLibs.size() > 0){
|
||||||
|
//插入备份的考评组指标信息
|
||||||
|
resultTagetLibService.insertResultTagetLibs(resultTagetLibs);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(resultTagetLibs.size() > 0){
|
|
||||||
//插入备份的考评组指标信息
|
|
||||||
resultTagetLibService.insertResultTagetLibs(resultTagetLibs);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user