package com.epmet.dao; import com.epmet.dto.form.UserBadgeListFormDTO; import com.epmet.dto.result.UserBadgeListResultDTO; import com.epmet.dto.result.UserOperListResultDTO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @Author zxc * @DateTime 2020/11/3 1:22 下午 */ @Mapper public interface UserBadgeDao { /** * @Description 查询已经点亮的徽章 * @Param userBadgeListFormDTO * @author zxc * @date 2020/11/3 1:33 下午 */ List selectBadgeList(UserBadgeListFormDTO userBadgeListFormDTO); /** * @Description 查询默认徽章和改名后的徽章 * @Param userBadgeListFormDTO * @author zxc * @date 2020/11/3 3:11 下午 */ List selectAllBadge(UserBadgeListFormDTO userBadgeListFormDTO); /** * @Description 查询徽章认证记录 * @Param userId * @author zxc * @date 2020/11/3 5:25 下午 */ List selectAuthRecord(@Param("userId")String userId); /** * @Description 根据UserId查询个人徽章点亮信息 * @Param userId * @author zxc * @date 2020/11/4 9:32 上午 */ List selectBadgeByUserId(@Param("userId")String userId); }