|
@@ -362,8 +362,12 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
|
+ @Transactional(rollbackFor = Exception.class,propagation = Propagation.REQUIRED)
|
|
|
public int updateAddressErpFsStoreOrder(FsStoreOrder fsStoreOrder) {
|
|
public int updateAddressErpFsStoreOrder(FsStoreOrder fsStoreOrder) {
|
|
|
fsStoreOrder.setUpdateTime(DateUtils.getNowDate());
|
|
fsStoreOrder.setUpdateTime(DateUtils.getNowDate());
|
|
|
|
|
+ int i = fsStoreOrderMapper.updateFsStoreOrder(fsStoreOrder);
|
|
|
|
|
+
|
|
|
|
|
+ fsStoreOrder = fsStoreOrderMapper.selectFsStoreOrderByOrderId(fsStoreOrder.getOrderId());
|
|
|
//推送修改的互联网医院订单地址到聚水潭ERP
|
|
//推送修改的互联网医院订单地址到聚水潭ERP
|
|
|
try {
|
|
try {
|
|
|
pushOrderAddressToErp(fsStoreOrder);
|
|
pushOrderAddressToErp(fsStoreOrder);
|
|
@@ -371,7 +375,7 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService {
|
|
|
log.error("修改互联网医院订单地址推送到聚水潭ERP失败,orderId: {}", fsStoreOrder.getOrderId(), e);
|
|
log.error("修改互联网医院订单地址推送到聚水潭ERP失败,orderId: {}", fsStoreOrder.getOrderId(), e);
|
|
|
throw new RuntimeException(String.format("修改互联网医院订单地址推送到聚水潭ERP失败,orderId: %d",fsStoreOrder.getOrderId()), e);
|
|
throw new RuntimeException(String.format("修改互联网医院订单地址推送到聚水潭ERP失败,orderId: %d",fsStoreOrder.getOrderId()), e);
|
|
|
}
|
|
}
|
|
|
- return fsStoreOrderMapper.updateFsStoreOrder(fsStoreOrder);
|
|
|
|
|
|
|
+ return i;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|