From f4a0f2acc63d7785eab108419a4e16f5f688cb95 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期六, 18 一月 2020 12:06:27 +0800 Subject: [PATCH] 用户注册信息 --- fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/AdActivityVersionControlMapper.java | 81 +++++++++++++++++++++------------------- 1 files changed, 42 insertions(+), 39 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/AdActivityVersionControlMapper.java b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/AdActivityVersionControlMapper.java index 45e4226..4f13e50 100644 --- a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/AdActivityVersionControlMapper.java +++ b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/AdActivityVersionControlMapper.java @@ -1,40 +1,43 @@ -package com.yeshi.fanli.dao.mybatis.homemodule; - -import java.util.List; - -import com.yeshi.fanli.dao.BaseMapper; -import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl; -import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl.AdActivityType; - -public interface AdActivityVersionControlMapper extends BaseMapper<AdActivityVersionControl> { - - /** - * 鏍规嵁鍐呭ID涓庣増鏈琁D鏌ヨ - * - * @param sourceId - * @param type - * @param versionId - * @return - */ - AdActivityVersionControl selectBySourceIdAndTypeAndVersion(Long sourceId, AdActivityType type, Long versionId); - - /** - * - * @param type - * @param sourceId - * @return - */ - List<AdActivityVersionControl> listByTypeAndSourceId(AdActivityType type, Long sourceId); - - /** - * 鏍规嵁鍐呭涓庣増鏈琁D妫�绱� - * - * @param sourceIdList - * @param type - * @param appVersionId - * @return - */ - List<AdActivityVersionControl> listByVersionAndSourceId(List<Long> sourceIdList, AdActivityType type, - Long appVersionId); - +package com.yeshi.fanli.dao.mybatis.homemodule; + +import java.util.List; + +import org.apache.ibatis.annotations.Param; + +import com.yeshi.fanli.dao.BaseMapper; +import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl; +import com.yeshi.fanli.entity.bus.homemodule.AdActivityVersionControl.AdActivityType; + +public interface AdActivityVersionControlMapper extends BaseMapper<AdActivityVersionControl> { + + /** + * 鏍规嵁鍐呭ID涓庣増鏈琁D鏌ヨ + * + * @param sourceId + * @param type + * @param versionId + * @return + */ + AdActivityVersionControl selectBySourceIdAndTypeAndVersion(@Param("sourceId") Long sourceId, + @Param("type") AdActivityType type, @Param("versionId") Long versionId); + + /** + * + * @param type + * @param sourceId + * @return + */ + List<AdActivityVersionControl> listByTypeAndSourceId(@Param("type") AdActivityType type, + @Param("sourceId") Long sourceId); + + /** + * 鏍规嵁鍐呭涓庣増鏈琁D妫�绱� + * + * @param sourceIdList + * @param type + * @param appVersionId + * @return + */ + List<AdActivityVersionControl> listByVersionAndSourceId(@Param("sourceIdList") List<Long> sourceIdList, + @Param("type") AdActivityType type, @Param("versionIdList") List<Long> versionIdList); } \ No newline at end of file -- Gitblit v1.8.0