Browse Source

fix--重复线索问题+数据不一致

master
parent
commit
91e98a0711
  1. 3
      src/main/java/com/biutag/supervisiondata/service/impl/ModelClueServiceImpl.java

3
src/main/java/com/biutag/supervisiondata/service/impl/ModelClueServiceImpl.java

@ -392,7 +392,8 @@ public class ModelClueServiceImpl implements ModelClueService {
if (!changeStatusIds.isEmpty()) {
//modelClueMapper.update(null, new LambdaUpdateWrapper<ModelClue>().in(ModelClue::getUniqueKey, changeStatusIds).set(ModelClue::getDistributionState, "2"));
}
List<String> needsInsertIds = new ArrayList<>();
// 解决同一事务中去重失效问题
Set<String> needsInsertIds = new LinkedHashSet<>();
for (String uniqueKey : uniqueKeys) {
if (oldUniqueKeys.isEmpty()) {
needsInsertIds.addAll(uniqueKeys);

Loading…
Cancel
Save