From 0d87595952482b6ec5209a48e4969f953457c6a5 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 16 四月 2020 15:50:55 +0800
Subject: [PATCH] 资金详情相关的图标修改
---
fanli/src/main/java/com/yeshi/fanli/service/impl/homemodule/AdActivityVersionControlServiceImpl.java | 22 ++++++++++++++++------
1 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/homemodule/AdActivityVersionControlServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/homemodule/AdActivityVersionControlServiceImpl.java
index be3951a..a092fa8 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/homemodule/AdActivityVersionControlServiceImpl.java
+++ b/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,22 +50,30 @@
}
@Override
- public List<Long> filterSourceIdByVersion(List<Long> sourceIdList, AdActivityType type, Long appVersionId) {
+ public Set<Long> filterSourceIdByVersion(List<Long> sourceIdList, AdActivityType type, List<Long> versionIdList) {
if (sourceIdList == null || sourceIdList.size() == 0)
return null;
- if (type == null || appVersionId == null)
+ if (type == null || versionIdList == null)
return null;
List<AdActivityVersionControl> list = adActivityVersionControlMapper.listByVersionAndSourceId(sourceIdList,
- type, appVersionId);
- List<Long> resultList = new ArrayList<>();
+ type, versionIdList);
+ Set<Long> resultList = new HashSet<>();
if (list != null)
for (AdActivityVersionControl control : list)
- if(control!=null&&control.getSourceId()!=null)
- resultList.add(control.getSourceId());
+ if (control != null && control.getSourceId() != null)
+ resultList.add(control.getSourceId());
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());
+ }
+
}
--
Gitblit v1.8.0