CANCERYS\kw093 преди 2 седмици
родител
ревизия
23f8ba24cc
променени са 2 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. +2
    -2
      src/main/java/com/ffii/fpsms/modules/deliveryOrder/entity/DeliveryOrderRepository.kt
  2. +3
    -1
      src/main/java/com/ffii/fpsms/modules/stock/service/SuggestedPickLotService.kt

+ 2
- 2
src/main/java/com/ffii/fpsms/modules/deliveryOrder/entity/DeliveryOrderRepository.kt Целия файл

@@ -112,10 +112,10 @@ fun searchDoLite(
fun searchDoLitePage(
@Param("code") code: String?,
@Param("shopName") shopName: String?,
@Param("status") status: DeliveryOrderStatus?, // 直接用枚举最稳
@Param("status") status: DeliveryOrderStatus?,
@Param("etaStart") etaStart: LocalDateTime?,
@Param("etaEnd") etaEnd: LocalDateTime?,
pageable: Pageable
): Page<DeliveryOrderInfo>
): Page<DeliveryOrderInfoLite>
}

+ 3
- 1
src/main/java/com/ffii/fpsms/modules/stock/service/SuggestedPickLotService.kt Целия файл

@@ -318,7 +318,9 @@ open class SuggestedPickLotService(
if (doPreferredFloor != null && warehouseStoreId != doPreferredFloor) {
return@forEachIndexed
}
if (doPreferredFloor != null && warehouseStoreId != "1F" && warehouseStoreId != doPreferredFloor) {
return@forEachIndexed
}
val availableQtyInBaseUnits = calculateRemainingQtyForInfo(lotLine)
val holdQtyInBaseUnits = holdQtyMap[lotLine.id] ?: zero
val availableQtyInSalesUnits = availableQtyInBaseUnits


Зареждане…
Отказ
Запис