Browse Source

优化 随便缴费

java110 5 years ago
parent
commit
2e5e7e30be

+ 1 - 1
service-api/src/main/java/com/java110/api/bmo/fee/impl/FeeBMOImpl.java

@@ -150,7 +150,7 @@ public class FeeBMOImpl extends ApiBaseBMO implements IFeeBMO {
             Calendar endCalender = Calendar.getInstance();
             Calendar endCalender = Calendar.getInstance();
             endCalender.setTime(endTime);
             endCalender.setTime(endTime);
             BigDecimal receivedAmount = new BigDecimal(Double.parseDouble(paramInJson.getString("receivedAmount")));
             BigDecimal receivedAmount = new BigDecimal(Double.parseDouble(paramInJson.getString("receivedAmount")));
-            cycles = receivedAmount.divide(feePrice, 2, BigDecimal.ROUND_HALF_EVEN);
+            cycles = receivedAmount.divide(feePrice, 4, BigDecimal.ROUND_HALF_EVEN);
             endCalender = getTargetEndTime(endCalender, cycles.doubleValue());
             endCalender = getTargetEndTime(endCalender, cycles.doubleValue());
             targetEndTime = endCalender.getTime();
             targetEndTime = endCalender.getTime();
             paramInJson.put("tmpCycles", cycles.doubleValue());
             paramInJson.put("tmpCycles", cycles.doubleValue());