浏览代码

update

master
MSI\derek 3 周前
父节点
当前提交
600f5d801a
共有 2 个文件被更改,包括 5 次插入3 次删除
  1. +3
    -1
      src/main/java/com/ffii/fpsms/modules/purchaseOrder/service/PurchaseOrderService.kt
  2. +2
    -2
      src/main/java/com/ffii/fpsms/modules/stock/service/SuggestedPickLotService.kt

+ 3
- 1
src/main/java/com/ffii/fpsms/modules/purchaseOrder/service/PurchaseOrderService.kt 查看文件

@@ -245,7 +245,9 @@ open class PurchaseOrderService(

val po = purchaseOrderRepository.findById(id).orElseThrow()
if (unfinishedLines.isEmpty()) {
val stockInLines = stockInLineRepository.findAllByPurchaseOrderIdAndDeletedFalse(po.id).orElseThrow()
val stockInLines = stockInLineRepository.findAllByPurchaseOrderIdAndDeletedFalse(po.id!!).orElseThrow().filter {
it.status == StockInLineStatus.COMPLETE.status
}
po.apply {
status = PurchaseOrderStatus.COMPLETED
}


+ 2
- 2
src/main/java/com/ffii/fpsms/modules/stock/service/SuggestedPickLotService.kt 查看文件

@@ -71,7 +71,7 @@ open class SuggestedPickLotService(
val suggestedList: MutableList<SuggestedPickLot> = mutableListOf()
val holdQtyMap: MutableMap<Long?, BigDecimal?> = request.holdQtyMap

// get current inventory lot line qty & grouped by item Id
// get current inventory lot line qty & grouped by item id
val availableInventoryLotLines = inventoryLotLineService
.allInventoryLotLinesByItemIdIn(itemIds)
.filter { it.status == InventoryLotLineStatus.AVAILABLE.value }
@@ -182,6 +182,6 @@ open class SuggestedPickLotService(
}

open fun saveAll(request: List<SuggestedPickLot>): List<SuggestedPickLot> {
return suggestedPickLotRepository.saveAll(request)
return suggestedPickLotRepository.saveAllAndFlush(request)
}
}

正在加载...
取消
保存