|  |  | 
 |  |  |     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){ | 
 |  |  | 
 |  |  |             //参数错误 | 
 |  |  |             throw new BusinessException(ResponseStatus.BAD_REQUEST); | 
 |  |  |         } | 
 |  |  |         pricingDetail.setUnitPrice(Constants.formatDecimalNum(pricingDetail.getUnitPrice())); | 
 |  |  |         pricingDetail.setHolidayUnitPrice(Constants.formatDecimalNum(pricingDetail.getHolidayUnitPrice())); | 
 |  |  |         pricingDetail.setUnitTime(Constants.formatIntegerNum(pricingDetail.getUnitTime())); | 
 |  |  |         pricingDetail.setHolidayUnitTime(Constants.formatIntegerNum(pricingDetail.getHolidayUnitTime())); | 
 |  |  |         if (  pricingDetail.getBaseTime() < 0){ | 
 |  |  |             pricingDetail.setBaseTime(-1); | 
 |  |  |         } |