|
|
@@ -1431,17 +1431,19 @@ public class OrderChangeServiceImpl extends BaseMybatisDao<NewOrderChangeMapper>
|
|
|
|
|
|
private void addSonProject(InputTChangeTaskBo t) {
|
|
|
List<TChangeTask> sonList = t.getSonList();
|
|
|
- for (TChangeTask e : sonList) {
|
|
|
- //会员新增子项
|
|
|
- InputAddSonProject in=new InputAddSonProject();
|
|
|
- in.setId(t.getId());
|
|
|
- in.setServiceYear(e.getServiceYear());
|
|
|
- in.setTaskComment(e.getTaskComment());
|
|
|
- in.setHtMember(e.getHtMember());
|
|
|
- in.setAdditionalDeduction(e.getAdditionalDeduction());
|
|
|
- in.setRdAwardsubsidy(e.getRdAwardsubsidy());
|
|
|
- addMemberSonProject( in );
|
|
|
+ if (sonList != null && !sonList.isEmpty()){
|
|
|
+ for (TChangeTask e : sonList) {
|
|
|
+ //会员新增子项
|
|
|
+ InputAddSonProject in=new InputAddSonProject();
|
|
|
+ in.setId(t.getId());
|
|
|
+ in.setServiceYear(e.getServiceYear());
|
|
|
+ in.setTaskComment(e.getTaskComment());
|
|
|
+ in.setHtMember(e.getHtMember());
|
|
|
+ in.setAdditionalDeduction(e.getAdditionalDeduction());
|
|
|
+ in.setRdAwardsubsidy(e.getRdAwardsubsidy());
|
|
|
+ addMemberSonProject( in );
|
|
|
|
|
|
+ }
|
|
|
}
|
|
|
//新增完子项再修改
|
|
|
pushSuerProject( t);
|