更改产品获取数据

This commit is contained in:
wuweihua
2026-10-20 18:43:33 +08:00
parent 7655713319
commit 66d95a0da9
9 changed files with 38 additions and 7 deletions
@@ -2492,6 +2492,7 @@ public class PrcOrderBillServiceImpl implements IPrcOrderBillService
bill.setPickupDate(request.getPickupDate());
bill.setOrderRemark(request.getOrderRemark());
bill.setProductCode(request.getProductCode());
bill.setProductName(request.getProductName());
bill.setCountryCode(request.getCountryCode());
bill.setCountryName(request.getCountryName());
bill.setWeight(request.getWeight());
@@ -388,7 +388,15 @@ public class TmsPriceQuoteServiceImpl implements ITmsPriceQuoteService
// Charge weight keeps 3 decimals; freight unit price keeps 2 (see buildFromRates).
BigDecimal weight = request.getWeight().setScale(3, RoundingMode.HALF_UP);
String destPostcode = emptyToNull(request.getDestPostcode());
String productName = resolveProductName(productCode, bizDate);
String productName = null;
if (request instanceof TmsPriceBillRequest)
{
productName = emptyToNull(((TmsPriceBillRequest) request).getProductName());
}
if (StringUtils.isEmpty(productName))
{
productName = resolveProductName(productCode, bizDate);
}
List<PrcCustomerPriceSet> binds;
if (StringUtils.isNotEmpty(request.getCustomerCode()))