| | |
| | | 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){ |
| | |
| | | if(min >0){ |
| | | title += min+"分钟"; |
| | | } |
| | | title += basePrice.doubleValue() |
| | | title += basePrice.divide(new BigDecimal(100)).doubleValue() |
| | | +"元,超过后"+unitPrice.divide(new BigDecimal(100)).doubleValue()+"元/" |
| | | +unitTime+"分钟"; |
| | | } |