test(firstleg): bind channel change hash to full payload

This commit is contained in:
2026-09-02 10:29:24 +08:00
parent e0a1f15777
commit 31996491be
2 changed files with 17 additions and 0 deletions
@@ -159,6 +159,7 @@ public class OrderChannelChangePricingService {
try {
String value = request.tenantId() + ":" + request.orderId() + ":" + request.orderVersion() + ":"
+ request.originWarehouseId() + ":" + request.channelCode().trim().toUpperCase() + ":"
+ request.channelName().trim() + ":"
+ request.destinationType() + ":" + request.destinationWarehouseId() + ":"
+ request.destinationCode() + ":" + request.pricingTaxMode();
return HexFormat.of().formatHex(MessageDigest.getInstance("SHA-256")