| | |
| | | return 0; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public void autoRefreshLockStatus() { |
| | | |
| | | QueryWrapper<MemberRides> wrapper = new QueryWrapper<>(); |
| | | wrapper.lambda() |
| | | .eq(MemberRides::getStatus,Constants.MEMBER_RIDES_STATUS.LOCKING) |
| | | .eq(MemberRides::getIsdeleted,Constants.ZERO); |
| | | List<MemberRides> memberRides = memberRidesMapper.selectList(wrapper); |
| | | if (!CollectionUtils.isEmpty(memberRides)){ |
| | | memberRides.forEach(s->{ |
| | | Integer between = DateUtil.between(s.getCreateDate(), new Date()); |
| | | // 大于阈值 |
| | | if (between > 2){ |
| | | s.setStatus(Constants.MEMBER_RIDES_STATUS.LOCKING_DEFEAT.getKey()); |
| | | memberRidesMapper.updateById(s); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | private Bikes dealBikesByParam(Locks model) { |
| | | if(StringUtils.isNotBlank(model.getBikeCode())){ |
| | | UpdateWrapper<Bikes> updateWrapper = new UpdateWrapper<>(); |