MrShi
5 天以前 4fabfe4dbd2eb28d07a4350597d314958cc1c281
server/services/src/main/java/com/doumee/service/business/impl/SitesServiceImpl.java
@@ -175,6 +175,7 @@
            return ;
        }
        sites.setIsdeleted(Constants.ZERO);
        sites.setType(Constants.ZERO);
        sites.setStatus(Constants.ZERO);
        QueryWrapper<Sites> wrapper = new QueryWrapper<>(sites);
        wrapper.lambda().orderByDesc(Sites::getLastLinkDate);
@@ -183,7 +184,8 @@
        for(Sites site : siteList){
            //时间查过通信异常阈值
            if(Constants.formatIntegerNum(site.getNeedNotice()) == Constants.ZERO
                    && System.currentTimeMillis()-site.getLastLinkDate().getTime() > second*1000){
                    &&(site.getLastLinkDate() == null
                    || System.currentTimeMillis()-site.getLastLinkDate().getTime() > second*1000)){
                errorList.add(site);
            }
        }
@@ -347,7 +349,14 @@
                    }
                }
        }
    }
    @Override
    public List<Sites> getSiteList(Integer type){
        return sitesMapper.selectList(new QueryWrapper<Sites>().lambda()
                .eq(Sites::getIsdeleted,Constants.ZERO)
                .eq(Sites::getStatus,Constants.ZERO)
                .eq(Objects.nonNull(type),Sites::getType,type));
    }
}