浏览代码

use pathvariable for release pick order page

master
cyril.tsui 2 个月前
父节点
当前提交
c910291822
共有 2 个文件被更改,包括 6 次插入6 次删除
  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 查看文件

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


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


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


+ 3
- 3
src/main/java/com/ffii/fpsms/modules/pickOrder/web/PickOrderController.kt 查看文件

@@ -53,9 +53,9 @@ class PickOrderController(
return pickOrderService.consoPickOrderDetail(consoCode); 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") @PostMapping("/releaseConso")


正在加载...
取消
保存