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