From 05065f18d5607b9a049f39a11299299cffba794f Mon Sep 17 00:00:00 2001 From: "kelvin.yau" Date: Sun, 15 Mar 2026 06:22:05 +0800 Subject: [PATCH] update for TruckX --- .../service/DeliveryOrderService.kt | 4 ++-- .../service/DoPickOrderQueryService.kt | 2 +- .../service/DoPickOrderService.kt | 2 +- .../modules/pickOrder/service/TruckService.kt | 20 ++++++++++++++----- 4 files changed, 19 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DeliveryOrderService.kt b/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DeliveryOrderService.kt index ea7d54d..0a6638d 100644 --- a/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DeliveryOrderService.kt +++ b/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DeliveryOrderService.kt @@ -899,7 +899,7 @@ open class DeliveryOrderService( else -> "2F" } - val defaultTruckId = 4658L + val defaultTruckId = 5577L val effectiveTruck = truck ?: truckRepository.findById(defaultTruckId).orElse(null) if (effectiveTruck == null) { val errorMsg = "No matching truck for preferredFloor ($preferredFloor) and default truck $defaultTruckId not found. Skipping DO ${deliveryOrder.id}." @@ -1591,7 +1591,7 @@ open class DeliveryOrderService( } } - val defaultTruckId = 4658L + val defaultTruckId = 5577L val effectiveTruck = truck ?: truckRepository.findById(defaultTruckId).orElse(null) val usedDefaultTruck = (truck == null) if (effectiveTruck == null) { diff --git a/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoPickOrderQueryService.kt b/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoPickOrderQueryService.kt index a90b522..39d4426 100644 --- a/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoPickOrderQueryService.kt +++ b/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoPickOrderQueryService.kt @@ -95,7 +95,7 @@ class DoPickOrderQueryService( handledBy = it.handledBy ) } - val defaultTruckId = 4658L + val defaultTruckId = 5577L val defaultTruck = truckRepository.findById(defaultTruckId).orElse(null) val defaultTruckLaneCode = defaultTruck?.truckLanceCode ?: "" println(" DEBUG: After filtering, ${allRecords.size} records remain (${filteredActiveRecords.size} active + ${filteredCompletedRecords.size} completed)") diff --git a/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoPickOrderService.kt b/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoPickOrderService.kt index 1f5a41a..1645a8f 100644 --- a/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoPickOrderService.kt +++ b/src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DoPickOrderService.kt @@ -555,7 +555,7 @@ open class DoPickOrderService( "3/F" -> "3F" else -> "2F" } - val defaultTruckId = 4658L + val defaultTruckId = 5577L val trucks = truckRepository.findByShopIdAndDeletedFalse(shopId) return trucks.find { it.storeId == storeId } ?: truckRepository.findById(defaultTruckId).orElse(null) } diff --git a/src/main/java/com/ffii/fpsms/modules/pickOrder/service/TruckService.kt b/src/main/java/com/ffii/fpsms/modules/pickOrder/service/TruckService.kt index e9a7b84..0b43162 100644 --- a/src/main/java/com/ffii/fpsms/modules/pickOrder/service/TruckService.kt +++ b/src/main/java/com/ffii/fpsms/modules/pickOrder/service/TruckService.kt @@ -124,6 +124,11 @@ open class TruckService( for (i in START_ROW_INDEX..