Explorar el Código

update sort

master
CANCERYS\kw093 hace 16 horas
padre
commit
c27ae46a36
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. +3
    -1
      src/main/java/com/ffii/fpsms/modules/stock/service/StockTakeRecordService.kt

+ 3
- 1
src/main/java/com/ffii/fpsms/modules/stock/service/StockTakeRecordService.kt Ver fichero

@@ -699,7 +699,9 @@ val filteredResults = allResults.filter { response ->
val av = response.availableQty ?: BigDecimal.ZERO val av = response.availableQty ?: BigDecimal.ZERO
// 显示: availableQty > 0,或已有盘点记录(即使盘点结果为 0) // 显示: availableQty > 0,或已有盘点记录(即使盘点结果为 0)
av.compareTo(BigDecimal.ZERO) > 0 || response.stockTakeRecordId != null av.compareTo(BigDecimal.ZERO) > 0 || response.stockTakeRecordId != null
}
}.sortedWith(
compareBy { it.itemCode }
)
// endIndex 必須基於 filteredResults.size,不能用 allResults.size // endIndex 必須基於 filteredResults.size,不能用 allResults.size
val endIndex = minOf(startIndex + pageSize, filteredResults.size) val endIndex = minOf(startIndex + pageSize, filteredResults.size)
val paginatedResult = if (startIndex < filteredResults.size) { val paginatedResult = if (startIndex < filteredResults.size) {


Cargando…
Cancelar
Guardar