| | |
| | | public MemberRides findJoinById(String id) { |
| | | |
| | | MPJLambdaWrapper<MemberRides> queryWrapper = new MPJLambdaWrapper<>(); |
| | | queryWrapper.leftJoin(BaseParam.class,BaseParam::getId,MemberRides::getParamId); |
| | | queryWrapper.leftJoin(BaseParam.class,BaseParam::getId,MemberRides::getParamId) |
| | | .leftJoin(Member.class,Member::getId,MemberRides::getMemberId); |
| | | queryWrapper.eq(MemberRides::getId, id); |
| | | queryWrapper.selectAll(MemberRides.class); |
| | | queryWrapper.selectAs(BaseParam::getName,MemberRidesDTO::getBikeType) ; |
| | | queryWrapper.selectAs(BaseParam::getName,MemberRidesDTO::getBikeType); |
| | | queryWrapper.selectAs(Member::getOpenid,MemberRides::getMemberOpenid); |
| | | queryWrapper.last("limit 1"); |
| | | |
| | | return memberRidesJoinMapper.selectJoinOne(MemberRides.class, queryWrapper); |
| | |
| | | // 大于阈值 |
| | | if (between > 2){ |
| | | s.setStatus(Constants.MEMBER_RIDES_STATUS.LOCKING_DEFEAT.getKey()); |
| | | s.setEditDate(new Date()); |
| | | memberRidesMapper.updateById(s); |
| | | } |
| | | }); |