|
@@ -153,16 +153,20 @@ public class EvaluationRevisionServiceImpl extends ServiceImpl<EvaluationRevisio
|
|
|
if ("考评委员会审核".equals(state)) {
|
|
|
state = "流程已结束";
|
|
|
QueryWrapper<ResponsibilityIndicatorInfo> qw = new QueryWrapper<>();
|
|
|
- if (StringUtils.isNotEmpty(id)) {
|
|
|
- qw.lambda().eq(ResponsibilityIndicatorInfo::getReviseId, id);
|
|
|
- }
|
|
|
- if (StringUtils.isNotEmpty(id)) {
|
|
|
- qw.lambda().eq(ResponsibilityIndicatorInfo::getReviseId, id);
|
|
|
+ if (StringUtils.isNotEmpty(evaluationRevision.getId())) {
|
|
|
+ qw.lambda().eq(ResponsibilityIndicatorInfo::getReviseId, evaluationRevision.getId());
|
|
|
}
|
|
|
+ List<ResponsibilityIndicatorInfo> list = new ArrayList<>();
|
|
|
List<ResponsibilityIndicatorInfo> responsibilityIndicatorInfoList = responsibilityIndicatorInfoService.list(qw);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ for (ResponsibilityIndicatorInfo responsibilityIndicatorInfo : responsibilityIndicatorInfoList) {
|
|
|
+ if ("1-1".equals(responsibilityIndicatorInfo.getDataState())) {
|
|
|
+ responsibilityIndicatorInfo.setDataState("1");
|
|
|
+ } else if ("0-0".equals(responsibilityIndicatorInfo.getDataState())) {
|
|
|
+ responsibilityIndicatorInfo.setDataState("0");
|
|
|
+ }
|
|
|
+ list.add(responsibilityIndicatorInfo);
|
|
|
+ }
|
|
|
+ responsibilityIndicatorInfoService.updateBatchById(list);
|
|
|
}
|
|
|
evaluationRevision.setStage(state);
|
|
|
}
|