提交 a848450d authored 作者: huyufan's avatar huyufan

修改bug

上级 284b4385
......@@ -537,7 +537,7 @@ public class IntegralMqHandlerServiceImpl implements IntegralMqHandlerService {
else if (realTime >= receiveAddressTime*3) {receivdAddressTimeoutIntegral = -5;}
}
else if (null != receiveAddressTime && null != orderChild.getArriveSendTime() && null == orderChild.getArriveReceiveTime()){
int realTime = diffSecond(orderChild.getArriveSendTime(), orderChild.getFinishTime());
int realTime = diffSecond(orderChild.getArriveSendTime(), orderChild.getCancelTime());
if (realTime >= receiveAddressTime*2 && realTime < receiveAddressTime*3) {receivdAddressTimeoutIntegral = -3;}
else if (realTime >= receiveAddressTime*3) {receivdAddressTimeoutIntegral = -5;}
}
......@@ -598,7 +598,7 @@ public class IntegralMqHandlerServiceImpl implements IntegralMqHandlerService {
* 时间差
*/
private Integer diffSecond(LocalDateTime startTime, LocalDateTime endTime){
log.info("startTime:{}, endTime:{}",startTime,endTime);
Duration duration = Duration.between(startTime, endTime);
long time = duration.toMillis() * 1000;
return Integer.valueOf(time + "");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论