From 81da61b828e29b7745e1382dfbbaeb685dc083ef Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 23 一月 2024 17:17:55 +0800
Subject: [PATCH] 抖音转链修改

---
 fanli/src/main/java/com/yeshi/fanli/service/inter/activity/ActivityUserService.java |  192 +++++++++++++++++++++++++++--------------------
 1 files changed, 109 insertions(+), 83 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 6304706..bdbd75a 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
@@ -1,83 +1,109 @@
-package com.yeshi.fanli.service.inter.activity;
-
-import java.util.List;
-
-import com.yeshi.fanli.entity.bus.activity.ActivityRuleUser;
-import com.yeshi.fanli.entity.bus.activity.ActivityUser;
-
-/**
- * 鍔ㄦ�佹湇鍔�
- * 
- * @author Administrator
- *
- */
-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);
-
-	/**
-	 * 
-	 * @param id
-	 * @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);
-}
+package com.yeshi.fanli.service.inter.activity;
+
+import java.util.List;
+
+import org.springframework.web.multipart.MultipartFile;
+
+import com.yeshi.fanli.entity.bus.activity.ActivityRuleUser;
+import com.yeshi.fanli.entity.bus.activity.ActivityUser;
+import com.yeshi.fanli.exception.dynamic.ActivityUserException;
+
+/**
+ * 鍔ㄦ�佹湇鍔�
+ * 
+ * @author Administrator
+ *
+ */
+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);
+
+	/**
+	 * 
+	 * @param id
+	 * @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();
+
+	/**
+	 * 鏍规嵁鍚嶇О鏌ヨ鍙戝竷鐢ㄦ埛
+	 * @param nickName
+	 * @return
+	 */
+	public ActivityUser selectByName(String nickName);
+
+	public ActivityUser getActivityUserByNickName(ActivityUser record, MultipartFile file) throws ActivityUserException;
+}

--
Gitblit v1.8.0