Browse Source

rent

release_toaliyun_real
xhxu 4 years ago
parent
commit
508ca69eed
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java

+ 5
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java View File

@@ -1191,13 +1191,17 @@ public class WxRentContractServiceImpl implements WxRentContractService {
priceArrs = new long[size];
priceArrs[0] = price;
BigDecimal priceD = new BigDecimal(price);
if (wxRentContract.getAdjustRatioWay().equals(EnumRentContractAdjustRatioWay.RATIO.getCode())) {
if (wxRentContract.getAdjustRatioWay().equals(EnumRentContractAdjustRatioWay.RATIO.getCode())) {
for (int i = 1; i < size; i++) {
BigDecimal divide = priceD.multiply(new BigDecimal(integers.get(i))).divide(new BigDecimal(10000));
logger.info("价格算法------递增前价格:"+priceD.doubleValue()+" 递增率:"+integers.get(i)+" 递增价格:"+divide.doubleValue());
priceD = priceD.add(divide);
priceArrs[i] = priceD.setScale(0, RoundingMode.HALF_EVEN).longValue();
}
}

logger.info("adjustRatio------[]"+integers.toString());
logger.info("priceArrs-----[]"+priceArrs.toString());
}else{
return new ArrayList<>();
}


Loading…
Cancel
Save