Commit 34f1820d by 王祖波

刷新线索冗余orderId、channelCode

parent fe441714
...@@ -137,6 +137,8 @@ public class InteractRecordTest { ...@@ -137,6 +137,8 @@ public class InteractRecordTest {
InteractRecordQO interactRecordQO = new InteractRecordQO(); InteractRecordQO interactRecordQO = new InteractRecordQO();
interactRecordQO.setPageNum(1); interactRecordQO.setPageNum(1);
interactRecordQO.setPageSize(100000); interactRecordQO.setPageSize(100000);
interactRecordQO.setStartTime(new Date("2020/01/01"));
interactRecordQO.setEndTime(new Date("2026/01/01"));
interactRecordQO.setEventTypeList(Lists.newArrayList(MaterialInteractRecordEventType.ORDER.getCode())); interactRecordQO.setEventTypeList(Lists.newArrayList(MaterialInteractRecordEventType.ORDER.getCode()));
Page<InteractRecordBO> interactRecordBOPage = interactRecordService.queryInteractRecordPage(interactRecordQO); Page<InteractRecordBO> interactRecordBOPage = interactRecordService.queryInteractRecordPage(interactRecordQO);
List<InteractRecordBO> result = interactRecordBOPage.getResult(); List<InteractRecordBO> result = interactRecordBOPage.getResult();
...@@ -151,19 +153,20 @@ public class InteractRecordTest { ...@@ -151,19 +153,20 @@ public class InteractRecordTest {
OrderInfoQDTO orderInfoQDTO = new OrderInfoQDTO(); OrderInfoQDTO orderInfoQDTO = new OrderInfoQDTO();
String enterpriseId = interactRecordBO.getEnterpriseId(); String enterpriseId = interactRecordBO.getEnterpriseId();
String orderNumber = extendOrderInfo.getOrderNumber(); String orderNumber = extendOrderInfo.getOrderNumber();
String memberId = interactRecordBO.getMemberId();
orderInfoQDTO.setOrderNumber(orderNumber); orderInfoQDTO.setOrderNumber(orderNumber);
orderInfoQDTO.setEnterpriseId(enterpriseId); orderInfoQDTO.setEnterpriseId(enterpriseId);
String orderId = ""; String orderId = "";
String channelCode = ""; String channelCode = "";
ServiceResponse<OrderOutInfoDTO> serviceResponse = orderInfoOutApiService.queryOrderInfo(orderInfoQDTO); ServiceResponse<OrderOutInfoDTO> serviceResponse = orderInfoOutApiService.queryOrderInfo(orderInfoQDTO);
if (serviceResponse.getResult() == null) { if (serviceResponse.getResult() == null) {
EorderDTO eorderDTO = ecommerceOrderOutputApiService.getEorderByMemberIdAndOrderNumber(memberId, PlatformChannelEnum.C_WEIMOB.getChannelCode(),orderNumber,enterpriseId); EorderDTO eorderDTO = ecommerceOrderOutputApiService.getEorderByMemberIdAndOrderNumber(memberId, PlatformChannelEnum.C_WEIMOB.getOrderChannelCodeOld(),orderNumber,enterpriseId);
if (eorderDTO == null) { if (eorderDTO == null) {
eorderDTO = ecommerceOrderOutputApiService.getEorderByMemberIdAndOrderNumber(memberId, PlatformChannelEnum.C_BRAND_MALL.getChannelCode(),orderNumber,enterpriseId); eorderDTO = ecommerceOrderOutputApiService.getEorderByMemberIdAndOrderNumber(memberId, PlatformChannelEnum.C_BRAND_MALL.getOrderChannelCodeOld(),orderNumber,enterpriseId);
} }
if (eorderDTO != null) { if (eorderDTO != null) {
orderId = eorderDTO.getEorderId(); orderId = eorderDTO.getEorderId();
channelCode = eorderDTO.getChannelCode(); channelCode = PlatformChannelEnum.getEnumByChannelCodeOrder(eorderDTO.getChannelCode()).getChannelCode();
} }
}else { }else {
orderId = serviceResponse.getResult().getOrderId(); orderId = serviceResponse.getResult().getOrderId();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment