|
|
@@ -48,16 +48,19 @@ public class ProjectAsyncService {
|
|
|
|
|
|
private void addSonProject(InputAddTask t) {
|
|
|
List<InputAddTask> sonList = t.getSonList();
|
|
|
- for (InputAddTask e : sonList) {
|
|
|
- InputSonProject sonProject= new InputSonProject();
|
|
|
- sonProject.setTid(t.getId());
|
|
|
- sonProject.setServiceYear(e.getServiceYear());
|
|
|
- sonProject.setTaskComment(e.getTaskComment());
|
|
|
- sonProject.setHtMember(e.getHtMember());
|
|
|
- sonProject.setAdditionalDeduction(e.getAdditionalDeduction());
|
|
|
- sonProject.setRdAwardsubsidy(e.getRdAwardsubsidy());
|
|
|
- orderProjectService.addMemberSonProject(sonProject);
|
|
|
+ if (sonList != null && !sonList.isEmpty()){
|
|
|
+ for (InputAddTask e : sonList) {
|
|
|
+ InputSonProject sonProject= new InputSonProject();
|
|
|
+ sonProject.setTid(t.getId());
|
|
|
+ sonProject.setServiceYear(e.getServiceYear());
|
|
|
+ sonProject.setTaskComment(e.getTaskComment());
|
|
|
+ sonProject.setHtMember(e.getHtMember());
|
|
|
+ sonProject.setAdditionalDeduction(e.getAdditionalDeduction());
|
|
|
+ sonProject.setRdAwardsubsidy(e.getRdAwardsubsidy());
|
|
|
+ orderProjectService.addMemberSonProject(sonProject);
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|