xiaoyong931011
2022-12-08 74e6993aee71c84dce965bdd6428b0cff5bda57f
src/main/java/cc/mrbird/febs/job/OnHookPlanJob.java
@@ -293,7 +293,11 @@
        DataDictionaryCustom endTimeDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.END_TIME.getType(), DataDictionaryEnum.END_TIME.getCode());
        DateTime date = DateUtil.date();
        DateTime endTime = DateUtil.parseTimeToday(endTimeDic.getValue());
        if(DateUtil.compare(date,endTime)>=0){
        //系统开关
        DataDictionaryCustom onOff = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.ON_OFF.getType(), DataDictionaryEnum.ON_OFF.getCode());
        String onOffStr = onOff.getValue() == null ? "OFF":onOff.getValue();
        if(DateUtil.compare(date,endTime)>=0 || "ON".equals(onOffStr)){
            igtOnHookPlanOrderDao.updatePlanOrder();
        }
    }
@@ -421,7 +425,8 @@
        Log.info("更新用户代理等级");
        DateTime date = DateUtil.date();
        //查询账户总金额大于51的有效用户
        List<DappMemberEntity> dappMemberEntities = dappWalletCoinDao.selectTotalAmount();
        List<DappMemberEntity> dappMemberEntities = dappWalletCoinDao.selectByIdentity();
//        List<DappMemberEntity> dappMemberEntities = dappWalletCoinDao.selectTotalAmount();
        if(CollUtil.isEmpty(dappMemberEntities)){
            //没有账户金额大于51,则全部为会员
            dappMemberDao.updateIdentity();
@@ -450,8 +455,9 @@
                //是否存在三条以上的推广线路,存在才能升级,不满足则
                List<DappMemberEntity> levelMbMembers = dappMemberDao.selectTotalMemberByRefererIdAndIdentity(inviteId);
                if(3 > levelMbMembers.size()){
                    dappMemberEntity.setIdentity(DataDictionaryEnum.LEVEL_MB.getCode());
                    dappMemberDao.updateById(dappMemberEntity);
//                    dappMemberEntity.setIdentity(DataDictionaryEnum.LEVEL_MB.getCode());
//                    dappMemberDao.updateById(dappMemberEntity);
                    dappMemberDao.updateIdentityByMemberId(DataDictionaryEnum.LEVEL_MB.getCode(),memberEntityId);
                    continue;
                }
                int identityDown = 0;