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/inter/homemodule/AdActivityVersionControlService.java | 118 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 59 insertions(+), 59 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/AdActivityVersionControlService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/AdActivityVersionControlService.java index bc002cd..4889f5c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/AdActivityVersionControlService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/AdActivityVersionControlService.java @@ -1,59 +1,59 @@ -package com.yeshi.fanli.service.inter.homemodule; - -import java.util.List; -import java.util.Set; - -import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl; -import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl.AdActivityType; - -/** - * 鑾峰彇骞垮憡鐗堟湰鏄犲皠鏈嶅姟锛堝寘鍚笓棰樹笌妯箙锛� - * - * @author Administrator - * - */ -public interface AdActivityVersionControlService { - - /** - * 娣诲姞 - * - * @param control - * @throws Exception - */ - public void addVersionControl(AdActivityVersionControl control) throws Exception; - - /** - * 涓婚敭鍒犻櫎 - * - * @param id - */ - public void deleteByPrimaryKey(Long id); - - /** - * 鏍规嵁鏉ユ簮涓庣増鏈垹闄� - * @param sourceId - * @param type - * @param version - */ - public void deleteBySourceAndVersion(Long sourceId, AdActivityType type, Long version); - - /** - * 鏍规嵁绫诲瀷涓庡唴瀹笽D鏌ヨ - * - * @param type - * @param sourceId - * @return - */ - public List<AdActivityVersionControl> listByTypeAndSourceId(AdActivityType type, Long sourceId); - - /** - * 杩囨护鍐呭ID - * - * @param sourceIdList - * @param type - * @param appVersionId - * @return - */ - public Set<Long> filterSourceIdByVersion(List<Long> sourceIdList, AdActivityType type, List<Long> versionIdList); - -} +package com.yeshi.fanli.service.inter.homemodule; + +import java.util.List; +import java.util.Set; + +import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl; +import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl.AdActivityType; + +/** + * 鑾峰彇骞垮憡鐗堟湰鏄犲皠鏈嶅姟锛堝寘鍚笓棰樹笌妯箙锛� + * + * @author Administrator + * + */ +public interface AdActivityVersionControlService { + + /** + * 娣诲姞 + * + * @param control + * @throws Exception + */ + public void addVersionControl(AdActivityVersionControl control) throws Exception; + + /** + * 涓婚敭鍒犻櫎 + * + * @param id + */ + public void deleteByPrimaryKey(Long id); + + /** + * 鏍规嵁鏉ユ簮涓庣増鏈垹闄� + * @param sourceId + * @param type + * @param version + */ + public void deleteBySourceAndVersion(Long sourceId, AdActivityType type, Long version); + + /** + * 鏍规嵁绫诲瀷涓庡唴瀹笽D鏌ヨ + * + * @param type + * @param sourceId + * @return + */ + public List<AdActivityVersionControl> listByTypeAndSourceId(AdActivityType type, Long sourceId); + + /** + * 杩囨护鍐呭ID + * + * @param sourceIdList + * @param type + * @param appVersionId + * @return + */ + public Set<Long> filterSourceIdByVersion(List<Long> sourceIdList, AdActivityType type, List<Long> versionIdList); + +} -- Gitblit v1.8.0