| | |
| | | wrapper.lambda() |
| | | .eq(Sites::getCode,sites.getCode()) |
| | | .eq(Sites::getIsdeleted,Constants.ZERO); |
| | | Integer count = sitesMapper.selectCount(wrapper); |
| | | Long count = sitesMapper.selectCount(wrapper); |
| | | if (count > 0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"站点编号已存在"); |
| | | } |
| | |
| | | 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); |
| | | } |
| | | } |
| | |
| | | } |
| | | if (pageWrap.getModel().getClientVersion() != null) { |
| | | queryWrapper.lambda().eq(Sites::getClientVersion, pageWrap.getModel().getClientVersion()); |
| | | } |
| | | if (pageWrap.getModel().getType() != null) { |
| | | queryWrapper.lambda().eq(Sites::getType, pageWrap.getModel().getType()); |
| | | } |
| | | /*for(PageWrap.SortData sortData: pageWrap.getSorts()) { |
| | | if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) { |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | @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)); |
| | | } |
| | | |
| | | } |