| | |
| | | insert.setIsdeleted(Constants.ZERO); |
| | | insert.setInfo(sites.getInfo()); |
| | | insert.setName(sites.getName()); |
| | | insert.setType(sites.getType()); |
| | | insert.setCode(sites.getCode()); |
| | | insert.setElectronicFence(sites.getElectronicFence()); |
| | | insert.setStatus(Constants.ZERO); |
| | |
| | | return ; |
| | | } |
| | | sites.setIsdeleted(Constants.ZERO); |
| | | sites.setType(Constants.ZERO); |
| | | sites.setStatus(Constants.ZERO); |
| | | QueryWrapper<Sites> wrapper = new QueryWrapper<>(sites); |
| | | wrapper.lambda().orderByDesc(Sites::getLastLinkDate); |
| | |
| | | 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); |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | @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)); |
| | | } |
| | | |
| | | } |