admin
2020-05-19 744594ef1a2f530fc3e86ea9dc48b62247f79420
fanli/src/main/java/com/yeshi/fanli/service/impl/homemodule/AdActivityVersionControlServiceImpl.java
@@ -2,7 +2,9 @@
import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import javax.annotation.Resource;
@@ -48,7 +50,7 @@
   }
   @Override
   public List<Long> filterSourceIdByVersion(List<Long> sourceIdList, AdActivityType type, List<Long> versionIdList) {
   public Set<Long> filterSourceIdByVersion(List<Long> sourceIdList, AdActivityType type, List<Long> versionIdList) {
      if (sourceIdList == null || sourceIdList.size() == 0)
         return null;
@@ -57,7 +59,7 @@
      List<AdActivityVersionControl> list = adActivityVersionControlMapper.listByVersionAndSourceId(sourceIdList,
            type, versionIdList);
      List<Long> resultList = new ArrayList<>();
      Set<Long> resultList = new HashSet<>();
      if (list != null)
         for (AdActivityVersionControl control : list)
            if (control != null && control.getSourceId() != null)
@@ -66,4 +68,12 @@
      return resultList;
   }
   @Override
   public void deleteBySourceAndVersion(Long sourceId, AdActivityType type, Long version) {
      AdActivityVersionControl control = adActivityVersionControlMapper.selectBySourceIdAndTypeAndVersion(sourceId,
            type, version);
      if (control != null)
         deleteByPrimaryKey(control.getId());
   }
}