Procházet zdrojové kódy

use pathvariable for release pick order page

master
cyril.tsui před 2 měsíci
rodič
revize
c910291822
2 změnil soubory, kde provedl 6 přidání a 6 odebrání
  1. +3
    -3
      src/main/java/com/ffii/fpsms/modules/pickOrder/service/PickOrderService.kt
  2. +3
    -3
      src/main/java/com/ffii/fpsms/modules/pickOrder/web/PickOrderController.kt

+ 3
- 3
src/main/java/com/ffii/fpsms/modules/pickOrder/service/PickOrderService.kt Zobrazit soubor

@@ -240,9 +240,9 @@ open class PickOrderService(
return response
}

open fun releaseConsoPickOrderInfo(request: ReleaseConsoPickOrderRequest): ReleasePickOrderInfoResponse {
open fun releaseConsoPickOrderInfo(consoCode: String): ReleasePickOrderInfoResponse {
val zero = BigDecimal.ZERO
val pos = pickOrderRepository.findAllByConsoCodeAndStatus(request.consoCode, PickOrderStatus.CONSOLIDATED)
val pos = pickOrderRepository.findAllByConsoCodeAndStatus(consoCode, PickOrderStatus.CONSOLIDATED)
val requiredItems = pos
.flatMap { it.pickOrderLines }
.groupBy { it.item?.id }
@@ -268,7 +268,7 @@ open class PickOrderService(
}

return ReleasePickOrderInfoResponse(
consoCode = request.consoCode,
consoCode = consoCode,
items = currentInventoryInfos,
)
}


+ 3
- 3
src/main/java/com/ffii/fpsms/modules/pickOrder/web/PickOrderController.kt Zobrazit soubor

@@ -53,9 +53,9 @@ class PickOrderController(
return pickOrderService.consoPickOrderDetail(consoCode);
}

@GetMapping("/releaseConso")
fun releaseConsoPickOrderInfo(@Valid @RequestParam request: ReleaseConsoPickOrderRequest): ReleasePickOrderInfoResponse {
return pickOrderService.releaseConsoPickOrderInfo(request);
@GetMapping("/releaseConso/{consoCode}")
fun releaseConsoPickOrderInfo(@PathVariable consoCode: String): ReleasePickOrderInfoResponse {
return pickOrderService.releaseConsoPickOrderInfo(consoCode);
}

@PostMapping("/releaseConso")


Načítá se…
Zrušit
Uložit