admin
2024-01-23 81da61b828e29b7745e1382dfbbaeb685dc083ef
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoService.java
@@ -22,7 +22,6 @@
     * @return 用户,如果不存在返回null
     */
    /**
     *
     * @param loginType
     * @param openid
     * @param sysetm
@@ -86,10 +85,10 @@
     */
    public List<UserInfoVO> query(long start, int count, Integer userState, String key, Integer keyType,
                                  String userRank, Integer days, String startTime, String endTime, Integer orderField, Integer orderMode,
                                  Integer userType, String level, Integer activeCode,SystemEnum system);
                                  Integer userType, String level, Integer activeCode, SystemEnum system);
    public long queryCount(Integer userState, String key, Integer keyType, String userRank, Integer days,
                           String startTime, String endTime, Integer userType, String level, Integer activeCode,SystemEnum system);
                           String startTime, String endTime, Integer userType, String level, Integer activeCode, SystemEnum system);
    public double querySumMoney(String key, Integer userType, Integer days, String startTime, String endTime);
@@ -162,6 +161,7 @@
    /**
     * 根据QQ获取有效用户
     *
     * @param opneId
     * @param sysetm
     * @return
@@ -171,6 +171,7 @@
    /**
     * 获取有效用户(根据淘宝OpenId)
     *
     * @param openId
     * @param sysetm
     * @return
@@ -251,20 +252,44 @@
    public long countInfo(Integer userState, String key, Integer keyType, String userRank, Integer days, String startTime,
                          String endTime, Integer userType, String level, Integer activeCode,SystemEnum system);
                          String endTime, Integer userType, String level, Integer activeCode, SystemEnum system);
    public List<UserInfoVO> queryInfo(long start, int count, Integer userState, String key, Integer keyType, String userRank,
                                      Integer days, String startTime, String endTime, Integer userType, String level, Integer activeCode,SystemEnum system);
                                      Integer days, String startTime, String endTime, Integer userType, String level, Integer activeCode, SystemEnum system);
    List<UserInfo> listBySystemAndWXUnionId(SystemEnum system, String unionId);
    List<UserInfo> listBySystemAndTaoBaoOpenId(SystemEnum system, String openId);
    List<UserInfo> listBySystemAndPhone(SystemEnum system, String phone);
    /**
     * 根据用户ID获取所在系统
     *
     * @param uid
     * @return
     */
    public SystemEnum getUserSystem(Long uid);
    /**
     * 获取默认昵称
     * @param system
     * @param uid
     * @return
     */
    public String getDefaultNickName(SystemEnum system, Long uid);
    public String getDefaultNickName(Long uid);
    /**
     * 获取默认头像
     * @param system
     * @return
     */
    public String getDefaultPortrait(SystemEnum system);
    public String getDefaultPortrait(Long uid);
}