Browse Source

Merge remote-tracking branch 'origin/master'

master
CANCERYS\kw093 2 months ago
parent
commit
ed4e8640ca
4 changed files with 8 additions and 0 deletions
  1. +1
    -0
      src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DeliveryOrderService.kt
  2. +1
    -0
      src/main/java/com/ffii/fpsms/modules/deliveryOrder/web/models/DoDetailResponse.kt
  3. +2
    -0
      src/main/java/com/ffii/fpsms/modules/jobOrder/entity/projections/JobOrderInfo.kt
  4. +4
    -0
      src/main/resources/db/changelog/changes/20250929_01_kelvin/01_update_stock_in_line.sql

+ 1
- 0
src/main/java/com/ffii/fpsms/modules/deliveryOrder/service/DeliveryOrderService.kt View File

@@ -118,6 +118,7 @@ open class DeliveryOrderService(
code = deliveryOrder.code ?: "",
supplierCode = deliveryOrder.supplier?.code,
shopCode = deliveryOrder.shop?.code,
shopName = deliveryOrder.shop?.name,
currencyCode = deliveryOrder.currency?.code,
orderDate = deliveryOrder.orderDate,
estimatedArrivalDate = deliveryOrder.estimatedArrivalDate,


+ 1
- 0
src/main/java/com/ffii/fpsms/modules/deliveryOrder/web/models/DoDetailResponse.kt View File

@@ -7,6 +7,7 @@ data class DoDetailResponse(
val code: String,
val supplierCode: String?,
val shopCode: String?,
val shopName: String?,
val currencyCode: String?,
@JsonFormat(pattern = "yyyy-MM-dd")
val orderDate: LocalDateTime?,


+ 2
- 0
src/main/java/com/ffii/fpsms/modules/jobOrder/entity/projections/JobOrderInfo.kt View File

@@ -30,6 +30,8 @@ interface JobOrderInfo {
@get:Value("#{target.stockInLines?.size() > 0 ? target.stockInLines[0].escalationLog.^[status.value == 'pending']?.handler?.id : null}")
val silHandlerId: Long?;

@get:Value("#{target.planStart}")
val planStart: java.time.LocalDateTime?;
// @get:Value("#{target.bom.item.itemUoms.^[salesUnit == true && deleted == false]?.uom}")
//// @get:Value("#{target.bom.item.itemUoms.^[salesUnit == true && deleted == false]?.uom.udfudesc}")
// val uom: UomConversion;


+ 4
- 0
src/main/resources/db/changelog/changes/20250929_01_kelvin/01_update_stock_in_line.sql View File

@@ -1,4 +1,8 @@
-- liquibase formatted sql
-- changeset kelvin:update stock in line table

--preconditions onFail:MARK_RAN
--precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'stock_in_line' AND COLUMN_NAME = 'jobOrderId'

ALTER TABLE `stock_in_line`
ADD COLUMN `jobOrderId` INT NULL DEFAULT NULL AFTER `stockTakeLineId`;

Loading…
Cancel
Save