From 9f7f1c1b02ac90e4685f3039ecf545d40978d8f5 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期二, 17 三月 2020 10:49:51 +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