yujian
2020-05-14 e97aa6fbbae0a14de31d68d6903b08bd5c105b67
粉丝筛选bug
4个文件已修改
11 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/InviteControllerV2.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/user/invite/TeamFansInfoServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/TeamFansInfoService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserTeamMessageListener.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/InviteControllerV2.java
@@ -905,6 +905,7 @@
                || focus.getMinFansNum() != null || focus.getMinFansNum() != null
                || focus.getMinActiveTime() != null || focus.getMaxActiveTime() != null
                || focus.getMinIncome() != null  || focus.getMaxIncome() != null 
                || focus.getMinJoinTime() != null  || focus.getMaxJoinTime() != null
                || !StringUtil.isNullOrEmpty(focus.getKey()) || !StringUtil.isNullOrEmpty(focus.getLevel()))
             return true;
    
fanli/src/main/java/com/yeshi/fanli/service/impl/user/invite/TeamFansInfoServiceImpl.java
@@ -133,7 +133,7 @@
    }
    
    @Override
    public void addFansInfo(Long workerId, Long bossId) {
    public void addFansInfo(Long workerId, Long bossId, Date successTime) {
        UserInfo userInfo = userInfoService.selectByPKey(workerId);
        if (userInfo == null) {
            return;
@@ -228,6 +228,7 @@
        focusInfo.setBossId(bossId);
        focusInfo.setWorkerId(workerId);
        focusInfo.setBossSuperId(bossSuperId);
        focusInfo.setJoinTime(successTime);
        focusInfo.setNickName(userInfo.getNickName());
        focusInfo.setMemoName(memoName);
        focusInfo.setWeixinIdExist(weixinBind);
@@ -245,9 +246,6 @@
        focusInfo.setId(workerId.toString());
        save(focusInfo);
    }
    
    
    @Override
fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/TeamFansInfoService.java
@@ -135,6 +135,6 @@
     * @param workerId
     * @param bossId
     */
    public void addFansInfo(Long workerId, Long bossId);
    public void addFansInfo(Long workerId, Long bossId, Date successTime);
}
fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserTeamMessageListener.java
@@ -90,7 +90,7 @@
                    // 更新上级的粉丝数量
                    teamFansInfoService.updateFansNum(mqMsg.getBossId());
                    // 添加粉丝信息
                    teamFansInfoService.addFansInfo(mqMsg.getWorkerId(), mqMsg.getBossId());
                    teamFansInfoService.addFansInfo(mqMsg.getWorkerId(), mqMsg.getBossId(),mqMsg.getSuccessTime());
                    
                    threeSaleDetailService.addByWorkerUid(mqMsg.getWorkerId());
                }