From 07411935e8a49dc0e33c820570765821b2ba4ea2 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 20 五月 2019 18:00:28 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
fanli/src/main/java/com/yeshi/fanli/service/inter/activity/ActivityUserService.java | 72 +++++++++++++++++++++++++++++++++++-
1 files changed, 70 insertions(+), 2 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/activity/ActivityUserService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/activity/ActivityUserService.java
index d000a15..e4f94a9 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/activity/ActivityUserService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/activity/ActivityUserService.java
@@ -2,6 +2,7 @@
import java.util.List;
+import com.yeshi.fanli.entity.bus.activity.ActivityRuleUser;
import com.yeshi.fanli.entity.bus.activity.ActivityUser;
/**
@@ -11,14 +12,27 @@
*
*/
public interface ActivityUserService {
-
-
+
/**
* 闅忔満鎶藉彇
+ *
* @param count
* @return
*/
public List<ActivityUser> listRand(int count);
+
+ /**
+ * 鏇存敼
+ *
+ * @param au
+ */
+ public void updateActivityUser(ActivityUser au);
+
+ /**
+ * 淇敼瑙掕壊鐢ㄦ埛
+ * @param au
+ */
+ public void updateActivityRuleUser(ActivityRuleUser au);
/**
*
@@ -26,4 +40,58 @@
* @return
*/
public ActivityUser selectByPrimaryKey(Long id);
+
+ /**
+ * 澧炲姞鍔ㄦ�佽鍒欑敤鎴�
+ *
+ * @param ruleUser
+ */
+ public void addActivityRuleUser(ActivityRuleUser ruleUser);
+
+ /**
+ * 鑾峰彇鍒楄〃
+ *
+ * @param ruleCode
+ * @param page
+ * @param pageSize
+ * @return
+ */
+ public List<ActivityRuleUser> listByRuleCode(Integer ruleCode, int page, int pageSize);
+
+ /**
+ * 鏍规嵁韬唤ID鑾峰彇鏁伴噺
+ *
+ * @param ruleCode
+ * @return
+ */
+ public long countByRuleCode(Integer ruleCode);
+
+ /**
+ * 鏍规嵁瑙掕壊鐢ㄦ埛ID鍒犻櫎
+ *
+ * @param id
+ */
+ public void deleteByRuleUserId(Long id);
+
+ /**
+ * 閫氳繃涓婚敭妫�绱㈣鍒欑敤鎴�
+ *
+ * @param id
+ * @return
+ */
+ public ActivityRuleUser selectRuleUserByPrimaryKey(Long id);
+
+
+ /**
+ * 鏍规嵁澶ф窐瀹㈠垎绫籌D闅忔満鑾峰彇鐢ㄦ埛
+ * @param cid
+ * @return
+ */
+ public ActivityUser getRandomByDaTaoKeCid(int cid);
+
+ /**
+ * 鑾峰彇濂借揣鎺ㄨ崘鐨勯殢鏈虹敤鎴�
+ * @return
+ */
+ public ActivityUser getRandomHaoHuo();
}
--
Gitblit v1.8.0