丽知:1、20241127:toc\tob仅退款没有sku编码的过滤
This commit is contained in:
parent
4d41480853
commit
b547bcf1c7
|
@ -469,20 +469,24 @@ public class RefundOnlyPluginInitializerToB extends PluginBaseEntity {
|
||||||
r1.clear();
|
r1.clear();
|
||||||
for (RerturnGoodsOrderSearchDetails logDetail : logDetails) {
|
for (RerturnGoodsOrderSearchDetails logDetail : logDetails) {
|
||||||
if(logDetail.getSkuCode()==null||"".equals(logDetail.getSkuCode())) {
|
if(logDetail.getSkuCode()==null||"".equals(logDetail.getSkuCode())) {
|
||||||
IntegrationTaskLivingDetailsEntity integrationTaskLivingDetailsEntity = new IntegrationTaskLivingDetailsEntity();
|
continue;
|
||||||
integrationTaskLivingDetailsEntity.setNewState(ProfilesActiveConstant.LOG_STATUS_N);
|
// IntegrationTaskLivingDetailsEntity integrationTaskLivingDetailsEntity = new IntegrationTaskLivingDetailsEntity();
|
||||||
integrationTaskLivingDetailsEntity.setRootAppNewData(null);
|
// integrationTaskLivingDetailsEntity.setNewState(ProfilesActiveConstant.LOG_STATUS_N);
|
||||||
integrationTaskLivingDetailsEntity.setNewTransmitInfo(logDetail.getReturnOrderCode() + ",没有SKU编码,请检查OFS系统订单");
|
// integrationTaskLivingDetailsEntity.setRootAppNewData(null);
|
||||||
integrationTaskLivingDetailsEntity.setNewPushDate(new Date());
|
// integrationTaskLivingDetailsEntity.setNewTransmitInfo(logDetail.getReturnOrderCode() + ",没有SKU编码,请检查OFS系统订单");
|
||||||
integrationTaskLivingDetailsEntity.setBusinessDate(format);
|
// integrationTaskLivingDetailsEntity.setNewPushDate(new Date());
|
||||||
integrationTaskLivingDetailsEntity.setRootAppPk(logDetail.getReturnOrderCode() + "_" + logDetail.getSkuCode());
|
// integrationTaskLivingDetailsEntity.setBusinessDate(format);
|
||||||
integrationTaskLivingDetailsEntity.setRootAppBill(logDetail.getReturnOrderCode());
|
// integrationTaskLivingDetailsEntity.setRootAppPk(logDetail.getReturnOrderCode() + "_" + logDetail.getSkuCode());
|
||||||
integrationTaskLivingDetailsEntity.setPluginId(getPluginId());
|
// integrationTaskLivingDetailsEntity.setRootAppBill(logDetail.getReturnOrderCode());
|
||||||
saveOrUpdateBusinessLogUtil.saveOrUpdate(integrationTaskLivingDetailsEntity);
|
// integrationTaskLivingDetailsEntity.setPluginId(getPluginId());
|
||||||
|
// saveOrUpdateBusinessLogUtil.saveOrUpdate(integrationTaskLivingDetailsEntity);
|
||||||
}else {
|
}else {
|
||||||
r1.add(logDetail);
|
r1.add(logDetail);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if(r1.size()==0){
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
//按sku分组
|
//按sku分组
|
||||||
Map<String, List<RerturnGoodsOrderSearchDetails>> collectSKU = r1.stream().collect(Collectors.groupingBy(index -> index.getSkuCode()));
|
Map<String, List<RerturnGoodsOrderSearchDetails>> collectSKU = r1.stream().collect(Collectors.groupingBy(index -> index.getSkuCode()));
|
||||||
|
|
|
@ -467,23 +467,28 @@ public class RefundOnlyPluginInitializerToC extends PluginBaseEntity {
|
||||||
|
|
||||||
|
|
||||||
//没有sku编码的报错
|
//没有sku编码的报错
|
||||||
|
//20241127:没有sku编码的过滤
|
||||||
r1.clear();
|
r1.clear();
|
||||||
for (RerturnGoodsOrderSearchDetails logDetail : logDetails) {
|
for (RerturnGoodsOrderSearchDetails logDetail : logDetails) {
|
||||||
if(logDetail.getSkuCode()==null||"".equals(logDetail.getSkuCode())) {
|
if(logDetail.getSkuCode()==null||"".equals(logDetail.getSkuCode())) {
|
||||||
IntegrationTaskLivingDetailsEntity integrationTaskLivingDetailsEntity = new IntegrationTaskLivingDetailsEntity();
|
continue;
|
||||||
integrationTaskLivingDetailsEntity.setNewState(ProfilesActiveConstant.LOG_STATUS_N);
|
// IntegrationTaskLivingDetailsEntity integrationTaskLivingDetailsEntity = new IntegrationTaskLivingDetailsEntity();
|
||||||
integrationTaskLivingDetailsEntity.setRootAppNewData(null);
|
// integrationTaskLivingDetailsEntity.setNewState(ProfilesActiveConstant.LOG_STATUS_N);
|
||||||
integrationTaskLivingDetailsEntity.setNewTransmitInfo(logDetail.getReturnOrderCode() + ",没有SKU编码,请检查OFS系统订单");
|
// integrationTaskLivingDetailsEntity.setRootAppNewData(null);
|
||||||
integrationTaskLivingDetailsEntity.setNewPushDate(new Date());
|
// integrationTaskLivingDetailsEntity.setNewTransmitInfo(logDetail.getReturnOrderCode() + ",没有SKU编码,请检查OFS系统订单");
|
||||||
integrationTaskLivingDetailsEntity.setBusinessDate(format);
|
// integrationTaskLivingDetailsEntity.setNewPushDate(new Date());
|
||||||
integrationTaskLivingDetailsEntity.setRootAppPk(logDetail.getReturnOrderCode() + "_" + logDetail.getSkuCode());
|
// integrationTaskLivingDetailsEntity.setBusinessDate(format);
|
||||||
integrationTaskLivingDetailsEntity.setRootAppBill(logDetail.getReturnOrderCode());
|
// integrationTaskLivingDetailsEntity.setRootAppPk(logDetail.getReturnOrderCode() + "_" + logDetail.getSkuCode());
|
||||||
integrationTaskLivingDetailsEntity.setPluginId(getPluginId());
|
// integrationTaskLivingDetailsEntity.setRootAppBill(logDetail.getReturnOrderCode());
|
||||||
saveOrUpdateBusinessLogUtil.saveOrUpdate(integrationTaskLivingDetailsEntity);
|
// integrationTaskLivingDetailsEntity.setPluginId(getPluginId());
|
||||||
|
// saveOrUpdateBusinessLogUtil.saveOrUpdate(integrationTaskLivingDetailsEntity);
|
||||||
}else {
|
}else {
|
||||||
r1.add(logDetail);
|
r1.add(logDetail);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if(r1.size()==0){
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
//按sku分组
|
//按sku分组
|
||||||
Map<String, List<RerturnGoodsOrderSearchDetails>> collectSKU = r1.stream().collect(Collectors.groupingBy(index -> index.getSkuCode()));
|
Map<String, List<RerturnGoodsOrderSearchDetails>> collectSKU = r1.stream().collect(Collectors.groupingBy(index -> index.getSkuCode()));
|
||||||
|
|
Loading…
Reference in New Issue