| | |
| | | import com.java110.core.factory.Java110ThreadPoolFactory; |
| | | import com.java110.core.log.LoggerFactory; |
| | | import com.java110.core.smo.IComputeFeeSMO; |
| | | import com.java110.dto.RoomDto; |
| | | import com.java110.dto.room.RoomDto; |
| | | import com.java110.dto.fee.FeeConfigDto; |
| | | import com.java110.dto.fee.FeeDto; |
| | | import com.java110.dto.owner.OwnerCarDto; |
| | |
| | | try { |
| | | computeFeeSMOImpl.computeEveryOweFee(tmpFeeDto);//计算欠费金额 |
| | | //如果金额为0 就排除 |
| | | //if (tmpFeeDto.getFeePrice() > 0 && tmpFeeDto.getEndTime().getTime() <= DateUtil.getCurrentDate().getTime()) { |
| | | tmpFeeDto.setFeeTotalPrice( |
| | | MoneyUtil.computePriceScale( |
| | | tmpFeeDto.getFeeTotalPrice(), |
| | | tmpFeeDto.getScale(), |
| | | Integer.parseInt(tmpFeeDto.getDecimalPlace()) |
| | | ) |
| | | ); |
| | | |
| | | tmpFeeDto.setVal(val); |
| | | if (tmpFeeDto.getFeePrice() > 0) { |
| | | tmpFeeDtos.add(tmpFeeDto); |