Hybris 如何区分凭证是适用于订单输入还是适用于订单本身
Hybris How to distinguish if a voucher applies on order entry or on the order itself
如何在订单详细信息页面中针对产品(订单条目)显示凭证。
在 OrderData 中我看到 appliedVouchers 但无法区分应用于哪个订单条目的凭证。
final OrderData orderData = orderFacade.getOrderDetailsForCode(orderCode);
final List<VoucherData> voucherList = orderData.getAppliedVouchers();
灵活查询以查看在哪个订单中使用了哪个优惠券
select {vi.code}, {o.code} from
{ VoucherInvalidation as vi
join Order as o
on {o.pk} = {vi.order}
}
基本上凭证使用存储在VoucherInvalidation
如何在订单详细信息页面中针对产品(订单条目)显示凭证。
在 OrderData 中我看到 appliedVouchers 但无法区分应用于哪个订单条目的凭证。
final OrderData orderData = orderFacade.getOrderDetailsForCode(orderCode);
final List<VoucherData> voucherList = orderData.getAppliedVouchers();
灵活查询以查看在哪个订单中使用了哪个优惠券
select {vi.code}, {o.code} from
{ VoucherInvalidation as vi
join Order as o
on {o.pk} = {vi.order}
}
基本上凭证使用存储在VoucherInvalidation