|
@ -18,6 +18,7 @@ import org.springframework.stereotype.Service; |
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
import org.springframework.util.CollectionUtils; |
|
|
import org.springframework.util.CollectionUtils; |
|
|
|
|
|
|
|
|
|
|
|
import java.util.Collections; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
import java.util.Map; |
|
|
import java.util.Map; |
|
|
|
|
|
|
|
@ -165,8 +166,7 @@ public class BizTodoItemServiceImpl implements IBizTodoItemService { |
|
|
for (Task task: taskList) { |
|
|
for (Task task: taskList) { |
|
|
// todoitem 去重
|
|
|
// todoitem 去重
|
|
|
List<BizTodoItem> bizTodoItem = bizTodoItemMapper.selectTodoItemByTaskId(task.getId(),null); |
|
|
List<BizTodoItem> bizTodoItem = bizTodoItemMapper.selectTodoItemByTaskId(task.getId(),null); |
|
|
if (bizTodoItem != null) continue; |
|
|
if (!CollectionUtils.isEmpty(bizTodoItem)) continue; |
|
|
|
|
|
|
|
|
BizTodoItem newItem = new BizTodoItem(); |
|
|
BizTodoItem newItem = new BizTodoItem(); |
|
|
BeanUtils.copyProperties(todoItem, newItem); |
|
|
BeanUtils.copyProperties(todoItem, newItem); |
|
|
newItem.setInstanceId(instanceId); |
|
|
newItem.setInstanceId(instanceId); |
|
|