Просмотр исходного кода

update qc form bug

reset-do-picking-order
CANCERYS\kw093 2 недель назад
Родитель
Сommit
f5b02831ed
2 измененных файлов: 4 добавлений и 2 удалений
  1. +2
    -1
      src/main/java/com/ffii/fpsms/modules/stock/entity/StockInLine.kt
  2. +2
    -1
      src/main/java/com/ffii/fpsms/modules/stock/entity/projection/StockInLineInfo.kt

+ 2
- 1
src/main/java/com/ffii/fpsms/modules/stock/entity/StockInLine.kt Просмотреть файл

@@ -123,5 +123,6 @@ open class StockInLine : BaseEntity<Long>() {
@ManyToOne @ManyToOne
@JoinColumn(name = "stockTransferId") @JoinColumn(name = "stockTransferId")
open var stockTransferRecord: StockTransferRecord? = null open var stockTransferRecord: StockTransferRecord? = null

fun getReceivedQtyForPol(): BigDecimal? =
purchaseOrderLine?.stockInLines?.sumOf { it.acceptedQty ?: BigDecimal.ZERO }
} }

+ 2
- 1
src/main/java/com/ffii/fpsms/modules/stock/entity/projection/StockInLineInfo.kt Просмотреть файл

@@ -24,7 +24,8 @@ interface StockInLineInfo {
val purchaseOrderId: Long? val purchaseOrderId: Long?
@get:Value("#{target.jobOrder?.id}") @get:Value("#{target.jobOrder?.id}")
val jobOrderId: Long? val jobOrderId: Long?

@get:Value("#{target.receivedQtyForPol}")
val receivedQty: BigDecimal?
val demandQty: BigDecimal? val demandQty: BigDecimal?
val acceptedQty: BigDecimal val acceptedQty: BigDecimal
@get:Value("#{target.purchaseOrderLine?.qty}") @get:Value("#{target.purchaseOrderLine?.qty}")


Загрузка…
Отмена
Сохранить