|
|
@@ -96,6 +96,15 @@ public class MetaTaskNewService {
|
|
|
}
|
|
|
|
|
|
private void removeMetaTaskNew(MetaTaskNew metaTaskNew, List<MetaTaskNew> newMetaTaskNews) {
|
|
|
+ if (CollectionUtils.isEmpty(metaTaskNew.getMetaNodeTask())) {
|
|
|
+ metaTaskNew.setMetaNodeTask(new ArrayList<>());
|
|
|
+ }
|
|
|
+ if (CollectionUtils.isEmpty(metaTaskNew.getMetaDailyTask())) {
|
|
|
+ metaTaskNew.setMetaDailyTask(new ArrayList<>());
|
|
|
+ }
|
|
|
+ if (CollectionUtils.isEmpty(metaTaskNew.getMetaBranchLineTask())) {
|
|
|
+ metaTaskNew.setMetaBranchLineTask(new ArrayList<>());
|
|
|
+ }
|
|
|
if (MetaTaskType.MAIN_LINE.equals(metaTaskNew.getType())) {
|
|
|
if (CollectionUtils.isEmpty(metaTaskNew.getMetaNodeTask()) && CollectionUtils.isEmpty(metaTaskNew.getMetaBranchLineTask())) {
|
|
|
return;
|