Helius
2021-04-02 67b98b86a95f5d180657a2c6cda7f9924217c5bb
src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java
@@ -123,6 +123,7 @@
        if (CollUtil.isNotEmpty(followerSettings)) {
            List<Object> hasExist = new ArrayList<>();
            for (FollowFollowerSettingEntity followerSetting : followerSettings) {
                synchronized (this) {
                // 加redis锁,同一个用户不能同时触发两个跟单任务,否则会出现金额问题
                while(true) {
                    List<Object> followerMemberId =  redisUtils.lGet(AppContants.MEMBER_HAS_FOLLOW, 0, -1);
@@ -141,6 +142,7 @@
                        e.printStackTrace();
                    }
                }
                }
                //更新更新消息提醒的状态
                MemberSettingEntity memberSettingEntity = memberSettingDao.selectMemberSettingByMemberId(followerSetting.getMemberId());