소스 검색

truck rename

stockTakeUpdate
tommy 1 주 전
부모
커밋
d50642a7a1
3개의 변경된 파일과 7개의 추가작업 그리고 0개의 파일을 삭제
  1. +4
    -0
      src/main/java/com/ffii/fpsms/modules/pickOrder/entity/TruckLaneRenameLog.kt
  2. +2
    -0
      src/main/java/com/ffii/fpsms/modules/pickOrder/service/TruckLaneRenameService.kt
  3. +1
    -0
      src/main/java/com/ffii/fpsms/modules/pickOrder/web/models/TruckLaneRenameModels.kt

+ 4
- 0
src/main/java/com/ffii/fpsms/modules/pickOrder/entity/TruckLaneRenameLog.kt 파일 보기

@@ -29,4 +29,8 @@ open class TruckLaneRenameLog : BaseEntity<Long>() {

@Column(name = "ticketCount", nullable = false)
open var ticketCount: Int = 0

/** `truck.id` of each shop row in the renamed lane, comma-separated, ascending. */
@Column(name = "truckIds", columnDefinition = "TEXT")
open var truckIds: String? = null
}

+ 2
- 0
src/main/java/com/ffii/fpsms/modules/pickOrder/service/TruckLaneRenameService.kt 파일 보기

@@ -91,6 +91,7 @@ open class TruckLaneRenameService(
log.oldDepartureTime = oldTimeLabel
log.newDepartureTime = if (req.departureTimeChanged) newTime.toString() else oldTimeLabel
log.ticketCount = 0
log.truckIds = sourceRows.mapNotNull { it.id }.distinct().sorted().joinToString(",")
renameLogRepository.save(log)

return RenameTruckLaneResponse(
@@ -130,6 +131,7 @@ open class TruckLaneRenameService(
oldDepartureTime = row.oldDepartureTime,
newDepartureTime = row.newDepartureTime,
ticketCount = row.ticketCount,
truckIds = row.truckIds,
)
}



+ 1
- 0
src/main/java/com/ffii/fpsms/modules/pickOrder/web/models/TruckLaneRenameModels.kt 파일 보기

@@ -40,4 +40,5 @@ data class TruckLaneRenameLogResponse(
val oldDepartureTime: String? = null,
val newDepartureTime: String? = null,
val ticketCount: Int = 0,
val truckIds: String? = null,
)

불러오는 중...
취소
저장