1
This commit is contained in:
@@ -59,13 +59,9 @@ public class PublicPromoterOrderController {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
String promoterTag = t != null ? t.trim() : "";
|
|
||||||
List<PromoterOrderInfoVO> orderInfoList = new ArrayList<>();
|
List<PromoterOrderInfoVO> orderInfoList = new ArrayList<>();
|
||||||
ValidCodeConverter validCodeConverter = new ValidCodeConverter();
|
ValidCodeConverter validCodeConverter = new ValidCodeConverter();
|
||||||
for (OrderRows row : rows) {
|
for (OrderRows row : rows) {
|
||||||
if (!promoterTag.isEmpty() && !matchesPromoterTag(row, promoterTag)) {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
orderInfoList.add(toPromoterOrderInfo(row, validCodeConverter));
|
orderInfoList.add(toPromoterOrderInfo(row, validCodeConverter));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -82,16 +78,6 @@ public class PublicPromoterOrderController {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean matchesPromoterTag(OrderRows row, String promoterTag) {
|
|
||||||
if (promoterTag.equals(row.getUnionTag()) || promoterTag.equals(row.getSubUnionId())) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
if (row.getUnionId() != null && promoterTag.equals(String.valueOf(row.getUnionId()))) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return row.getPid() != null && row.getPid().contains(promoterTag);
|
|
||||||
}
|
|
||||||
|
|
||||||
private PromoterOrderInfoVO toPromoterOrderInfo(OrderRows row, ValidCodeConverter validCodeConverter) {
|
private PromoterOrderInfoVO toPromoterOrderInfo(OrderRows row, ValidCodeConverter validCodeConverter) {
|
||||||
PromoterOrderInfoVO vo = new PromoterOrderInfoVO();
|
PromoterOrderInfoVO vo = new PromoterOrderInfoVO();
|
||||||
vo.setShopName(row.getUnionAlias() != null && !row.getUnionAlias().isEmpty()
|
vo.setShopName(row.getUnionAlias() != null && !row.getUnionAlias().isEmpty()
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ public interface OrderRowsMapper
|
|||||||
public List<OrderRows> selectOrderRowsByGiftCouponKey(@Param("giftCouponKey") String giftCouponKey);
|
public List<OrderRows> selectOrderRowsByGiftCouponKey(@Param("giftCouponKey") String giftCouponKey);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据订单号查询(匹配子单号或父单号)
|
* 根据订单号查询(匹配子单号 order_id 或父单号 parent_id)
|
||||||
*/
|
*/
|
||||||
public List<OrderRows> selectOrderRowsByOrderNo(@Param("orderNo") String orderNo);
|
public List<OrderRows> selectOrderRowsByOrderNo(@Param("orderNo") String orderNo);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ public interface IOrderRowsService
|
|||||||
public OrderRows selectOrderRowsByOrderId(String orderId);
|
public OrderRows selectOrderRowsByOrderId(String orderId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据订单号查询(匹配子单号或父单号)
|
* 根据订单号查询(匹配子单号 order_id 或父单号 parent_id)
|
||||||
*/
|
*/
|
||||||
public List<OrderRows> selectOrderRowsByOrderNo(String orderNo);
|
public List<OrderRows> selectOrderRowsByOrderNo(String orderNo);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user