diff --git a/src/main/java/com/ffii/fpsms/modules/jobOrder/service/JoPickOrderService.kt b/src/main/java/com/ffii/fpsms/modules/jobOrder/service/JoPickOrderService.kt index d901da3..46f27ed 100644 --- a/src/main/java/com/ffii/fpsms/modules/jobOrder/service/JoPickOrderService.kt +++ b/src/main/java/com/ffii/fpsms/modules/jobOrder/service/JoPickOrderService.kt @@ -1131,8 +1131,10 @@ open fun getCompletedJobOrderPickOrderLotDetails(pickOrderId: Long): List>() @@ -352,7 +352,24 @@ open class JobOrderService( params["FGCode"] = pickRecordInfo.firstOrNull()?.get("fgCode") as? String ?: "N/A" params["FGName"] = pickRecordInfo.firstOrNull()?.get("fgName") as? String ?: "N/A" - params["unit"] = pickRecordInfo.firstOrNull()?.get("unit") as? String ?: "N/A" + /*// Debug UOM information + val bomItemUomIdRaw = pickRecordInfo.firstOrNull()?.get("bomItemUomId") + val bomItemId = pickRecordInfo.firstOrNull()?.get("bomItemId") + val uomCode = pickRecordInfo.firstOrNull()?.get("uomCode") as? String + val uomDesc = pickRecordInfo.firstOrNull()?.get("uomDesc") as? String + val uomShortDesc = pickRecordInfo.firstOrNull()?.get("uomShortDesc") as? String + val unit = pickRecordInfo.firstOrNull()?.get("unit") as? String + + println("Debug - UOM Info:") + println(" bomItemId: $bomItemId") + println(" bomItemUomId: $bomItemUomIdRaw") + println(" uomCode: $uomCode") + println(" uomDesc: $uomDesc") + println(" uomShortDesc: $uomShortDesc") + println(" unit (from BOM): $unit")*/ + + params["unit"] = pickRecordInfo.firstOrNull()?.get("uomConversionDesc") as? String ?: "N/A" + return mapOf( "report" to PdfUtils.fillReport(pickRecord, fields, params), diff --git a/src/main/java/com/ffii/fpsms/modules/jobOrder/web/model/ExportPickRecordRequest.kt b/src/main/java/com/ffii/fpsms/modules/jobOrder/web/model/ExportPickRecordRequest.kt index 34c36ac..a1d1f4c 100644 --- a/src/main/java/com/ffii/fpsms/modules/jobOrder/web/model/ExportPickRecordRequest.kt +++ b/src/main/java/com/ffii/fpsms/modules/jobOrder/web/model/ExportPickRecordRequest.kt @@ -1,5 +1,5 @@ package com.ffii.fpsms.modules.jobOrder.web.model data class ExportPickRecordRequest ( - val jobOrderIds: Long, + val pickOrderIds: Long, ) \ No newline at end of file