Browse Source

[fix]待办插入重新,非空条件修改

dev
zhangsiqi 7 months ago
parent
commit
a2aaeb86da
  1. 4
      ruoyi-activiti/src/main/java/com/ruoyi/process/todoitem/service/impl/BizTodoItemServiceImpl.java

4
ruoyi-activiti/src/main/java/com/ruoyi/process/todoitem/service/impl/BizTodoItemServiceImpl.java

@ -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);

Loading…
Cancel
Save