diff --git a/int-core/src/main/java/com/foreverwin/iep/integration/controller/ShopOrderStatisticTransController.java b/int-core/src/main/java/com/foreverwin/iep/integration/controller/ShopOrderStatisticTransController.java index f82d306..dc79b0b 100644 --- a/int-core/src/main/java/com/foreverwin/iep/integration/controller/ShopOrderStatisticTransController.java +++ b/int-core/src/main/java/com/foreverwin/iep/integration/controller/ShopOrderStatisticTransController.java @@ -203,7 +203,7 @@ public class ShopOrderStatisticTransController { String jsonObjectStr = SapUtil.appendHead(assembleCancelMsgBody(statisticsTransaction)); invokeRequest.setMessageContent(jsonObjectStr); invokeRequest.setStart(nowTime); - invokeRequest.setKeyValue(shopOrder); + invokeRequest.setKeyValue(statisticsTransaction.getSid()); invokeRequest.setRetry(false); TenantContextHolder.setTenantId(site); invokeResponse = shopOrderStatisticTransCancelService.call(invokeRequest); diff --git a/int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/ShopOrderStatisticTransCancelService.java b/int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/ShopOrderStatisticTransCancelService.java index 3ea0c10..76d4ca9 100644 --- a/int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/ShopOrderStatisticTransCancelService.java +++ b/int-core/src/main/java/com/foreverwin/iep/integration/handler/def/sap/ShopOrderStatisticTransCancelService.java @@ -45,9 +45,9 @@ public class ShopOrderStatisticTransCancelService implements HandlerService { } } - public InvokeResponse updateShopOrderCancelStatistic(JSONObject jsonObject,String shopOrder,String site,InvokeResponse invokeResponse){ + public InvokeResponse updateShopOrderCancelStatistic(JSONObject jsonObject,String sid,String site,InvokeResponse invokeResponse){ QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.lambda().eq(ZShoporderStatisticsTransaction::getShopOrder, shopOrder).eq(ZShoporderStatisticsTransaction::getSite, site); + queryWrapper.lambda().eq(ZShoporderStatisticsTransaction::getSid, sid).eq(ZShoporderStatisticsTransaction::getSite, site); ZShoporderStatisticsTransaction shoporderStatisticsTransaction = zShoporderStatisticsTransactionMapper.selectOne(queryWrapper); if(shoporderStatisticsTransaction!=null){ JSONObject bodyJson = jsonObject.getJSONObject("RESPONSE_BODY"); @@ -68,7 +68,7 @@ public class ShopOrderStatisticTransCancelService implements HandlerService { zShoporderStatisticsTransactionMapper.updateById(shoporderStatisticsTransaction); return invokeResponse; }else{ - throw BusinessException.build("原工单"+shopOrder+"数据已不存在"); + throw BusinessException.build("原生产报工事务明细主键"+sid+"数据已不存在"); } }