java110
2023-08-24 1a21d93cbf6af597b328df1f7815cc7e7c8ef573
java110-core/src/main/java/com/java110/core/factory/TempCarFeeFactory.java
@@ -2,7 +2,7 @@
import com.java110.dto.machine.CarInoutDto;
import com.java110.dto.tempCarFeeConfig.TempCarFeeConfigAttrDto;
import com.java110.dto.fee.TempCarFeeConfigAttrDto;
import com.java110.utils.util.DateUtil;
import java.text.ParseException;
@@ -55,7 +55,7 @@
        double min = 0.0;
        try {
            //不是支付完成 状态
            if (CarInoutDto.STATE_PAY.equals(carInoutDto.getState())) {
            if (CarInoutDto.STATE_PAY.equals(carInoutDto.getState()) || CarInoutDto.STATE_REPAY.equals(carInoutDto.getState())) {
                try {
                    payTime = DateUtil.getDateFromString(carInoutDto.getPayTime(), DateUtil.DATE_FORMATE_STRING_A);
@@ -67,7 +67,7 @@
            }
            Date nowTime = DateUtil.getCurrentDate();
            //支付完成超过15分钟
            min = (nowTime.getTime() - payTime.getTime()) / (60 * 1000);
            min = (nowTime.getTime() - payTime.getTime()) / (60 * 1000* 1.00);
            return new Double(Math.ceil(min)).longValue();
            //return (nowTime.getTime() - payTime.getTime()) / (60 * 1000);