| | |
| | | MemberRides memberRides = memberRidesJoinMapper.selectOne(new QueryWrapper<MemberRides>().lambda() |
| | | .eq(MemberRides::getMemberId, memberId) |
| | | .eq(MemberRides::getOrdreId,goodsorder.getId()) |
| | | .ne(MemberRides::getOrdreId,Constants.MEMBER_RIDES_STATUS.LOCKING_DEFEAT) |
| | | .ne(MemberRides::getStatus,Constants.MEMBER_RIDES_STATUS.LOCKING_DEFEAT.getKey()) |
| | | .orderByDesc(MemberRides::getCreateDate) |
| | | .last(" limit 1 ")); |
| | | if (!Objects.isNull(memberRides)) { |
| | |
| | | public static String getRoleNameByParam(BigDecimal basePrice, Integer baseTime, BigDecimal unitPrice, Integer unitTime) { |
| | | String title = "计费规则:"; |
| | | if(baseTime < 0){ |
| | | title = (basePrice.divide(new BigDecimal(100))).doubleValue()+"元畅骑一整天"; |
| | | title += (basePrice.divide(new BigDecimal(100))).doubleValue()+"元畅骑一整天"; |
| | | }else { |
| | | title = "起步"; |
| | | title += "起步"; |
| | | int time = baseTime / 60; |
| | | int min = baseTime % 60; |
| | | if(time > 0){ |