支付修改
parent
88712f4fbd
commit
861d135b66
|
|
@ -728,26 +728,15 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
|
|||
|
||||
// 处理公司支付
|
||||
handleCompanyPay(orderInfo);
|
||||
|
||||
// 更新订单支付状态为已支付
|
||||
this.updateById(new OrderInfoEntity()
|
||||
.setId(orderInfoId)
|
||||
.setCargoPhoto(startTransportOrderParam.getCargoPhoto())
|
||||
.setOrderStatus(OrderStatus.QingYunZhong)
|
||||
.setTransTime(LocalDateTime.now())
|
||||
.setPaymentStatus(PaymentStatus.YiZhiFu)
|
||||
.setPaymentCategory(PaymentWay.COMPANY.getVal())
|
||||
.setPayTime(LocalDateTime.now())
|
||||
);
|
||||
} else {
|
||||
this.updateById(new OrderInfoEntity()
|
||||
.setId(orderInfoId)
|
||||
.setCargoPhoto(startTransportOrderParam.getCargoPhoto())
|
||||
.setOrderStatus(OrderStatus.QingYunZhong)
|
||||
.setTransTime(LocalDateTime.now())
|
||||
);
|
||||
}
|
||||
|
||||
this.updateById(new OrderInfoEntity()
|
||||
.setId(orderInfoId)
|
||||
.setCargoPhoto(startTransportOrderParam.getCargoPhoto())
|
||||
.setOrderStatus(OrderStatus.QingYunZhong)
|
||||
.setTransTime(LocalDateTime.now())
|
||||
);
|
||||
|
||||
Long truckId = orderInfo.getTruckId();
|
||||
Assert.notNull(truckId, () -> Exceptions.clierr("订单未分配车辆"));
|
||||
BizTruckEntity truckInfo = baseMapper.getTruckInfo(truckId);
|
||||
|
|
@ -828,6 +817,14 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
|
|||
log.info("公司账户扣减成功,用户ID:{},扣减金额:{},余额:{} -> {},结算方式:{}",
|
||||
ctx.getCompanyUserId(), ctx.getSettleMoney(), oldBalance, newBalance, ctx.getSettlementWay());
|
||||
|
||||
// 更新订单支付状态为已支付
|
||||
this.updateById(new OrderInfoEntity()
|
||||
.setId(orderInfo.getId())
|
||||
.setPaymentStatus(PaymentStatus.YiZhiFu)
|
||||
.setPaymentCategory(PaymentWay.COMPANY.getVal())
|
||||
.setPayTime(LocalDateTime.now())
|
||||
);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1084,13 +1081,6 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
|
|||
// 扣费
|
||||
handleCompanyPay(orderInfoEntity);
|
||||
|
||||
// 更新订单支付状态为已支付
|
||||
this.updateById(new OrderInfoEntity()
|
||||
.setId(orderInfoEntity.getId())
|
||||
.setPaymentStatus(PaymentStatus.YiZhiFu)
|
||||
.setPaymentCategory(PaymentWay.COMPANY.getVal())
|
||||
.setPayTime(LocalDateTime.now())
|
||||
);
|
||||
}
|
||||
|
||||
} finally {
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@
|
|||
a.disabled,
|
||||
c.last_time >= DATE_SUB(NOW(), INTERVAL 5 MINUTE) `online`
|
||||
FROM biz_truck a
|
||||
INNER JOIN biz_company b ON b.id = a.company_id
|
||||
LEFT JOIN biz_company b ON b.id = a.company_id
|
||||
LEFT JOIN device_localizer c ON c.terminal_id = a.gps
|
||||
<if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
|
||||
${ew.customSqlSegment}
|
||||
|
|
|
|||
Loading…
Reference in New Issue