|
|
@@ -1424,8 +1424,9 @@ public class OrderChangeServiceImpl extends BaseMybatisDao<NewOrderChangeMapper>
|
|
|
addSonProject(t2);
|
|
|
}
|
|
|
}
|
|
|
+ }else if(bp.getProjectType().equals(NewProjectTypeEnum.SIMPLE.getCode())||bp.getProjectType().equals(NewProjectTypeEnum.UNILATERAL.getCode())){
|
|
|
+ addSonProject(t);
|
|
|
}
|
|
|
-
|
|
|
return t;
|
|
|
}
|
|
|
|
|
|
@@ -1450,7 +1451,12 @@ public class OrderChangeServiceImpl extends BaseMybatisDao<NewOrderChangeMapper>
|
|
|
}
|
|
|
|
|
|
private void pushSuerProject( InputTChangeTaskBo tChangeTask) {
|
|
|
- List<TChangeTask> tChangeTasks = tChangeTaskMapper.selectBySuper(null, tChangeTask.getId(), tChangeTask.getCid());
|
|
|
+ List<TChangeTask> tChangeTasks;
|
|
|
+ if (tChangeTask.getTid()==null){
|
|
|
+ tChangeTasks = tChangeTaskMapper.selectBySuper(null, tChangeTask.getId(), tChangeTask.getCid());
|
|
|
+ }else{
|
|
|
+ tChangeTasks = tChangeTaskMapper.selectBySuper(tChangeTask.getTid(), null, tChangeTask.getCid());
|
|
|
+ }
|
|
|
if (!tChangeTasks.isEmpty()){
|
|
|
int a=0,b=0,c=0;
|
|
|
StringBuilder str= new StringBuilder();
|