...
|
...
|
@@ -43,7 +43,7 @@ public class BuyerOrderMetaServiceImpl implements IBuyerOrderMetaService { |
|
|
private BuyerOrderMapper buyerOrderMapper;
|
|
|
|
|
|
@Override
|
|
|
public String updateDeliveryAddress(BuyerOrderMetaUpdateReq req){
|
|
|
public String updateDeliveryAddress(BuyerOrderMetaUpdateReq req,BuyerOrder pbo){
|
|
|
String noHiddenAddressStr = req.getAddress();
|
|
|
logger.info("BuyerOrderMetaServiceImpl updateDeliveryAddress parse address {} ", noHiddenAddressStr);
|
|
|
JSONObject jsonObject = JSON.parseObject(noHiddenAddressStr);
|
...
|
...
|
@@ -96,6 +96,8 @@ public class BuyerOrderMetaServiceImpl implements IBuyerOrderMetaService { |
|
|
rtn += (" address update:" + updateRowNum);
|
|
|
//clean cache of seller and buyer order detail
|
|
|
cacheCleaner.cleanDetail(buyerUid, req.getOrderCode(), TabType.BUY);
|
|
|
Integer sellerUid = pbo.getSellerUid();
|
|
|
cacheCleaner.cleanSellerAndBuyerOrderDetailAndList(sellerUid, buyerUid, req.getOrderCode());
|
|
|
return rtn;
|
|
|
}
|
|
|
|
...
|
...
|
@@ -117,7 +119,7 @@ public class BuyerOrderMetaServiceImpl implements IBuyerOrderMetaService { |
|
|
logger.warn("BuyerOrderMeta4PlatformController updateDeliveryAddress not allow status {} param req is {}",buyerOrder.getStatus(), req);
|
|
|
throw new UfoServiceException(400, "订单状态不允许变更地址");
|
|
|
}
|
|
|
return updateDeliveryAddress(req);
|
|
|
return updateDeliveryAddress(req, buyerOrder);
|
|
|
}
|
|
|
|
|
|
BuyerOrderMeta getBuyerOrderMeta(int uid, long orderCode, String metaKey) {
|
...
|
...
|
|