From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 26 四月 2024 18:02:17 +0800
Subject: [PATCH] 唯品会链接解析升级

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/homemodule/AdActivityVersionControlServiceImpl.java |  158 ++++++++++++++++++++++++++--------------------------
 1 files changed, 79 insertions(+), 79 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 a092fa8..a66dc4c 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
@@ -1,79 +1,79 @@
-package com.yeshi.fanli.service.impl.homemodule;
-
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import com.yeshi.fanli.dao.mybatis.homemodule.AdActivityVersionControlMapper;
-import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl;
-import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl.AdActivityType;
-import com.yeshi.fanli.service.inter.homemodule.AdActivityVersionControlService;
-
-@Service
-public class AdActivityVersionControlServiceImpl implements AdActivityVersionControlService {
-
-	@Resource
-	private AdActivityVersionControlMapper adActivityVersionControlMapper;
-
-	@Override
-	public void addVersionControl(AdActivityVersionControl control) throws Exception {
-		if (control == null || control.getSourceId() == null || control.getType() == null
-				|| control.getVersion() == null)
-			throw new Exception("鏁版嵁涓嶅畬鏁�");
-
-		AdActivityVersionControl oldControl = adActivityVersionControlMapper.selectBySourceIdAndTypeAndVersion(
-				control.getSourceId(), control.getType(), control.getVersion().getId());
-		if (oldControl != null)
-			throw new Exception("涓嶈兘閲嶅娣诲姞");
-
-		if (control.getCreateTime() == null)
-			control.setCreateTime(new Date());
-		adActivityVersionControlMapper.insertSelective(control);
-	}
-
-	@Override
-	public void deleteByPrimaryKey(Long id) {
-		adActivityVersionControlMapper.deleteByPrimaryKey(id);
-	}
-
-	@Override
-	public List<AdActivityVersionControl> listByTypeAndSourceId(AdActivityType type, Long sourceId) {
-		if (type == null || sourceId == null)
-			return null;
-		return adActivityVersionControlMapper.listByTypeAndSourceId(type, sourceId);
-	}
-
-	@Override
-	public Set<Long> filterSourceIdByVersion(List<Long> sourceIdList, AdActivityType type, List<Long> versionIdList) {
-		if (sourceIdList == null || sourceIdList.size() == 0)
-			return null;
-
-		if (type == null || versionIdList == null)
-			return null;
-
-		List<AdActivityVersionControl> list = adActivityVersionControlMapper.listByVersionAndSourceId(sourceIdList,
-				type, versionIdList);
-		Set<Long> resultList = new HashSet<>();
-		if (list != null)
-			for (AdActivityVersionControl control : list)
-				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());
-	}
-
-}
+package com.yeshi.fanli.service.impl.homemodule;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+
+import javax.annotation.Resource;
+
+import org.springframework.stereotype.Service;
+
+import com.yeshi.fanli.dao.mybatis.homemodule.AdActivityVersionControlMapper;
+import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl;
+import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl.AdActivityType;
+import com.yeshi.fanli.service.inter.homemodule.AdActivityVersionControlService;
+
+@Service
+public class AdActivityVersionControlServiceImpl implements AdActivityVersionControlService {
+
+	@Resource
+	private AdActivityVersionControlMapper adActivityVersionControlMapper;
+
+	@Override
+	public void addVersionControl(AdActivityVersionControl control) throws Exception {
+		if (control == null || control.getSourceId() == null || control.getType() == null
+				|| control.getVersion() == null)
+			throw new Exception("鏁版嵁涓嶅畬鏁�");
+
+		AdActivityVersionControl oldControl = adActivityVersionControlMapper.selectBySourceIdAndTypeAndVersion(
+				control.getSourceId(), control.getType(), control.getVersion().getId());
+		if (oldControl != null)
+			throw new Exception("涓嶈兘閲嶅娣诲姞");
+
+		if (control.getCreateTime() == null)
+			control.setCreateTime(new Date());
+		adActivityVersionControlMapper.insertSelective(control);
+	}
+
+	@Override
+	public void deleteByPrimaryKey(Long id) {
+		adActivityVersionControlMapper.deleteByPrimaryKey(id);
+	}
+
+	@Override
+	public List<AdActivityVersionControl> listByTypeAndSourceId(AdActivityType type, Long sourceId) {
+		if (type == null || sourceId == null)
+			return null;
+		return adActivityVersionControlMapper.listByTypeAndSourceId(type, sourceId);
+	}
+
+	@Override
+	public Set<Long> filterSourceIdByVersion(List<Long> sourceIdList, AdActivityType type, List<Long> versionIdList) {
+		if (sourceIdList == null || sourceIdList.size() == 0)
+			return null;
+
+		if (type == null || versionIdList == null)
+			return null;
+
+		List<AdActivityVersionControl> list = adActivityVersionControlMapper.listByVersionAndSourceId(sourceIdList,
+				type, versionIdList);
+		Set<Long> resultList = new HashSet<>();
+		if (list != null)
+			for (AdActivityVersionControl control : list)
+				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