This commit is contained in:
2026-08-18 15:46:52 +08:00
parent 4b0b3e9172
commit b26e64bb8d
2 changed files with 13 additions and 3 deletions
@@ -44,12 +44,21 @@ public interface OrderCargoClient {
Integer originalPackageCount, BigDecimal originalGrossWeightKg, Integer originalPackageCount, BigDecimal originalGrossWeightKg,
BigDecimal originalVolumeCbm, String skuNo, String cargoNameEn, BigDecimal originalVolumeCbm, String skuNo, String cargoNameEn,
Integer unitsPerPackage, Integer totalQuantity, BigDecimal netWeightKg, Integer unitsPerPackage, Integer totalQuantity, BigDecimal netWeightKg,
String cargoRemark) { String cargoRemark, String customerRemark, String latestInternalNote) {
public CargoBinding(Long cargoId, Long orderId, Integer itemNo, String cargoName, public CargoBinding(Long cargoId, Long orderId, Integer itemNo, String cargoName,
Integer originalPackageCount, BigDecimal originalGrossWeightKg, Integer originalPackageCount, BigDecimal originalGrossWeightKg,
BigDecimal originalVolumeCbm) { BigDecimal originalVolumeCbm) {
this(cargoId, orderId, itemNo, cargoName, originalPackageCount, this(cargoId, orderId, itemNo, cargoName, originalPackageCount,
originalGrossWeightKg, originalVolumeCbm, null, null, null, null, null, null); originalGrossWeightKg, originalVolumeCbm, null, null, null, null, null, null, null, null);
}
public CargoBinding(Long cargoId, Long orderId, Integer itemNo, String cargoName,
Integer originalPackageCount, BigDecimal originalGrossWeightKg,
BigDecimal originalVolumeCbm, String skuNo, String cargoNameEn,
Integer unitsPerPackage, Integer totalQuantity, BigDecimal netWeightKg,
String cargoRemark) {
this(cargoId, orderId, itemNo, cargoName, originalPackageCount, originalGrossWeightKg,
originalVolumeCbm, skuNo, cargoNameEn, unitsPerPackage, totalQuantity, netWeightKg,
cargoRemark, null, null);
} }
} }
@@ -303,7 +303,8 @@ public class SmartLoadingService {
item.setSkuCode(cargo.skuNo()); item.setSkuCode(cargo.skuNo());
item.setProductNameEn(cargo.cargoNameEn()); item.setProductNameEn(cargo.cargoNameEn());
item.setUnitsPerCarton(cargo.unitsPerPackage()); item.setUnitsPerCarton(cargo.unitsPerPackage());
item.setInternalRemark(cargo.cargoRemark()); item.setCustomerRemark(cargo.customerRemark());
item.setInternalRemark(cargo.latestInternalNote());
int original = cargo.originalPackageCount() == null || cargo.originalPackageCount() <= 0 int original = cargo.originalPackageCount() == null || cargo.originalPackageCount() <= 0
? boxes : cargo.originalPackageCount(); ? boxes : cargo.originalPackageCount();
if (cargo.unitsPerPackage() != null) { if (cargo.unitsPerPackage() != null) {