下单未支付,BUG提示
This commit is contained in:
parent
425ed72b11
commit
12d51a6e5c
|
@ -719,6 +719,13 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
|
||||||
|
|
||||||
List<OrdersMassage> ordersMassageList = orders.getOrdersMassageList();
|
List<OrdersMassage> ordersMassageList = orders.getOrdersMassageList();
|
||||||
MassageType massageType = massageTypeService.getById(ordersMassageList.get(0).getMassageId());
|
MassageType massageType = massageTypeService.getById(ordersMassageList.get(0).getMassageId());
|
||||||
|
if(massageType == null){
|
||||||
|
Long id = ordersMassageList.get(0).getMassageId();
|
||||||
|
Orders tempOrders = baseMapper.selectById(id);
|
||||||
|
if(tempOrders != null){
|
||||||
|
return Result.error("该订单已生成,请到订单列表进行支付!");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
BigDecimal price = BigDecimal.ZERO;
|
BigDecimal price = BigDecimal.ZERO;
|
||||||
String massageTypeName = "";
|
String massageTypeName = "";
|
||||||
|
@ -906,6 +913,13 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
|
||||||
private Result insertPackageOrders(Orders orders) throws Exception{
|
private Result insertPackageOrders(Orders orders) throws Exception{
|
||||||
List<OrdersMassage> ordersMassageList = orders.getOrdersMassageList();
|
List<OrdersMassage> ordersMassageList = orders.getOrdersMassageList();
|
||||||
UserPackageDetail userPackageDetail = userPackageDetailService.getById(ordersMassageList.get(0).getMassageId());
|
UserPackageDetail userPackageDetail = userPackageDetailService.getById(ordersMassageList.get(0).getMassageId());
|
||||||
|
if(userPackageDetail == null){
|
||||||
|
Long id = ordersMassageList.get(0).getMassageId();
|
||||||
|
Orders tempOrders = baseMapper.selectById(id);
|
||||||
|
if(tempOrders != null){
|
||||||
|
return Result.error("该订单已生成,请到订单列表进行支付!");
|
||||||
|
}
|
||||||
|
}
|
||||||
orders.setUserPackageId(userPackageDetail.getMainId());
|
orders.setUserPackageId(userPackageDetail.getMainId());
|
||||||
orders.setUserPackageDetailId(userPackageDetail.getId());
|
orders.setUserPackageDetailId(userPackageDetail.getId());
|
||||||
if(userPackageDetail.getStatus().equals(1)){
|
if(userPackageDetail.getStatus().equals(1)){
|
||||||
|
|
Loading…
Reference in New Issue