ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/ISocialUserService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,46 @@
package org.dromara.system.service;
import org.dromara.system.domain.bo.SocialUserBo;
import org.dromara.system.domain.vo.SocialUserVo;
import java.util.List;
/**
 * ç¤¾ä¼šåŒ–关系Service接口
 *
 * @author thiszhc
 * @date 2023-06-12
 */
public interface ISocialUserService {
    /**
     * æŸ¥è¯¢ç¤¾ä¼šåŒ–关系
     */
    SocialUserVo queryById(String id);
    /**
     * æŸ¥è¯¢ç¤¾ä¼šåŒ–关系列表
     */
    List<SocialUserVo> queryList();
    /**
     * æ–°å¢žæŽˆæƒå…³ç³»
     */
    Boolean insertByBo(SocialUserBo bo);
    /**
     * åˆ é™¤ç¤¾ä¼šåŒ–关系信息
     */
    Boolean deleteWithValidById(Long id);
    /**
     * æ ¹æ®authId查询SocialUser表和SysUser表,返回SocialUserAuthResult映射的对象
     * @param authId è®¤è¯ID
     * @return SocialUser
     */
    SocialUserVo selectSocialUserByAuthId(String authId);
}